lightreplacer 
Vars | |
| bluespace_toggle | whether it is "bluespace powered" (can be used at a range) |
|---|---|
| bulb_shards | Eating used bulbs gives us bulb shards. Requires BULB_SHARDS_MAXIMUM to produce a new light. |
| charge | The light replacer's charge increment (used for adding to cyborg light replacers) |
| max_uses | The maximum number of lights this replacer can hold |
| uses | How many uses does our light replacer have? |
Procs | |
| do_action | attempts to fix lights, flood lights & lights on a turf Arguments |
Var Details
bluespace_toggle 
whether it is "bluespace powered" (can be used at a range)
bulb_shards 
Eating used bulbs gives us bulb shards. Requires BULB_SHARDS_MAXIMUM to produce a new light.
charge 
The light replacer's charge increment (used for adding to cyborg light replacers)
max_uses 
The maximum number of lights this replacer can hold
uses 
How many uses does our light replacer have?
Proc Details
do_action
attempts to fix lights, flood lights & lights on a turf Arguments
- target - the target we are trying to fix
- user - the mob performing this action returns TRUE if the target was valid[light, floodlight or turf] regardless if any light's were fixed or not