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

spellbook_item_customization_menu

The TGUI manager for the spellbook item customization menu.

Vars

itemThe spellbook item we are modifying the params for.
managerThe manager that summoned us for easy access
ownerThe client of the person customizing the item.
paramsAssoc list of (key: String -> spellbook_customization_entry instance)
preferenceSpellbook preference singleton for easy access

Procs

change_valueSimple wrapper for entry.change_value()
serializeTransform the values of our entries into data we can store in association with item.type.

Var Details

item

The spellbook item we are modifying the params for.

manager

The manager that summoned us for easy access

owner

The client of the person customizing the item.

params

Assoc list of (key: String -> spellbook_customization_entry instance)

preference

Spellbook preference singleton for easy access

Proc Details

change_value

Simple wrapper for entry.change_value()

serialize

Transform the values of our entries into data we can store in association with item.type.