Skip to content

EndlessClient 0.6.006

Compare
Choose a tag to compare
@ethanmoffat ethanmoffat released this 18 Mar 15:53
e3af7b3

Changes:

  • e3af7b3 Merge pull request #118 from ethanmoffat/immutable_pub
  • 771735f Add coverage for testing serialization/deserialization of pub record implementations
  • a3bc199 Make existing pub file tests more generic
  • 96b22f7 Add test coverage for BasePubFile methods. Improve constraints on pub modifications and add record insert operation
  • c5d0a19 Add WithName method
  • 0b668f7 Fix build in remaining projects
  • fd738a8 Fix errors in EOLib/EndlessClient due to refactor
  • e682dcf Improve test coverage for new pub file stuff
  • 75e7f41 Make pub files/records immutable. Separate serialization of pub files/records into separate serializer objects. Use generic approach to data storage for pub records. EOLib.IO(.Test) builds and tests pass.
  • efce006 Move PubRecordProperty to EOLib.IO.Pub
See More
  • d50bbb9 Merge pull request #117 from ethanmoffat/localization_dataencoder
  • 2b66e6f Merge branch 'master' into localization_dataencoder
  • c1a7d30 Add test coverage for encoding data files
  • 575d869 Fix crash bug encoding data files
  • cf4e545 Fix existing tests
  • 3e87c32 Update version number
  • 8783687 Merge pull request #116 from Septharoth/finish-pub-spec
  • 0e94781 Update pub record tests
  • a417f78 fix ItemElement ItemElementPower
  • 2c258e8 Rename Unk values in pub records
  • fc83caa cast SpellType to int when serializing
  • e207ae4 Update PubRecordProperty with full pub spec
  • b1cab3d Update ESFRecord with full ESF Spec
  • 161609e Update ENFRecord with full ENF Spec
  • b971de3 Update EIFRecord with full EIF spec
  • 19384e4 Introduce separate (I)EDFLoaderService for loading EDF file content. Make IEDFFile immutable
  • fc1f1f7 Extract DataEncoderService from packet encoding to EOLib.IO
  • c7facbb Merge pull request #115 from ethanmoffat/minor_fixes
  • 1acdd75 Two map serialization bug fixes that caused certain maps to always be re-downloaded on first load due to length mismatch.
  • 4d7787c Update map serialization to store row IDs for GFX rows that contain zero elements. Fixes login bug where certain maps would always be redownloaded due to mismatched expected length.
  • d1b9dea Fix crash in click to walk
  • 16f8405 Add option to rewrite CRC when saving a file (default: ON). EndlessClient turns this off when requesting files from the server.
  • 5356fc4 Fix rendering of unreadable characters in map signs

This list of changes was auto generated.