spacer_born
Vars | |
last_state | Determines the last state we were in ([LAST_STATE_PLANET] or [LAST_STATE_SPACE]) |
---|---|
modded_height | How high spacers get bumped up to |
planet_period | How long on a planet before we get averse effects |
planetside_timer | TimerID for time spend on a planet |
recover_period | How long in space before we get beneficial effects |
recovering_timer | TimerID for time spend in space |
Procs | |
check_z | Used to check if we should start or stop timers based on the quirk holder's location. |
comfortably_in_space | Ran when living back in space for a long enough period. |
in_space | Ran when returning to space / somewhere with low gravity. |
on_planet | Ran when we arrive on a planet. |
on_planet_for_too_long | Ran after remaining on a planet for too long. |
spacer_moved | Check on Z change whether we should start or stop timers |
Var Details
last_state
Determines the last state we were in ([LAST_STATE_PLANET] or [LAST_STATE_SPACE])
modded_height
How high spacers get bumped up to
planet_period
How long on a planet before we get averse effects
planetside_timer
TimerID for time spend on a planet
recover_period
How long in space before we get beneficial effects
recovering_timer
TimerID for time spend in space
Proc Details
check_z
Used to check if we should start or stop timers based on the quirk holder's location.
- afflicted - the mob arriving / same as quirk holder
- skip_timers - if TRUE, this is being done instantly / should not have feedback (such as in init)
comfortably_in_space
Ran when living back in space for a long enough period.
- afflicted - the mob arriving / same as quirk holder
- skip_timers - if TRUE, this is being done instantly / should not have feedback (such as in init)
in_space
Ran when returning to space / somewhere with low gravity.
- afflicted - the mob arriving / same as quirk holder
- skip_timers - if TRUE, this is being done instantly / should not have feedback (such as in init)
on_planet
Ran when we arrive on a planet.
- afflicted - the mob arriving / same as quirk holder
- skip_timers - if TRUE, this is being done instantly / should not have feedback (such as in init)
on_planet_for_too_long
Ran after remaining on a planet for too long.
- afflicted - the mob arriving / same as quirk holder
- skip_timers - if TRUE, this is being done instantly / should not have feedback (such as in init)
spacer_moved
Check on Z change whether we should start or stop timers