byond - Modules - TypesVar Details - Proc Details

M10 pattern marine helmet

Vars

active_visorThe current active visor that is shown
built_in_visorsAny visors built into the helmet
helmet_overlay_iconThe dmi where the grayscale squad overlays are contained
inserted_visorsAny visors that have been added into the helmet
max_inserted_visorsMax amount of inserted visors
start_down_visor_typeDesignates a visor type that should start down when initialized

Procs

cycle_hudsCycles the active HUD to the next between built_in_visors and inserted_visors, nullifies if at end and removes all HUDs
recalculate_visorsRecalculates and sets the proper visor effects
toggle_visorToggles the specified visor, if nothing specified then the active visor, if the visor is the active visor and the helmet is on the user's head it will turn on, if it is not the active visor it will turn off
turn_off_visorsAttempts to turn off all visors

Var Details

active_visor

The current active visor that is shown

built_in_visors

Any visors built into the helmet

helmet_overlay_icon

The dmi where the grayscale squad overlays are contained

inserted_visors

Any visors that have been added into the helmet

max_inserted_visors

Max amount of inserted visors

start_down_visor_type

Designates a visor type that should start down when initialized

Proc Details

cycle_huds

Cycles the active HUD to the next between built_in_visors and inserted_visors, nullifies if at end and removes all HUDs

recalculate_visors

Recalculates and sets the proper visor effects

toggle_visor

Toggles the specified visor, if nothing specified then the active visor, if the visor is the active visor and the helmet is on the user's head it will turn on, if it is not the active visor it will turn off

turn_off_visors

Attempts to turn off all visors