* Fixed some dat reading related errors.
* Adjusted AnimationPartChange and added second implementation of Unpack
* Small fix to highres/language dat reading to handle errors cleaner
* Updated highres/language dat loading logic, removed exceptions entirely
* Removed unused using statements
* Removed redudnant ToString()'s
* Removed some redundant type casts
* Removed redundant bool comparisons
* remove redundant initializers
* xml summary in invalid place switched to comments
* Use string interpolation
* use format separators
* Removed redundant parenths
* remove redundant else
* direct cast when safe
* redundant string interpolation
* xml summary fixes
* removed empty ctors
* fix modifier order
* Convert to auto property
* Convert some getters to method bodies
* use format separators
* changelog
* Auto-properties that can made to get-only
* fixed some references in XML comments
* remove redundant base()
* Revert "Auto-properties that can made to get-only"
This reverts commit 32a1225ce8.
* fix starter gear json
* Use collections count property
* simplify conditional ternary expression
* remove redundant return statements
* Constructors for abstract classes changed to protected
* Moved declarations to inner scopes
* Join declaration and assignments
* inline out variables
* Use enum extension methods instead of static methods
* inline out more variables
* more unused usings
* Remove specifying enums as ints
* ACE.DatLoader: XpTable updated
* ACE.DatLoader physics and environment using new unpack pattern
* ACE.DatLoader ContractTable updated to IUnpackable
* ACE.DatLoader EnvCell refactored to new IUnpackable
* Update PackableExtensions.cs
* ACE.DatLoader This removes the loc object
Before I proceed with further refactoring, I want to add some datloader tests...
* Looks like it didn't catch all my changes...
* ACE.DatLoader and ACE.DatLoader.Tests improvements
* Change >> 1) & 1 to & 2
Cosmetic change pointed out by Rawaho.
* Better fix of the Portal Flags in the dat code
* ACE.DatLoader refactoring
This new code format uses extention methods to re-use code. It allows decouples object unpacking from DatReader and reduces the dependancy to a simple BinaryReader.
* Forgot to remove the temp StarterAreas code from the transition
* Some files were ignored, not sure why. This should fix
* Support multiple getlist.
* Commented too much oopisies.
* WIP
* wip
* Working on exercising inventory creation. Have a bug that is causing client to crash.
* Fixed alignment bug at hooktype. Added priority to aceObject and set it in debugObject.
* Fixed file location error.
* God help me - I can't type or read it seems. I think I have this right now.
* Update 02-06-19-2017-vw_weenie_class.sql
* Made requested changes.
* Found style cop error
* Ugh - that was hard to find. I think this got it. When I killed cell in postion, it was still used in the view.
* Update 03-06-20-2017-vw_ace_object.sql
* reverted unintentional changes
* object factories, log4net, and various refactorings. still getting stuck in portal space occasionally.
* rebased with latest changes, add removal of players from landblocks upon logout (i think)
* bug fix in DatFile with the FileOffset being wrong. started detailed documentation on dat file contents.
* worked on some object parsing. found a bunch more object types in the client - now categorizes ALL portal files.
* Add DAT loading into main process
* Hard-code DAT file names, change config option to only contain file path, without filename, and condense to one config option, and add file that was missing in first commit
* Modified .Initialise() function into a static constructor that has getters for retrieving Dat data
* Fix indent on comment in Config.json.example