singularity 
Vars | |
| allowed_size | Current allowed size for the singulo |
|---|---|
| collapsing | Is the black hole collapsing into nothing |
| consumed_supermatter | If the singularity has eaten a supermatter shard and can go to stage six |
| current_size | Current singularity size, from 1 to 6 |
| dissipate | Do we lose energy over time? |
| dissipate_delay | How long should it take for us to dissipate in seconds? |
| dissipate_strength | How much energy do we lose every dissipate_delay? |
| energy | How strong are we? |
| event_chance | Prob for event each tick |
| ghost_notification_message | What the game tells ghosts when you make one |
| maximum_stage | maximum size this singuloth can get to. |
| move_self | Can i move by myself? |
| singularity_component | The singularity component itself. A weak ref in case an admin removes the component to preserve the functionality. |
| singularity_component_type | type of singularity component made |
| time_since_act | How long it's been since the singulo last acted, in seconds |
| time_since_last_dissipiation | How long its been (in seconds) since the last dissipation |
| warp | Visual warp distortion overlay attached as vis_contents once the singularity reaches stage two. |
Procs | |
| carbon_tk_part_three | Final pulse of damage for the telekinetic-grab interaction; rips off the head if the victim is still alive. |
| carbon_tk_part_two | Second pulse of damage applied to the carbon who tried to telekinetically grab the singularity. |
| check_cardinals_range | Returns TRUE if all four cardinal directions are clear out to steps tiles.
If retry_with_move is TRUE and the initial check fails, will try shifting one tile in each cardinal and re-checking. |
| consume_boh | Triggers the Bag of Holding collapse sequence: the singularity shrinks, plays effects, and deletes itself. |
| consume_boh_sfx | Delayed collapse sound played part-way through the Bag of Holding consume animation. |
| consume_god | Handles a stage-six singularity devouring a god (Nar'Sie/Ratvar), or being destroyed by one if undersized. |
| stop_deadchat_plays | Callback fired when the deadchat-control component is removed; restores autonomous movement. |
| supermatter_upgrade | Permanently empowers the singularity after consuming a supermatter shard, unlocking stage six. |
Var Details
allowed_size 
Current allowed size for the singulo
collapsing 
Is the black hole collapsing into nothing
consumed_supermatter 
If the singularity has eaten a supermatter shard and can go to stage six
current_size 
Current singularity size, from 1 to 6
dissipate 
Do we lose energy over time?
dissipate_delay 
How long should it take for us to dissipate in seconds?
dissipate_strength 
How much energy do we lose every dissipate_delay?
energy 
How strong are we?
event_chance 
Prob for event each tick
ghost_notification_message 
What the game tells ghosts when you make one
maximum_stage 
maximum size this singuloth can get to.
move_self 
Can i move by myself?
singularity_component 
The singularity component itself. A weak ref in case an admin removes the component to preserve the functionality.
singularity_component_type 
type of singularity component made
time_since_act 
How long it's been since the singulo last acted, in seconds
time_since_last_dissipiation 
How long its been (in seconds) since the last dissipation
warp 
Visual warp distortion overlay attached as vis_contents once the singularity reaches stage two.
Proc Details
carbon_tk_part_three
Final pulse of damage for the telekinetic-grab interaction; rips off the head if the victim is still alive.
carbon_tk_part_two
Second pulse of damage applied to the carbon who tried to telekinetically grab the singularity.
check_cardinals_range
Returns TRUE if all four cardinal directions are clear out to steps tiles.
If retry_with_move is TRUE and the initial check fails, will try shifting one tile in each cardinal and re-checking.
consume_boh
Triggers the Bag of Holding collapse sequence: the singularity shrinks, plays effects, and deletes itself.
consume_boh_sfx
Delayed collapse sound played part-way through the Bag of Holding consume animation.
consume_god
Handles a stage-six singularity devouring a god (Nar'Sie/Ratvar), or being destroyed by one if undersized.
stop_deadchat_plays
Callback fired when the deadchat-control component is removed; restores autonomous movement.
supermatter_upgrade
Permanently empowers the singularity after consuming a supermatter shard, unlocking stage six.