movable ![(builtins) 1](git.png)
Virtual Mob Creation
Vars | |
blocks_emissive | Either EMISSIVE_BLOCK_NONE, EMISSIVE_BLOCK_GENERIC, or EMISSIVE_BLOCK_UNIQUE |
---|---|
bound_overlay | The mimic (if any) that's directly copying us. |
em_block | Internal holder for emissive blocker object, DO NOT USE DIRECTLY. Use blocks_emissive |
icon_height | The icon height this movable expects to have by default. |
icon_width | The icon width this movable expects to have by default. |
z_flags | If TRUE, this atom is ignored by Z-Mimic. |
Procs | |
airlock_can_crush | Whether or not the atom can be crushed and damaged by a closing airlock. |
airlock_crush | Handles being crushed by a closing airlock. Has no return value. |
shuttle_land_on | Handler for shuttles landing on atoms. Called by shuttle_moved() . |
update_nearby_tiles | Convenience function for atoms to update turfs they occupy |
Var Details
blocks_emissive ![code/game/atoms_movable.dm 32](git.png)
Either EMISSIVE_BLOCK_NONE, EMISSIVE_BLOCK_GENERIC, or EMISSIVE_BLOCK_UNIQUE
bound_overlay ![code/modules/multiz/zmimic/mimic_movable.dm 3](git.png)
The mimic (if any) that's directly copying us.
em_block ![code/game/atoms_movable.dm 34](git.png)
Internal holder for emissive blocker object, DO NOT USE DIRECTLY. Use blocks_emissive
icon_height ![code/game/atoms_movable.dm 29](git.png)
The icon height this movable expects to have by default.
icon_width ![code/game/atoms_movable.dm 26](git.png)
The icon width this movable expects to have by default.
z_flags ![code/modules/multiz/zmimic/mimic_movable.dm 7](git.png)
If TRUE, this atom is ignored by Z-Mimic.
Proc Details
airlock_can_crush
Whether or not the atom can be crushed and damaged by a closing airlock.
airlock_crush
Handles being crushed by a closing airlock. Has no return value.
shuttle_land_on
Handler for shuttles landing on atoms. Called by shuttle_moved()
.
update_nearby_tiles
Convenience function for atoms to update turfs they occupy