blood_worm 
Vars | |
| backseat | The backseat mob for the mind of the current host, if any. This mob is always dead as it's just a mind holder. |
|---|---|
| blood_display | The blood display on the left side of the screen, which is shown to the blood worm while in a host, if any. |
| cocoon_action | Typed, please initialize with a proper action subtype. (empty = no action) |
| consumed_normal_blood | How much regular (human, blood pack, etc.) blood the worm has consumed. |
| consumed_synth_blood | How much synthetic (monkey, duplicated, etc.) blood the worm has consumed. |
| effect_name | Effect name for stuff like "invade-[effect_name]". Should correspond to the growth stage, like "adult". |
| eject_action | Not typed, please leave empty. |
| host | The current host of the blood worm, if any. You can use this to check if the blood worm has a host. |
| host_actions | List of actions inside of a host. |
| id_number | Identification number, i.e. "hatchling blood worm (id)" Used for carrying the same number through growth stages. |
| innate_actions | List of actions outside of a host. |
| invade_action | Not typed, please leave empty. |
| is_possessing_host | Whether the blood worm has a host AND is currently in control of that host. |
| leave_host_duration | How long the leave host animation lasts for this type, in deciseconds. |
| leech_action | Typed, please initialize with a proper action subtype. (empty = no action) |
| maximum_synth_blood | The maximum amount of synthetic blood counted for growth. |
| regen_rate | How quickly the blood worm regenerates, in health per second. |
| revive_action | Not typed, please leave empty. |
| spit_action | Typed, please initialize with a proper action subtype. (empty = no action) |
| synth_blood_efficiency | How efficient ingesting synthetic blood is compared to normal blood. (ingested amount is multiplied by this) |
| transfuse_action | Typed, please initialize with a proper action subtype. (empty = no action) |
Procs | |
| adjust_worm_health | Adjusts the current health of the worm, regardless of if its in a host or not. |
| balloon_alert_self | Sends a balloon alert to the blood worm, whether they are possessing a host or not. |
| get_eject_volume_threshold | Gets BLOOD_WORM_EJECT_THRESHOLD as an actionable blood volume threshold. |
| get_worm_health | Gets the current health of the worm, regardless of if its in a host or not. |
| to_chat_self | Sends text to the blood worm, whether they are possessing a host or not. |
Var Details
backseat 
The backseat mob for the mind of the current host, if any. This mob is always dead as it's just a mind holder.
blood_display 
The blood display on the left side of the screen, which is shown to the blood worm while in a host, if any.
cocoon_action 
Typed, please initialize with a proper action subtype. (empty = no action)
consumed_normal_blood 
How much regular (human, blood pack, etc.) blood the worm has consumed.
consumed_synth_blood 
How much synthetic (monkey, duplicated, etc.) blood the worm has consumed.
effect_name 
Effect name for stuff like "invade-[effect_name]". Should correspond to the growth stage, like "adult".
eject_action 
Not typed, please leave empty.
host 
The current host of the blood worm, if any. You can use this to check if the blood worm has a host.
host_actions 
List of actions inside of a host.
id_number 
Identification number, i.e. "hatchling blood worm (id)" Used for carrying the same number through growth stages.
innate_actions 
List of actions outside of a host.
invade_action 
Not typed, please leave empty.
is_possessing_host 
Whether the blood worm has a host AND is currently in control of that host.
leave_host_duration 
How long the leave host animation lasts for this type, in deciseconds.
leech_action 
Typed, please initialize with a proper action subtype. (empty = no action)
maximum_synth_blood 
The maximum amount of synthetic blood counted for growth.
regen_rate 
How quickly the blood worm regenerates, in health per second.
revive_action 
Not typed, please leave empty.
spit_action 
Typed, please initialize with a proper action subtype. (empty = no action)
synth_blood_efficiency 
How efficient ingesting synthetic blood is compared to normal blood. (ingested amount is multiplied by this)
transfuse_action 
Typed, please initialize with a proper action subtype. (empty = no action)
Proc Details
adjust_worm_health
Adjusts the current health of the worm, regardless of if its in a host or not.
balloon_alert_self
Sends a balloon alert to the blood worm, whether they are possessing a host or not.
get_eject_volume_threshold
Gets BLOOD_WORM_EJECT_THRESHOLD as an actionable blood volume threshold.
get_worm_health
Gets the current health of the worm, regardless of if its in a host or not.
to_chat_self
Sends text to the blood worm, whether they are possessing a host or not.