Goonstation 13 - Modules - TypesVar Details - Proc Details

/datum/tutorialStep/newbee

Vars

_needed_itemReference to the currently needed item
_target_hud_elementsA reference to the currently targeted hud elements for HUD highlighting
custom_advance_soundan optional custom sound to use when advancing this step
highlight_hud_elementWhich HUD element to highlight, by ID
highlight_hud_markerThe icon state to apply to the HUD
hud_pointCurrent HUD point
keymapReference to the player's keymapping
needed_item_pathA needed item to complete this tutorial step. Will attempt to find the object on the player and highlight it. Failing that, it will create one.
newbee_tutorialReference to our newbee tutorial
regionReference to the tutorial's region
sidebarWhich sidebar to display; see NEWBEE_TUTORIAL_SIDEBAR_*
step_areaAssociated area of the step. Used to handle warping for previous step

Procs

highlight_hudhighlight a specific hud element
highlight_needed_itemhighlight a needed item, including the inventory slot if on the character
hud_point_loopLoops a hud pointer until the step moves on
update_instructionsupdate instruction text. IMPORTANT: tail-call parent to update properly

Var Details

_needed_item

Reference to the currently needed item

_target_hud_elements

A reference to the currently targeted hud elements for HUD highlighting

custom_advance_sound

an optional custom sound to use when advancing this step

highlight_hud_element

Which HUD element to highlight, by ID

highlight_hud_marker

The icon state to apply to the HUD

hud_point

Current HUD point

keymap

Reference to the player's keymapping

needed_item_path

A needed item to complete this tutorial step. Will attempt to find the object on the player and highlight it. Failing that, it will create one.

newbee_tutorial

Reference to our newbee tutorial

region

Reference to the tutorial's region

sidebar

Which sidebar to display; see NEWBEE_TUTORIAL_SIDEBAR_*

step_area

Associated area of the step. Used to handle warping for previous step

Proc Details

highlight_hud

highlight a specific hud element

highlight_needed_item

highlight a needed item, including the inventory slot if on the character

hud_point_loop

Loops a hud pointer until the step moves on

update_instructions

update instruction text. IMPORTANT: tail-call parent to update properly