ModernUO/Projects/UOContent/Engines/Spawners
Kamron Batman c867f3aa29 refactor(json): delete DynamicJson; spawners use SpawnerDto exclusively
Remove (DynamicJson, options) constructors and ToJson(DynamicJson, ...) methods
from BaseSpawner, Spawner, RegionSpawner, and ProximitySpawner. Delete
DynamicJson.cs entirely. Remove now-unused using Server.Json and
using System.Text.Json directives from all four files.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-25 16:27:54 -07:00
..
Commands refactor(spawners): Approach A→B swap — deserialize via SpawnerDto records (atomic) 2026-06-25 15:46:47 -07:00
Json fix(spawners): make SpawnerDto.ToSpawner() self-cleaning on failure 2026-06-25 15:57:02 -07:00
BaseSpawner.cs refactor(json): delete DynamicJson; spawners use SpawnerDto exclusively 2026-06-25 16:27:54 -07:00
BaseSpawner.Dto.cs refactor(spawners): Approach A→B swap — deserialize via SpawnerDto records (atomic) 2026-06-25 15:46:47 -07:00
BaseSpawner.Migrations.cs feat: Add spawn position caching and spiral scan optimization (#2295) 2025-12-28 02:40:21 -08:00
ProximitySpawner.cs refactor(json): delete DynamicJson; spawners use SpawnerDto exclusively 2026-06-25 16:27:54 -07:00
ProximitySpawner.Dto.cs refactor(spawners): Approach A→B swap — deserialize via SpawnerDto records (atomic) 2026-06-25 15:46:47 -07:00
RegionSpawner.cs refactor(json): delete DynamicJson; spawners use SpawnerDto exclusively 2026-06-25 16:27:54 -07:00
RegionSpawner.Dto.cs refactor(spawners): Approach A→B swap — deserialize via SpawnerDto records (atomic) 2026-06-25 15:46:47 -07:00
SectorSpawnCache.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00
Spawner.cs refactor(json): delete DynamicJson; spawners use SpawnerDto exclusively 2026-06-25 16:27:54 -07:00
Spawner.Dto.cs refactor(spawners): Approach A→B swap — deserialize via SpawnerDto records (atomic) 2026-06-25 15:46:47 -07:00
SpawnerControllerGump.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00
SpawnerEntry.cs fix: Fixes spawn entry deserialization (#1693) 2024-03-03 08:45:16 -08:00
SpawnerGump.cs chore: Use var everywhere (#2294) 2025-12-27 16:47:28 -08:00
SpawnerJsonSerializer.cs refactor(spawners): Approach A→B swap — deserialize via SpawnerDto records (atomic) 2026-06-25 15:46:47 -07:00
SpawnPositionState.cs fix: Bumps deps. Updates copyrights (#2353) 2026-03-05 19:36:54 -08:00
SpawnPropsGump.cs feat: Consolidates staff gump layouts (#2404) 2026-04-08 11:42:46 -06:00