Daedalus Dock - Modules - TypesVar Details

slippery

Slippery component, for making anything slippery. Of course.

Vars

callbackA proc callback to call on slip.
default_connectionswhat we give to connect_loc by default, makes slippable mobs moving over us slip
force_drop_itemsIf the slip forces you to drop held items.
holderIf parent is an item, this is the person currently holding/wearing the parent (or the parent if no one is holding it)
holder_connect_loc_behalfThe connect_loc_behalf component for the holder_connections list.
holder_connectionswhat we give to connect_loc if we're an item and get equipped by a mob. makes slippable mobs moving over our holder slip
knockdown_timeHow long the slip keeps you knocked down.
lube_flagsFlags for how slippery the parent is. See [__DEFINES/mobs.dm]
paralyze_timeHow long the slip paralyzes for.
slot_whitelistWhitelist of item slots the parent can be equipped in that make the holder slippery. If null or empty, it will always make the holder slippery.

Var Details

callback

A proc callback to call on slip.

default_connections

what we give to connect_loc by default, makes slippable mobs moving over us slip

force_drop_items

If the slip forces you to drop held items.

holder

If parent is an item, this is the person currently holding/wearing the parent (or the parent if no one is holding it)

holder_connect_loc_behalf

The connect_loc_behalf component for the holder_connections list.

holder_connections

what we give to connect_loc if we're an item and get equipped by a mob. makes slippable mobs moving over our holder slip

knockdown_time

How long the slip keeps you knocked down.

lube_flags

Flags for how slippery the parent is. See [__DEFINES/mobs.dm]

paralyze_time

How long the slip paralyzes for.

slot_whitelist

Whitelist of item slots the parent can be equipped in that make the holder slippery. If null or empty, it will always make the holder slippery.