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

netpod

Vars

avatar_refHolds this to see if it needs to generate a new one
cached_outfitsStatic list of outfits to select from
connectedWhether we have an ongoing connection
disconnect_damageThe amount of brain damage done from force disconnects
netsuitA player selected outfit by clicking the netpod
server_refThe linked quantum server

Procs

add_healingPuts the occupant in netpod stasis, basically short-circuiting environmental conditions
auto_disconnectDisconnects the occupant after a certain time so they aren't just hibernating in netpod stasis. A balance change
disconnect_occupantHandles occupant post-disconnection effects like damage, sounds, etc
enter_matrix
find_serverFinds a server and sets the server_ref
make_outfit_collectionCreates a list of outfit entries for the UI.
on_brokenMachine has been broken - handles signals and reverting sprites
on_damage_takenChecks the integrity, alerts occupants
on_domain_completePuts points on the current occupant's card account
on_domain_scrubbedThe domain has been fully purged, so we should double check our avatar is deleted
on_power_lossBoots out anyone in the machine && opens it
on_server_upgradedWhen the server is upgraded, drops brain damage a little
resolve_outfitResolves a path to an outfit.
sever_connectionSevers the connection with the current avatar
shut_podCloses the machine without shoving in an occupant
validate_entryChecks for cases to eject/fail connecting an avatar

Var Details

avatar_ref

Holds this to see if it needs to generate a new one

cached_outfits

Static list of outfits to select from

connected

Whether we have an ongoing connection

disconnect_damage

The amount of brain damage done from force disconnects

netsuit

A player selected outfit by clicking the netpod

server_ref

The linked quantum server

Proc Details

add_healing

Puts the occupant in netpod stasis, basically short-circuiting environmental conditions

auto_disconnect

Disconnects the occupant after a certain time so they aren't just hibernating in netpod stasis. A balance change

disconnect_occupant

Handles occupant post-disconnection effects like damage, sounds, etc

enter_matrix

Enter Matrix

Finds any current avatars from this chair - or generates a new one

New avatars cost 1 attempt, and this will eject if there's none left

Connects the mind to the avatar if everything is ok

find_server

Finds a server and sets the server_ref

make_outfit_collection

Creates a list of outfit entries for the UI.

on_broken

Machine has been broken - handles signals and reverting sprites

on_damage_taken

Checks the integrity, alerts occupants

on_domain_complete

Puts points on the current occupant's card account

on_domain_scrubbed

The domain has been fully purged, so we should double check our avatar is deleted

on_power_loss

Boots out anyone in the machine && opens it

on_server_upgraded

When the server is upgraded, drops brain damage a little

resolve_outfit

Resolves a path to an outfit.

sever_connection

Severs the connection with the current avatar

shut_pod

Closes the machine without shoving in an occupant

validate_entry

Checks for cases to eject/fail connecting an avatar