NHSE/NHSE.Core/Structures
Kurt db54e5ae1c Fix identity swap when using span slices
Closes #684

Defensively allocate a copy so that the replacement does not overwrite the original sequence A=>B then continue doing B=>B swaps.
Wasn't a problem before since properties fetched byte[] (allocated separate slice); changing to span introduced this regression -- now fixed.
2026-01-17 16:14:09 -06:00
..
Building Pre 3.0.0 support 2026-01-14 11:17:15 -06:00
Designs Condense expression for EncryptedInt32 2026-01-16 15:43:41 -06:00
Item Condense some expressions 2026-01-16 00:29:38 -06:00
Map Update to .NET 10 (#683) 2026-01-13 16:02:58 -06:00
Misc Misc tweaks 2026-01-17 15:17:39 -06:00
Records Condense some expressions 2026-01-16 00:29:38 -06:00
Villager Fix identity swap when using span slices 2026-01-17 16:14:09 -06:00
GameFileDumper.cs Update to .NET 10 (#683) 2026-01-13 16:02:58 -06:00
GameFileLoader.cs Update to .NET 10 (#683) 2026-01-13 16:02:58 -06:00
GameLists.cs Pre 3.0.0 support 2026-01-14 11:17:15 -06:00
RecipeList.cs Pre 3.0.0 support 2026-01-14 11:17:15 -06:00
TurnipStonk.cs Update to .NET 10 (#683) 2026-01-13 16:02:58 -06:00
XorShift128.cs Rewrite crypto to use span 2026-01-14 16:42:57 -06:00