ModernUO/Projects/Server/Items
Kamron Batman 8ec203f387
feat: Updates serialization to use MMF (considerable memory savings) (#1841)
### Summary
Updates the serialization strategy to use `MemoryMappedFile` instead of thick buffers. This has the benefit of being on-par with the current implementation (based on hardware/OS), however won't incur the double-memory issue.

> [!Important]
> **Developer Note**
> The `BinaryFileWriter` and `BinaryFileReader` has been removed in favor of `MemoryMapFileWriter` and `UnmanagedDataReader`
2024-06-23 10:51:20 -07:00
..
BaseMulti.cs fix: Fixes issue with duping items and serialization, and sector lists. (#1662) 2024-01-23 23:08:52 -08:00
BaseMulti.SectorMultiLinkList.cs fix: Adds multis to map iterators, fixes searching empty nested containers (#1581) 2023-11-05 08:17:34 -08:00
Container.cs fix: Fixes max items serializatio n issue (#1728) 2024-04-12 14:11:58 -07:00
Container.Enumerable.cs fix: Updates container searches for non-generic types (#1567) 2023-11-23 09:29:45 -08:00
Containers.cs fix: Fixes critical serial dupe bug and deserialization/serialization issues. (#1245) 2022-11-13 15:54:58 -08:00
Item.cs feat: Updates serialization to use MMF (considerable memory savings) (#1841) 2024-06-23 10:51:20 -07:00
ItemBounds.cs feat: Cleans up UOP file handling. Adds automatic bounds.bin generation (#1744) 2024-05-01 20:02:06 -07:00
Layer.cs chore: Updates copyright (#1448) 2023-08-09 09:09:26 -07:00
LightType.cs chore: Updates copyright (#1448) 2023-08-09 09:09:26 -07:00
SecureTradeContainer.cs fix: Cleans up core code (#1187) 2022-10-10 21:47:08 -07:00
VirtualCheck.cs fix: Fixes edge cases with on off items (#1832) 2024-06-10 18:11:35 -07:00
VirtualHair.cs fix: Fixes more packet initializations (#1507) 2023-09-19 00:02:17 -07:00