modernuo / ModernUO

Ultima Online Server Emulator for the modern era!
https://www.modernuo.com
GNU General Public License v3.0
252 stars 154 forks source link

Make Travel Restrictions configurable #1733

Open kamronbatman opened 6 months ago

kamronbatman commented 6 months ago

Currently travel restrictions are hard coded into a multi-dimensional array of booleans. We should fix this.

Potential options:

  1. A world-serialized configuration system that can be manipulated in-game by staff using PropsObject gumps by a command.
  2. A json configuration file.

For #1, we have the first go at a configuration system here: #653. That system was geared toward spawners and loot, not a general configuration system.

serheygmailcom commented 1 day ago

maybe just move responsibility to Regions?