/tg/ Station 13 - Modules - TypesVar Details - Proc Details

laser_pointer

Vars

crystal_lensCurrently stored blulespace crystal, if any. Required to use the pointer through walls
diodeCurrently stored micro-laser diode
effectchanceChance that the pointer dot will trigger a reaction from a mob/object
energyCurrently available battery charge of the laser pointer
max_energyMaximum possible battery charge of the laser. Draining the battery puts the pointer in a recharge state, preventing use, which ends upon full recharge
max_rangeMaximum use range
pointer_icon_stateIcon for the laser, affects both the laser dot and the laser pointer itself, as it shines a laser on the item itself
recharge_lockedWhether the pointer is currently in a full recharge state. Triggered upon fully draining the battery
rechargingWhether the pointer is currently recharging or not

Procs

laser_actHandles shining the clicked atom,

Var Details

crystal_lens

Currently stored blulespace crystal, if any. Required to use the pointer through walls

diode

Currently stored micro-laser diode

effectchance

Chance that the pointer dot will trigger a reaction from a mob/object

energy

Currently available battery charge of the laser pointer

max_energy

Maximum possible battery charge of the laser. Draining the battery puts the pointer in a recharge state, preventing use, which ends upon full recharge

max_range

Maximum use range

pointer_icon_state

Icon for the laser, affects both the laser dot and the laser pointer itself, as it shines a laser on the item itself

recharge_locked

Whether the pointer is currently in a full recharge state. Triggered upon fully draining the battery

recharging

Whether the pointer is currently recharging or not

Proc Details

laser_act

Handles shining the clicked atom,