mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2026-08-17 22:07:06 +01:00
tl;dr level collections that can easily be logically restructured/moved as necessary will eventually be used for radio and overmaps location resolution. this is the last part of https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/4841 that has not yet been integrated. this will be a draft for a while. --------- Co-authored-by: LetterN <24603524+LetterN@users.noreply.github.com>
616 B
616 B
Map System
Contains all the datastructures used by SSmapping to maintain the state of the world's physical space.
- /datum/map: Describes a collection of z-levels.
- /datum/map_level: Describes a single z-level and its data / state.
- /datum/map_reservation: A chunk of reserved map-space that can be allocated by request from the mapping subsystem.
- /datum/map_struct: Describes a physical set of z-levels. Used by various game systems to abstract the idea of a group of levels, whether it may be a station, planet, or extended space-field or anything else.
- /datum/map_template: A chunk of map we can paste.