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

secures_internals

A subtype of blunt wounds that has a "secure internals" step

Vars

crowbarred_openIf our external plating has been torn open and we can access our internals without a tool
gel_damageTotal brute damage taken over the span of [regen_time_needed] deciseconds when we gel our limb.
gelledIf we have used bone gel to secure internals.
ready_to_resolderIf internals are secured, and we are ready to weld our limb closed and end the wound
ready_to_secure_internalsIf we are ready to begin screwdrivering or gelling our limb.
regen_time_elapsedOur current counter for gel + gauze regeneration
regen_time_neededTime needed for gel to secure internals.

Procs

apply_gel"Premium" ghetto option of the secure internals step for T2/T3. Requires bone gel. Guaranteed to work. Deals damage over time and disables the limb, but finishes the step afterwards.
crowbar_openAvailable during the "secure internals" step of T2 and T3. Requires a crowbar. Low-quality ghetto option.
get_wound_statusReturns info specific to the dynamic state of the wound.
get_wound_step_infoReturns a string with our current treatment step for use in health analyzers.
item_can_secure_internalsReturns TRUE if the item can be used in our 1st step (2nd if T3) of repairs.
resolderThe final step of T2/T3, requires a welder/cautery. Guaranteed to work. Cautery is slower. Once complete, removes the wound entirely.
secure_internals_normallyThe primary way of performing the secure internals step for T2/T3. Uses a screwdriver/wrench. Very hard to do by yourself, or without a diag hud/wire knowledge. Roboticists/engineers have a very high chance of succeeding. Deals some brute damage on failure, but moves to the final step of treatment (re-soldering) on success.
set_torn_openSets [crowbarred_open] to the new value. If we werent originally disabling, or if we arent currently and we're torn open, we set disabling to true.

Var Details

crowbarred_open

If our external plating has been torn open and we can access our internals without a tool

gel_damage

Total brute damage taken over the span of [regen_time_needed] deciseconds when we gel our limb.

gelled

If we have used bone gel to secure internals.

ready_to_resolder

If internals are secured, and we are ready to weld our limb closed and end the wound

ready_to_secure_internals

If we are ready to begin screwdrivering or gelling our limb.

regen_time_elapsed

Our current counter for gel + gauze regeneration

regen_time_needed

Time needed for gel to secure internals.

Proc Details

apply_gel

"Premium" ghetto option of the secure internals step for T2/T3. Requires bone gel. Guaranteed to work. Deals damage over time and disables the limb, but finishes the step afterwards.

crowbar_open

Available during the "secure internals" step of T2 and T3. Requires a crowbar. Low-quality ghetto option.

Tears open the limb, exposing internals. This massively increases the chance of secure internals succeeding, and removes the self-tend malice.

Deals significant damage to the limb, and shocks the user (causing failure) if victim is alive, this limb is wired, and user is not insulated.

get_wound_status

Returns info specific to the dynamic state of the wound.

get_wound_step_info

Returns a string with our current treatment step for use in health analyzers.

item_can_secure_internals

Returns TRUE if the item can be used in our 1st step (2nd if T3) of repairs.

resolder

The final step of T2/T3, requires a welder/cautery. Guaranteed to work. Cautery is slower. Once complete, removes the wound entirely.

secure_internals_normally

The primary way of performing the secure internals step for T2/T3. Uses a screwdriver/wrench. Very hard to do by yourself, or without a diag hud/wire knowledge. Roboticists/engineers have a very high chance of succeeding. Deals some brute damage on failure, but moves to the final step of treatment (re-soldering) on success.

If [crowbarred_open], made far more likely and remove the self-tend malice.

set_torn_open

Sets [crowbarred_open] to the new value. If we werent originally disabling, or if we arent currently and we're torn open, we set disabling to true.