ModernUO/Projects/UOContent
Kamron Batman fa5eafdaff
fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. (#775)
* Adds `BeforeSerialized` for entities to handle cleanup.
* Adds `Created` and `LastSerialized` fields to all entities. While this is a big bloat, this will be necessary for identifying dangling references to other invalid entities.
* Changes formula for determining a valid reference to be _not null, not deleted, and reference's created date must be at or before the entities last serialized date_.
* Adds versioning to idx file and serializes `Created` and `LastSerialized`.
* Fixes Save Stats and also disables it by default.
2021-09-26 01:09:45 -07:00
..
Accounting fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. (#775) 2021-09-26 01:09:45 -07:00
Commands feat: Adds auto archiving (#794) 2021-09-25 17:22:05 -07:00
Compression fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. (#775) 2021-09-26 01:09:45 -07:00
Configuration cleanup: Fixes bugs and cleans up code (#660) 2021-07-19 20:49:59 -07:00
Context Menus cleanup: Fixes bugs and cleans up code (#660) 2021-07-19 20:49:59 -07:00
Engines fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. (#775) 2021-09-26 01:09:45 -07:00
Gumps fix: Uses client bug to make addon containers work (#776) 2021-09-12 22:23:15 -07:00
Holiday Stuff fix: Various code cleanup (#756) 2021-09-03 19:41:12 -07:00
Items fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. (#775) 2021-09-26 01:09:45 -07:00
Json/Converters Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
Migrations fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. (#775) 2021-09-26 01:09:45 -07:00
Misc fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. (#775) 2021-09-26 01:09:45 -07:00
Mobiles fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. (#775) 2021-09-26 01:09:45 -07:00
Multis fix: Cleans up movement code (#787) 2021-09-16 23:23:22 -07:00
Network fix: Cleanup IPoint3D calls (#704) 2021-08-19 09:11:48 -07:00
Regions fix: Various code cleanup (#756) 2021-09-03 19:41:12 -07:00
Skills fix: Various code cleanup (#756) 2021-09-03 19:41:12 -07:00
Special Systems feat(timers): Adds timer pooling, fixes timer related bugs, and changes timer api (#667) 2021-08-07 14:33:35 -07:00
Spells fix: Minor refactor of spells (#795) 2021-09-19 15:45:05 -07:00
Targets fix(core): Removes some uses of Linq (#421) 2021-01-18 21:05:11 -08:00
Utilities fix: Fixes string set in properties (#779) 2021-09-12 12:03:30 -07:00
World Saves feat: Adds auto archiving (#794) 2021-09-25 17:22:05 -07:00
UOContent.csproj feat: Adds auto archiving (#794) 2021-09-25 17:22:05 -07:00