ModernUO/Distribution/Data
Kamron Batman 0a9bfb0558
fix: Drastically simplifies regions (#1400)
### Summary
- [X] Gets rid of the Dtos
- [X] Simplifies the json serializer registration
- [X] Adds a custom `RegionByName` JsonConverter that can look up other regions that have already been registered.


### BREAKING CHANGE
1. **Child regions must appear after their parents in the JSON file**
2. In the regions json file, _"Parent"_ can no longer be just a string. It must be an object that includes the map.
      - ```json
        "Parent": { "Name": "Britain", "Map": "Felucca" }
        ```
2023-05-19 16:39:40 -07:00
..
Binary Updates Bounds.bin 2020-04-26 00:25:03 -07:00
Bulk Orders Fixes more line ending issues (#267) 2020-09-27 13:54:56 -07:00
Components Fixes more line ending issues (#267) 2020-09-27 13:54:56 -07:00
Decoration fix: Fixes doors as decorations & optimizes them (#1392) 2023-04-18 19:28:54 -07:00
Locations fix(admin): Fixes Tokuno Go Locations (#602) 2021-05-15 19:07:28 -07:00
Professions fix: Updates professions & new player gargish equipment (#819) 2021-10-16 10:48:58 -07:00
Spawns fix: Fixes spawners (#762) 2021-09-04 18:31:17 -07:00
assemblies.json fix: Fixes assembly loading. (#759) 2021-09-03 23:35:44 -07:00
bodyTable.cfg Fixes more line ending issues (#267) 2020-09-27 13:54:56 -07:00
categorization.json fix: Removes wanderer from categorization (#1024) 2022-05-16 15:14:08 -07:00
containers.cfg Fixes more line ending issues (#267) 2020-09-27 13:54:56 -07:00
expansion.json fix: Adds expansion specific mobile status version (#1145) 2022-08-22 21:04:59 -07:00
map-definitions.json fix(core): Moves map definitions and cleans up loading maps, regions, and tiles (#431) 2021-01-25 11:05:52 -08:00
MLQuests.cfg Fixes more line ending issues (#267) 2020-09-27 13:54:56 -07:00
names.json Updates Data to JSON (#159) 2020-06-19 13:53:18 -07:00
npc-speeds.json fix: Makes NPC active movement half think speed (#1256) 2022-11-20 20:05:43 -08:00
pageresponse.cfg Fixes more line ending issues (#267) 2020-09-27 13:54:56 -07:00
regions.json fix: Drastically simplifies regions (#1400) 2023-05-19 16:39:40 -07:00
shrink.json fix(shrink): Changes shrink table to use json (#446) 2021-02-03 16:58:50 -08:00
signs.cfg Fixes more line ending issues (#267) 2020-09-27 13:54:56 -07:00
teleporters.json fix: Update Blighted Grove Teleporters (#939) 2022-02-20 23:23:25 -08:00
timezones.json feat: Adds auto archiving (#794) 2021-09-25 17:22:05 -07:00
treasure.cfg Fixes more line ending issues (#267) 2020-09-27 13:54:56 -07:00