goose_vomit
Handles iteratively emptying our stomach
Vars | |
elapsed_time | How long have we spent vomiting? |
---|---|
move_chance | Chance to step in a random direction |
vomit_duration | How long do we vomit for? |
vomit_item_chance | Chance to produce an item per tick |
Procs | |
hurl_item | Produce an item from our inventory |
make_mess | Make a mess |
on_owner_died | Don't keep vomiting from beyond the grave |
on_owner_moved | For good measure we'll spit up every time we take a step too |
vomit_finale | Stop fucking around and get the rest of it out |
vomit_iteratively | One to come up |
Var Details
elapsed_time
How long have we spent vomiting?
move_chance
Chance to step in a random direction
vomit_duration
How long do we vomit for?
vomit_item_chance
Chance to produce an item per tick
Proc Details
hurl_item
Produce an item from our inventory
make_mess
Make a mess
on_owner_died
Don't keep vomiting from beyond the grave
on_owner_moved
For good measure we'll spit up every time we take a step too
vomit_finale
Stop fucking around and get the rest of it out
vomit_iteratively
One to come up