vore_belly 
Procs | |
| Entered | Handles prey entering a belly, and starts deep_search_prey |
|---|---|
| Exited | Handles prey leaving a belly |
| deep_search_prey | Search through prey's recursive contents to prevent smuggling any GLOB.vore_blacklist_types items around |
| deserialize | Deserializes this belly from savefile data |
| deserialize_vrdb | Special handler that tries to deserialize as much of a VRDB save as it can |
| format_message | Formats a vore message |
| get_insert_sound | Sounds |
| handle_internal_lifeform | Returns an immutable mixture, GLOB.belly_air, which is always safe to breath |
| play_vore_sound_preypred | Plays sound just to pred and prey in this stomach |
| process | On process, bellies ask their digestion mode (if there is one) to process them |
| relaymove | Does not call parent, which hides the "you can't move while buckled" message Also makes squelchy sounds when prey tries to squirm. |
| release | Do NOT do cleanup in here, clean up in /Exited This is just a helper proc for showing a message |
| remove_air | Disables remove_air |
| return_air | Disables return_air |
| serialize | Serializes this belly to store in savefile data. |
| ui_data | Called from /datum/component/vore/ui_data to display belly settings |
| ui_modify_var | Called from /datum/component/vore/ui_act to update belly settings |
Proc Details
Entered
Handles prey entering a belly, and starts deep_search_prey
Exited
Handles prey leaving a belly
deep_search_prey
Search through prey's recursive contents to prevent smuggling any GLOB.vore_blacklist_types items around
deserialize
Deserializes this belly from savefile data
deserialize_vrdb
Special handler that tries to deserialize as much of a VRDB save as it can
format_message
Formats a vore message
get_insert_sound
Sounds
handle_internal_lifeform
Returns an immutable mixture, GLOB.belly_air, which is always safe to breath
play_vore_sound_preypred
Plays sound just to pred and prey in this stomach
process
On process, bellies ask their digestion mode (if there is one) to process them
relaymove
Does not call parent, which hides the "you can't move while buckled" message Also makes squelchy sounds when prey tries to squirm.
release
Do NOT do cleanup in here, clean up in /Exited This is just a helper proc for showing a message
remove_air
Disables remove_air
return_air
Disables return_air
serialize
Serializes this belly to store in savefile data.
ui_data
Called from /datum/component/vore/ui_data to display belly settings
ui_modify_var
Called from /datum/component/vore/ui_act to update belly settings