movable
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
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.
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