map
Vars | |
_available_backpacks | Decl list of backpacks available to outfits and in character generation. |
---|---|
default_job_title | Default job title which will be set in some cases. |
default_job_type | Default job type which will be used if map lack of any jobs or for respawn. |
default_liquid_fuel_type | A reagent used to prefill lanterns. |
disconnected_disposals_tags | A list of disposals tags (sort_type var) that aren't expected to have outputs. |
disconnected_wires_test_exempt_turfs | A list of lists, of the format ((x, y, z, dir),). |
loadout_categories | A list of /decl/loadout_category types which will be available for characters made on this map. Uses all categories if null. |
map_admin_faxes | Associative list of network URIs to a list with their display name, color, and "req_access formated" needed access list. EX: list("BIG_BOSS.COM" = list("name" = "Big boss", "color" = "#00ff00", "access" = list(list(access_heads, access_clown)))) |
planet_depth | The amount of z-levels generated for exoplanets. Default is 1. Be careful with this, since exoplanets are already pretty expensive. |
shuttle_atmos_expectation | Defines the expected result of the atmospherics shuttle unit test for atmosphere. |
survival_box_choices | A list of survival box types selectable for this map. If null, defaults to all defined decls. At runtime, this is an associative list of decl type -> decl. |
Procs | |
generate_planet_spawn_lists | Fill up the list of planet_spawn_weight and guaranteed_planets |
get_all_planet_templates | Returns an associative list of all the planet templates we get to pick from. The key is the template name, and the value is the template instance. |
preferences_key | Must be a filename-safe string. In future if map paths get funky, do some sanitization here. |
setup_admin_faxes | Generates the default admin faxes addresses |
spawn_planet_templates | Spawns all the templates in the given list, one after the other |
Var Details
_available_backpacks
Decl list of backpacks available to outfits and in character generation.
default_job_title
Default job title which will be set in some cases.
default_job_type
Default job type which will be used if map lack of any jobs or for respawn.
default_liquid_fuel_type
A reagent used to prefill lanterns.
disconnected_disposals_tags
A list of disposals tags (sort_type var) that aren't expected to have outputs.
disconnected_wires_test_exempt_turfs
A list of lists, of the format ((x, y, z, dir),).
loadout_categories
A list of /decl/loadout_category types which will be available for characters made on this map. Uses all categories if null.
map_admin_faxes
Associative list of network URIs to a list with their display name, color, and "req_access formated" needed access list. EX: list("BIG_BOSS.COM" = list("name" = "Big boss", "color" = "#00ff00", "access" = list(list(access_heads, access_clown))))
planet_depth
The amount of z-levels generated for exoplanets. Default is 1. Be careful with this, since exoplanets are already pretty expensive.
shuttle_atmos_expectation
Defines the expected result of the atmospherics shuttle unit test for atmosphere.
survival_box_choices
A list of survival box types selectable for this map. If null, defaults to all defined decls. At runtime, this is an associative list of decl type -> decl.
Proc Details
generate_planet_spawn_lists
Fill up the list of planet_spawn_weight and guaranteed_planets
get_all_planet_templates
Returns an associative list of all the planet templates we get to pick from. The key is the template name, and the value is the template instance.
preferences_key
Must be a filename-safe string. In future if map paths get funky, do some sanitization here.
setup_admin_faxes
Generates the default admin faxes addresses
spawn_planet_templates
Spawns all the templates in the given list, one after the other