Hallucination - Plasma Flood

A fake plasma flood emanating from a nearby vent.
Vars | |
expand_delay | The delay at which the plasma flood expands in deciseconds. Shouldn't be too low to prevent lag. |
---|---|
expand_queue | List of turfs that need expanding from. |
expand_timer | Expand timer handle. |
processed | Associative list of turfs that have already been processed. |
Procs | |
create_plasma | Creates a fake plasma overlay on the given turf. |
expand | Called regularly in a timer to process the plasma flooding. |
Var Details
expand_delay

The delay at which the plasma flood expands in deciseconds. Shouldn't be too low to prevent lag.
expand_queue

List of turfs that need expanding from.
expand_timer

Expand timer handle.
processed

Associative list of turfs that have already been processed.
Proc Details
create_plasma
Creates a fake plasma overlay on the given turf.
Arguments:
- T - The turf to create a fake plasma overlay on.
expand
Called regularly in a timer to process the plasma flooding.