/tg/ Station 13 - Modules - TypesVar Details - Proc Details

Virtual Domains

Create your own: Read the readme file in the '_maps/virtual_domains' folder.

Vars

announce_to_ghostsWhether to tell observers this map is being used
completion_lootLoot An assoc list of typepath/amount to spawn on completion. Not weighted - the value is the amount
costGeneric settings / UI Cost of this map to load
custom_spawnsSpawning Looks for random landmarks to spawn on.
descThe description of the map for the console UI
difficultyAffects the ui and ability to scan info.
disk_reward_spawnedHas this domain been beaten with high enough score to spawn a tech disk?
filenameThe map file to load
forbids_disk_itemsPlayer customization If this domain blocks the use of items from disks, for whatever reason
forbids_disk_spellsIf this domain blocks the use of spells from disks, for whatever reason
forced_outfitAny outfit that you wish to force on avatars. Overrides preferences
help_textWrite these to help complete puzzles and other objectives. Viewed in the domain info ability.
is_modularModularity Whether to display this as a modular map
keep_custom_spawnsSet TRUE if you want reusable custom spawners
mob_modulesByond will look for modular mob segment landmarks then choose from here at random. You can make them unique also.
modular_unique_mobsForces all mob modules to only load once
reward_pointsPoints to reward for completion. Used to purchase new domains and calculate ore rewards.
secondary_lootAn assoc list of typepath/amount to spawn from secondary objectives. Not weighted - the value is the total number of items that can be obtained.
secondary_loot_generatedNumber of secondary loot boxes generated. Resets when the domain is reloaded.
start_timeThe start time of the map. Used to calculate time taken
test_onlyThis map is specifically for unit tests. Shouldn't display in game

Procs

add_pointsSends a point to any loot signals on the map
setup_domainOverridable proc to be called after the map is loaded.

Var Details

announce_to_ghosts

Whether to tell observers this map is being used

completion_loot

Loot An assoc list of typepath/amount to spawn on completion. Not weighted - the value is the amount

cost

Generic settings / UI Cost of this map to load

custom_spawns

Spawning Looks for random landmarks to spawn on.

desc

The description of the map for the console UI

difficulty

Affects the ui and ability to scan info.

disk_reward_spawned

Has this domain been beaten with high enough score to spawn a tech disk?

filename

The map file to load

forbids_disk_items

Player customization If this domain blocks the use of items from disks, for whatever reason

forbids_disk_spells

If this domain blocks the use of spells from disks, for whatever reason

forced_outfit

Any outfit that you wish to force on avatars. Overrides preferences

help_text

Write these to help complete puzzles and other objectives. Viewed in the domain info ability.

is_modular

Modularity Whether to display this as a modular map

keep_custom_spawns

Set TRUE if you want reusable custom spawners

mob_modules

Byond will look for modular mob segment landmarks then choose from here at random. You can make them unique also.

modular_unique_mobs

Forces all mob modules to only load once

reward_points

Points to reward for completion. Used to purchase new domains and calculate ore rewards.

secondary_loot

An assoc list of typepath/amount to spawn from secondary objectives. Not weighted - the value is the total number of items that can be obtained.

secondary_loot_generated

Number of secondary loot boxes generated. Resets when the domain is reloaded.

start_time

The start time of the map. Used to calculate time taken

test_only

This map is specifically for unit tests. Shouldn't display in game

Proc Details

add_points

Sends a point to any loot signals on the map

setup_domain

Overridable proc to be called after the map is loaded.