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

make_item_slow

Simple component that handles making an item slow the person holding it, as well as reverting it to its prior state when deleted.

Vars

applied_slowdownThe amount of slowdown applied to the item.
initial_slowdownThe slowdown of [parent] before the component was applied.

Procs

InheritComponentIf this component is applied to a parent that already has the same typer component, just update the slowness to the new value.
make_slowApply our slowness to the attatched item.
revert_slowRemove our slowness from the attatched item.

Var Details

applied_slowdown

The amount of slowdown applied to the item.

initial_slowdown

The slowdown of [parent] before the component was applied.

Proc Details

InheritComponent

If this component is applied to a parent that already has the same typer component, just update the slowness to the new value.

make_slow

Apply our slowness to the attatched item.

revert_slow

Remove our slowness from the attatched item.