dullahan 
Vars | |
| my_head | The dullahan relay that's associated with the owner, used to handle many things such as talking and hearing. |
|---|---|
| owner_first_client_connection_handled | Did our owner's first client connection get handled yet? Useful for when some proc needs to be called once we're sure that a client has moved into our owner, like for Dullahans. |
| prevent_perspective_change | Do we try to prevent reset_perspective() from working? Useful to stop perspective changes when they're looking through their head. |
Procs | |
| on_gained_part | If we gained a new body part, it had better not be a head |
| on_head_destroyed | If our head is destroyed, so are we |
| on_relay_move | Head was butchered? No more dullahan |
| perspective_manager | Handles perspective management for the dullahan's detached head and vision perspective. Will set the index of the potential_perspective_list if we need to hand that back for update_perspective arg |
Var Details
my_head 
The dullahan relay that's associated with the owner, used to handle many things such as talking and hearing.
owner_first_client_connection_handled 
Did our owner's first client connection get handled yet? Useful for when some proc needs to be called once we're sure that a client has moved into our owner, like for Dullahans.
prevent_perspective_change 
Do we try to prevent reset_perspective() from working? Useful to stop perspective changes when they're looking through their head.
Proc Details
on_gained_part
If we gained a new body part, it had better not be a head
on_head_destroyed
If our head is destroyed, so are we
on_relay_move
Head was butchered? No more dullahan
perspective_manager
Handles perspective management for the dullahan's detached head and vision perspective. Will set the index of the potential_perspective_list if we need to hand that back for update_perspective arg