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

eigenstate_manager

A singleton used to teleport people to a linked web of itterative entries. If one entry is deleted, the 2 around it will forge a link instead.

Vars

eigen_idUID to object reference
eigen_targetsThe list of objects that something is linked to indexed by UID
id_counterUnique id counter
spark_timeLimit the number of sparks created when teleporting multiple atoms to 1

Procs

create_new_linkCreates a new link of targets unique to their own id
remove_eigen_entryremoves an object reference from the master list
tool_interactPrevents tool use on the item
use_eigenlinked_atomFinds the object within the master list, then sends the thing to the object's location

Var Details

eigen_id

UID to object reference

eigen_targets

The list of objects that something is linked to indexed by UID

id_counter

Unique id counter

spark_time

Limit the number of sparks created when teleporting multiple atoms to 1

Proc Details

Creates a new link of targets unique to their own id

remove_eigen_entry

removes an object reference from the master list

tool_interact

Prevents tool use on the item

use_eigenlinked_atom

Finds the object within the master list, then sends the thing to the object's location