mod_theme
![code/modules/mod/mod_theme.dm 9](git.png)
MODsuit theme, instanced once and then used by MODsuits to grab various statistics.
Vars | |
activation_step_time | How long this MOD takes each part to seal. |
---|---|
allowed_suit_storage | Allowed items in the chestplate's suit storage. |
armor_type | Armor shared across the MOD parts. |
atom_flags | Atom flags shared across the MOD parts. |
charge_drain | How much battery power the MOD uses by just being on |
complexity_max | How much modules can the MOD carry without malfunctioning. |
default_skin | Default skin of the MOD. |
desc | Description added to the MOD. |
extended_desc | Extended description on examine_more |
inbuilt_modules | List of inbuilt modules. These are different from the pre-equipped suits, you should mainly use these for unremovable modules with 0 complexity. |
max_heat_protection_temperature | Max heat protection shared across the MOD parts. |
min_cold_protection_temperature | Max cold protection shared across the MOD parts. |
name | Theme name for the MOD. |
resistance_flags | Resistance flags shared across the MOD parts. |
siemens_coefficient | Siemens shared across the MOD parts. |
slot_flags | The slot this mod theme fits on |
slowdown_active | Slowdown of the MOD when active. |
slowdown_inactive | Slowdown of the MOD when not active. |
ui_theme | Theme used by the MOD TGUI. |
variants | List of variants and items created by them, with the flags we set. |
Procs | |
set_up_parts | Create parts of the suit and modify them using the theme's variables. |
Var Details
activation_step_time
![code/modules/mod/mod_theme.dm 45](git.png)
How long this MOD takes each part to seal.
allowed_suit_storage
![code/modules/mod/mod_theme.dm 51](git.png)
Allowed items in the chestplate's suit storage.
armor_type
![code/modules/mod/mod_theme.dm 25](git.png)
Armor shared across the MOD parts.
atom_flags
![code/modules/mod/mod_theme.dm 29](git.png)
Atom flags shared across the MOD parts.
charge_drain
![code/modules/mod/mod_theme.dm 39](git.png)
How much battery power the MOD uses by just being on
complexity_max
![code/modules/mod/mod_theme.dm 37](git.png)
How much modules can the MOD carry without malfunctioning.
default_skin
![code/modules/mod/mod_theme.dm 21](git.png)
Default skin of the MOD.
desc
![code/modules/mod/mod_theme.dm 13](git.png)
Description added to the MOD.
extended_desc
![code/modules/mod/mod_theme.dm 15](git.png)
Extended description on examine_more
inbuilt_modules
![code/modules/mod/mod_theme.dm 49](git.png)
List of inbuilt modules. These are different from the pre-equipped suits, you should mainly use these for unremovable modules with 0 complexity.
max_heat_protection_temperature
![code/modules/mod/mod_theme.dm 31](git.png)
Max heat protection shared across the MOD parts.
min_cold_protection_temperature
![code/modules/mod/mod_theme.dm 33](git.png)
Max cold protection shared across the MOD parts.
name
![code/modules/mod/mod_theme.dm 11](git.png)
Theme name for the MOD.
resistance_flags
![code/modules/mod/mod_theme.dm 27](git.png)
Resistance flags shared across the MOD parts.
siemens_coefficient
![code/modules/mod/mod_theme.dm 35](git.png)
Siemens shared across the MOD parts.
slot_flags
![code/modules/mod/mod_theme.dm 23](git.png)
The slot this mod theme fits on
slowdown_active
![code/modules/mod/mod_theme.dm 43](git.png)
Slowdown of the MOD when active.
slowdown_inactive
![code/modules/mod/mod_theme.dm 41](git.png)
Slowdown of the MOD when not active.
ui_theme
![code/modules/mod/mod_theme.dm 47](git.png)
Theme used by the MOD TGUI.
variants
![code/modules/mod/mod_theme.dm 53](git.png)
List of variants and items created by them, with the flags we set.
Proc Details
set_up_parts
Create parts of the suit and modify them using the theme's variables.