job
Vars | |
allow_bureaucratic_error | Should this job be allowed to be picked for the bureaucratic error event? |
---|---|
alt_titles | What alternate titles does this job currently have? |
always_can_respawn_as | Can you always join as this job even while respawning (should probably only be on for assistant) |
considered_combat_role | Is this job considered a combat role for respawning? (usually sec/command) |
departments | Bitfield of departments this job belongs wit |
exclusive_mail_goodies | If this job's mail goodies compete with generic goodies. |
family_heirlooms | List of family heirlooms this job can get with the family heirloom quirk. List of types. |
mail_goodies | Goodies that can be received via the mail system. Keep the _job definition for this empty and use /obj/item/mail to define general gifts. |
random_spawns_possible | Is this job affected by weird spawns like the ones from station traits |
starting_modifiers | Starting skill modifiers. |
Procs | |
after_latejoin_spawn | Called after a successful latejoin spawn. Client is in the mob. This happens after after_spawn() |
after_roundstart_spawn | Called after a successful roundstart spawn. Client is not yet in the mob. This happens after after_spawn() |
get_default_roundstart_spawn_point | Handles finding and picking a valid roundstart effect landmark spawn point, in case no uncommon different spawning events occur. |
get_latejoin_spawn_point | Finds a valid latejoin spawn point, checking for events and special conditions. |
get_mail_goodies | An overridable getter for more dynamic goodies. |
get_roundstart_spawn_point | Returns an atom where the mob should spawn in. |
map_check | Checks if we should be created on a certain map |
process_map_overrides | Processes map specific overrides |
Var Details
allow_bureaucratic_error
Should this job be allowed to be picked for the bureaucratic error event?
alt_titles
What alternate titles does this job currently have?
always_can_respawn_as
Can you always join as this job even while respawning (should probably only be on for assistant)
considered_combat_role
Is this job considered a combat role for respawning? (usually sec/command)
departments
Bitfield of departments this job belongs wit
exclusive_mail_goodies
If this job's mail goodies compete with generic goodies.
family_heirlooms
List of family heirlooms this job can get with the family heirloom quirk. List of types.
mail_goodies
Goodies that can be received via the mail system. Keep the _job definition for this empty and use /obj/item/mail to define general gifts.
random_spawns_possible
Is this job affected by weird spawns like the ones from station traits
starting_modifiers
Starting skill modifiers.
Proc Details
after_latejoin_spawn
Called after a successful latejoin spawn. Client is in the mob. This happens after after_spawn()
after_roundstart_spawn
Called after a successful roundstart spawn. Client is not yet in the mob. This happens after after_spawn()
get_default_roundstart_spawn_point
Handles finding and picking a valid roundstart effect landmark spawn point, in case no uncommon different spawning events occur.
get_latejoin_spawn_point
Finds a valid latejoin spawn point, checking for events and special conditions.
get_mail_goodies
An overridable getter for more dynamic goodies.
get_roundstart_spawn_point
Returns an atom where the mob should spawn in.
map_check
Checks if we should be created on a certain map
process_map_overrides
Processes map specific overrides