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

seethrough_mob

A component that lets you turn your character transparent in order to see and click through yourself.

Vars

animation_timeHow long our faze in/out takes
clickthroughDoes this object let clicks from players its transparent to pass through it
initial_render_target_valueThe mob's original render_target value
is_activeIs the seethrough effect currently active
personal_uidThis component's personal uid
render_source_atomThe atom that enables our dark magic
target_alphaWhich alpha do we animate towards?
trickery_imageThe fake version of ourselves

Procs

clear_imageRemove the image and the trick atom
on_client_disconnectEffect is disabled when they log out because client gets deleted
trick_mobSet up everything we need to trick the client and keep it looking normal for everyone else
untrick_mobRemove the screen object and make us appear solid to ourselves again

Var Details

animation_time

How long our faze in/out takes

clickthrough

Does this object let clicks from players its transparent to pass through it

initial_render_target_value

The mob's original render_target value

is_active

Is the seethrough effect currently active

personal_uid

This component's personal uid

render_source_atom

The atom that enables our dark magic

target_alpha

Which alpha do we animate towards?

trickery_image

The fake version of ourselves

Proc Details

clear_image

Remove the image and the trick atom

on_client_disconnect

Effect is disabled when they log out because client gets deleted

trick_mob

Set up everything we need to trick the client and keep it looking normal for everyone else

untrick_mob

Remove the screen object and make us appear solid to ourselves again