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

lighter

Vars

burned_fuel_forThe amount of time the lighter has been on for, for fuel consumption.
fancyWhether the lighter is fancy. Fancy lighters have fancier flavortext and won't burn thumbs.
heat_while_onThe amount of heat a lighter has while it's on. We're using the define to ensure lighters can't do things we don't want them to.
litWhether the lighter is lit.
maximum_fuelThe max amount of fuel the lighter can hold.
overlay_listA list of possible engraving overlays.
overlay_stateThe engraving overlay used by this lighter.

Procs

create_lighter_overlayGenerates an overlay used by this lighter.
get_fuelReturns the amount of fuel
on_intercepted_bulletDestroy the lighter when it's shot by a bullet
tool_use_checkChecks if the lighter is able to perform a welding task.
useUses fuel from the lighter.

Var Details

burned_fuel_for

The amount of time the lighter has been on for, for fuel consumption.

fancy

Whether the lighter is fancy. Fancy lighters have fancier flavortext and won't burn thumbs.

heat_while_on

The amount of heat a lighter has while it's on. We're using the define to ensure lighters can't do things we don't want them to.

lit

Whether the lighter is lit.

maximum_fuel

The max amount of fuel the lighter can hold.

overlay_list

A list of possible engraving overlays.

overlay_state

The engraving overlay used by this lighter.

Proc Details

create_lighter_overlay

Generates an overlay used by this lighter.

get_fuel

Returns the amount of fuel

on_intercepted_bullet

Destroy the lighter when it's shot by a bullet

tool_use_check

Checks if the lighter is able to perform a welding task.

use

Uses fuel from the lighter.