byond - Modules - TypesVar Details - Proc Details

night_vision

Vars

active_energy_costHow much energy this module needs when activated
active_soundLooping sound to play
batteryThe battery inside
looping_sound_volumeHow loud the looping sound should be

Procs

battery_statusInfo regarding battery status; separate proc so that it can be displayed when examining the parent object
eject_batteryEject the internal battery, if there is one
insert_batteryInsert a battery, if checks pass
update_worn_stateSimple proc to update the worn state of the glasses; will use the active value by default if no argument passed

Var Details

active_energy_cost

How much energy this module needs when activated

active_sound

Looping sound to play

battery

The battery inside

looping_sound_volume

How loud the looping sound should be

Proc Details

battery_status

Info regarding battery status; separate proc so that it can be displayed when examining the parent object

eject_battery

Eject the internal battery, if there is one

insert_battery

Insert a battery, if checks pass

update_worn_state

Simple proc to update the worn state of the glasses; will use the active value by default if no argument passed