Air Traffic Control from Polaris. Every TBD to TBD minutes, a radio
exchange happens between a ship and Cyberiad Space Control, ranging from
system transfer permission to declaring an emergency.
Refactored MAP_NAME into /datum/map files. This also allows for built-in
map lore (really just the name and system, which is only used for ATC).
Secondary commit will adjust all of the lore to match our own instead of
Polaris's.
This adjusts our titlescreen system to allow for hosting title screens
seperately from the codebase, for licensing reasons and other. It
supports both per-map title screens and "rare" screens, which are both
done by parsing in the form of naming the file.
Usage is covered in config/title_screens/README.txt, to summarize:
- All title screens must have unique names. These can be anything, so
long as they do not use the + or . characters. Example: NewLobby.png,
DeadCats.jpg.
- Any format BYOND can read is supported, the file extension doesn't
really matter; Only exception is that .dmi files must only have *one*
state, and it must not have a name.
- Map-specific title screens are parsed by adding the MAP_NAME to the
start of the image. Example: MetaStation+NewLobby.png,
Cyberiad+NewLobby.png
- I changed the MAP_NAME of the NSS Cyberiad from NSS Cyberiad to
Cyberiad for this reason, to avoid any compatibility issues between
filesystems.
- Rare title screens can be made by using the format rare+name.ext.
Example: rare+NyanCat.gif, rare+Mrowl.dmi
- You cannot use both map-specific and rare modifiers at the same
time to reduce parsing complexity.