From cd71309e32aacc8d8a7faeb93920481f03893819 Mon Sep 17 00:00:00 2001 From: Razgriz Date: Sat, 14 Nov 2020 04:12:57 -0700 Subject: [PATCH 1/9] Add files via upload --- .../simple_mob/subtypes/metroid/metAI.dm | 153 +++++++++--------- 1 file changed, 75 insertions(+), 78 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/metroid/metAI.dm b/code/modules/mob/living/simple_mob/subtypes/metroid/metAI.dm index 2ad4a84aba..9e41ab523b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/metroid/metAI.dm +++ b/code/modules/mob/living/simple_mob/subtypes/metroid/metAI.dm @@ -1,78 +1,75 @@ -// Specialized AI for metroid simplemobs. -// Unlike the parent AI code, this will probably break a lot of things if you put it on something that isn't /mob/living/simple_mob/metroid/juvenile - -/datum/ai_holder/simple_mob/juvenile_metroid - hostile = TRUE - cooperative = TRUE - firing_lanes = TRUE - mauling = TRUE // They need it to get the most out of monkeys. - - var/always_stun = FALSE // If true, the slime will elect to attempt to permastun the target. -/* -/datum/ai_holder/simple_mob/juvenile_metroid/ranged - pointblank = TRUE -*/ - - -/datum/ai_holder/simple_mob/juvenile_metroid/passive/New() // For Jellybrig. - ..() - pacify() - -/datum/ai_holder/simple_mob/juvenile_metroid/New() - ..() - ASSERT(istype(holder, /mob/living/simple_mob/metroid/juvenile)) - - -/datum/ai_holder/simple_mob/juvenile_metroid/handle_special_tactic() - evolve_and_reproduce() - -// Hit the correct verbs to keep the slime species going. -/datum/ai_holder/simple_mob/juvenile_metroid/proc/evolve_and_reproduce() - var/mob/living/simple_mob/metroid/juvenile/my_juvenile = holder - if(my_juvenile.nutrition >= my_juvenile.evo_point) - // Press the correct verb when we can. - if(my_juvenile.is_adult) - my_juvenile.reproduce() // Splits into four new baby slimes. - else - my_juvenile.evolve() // Turns our holder into an adult slime. - - -// Called when using a pacification agent (or it's Jellybrig being initalized). Actually it's all just jellybrig, but I'm stealing everything from slime code anyway. -/datum/ai_holder/simple_mob/juvenile_metroid/proc/pacify() - remove_target() // So it stops trying to kill them. - hostile = FALSE - retaliate = TRUE //Exceot for this. He retaliates because he's a vore mob. - cooperative = FALSE - holder.a_intent = I_HELP - -// The holder's attack changes based on intent. This lets the AI choose what effect is desired. -/datum/ai_holder/simple_mob/juvenile_metroid/pre_melee_attack(atom/A) - if(istype(A, /mob/living)) - var/mob/living/L = A - var/mob/living/simple_mob/metroid/juvenile/my_juvenile = holder - - if( (!L.lying && prob(30 + (my_juvenile.power_charge * 7) ) || (!L.lying && always_stun) )) - my_juvenile.a_intent = I_DISARM // Stun them first. - else if(my_juvenile.can_consume(L) && L.lying) - my_juvenile.a_intent = I_GRAB // Then eat them. - else - my_juvenile.a_intent = I_HURT // Otherwise robust them. - -/datum/ai_holder/simple_mob/juvenile_metroid/closest_distance(atom/movable/AM) - if(istype(AM, /mob/living)) - var/mob/living/L = AM - if(ishuman(L)) - var/mob/living/carbon/human/H = L - if(istype(H.species, /datum/species/monkey)) - return 1 // Otherwise ranged slimes will eat a lot less often. - if(L.stat >= UNCONSCIOUS) - return 1 // Melee (eat) the target if dead/dying, don't shoot it. - return ..() - -/datum/ai_holder/simple_mob/juvenile_metroid/can_attack(atom/movable/AM, var/vision_required = TRUE) - . = ..() - if(.) // Do some additional checks because we have Special Code(tm). - if(ishuman(AM)) - var/mob/living/carbon/human/H = AM - if(istype(H.species, /datum/species/monkey)) // istype() is so they'll eat the alien monkeys too. - return TRUE // Monkeys are always food (sorry Pun Pun). +// Specialized AI for metroid simplemobs. +// Unlike the parent AI code, this will probably break a lot of things if you put it on something that isn't /mob/living/simple_mob/metroid/juvenile + +/datum/ai_holder/simple_mob/juvenile_metroid + hostile = TRUE + cooperative = TRUE + firing_lanes = TRUE + mauling = TRUE // They need it to get the most out of monkeys. + conserve_ammo = TRUE // Might help avoid 'I shoot the wall forever' cheese. + var/closest_desired_distance = 1 // Otherwise run up to them to be able to potentially shock or punch them. + var/always_stun = FALSE // If true, the slime will elect to attempt to permastun the target. + +/datum/ai_holder/simple_mob/juvenile_metroid/on_engagement(atom/A) + if(get_dist(holder, A) > closest_desired_distance) + holder.IMove(get_step_towards(holder, A)) + +/datum/ai_holder/simple_mob/juvenile_metroid/passive/New() // For Jellybrig. + ..() + pacify() + +/datum/ai_holder/simple_mob/juvenile_metroid/New() + ..() + ASSERT(istype(holder, /mob/living/simple_mob/metroid/juvenile)) + + +/datum/ai_holder/simple_mob/juvenile_metroid/handle_special_tactic() + evolve_and_reproduce() + +// Hit the correct verbs to keep the slime species going. +/datum/ai_holder/simple_mob/juvenile_metroid/proc/evolve_and_reproduce() + var/mob/living/simple_mob/metroid/juvenile/my_juvenile = holder + if(my_juvenile.nutrition >= my_juvenile.evo_point) + // Press the correct verb when we can. + my_juvenile.evolve() // Turns our holder into an adult slime. + + +// Called when using a pacification agent (or it's Jellybrig being initalized). Actually it's all just jellybrig, but I'm stealing everything from slime code anyway. +/datum/ai_holder/simple_mob/juvenile_metroid/proc/pacify() + remove_target() // So it stops trying to kill them. + hostile = FALSE + retaliate = TRUE //Exceot for this. He retaliates because he's a vore mob. + cooperative = FALSE + holder.a_intent = I_HELP + +// The holder's attack changes based on intent. This lets the AI choose what effect is desired. +/datum/ai_holder/simple_mob/juvenile_metroid/pre_melee_attack(atom/A) + if(istype(A, /mob/living)) + var/mob/living/L = A + var/mob/living/simple_mob/metroid/juvenile/my_juvenile = holder + + if( (!L.lying && prob(30 + (my_juvenile.power_charge * 7) ) || (!L.lying && always_stun) )) + my_juvenile.a_intent = I_DISARM // Stun them first. + else if(my_juvenile.is_juvenile && my_juvenile.can_consume(L) && L.lying) + my_juvenile.a_intent = I_GRAB // Then eat them. + else + my_juvenile.a_intent = I_HURT // Otherwise robust them. + +/datum/ai_holder/simple_mob/juvenile_metroid/closest_distance(atom/movable/AM) + if(istype(AM, /mob/living)) + var/mob/living/L = AM + if(ishuman(L)) + var/mob/living/carbon/human/H = L + if(istype(H.species, /datum/species/monkey)) + return 1 // Otherwise ranged slimes will eat a lot less often. + if(L.stat >= UNCONSCIOUS) + return 1 // Melee (eat) the target if dead/dying, don't shoot it. + return ..() + +/datum/ai_holder/simple_mob/juvenile_metroid/can_attack(atom/movable/AM, var/vision_required = TRUE) + . = ..() + if(.) // Do some additional checks because we have Special Code(tm). + if(ishuman(AM)) + var/mob/living/carbon/human/H = AM + if(istype(H.species, /datum/species/monkey)) // istype() is so they'll eat the alien monkeys too. + return TRUE // Monkeys are always food (sorry Pun Pun). From f70d48cfce6b5b19d64c6a528842368d83990162 Mon Sep 17 00:00:00 2001 From: Razgriz Date: Sat, 14 Nov 2020 04:17:46 -0700 Subject: [PATCH 2/9] Update Metroid Progress --- .../subtypes/metroid/metBaseType.dm | 220 +-- .../subtypes/metroid/metConsumption.dm | 274 ++-- .../subtypes/metroid/metJuvenile.dm | 317 ++-- .../simple_mob/subtypes/metroid/metObjects.dm | 84 +- .../simple_mob/subtypes/metroid/metTypes.dm | 1407 +++++++++-------- 5 files changed, 1174 insertions(+), 1128 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/metroid/metBaseType.dm b/code/modules/mob/living/simple_mob/subtypes/metroid/metBaseType.dm index 3578f786e4..f4db26a863 100644 --- a/code/modules/mob/living/simple_mob/subtypes/metroid/metBaseType.dm +++ b/code/modules/mob/living/simple_mob/subtypes/metroid/metBaseType.dm @@ -1,111 +1,111 @@ -// The top-level metroid defines. Xenobio slimes and feral slimes will inherit from this. Stolen from as much slime code as possible. - -/mob/living/simple_mob/metroid - name = "metroid" - desc = "Some sort of person eaty thing! This is the prototype mob and shouldn't be spawned. If you see this, yell at your local dev or event manager who spawned this one >.>" - tt_desc = "Headamus Suckumus" - icon = 'icons/mob/metroid/small.dmi' - icon_state = "metroid" - icon_living = "metroid" - icon_dead = "metroid_dead" - layer = MOB_LAYER + 1 // Need them on top of other mobs or it looks weird when consuming something. - var/icon_state_override = null // Used for special slime appearances like the rainbow slime. - gender = NEUTER - - faction = "metroids" - maxHealth = 25 - movement_cooldown = 0 - pass_flags = PASSTABLE - makes_dirt = FALSE // Floats, mostly. - mob_class = MOB_CLASS_SLIME //This needs to be updated in simple_mob.dm and _defines/mobs.dm - - response_help = "pets" - - // Atmos stuff. - minbodytemp = T0C-30 - heat_damage_per_tick = 0 - cold_damage_per_tick = 40 - - min_oxy = 0 - max_oxy = 0 - min_tox = 0 - max_tox = 0 - min_co2 = 0 - max_co2 = 0 - min_n2 = 0 - max_n2 = 0 - unsuitable_atoms_damage = 0 - - melee_damage_lower = 10 - melee_damage_upper = 15 - base_attack_cooldown = 10 // One attack a second. - attack_sound = 'sound/metroid/metroidattack.ogg' - attacktext = list("suckulated") - speak_emote = list("chirps") - friendly = list("pokes") - - ai_holder_type = /datum/ai_holder/simple_mob/melee - say_list_type = /datum/say_list/metroid - - harm_intent_damage = 5 //When someone uses fists. Default is 3 - - vore_active = 1 - vore_pounce_chance = 25 - vore_icons = SA_ICON_LIVING - - max_nutrition = 2200 - nutrition = 0 - var/evo_point = 0 - var/evo_limit = 0 - var/next - - meat_type = /obj/item/toy/figure/bounty_hunter - -/datum/say_list/metroid - speak = list("Skree.", "Eree.", "Errer?") - emote_see = list("floats about","looks around", "rubs its talons") - emote_hear = list("chitters") - say_understood = list("Eree.") - say_cannot = list("Errerr.") - say_maybe_target = list("Eree?") - say_got_target = list("Ereet!") - say_threaten = list("Skree!") - say_stand_down = list("Eee.") - say_escalate = list("SKREE!") - threaten_sound = 'sound/metroid/metroidsee.ogg' - stand_down_sound = 'sound/metroid/metroiddetach.ogg' - -/mob/living/simple_mob/slime/Initialize() - verbs += /mob/living/proc/ventcrawl - update_icon() - return ..() - -/mob/living/simple_mob/metroid/init_vore() - ..() - var/obj/belly/B = vore_selected - B.vore_verb = "swallow" - B.name = "membrane" //THERE IS A RUNTIME HERE SOMEHOW - B.desc = "The metroid positions itself above you and swoops down, lazily enveloping you through its tight mouth and sending you straight to its bulbous membrane for all to see." - B.emote_lists[DM_HOLD] = list( - "The metroid's cortex tentacles wriggle over you, violating and teasing you as they sopped you in viscous slime.", - "The cortex you are forced against pulses with life, gently squeezing you between it and the stretchy membrane around you.", - "You press your face against the transparent membrane, watching how the world distorts as it stretches over your eyes.", - "The air around you is so thick. You struggle to breathe occasionally, choking on the heat and moisture.", - "You struggle a bit, making the membrane swell out." - ) - B.emote_lists[DM_DIGEST] = list( - "The cortex tentacles are pulsating like lines of power streaking away from you as it drains you. Waves of sleepiness wash over you as the areas most closest to the tentacles are drained of energy.", - "The air feels a tinge incendiary as the cortex you rest on heats up, fueled by your own body as the metroid draws your strenght away from you.", - "As you grow weaker, your movements against the membrane grow weaker as well, making you feel as if the membrane is closing around you, wrapping and squeezing you, draining you for all you are worth.", - "You feel faint as the tentacles wrapped around you sap you of your strength, seemingly eager to drain and claim you for food." - ) - B.digest_messages_prey = list( - "You can't stay awake anymore, the clear world around you going fuzzy until you can see it no more.", - "The tinge of the air grows to a crescendo and then fades away, just as the rest of your body fizzles into energy for the metroid.", - "The tentacles squeeze you one last time as the last of your energy is sapped and your body is claimed as food for the metroid.", - "The metroid swells as it absorbs the rest of your life force and nutrients into its body, making it stronger and even hungry for more." - ) - -/mob/living/simple_mob/metroid/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 75, 1) +// The top-level metroid defines. Xenobio slimes and feral slimes will inherit from this. Stolen from as much slime code as possible. + +/mob/living/simple_mob/metroid + name = "metroid" + desc = "Some sort of person eaty thing! This is the prototype mob and shouldn't be spawned. If you see this, yell at your local dev or event manager who spawned this one >.>" + tt_desc = "Headamus Suckumus" + icon = 'icons/mob/metroid/small.dmi' + icon_state = "metroid" + icon_living = "metroid" + icon_dead = "metroid_dead" + layer = MOB_LAYER + 1 // Need them on top of other mobs or it looks weird when consuming something. + var/icon_state_override = null // Used for special slime appearances like the rainbow slime. + gender = NEUTER + + faction = "metroids" + maxHealth = 25 + movement_cooldown = 0 + pass_flags = PASSTABLE + makes_dirt = FALSE // Floats, mostly. + mob_class = MOB_CLASS_SLIME //This needs to be updated in simple_mob.dm and _defines/mobs.dm + + response_help = "pets" + + // Atmos stuff. + minbodytemp = T0C-30 + heat_damage_per_tick = 0 + cold_damage_per_tick = 40 + + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + unsuitable_atoms_damage = 0 + + melee_damage_lower = 10 + melee_damage_upper = 15 + base_attack_cooldown = 10 // One attack a second. + attack_sound = 'sound/metroid/metroidattack.ogg' + attacktext = list("suckulated") + speak_emote = list("chirps") + friendly = list("pokes") + + ai_holder_type = /datum/ai_holder/simple_mob/melee + say_list_type = /datum/say_list/metroid + + harm_intent_damage = 5 //When someone uses fists. Default is 3 + + vore_active = 1 + vore_pounce_chance = 25 + vore_icons = SA_ICON_LIVING + + max_nutrition = 2200 + nutrition = 0 + var/evo_point = 0 + var/evo_limit = 0 + var/next + + meat_type = /obj/item/toy/figure/bounty_hunter + +/datum/say_list/metroid + speak = list("Skree.", "Eree.", "Errer?") + emote_see = list("floats about","looks around", "rubs its talons") + emote_hear = list("chitters") + say_understood = list("Eree.") + say_cannot = list("Errerr.") + say_maybe_target = list("Eree?") + say_got_target = list("Ereet!") + say_threaten = list("Skree!") + say_stand_down = list("Eee.") + say_escalate = list("SKREE!") + threaten_sound = 'sound/metroid/metroidsee.ogg' + stand_down_sound = 'sound/metroid/metroiddetach.ogg' + +/mob/living/simple_mob/slime/Initialize() + verbs += /mob/living/proc/ventcrawl + update_icon() + return ..() + +/mob/living/simple_mob/metroid/init_vore() + ..() + var/obj/belly/B = vore_selected + B.vore_verb = "swallow" + B.name = "membrane" //THERE IS A RUNTIME HERE SOMEHOW + B.desc = "The metroid positions itself above you and swoops down, lazily enveloping you through its tight mouth and sending you straight to its bulbous membrane for all to see." + B.emote_lists[DM_HOLD] = list( + "The metroid's cortex tentacles wriggle over you, violating and teasing you as they sopped you in viscous slime.", + "The cortex you are forced against pulses with life, gently squeezing you between it and the stretchy membrane around you.", + "You press your face against the transparent membrane, watching how the world distorts as it stretches over your eyes.", + "The air around you is so thick. You struggle to breathe occasionally, choking on the heat and moisture.", + "You struggle a bit, making the membrane swell out." + ) + B.emote_lists[DM_DIGEST] = list( + "The cortex tentacles are pulsating like lines of power streaking away from you as it drains you. Waves of sleepiness wash over you as the areas most closest to the tentacles are drained of energy.", + "The air feels a tinge incendiary as the cortex you rest on heats up, fueled by your own body as the metroid draws your strenght away from you.", + "As you grow weaker, your movements against the membrane grow weaker as well, making you feel as if the membrane is closing around you, wrapping and squeezing you, draining you for all you are worth.", + "You feel faint as the tentacles wrapped around you sap you of your strength, seemingly eager to drain and claim you for food." + ) + B.digest_messages_prey = list( + "You can't stay awake anymore, the clear world around you going fuzzy until you can see it no more.", + "The tinge of the air grows to a crescendo and then fades away, just as the rest of your body fizzles into energy for the metroid.", + "The tentacles squeeze you one last time as the last of your energy is sapped and your body is claimed as food for the metroid.", + "The metroid swells as it absorbs the rest of your life force and nutrients into its body, making it stronger and even hungry for more." + ) + +/mob/living/simple_mob/metroid/death() + playsound(src, 'sound/metroid/metroiddeath.ogg', 75, 1) ..() \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/subtypes/metroid/metConsumption.dm b/code/modules/mob/living/simple_mob/subtypes/metroid/metConsumption.dm index 4ce0590df8..b5c430d610 100644 --- a/code/modules/mob/living/simple_mob/subtypes/metroid/metConsumption.dm +++ b/code/modules/mob/living/simple_mob/subtypes/metroid/metConsumption.dm @@ -1,136 +1,138 @@ -// Handles hunger, starvation, growth, and eatting humans. - -/mob/living/simple_mob/metroid/juvenile/adjust_nutrition(input, var/heal = 1) - ..(input) - - if(input > 0) - // Gain around one level per 50 nutrition. - if(prob(input * 2)) - power_charge = min(power_charge++, 10) - if(power_charge == 10) - adjustToxLoss(-10) - - // Heal 1 point of damage per 5 nutrition coming in. - if(heal) - adjustBruteLoss(-input * 0.2) - adjustFireLoss(-input * 0.2) - adjustToxLoss(-input * 0.2) - adjustOxyLoss(-input * 0.2) - adjustCloneLoss(-input * 0.2) - - -/mob/living/simple_mob/metroid/juvenile/proc/handle_consumption() - if(victim && !stat) - if(istype(victim) && consume(victim, 20)) - if(prob(25)) - to_chat(src, span("notice", "You continue absorbing \the [victim].")) - - else - var/list/feedback = list( - "This subject is incompatable", - "This subject does not have a life energy", - "This subject is empty", - "I am not satisfied", - "I can not feed from this subject", - "I do not feel nourished", - "This subject is not food" - ) - to_chat(src, span("warning", "[pick(feedback)]...")) - stop_consumption() - - if(victim) - victim.updatehealth() - - else - stop_consumption() - -/mob/living/simple_mob/metroid/juvenile/proc/start_consuming(mob/living/L) - if(!is_juvenile) - return - if(!can_consume(L)) - return - if(!Adjacent(L)) - return - - step_towards(src, L) // Get on top of them to feed. - if(loc != L.loc) - return - - if(L.buckle_mob(src, forced = TRUE)) - victim = L - update_icon() - set_AI_busy(TRUE) // Don't want the AI to interfere with eatting. - victim.visible_message( - span("danger", "\The [src] latches onto \the [victim]!"), - span("critical", "\The [src] latches onto you!") - ) - -/mob/living/simple_mob/metroid/juvenile/proc/stop_consumption(mob/living/L) - if(!victim) - return - victim.unbuckle_mob() - victim.visible_message( - span("notice", "\The [src] slides off of [victim]!"), - span("notice", "\The [src] slides off of you!") - ) - victim = null - update_icon() - set_AI_busy(FALSE) // Resume normal operations. - -/mob/living/simple_mob/metroid/juvenile/proc/can_consume(mob/living/L) - if(!L || !istype(L)) - to_chat(src, "This subject is incomparable...") - return FALSE - if(harmless) - to_chat(src, "I am pacified... I cannot eat...") - return FALSE - if(L.mob_class & MOB_CLASS_SLIME) - to_chat(src, "I cannot feed on other slimes...") - return FALSE - if(L.isSynthetic()) - to_chat(src, "This subject is not biological...") - return FALSE - if(L.getarmor(null, "bio") >= 75) - to_chat(src, "I cannot reach this subject's biological matter...") - return FALSE - if(!Adjacent(L)) - to_chat(src, "This subject is too far away...") - return FALSE - if(L.getCloneLoss() >= L.getMaxHealth() * 1.5) - to_chat(src, "This subject does not have an edible life energy...") - return FALSE - //VOREStation Addition start - if(istype(L, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = L - if(H.species.flags & NO_SCAN) - to_chat(src, "This subject's life energy is beyond my reach...") - return FALSE - //VOREStation Addition end - if(L.has_buckled_mobs()) - for(var/A in L.buckled_mobs) - if(istype(A, /mob/living/simple_mob/slime/xenobio)) - if(A != src) - to_chat(src, "\The [A] is already feeding on this subject...") - return FALSE - return TRUE - -// This does the actual damage, as well as give nutrition and heals. -// Assuming no bio armor, calling consume(10) will result in; -// 6 clone damage to victim -// 4 tox damage to victim. -// 25 nutrition for the slime. -// 2 points of damage healed on the slime (as a result of the nutrition). -// 50% of giving +1 charge to the slime (same as above). -/mob/living/simple_mob/metroid/juvenile/proc/consume(mob/living/victim, amount) - if(can_consume(victim)) - var/armor_modifier = abs((victim.getarmor(null, "bio") / 100) - 1) - var/damage_done = amount * armor_modifier - if(damage_done > 0) - victim.adjustCloneLoss(damage_done * 0.6) - victim.adjustToxLoss(damage_done * 0.4) - adjust_nutrition(damage_done * 5) - Beam(victim, icon_state = "slime_consume", time = 8) - to_chat(src, span("notice", "You absorb some biomaterial from \the [victim].")) - to_chat(victim, span("danger", "\The [src] consumes some of your flesh!")) - return TRUE - return FALSE +// Handles hunger, starvation, growth, and eatting humans. + +/mob/living/simple_mob/metroid/juvenile/adjust_nutrition(input, var/heal = 1) + ..(input) + + if(input > 0) + // Gain around one level per 50 nutrition. + if(prob(input * 2)) + power_charge = min(power_charge++, 10) + if(power_charge == 10) + adjustToxLoss(-10) + + // Heal 1 point of damage per 5 nutrition coming in. + if(heal) + adjustBruteLoss(-input * 0.2) + adjustFireLoss(-input * 0.2) + adjustToxLoss(-input * 0.2) + adjustOxyLoss(-input * 0.2) + adjustCloneLoss(-input * 0.2) + + +/mob/living/simple_mob/metroid/juvenile/proc/handle_consumption() + if(victim && !stat) + if(istype(victim) && consume(victim, 20)) + if(prob(25)) + to_chat(src, span("notice", "You continue absorbing \the [victim].")) + + else + var/list/feedback = list( + "This subject is incompatable", + "This subject does not have a life energy", + "This subject is empty", + "I am not satisfied", + "I can not feed from this subject", + "I do not feel nourished", + "This subject is not food" + ) + to_chat(src, span("warning", "[pick(feedback)]...")) + stop_consumption() + + if(victim) + victim.updatehealth() + + else + stop_consumption() + +/mob/living/simple_mob/metroid/juvenile/proc/start_consuming(mob/living/L) + if(!is_juvenile) + return + if(!can_consume(L)) + return + if(!Adjacent(L)) + return + + step_towards(src, L) // Get on top of them to feed. + if(loc != L.loc) + return + + if(L.buckle_mob(src, forced = TRUE)) + victim = L + update_icon() + set_AI_busy(TRUE) // Don't want the AI to interfere with eatting. + victim.visible_message( + span("danger", "\The [src] latches onto \the [victim]!"), + span("critical", "\The [src] latches onto you!") + ) + +/mob/living/simple_mob/metroid/juvenile/proc/stop_consumption(mob/living/L) + if(!victim) + return + playsound(src, 'sound/metroid/metroiddetach.ogg', 50, 1) + victim.unbuckle_mob() + victim.visible_message( + span("notice", "\The [src] slides off of [victim]!"), + span("notice", "\The [src] slides off of you!") + ) + victim = null + update_icon() + set_AI_busy(FALSE) // Resume normal operations. + +/mob/living/simple_mob/metroid/juvenile/proc/can_consume(mob/living/L) + if(!L || !istype(L)) + to_chat(src, "This subject is incomparable...") + return FALSE + if(harmless) + to_chat(src, "I am pacified... I cannot eat...") + return FALSE + if(L.mob_class & MOB_CLASS_SLIME) + to_chat(src, "I cannot feed on other slimes...") + return FALSE + if(L.isSynthetic()) + to_chat(src, "This subject is not biological...") + return FALSE + if(L.getarmor(null, "bio") >= 75) + to_chat(src, "I cannot reach this subject's biological matter...") + return FALSE + if(!Adjacent(L)) + to_chat(src, "This subject is too far away...") + return FALSE + if(L.getCloneLoss() >= L.getMaxHealth() * 1.5) + to_chat(src, "This subject does not have an edible life energy...") + return FALSE + //VOREStation Addition start + if(istype(L, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = L + if(H.species.flags & NO_SCAN) + to_chat(src, "This subject's life energy is beyond my reach...") + return FALSE + //VOREStation Addition end + if(L.has_buckled_mobs()) + for(var/A in L.buckled_mobs) + if(istype(A, /mob/living/simple_mob/slime/xenobio)) + if(A != src) + to_chat(src, "\The [A] is already feeding on this subject...") + return FALSE + return TRUE + +// This does the actual damage, as well as give nutrition and heals. +// Assuming no bio armor, calling consume(10) will result in; +// 6 clone damage to victim +// 4 tox damage to victim. +// 25 nutrition for the slime. +// 2 points of damage healed on the slime (as a result of the nutrition). +// 50% of giving +1 charge to the slime (same as above). +/mob/living/simple_mob/metroid/juvenile/proc/consume(mob/living/victim, amount) + if(can_consume(victim)) + var/armor_modifier = abs((victim.getarmor(null, "bio") / 100) - 1) + var/damage_done = amount * armor_modifier + if(damage_done > 0) + playsound(src, 'sound/metroid/metroidattack.ogg', 100, 1) + victim.adjustCloneLoss(damage_done * 0.6) + victim.adjustToxLoss(damage_done * 0.4) + adjust_nutrition(damage_done * 5) + Beam(victim, icon_state = "slime_consume", time = 8) + to_chat(src, span("notice", "You absorb some biomaterial from \the [victim].")) + to_chat(victim, span("danger", "\The [src] consumes some of your flesh!")) + return TRUE + return FALSE diff --git a/code/modules/mob/living/simple_mob/subtypes/metroid/metJuvenile.dm b/code/modules/mob/living/simple_mob/subtypes/metroid/metJuvenile.dm index c7d66336a3..54b30ab564 100644 --- a/code/modules/mob/living/simple_mob/subtypes/metroid/metJuvenile.dm +++ b/code/modules/mob/living/simple_mob/subtypes/metroid/metJuvenile.dm @@ -1,141 +1,176 @@ -// These slimes have the mechanics xenobiologists care about, such as reproduction, mutating into new colors, and being able to submit through fear. - -/mob/living/simple_mob/metroid/juvenile - desc = "The most basic of slimes. The grey slime has no remarkable qualities, however it remains one of the most useful colors for scientists." - layer = MOB_LAYER + 1 // Need them on top of other mobs or it looks weird when consuming something. -// ai_holder_type = /datum/ai_holder/simple_mob/xenobio_slime // This should never be changed for xenobio slimes. - max_nutrition = 1000 - var/is_adult = FALSE // Slimes turn into adults when fed enough. Adult slimes are somewhat stronger, and can reproduce if fed enough. - var/maxHealth_adult = 200 - var/power_charge = 0 // Disarm attacks can shock someone if high/lucky enough. - var/mob/living/victim = null // the person the slime is currently feeding on -// var/mutation_chance = 25 // Odds of spawning as a new color when reproducing. Can be modified by certain xenobio products. Carried across generations of slimes. - - var/amount_grown = 0 // controls how long the slime has been overfed, if 10, grows or reproduces - var/number = 0 // This is used to make the slime semi-unique for indentification. - var/harmless = FALSE // Set to true when pacified. Makes the slime harmless, not get hungry, and not be able to grow/reproduce. - - -/mob/living/simple_mob/metroid/juvenile/Destroy() - if(victim) - stop_consumption() // Unbuckle us from our victim. - return ..() - - -/* -/mob/living/simple_mob/metroid/juvenile/update_icon() - icon = " - icon_living = "[icon_state_override ? "[icon_state_override] slime" : "slime"] [is_adult ? "adult" : "baby"][victim ? " eating" : ""]" - icon_dead = "[icon_state_override ? "[icon_state_override] slime" : "slime"] [is_adult ? "adult" : "baby"] dead" - icon_rest = icon_dead - ..() // This will apply the correct icon_state and do the other overlay-related things. -*/ - -/mob/living/simple_mob/metroid/juvenile/handle_special() - if(stat != DEAD) - if(victim) - handle_consumption() - - handle_stuttering() // ?? - - ..() - -/mob/living/simple_mob/metroid/juvenile/examine(mob/user) - . = ..() - if(stat == DEAD) - . += "It appears to be dead." - else if(incapacitated(INCAPACITATION_DISABLED)) - . += "It appears to be incapacitated." - else if(harmless) - . += "It appears to have been pacified." - - -/mob/living/simple_mob/metroid/proc/alien_evolve(mob/living/simple_mob/metroid/new_metroid) - to_chat(src, "You begin to evolve!") - visible_message("[src] begins to twist and contort!") - if(mind) - mind.transfer_to(new_metroid) - qdel(src) - - - - - - - - - - - - - - - - - - - - - -/mob/living/simple_mob/metroid/juvenile/verb/reproduce() - set category = "Slime" - set desc = "This will make you split into four new slimes." - - if(stat) - to_chat(src, span("warning", "I must be conscious to do this...")) - return - - if(harmless) - to_chat(src, span("warning", "I have been pacified. I cannot reproduce...")) - return - -/mob/living/simple_mob/metroid/juvenile/verb/evolve() - set category = "Slime" - set desc = "This will let you advance to next form." - - if(stat) - to_chat(src, span("warning", "I must be conscious to do this...")) - return -/* - if(is_queen) - paralysis = 7998 - playsound(src, 'sound/metroid/metroidgrow.ogg', 50, 1) - src.visible_message("\The [src] begins to lay an egg.") - spawn(50) - new /obj/effect/metroid/egg(loc, src) - nutrition = 500 - paralysis = 0 - return -*/ - if(nutrition >= evo_limit && (buckled || vore_fullness == 1)) //spit dat crap out if nutrition gets too high! - release_vore_contents() - prey_excludes.Cut() - stop_consumption() - - if(nutrition >= evo_point && !buckled && vore_fullness == 0 && !victim) - playsound(src, 'sound/metroid/metroidgrow.ogg', 50, 1) - paralysis = 7998 - sleep(50) - expand_troid() - - else - to_chat(src, span("warning", "I am not ready to evolve yet...")) - -/mob/living/simple_mob/metroid/juvenile/proc/expand_troid() - var/mob/living/E - E = new next(get_turf(src)) //Next is a variable defined by metTypes.dm that just points to the next metroid in the evolutionary stage. - src.mind.transfer_to(E) - visible_message("\The [src] suddenly evolves!") - qdel(src) - -/mob/living/simple_mob/metroid/juvenile/proc/pacify() - harmless = TRUE - if(has_AI()) - var/datum/ai_holder/simple_mob/xenobio_slime/AI = ai_holder - AI.pacify() - - faction = "neutral" - - // If for whatever reason the mob AI (or player) decides to try to attack something anyways. - melee_damage_upper = 1 - melee_damage_lower = 3 +// These slimes have the mechanics xenobiologists care about, such as reproduction, mutating into new colors, and being able to submit through fear. + +/mob/living/simple_mob/metroid/juvenile + desc = "The most basic of slimes. The grey slime has no remarkable qualities, however it remains one of the most useful colors for scientists." + layer = MOB_LAYER + 1 // Need them on top of other mobs or it looks weird when consuming something. + max_nutrition = 1000 + var/is_queen = FALSE // When the metroid is a queen, it should just be shitting out babies. Found in metAI.dm and in metTypes for the queen. + var/maxHealth_adult = 200 + var/power_charge = 0 // Disarm attacks can shock someone if high/lucky enough. + var/mob/living/victim = null // the person the slime is currently feeding on + var/amount_grown = 0 // controls how long the slime has been overfed, if 10, grows or reproduces + var/number = 0 // This is used to make the slime semi-unique for indentification. + var/harmless = FALSE // Set to true when pacified. Makes the slime harmless, not get hungry, and not be able to grow/reproduce. + + +/mob/living/simple_mob/metroid/juvenile/Destroy() + if(victim) + stop_consumption() // Unbuckle us from our victim. + return ..() + + +/* +/mob/living/simple_mob/metroid/juvenile/update_icon() + icon = " + icon_living = "[icon_state_override ? "[icon_state_override] slime" : "slime"] [is_adult ? "adult" : "baby"][victim ? " eating" : ""]" + icon_dead = "[icon_state_override ? "[icon_state_override] slime" : "slime"] [is_adult ? "adult" : "baby"] dead" + icon_rest = icon_dead + ..() // This will apply the correct icon_state and do the other overlay-related things. +*/ + +/mob/living/simple_mob/metroid/juvenile/handle_special() + if(stat != DEAD) + if(victim) + handle_consumption() + + handle_stuttering() // ?? + + ..() + +/mob/living/simple_mob/metroid/juvenile/examine(mob/user) + . = ..() + if(stat == DEAD) + . += "It appears to be dead." + else if(incapacitated(INCAPACITATION_DISABLED)) + . += "It appears to be incapacitated." + else if(harmless) + . += "It appears to have been pacified." + +/mob/living/simple_mob/metroid/juvenile/verb/evolve() + set category = "Slime" + set desc = "This will let you advance to next form." + + if(stat) + to_chat(src, span("warning", "I must be conscious to do this...")) + return + + if(is_queen) + paralysis = 7998 + playsound(src, 'sound/metroid/metroidgrow.ogg', 50, 1) + src.visible_message("\The [src] begins to lay an egg.") + spawn(50) + new /obj/effect/metroid/egg(loc, src) + adjust_nutrition(-500) + paralysis = 0 + return + + if(nutrition >= evo_point && !buckled && vore_fullness == 0 && !victim) + if(next == "/mob/living/simple_mob/metroid/juvenile/queen" && queen_amount > 0) + to_chat(src, span("warning", "There is already a queen.")) + return + playsound(src, 'sound/metroid/metroidgrow.ogg', 50, 1) + paralysis = 7998 + sleep(50) + expand_troid() + + if(nutrition >= evo_limit && (buckled || vore_fullness == 1)) //spit dat crap out if nutrition gets too high! + release_vore_contents() + prey_excludes.Cut() + stop_consumption() + + else + to_chat(src, span("warning", "I am not ready to evolve yet...")) + +/mob/living/simple_mob/metroid/juvenile/proc/expand_troid() + var/mob/living/L + L = new next(get_turf(src)) //Next is a variable defined by metTypes.dm that just points to the next metroid in the evolutionary stage. + if(mind) + src.mind.transfer_to(L) + visible_message("\The [src] suddenly evolves!") + qdel(src) + +/mob/living/simple_mob/metroid/juvenile/proc/pacify() + harmless = TRUE + if(has_AI()) + var/datum/ai_holder/simple_mob/xenobio_slime/AI = ai_holder + AI.pacify() + + faction = "neutral" + + // If for whatever reason the mob AI (or player) decides to try to attack something anyways. + melee_damage_upper = 1 + melee_damage_lower = 3 + + + +// Code for slimes attacking other things. +// Slime attacks change based on intent. +/mob/living/simple_mob/metroid/juvenile/apply_attack(mob/living/L, damage_to_do) + if(istype(L)) + switch(a_intent) + if(I_HELP) // This shouldn't happen but just in case. + return FALSE + + if(I_DISARM) + var/stun_power = between(0, power_charge + rand(0, 3), 10) + + if(ishuman(L)) + var/mob/living/carbon/human/H = L + stun_power *= max(H.species.siemens_coefficient, 0) + + if(prob(stun_power * 10)) // Try an electric shock. + power_charge = max(0, power_charge - 3) + L.visible_message( + span("danger", "\The [src] has shocked \the [L]!"), + span("danger", "\The [src] has shocked you!") + ) + playsound(src, 'sound/weapons/Egloves.ogg', 75, 1) + L.Weaken(4) + L.Stun(4) + do_attack_animation(L) + if(L.buckled) + L.buckled.unbuckle_mob() // To prevent an exploit where being buckled prevents slimes from jumping on you. + L.stuttering = max(L.stuttering, stun_power) + + var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread + s.set_up(5, 1, L) + s.start() + + if(prob(stun_power * 10) && stun_power >= 8) + L.adjustFireLoss(power_charge * rand(1, 2)) + return FALSE + + else if(prob(20)) // Try to do a regular disarm attack. + L.visible_message( + span("danger", "\The [src] has pounced at \the [L]!"), + span("danger", "\The [src] has pounced at you!") + ) + playsound(src, 'sound/weapons/thudswoosh.ogg', 75, 1) + L.Weaken(2) + do_attack_animation(L) + if(L.buckled) + L.buckled.unbuckle_mob() // To prevent an exploit where being buckled prevents slimes from jumping on you. + return FALSE + + else // Failed to do anything this time. + L.visible_message( + span("warning", "\The [src] has tried to pounce at \the [L]!"), + span("warning", "\The [src] has tried to pounce at you!") + ) + playsound(src, 'sound/weapons/punchmiss.ogg', 75, 1) + do_attack_animation(L) + return FALSE + + if(I_GRAB) + start_consuming(L) + return FALSE + + if(I_HURT) + return ..() // Regular stuff. + else + return ..() // Do the regular stuff if we're hitting a window/mech/etc. + +/mob/living/simple_mob/metroid/juvenile/apply_melee_effects(mob/living/L) + if(istype(L) && a_intent == I_HURT) + // Feed off of their flesh, if able. + consume(L, 5) diff --git a/code/modules/mob/living/simple_mob/subtypes/metroid/metObjects.dm b/code/modules/mob/living/simple_mob/subtypes/metroid/metObjects.dm index ce1bf7f7f8..5520c46263 100644 --- a/code/modules/mob/living/simple_mob/subtypes/metroid/metObjects.dm +++ b/code/modules/mob/living/simple_mob/subtypes/metroid/metObjects.dm @@ -1,42 +1,42 @@ -/* -//Objects related to the Metroids. -*/ - -//Projectile for the Metroids. -/obj/item/projectile/energy/metroidacid - name = "metroid acid" - icon_state = "neurotoxin" - damage = 10 - damage_type = TOX - agony = 10 - check_armour = "bio" - armor_penetration = 50 - -//EGG! Metroid egg and its mechanics. Ripped from spiders. -/obj/effect/metroid/egg - name = "egg cluster" - desc = "It seems to pulse slightly with an inner life" - icon = 'icons/mob/metroid/small.dmi' - icon_state = "egg" - var/amount_grown = 0 - var/metroid_type = /mob/living/simple_mob/metroid/juvenile/baby - -/obj/effect/metroid/egg/Initialize() - pixel_x = rand(3,-3) - pixel_y = rand(3,-3) - START_PROCESSING(SSobj, src) - return ..() - -/obj/effect/metroid/egg/New(var/location, var/atom/parent) - get_light_and_color(parent) - ..() - -/obj/effect/metroid/egg/Destroy() - STOP_PROCESSING(SSobj, src) - return ..() - -/obj/effect/metroid/egg/process() - amount_grown += rand(0,2) - if(amount_grown >= 100) - new metroid_type(src.loc, src) - qdel(src) +/* +//Objects related to the Metroids. +*/ + +//Projectile for the Metroids. +/obj/item/projectile/energy/metroidacid + name = "metroid acid" + icon_state = "neurotoxin" + damage = 10 + damage_type = TOX + agony = 10 + check_armour = "bio" + armor_penetration = 50 + +//EGG! Metroid egg and its mechanics. Ripped from spiders. +/obj/effect/metroid/egg + name = "egg cluster" + desc = "It seems to pulse slightly with an inner life" + icon = 'icons/mob/metroid/small.dmi' + icon_state = "egg" + var/amount_grown = 0 + var/metroid_type = /mob/living/simple_mob/metroid/juvenile/baby + +/obj/effect/metroid/egg/Initialize() + pixel_x = rand(3,-3) + pixel_y = rand(3,-3) + START_PROCESSING(SSobj, src) + return ..() + +/obj/effect/metroid/egg/New(var/location, var/atom/parent) + get_light_and_color(parent) + ..() + +/obj/effect/metroid/egg/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/effect/metroid/egg/process() + amount_grown += rand(0,2) + if(amount_grown >= 100) + new metroid_type(src.loc, src) + qdel(src) diff --git a/code/modules/mob/living/simple_mob/subtypes/metroid/metTypes.dm b/code/modules/mob/living/simple_mob/subtypes/metroid/metTypes.dm index efa213c8ed..b06bbc168e 100644 --- a/code/modules/mob/living/simple_mob/subtypes/metroid/metTypes.dm +++ b/code/modules/mob/living/simple_mob/subtypes/metroid/metTypes.dm @@ -1,699 +1,708 @@ -var/global/list/queen_amount = 0 //We only gonna want 1 queen in the world. - -/* -//The metroids' base variables! -*/ - - - - - -/* - - - - layer = MOB_LAYER + 1 - - - var/obj/machinery/atmospherics/unary/vent_pump/entry_vent //Graciously stolen from spider code, for vent travel. - - - - - - - var/mob/living/victim = null // the person the metroid is currently feeding on - var/optimal_combat = FALSE // Used to dumb down the combat AI somewhat. If true, the metroid tends to be really dangerous to fight alone due to stunlocking. - var/power_charge = 0 - var/evo_point = 0 - var/evo_limit = 0 - var/next = null - - - - - - - - - - - -/mob/living/simple_mob/metroid //activate noms - vore_active = 1 - vore_pounce_chance = 25 - vore_icons = SA_ICON_LIVING -*/ - -/*/mob/living/simple_mob/metroid/pet //Security's pet - name = "Jellybrig" - desc = "This one scree's happily at you." - ai_holder_type = /datum/ai_holder/simple_mob/metroid/passive - faction = "neutral" - maxHealth = 400 - health = 400 - melee_damage_lower = 2 - melee_damage_upper = 9 - move_to_delay = 6 - harm_intent_damage = 1 - speak_chance = 1 - stop_when_pulled = 1 - armor = list( - "melee" = 50, - "bullet" = -90, - "laser" = 0, - "energy" = -50, - "bomb" = 70, - "bio" = 100, - "rad" = 100) - vore_active = 1 - vore_bump_chance = 0 - vore_capacity = 3 - vore_icons = SA_ICON_LIVING - vore_pounce_chance = 90 //Don't punch or grab this guy. He will grab you instead! - swallowTime = 1 SECONDS //Hungry little bastards. - vore_default_mode = DM_HOLD - vore_digest_chance = 1 // Chance to switch to digest mode if resisted - vore_absorb_chance = 0 - vore_escape_chance = 10 -*/ - -/mob/living/simple_mob/metroid/mine - name = "Mochtroid" - desc = "Some sort of person eaty thing! But weak compared to regular Metroids!" - tt_desc = "Headamus Suckumus Weakamus" - icon = 'icons/mob/metroid/small.dmi' - icon_dead = "metroid_dead" - icon_living = "mochtroid" - icon_state = "mochtroid" - next = null - - vore_active = 1 - vore_pounce_chance = 50 - vore_icons = SA_ICON_LIVING -/mob/living/simple_mob/metroid/mine/init_vore() - ..() - var/obj/belly/B = vore_selected - B.digest_burn = 1 - B.digest_brute = 0 - - -/mob/living/simple_mob/metroid/mine/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 50, 1) - ..() - if(prob(20)) - visible_message("\The [src] dropped some toy!") -// var/location = get_turf(src) -// new /obj/item/toy/figure/samus(location) - - - -/mob/living/simple_mob/metroid/juvenile - var/is_juvenile = FALSE - - -/mob/living/simple_mob/metroid/juvenile/baby - name = "baby metroid" - desc = "The baby the baby the baby the baby the baby the baby the baby the baby." - tt_desc = "Minimus Headamus Suckumus" - icon = 'icons/mob/metroid/small.dmi' - icon_dead = "baby_dead" - icon_living = "baby" - icon_state = "baby" - ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid - speak_emote = list("churrs") - health = 200 - maxHealth = 200 - melee_damage_lower = 1 - melee_damage_upper = 5 - melee_miss_chance = 0 - armor = list( - "melee" = 0, - "bullet" = -60, - "laser" = 60, - "energy" = 10, - "bomb" = -100, - "bio" = 100, - "rad" = 100) - gender = NEUTER - faction = "metroids" - - //Metroids aren't affected by most atmospheres except cold. - minbodytemp = T0C-40 - cold_damage_per_tick = 100 - min_oxy = 0 - max_oxy = 0 - min_tox = 0 - max_tox = 0 - min_co2 = 0 - max_co2 = 0 - min_n2 = 0 - max_n2 = 0 - - - response_help = "pets" - - evo_point = 800 - evo_limit = 1000 - next = "/mob/living/simple_mob/metroid/juvenile/super" - vore_active = 0 - - is_juvenile = TRUE - -/mob/living/simple_mob/metroid/juvenile/baby/Initialize() - playsound(src, 'sound/metroid/metroidsee.ogg', 100, 1) - ..() - - - -//------------------------------------------------------------------------------------------------------------ - - - - -/mob/living/simple_mob/metroid/juvenile/super - name = "super metroid" - desc = "Some kind of head sucky thing!" - tt_desc = "Maximus Headamus Suckumus" - icon = 'icons/mob/metroid/small.dmi' - icon_dead = "metroid_dead" - icon_living = "metroid" - icon_state = "metroid" - ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid - speak_emote = list("churrs") - health = 250 - maxHealth = 250 - melee_damage_lower = 2 - melee_damage_upper = 9 - melee_miss_chance = 0 - armor = list( - "melee" = 0, - "bullet" = -50, - "laser" = 90, - "energy" = 10, - "bomb" = -100, - "bio" = 100, - "rad" = 100) - gender = NEUTER - faction = "metroids" - - //Metroids aren't affected by most atmospheres except cold. - minbodytemp = T0C-40 - cold_damage_per_tick = 100 - min_oxy = 0 - max_oxy = 0 - min_tox = 0 - max_tox = 0 - min_co2 = 0 - max_co2 = 0 - min_n2 = 0 - max_n2 = 0 - - response_help = "pets" - - speak_emote = list( - "Skree...", - "Ereeeer..." - ) - - evo_point = 1200 - evo_limit = 1600 - next = "/mob/living/simple_mob/metroid/juvenile/alpha" - - vore_active = 1 - vore_bump_chance = 0 - vore_capacity = 1 - vore_icons = SA_ICON_LIVING - vore_pounce_chance = 25 //Metroids only eat incapacitated targets - vore_default_mode = DM_DIGEST - swallowTime = 1 SECONDS //Hungry little bastards. - vore_escape_chance = 50 - - is_juvenile = TRUE - -/mob/living/simple_mob/metroid/juvenile/super/Initialize() - playsound(src, 'sound/metroid/metroidsee.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/super/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) - ..() - - - - - -/* -/mob/living/simple_mob/metroid/juvenile/alpha - name = "alpha metroid" - desc = "Some kind of head rammy thing!" - tt_desc = "Minimus Headamus Rammamus" - icon = 'icons/mob/metroid/small.dmi' - icon_dead = "alpha_dead" - icon_living = "alpha" - icon_state = "alpha" - ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid - say_list_type = /datum/say_list/metroid/gamma - movement_cooldown = 0.5 - health = 300 - maxHealth = 300 - melee_damage_lower = 10 - melee_damage_upper = 15 - melee_miss_chance = 5 - attacktext = list("rammed") - armor = list( - "melee" = 50, - "bullet" = 15, - "laser" = 50, - "energy" = 60, - "bomb" = 10, - "bio" = 100, - "rad" = 100) - gender = NEUTER - faction = "metroids" - - //Alphas lose their vulnerability to cold. - minbodytemp = 0 - min_oxy = 0 - max_oxy = 0 - min_tox = 0 - max_tox = 0 - min_co2 = 0 - max_co2 = 0 - min_n2 = 0 - max_n2 = 0 - unsuitable_atoms_damage = 0 - - evo_point = 1200 - evo_limit = 1600 - next = "/mob/living/simple_mob/metroid/juvenile/gamma" - -/mob/living/simple_mob/metroid/juvenile/alpha/Initialize() - playsound(src, 'sound/metroid/metroidsee.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/alpha/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/alpha //active noms - vore_active = 1 - vore_bump_chance = 0 - vore_capacity = 1 - vore_icons = SA_ICON_LIVING - vore_pounce_chance = 15 //Alphas will try knocking targets over since they lost their stun ability from the initial phases. - vore_default_mode = DM_DIGEST - swallowTime = 3 SECONDS - vore_escape_chance = 40 - - - - - - -//------------------------------------------------------------------------------------------------------------ - - - -/mob/living/simple_mob/metroid/juvenile/gamma - name = "gamma metroid" - desc = "Some kind of head rammy thing! This one shoots electricity!" - tt_desc = "Maximus Headamus Rammamus" - icon = 'icons/mob/metroid/small.dmi' - icon_dead = "gamma_dead" - icon_living = "gamma" - icon_state = "gamma" - ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid/ranged - say_list_type = /datum/say_list/metroid/gamma - movement_cooldown = 0.5 - health = 400 - maxHealth = 400 - melee_damage_lower = 10 - melee_damage_upper = 20 - melee_miss_chance = 5 - ranged_attack_delay = 1 SECOND - attacktext = list("rammed") - armor = list( - "melee" = 55, - "bullet" = 15, - "laser" = 50, - "energy" = 90, - "bomb" = 10, - "bio" = 100, - "rad" = 100) - gender = NEUTER - faction = "metroids" - - //move_shoot = 1 //Move and shoot at the same time. - //ranged_cooldown = 0 //What the starting cooldown is on ranged attacks - //ranged_cooldown_time = 150 //How long, in deciseconds, the cooldown of ranged attacks is - projectilesound = 'sound/weapons/taser2.ogg' - projectiletype = /obj/item/projectile/beam/stun/weak - - //Not affected by atmos. - minbodytemp = 0 - min_oxy = 0 - max_oxy = 0 - min_tox = 0 - max_tox = 0 - min_co2 = 0 - max_co2 = 0 - min_n2 = 0 - max_n2 = 0 - unsuitable_atoms_damage = 0 - - var/emp_chance = 20 // Beware synths - evo_point = 1200 - evo_limit = 1600 - next = "/mob/living/simple_mob/metroid/juvenile/zeta" - -/mob/living/simple_mob/metroid/juvenile/gamma/Initialize() - playsound(src, 'sound/metroid/metroidgamma.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/gamma/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/gamma //active noms - vore_active = 1 - vore_bump_chance = 0 - vore_capacity = 1 - vore_icons = SA_ICON_LIVING - vore_pounce_chance = 15 - vore_default_mode = DM_DIGEST - swallowTime = 3 SECONDS - vore_escape_chance = 30 - - -/datum/say_list/metroid/gamma - speak = list("Skree.", "Eree.", "Errer?") - emote_see = list("floats about","looks around", "rubs its talons") - emote_hear = list("chitters") - - say_understood = list("Eree.") - say_cannot = list("Errerr.") - say_maybe_target = list("Eree?") - say_got_target = list("Ereet!") - say_threaten = list("Skree!") - say_stand_down = list("Eee.") - say_escalate = list("SKREE!") - - threaten_sound = 'sound/metroid/metroidsee.ogg' - stand_down_sound = 'sound/metroid/metroiddetach.ogg' - - -//------------------------------------------------------------------------------------------------------------ - - - -/mob/living/simple_mob/metroid/juvenile/zeta - name = "zeta metroid" - desc = "Some kind of feet stompy thing!" - tt_desc = "Minimus Feetamus Walkamus" - icon = 'icons/mob/metroid/large.dmi' - icon_dead = "zeta_dead" - icon_living = "zeta" - icon_state = "zeta" - ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid/ranged - say_list_type = /datum/say_list/metroid/zeta - movement_cooldown = 1 - health = 500 - maxHealth = 500 - melee_damage_lower = 15 - melee_damage_upper = 25 - melee_miss_chance = 5 - ranged_attack_delay = 2 SECOND - attack_armor_pen = 10 - attacktext = list("slashed") - armor = list( - "melee" = 70, - "bullet" = 15, - "laser" = 50, - "energy" = 60, - "bomb" = 10, - "bio" = 100, - "rad" = 100) - gender = NEUTER - faction = "metroids" - makes_dirt = TRUE - //move_shoot = 1 //Move and shoot at the same time. - //ranged_cooldown = 0 //What the starting cooldown is on ranged attacks - //ranged_cooldown_time = 60 //How long, in deciseconds, the cooldown of ranged attacks is -// rapid = 0 // Three-round-burst fire mode //decided to disalbe for the zeta -// projectiletype = /obj/item/projectile/energy/metroidacid // The projectiles I shoot - projectilesound = 'sound/weapons/slashmiss.ogg' // The sound I make when I do it - - - //Unaffected by atmos. - minbodytemp = 0 - min_oxy = 0 - max_oxy = 0 - min_tox = 0 - max_tox = 0 - min_co2 = 0 - max_co2 = 0 - min_n2 = 0 - max_n2 = 0 - unsuitable_atoms_damage = 0 - - pixel_x = -16 - pixel_y = -16 - old_x = -16 - old_y = -16 - evo_point = 1600 - evo_limit = 2000 - next = "/mob/living/simple_mob/metroid/juvenile/omega" - -/mob/living/simple_mob/metroid/juvenile/zeta/Initialize() - playsound(src, 'sound/metroid/metroidzeta.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/zeta/death() - playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/zeta //active noms - vore_active = 1 - vore_bump_chance = 0 - vore_capacity = 1 - vore_icons = SA_ICON_LIVING - vore_pounce_chance = 20 - vore_default_mode = DM_DIGEST - swallowTime = 3 SECONDS - vore_escape_chance = 20 - -/datum/say_list/metroid/zeta - speak = list("Rurrr.", "Rrerr.", "Rawr?") - emote_see = list("stomps about","looks around", "rubs its talons") - emote_hear = list("chitters") - - say_understood = list("Rur.") - say_cannot = list("Errurr.") - say_maybe_target = list("Erurr?") - say_got_target = list("Eruur!") - say_threaten = list("Rrurr!") - say_stand_down = list("Eeer.") - say_escalate = list("RAWR!") - - threaten_sound = 'sound/metroid/metroidzeta.ogg' - stand_down_sound = 'sound/metroid/metroiddetach.ogg' - - -//------------------------------------------------------------------------------------------------------------ - - - -/mob/living/simple_mob/metroid/juvenile/omega - name = "omega metroid" - desc = "Those are some big claws!" - tt_desc = "Maximus Feetamus Walkamus" - icon = 'icons/mob/metroid/large.dmi' - icon_dead = "omega_dead" - icon_living = "omega" - icon_state = "omega" - ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid/ranged - say_list_type = /datum/say_list/metroid/omega - movement_cooldown = 1 - health = 600 - maxHealth = 600 - melee_damage_lower = 25 - melee_damage_upper = 40 - melee_miss_chance = 5 - ranged_attack_delay = 5 SECOND - attack_armor_pen = 20 - attacktext = list("slashed") - armor = list( - "melee" = 75, - "bullet" = 40, - "laser" = 55, - "energy" = 60, - "bomb" = 10, - "bio" = 100, - "rad" = 100) - gender = NEUTER - faction = "metroids" - makes_dirt = TRUE - //move_shoot = 1 //Move and shoot at the same time. - //ranged_cooldown = 0 //What the starting cooldown is on ranged attacks - //ranged_cooldown_time = 150 //How long, in deciseconds, the cooldown of ranged attacks is -// rapid = 0 // Three-round-burst fire mode - projectiletype = /obj/item/projectile/beam/smalllaser // The projectiles I shoot - projectilesound = 'sound/weapons/Flamer.ogg' // The sound I make when I do it - - //Unaffected by atmos. - minbodytemp = 0 - min_oxy = 0 - max_oxy = 0 - min_tox = 0 - max_tox = 0 - min_co2 = 0 - max_co2 = 0 - min_n2 = 0 - max_n2 = 0 - unsuitable_atoms_damage = 0 - - - - old_x = -16 - old_y = 0 - default_pixel_x = -16 - pixel_x = -16 - pixel_y = 0 - evo_point = 1600 - evo_limit = 2000 - next = "/mob/living/simple_mob/metroid/juvenile/queen" - -/mob/living/simple_mob/metroid/juvenile/omega/Initialize() - playsound(src, 'sound/metroid/metroidomega.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/omega/death() - playsound(src, 'sound/metroid/metroidomegadeath.ogg', 100, 1) - ..() - -/mob/living/simple_mob/metroid/juvenile/omega //active noms - vore_active = 1 - vore_bump_chance = 0 - vore_capacity = 2 - vore_icons = SA_ICON_LIVING - vore_pounce_chance = 40 - vore_default_mode = DM_DIGEST - swallowTime = 3 SECONDS - vore_escape_chance = 10 - -/datum/say_list/metroid/omega - speak = list("Rurrr.", "Rrerr.", "Rawr?") - emote_see = list("stomps about","looks around", "rubs its talons") - emote_hear = list("chitters") - - say_understood = list("Rur.") - say_cannot = list("Errurr.") - say_maybe_target = list("Erurr?") - say_got_target = list("Roar!") - say_threaten = list("Rrurr!") - say_stand_down = list("Eeer.") - say_escalate = list("ROAR!") - - threaten_sound = 'sound/metroid/metroidomega.ogg' - stand_down_sound = 'sound/metroid/metroiddetach.ogg' - - -//------------------------------------------------------------------------------------------------------------ - - - -/mob/living/simple_mob/metroid/juvenile/queen - name = "queen metroid" - desc = "The mother of all Metroids - allowed to have grown too far!" - tt_desc = "Maximus Queenamus Deathamus" - icon = 'icons/mob/metroid/queen.dmi' - icon_dead = "queen_dead" - icon_living = "queen" - icon_state = "queen" - ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid/ranged - say_list_type = /datum/say_list/metroid/queen - movement_cooldown = 2 - health = 1000 - maxHealth = 1000 - melee_damage_lower = 30 - melee_damage_upper = 60 - melee_miss_chance = 5 - ranged_attack_delay = 1 SECOND - attack_armor_pen = 20 - attacktext = list("gnashed") - armor = list( - "melee" = 75, - "bullet" = 40, - "laser" = 60, - "energy" = 90, - "bomb" = 10, - "bio" = 100, - "rad" = 100) - gender = NEUTER - faction = "metroids" - makes_dirt = TRUE - //move_shoot = 1 //Move and shoot at the same time. - //ranged_cooldown = 0 //What the starting cooldown is on ranged attacks - //ranged_cooldown_time = 120 //How long, in deciseconds, the cooldown of ranged attacks is -// rapid = 1 // Three-round-burst fire mode - projectiletype = /obj/item/projectile/energy/metroidacid // The projectiles I shoot - projectilesound = 'sound/weapons/slashmiss.ogg' // The sound I make when I do it - - //Unaffected by atmos. - minbodytemp = 0 - min_oxy = 0 - max_oxy = 0 - min_tox = 0 - max_tox = 0 - min_co2 = 0 - max_co2 = 0 - min_n2 = 0 - max_n2 = 0 - unsuitable_atoms_damage = 0 - - pixel_x = -16 - pixel_y = -16 - old_x = -16 - old_y = -16 - evo_point = 1200 - evo_limit = INFINITY - next = null - var/is_queen = TRUE - -/mob/living/simple_mob/metroid/juvenile/queen/Initialize() - playsound(src, 'sound/metroid/metroidqueen.ogg', 100, 1) - queen_amount++ - ..() - -/mob/living/simple_mob/metroid/juvenile/queen/death() - playsound(src, 'sound/metroid/metroidqueendeath.ogg', 100, 1) - queen_amount-- - ..() - -/mob/living/simple_mob/metroid/juvenile/queen //active noms - vore_active = 1 - vore_bump_chance = 0 - vore_capacity = 4 - vore_icons = SA_ICON_LIVING - vore_pounce_chance = 60 //It's the queen, and it's hungry. - vore_default_mode = DM_DIGEST - swallowTime = 3 SECONDS - vore_escape_chance = 0 //You're not climbing out of that neck - -/datum/say_list/metroid/queen - speak = list("Rurrr.", "Rrerr.", "Rawr?") - emote_see = list("stomps about","looks around", "rubs its talons") - emote_hear = list("chitters") - - say_understood = list("Rur.") - say_cannot = list("Errurr.") - say_maybe_target = list("Erurr?") - say_got_target = list("Roar!") - say_threaten = list("Rrurr!") - say_stand_down = list("Eeer.") - say_escalate = list("ROAR!") - - threaten_sound = 'sound/metroid/metroidqueen.ogg' - stand_down_sound = 'sound/metroid/metroiddetach.ogg' -*/ \ No newline at end of file +var/global/list/queen_amount = 0 //We only gonna want 1 queen in the world. + +/* +//The metroids' base variables! +*/ + + + + + +/* + + + + layer = MOB_LAYER + 1 + + + var/obj/machinery/atmospherics/unary/vent_pump/entry_vent //Graciously stolen from spider code, for vent travel. + + + + + + + var/mob/living/victim = null // the person the metroid is currently feeding on + var/optimal_combat = FALSE // Used to dumb down the combat AI somewhat. If true, the metroid tends to be really dangerous to fight alone due to stunlocking. + var/evo_point = 0 + var/evo_limit = 0 + var/next = null + + + + + + + + + + + +/mob/living/simple_mob/metroid //activate noms + vore_active = 1 + vore_pounce_chance = 25 + vore_icons = SA_ICON_LIVING +*/ + +/*/mob/living/simple_mob/metroid/pet //Security's pet + name = "Jellybrig" + desc = "This one scree's happily at you." + ai_holder_type = /datum/ai_holder/simple_mob/metroid/passive + faction = "neutral" + maxHealth = 400 + health = 400 + melee_damage_lower = 2 + melee_damage_upper = 9 + move_to_delay = 6 + harm_intent_damage = 1 + speak_chance = 1 + stop_when_pulled = 1 + armor = list( + "melee" = 50, + "bullet" = -90, + "laser" = 0, + "energy" = -50, + "bomb" = 70, + "bio" = 100, + "rad" = 100) + vore_active = 1 + vore_bump_chance = 0 + vore_capacity = 3 + vore_icons = SA_ICON_LIVING + vore_pounce_chance = 90 //Don't punch or grab this guy. He will grab you instead! + swallowTime = 1 SECONDS //Hungry little bastards. + vore_default_mode = DM_HOLD + vore_digest_chance = 1 // Chance to switch to digest mode if resisted + vore_absorb_chance = 0 + vore_escape_chance = 10 +*/ + +/mob/living/simple_mob/metroid/mine + name = "Mochtroid" + desc = "Some sort of person eaty thing! But weak compared to regular Metroids!" + tt_desc = "Headamus Suckumus Weakamus" + icon = 'icons/mob/metroid/small.dmi' + icon_dead = "metroid_dead" + icon_living = "mochtroid" + icon_state = "mochtroid" + next = null + + vore_active = 1 + vore_pounce_chance = 50 + vore_icons = SA_ICON_LIVING +/mob/living/simple_mob/metroid/mine/init_vore() + ..() + var/obj/belly/B = vore_selected + B.digest_burn = 1 + B.digest_brute = 0 + + +/mob/living/simple_mob/metroid/mine/death() + playsound(src, 'sound/metroid/metroiddeath.ogg', 50, 1) + ..() + if(prob(20)) + visible_message("\The [src] dropped some toy!") +// var/location = get_turf(src) + + + + +/mob/living/simple_mob/metroid/juvenile + var/is_juvenile = FALSE + + +/mob/living/simple_mob/metroid/juvenile/baby + name = "baby metroid" + desc = "The baby the baby the baby the baby the baby the baby the baby the baby." + tt_desc = "Minimus Headamus Suckumus" + icon = 'icons/mob/metroid/small.dmi' + icon_dead = "baby_dead" + icon_living = "baby" + icon_state = "baby" + ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid + speak_emote = list("churrs") + health = 200 + maxHealth = 200 + melee_damage_lower = 1 + melee_damage_upper = 5 + melee_miss_chance = 0 + armor = list( + "melee" = 0, + "bullet" = -60, + "laser" = 60, + "energy" = 10, + "bomb" = -100, + "bio" = 100, + "rad" = 100) + gender = NEUTER + faction = "metroids" + max_nutrition = 2200 + nutrition = 0 + + //Metroids aren't affected by most atmospheres except cold. + minbodytemp = T0C-40 + cold_damage_per_tick = 100 + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + + + + response_help = "pets" + + evo_point = 800 + evo_limit = 1000 + next = "/mob/living/simple_mob/metroid/juvenile/super" + vore_active = 0 + + is_juvenile = TRUE + +/mob/living/simple_mob/metroid/juvenile/baby/Initialize() + playsound(src, 'sound/metroid/metroidsee.ogg', 100, 1) + ..() + + + +//------------------------------------------------------------------------------------------------------------ + + + + +/mob/living/simple_mob/metroid/juvenile/super + name = "super metroid" + desc = "Some kind of head sucky thing!" + tt_desc = "Maximus Headamus Suckumus" + icon = 'icons/mob/metroid/small.dmi' + icon_dead = "metroid_dead" + icon_living = "metroid" + icon_state = "metroid" + ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid + speak_emote = list("churrs") + health = 250 + maxHealth = 250 + melee_damage_lower = 2 + melee_damage_upper = 9 + melee_miss_chance = 0 + armor = list( + "melee" = 0, + "bullet" = -50, + "laser" = 90, + "energy" = 10, + "bomb" = -100, + "bio" = 100, + "rad" = 100) + gender = NEUTER + faction = "metroids" + max_nutrition = 2200 + nutrition = 0 + + //Metroids aren't affected by most atmospheres except cold. + minbodytemp = T0C-40 + cold_damage_per_tick = 100 + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + + response_help = "pets" + + speak_emote = list( + "Skree...", + "Ereeeer..." + ) + + evo_point = 1200 + evo_limit = 1600 + next = "/mob/living/simple_mob/metroid/juvenile/alpha" + + vore_active = 1 + vore_bump_chance = 0 + vore_capacity = 1 + vore_icons = SA_ICON_LIVING + vore_pounce_chance = 25 //Metroids only eat incapacitated targets + vore_default_mode = DM_DIGEST + swallowTime = 1 SECONDS //Hungry little bastards. + vore_escape_chance = 50 + + is_juvenile = TRUE + +/mob/living/simple_mob/metroid/juvenile/super/Initialize() + playsound(src, 'sound/metroid/metroidsee.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/super/death() + playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/alpha + name = "alpha metroid" + desc = "Some kind of head rammy thing!" + tt_desc = "Minimus Headamus Rammamus" + icon = 'icons/mob/metroid/small.dmi' + icon_dead = "alpha_dead" + icon_living = "alpha" + icon_state = "alpha" + ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid + say_list_type = /datum/say_list/metroid/gamma + movement_cooldown = 1 + health = 300 + maxHealth = 300 + melee_damage_lower = 10 + melee_damage_upper = 15 + melee_miss_chance = 5 + attacktext = list("rammed") + armor = list( + "melee" = 50, + "bullet" = 15, + "laser" = 50, + "energy" = 60, + "bomb" = 10, + "bio" = 100, + "rad" = 100) + gender = NEUTER + faction = "metroids" + max_nutrition = 2200 + nutrition = 0 + + //Alphas lose their vulnerability to cold. + minbodytemp = 0 + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + unsuitable_atoms_damage = 0 + + evo_point = 1200 + evo_limit = 1600 + next = "/mob/living/simple_mob/metroid/juvenile/gamma" + +/mob/living/simple_mob/metroid/juvenile/alpha/Initialize() + playsound(src, 'sound/metroid/metroidsee.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/alpha/death() + playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/alpha //active noms + vore_active = 1 + vore_bump_chance = 0 + vore_capacity = 1 + vore_icons = SA_ICON_LIVING + vore_pounce_chance = 15 //Alphas will try knocking targets over since they lost their stun ability from the initial phases. + vore_default_mode = DM_DIGEST + swallowTime = 3 SECONDS + vore_escape_chance = 40 + + + + + + +//------------------------------------------------------------------------------------------------------------ + + + +/mob/living/simple_mob/metroid/juvenile/gamma + name = "gamma metroid" + desc = "Some kind of head rammy thing! This one shoots electricity!" + tt_desc = "Maximus Headamus Rammamus" + icon = 'icons/mob/metroid/small.dmi' + icon_dead = "gamma_dead" + icon_living = "gamma" + icon_state = "gamma" + ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid + say_list_type = /datum/say_list/metroid/gamma + movement_cooldown = 1 + health = 400 + maxHealth = 400 + melee_damage_lower = 10 + melee_damage_upper = 20 + melee_miss_chance = 5 + ranged_attack_delay = 5 SECOND + attacktext = list("rammed") + armor = list( + "melee" = 55, + "bullet" = 15, + "laser" = 50, + "energy" = 90, + "bomb" = 10, + "bio" = 100, + "rad" = 100) + gender = NEUTER + faction = "metroids" + max_nutrition = 2200 + nutrition = 0 + + //move_shoot = 1 //Move and shoot at the same time. + //ranged_cooldown = 0 //What the starting cooldown is on ranged attacks + //ranged_cooldown_time = 150 //How long, in deciseconds, the cooldown of ranged attacks is + projectilesound = 'sound/weapons/taser2.ogg' + projectiletype = /obj/item/projectile/beam/stun/weak + + //Not affected by atmos. + minbodytemp = 0 + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + unsuitable_atoms_damage = 0 + + var/emp_chance = 20 // Beware synths + evo_point = 1200 + evo_limit = 1600 + next = "/mob/living/simple_mob/metroid/juvenile/zeta" + +/mob/living/simple_mob/metroid/juvenile/gamma/Initialize() + playsound(src, 'sound/metroid/metroidgamma.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/gamma/death() + playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/gamma //active noms + vore_active = 1 + vore_bump_chance = 0 + vore_capacity = 1 + vore_icons = SA_ICON_LIVING + vore_pounce_chance = 15 + vore_default_mode = DM_DIGEST + swallowTime = 3 SECONDS + vore_escape_chance = 30 + + +/datum/say_list/metroid/gamma + speak = list("Skree.", "Eree.", "Errer?") + emote_see = list("floats about","looks around", "rubs its talons") + emote_hear = list("chitters") + + say_understood = list("Eree.") + say_cannot = list("Errerr.") + say_maybe_target = list("Eree?") + say_got_target = list("Ereet!") + say_threaten = list("Skree!") + say_stand_down = list("Eee.") + say_escalate = list("SKREE!") + + threaten_sound = 'sound/metroid/metroidsee.ogg' + stand_down_sound = 'sound/metroid/metroiddetach.ogg' + + +//------------------------------------------------------------------------------------------------------------ + + + +/mob/living/simple_mob/metroid/juvenile/zeta + name = "zeta metroid" + desc = "Some kind of feet stompy thing!" + tt_desc = "Minimus Feetamus Walkamus" + icon = 'icons/mob/metroid/large.dmi' + icon_dead = "zeta_dead" + icon_living = "zeta" + icon_state = "zeta" + ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid + say_list_type = /datum/say_list/metroid/zeta + movement_cooldown = 1.5 + health = 500 + maxHealth = 500 + melee_damage_lower = 15 + melee_damage_upper = 25 + melee_miss_chance = 5 + ranged_attack_delay = 2 SECOND + attack_armor_pen = 10 + attacktext = list("slashed") + armor = list( + "melee" = 70, + "bullet" = 15, + "laser" = 50, + "energy" = 60, + "bomb" = 10, + "bio" = 100, + "rad" = 100) + gender = NEUTER + faction = "metroids" + max_nutrition = 2200 + nutrition = 0 + + makes_dirt = TRUE + //move_shoot = 1 //Move and shoot at the same time. + //ranged_cooldown = 0 //What the starting cooldown is on ranged attacks + //ranged_cooldown_time = 60 //How long, in deciseconds, the cooldown of ranged attacks is +// rapid = 0 // Three-round-burst fire mode //decided to disalbe for the zeta +// projectiletype = /obj/item/projectile/energy/metroidacid // The projectiles I shoot + projectilesound = 'sound/weapons/slashmiss.ogg' // The sound I make when I do it + + + //Unaffected by atmos. + minbodytemp = 0 + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + unsuitable_atoms_damage = 0 + + pixel_x = -16 + pixel_y = -16 + old_x = -16 + old_y = -16 + evo_point = 1600 + evo_limit = 2000 + next = "/mob/living/simple_mob/metroid/juvenile/omega" + +/mob/living/simple_mob/metroid/juvenile/zeta/Initialize() + playsound(src, 'sound/metroid/metroidzeta.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/zeta/death() + playsound(src, 'sound/metroid/metroiddeath.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/zeta //active noms + vore_active = 1 + vore_bump_chance = 0 + vore_capacity = 1 + vore_icons = SA_ICON_LIVING + vore_pounce_chance = 20 + vore_default_mode = DM_DIGEST + swallowTime = 3 SECONDS + vore_escape_chance = 20 + +/datum/say_list/metroid/zeta + speak = list("Rurrr.", "Rrerr.", "Rawr?") + emote_see = list("stomps about","looks around", "rubs its talons") + emote_hear = list("chitters") + + say_understood = list("Rur.") + say_cannot = list("Errurr.") + say_maybe_target = list("Erurr?") + say_got_target = list("Eruur!") + say_threaten = list("Rrurr!") + say_stand_down = list("Eeer.") + say_escalate = list("RAWR!") + + threaten_sound = 'sound/metroid/metroidzeta.ogg' + stand_down_sound = 'sound/metroid/metroiddetach.ogg' + + +//------------------------------------------------------------------------------------------------------------ + + + +/mob/living/simple_mob/metroid/juvenile/omega + name = "omega metroid" + desc = "Those are some big claws!" + tt_desc = "Maximus Feetamus Walkamus" + icon = 'icons/mob/metroid/large.dmi' + icon_dead = "omega_dead" + icon_living = "omega" + icon_state = "omega" + ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid + say_list_type = /datum/say_list/metroid/omega + movement_cooldown = 1.5 + health = 600 + maxHealth = 600 + melee_damage_lower = 25 + melee_damage_upper = 40 + melee_miss_chance = 5 + ranged_attack_delay = 5 SECOND + attack_armor_pen = 20 + attacktext = list("slashed") + armor = list( + "melee" = 75, + "bullet" = 40, + "laser" = 55, + "energy" = 60, + "bomb" = 10, + "bio" = 100, + "rad" = 100) + gender = NEUTER + faction = "metroids" + max_nutrition = 2200 + nutrition = 0 + makes_dirt = TRUE + //move_shoot = 1 //Move and shoot at the same time. + //ranged_cooldown = 0 //What the starting cooldown is on ranged attacks + //ranged_cooldown_time = 150 //How long, in deciseconds, the cooldown of ranged attacks is +// rapid = 0 // Three-round-burst fire mode + projectiletype = /obj/item/projectile/beam/smalllaser // The projectiles I shoot + projectilesound = 'sound/weapons/Flamer.ogg' // The sound I make when I do it + + //Unaffected by atmos. + minbodytemp = 0 + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + unsuitable_atoms_damage = 0 + + + + old_x = -16 + old_y = 0 + default_pixel_x = -16 + pixel_x = -16 + pixel_y = 0 + evo_point = 1600 + evo_limit = 2000 + next = "/mob/living/simple_mob/metroid/juvenile/queen" + +/mob/living/simple_mob/metroid/juvenile/omega/Initialize() + playsound(src, 'sound/metroid/metroidomega.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/omega/death() + playsound(src, 'sound/metroid/metroidomegadeath.ogg', 100, 1) + ..() + +/mob/living/simple_mob/metroid/juvenile/omega //active noms + vore_active = 1 + vore_bump_chance = 0 + vore_capacity = 2 + vore_icons = SA_ICON_LIVING + vore_pounce_chance = 40 + vore_default_mode = DM_DIGEST + swallowTime = 3 SECONDS + vore_escape_chance = 10 + +/datum/say_list/metroid/omega + speak = list("Rurrr.", "Rrerr.", "Rawr?") + emote_see = list("stomps about","looks around", "rubs its talons") + emote_hear = list("chitters") + + say_understood = list("Rur.") + say_cannot = list("Errurr.") + say_maybe_target = list("Erurr?") + say_got_target = list("Roar!") + say_threaten = list("Rrurr!") + say_stand_down = list("Eeer.") + say_escalate = list("ROAR!") + + threaten_sound = 'sound/metroid/metroidomega.ogg' + stand_down_sound = 'sound/metroid/metroiddetach.ogg' + + +//------------------------------------------------------------------------------------------------------------ + + + +/mob/living/simple_mob/metroid/juvenile/queen + name = "queen metroid" + desc = "The mother of all Metroids - allowed to have grown too far!" + tt_desc = "Maximus Queenamus Deathamus" + icon = 'icons/mob/metroid/queen.dmi' + icon_dead = "queen_dead" + icon_living = "queen" + icon_state = "queen" + ai_holder_type = /datum/ai_holder/simple_mob/juvenile_metroid + say_list_type = /datum/say_list/metroid/queen + movement_cooldown = 2 + health = 1000 + maxHealth = 1000 + melee_damage_lower = 30 + melee_damage_upper = 60 + melee_miss_chance = 5 + ranged_attack_delay = 1 SECOND + attack_armor_pen = 20 + attacktext = list("gnashed") + armor = list( + "melee" = 75, + "bullet" = 40, + "laser" = 60, + "energy" = 90, + "bomb" = 10, + "bio" = 100, + "rad" = 100) + gender = NEUTER + faction = "metroids" + max_nutrition = 2200 + nutrition = 0 + makes_dirt = TRUE + //move_shoot = 1 //Move and shoot at the same time. + //ranged_cooldown = 0 //What the starting cooldown is on ranged attacks + //ranged_cooldown_time = 120 //How long, in deciseconds, the cooldown of ranged attacks is +// rapid = 1 // Three-round-burst fire mode + projectiletype = /obj/item/projectile/energy/metroidacid // The projectiles I shoot + projectilesound = 'sound/weapons/slashmiss.ogg' // The sound I make when I do it + + //Unaffected by atmos. + minbodytemp = 0 + min_oxy = 0 + max_oxy = 0 + min_tox = 0 + max_tox = 0 + min_co2 = 0 + max_co2 = 0 + min_n2 = 0 + max_n2 = 0 + unsuitable_atoms_damage = 0 + + pixel_x = -16 + pixel_y = -16 + old_x = -16 + old_y = -16 + evo_point = 1200 + evo_limit = INFINITY + next = null + is_queen = TRUE + +/mob/living/simple_mob/metroid/juvenile/queen/Initialize() + playsound(src, 'sound/metroid/metroidqueen.ogg', 100, 1) + queen_amount++ + ..() + +/mob/living/simple_mob/metroid/juvenile/queen/death() + playsound(src, 'sound/metroid/metroidqueendeath.ogg', 100, 1) + queen_amount-- + ..() + +/mob/living/simple_mob/metroid/juvenile/queen //active noms + vore_active = 1 + vore_bump_chance = 0 + vore_capacity = 4 + vore_icons = SA_ICON_LIVING + vore_pounce_chance = 60 //It's the queen, and it's hungry. + vore_default_mode = DM_DIGEST + swallowTime = 3 SECONDS + vore_escape_chance = 0 //You're not climbing out of that neck + +/datum/say_list/metroid/queen + speak = list("Rurrr.", "Rrerr.", "Rawr?") + emote_see = list("stomps about","looks around", "rubs its talons") + emote_hear = list("chitters") + + say_understood = list("Rur.") + say_cannot = list("Errurr.") + say_maybe_target = list("Erurr?") + say_got_target = list("Roar!") + say_threaten = list("Rrurr!") + say_stand_down = list("Eeer.") + say_escalate = list("ROAR!") + + threaten_sound = 'sound/metroid/metroidqueen.ogg' + stand_down_sound = 'sound/metroid/metroiddetach.ogg' From 7b5fc6d7214e14f4ac9bf7f74dbe41dbafc54d99 Mon Sep 17 00:00:00 2001 From: Razgriz Date: Sat, 14 Nov 2020 04:29:40 -0700 Subject: [PATCH 3/9] Add files via upload --- code/game/objects/items/toys_ch.dm | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 code/game/objects/items/toys_ch.dm diff --git a/code/game/objects/items/toys_ch.dm b/code/game/objects/items/toys_ch.dm new file mode 100644 index 0000000000..869c4cb180 --- /dev/null +++ b/code/game/objects/items/toys_ch.dm @@ -0,0 +1,6 @@ +/obj/item/toy/figure/bounty_hunter + name = "Space bounty hunter action figure" + desc = "A \"Space Life\" brand bounty hunter action figure." + icon = 'icons/obj/toy_ch.dmi' + icon_state = "hunter" + toysay = "The last greytide is in captivity. The station is at peace." \ No newline at end of file From f1c2d791430743ab618a28855cf91b8b3582140b Mon Sep 17 00:00:00 2001 From: Razgriz Date: Sat, 14 Nov 2020 15:12:29 -0700 Subject: [PATCH 5/9] Bruh --- vorestation.dme | 1 + 1 file changed, 1 insertion(+) diff --git a/vorestation.dme b/vorestation.dme index c699218b66..ebdd1db4ad 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1131,6 +1131,7 @@ #include "code\game\objects\items\surplus_voucher_ch.dm" #include "code\game\objects\items\tailoring.dm" #include "code\game\objects\items\toys.dm" +#include "code\game\objects\items\toys_ch.dm" #include "code\game\objects\items\toys_vr.dm" #include "code\game\objects\items\trash.dm" #include "code\game\objects\items\trash_material.dm" From 5749453f743455704c604b539a7afbced3ee4e63 Mon Sep 17 00:00:00 2001 From: Razgriz Date: Sat, 14 Nov 2020 22:24:08 -0700 Subject: [PATCH 6/9] Delete toys_ch.dm --- code/game/objects/items/toys_ch.dm | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 code/game/objects/items/toys_ch.dm diff --git a/code/game/objects/items/toys_ch.dm b/code/game/objects/items/toys_ch.dm deleted file mode 100644 index 869c4cb180..0000000000 --- a/code/game/objects/items/toys_ch.dm +++ /dev/null @@ -1,6 +0,0 @@ -/obj/item/toy/figure/bounty_hunter - name = "Space bounty hunter action figure" - desc = "A \"Space Life\" brand bounty hunter action figure." - icon = 'icons/obj/toy_ch.dmi' - icon_state = "hunter" - toysay = "The last greytide is in captivity. The station is at peace." \ No newline at end of file From 2b178a86b006024b7a58ce70e10f6d2ea12cccbf Mon Sep 17 00:00:00 2001 From: Razgriz Date: Sat, 14 Nov 2020 22:24:25 -0700 Subject: [PATCH 7/9] hhhhhhhhhh --- code/game/objects/items/toys/toys_ch.dm | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 code/game/objects/items/toys/toys_ch.dm diff --git a/code/game/objects/items/toys/toys_ch.dm b/code/game/objects/items/toys/toys_ch.dm new file mode 100644 index 0000000000..869c4cb180 --- /dev/null +++ b/code/game/objects/items/toys/toys_ch.dm @@ -0,0 +1,6 @@ +/obj/item/toy/figure/bounty_hunter + name = "Space bounty hunter action figure" + desc = "A \"Space Life\" brand bounty hunter action figure." + icon = 'icons/obj/toy_ch.dmi' + icon_state = "hunter" + toysay = "The last greytide is in captivity. The station is at peace." \ No newline at end of file From 6a7c8504294faec590faa9a5236007a5cf950bb8 Mon Sep 17 00:00:00 2001 From: Razgriz Date: Sat, 14 Nov 2020 22:25:31 -0700 Subject: [PATCH 8/9] I hate github RESOLVE CONFLICT PLEASE --- vorestation.dme | 8136 +++++++++++++++++++++++------------------------ 1 file changed, 4068 insertions(+), 4068 deletions(-) diff --git a/vorestation.dme b/vorestation.dme index 67f96f16d7..c7c4eb2e94 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1,4068 +1,4068 @@ -// DM Environment file for baystation12.dme. -// All manual changes should be made outside the BEGIN_ and END_ blocks. - // New source code should be placed in .dm files: choose File/New --> Code File. -// BEGIN_INTERNALS -// END_INTERNALS -// BEGIN_FILE_DIR -#define FILE_DIR . -// END_FILE_DIR -// BEGIN_PREFERENCES -#define DEBUG -// END_PREFERENCES -// BEGIN_INCLUDE -#include "code\_away_mission_tests.dm" -#include "code\_macros.dm" -#include "code\_macros_vr.dm" -#include "code\_map_tests.dm" -#include "code\_unit_tests.dm" -#include "code\global.dm" -#include "code\global_ch.dm" -#include "code\global_init.dm" -#include "code\global_vr.dm" -#include "code\global_yw.dm" -#include "code\hub.dm" -#include "code\names.dm" -#include "code\stylesheet.dm" -#include "code\world.dm" -#include "code\__datastructures\globals.dm" -#include "code\__defines\__513_compatibility.dm" -#include "code\__defines\_compile_options.dm" -#include "code\__defines\_lists.dm" -#include "code\__defines\_planes+layers.dm" -#include "code\__defines\_planes+layers_vr.dm" -#include "code\__defines\_protect.dm" -#include "code\__defines\_tick.dm" -#include "code\__defines\admin.dm" -#include "code\__defines\admin_vr.dm" -#include "code\__defines\appearance.dm" -#include "code\__defines\atmos.dm" -#include "code\__defines\belly_modes_ch.dm" -#include "code\__defines\belly_modes_vr.dm" -#include "code\__defines\callbacks.dm" -#include "code\__defines\chemistry.dm" -#include "code\__defines\chemistry_vr.dm" -#include "code\__defines\color.dm" -#include "code\__defines\construction.dm" -#include "code\__defines\damage_organs.dm" -#include "code\__defines\dna.dm" -#include "code\__defines\exosuit_fab.dm" -#include "code\__defines\flags.dm" -#include "code\__defines\gamemode.dm" -#include "code\__defines\holomap.dm" -#include "code\__defines\hoses.dm" -#include "code\__defines\integrated_circuits.dm" -#include "code\__defines\inventory_sizes.dm" -#include "code\__defines\is_helpers.dm" -#include "code\__defines\items_clothing.dm" -#include "code\__defines\lighting.dm" -#include "code\__defines\lighting_vr.dm" -#include "code\__defines\machinery.dm" -#include "code\__defines\map.dm" -#include "code\__defines\math.dm" -#include "code\__defines\math_physics.dm" -#include "code\__defines\MC.dm" -#include "code\__defines\misc.dm" -#include "code\__defines\misc_ch.dm" -#include "code\__defines\misc_vr.dm" -#include "code\__defines\mobs.dm" -#include "code\__defines\mobs_vr.dm" -#include "code\__defines\mobs_yw.dm" -#include "code\__defines\nifsoft.dm" -#include "code\__defines\objects.dm" -#include "code\__defines\overmap.dm" -#include "code\__defines\pda.dm" -#include "code\__defines\planets.dm" -#include "code\__defines\plants.dm" -#include "code\__defines\preferences.dm" -#include "code\__defines\process_scheduler.dm" -#include "code\__defines\qdel.dm" -#include "code\__defines\research.dm" -#include "code\__defines\roguemining_vr.dm" -#include "code\__defines\rust_g.dm" -#include "code\__defines\shields.dm" -#include "code\__defines\shuttle.dm" -#include "code\__defines\sound.dm" -#include "code\__defines\species_languages.dm" -#include "code\__defines\species_languages_vr.dm" -#include "code\__defines\species_languages_YW.dm" -#include "code\__defines\sqlite_defines.dm" -#include "code\__defines\stat_tracking.dm" -#include "code\__defines\subsystems.dm" -#include "code\__defines\subsystems_vr.dm" -#include "code\__defines\supply.dm" -#include "code\__defines\targeting.dm" -#include "code\__defines\tgs.config.dm" -#include "code\__defines\tgs.dm" -#include "code\__defines\tgui.dm" -#include "code\__defines\turfs.dm" -#include "code\__defines\typeids.dm" -#include "code\__defines\unit_tests.dm" -#include "code\__defines\vote.dm" -#include "code\__defines\vv.dm" -#include "code\__defines\wires.dm" -#include "code\__defines\xenoarcheaology.dm" -#include "code\__defines\ZAS.dm" -#include "code\__defines\dcs\flags.dm" -#include "code\__defines\dcs\helpers.dm" -#include "code\__defines\dcs\signals.dm" -#include "code\_compatibility\509\_JSON.dm" -#include "code\_compatibility\509\JSON Reader.dm" -#include "code\_compatibility\509\JSON Writer.dm" -#include "code\_compatibility\509\text.dm" -#include "code\_compatibility\509\type2type.dm" -#include "code\_global_vars\bitfields.dm" -#include "code\_global_vars\misc.dm" -#include "code\_global_vars\mobs.dm" -#include "code\_global_vars\religion.dm" -#include "code\_global_vars\roundstats.dm" -#include "code\_global_vars\sensitive.dm" -#include "code\_global_vars\lists\mapping.dm" -#include "code\_global_vars\lists\misc.dm" -#include "code\_global_vars\lists\species.dm" -#include "code\_helpers\_global_objects.dm" -#include "code\_helpers\_global_objects_vr.dm" -#include "code\_helpers\_lists.dm" -#include "code\_helpers\atmospherics.dm" -#include "code\_helpers\atom_movables.dm" -#include "code\_helpers\events.dm" -#include "code\_helpers\files.dm" -#include "code\_helpers\game.dm" -#include "code\_helpers\global_lists.dm" -#include "code\_helpers\global_lists_ch.dm" -#include "code\_helpers\global_lists_vr.dm" -#include "code\_helpers\icons.dm" -#include "code\_helpers\icons_vr.dm" -#include "code\_helpers\logging.dm" -#include "code\_helpers\logging_vr.dm" -#include "code\_helpers\matrices.dm" -#include "code\_helpers\mobs.dm" -#include "code\_helpers\names.dm" -#include "code\_helpers\sanitize_values.dm" -#include "code\_helpers\storage.dm" -#include "code\_helpers\text.dm" -#include "code\_helpers\text_vr.dm" -#include "code\_helpers\time.dm" -#include "code\_helpers\turfs.dm" -#include "code\_helpers\type2type.dm" -#include "code\_helpers\unsorted.dm" -#include "code\_helpers\unsorted_vr.dm" -#include "code\_helpers\view.dm" -#include "code\_helpers\visual_filters.dm" -#include "code\_helpers\sorts\__main.dm" -#include "code\_helpers\sorts\comparators.dm" -#include "code\_helpers\sorts\TimSort.dm" -#include "code\_onclick\_defines.dm" -#include "code\_onclick\adjacent.dm" -#include "code\_onclick\ai.dm" -#include "code\_onclick\click.dm" -#include "code\_onclick\cyborg.dm" -#include "code\_onclick\drag_drop.dm" -#include "code\_onclick\item_attack.dm" -#include "code\_onclick\observer.dm" -#include "code\_onclick\other_mobs.dm" -#include "code\_onclick\rig.dm" -#include "code\_onclick\telekinesis.dm" -#include "code\_onclick\hud\_defines.dm" -#include "code\_onclick\hud\_defines_vr.dm" -#include "code\_onclick\hud\ability_screen_objects.dm" -#include "code\_onclick\hud\action.dm" -#include "code\_onclick\hud\ai.dm" -#include "code\_onclick\hud\alert.dm" -#include "code\_onclick\hud\alert_vr.dm" -#include "code\_onclick\hud\alien_larva.dm" -#include "code\_onclick\hud\fullscreen.dm" -#include "code\_onclick\hud\ghost.dm" -#include "code\_onclick\hud\gun_mode.dm" -#include "code\_onclick\hud\hud.dm" -#include "code\_onclick\hud\human.dm" -#include "code\_onclick\hud\map_popups.dm" -#include "code\_onclick\hud\movable_screen_objects.dm" -#include "code\_onclick\hud\other_mobs.dm" -#include "code\_onclick\hud\picture_in_picture.dm" -#include "code\_onclick\hud\radial.dm" -#include "code\_onclick\hud\radial_persistent.dm" -#include "code\_onclick\hud\rigmech.dm" -#include "code\_onclick\hud\robot.dm" -#include "code\_onclick\hud\robot_vr.dm" -#include "code\_onclick\hud\screen_objects.dm" -#include "code\_onclick\hud\screen_objects_vr.dm" -#include "code\_onclick\hud\skybox.dm" -#include "code\_onclick\hud\spell_screen_objects.dm" -#include "code\ATMOSPHERICS\_atmos_setup.dm" -#include "code\ATMOSPHERICS\_atmospherics_helpers.dm" -#include "code\ATMOSPHERICS\atmospherics.dm" -#include "code\ATMOSPHERICS\datum_pipe_network.dm" -#include "code\ATMOSPHERICS\datum_pipeline.dm" -#include "code\ATMOSPHERICS\mainspipe.dm" -#include "code\ATMOSPHERICS\components\portables_connector.dm" -#include "code\ATMOSPHERICS\components\shutoff.dm" -#include "code\ATMOSPHERICS\components\tvalve.dm" -#include "code\ATMOSPHERICS\components\valve.dm" -#include "code\ATMOSPHERICS\components\binary_devices\algae_generator_vr.dm" -#include "code\ATMOSPHERICS\components\binary_devices\binary_atmos_base.dm" -#include "code\ATMOSPHERICS\components\binary_devices\circulator.dm" -#include "code\ATMOSPHERICS\components\binary_devices\dp_vent_pump.dm" -#include "code\ATMOSPHERICS\components\binary_devices\passive_gate.dm" -#include "code\ATMOSPHERICS\components\binary_devices\passive_gate_vr.dm" -#include "code\ATMOSPHERICS\components\binary_devices\pipeturbine.dm" -#include "code\ATMOSPHERICS\components\binary_devices\pump.dm" -#include "code\ATMOSPHERICS\components\binary_devices\volume_pump.dm" -#include "code\ATMOSPHERICS\components\omni_devices\_omni_extras.dm" -#include "code\ATMOSPHERICS\components\omni_devices\filter.dm" -#include "code\ATMOSPHERICS\components\omni_devices\mixer.dm" -#include "code\ATMOSPHERICS\components\omni_devices\omni_base.dm" -#include "code\ATMOSPHERICS\components\trinary_devices\filter.dm" -#include "code\ATMOSPHERICS\components\trinary_devices\mixer.dm" -#include "code\ATMOSPHERICS\components\trinary_devices\trinary_base.dm" -#include "code\ATMOSPHERICS\components\unary\cold_sink.dm" -#include "code\ATMOSPHERICS\components\unary\generator_input.dm" -#include "code\ATMOSPHERICS\components\unary\heat_exchanger.dm" -#include "code\ATMOSPHERICS\components\unary\heat_source.dm" -#include "code\ATMOSPHERICS\components\unary\heat_source_ch.dm" -#include "code\ATMOSPHERICS\components\unary\outlet_injector.dm" -#include "code\ATMOSPHERICS\components\unary\oxygen_generator.dm" -#include "code\ATMOSPHERICS\components\unary\unary_base.dm" -#include "code\ATMOSPHERICS\components\unary\vent_pump.dm" -#include "code\ATMOSPHERICS\components\unary\vent_scrubber.dm" -#include "code\ATMOSPHERICS\components\unary\vent_scrubber_vr.dm" -#include "code\ATMOSPHERICS\pipes\cap.dm" -#include "code\ATMOSPHERICS\pipes\he_pipes.dm" -#include "code\ATMOSPHERICS\pipes\he_pipes_vr.dm" -#include "code\ATMOSPHERICS\pipes\manifold.dm" -#include "code\ATMOSPHERICS\pipes\manifold4w.dm" -#include "code\ATMOSPHERICS\pipes\pipe_base.dm" -#include "code\ATMOSPHERICS\pipes\pipe_base_vr.dm" -#include "code\ATMOSPHERICS\pipes\simple.dm" -#include "code\ATMOSPHERICS\pipes\tank.dm" -#include "code\ATMOSPHERICS\pipes\universal.dm" -#include "code\ATMOSPHERICS\pipes\vent.dm" -#include "code\controllers\autotransfer.dm" -#include "code\controllers\communications.dm" -#include "code\controllers\configuration.dm" -#include "code\controllers\configuration_ch.dm" -#include "code\controllers\configuration_vr.dm" -#include "code\controllers\controller.dm" -#include "code\controllers\emergency_shuttle_controller.dm" -#include "code\controllers\failsafe.dm" -#include "code\controllers\globals.dm" -#include "code\controllers\hooks-defs.dm" -#include "code\controllers\hooks.dm" -#include "code\controllers\master.dm" -#include "code\controllers\master_controller.dm" -#include "code\controllers\subsystem.dm" -#include "code\controllers\verbs.dm" -#include "code\controllers\observer_listener\atom\observer.dm" -#include "code\controllers\subsystems\ai.dm" -#include "code\controllers\subsystems\aifast.dm" -#include "code\controllers\subsystems\air.dm" -#include "code\controllers\subsystems\airflow.dm" -#include "code\controllers\subsystems\alarm.dm" -#include "code\controllers\subsystems\assets.dm" -#include "code\controllers\subsystems\atoms.dm" -#include "code\controllers\subsystems\character_setup.dm" -#include "code\controllers\subsystems\chat.dm" -#include "code\controllers\subsystems\circuits.dm" -#include "code\controllers\subsystems\dcs.dm" -#include "code\controllers\subsystems\discord.dm" -#include "code\controllers\subsystems\events.dm" -#include "code\controllers\subsystems\garbage.dm" -#include "code\controllers\subsystems\holomaps.dm" -#include "code\controllers\subsystems\inactivity.dm" -#include "code\controllers\subsystems\job.dm" -#include "code\controllers\subsystems\lighting.dm" -#include "code\controllers\subsystems\machines.dm" -#include "code\controllers\subsystems\mapping.dm" -#include "code\controllers\subsystems\mobs.dm" -#include "code\controllers\subsystems\nanoui.dm" -#include "code\controllers\subsystems\nightshift.dm" -#include "code\controllers\subsystems\open_space.dm" -#include "code\controllers\subsystems\orbits.dm" -#include "code\controllers\subsystems\overlays.dm" -#include "code\controllers\subsystems\persist_vr.dm" -#include "code\controllers\subsystems\persistence.dm" -#include "code\controllers\subsystems\planets.dm" -#include "code\controllers\subsystems\plants.dm" -#include "code\controllers\subsystems\radiation.dm" -#include "code\controllers\subsystems\shuttles.dm" -#include "code\controllers\subsystems\skybox.dm" -#include "code\controllers\subsystems\sqlite.dm" -#include "code\controllers\subsystems\sun.dm" -#include "code\controllers\subsystems\supply.dm" -#include "code\controllers\subsystems\tgui.dm" -#include "code\controllers\subsystems\ticker.dm" -#include "code\controllers\subsystems\time_track.dm" -#include "code\controllers\subsystems\timer.dm" -#include "code\controllers\subsystems\transcore_vr.dm" -#include "code\controllers\subsystems\vote.dm" -#include "code\controllers\subsystems\xenoarch.dm" -#include "code\controllers\subsystems\processing\bellies_vr.dm" -#include "code\controllers\subsystems\processing\chemistry.dm" -#include "code\controllers\subsystems\processing\fastprocess.dm" -#include "code\controllers\subsystems\processing\obj.dm" -#include "code\controllers\subsystems\processing\processing.dm" -#include "code\controllers\subsystems\processing\projectiles.dm" -#include "code\controllers\subsystems\processing\turfs.dm" -#include "code\datums\ai_law_sets.dm" -#include "code\datums\ai_law_sets_vr.dm" -#include "code\datums\ai_laws.dm" -#include "code\datums\api.dm" -#include "code\datums\beam.dm" -#include "code\datums\browser.dm" -#include "code\datums\callback.dm" -#include "code\datums\category.dm" -#include "code\datums\computerfiles.dm" -#include "code\datums\datacore.dm" -#include "code\datums\datum.dm" -#include "code\datums\datumvars.dm" -#include "code\datums\EPv2.dm" -#include "code\datums\ghost_query.dm" -#include "code\datums\ghost_query_vr.dm" -#include "code\datums\hierarchy.dm" -#include "code\datums\mind.dm" -#include "code\datums\mixed.dm" -#include "code\datums\modules.dm" -#include "code\datums\mutable_appearance.dm" -#include "code\datums\orbit.dm" -#include "code\datums\organs.dm" -#include "code\datums\position_point_vector.dm" -#include "code\datums\progressbar.dm" -#include "code\datums\riding.dm" -#include "code\datums\soul_link.dm" -#include "code\datums\sun.dm" -#include "code\datums\weakref.dm" -#include "code\datums\autolathe\arms.dm" -#include "code\datums\autolathe\arms_vr.dm" -#include "code\datums\autolathe\arms_yw.dm" -#include "code\datums\autolathe\autolathe.dm" -#include "code\datums\autolathe\devices.dm" -#include "code\datums\autolathe\devices_vr.dm" -#include "code\datums\autolathe\engineering.dm" -#include "code\datums\autolathe\engineering_vr.dm" -#include "code\datums\autolathe\general.dm" -#include "code\datums\autolathe\general_vr.dm" -#include "code\datums\autolathe\medical.dm" -#include "code\datums\autolathe\medical_vr.dm" -#include "code\datums\autolathe\tools.dm" -#include "code\datums\autolathe\tools_vr.dm" -#include "code\datums\components\_component.dm" -#include "code\datums\elements\_element.dm" -#include "code\datums\game_masters\_common.dm" -#include "code\datums\helper_datums\construction_datum.dm" -#include "code\datums\helper_datums\events.dm" -#include "code\datums\helper_datums\getrev.dm" -#include "code\datums\helper_datums\global_iterator.dm" -#include "code\datums\helper_datums\teleport.dm" -#include "code\datums\helper_datums\teleport_vr.dm" -#include "code\datums\helper_datums\topic_input.dm" -#include "code\datums\locations\locations.dm" -#include "code\datums\locations\nyx.dm" -#include "code\datums\locations\qerrvallis.dm" -#include "code\datums\locations\s_randarr.dm" -#include "code\datums\locations\sol.dm" -#include "code\datums\locations\tau_ceti.dm" -#include "code\datums\locations\uueoa_esa.dm" -#include "code\datums\locations\vir.dm" -#include "code\datums\looping_sounds\_looping_sound.dm" -#include "code\datums\looping_sounds\item_sounds.dm" -#include "code\datums\looping_sounds\machinery_sounds.dm" -#include "code\datums\looping_sounds\sequence.dm" -#include "code\datums\looping_sounds\weather_sounds.dm" -#include "code\datums\managed_browsers\_managed_browser.dm" -#include "code\datums\managed_browsers\feedback_form.dm" -#include "code\datums\managed_browsers\feedback_viewer.dm" -#include "code\datums\observation\_debug.dm" -#include "code\datums\observation\_defines.dm" -#include "code\datums\observation\destroyed.dm" -#include "code\datums\observation\dir_set.dm" -#include "code\datums\observation\equipped.dm" -#include "code\datums\observation\helpers.dm" -#include "code\datums\observation\logged_in.dm" -#include "code\datums\observation\moved.dm" -#include "code\datums\observation\observation.dm" -#include "code\datums\observation\power_change.dm" -#include "code\datums\observation\shuttle_added.dm" -#include "code\datums\observation\shuttle_moved.dm" -#include "code\datums\observation\stat_set.dm" -#include "code\datums\observation\turf_changed.dm" -#include "code\datums\observation\turf_enterexit.dm" -#include "code\datums\observation\unequipped.dm" -#include "code\datums\observation\z_moved.dm" -#include "code\datums\observation\~cleanup.dm" -#include "code\datums\outfits\_defines.dm" -#include "code\datums\outfits\horror_killers.dm" -#include "code\datums\outfits\misc.dm" -#include "code\datums\outfits\nanotrasen.dm" -#include "code\datums\outfits\outfit.dm" -#include "code\datums\outfits\outfit_vr.dm" -#include "code\datums\outfits\pirates.dm" -#include "code\datums\outfits\spec_op.dm" -#include "code\datums\outfits\tournament.dm" -#include "code\datums\outfits\wizardry.dm" -#include "code\datums\outfits\costumes\costume.dm" -#include "code\datums\outfits\costumes\halloween.dm" -#include "code\datums\outfits\jobs\cargo.dm" -#include "code\datums\outfits\jobs\civilian.dm" -#include "code\datums\outfits\jobs\civilian_vr.dm" -#include "code\datums\outfits\jobs\command.dm" -#include "code\datums\outfits\jobs\engineering.dm" -#include "code\datums\outfits\jobs\job.dm" -#include "code\datums\outfits\jobs\medical.dm" -#include "code\datums\outfits\jobs\misc.dm" -#include "code\datums\outfits\jobs\science.dm" -#include "code\datums\outfits\jobs\security.dm" -#include "code\datums\outfits\jobs\security_yw.dm" -#include "code\datums\outfits\jobs\special_vr.dm" -#include "code\datums\outfits\military\fleet.dm" -#include "code\datums\outfits\military\marines.dm" -#include "code\datums\outfits\military\military.dm" -#include "code\datums\outfits\military\sifguard.dm" -#include "code\datums\repositories\ammomaterial.dm" -#include "code\datums\repositories\cameras.dm" -#include "code\datums\repositories\crew.dm" -#include "code\datums\repositories\decls.dm" -#include "code\datums\repositories\repository.dm" -#include "code\datums\repositories\unique.dm" -#include "code\datums\supplypacks\atmospherics.dm" -#include "code\datums\supplypacks\contraband.dm" -#include "code\datums\supplypacks\contraband_vr.dm" -#include "code\datums\supplypacks\costumes.dm" -#include "code\datums\supplypacks\costumes_vr.dm" -#include "code\datums\supplypacks\engineering.dm" -#include "code\datums\supplypacks\engineering_vr.dm" -#include "code\datums\supplypacks\hospitality.dm" -#include "code\datums\supplypacks\hospitality_vr.dm" -#include "code\datums\supplypacks\hydroponics.dm" -#include "code\datums\supplypacks\hydroponics_vr.dm" -#include "code\datums\supplypacks\materials.dm" -#include "code\datums\supplypacks\materials_yw.dm" -#include "code\datums\supplypacks\medical.dm" -#include "code\datums\supplypacks\medical_ch.dm" -#include "code\datums\supplypacks\medical_vr.dm" -#include "code\datums\supplypacks\misc.dm" -#include "code\datums\supplypacks\misc_vr.dm" -#include "code\datums\supplypacks\munitions.dm" -#include "code\datums\supplypacks\munitions_vr.dm" -#include "code\datums\supplypacks\recreation.dm" -#include "code\datums\supplypacks\recreation_vr.dm" -#include "code\datums\supplypacks\recreation_yw.dm" -#include "code\datums\supplypacks\robotics.dm" -#include "code\datums\supplypacks\robotics_vr.dm" -#include "code\datums\supplypacks\science.dm" -#include "code\datums\supplypacks\science_vr.dm" -#include "code\datums\supplypacks\security.dm" -#include "code\datums\supplypacks\security_vr.dm" -#include "code\datums\supplypacks\security_yw.dm" -#include "code\datums\supplypacks\supply.dm" -#include "code\datums\supplypacks\supply_vr.dm" -#include "code\datums\supplypacks\supplypacks.dm" -#include "code\datums\supplypacks\voidsuits.dm" -#include "code\datums\supplypacks\voidsuits_vr.dm" -#include "code\datums\underwear\bottom.dm" -#include "code\datums\underwear\socks.dm" -#include "code\datums\underwear\top.dm" -#include "code\datums\underwear\undershirts.dm" -#include "code\datums\underwear\underwear.dm" -#include "code\datums\uplink\ammunition.dm" -#include "code\datums\uplink\ammunition_vr.dm" -#include "code\datums\uplink\announcements.dm" -#include "code\datums\uplink\armor.dm" -#include "code\datums\uplink\backup.dm" -#include "code\datums\uplink\badassery.dm" -#include "code\datums\uplink\grenades.dm" -#include "code\datums\uplink\hardsuit_modules.dm" -#include "code\datums\uplink\implants.dm" -#include "code\datums\uplink\medical.dm" -#include "code\datums\uplink\medical_vr.dm" -#include "code\datums\uplink\resources.dm" -#include "code\datums\uplink\stealth_items.dm" -#include "code\datums\uplink\stealthy_weapons.dm" -#include "code\datums\uplink\telecrystals.dm" -#include "code\datums\uplink\tools.dm" -#include "code\datums\uplink\tools_vr.dm" -#include "code\datums\uplink\uplink_categories.dm" -#include "code\datums\uplink\uplink_items.dm" -#include "code\datums\uplink\visible_weapons.dm" -#include "code\datums\uplink\visible_weapons_vr.dm" -#include "code\datums\vending\stored_item.dm" -#include "code\datums\vending\vending.dm" -#include "code\datums\wires\airlock.dm" -#include "code\datums\wires\alarm.dm" -#include "code\datums\wires\apc.dm" -#include "code\datums\wires\autolathe.dm" -#include "code\datums\wires\camera.dm" -#include "code\datums\wires\explosive.dm" -#include "code\datums\wires\grid_checker.dm" -#include "code\datums\wires\jukebox.dm" -#include "code\datums\wires\mines.dm" -#include "code\datums\wires\particle_accelerator.dm" -#include "code\datums\wires\radio.dm" -#include "code\datums\wires\robot.dm" -#include "code\datums\wires\seedstorage.dm" -#include "code\datums\wires\shield_generator.dm" -#include "code\datums\wires\smartfridge.dm" -#include "code\datums\wires\smes.dm" -#include "code\datums\wires\suit_storage_unit.dm" -#include "code\datums\wires\tesla_coil.dm" -#include "code\datums\wires\vending.dm" -#include "code\datums\wires\wires.dm" -#include "code\defines\gases.dm" -#include "code\defines\obj.dm" -#include "code\defines\obj\weapon.dm" -#include "code\defines\procs\announce.dm" -#include "code\defines\procs\AStar.dm" -#include "code\defines\procs\dbcore.dm" -#include "code\defines\procs\radio.dm" -#include "code\defines\procs\sd_Alert.dm" -#include "code\defines\procs\statistics.dm" -#include "code\game\atoms.dm" -#include "code\game\atoms_movable.dm" -#include "code\game\atoms_movable_vr.dm" -#include "code\game\base_turf.dm" -#include "code\game\periodic_news.dm" -#include "code\game\response_team.dm" -#include "code\game\response_team_vr.dm" -#include "code\game\shuttle_engines.dm" -#include "code\game\skincmd.dm" -#include "code\game\sound.dm" -#include "code\game\trader_visit.dm" -#include "code\game\trader_visit_vr.dm" -#include "code\game\world.dm" -#include "code\game\antagonist\_antagonist_setup.dm" -#include "code\game\antagonist\antagonist.dm" -#include "code\game\antagonist\antagonist_add.dm" -#include "code\game\antagonist\antagonist_create.dm" -#include "code\game\antagonist\antagonist_equip.dm" -#include "code\game\antagonist\antagonist_factions.dm" -#include "code\game\antagonist\antagonist_helpers.dm" -#include "code\game\antagonist\antagonist_objectives.dm" -#include "code\game\antagonist\antagonist_panel.dm" -#include "code\game\antagonist\antagonist_place.dm" -#include "code\game\antagonist\antagonist_print.dm" -#include "code\game\antagonist\antagonist_update.dm" -#include "code\game\antagonist\alien\borer.dm" -#include "code\game\antagonist\alien\xenomorph.dm" -#include "code\game\antagonist\outsider\commando.dm" -#include "code\game\antagonist\outsider\deathsquad.dm" -#include "code\game\antagonist\outsider\ert.dm" -#include "code\game\antagonist\outsider\ert_vr.dm" -#include "code\game\antagonist\outsider\mercenary.dm" -#include "code\game\antagonist\outsider\ninja.dm" -#include "code\game\antagonist\outsider\raider.dm" -#include "code\game\antagonist\outsider\technomancer.dm" -#include "code\game\antagonist\outsider\trader.dm" -#include "code\game\antagonist\outsider\wizard.dm" -#include "code\game\antagonist\station\changeling.dm" -#include "code\game\antagonist\station\cultist.dm" -#include "code\game\antagonist\station\highlander.dm" -#include "code\game\antagonist\station\infiltrator.dm" -#include "code\game\antagonist\station\loyalist.dm" -#include "code\game\antagonist\station\renegade.dm" -#include "code\game\antagonist\station\revolutionary.dm" -#include "code\game\antagonist\station\rogue_ai.dm" -#include "code\game\antagonist\station\stowaway.dm" -#include "code\game\antagonist\station\thug.dm" -#include "code\game\antagonist\station\traitor.dm" -#include "code\game\area\ai_monitored.dm" -#include "code\game\area\areas.dm" -#include "code\game\area\areas_vr.dm" -#include "code\game\area\asteroid_areas.dm" -#include "code\game\area\Away Mission areas.dm" -#include "code\game\area\Space Station 13 areas.dm" -#include "code\game\area\Space Station 13 areas_ch.dm" -#include "code\game\area\Space Station 13 areas_vr.dm" -#include "code\game\area\ss13_deprecated_areas.dm" -#include "code\game\dna\dna2.dm" -#include "code\game\dna\dna2_domutcheck.dm" -#include "code\game\dna\dna2_helpers.dm" -#include "code\game\dna\dna_modifier.dm" -#include "code\game\dna\genes\disabilities.dm" -#include "code\game\dna\genes\gene.dm" -#include "code\game\dna\genes\powers.dm" -#include "code\game\gamemodes\events.dm" -#include "code\game\gamemodes\game_mode.dm" -#include "code\game\gamemodes\game_mode_latespawn.dm" -#include "code\game\gamemodes\objective.dm" -#include "code\game\gamemodes\setupgame.dm" -#include "code\game\gamemodes\calamity\calamity.dm" -#include "code\game\gamemodes\changeling\absorbed_dna.dm" -#include "code\game\gamemodes\changeling\changeling.dm" -#include "code\game\gamemodes\changeling\changeling_powers.dm" -#include "code\game\gamemodes\changeling\generic_equip_procs.dm" -#include "code\game\gamemodes\changeling\modularchangling.dm" -#include "code\game\gamemodes\changeling\powers\absorb.dm" -#include "code\game\gamemodes\changeling\powers\armblade.dm" -#include "code\game\gamemodes\changeling\powers\armor.dm" -#include "code\game\gamemodes\changeling\powers\augmented_eyesight.dm" -#include "code\game\gamemodes\changeling\powers\bioelectrogenesis.dm" -#include "code\game\gamemodes\changeling\powers\blind_sting.dm" -#include "code\game\gamemodes\changeling\powers\boost_range.dm" -#include "code\game\gamemodes\changeling\powers\cryo_sting.dm" -#include "code\game\gamemodes\changeling\powers\darkvision.dm" -#include "code\game\gamemodes\changeling\powers\deaf_sting.dm" -#include "code\game\gamemodes\changeling\powers\delayed_toxin_sting.dm" -#include "code\game\gamemodes\changeling\powers\digital_camo.dm" -#include "code\game\gamemodes\changeling\powers\electric_lockpick.dm" -#include "code\game\gamemodes\changeling\powers\endoarmor.dm" -#include "code\game\gamemodes\changeling\powers\enfeebling_string.dm" -#include "code\game\gamemodes\changeling\powers\engorged_glands.dm" -#include "code\game\gamemodes\changeling\powers\enrage.dm" -#include "code\game\gamemodes\changeling\powers\epinephrine_overdose.dm" -#include "code\game\gamemodes\changeling\powers\escape_restraints.dm" -#include "code\game\gamemodes\changeling\powers\extract_dna_sting.dm" -#include "code\game\gamemodes\changeling\powers\fabricate_clothing.dm" -#include "code\game\gamemodes\changeling\powers\fake_death.dm" -#include "code\game\gamemodes\changeling\powers\fleshmend.dm" -#include "code\game\gamemodes\changeling\powers\hivemind.dm" -#include "code\game\gamemodes\changeling\powers\mimic_voice.dm" -#include "code\game\gamemodes\changeling\powers\panacea.dm" -#include "code\game\gamemodes\changeling\powers\rapid_regen.dm" -#include "code\game\gamemodes\changeling\powers\recursive_enhancement.dm" -#include "code\game\gamemodes\changeling\powers\respec.dm" -#include "code\game\gamemodes\changeling\powers\revive.dm" -#include "code\game\gamemodes\changeling\powers\self_respiration.dm" -#include "code\game\gamemodes\changeling\powers\shriek.dm" -#include "code\game\gamemodes\changeling\powers\silence_sting.dm" -#include "code\game\gamemodes\changeling\powers\transform.dm" -#include "code\game\gamemodes\changeling\powers\visible_camouflage.dm" -#include "code\game\gamemodes\cult\construct_spells.dm" -#include "code\game\gamemodes\cult\cult.dm" -#include "code\game\gamemodes\cult\cult_items.dm" -#include "code\game\gamemodes\cult\cult_structures.dm" -#include "code\game\gamemodes\cult\hell_universe.dm" -#include "code\game\gamemodes\cult\narsie.dm" -#include "code\game\gamemodes\cult\ritual.dm" -#include "code\game\gamemodes\cult\runes.dm" -#include "code\game\gamemodes\cult\soulstone.dm" -#include "code\game\gamemodes\cult\talisman.dm" -#include "code\game\gamemodes\cult\cultify\mob.dm" -#include "code\game\gamemodes\cult\cultify\obj.dm" -#include "code\game\gamemodes\cult\cultify\turf.dm" -#include "code\game\gamemodes\endgame\endgame.dm" -#include "code\game\gamemodes\endgame\supermatter_cascade\blob.dm" -#include "code\game\gamemodes\endgame\supermatter_cascade\portal.dm" -#include "code\game\gamemodes\endgame\supermatter_cascade\universe.dm" -#include "code\game\gamemodes\events\black_hole.dm" -#include "code\game\gamemodes\events\clang.dm" -#include "code\game\gamemodes\events\dust.dm" -#include "code\game\gamemodes\events\power_failure.dm" -#include "code\game\gamemodes\events\wormholes.dm" -#include "code\game\gamemodes\events\holidays\Christmas.dm" -#include "code\game\gamemodes\events\holidays\Holidays.dm" -#include "code\game\gamemodes\events\holidays\Other.dm" -#include "code\game\gamemodes\extended\extended.dm" -#include "code\game\gamemodes\heist\heist.dm" -#include "code\game\gamemodes\infiltrator\infiltrator.dm" -#include "code\game\gamemodes\malfunction\malf_hardware.dm" -#include "code\game\gamemodes\malfunction\malf_research.dm" -#include "code\game\gamemodes\malfunction\malf_research_ability.dm" -#include "code\game\gamemodes\malfunction\malfunction.dm" -#include "code\game\gamemodes\malfunction\newmalf_ability_trees\HARDWARE.dm" -#include "code\game\gamemodes\malfunction\newmalf_ability_trees\HELPERS.dm" -#include "code\game\gamemodes\malfunction\newmalf_ability_trees\tree_interdiction.dm" -#include "code\game\gamemodes\malfunction\newmalf_ability_trees\tree_manipulation.dm" -#include "code\game\gamemodes\malfunction\newmalf_ability_trees\tree_networking.dm" -#include "code\game\gamemodes\meteor\meteor.dm" -#include "code\game\gamemodes\meteor\meteors.dm" -#include "code\game\gamemodes\meteor\meteors_vr.dm" -#include "code\game\gamemodes\mixed\conflux.dm" -#include "code\game\gamemodes\mixed\infestation.dm" -#include "code\game\gamemodes\mixed\intrigue.dm" -#include "code\game\gamemodes\mixed\lizard.dm" -#include "code\game\gamemodes\mixed\mercrenegade.dm" -#include "code\game\gamemodes\mixed\mercwiz.dm" -#include "code\game\gamemodes\mixed\paranoia.dm" -#include "code\game\gamemodes\mixed\traitorling.dm" -#include "code\game\gamemodes\mixed\traitorrenegade.dm" -#include "code\game\gamemodes\mixed\uprising.dm" -#include "code\game\gamemodes\mixed\visitors.dm" -#include "code\game\gamemodes\ninja\ninja.dm" -#include "code\game\gamemodes\nuclear\nuclear.dm" -#include "code\game\gamemodes\nuclear\pinpointer.dm" -#include "code\game\gamemodes\revolution\revolution.dm" -#include "code\game\gamemodes\technomancer\catalog.dm" -#include "code\game\gamemodes\technomancer\clothing.dm" -#include "code\game\gamemodes\technomancer\core_obj.dm" -#include "code\game\gamemodes\technomancer\equipment.dm" -#include "code\game\gamemodes\technomancer\equipment_ch.dm" -#include "code\game\gamemodes\technomancer\instability.dm" -#include "code\game\gamemodes\technomancer\spell_objs.dm" -#include "code\game\gamemodes\technomancer\spell_objs_helpers.dm" -#include "code\game\gamemodes\technomancer\technomancer.dm" -#include "code\game\gamemodes\technomancer\assistance\assistance.dm" -#include "code\game\gamemodes\technomancer\devices\boots_of_speed.dm" -#include "code\game\gamemodes\technomancer\devices\disposable_teleporter.dm" -#include "code\game\gamemodes\technomancer\devices\gloves_of_regen.dm" -#include "code\game\gamemodes\technomancer\devices\hypos.dm" -#include "code\game\gamemodes\technomancer\devices\implants.dm" -#include "code\game\gamemodes\technomancer\devices\shield_armor.dm" -#include "code\game\gamemodes\technomancer\devices\tesla_armor.dm" -#include "code\game\gamemodes\technomancer\spells\abjuration.dm" -#include "code\game\gamemodes\technomancer\spells\apportation.dm" -#include "code\game\gamemodes\technomancer\spells\audible_deception.dm" -#include "code\game\gamemodes\technomancer\spells\blink.dm" -#include "code\game\gamemodes\technomancer\spells\chroma.dm" -#include "code\game\gamemodes\technomancer\spells\condensation.dm" -#include "code\game\gamemodes\technomancer\spells\control.dm" -#include "code\game\gamemodes\technomancer\spells\dispel.dm" -#include "code\game\gamemodes\technomancer\spells\energy_siphon.dm" -#include "code\game\gamemodes\technomancer\spells\flame_tongue.dm" -#include "code\game\gamemodes\technomancer\spells\gambit.dm" -#include "code\game\gamemodes\technomancer\spells\illusion.dm" -#include "code\game\gamemodes\technomancer\spells\instability_tap.dm" -#include "code\game\gamemodes\technomancer\spells\mark_recall.dm" -#include "code\game\gamemodes\technomancer\spells\mend_organs.dm" -#include "code\game\gamemodes\technomancer\spells\oxygenate.dm" -#include "code\game\gamemodes\technomancer\spells\passwall.dm" -#include "code\game\gamemodes\technomancer\spells\phase_shift.dm" -#include "code\game\gamemodes\technomancer\spells\radiance.dm" -#include "code\game\gamemodes\technomancer\spells\reflect.dm" -#include "code\game\gamemodes\technomancer\spells\resurrect.dm" -#include "code\game\gamemodes\technomancer\spells\shared_burden.dm" -#include "code\game\gamemodes\technomancer\spells\shield.dm" -#include "code\game\gamemodes\technomancer\spells\targeting_matrix.dm" -#include "code\game\gamemodes\technomancer\spells\track.dm" -#include "code\game\gamemodes\technomancer\spells\warp_strike.dm" -#include "code\game\gamemodes\technomancer\spells\aura\aura.dm" -#include "code\game\gamemodes\technomancer\spells\aura\biomed_aura.dm" -#include "code\game\gamemodes\technomancer\spells\aura\fire_aura.dm" -#include "code\game\gamemodes\technomancer\spells\aura\frost_aura.dm" -#include "code\game\gamemodes\technomancer\spells\aura\shock_aura.dm" -#include "code\game\gamemodes\technomancer\spells\aura\unstable_aura.dm" -#include "code\game\gamemodes\technomancer\spells\modifier\corona.dm" -#include "code\game\gamemodes\technomancer\spells\modifier\haste.dm" -#include "code\game\gamemodes\technomancer\spells\modifier\mend_all.dm" -#include "code\game\gamemodes\technomancer\spells\modifier\mend_life.dm" -#include "code\game\gamemodes\technomancer\spells\modifier\mend_synthetic.dm" -#include "code\game\gamemodes\technomancer\spells\modifier\modifier.dm" -#include "code\game\gamemodes\technomancer\spells\modifier\purify.dm" -#include "code\game\gamemodes\technomancer\spells\modifier\repel_missiles.dm" -#include "code\game\gamemodes\technomancer\spells\projectile\beam.dm" -#include "code\game\gamemodes\technomancer\spells\projectile\chain_lightning.dm" -#include "code\game\gamemodes\technomancer\spells\projectile\force_missile.dm" -#include "code\game\gamemodes\technomancer\spells\projectile\ionic_bolt.dm" -#include "code\game\gamemodes\technomancer\spells\projectile\lesser_chain_lightning.dm" -#include "code\game\gamemodes\technomancer\spells\projectile\lightning.dm" -#include "code\game\gamemodes\technomancer\spells\projectile\overload.dm" -#include "code\game\gamemodes\technomancer\spells\projectile\projectile.dm" -#include "code\game\gamemodes\technomancer\spells\spawner\darkness.dm" -#include "code\game\gamemodes\technomancer\spells\spawner\destablize.dm" -#include "code\game\gamemodes\technomancer\spells\spawner\fire_blast.dm" -#include "code\game\gamemodes\technomancer\spells\spawner\pulsar.dm" -#include "code\game\gamemodes\technomancer\spells\spawner\spawner.dm" -#include "code\game\gamemodes\technomancer\spells\summon\summon.dm" -#include "code\game\gamemodes\technomancer\spells\summon\summon_creature.dm" -#include "code\game\gamemodes\technomancer\spells\summon\summon_ward.dm" -#include "code\game\gamemodes\traitor\traitor.dm" -#include "code\game\gamemodes\wizard\wizard.dm" -#include "code\game\jobs\_access_defs.dm" -#include "code\game\jobs\access.dm" -#include "code\game\jobs\access_datum.dm" -#include "code\game\jobs\access_datum_vr.dm" -#include "code\game\jobs\access_datum_yw.dm" -#include "code\game\jobs\job_controller.dm" -#include "code\game\jobs\jobs.dm" -#include "code\game\jobs\whitelist.dm" -#include "code\game\jobs\whitelist_vr.dm" -#include "code\game\jobs\job\_alt_title.dm" -#include "code\game\jobs\job\assistant.dm" -#include "code\game\jobs\job\assistant_vr.dm" -#include "code\game\jobs\job\captain.dm" -#include "code\game\jobs\job\captain_vr.dm" -#include "code\game\jobs\job\civilian.dm" -#include "code\game\jobs\job\civilian_chaplain.dm" -#include "code\game\jobs\job\civilian_vr.dm" -#include "code\game\jobs\job\department.dm" -#include "code\game\jobs\job\department_vr.dm" -#include "code\game\jobs\job\engineering.dm" -#include "code\game\jobs\job\engineering_vr.dm" -#include "code\game\jobs\job\exploration_vr.dm" -#include "code\game\jobs\job\job.dm" -#include "code\game\jobs\job\job_vr.dm" -#include "code\game\jobs\job\medical.dm" -#include "code\game\jobs\job\medical_ch.dm" -#include "code\game\jobs\job\medical_vr.dm" -#include "code\game\jobs\job\offduty_vr.dm" -#include "code\game\jobs\job\science.dm" -#include "code\game\jobs\job\science_vr.dm" -#include "code\game\jobs\job\security.dm" -#include "code\game\jobs\job\security_vr.dm" -#include "code\game\jobs\job\silicon.dm" -#include "code\game\jobs\job\silicon_vr.dm" -#include "code\game\jobs\job\special_vr.dm" -#include "code\game\machinery\adv_med.dm" -#include "code\game\machinery\adv_med_vr.dm" -#include "code\game\machinery\ai_slipper.dm" -#include "code\game\machinery\air_alarm.dm" -#include "code\game\machinery\airconditioner_vr.dm" -#include "code\game\machinery\airconditioner_yw.dm" -#include "code\game\machinery\atmo_control.dm" -#include "code\game\machinery\autolathe.dm" -#include "code\game\machinery\Beacon.dm" -#include "code\game\machinery\biogenerator.dm" -#include "code\game\machinery\bioprinter.dm" -#include "code\game\machinery\bomb_tester_vr.dm" -#include "code\game\machinery\buttons.dm" -#include "code\game\machinery\CableLayer.dm" -#include "code\game\machinery\casino_ch.dm" -#include "code\game\machinery\cell_charger.dm" -#include "code\game\machinery\cloning.dm" -#include "code\game\machinery\cryo.dm" -#include "code\game\machinery\cryopod.dm" -#include "code\game\machinery\cryopod_vr.dm" -#include "code\game\machinery\deployable.dm" -#include "code\game\machinery\deployable_vr.dm" -#include "code\game\machinery\door_control.dm" -#include "code\game\machinery\doorbell_vr.dm" -#include "code\game\machinery\doppler_array.dm" -#include "code\game\machinery\exonet_node.dm" -#include "code\game\machinery\feeder.dm" -#include "code\game\machinery\fire_alarm.dm" -#include "code\game\machinery\flasher.dm" -#include "code\game\machinery\floodlight.dm" -#include "code\game\machinery\floor_light.dm" -#include "code\game\machinery\floorlayer.dm" -#include "code\game\machinery\frame.dm" -#include "code\game\machinery\hologram.dm" -#include "code\game\machinery\holoposter.dm" -#include "code\game\machinery\holosign.dm" -#include "code\game\machinery\igniter.dm" -#include "code\game\machinery\iv_drip.dm" -#include "code\game\machinery\jukebox.dm" -#include "code\game\machinery\jukebox_ch.dm" -#include "code\game\machinery\lightswitch.dm" -#include "code\game\machinery\machinery.dm" -#include "code\game\machinery\machinery_power.dm" -#include "code\game\machinery\magnet.dm" -#include "code\game\machinery\mass_driver.dm" -#include "code\game\machinery\navbeacon.dm" -#include "code\game\machinery\neonsign.dm" -#include "code\game\machinery\newscaster.dm" -#include "code\game\machinery\nuclear_bomb.dm" -#include "code\game\machinery\OpTable.dm" -#include "code\game\machinery\overview.dm" -#include "code\game\machinery\oxygen_pump.dm" -#include "code\game\machinery\painter_vr.dm" -#include "code\game\machinery\partslathe_vr.dm" -#include "code\game\machinery\pda_multicaster.dm" -#include "code\game\machinery\pointdefense.dm" -#include "code\game\machinery\portable_turret.dm" -#include "code\game\machinery\portable_turret_vr.dm" -#include "code\game\machinery\recharger.dm" -#include "code\game\machinery\rechargestation.dm" -#include "code\game\machinery\requests_console.dm" -#include "code\game\machinery\requests_console_vr.dm" -#include "code\game\machinery\robot_fabricator.dm" -#include "code\game\machinery\seed_extractor.dm" -#include "code\game\machinery\Sleeper.dm" -#include "code\game\machinery\spaceheater.dm" -#include "code\game\machinery\status_display.dm" -#include "code\game\machinery\status_display_ai.dm" -#include "code\game\machinery\suit_storage_unit.dm" -#include "code\game\machinery\suit_storage_unit_vr.dm" -#include "code\game\machinery\suit_storage_unit_yw.dm" -#include "code\game\machinery\supply_display.dm" -#include "code\game\machinery\supplybeacon.dm" -#include "code\game\machinery\syndicatebeacon.dm" -#include "code\game\machinery\syndicatebeacon_vr.dm" -#include "code\game\machinery\teleporter.dm" -#include "code\game\machinery\transportpod.dm" -#include "code\game\machinery\turret_control.dm" -#include "code\game\machinery\vending.dm" -#include "code\game\machinery\vending_machines.dm" -#include "code\game\machinery\vending_machines_vr.dm" -#include "code\game\machinery\vending_yw.dm" -#include "code\game\machinery\vitals_monitor.dm" -#include "code\game\machinery\wall_frames.dm" -#include "code\game\machinery\washing_machine.dm" -#include "code\game\machinery\wishgranter.dm" -#include "code\game\machinery\atmoalter\area_atmos_computer.dm" -#include "code\game\machinery\atmoalter\area_atmos_computer_vr.dm" -#include "code\game\machinery\atmoalter\canister.dm" -#include "code\game\machinery\atmoalter\clamp.dm" -#include "code\game\machinery\atmoalter\meter.dm" -#include "code\game\machinery\atmoalter\portable_atmospherics.dm" -#include "code\game\machinery\atmoalter\pump.dm" -#include "code\game\machinery\atmoalter\pump_vr.dm" -#include "code\game\machinery\atmoalter\scrubber.dm" -#include "code\game\machinery\camera\camera.dm" -#include "code\game\machinery\camera\camera_assembly.dm" -#include "code\game\machinery\camera\camera_vr.dm" -#include "code\game\machinery\camera\motion.dm" -#include "code\game\machinery\camera\presets.dm" -#include "code\game\machinery\camera\tracking.dm" -#include "code\game\machinery\computer\ai_core.dm" -#include "code\game\machinery\computer\aifixer.dm" -#include "code\game\machinery\computer\arcade.dm" -#include "code\game\machinery\computer\atmos_alert.dm" -#include "code\game\machinery\computer\atmos_control.dm" -#include "code\game\machinery\computer\camera.dm" -#include "code\game\machinery\computer\card.dm" -#include "code\game\machinery\computer\cloning.dm" -#include "code\game\machinery\computer\communications.dm" -#include "code\game\machinery\computer\computer.dm" -#include "code\game\machinery\computer\crew.dm" -#include "code\game\machinery\computer\guestpass.dm" -#include "code\game\machinery\computer\id_restorer_vr.dm" -#include "code\game\machinery\computer\law.dm" -#include "code\game\machinery\computer\medical.dm" -#include "code\game\machinery\computer\message.dm" -#include "code\game\machinery\computer\Operating.dm" -#include "code\game\machinery\computer\pod.dm" -#include "code\game\machinery\computer\prisoner.dm" -#include "code\game\machinery\computer\prisonshuttle.dm" -#include "code\game\machinery\computer\RCON_Console.dm" -#include "code\game\machinery\computer\robot.dm" -#include "code\game\machinery\computer\security.dm" -#include "code\game\machinery\computer\shutoff_monitor.dm" -#include "code\game\machinery\computer\shuttle.dm" -#include "code\game\machinery\computer\skills.dm" -#include "code\game\machinery\computer\specops_shuttle.dm" -#include "code\game\machinery\computer\station_alert.dm" -#include "code\game\machinery\computer\supply.dm" -#include "code\game\machinery\computer\syndicate_specops_shuttle.dm" -#include "code\game\machinery\computer\timeclock_vr.dm" -#include "code\game\machinery\computer\~computer_vr.dm" -#include "code\game\machinery\doors\airlock.dm" -#include "code\game\machinery\doors\airlock_ch.dm" -#include "code\game\machinery\doors\airlock_control.dm" -#include "code\game\machinery\doors\airlock_electronics.dm" -#include "code\game\machinery\doors\airlock_vr.dm" -#include "code\game\machinery\doors\alarmlock.dm" -#include "code\game\machinery\doors\blast_door.dm" -#include "code\game\machinery\doors\blast_door_yw.dm" -#include "code\game\machinery\doors\brigdoors.dm" -#include "code\game\machinery\doors\checkForMultipleDoors.dm" -#include "code\game\machinery\doors\door.dm" -#include "code\game\machinery\doors\door_vr.dm" -#include "code\game\machinery\doors\firedoor.dm" -#include "code\game\machinery\doors\firedoor_assembly.dm" -#include "code\game\machinery\doors\firedoor_ch.dm" -#include "code\game\machinery\doors\firedoor_vr.dm" -#include "code\game\machinery\doors\multi_tile.dm" -#include "code\game\machinery\doors\unpowered.dm" -#include "code\game\machinery\doors\windowdoor.dm" -#include "code\game\machinery\embedded_controller\airlock_controllers.dm" -#include "code\game\machinery\embedded_controller\airlock_docking_controller.dm" -#include "code\game\machinery\embedded_controller\airlock_docking_controller_multi.dm" -#include "code\game\machinery\embedded_controller\airlock_program.dm" -#include "code\game\machinery\embedded_controller\docking_program.dm" -#include "code\game\machinery\embedded_controller\docking_program_multi.dm" -#include "code\game\machinery\embedded_controller\embedded_controller_base.dm" -#include "code\game\machinery\embedded_controller\embedded_program_base.dm" -#include "code\game\machinery\embedded_controller\mapping_helpers.dm" -#include "code\game\machinery\embedded_controller\simple_docking_controller.dm" -#include "code\game\machinery\pipe\construction.dm" -#include "code\game\machinery\pipe\pipe_dispenser.dm" -#include "code\game\machinery\pipe\pipe_recipes.dm" -#include "code\game\machinery\pipe\pipelayer.dm" -#include "code\game\machinery\reagents\pump.dm" -#include "code\game\machinery\telecomms\broadcaster.dm" -#include "code\game\machinery\telecomms\logbrowser.dm" -#include "code\game\machinery\telecomms\machine_interactions.dm" -#include "code\game\machinery\telecomms\presets.dm" -#include "code\game\machinery\telecomms\presets_ch.dm" -#include "code\game\machinery\telecomms\presets_vr.dm" -#include "code\game\machinery\telecomms\telecomunications.dm" -#include "code\game\machinery\telecomms\telemonitor.dm" -#include "code\game\machinery\telecomms\traffic_control.dm" -#include "code\game\machinery\virtual_reality\ar_console.dm" -#include "code\game\machinery\virtual_reality\vr_console.dm" -#include "code\game\magic\Uristrunes.dm" -#include "code\game\mecha\mech_bay.dm" -#include "code\game\mecha\mech_fabricator.dm" -#include "code\game\mecha\mech_prosthetics.dm" -#include "code\game\mecha\mech_sensor.dm" -#include "code\game\mecha\mecha.dm" -#include "code\game\mecha\mecha_actions.dm" -#include "code\game\mecha\mecha_construction_paths.dm" -#include "code\game\mecha\mecha_construction_paths_ch.dm" -#include "code\game\mecha\mecha_control_console.dm" -#include "code\game\mecha\mecha_helpers.dm" -#include "code\game\mecha\mecha_parts.dm" -#include "code\game\mecha\mecha_parts_ch.dm" -#include "code\game\mecha\mecha_vr.dm" -#include "code\game\mecha\mecha_wreckage.dm" -#include "code\game\mecha\mecha_wreckage_ch.dm" -#include "code\game\mecha\combat\combat.dm" -#include "code\game\mecha\combat\durand.dm" -#include "code\game\mecha\combat\fighter.dm" -#include "code\game\mecha\combat\gorilla.dm" -#include "code\game\mecha\combat\gygax.dm" -#include "code\game\mecha\combat\marauder.dm" -#include "code\game\mecha\combat\phazon.dm" -#include "code\game\mecha\combat\scarab_ch.dm" -#include "code\game\mecha\components\_component.dm" -#include "code\game\mecha\components\actuators.dm" -#include "code\game\mecha\components\armor.dm" -#include "code\game\mecha\components\electrical.dm" -#include "code\game\mecha\components\hull.dm" -#include "code\game\mecha\components\lifesupport.dm" -#include "code\game\mecha\equipment\mecha_equipment.dm" -#include "code\game\mecha\equipment\mecha_equipment_dynamicprocs.dm" -#include "code\game\mecha\equipment\tools\armor_melee.dm" -#include "code\game\mecha\equipment\tools\armor_ranged.dm" -#include "code\game\mecha\equipment\tools\cable_layer.dm" -#include "code\game\mecha\equipment\tools\catapult.dm" -#include "code\game\mecha\equipment\tools\clamp.dm" -#include "code\game\mecha\equipment\tools\cloak.dm" -#include "code\game\mecha\equipment\tools\drill.dm" -#include "code\game\mecha\equipment\tools\energy_relay.dm" -#include "code\game\mecha\equipment\tools\extinguisher.dm" -#include "code\game\mecha\equipment\tools\generator.dm" -#include "code\game\mecha\equipment\tools\hardpoint_actuator.dm" -#include "code\game\mecha\equipment\tools\inflatables.dm" -#include "code\game\mecha\equipment\tools\jetpack.dm" -#include "code\game\mecha\equipment\tools\medigun_vr.dm" -#include "code\game\mecha\equipment\tools\orescanner.dm" -#include "code\game\mecha\equipment\tools\passenger.dm" -#include "code\game\mecha\equipment\tools\phoron_bore_ch.dm" -#include "code\game\mecha\equipment\tools\powertool.dm" -#include "code\game\mecha\equipment\tools\rcd.dm" -#include "code\game\mecha\equipment\tools\repair_droid.dm" -#include "code\game\mecha\equipment\tools\shield.dm" -#include "code\game\mecha\equipment\tools\shield_omni.dm" -#include "code\game\mecha\equipment\tools\sleeper.dm" -#include "code\game\mecha\equipment\tools\speedboost.dm" -#include "code\game\mecha\equipment\tools\syringe_gun.dm" -#include "code\game\mecha\equipment\tools\teleporter.dm" -#include "code\game\mecha\equipment\tools\tools.dm" -#include "code\game\mecha\equipment\tools\weldinglaser.dm" -#include "code\game\mecha\equipment\tools\wormhole.dm" -#include "code\game\mecha\equipment\weapons\honk.dm" -#include "code\game\mecha\equipment\weapons\weapons.dm" -#include "code\game\mecha\equipment\weapons\ballistic\automatic.dm" -#include "code\game\mecha\equipment\weapons\ballistic\ballistic.dm" -#include "code\game\mecha\equipment\weapons\ballistic\mortar.dm" -#include "code\game\mecha\equipment\weapons\ballistic\shotgun.dm" -#include "code\game\mecha\equipment\weapons\defense\shocker.dm" -#include "code\game\mecha\equipment\weapons\energy\energy.dm" -#include "code\game\mecha\equipment\weapons\energy\ion.dm" -#include "code\game\mecha\equipment\weapons\energy\laser.dm" -#include "code\game\mecha\equipment\weapons\energy\phased.dm" -#include "code\game\mecha\equipment\weapons\energy\pulse.dm" -#include "code\game\mecha\equipment\weapons\energy\stun.dm" -#include "code\game\mecha\equipment\weapons\explosive\grenade.dm" -#include "code\game\mecha\equipment\weapons\explosive\missile.dm" -#include "code\game\mecha\equipment\weapons\fire\flamethrower.dm" -#include "code\game\mecha\equipment\weapons\fire\incendiary.dm" -#include "code\game\mecha\medical\medical.dm" -#include "code\game\mecha\medical\odysseus.dm" -#include "code\game\mecha\medical\odysseus_vr.dm" -#include "code\game\mecha\micro\mecha_construction_paths_vr.dm" -#include "code\game\mecha\micro\mecha_parts_vr.dm" -#include "code\game\mecha\micro\mecha_vr.dm" -#include "code\game\mecha\micro\mechfab_designs_vr.dm" -#include "code\game\mecha\micro\micro.dm" -#include "code\game\mecha\micro\micro_equipment.dm" -#include "code\game\mecha\micro\security.dm" -#include "code\game\mecha\micro\utility.dm" -#include "code\game\mecha\space\hoverpod.dm" -#include "code\game\mecha\space\shuttle.dm" -#include "code\game\mecha\working\ripley.dm" -#include "code\game\mecha\working\ripley_vr.dm" -#include "code\game\mecha\working\working.dm" -#include "code\game\objects\banners.dm" -#include "code\game\objects\banners_vr.dm" -#include "code\game\objects\buckling.dm" -#include "code\game\objects\empulse.dm" -#include "code\game\objects\explosion.dm" -#include "code\game\objects\explosion_recursive.dm" -#include "code\game\objects\items.dm" -#include "code\game\objects\kasscbuttons_ch.dm" -#include "code\game\objects\mob_spawner_vr.dm" -#include "code\game\objects\objs.dm" -#include "code\game\objects\structures.dm" -#include "code\game\objects\stumble_into_vr.dm" -#include "code\game\objects\weapons.dm" -#include "code\game\objects\effects\blockers_yw.dm" -#include "code\game\objects\effects\bump_teleporter.dm" -#include "code\game\objects\effects\effect_system.dm" -#include "code\game\objects\effects\effect_system_ch.dm" -#include "code\game\objects\effects\explosion_particles.dm" -#include "code\game\objects\effects\gibs.dm" -#include "code\game\objects\effects\glowshroom.dm" -#include "code\game\objects\effects\item_pickup_ghost.dm" -#include "code\game\objects\effects\landmarks.dm" -#include "code\game\objects\effects\landmarks_vr.dm" -#include "code\game\objects\effects\manifest.dm" -#include "code\game\objects\effects\mines.dm" -#include "code\game\objects\effects\misc.dm" -#include "code\game\objects\effects\overlays.dm" -#include "code\game\objects\effects\portals.dm" -#include "code\game\objects\effects\spiders.dm" -#include "code\game\objects\effects\spiders_vr.dm" -#include "code\game\objects\effects\step_triggers.dm" -#include "code\game\objects\effects\zone_divider.dm" -#include "code\game\objects\effects\alien\alien egg.dm" -#include "code\game\objects\effects\alien\alien.dm" -#include "code\game\objects\effects\alien\aliens.dm" -#include "code\game\objects\effects\chem\chemsmoke.dm" -#include "code\game\objects\effects\chem\coating.dm" -#include "code\game\objects\effects\chem\foam.dm" -#include "code\game\objects\effects\chem\foam_vr.dm" -#include "code\game\objects\effects\chem\water.dm" -#include "code\game\objects\effects\decals\cleanable.dm" -#include "code\game\objects\effects\decals\contraband.dm" -#include "code\game\objects\effects\decals\crayon.dm" -#include "code\game\objects\effects\decals\misc.dm" -#include "code\game\objects\effects\decals\remains.dm" -#include "code\game\objects\effects\decals\warning_stripes.dm" -#include "code\game\objects\effects\decals\Cleanable\aliens.dm" -#include "code\game\objects\effects\decals\Cleanable\fuel.dm" -#include "code\game\objects\effects\decals\Cleanable\humans.dm" -#include "code\game\objects\effects\decals\Cleanable\misc.dm" -#include "code\game\objects\effects\decals\Cleanable\reagent_ch.dm" -#include "code\game\objects\effects\decals\Cleanable\robots.dm" -#include "code\game\objects\effects\decals\Cleanable\tracks.dm" -#include "code\game\objects\effects\decals\posters\bs12.dm" -#include "code\game\objects\effects\decals\posters\polarisposters.dm" -#include "code\game\objects\effects\decals\posters\polarisposters_vr.dm" -#include "code\game\objects\effects\decals\posters\tgposters.dm" -#include "code\game\objects\effects\decals\posters\voreposters_vr.dm" -#include "code\game\objects\effects\map_effects\beam_point.dm" -#include "code\game\objects\effects\map_effects\effect_emitter.dm" -#include "code\game\objects\effects\map_effects\map_effects.dm" -#include "code\game\objects\effects\map_effects\perma_light.dm" -#include "code\game\objects\effects\map_effects\portal.dm" -#include "code\game\objects\effects\map_effects\radiation_emitter.dm" -#include "code\game\objects\effects\map_effects\screen_shaker.dm" -#include "code\game\objects\effects\map_effects\sound_emitter.dm" -#include "code\game\objects\effects\prop\columnblast.dm" -#include "code\game\objects\effects\prop\snake.dm" -#include "code\game\objects\effects\spawners\bombspawner.dm" -#include "code\game\objects\effects\spawners\gibspawner.dm" -#include "code\game\objects\effects\temporary_visuals\miscellaneous.dm" -#include "code\game\objects\effects\temporary_visuals\temporary_visual.dm" -#include "code\game\objects\effects\temporary_visuals\projectiles\impact.dm" -#include "code\game\objects\effects\temporary_visuals\projectiles\muzzle.dm" -#include "code\game\objects\effects\temporary_visuals\projectiles\projectile_effects.dm" -#include "code\game\objects\effects\temporary_visuals\projectiles\tracer.dm" -#include "code\game\objects\items\antag_spawners.dm" -#include "code\game\objects\items\apc_frame.dm" -#include "code\game\objects\items\bells.dm" -#include "code\game\objects\items\blueprints.dm" -#include "code\game\objects\items\bodybag.dm" -#include "code\game\objects\items\contraband.dm" -#include "code\game\objects\items\contraband_vr.dm" -#include "code\game\objects\items\crayons.dm" -#include "code\game\objects\items\falling_object_vr.dm" -#include "code\game\objects\items\glassjar.dm" -#include "code\game\objects\items\gunbox.dm" -#include "code\game\objects\items\gunbox_vr.dm" -#include "code\game\objects\items\latexballoon.dm" -#include "code\game\objects\items\paintkit.dm" -#include "code\game\objects\items\pizza_voucher_vr.dm" -#include "code\game\objects\items\poi_items.dm" -#include "code\game\objects\items\robobag.dm" -#include "code\game\objects\items\shooting_range.dm" -#include "code\game\objects\items\surplus_voucher_ch.dm" -#include "code\game\objects\items\tailoring.dm" -#include "code\game\objects\items\toys.dm" -#include "code\game\objects\items\toys_ch.dm" -#include "code\game\objects\items\toys_vr.dm" -#include "code\game\objects\items\trash.dm" -#include "code\game\objects\items\trash_material.dm" -#include "code\game\objects\items\trash_vr.dm" -#include "code\game\objects\items\uav.dm" -#include "code\game\objects\items\devices\advnifrepair.dm" -#include "code\game\objects\items\devices\ai_detector.dm" -#include "code\game\objects\items\devices\aicard.dm" -#include "code\game\objects\items\devices\binoculars.dm" -#include "code\game\objects\items\devices\body_snatcher_vr.dm" -#include "code\game\objects\items\devices\chameleonproj.dm" -#include "code\game\objects\items\devices\debugger.dm" -#include "code\game\objects\items\devices\defib.dm" -#include "code\game\objects\items\devices\flash.dm" -#include "code\game\objects\items\devices\flash_vr.dm" -#include "code\game\objects\items\devices\flashlight.dm" -#include "code\game\objects\items\devices\floor_painter.dm" -#include "code\game\objects\items\devices\geiger.dm" -#include "code\game\objects\items\devices\geiger_yw.dm" -#include "code\game\objects\items\devices\gps.dm" -#include "code\game\objects\items\devices\hacktool.dm" -#include "code\game\objects\items\devices\holowarrant.dm" -#include "code\game\objects\items\devices\instruments.dm" -#include "code\game\objects\items\devices\laserpointer.dm" -#include "code\game\objects\items\devices\lightreplacer.dm" -#include "code\game\objects\items\devices\megaphone.dm" -#include "code\game\objects\items\devices\modkit.dm" -#include "code\game\objects\items\devices\multitool.dm" -#include "code\game\objects\items\devices\paicard.dm" -#include "code\game\objects\items\devices\pipe_painter.dm" -#include "code\game\objects\items\devices\powersink.dm" -#include "code\game\objects\items\devices\scanners.dm" -#include "code\game\objects\items\devices\scanners_vr.dm" -#include "code\game\objects\items\devices\spy_bug.dm" -#include "code\game\objects\items\devices\starcaster_ch.dm" -#include "code\game\objects\items\devices\suit_cooling.dm" -#include "code\game\objects\items\devices\t_scanner.dm" -#include "code\game\objects\items\devices\taperecorder.dm" -#include "code\game\objects\items\devices\text_to_speech.dm" -#include "code\game\objects\items\devices\traitordevices.dm" -#include "code\game\objects\items\devices\transfer_valve.dm" -#include "code\game\objects\items\devices\translator.dm" -#include "code\game\objects\items\devices\translocator_vr.dm" -#include "code\game\objects\items\devices\tvcamera.dm" -#include "code\game\objects\items\devices\uplink.dm" -#include "code\game\objects\items\devices\uplink_random_lists.dm" -#include "code\game\objects\items\devices\violin.dm" -#include "code\game\objects\items\devices\whistle.dm" -#include "code\game\objects\items\devices\communicator\cartridge.dm" -#include "code\game\objects\items\devices\communicator\communicator.dm" -#include "code\game\objects\items\devices\communicator\helper.dm" -#include "code\game\objects\items\devices\communicator\integrated.dm" -#include "code\game\objects\items\devices\communicator\messaging.dm" -#include "code\game\objects\items\devices\communicator\phone.dm" -#include "code\game\objects\items\devices\communicator\UI_tgui.dm" -#include "code\game\objects\items\devices\radio\beacon.dm" -#include "code\game\objects\items\devices\radio\electropack.dm" -#include "code\game\objects\items\devices\radio\encryptionkey.dm" -#include "code\game\objects\items\devices\radio\encryptionkey_vr.dm" -#include "code\game\objects\items\devices\radio\headset.dm" -#include "code\game\objects\items\devices\radio\headset_vr.dm" -#include "code\game\objects\items\devices\radio\intercom.dm" -#include "code\game\objects\items\devices\radio\jammer.dm" -#include "code\game\objects\items\devices\radio\jammer_vr.dm" -#include "code\game\objects\items\devices\radio\radio.dm" -#include "code\game\objects\items\devices\radio\radio_vr.dm" -#include "code\game\objects\items\devices\radio\radio_yw.dm" -#include "code\game\objects\items\devices\radio\radiopack.dm" -#include "code\game\objects\items\robot\robot_items.dm" -#include "code\game\objects\items\robot\robot_parts.dm" -#include "code\game\objects\items\robot\robot_upgrades.dm" -#include "code\game\objects\items\robot\robot_upgrades_vr.dm" -#include "code\game\objects\items\stacks\fifty_spawner.dm" -#include "code\game\objects\items\stacks\marker_beacons.dm" -#include "code\game\objects\items\stacks\matter_synth.dm" -#include "code\game\objects\items\stacks\medical.dm" -#include "code\game\objects\items\stacks\medical_vr.dm" -#include "code\game\objects\items\stacks\nanopaste.dm" -#include "code\game\objects\items\stacks\nanopaste_vr.dm" -#include "code\game\objects\items\stacks\rods.dm" -#include "code\game\objects\items\stacks\stack.dm" -#include "code\game\objects\items\stacks\telecrystal.dm" -#include "code\game\objects\items\stacks\tickets.dm" -#include "code\game\objects\items\stacks\sheets\leather.dm" -#include "code\game\objects\items\stacks\tiles\fifty_spawner_tiles.dm" -#include "code\game\objects\items\stacks\tiles\fifty_spawner_tiles_yw.dm" -#include "code\game\objects\items\stacks\tiles\tile_types.dm" -#include "code\game\objects\items\stacks\tiles\tile_types_ch.dm" -#include "code\game\objects\items\stacks\tiles\tile_types_yw.dm" -#include "code\game\objects\items\toys\balls_vr.dm" -#include "code\game\objects\items\toys\godfigures.dm" -#include "code\game\objects\items\toys\mech_toys.dm" -#include "code\game\objects\items\toys\toys.dm" -#include "code\game\objects\items\toys\toys_vr.dm" -#include "code\game\objects\items\toys\toys_yw.dm" -#include "code\game\objects\items\weapons\AI_modules.dm" -#include "code\game\objects\items\weapons\AI_modules_vr.dm" -#include "code\game\objects\items\weapons\augment_items.dm" -#include "code\game\objects\items\weapons\autopsy.dm" -#include "code\game\objects\items\weapons\bones.dm" -#include "code\game\objects\items\weapons\candle.dm" -#include "code\game\objects\items\weapons\canes.dm" -#include "code\game\objects\items\weapons\cards_ids_vr.dm" -#include "code\game\objects\items\weapons\chewables.dm" -#include "code\game\objects\items\weapons\cigs_lighters.dm" -#include "code\game\objects\items\weapons\clown_items.dm" -#include "code\game\objects\items\weapons\cosmetics.dm" -#include "code\game\objects\items\weapons\dna_injector.dm" -#include "code\game\objects\items\weapons\ecigs.dm" -#include "code\game\objects\items\weapons\explosives.dm" -#include "code\game\objects\items\weapons\explosives_vr.dm" -#include "code\game\objects\items\weapons\extinguisher.dm" -#include "code\game\objects\items\weapons\flamethrower.dm" -#include "code\game\objects\items\weapons\gift_wrappaper.dm" -#include "code\game\objects\items\weapons\handcuffs.dm" -#include "code\game\objects\items\weapons\handcuffs_vr.dm" -#include "code\game\objects\items\weapons\improvised_components.dm" -#include "code\game\objects\items\weapons\inducer_vr.dm" -#include "code\game\objects\items\weapons\lego.dm" -#include "code\game\objects\items\weapons\manuals.dm" -#include "code\game\objects\items\weapons\manuals_vr.dm" -#include "code\game\objects\items\weapons\mop.dm" -#include "code\game\objects\items\weapons\mop_deploy.dm" -#include "code\game\objects\items\weapons\paint.dm" -#include "code\game\objects\items\weapons\paiwire.dm" -#include "code\game\objects\items\weapons\policetape.dm" -#include "code\game\objects\items\weapons\RCD.dm" -#include "code\game\objects\items\weapons\RCD_vr.dm" -#include "code\game\objects\items\weapons\RMS_vr.dm" -#include "code\game\objects\items\weapons\RPD_vr.dm" -#include "code\game\objects\items\weapons\RSF.dm" -#include "code\game\objects\items\weapons\scrolls.dm" -#include "code\game\objects\items\weapons\shields.dm" -#include "code\game\objects\items\weapons\shields_vr.dm" -#include "code\game\objects\items\weapons\stunbaton.dm" -#include "code\game\objects\items\weapons\surgery_tools.dm" -#include "code\game\objects\items\weapons\surgery_tools_ch.dm" -#include "code\game\objects\items\weapons\swords_axes_etc.dm" -#include "code\game\objects\items\weapons\syndie.dm" -#include "code\game\objects\items\weapons\tape.dm" -#include "code\game\objects\items\weapons\taskmanager_ch.dm" -#include "code\game\objects\items\weapons\teleportation.dm" -#include "code\game\objects\items\weapons\towels.dm" -#include "code\game\objects\items\weapons\traps.dm" -#include "code\game\objects\items\weapons\traps_vr.dm" -#include "code\game\objects\items\weapons\trays.dm" -#include "code\game\objects\items\weapons\weaponry.dm" -#include "code\game\objects\items\weapons\weldbackpack.dm" -#include "code\game\objects\items\weapons\circuitboards\broken.dm" -#include "code\game\objects\items\weapons\circuitboards\circuitboard.dm" -#include "code\game\objects\items\weapons\circuitboards\circuitboards_vr.dm" -#include "code\game\objects\items\weapons\circuitboards\circuitboards_yw.dm" -#include "code\game\objects\items\weapons\circuitboards\frame.dm" -#include "code\game\objects\items\weapons\circuitboards\frame_ch.dm" -#include "code\game\objects\items\weapons\circuitboards\mecha.dm" -#include "code\game\objects\items\weapons\circuitboards\mecha_ch.dm" -#include "code\game\objects\items\weapons\circuitboards\other.dm" -#include "code\game\objects\items\weapons\circuitboards\computer\air_management.dm" -#include "code\game\objects\items\weapons\circuitboards\computer\camera_monitor.dm" -#include "code\game\objects\items\weapons\circuitboards\computer\computer.dm" -#include "code\game\objects\items\weapons\circuitboards\computer\research.dm" -#include "code\game\objects\items\weapons\circuitboards\computer\shuttle.dm" -#include "code\game\objects\items\weapons\circuitboards\computer\supply.dm" -#include "code\game\objects\items\weapons\circuitboards\computer\telecomms.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\biogenerator.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\cloning.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\engineering.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\fluidpump.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\jukebox.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\kitchen_appliances.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\mech_recharger.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\mining_drill.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\pacman.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\papershredder.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\power.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\recharge_station.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\research.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\shieldgen.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\ships.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\telecomms.dm" -#include "code\game\objects\items\weapons\circuitboards\machinery\unary_atmos.dm" -#include "code\game\objects\items\weapons\grenades\anti_photon_grenade.dm" -#include "code\game\objects\items\weapons\grenades\chem_grenade.dm" -#include "code\game\objects\items\weapons\grenades\concussion.dm" -#include "code\game\objects\items\weapons\grenades\confetti_grenade_ch.dm" -#include "code\game\objects\items\weapons\grenades\emgrenade.dm" -#include "code\game\objects\items\weapons\grenades\explosive.dm" -#include "code\game\objects\items\weapons\grenades\flashbang.dm" -#include "code\game\objects\items\weapons\grenades\grenade.dm" -#include "code\game\objects\items\weapons\grenades\projectile.dm" -#include "code\game\objects\items\weapons\grenades\smokebomb.dm" -#include "code\game\objects\items\weapons\grenades\spawnergrenade.dm" -#include "code\game\objects\items\weapons\grenades\spawnergrenade_ch.dm" -#include "code\game\objects\items\weapons\grenades\spawnergrenade_vr.dm" -#include "code\game\objects\items\weapons\grenades\supermatter.dm" -#include "code\game\objects\items\weapons\id cards\cards.dm" -#include "code\game\objects\items\weapons\id cards\CH_ids.dm" -#include "code\game\objects\items\weapons\id cards\station_ids.dm" -#include "code\game\objects\items\weapons\id cards\station_ids_vr.dm" -#include "code\game\objects\items\weapons\id cards\syndicate_ids.dm" -#include "code\game\objects\items\weapons\id cards\YW_ids.dm" -#include "code\game\objects\items\weapons\implants\implant.dm" -#include "code\game\objects\items\weapons\implants\implant_vr.dm" -#include "code\game\objects\items\weapons\implants\implantaugment.dm" -#include "code\game\objects\items\weapons\implants\implantcase.dm" -#include "code\game\objects\items\weapons\implants\implantcase_vr.dm" -#include "code\game\objects\items\weapons\implants\implantchair.dm" -#include "code\game\objects\items\weapons\implants\implantcircuits.dm" -#include "code\game\objects\items\weapons\implants\implantdud.dm" -#include "code\game\objects\items\weapons\implants\implanter.dm" -#include "code\game\objects\items\weapons\implants\implanter_vr.dm" -#include "code\game\objects\items\weapons\implants\implantfreedom.dm" -#include "code\game\objects\items\weapons\implants\implantlanguage.dm" -#include "code\game\objects\items\weapons\implants\implantpad.dm" -#include "code\game\objects\items\weapons\implants\implantreagent_ch.dm" -#include "code\game\objects\items\weapons\implants\implantreagent_vr.dm" -#include "code\game\objects\items\weapons\implants\implantuplink.dm" -#include "code\game\objects\items\weapons\implants\neuralbasic.dm" -#include "code\game\objects\items\weapons\material\ashtray.dm" -#include "code\game\objects\items\weapons\material\bats.dm" -#include "code\game\objects\items\weapons\material\chainsaw.dm" -#include "code\game\objects\items\weapons\material\foam.dm" -#include "code\game\objects\items\weapons\material\gravemarker.dm" -#include "code\game\objects\items\weapons\material\kitchen.dm" -#include "code\game\objects\items\weapons\material\knives.dm" -#include "code\game\objects\items\weapons\material\knives_vr.dm" -#include "code\game\objects\items\weapons\material\material_armor.dm" -#include "code\game\objects\items\weapons\material\material_weapons.dm" -#include "code\game\objects\items\weapons\material\misc.dm" -#include "code\game\objects\items\weapons\material\shards.dm" -#include "code\game\objects\items\weapons\material\shards_vr.dm" -#include "code\game\objects\items\weapons\material\swords.dm" -#include "code\game\objects\items\weapons\material\thrown.dm" -#include "code\game\objects\items\weapons\material\twohanded.dm" -#include "code\game\objects\items\weapons\material\twohanded_ch.dm" -#include "code\game\objects\items\weapons\material\whetstone.dm" -#include "code\game\objects\items\weapons\melee\deflect.dm" -#include "code\game\objects\items\weapons\melee\energy.dm" -#include "code\game\objects\items\weapons\melee\energy_vr.dm" -#include "code\game\objects\items\weapons\melee\misc.dm" -#include "code\game\objects\items\weapons\storage\backpack.dm" -#include "code\game\objects\items\weapons\storage\backpack_vr.dm" -#include "code\game\objects\items\weapons\storage\bags.dm" -#include "code\game\objects\items\weapons\storage\bags_vr.dm" -#include "code\game\objects\items\weapons\storage\belt.dm" -#include "code\game\objects\items\weapons\storage\belt_vr.dm" -#include "code\game\objects\items\weapons\storage\bible.dm" -#include "code\game\objects\items\weapons\storage\boxes.dm" -#include "code\game\objects\items\weapons\storage\boxes_ch.dm" -#include "code\game\objects\items\weapons\storage\boxes_vr.dm" -#include "code\game\objects\items\weapons\storage\briefcase.dm" -#include "code\game\objects\items\weapons\storage\fancy.dm" -#include "code\game\objects\items\weapons\storage\fancy_ch.dm" -#include "code\game\objects\items\weapons\storage\fancy_yw.dm" -#include "code\game\objects\items\weapons\storage\firstaid.dm" -#include "code\game\objects\items\weapons\storage\firstaid_vr.dm" -#include "code\game\objects\items\weapons\storage\internal.dm" -#include "code\game\objects\items\weapons\storage\laundry_basket.dm" -#include "code\game\objects\items\weapons\storage\lockbox.dm" -#include "code\game\objects\items\weapons\storage\misc.dm" -#include "code\game\objects\items\weapons\storage\mre.dm" -#include "code\game\objects\items\weapons\storage\quickdraw.dm" -#include "code\game\objects\items\weapons\storage\secure.dm" -#include "code\game\objects\items\weapons\storage\storage.dm" -#include "code\game\objects\items\weapons\storage\toolbox.dm" -#include "code\game\objects\items\weapons\storage\toolbox_vr.dm" -#include "code\game\objects\items\weapons\storage\uplink_kits.dm" -#include "code\game\objects\items\weapons\storage\wallets.dm" -#include "code\game\objects\items\weapons\tanks\jetpack.dm" -#include "code\game\objects\items\weapons\tanks\tank_types.dm" -#include "code\game\objects\items\weapons\tanks\tank_types_vr.dm" -#include "code\game\objects\items\weapons\tanks\tanks.dm" -#include "code\game\objects\items\weapons\tools\crowbar.dm" -#include "code\game\objects\items\weapons\tools\crowbar_vr.dm" -#include "code\game\objects\items\weapons\tools\screwdriver.dm" -#include "code\game\objects\items\weapons\tools\weldingtool.dm" -#include "code\game\objects\items\weapons\tools\wirecutters.dm" -#include "code\game\objects\items\weapons\tools\wrench.dm" -#include "code\game\objects\items\weapons\tools\zspicytools_ch.dm" -#include "code\game\objects\random\_random.dm" -#include "code\game\objects\random\guns_and_ammo.dm" -#include "code\game\objects\random\maintenance.dm" -#include "code\game\objects\random\mapping.dm" -#include "code\game\objects\random\mapping_vr.dm" -#include "code\game\objects\random\mechs.dm" -#include "code\game\objects\random\misc.dm" -#include "code\game\objects\random\misc_vr.dm" -#include "code\game\objects\random\mob.dm" -#include "code\game\objects\random\mob_vr.dm" -#include "code\game\objects\random\spacesuits.dm" -#include "code\game\objects\random\unidentified\medicine.dm" -#include "code\game\objects\structures\barsign.dm" -#include "code\game\objects\structures\bedsheet_bin.dm" -#include "code\game\objects\structures\bedsheet_bin_vr.dm" -#include "code\game\objects\structures\bonfire.dm" -#include "code\game\objects\structures\boxing_rope_ch.dm" -#include "code\game\objects\structures\catwalk.dm" -#include "code\game\objects\structures\cliff.dm" -#include "code\game\objects\structures\coathanger.dm" -#include "code\game\objects\structures\curtains.dm" -#include "code\game\objects\structures\displaycase.dm" -#include "code\game\objects\structures\dogbed.dm" -#include "code\game\objects\structures\door_assembly.dm" -#include "code\game\objects\structures\electricchair.dm" -#include "code\game\objects\structures\extinguisher.dm" -#include "code\game\objects\structures\fence.dm" -#include "code\game\objects\structures\fireaxe.dm" -#include "code\game\objects\structures\fitness.dm" -#include "code\game\objects\structures\fitness_vr.dm" -#include "code\game\objects\structures\girders.dm" -#include "code\game\objects\structures\gravemarker.dm" -#include "code\game\objects\structures\grille.dm" -#include "code\game\objects\structures\handrail_vr.dm" -#include "code\game\objects\structures\holoplant.dm" -#include "code\game\objects\structures\inflatable.dm" -#include "code\game\objects\structures\janicart.dm" -#include "code\game\objects\structures\kitchen_foodcart_vr.dm" -#include "code\game\objects\structures\kitchen_spike.dm" -#include "code\game\objects\structures\lattice.dm" -#include "code\game\objects\structures\ledges.dm" -#include "code\game\objects\structures\lightpost.dm" -#include "code\game\objects\structures\loot_piles.dm" -#include "code\game\objects\structures\map_blocker_vr.dm" -#include "code\game\objects\structures\medical_stand_vr.dm" -#include "code\game\objects\structures\mirror.dm" -#include "code\game\objects\structures\mop_bucket.dm" -#include "code\game\objects\structures\morgue.dm" -#include "code\game\objects\structures\morgue_vr.dm" -#include "code\game\objects\structures\musician.dm" -#include "code\game\objects\structures\new_signs.dm" -#include "code\game\objects\structures\plasticflaps.dm" -#include "code\game\objects\structures\railing.dm" -#include "code\game\objects\structures\safe.dm" -#include "code\game\objects\structures\salvageable.dm" -#include "code\game\objects\structures\signs.dm" -#include "code\game\objects\structures\simple_doors.dm" -#include "code\game\objects\structures\simple_doors_vr.dm" -#include "code\game\objects\structures\snowman.dm" -#include "code\game\objects\structures\stasis_cage.dm" -#include "code\game\objects\structures\tank_dispenser.dm" -#include "code\game\objects\structures\target_stake.dm" -#include "code\game\objects\structures\transit_tubes.dm" -#include "code\game\objects\structures\trash_pile_vr.dm" -#include "code\game\objects\structures\under_wardrobe.dm" -#include "code\game\objects\structures\watercloset.dm" -#include "code\game\objects\structures\windoor_assembly.dm" -#include "code\game\objects\structures\window.dm" -#include "code\game\objects\structures\window_spawner.dm" -#include "code\game\objects\structures\window_vr.dm" -#include "code\game\objects\structures\crates_lockers\__closets.dm" -#include "code\game\objects\structures\crates_lockers\_closets_appearance_definitions.dm" -#include "code\game\objects\structures\crates_lockers\_closets_appearance_definitions_vr.dm" -#include "code\game\objects\structures\crates_lockers\_closets_appearance_definitions_yw.dm" -#include "code\game\objects\structures\crates_lockers\crates.dm" -#include "code\game\objects\structures\crates_lockers\crates_vr.dm" -#include "code\game\objects\structures\crates_lockers\largecrate.dm" -#include "code\game\objects\structures\crates_lockers\largecrate_vr.dm" -#include "code\game\objects\structures\crates_lockers\largecrate_yw.dm" -#include "code\game\objects\structures\crates_lockers\vehiclecage.dm" -#include "code\game\objects\structures\crates_lockers\closets\coffin.dm" -#include "code\game\objects\structures\crates_lockers\closets\crittercrate.dm" -#include "code\game\objects\structures\crates_lockers\closets\egg_vr.dm" -#include "code\game\objects\structures\crates_lockers\closets\fitness.dm" -#include "code\game\objects\structures\crates_lockers\closets\gimmick.dm" -#include "code\game\objects\structures\crates_lockers\closets\job_closets.dm" -#include "code\game\objects\structures\crates_lockers\closets\l3closet.dm" -#include "code\game\objects\structures\crates_lockers\closets\malfunction.dm" -#include "code\game\objects\structures\crates_lockers\closets\misc_vr.dm" -#include "code\game\objects\structures\crates_lockers\closets\statue.dm" -#include "code\game\objects\structures\crates_lockers\closets\syndicate.dm" -#include "code\game\objects\structures\crates_lockers\closets\utility_closets.dm" -#include "code\game\objects\structures\crates_lockers\closets\utility_closets_vr.dm" -#include "code\game\objects\structures\crates_lockers\closets\utility_closets_yw.dm" -#include "code\game\objects\structures\crates_lockers\closets\walllocker.dm" -#include "code\game\objects\structures\crates_lockers\closets\wardrobe.dm" -#include "code\game\objects\structures\crates_lockers\closets\wardrobe_vr.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\bar.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\cargo.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\cargo_vr.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\engineering.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\freezer.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\guncabinet.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\hydroponics.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\medical.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\medical_vr.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\personal.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\scientist.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\secure_closets.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\security.dm" -#include "code\game\objects\structures\crates_lockers\closets\secure\security_vr.dm" -#include "code\game\objects\structures\flora\flora.dm" -#include "code\game\objects\structures\flora\flora_vr.dm" -#include "code\game\objects\structures\flora\grass.dm" -#include "code\game\objects\structures\flora\trees.dm" -#include "code\game\objects\structures\ghost_pods\ghost_pods.dm" -#include "code\game\objects\structures\ghost_pods\ghost_pods_vr.dm" -#include "code\game\objects\structures\ghost_pods\human.dm" -#include "code\game\objects\structures\ghost_pods\mysterious.dm" -#include "code\game\objects\structures\ghost_pods\silicon.dm" -#include "code\game\objects\structures\ghost_pods\silicon_vr.dm" -#include "code\game\objects\structures\props\alien_props.dm" -#include "code\game\objects\structures\props\alien_props_vr.dm" -#include "code\game\objects\structures\props\beam_prism.dm" -#include "code\game\objects\structures\props\blackbox.dm" -#include "code\game\objects\structures\props\fake_ai.dm" -#include "code\game\objects\structures\props\nest.dm" -#include "code\game\objects\structures\props\projectile_lock.dm" -#include "code\game\objects\structures\props\prop.dm" -#include "code\game\objects\structures\props\puzzledoor.dm" -#include "code\game\objects\structures\props\swarm.dm" -#include "code\game\objects\structures\props\transmitter.dm" -#include "code\game\objects\structures\stool_bed_chair_nest\alien_nests.dm" -#include "code\game\objects\structures\stool_bed_chair_nest\bed.dm" -#include "code\game\objects\structures\stool_bed_chair_nest\chairs.dm" -#include "code\game\objects\structures\stool_bed_chair_nest\chairs_ch.dm" -#include "code\game\objects\structures\stool_bed_chair_nest\chairs_vr.dm" -#include "code\game\objects\structures\stool_bed_chair_nest\stools.dm" -#include "code\game\objects\structures\stool_bed_chair_nest\stools_vr.dm" -#include "code\game\objects\structures\stool_bed_chair_nest\wheelchair.dm" -#include "code\game\turfs\simulated.dm" -#include "code\game\turfs\simulated_ch.dm" -#include "code\game\turfs\simulated_vr.dm" -#include "code\game\turfs\triggers_ch.dm" -#include "code\game\turfs\turf.dm" -#include "code\game\turfs\turf_changing.dm" -#include "code\game\turfs\turf_flick_animations.dm" -#include "code\game\turfs\unsimulated.dm" -#include "code\game\turfs\flooring\floor_yw.dm" -#include "code\game\turfs\flooring\flooring.dm" -#include "code\game\turfs\flooring\flooring_ch.dm" -#include "code\game\turfs\flooring\flooring_decals.dm" -#include "code\game\turfs\flooring\flooring_decals_ch.dm" -#include "code\game\turfs\flooring\flooring_decals_vr.dm" -#include "code\game\turfs\flooring\flooring_decals_yw.dm" -#include "code\game\turfs\flooring\flooring_premade.dm" -#include "code\game\turfs\flooring\flooring_vr.dm" -#include "code\game\turfs\flooring\shuttle_vr.dm" -#include "code\game\turfs\initialization\init.dm" -#include "code\game\turfs\initialization\maintenance.dm" -#include "code\game\turfs\simulated\floor.dm" -#include "code\game\turfs\simulated\floor_acts.dm" -#include "code\game\turfs\simulated\floor_attackby.dm" -#include "code\game\turfs\simulated\floor_damage.dm" -#include "code\game\turfs\simulated\floor_icon.dm" -#include "code\game\turfs\simulated\floor_static.dm" -#include "code\game\turfs\simulated\floor_types.dm" -#include "code\game\turfs\simulated\floor_types_eris.dm" -#include "code\game\turfs\simulated\floor_types_vr.dm" -#include "code\game\turfs\simulated\lava.dm" -#include "code\game\turfs\simulated\wall_attacks.dm" -#include "code\game\turfs\simulated\wall_icon.dm" -#include "code\game\turfs\simulated\wall_types.dm" -#include "code\game\turfs\simulated\wall_types_vr.dm" -#include "code\game\turfs\simulated\walls.dm" -#include "code\game\turfs\simulated\water.dm" -#include "code\game\turfs\simulated\water_vr.dm" -#include "code\game\turfs\simulated\water_yw.dm" -#include "code\game\turfs\simulated\dungeon\floor.dm" -#include "code\game\turfs\simulated\dungeon\wall.dm" -#include "code\game\turfs\simulated\outdoors\atmoscaves_vr.dm" -#include "code\game\turfs\simulated\outdoors\dirt.dm" -#include "code\game\turfs\simulated\outdoors\grass.dm" -#include "code\game\turfs\simulated\outdoors\outdoors.dm" -#include "code\game\turfs\simulated\outdoors\outdoors_attackby.dm" -#include "code\game\turfs\simulated\outdoors\sky.dm" -#include "code\game\turfs\simulated\outdoors\snow.dm" -#include "code\game\turfs\simulated\outdoors\snow_yw.dm" -#include "code\game\turfs\snow\snow.dm" -#include "code\game\turfs\space\cracked_asteroid.dm" -#include "code\game\turfs\space\space.dm" -#include "code\game\turfs\space\transit.dm" -#include "code\game\turfs\unsimulated\beach.dm" -#include "code\game\turfs\unsimulated\floor.dm" -#include "code\game\turfs\unsimulated\planetary.dm" -#include "code\game\turfs\unsimulated\planetary_yw.dm" -#include "code\game\turfs\unsimulated\shuttle.dm" -#include "code\game\turfs\unsimulated\sky_vr.dm" -#include "code\game\turfs\unsimulated\walls.dm" -#include "code\game\verbs\advanced_who.dm" -#include "code\game\verbs\character_directory.dm" -#include "code\game\verbs\ignore.dm" -#include "code\game\verbs\ooc.dm" -#include "code\game\verbs\suicide.dm" -#include "code\game\verbs\who.dm" -#include "code\js\byjax.dm" -#include "code\js\menus.dm" -#include "code\modules\admin\admin.dm" -#include "code\modules\admin\admin_attack_log.dm" -#include "code\modules\admin\admin_investigate.dm" -#include "code\modules\admin\admin_memo.dm" -#include "code\modules\admin\admin_ranks.dm" -#include "code\modules\admin\admin_secrets.dm" -#include "code\modules\admin\admin_tools.dm" -#include "code\modules\admin\admin_verb_lists.dm" -#include "code\modules\admin\admin_verbs.dm" -#include "code\modules\admin\banjob.dm" -#include "code\modules\admin\ckey_vr.dm" -#include "code\modules\admin\create_mob.dm" -#include "code\modules\admin\create_object.dm" -#include "code\modules\admin\create_turf.dm" -#include "code\modules\admin\holder2.dm" -#include "code\modules\admin\IsBanned.dm" -#include "code\modules\admin\map_capture.dm" -#include "code\modules\admin\NewBan.dm" -#include "code\modules\admin\news.dm" -#include "code\modules\admin\persistence.dm" -#include "code\modules\admin\player_notes.dm" -#include "code\modules\admin\player_panel.dm" -#include "code\modules\admin\topic.dm" -#include "code\modules\admin\ToRban.dm" -#include "code\modules\admin\callproc\callproc.dm" -#include "code\modules\admin\DB ban\functions.dm" -#include "code\modules\admin\permissionverbs\permissionedit.dm" -#include "code\modules\admin\secrets\admin_secrets\admin_logs.dm" -#include "code\modules\admin\secrets\admin_secrets\alter_narsie.dm" -#include "code\modules\admin\secrets\admin_secrets\bombing_list.dm" -#include "code\modules\admin\secrets\admin_secrets\jump_shuttle.dm" -#include "code\modules\admin\secrets\admin_secrets\launch_shuttle.dm" -#include "code\modules\admin\secrets\admin_secrets\launch_shuttle_forced.dm" -#include "code\modules\admin\secrets\admin_secrets\list_dna.dm" -#include "code\modules\admin\secrets\admin_secrets\list_fingerprints.dm" -#include "code\modules\admin\secrets\admin_secrets\move_shuttle.dm" -#include "code\modules\admin\secrets\admin_secrets\prison_warp.dm" -#include "code\modules\admin\secrets\admin_secrets\show_ai_laws.dm" -#include "code\modules\admin\secrets\admin_secrets\show_crew_manifest.dm" -#include "code\modules\admin\secrets\admin_secrets\show_game_mode.dm" -#include "code\modules\admin\secrets\admin_secrets\show_law_changes.dm" -#include "code\modules\admin\secrets\admin_secrets\show_signalers.dm" -#include "code\modules\admin\secrets\admin_secrets\traitors_and_objectives.dm" -#include "code\modules\admin\secrets\final_solutions\summon_narsie.dm" -#include "code\modules\admin\secrets\final_solutions\supermatter_cascade.dm" -#include "code\modules\admin\secrets\fun_secrets\break_all_lights.dm" -#include "code\modules\admin\secrets\fun_secrets\break_some_lights.dm" -#include "code\modules\admin\secrets\fun_secrets\fix_all_lights.dm" -#include "code\modules\admin\secrets\fun_secrets\ghost_mode.dm" -#include "code\modules\admin\secrets\fun_secrets\only_one.dm" -#include "code\modules\admin\secrets\fun_secrets\paintball_mode.dm" -#include "code\modules\admin\secrets\fun_secrets\power_all_smes.dm" -#include "code\modules\admin\secrets\fun_secrets\power_failure_begin.dm" -#include "code\modules\admin\secrets\fun_secrets\power_failure_end.dm" -#include "code\modules\admin\secrets\fun_secrets\remove_all_clothing.dm" -#include "code\modules\admin\secrets\fun_secrets\remove_internal_clothing.dm" -#include "code\modules\admin\secrets\fun_secrets\send_strike_team.dm" -#include "code\modules\admin\secrets\fun_secrets\toggle_bomb_cap.dm" -#include "code\modules\admin\secrets\fun_secrets\triple_ai_mode.dm" -#include "code\modules\admin\secrets\fun_secrets\turn_humans_into_corgies.dm" -#include "code\modules\admin\secrets\fun_secrets\turn_humans_into_monkeys.dm" -#include "code\modules\admin\secrets\random_events\gravity_vr.dm" -#include "code\modules\admin\secrets\random_events\trigger_cordical_borer_infestation.dm" -#include "code\modules\admin\secrets\random_events\trigger_xenomorph_infestation.dm" -#include "code\modules\admin\verbs\admin_ch.dm" -#include "code\modules\admin\verbs\adminhelp.dm" -#include "code\modules\admin\verbs\adminhelp_vr.dm" -#include "code\modules\admin\verbs\adminjump.dm" -#include "code\modules\admin\verbs\adminpm.dm" -#include "code\modules\admin\verbs\adminsay.dm" -#include "code\modules\admin\verbs\antag-ooc.dm" -#include "code\modules\admin\verbs\atmosdebug.dm" -#include "code\modules\admin\verbs\BrokenInhands.dm" -#include "code\modules\admin\verbs\buildmode.dm" -#include "code\modules\admin\verbs\change_appearance.dm" -#include "code\modules\admin\verbs\check_customitem_activity.dm" -#include "code\modules\admin\verbs\cinematic.dm" -#include "code\modules\admin\verbs\custom_event.dm" -#include "code\modules\admin\verbs\deadsay.dm" -#include "code\modules\admin\verbs\debug.dm" -#include "code\modules\admin\verbs\debug_ch.dm" -#include "code\modules\admin\verbs\debug_vr.dm" -#include "code\modules\admin\verbs\diagnostics.dm" -#include "code\modules\admin\verbs\dice.dm" -#include "code\modules\admin\verbs\fps.dm" -#include "code\modules\admin\verbs\getlogs.dm" -#include "code\modules\admin\verbs\grief_fixers.dm" -#include "code\modules\admin\verbs\lightning_strike.dm" -#include "code\modules\admin\verbs\map_template_loadverb.dm" -#include "code\modules\admin\verbs\mapping.dm" -#include "code\modules\admin\verbs\panicbunker.dm" -#include "code\modules\admin\verbs\playsound.dm" -#include "code\modules\admin\verbs\possess.dm" -#include "code\modules\admin\verbs\pray.dm" -#include "code\modules\admin\verbs\randomverbs.dm" -#include "code\modules\admin\verbs\randomverbs_vr.dm" -#include "code\modules\admin\verbs\smite.dm" -#include "code\modules\admin\verbs\smite_vr.dm" -#include "code\modules\admin\verbs\striketeam.dm" -#include "code\modules\admin\verbs\tripAI.dm" -#include "code\modules\admin\verbs\SDQL2\SDQL_2.dm" -#include "code\modules\admin\verbs\SDQL2\SDQL_2_parser.dm" -#include "code\modules\admin\verbs\SDQL2\SDQL_2_wrappers.dm" -#include "code\modules\admin\view_variables\admin_delete.dm" -#include "code\modules\admin\view_variables\debug_variables.dm" -#include "code\modules\admin\view_variables\get_variables.dm" -#include "code\modules\admin\view_variables\helpers_deprecated.dm" -#include "code\modules\admin\view_variables\mass_edit_variables.dm" -#include "code\modules\admin\view_variables\modify_variables.dm" -#include "code\modules\admin\view_variables\topic.dm" -#include "code\modules\admin\view_variables\topic_list.dm" -#include "code\modules\admin\view_variables\view_variables.dm" -#include "code\modules\ai\_defines.dm" -#include "code\modules\ai\ai_holder.dm" -#include "code\modules\ai\ai_holder_combat.dm" -#include "code\modules\ai\ai_holder_combat_unseen.dm" -#include "code\modules\ai\ai_holder_communication.dm" -#include "code\modules\ai\ai_holder_cooperation.dm" -#include "code\modules\ai\ai_holder_debug.dm" -#include "code\modules\ai\ai_holder_disabled.dm" -#include "code\modules\ai\ai_holder_fleeing.dm" -#include "code\modules\ai\ai_holder_follow.dm" -#include "code\modules\ai\ai_holder_movement.dm" -#include "code\modules\ai\ai_holder_pathfinding.dm" -#include "code\modules\ai\ai_holder_targeting.dm" -#include "code\modules\ai\ai_holder_targeting_vr.dm" -#include "code\modules\ai\interfaces.dm" -#include "code\modules\ai\say_list.dm" -#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai.dm" -#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai_ch.dm" -#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai_vr.dm" -#include "code\modules\ai\ai_holder_subtypes\slime_xenobio_ai.dm" -#include "code\modules\alarm\alarm.dm" -#include "code\modules\alarm\alarm_handler.dm" -#include "code\modules\alarm\atmosphere_alarm.dm" -#include "code\modules\alarm\camera_alarm.dm" -#include "code\modules\alarm\fire_alarm.dm" -#include "code\modules\alarm\motion_alarm.dm" -#include "code\modules\alarm\power_alarm.dm" -#include "code\modules\artifice\cursedform.dm" -#include "code\modules\artifice\deadringer.dm" -#include "code\modules\artifice\telecube.dm" -#include "code\modules\assembly\assembly.dm" -#include "code\modules\assembly\helpers.dm" -#include "code\modules\assembly\holder.dm" -#include "code\modules\assembly\igniter.dm" -#include "code\modules\assembly\infrared.dm" -#include "code\modules\assembly\mousetrap.dm" -#include "code\modules\assembly\proximity.dm" -#include "code\modules\assembly\shock_kit.dm" -#include "code\modules\assembly\signaler.dm" -#include "code\modules\assembly\timer.dm" -#include "code\modules\assembly\voice.dm" -#include "code\modules\asset_cache\asset_cache.dm" -#include "code\modules\asset_cache\asset_cache_client.dm" -#include "code\modules\asset_cache\asset_cache_item.dm" -#include "code\modules\asset_cache\asset_list.dm" -#include "code\modules\asset_cache\asset_list_items.dm" -#include "code\modules\awaymissions\bluespaceartillery.dm" -#include "code\modules\awaymissions\corpse.dm" -#include "code\modules\awaymissions\exile.dm" -#include "code\modules\awaymissions\gateway.dm" -#include "code\modules\awaymissions\loot.dm" -#include "code\modules\awaymissions\loot_vr.dm" -#include "code\modules\awaymissions\pamphlet.dm" -#include "code\modules\awaymissions\trigger.dm" -#include "code\modules\awaymissions\zlevel.dm" -#include "code\modules\blob\blob.dm" -#include "code\modules\blob2\_defines.dm" -#include "code\modules\blob2\core_chunk.dm" -#include "code\modules\blob2\blobs\base_blob.dm" -#include "code\modules\blob2\blobs\core.dm" -#include "code\modules\blob2\blobs\factory.dm" -#include "code\modules\blob2\blobs\node.dm" -#include "code\modules\blob2\blobs\normal.dm" -#include "code\modules\blob2\blobs\resource.dm" -#include "code\modules\blob2\blobs\shield.dm" -#include "code\modules\blob2\overmind\overmind.dm" -#include "code\modules\blob2\overmind\powers.dm" -#include "code\modules\blob2\overmind\types.dm" -#include "code\modules\blob2\overmind\types\blazing_oil.dm" -#include "code\modules\blob2\overmind\types\classic.dm" -#include "code\modules\blob2\overmind\types\cryogenic_goo.dm" -#include "code\modules\blob2\overmind\types\ectoplasmic_horror.dm" -#include "code\modules\blob2\overmind\types\electromagnetic_web.dm" -#include "code\modules\blob2\overmind\types\energized_jelly.dm" -#include "code\modules\blob2\overmind\types\explosive_lattice.dm" -#include "code\modules\blob2\overmind\types\fabrication_swarm.dm" -#include "code\modules\blob2\overmind\types\fulminant_organism.dm" -#include "code\modules\blob2\overmind\types\fungal_bloom.dm" -#include "code\modules\blob2\overmind\types\grey_goo.dm" -#include "code\modules\blob2\overmind\types\pressurized_slime.dm" -#include "code\modules\blob2\overmind\types\radioactive_ooze.dm" -#include "code\modules\blob2\overmind\types\ravenous_macrophage.dm" -#include "code\modules\blob2\overmind\types\reactive_spines.dm" -#include "code\modules\blob2\overmind\types\roiling_mold.dm" -#include "code\modules\blob2\overmind\types\shifting_fragments.dm" -#include "code\modules\blob2\overmind\types\synchronous_mesh.dm" -#include "code\modules\blob2\overmind\types\volatile_alluvium.dm" -#include "code\modules\busy_space_yw\air_traffic.dm" -#include "code\modules\busy_space_yw\loremaster.dm" -#include "code\modules\busy_space_yw\organizations.dm" -#include "code\modules\catalogue\atoms.dm" -#include "code\modules\catalogue\catalogue_data.dm" -#include "code\modules\catalogue\catalogue_data_vr.dm" -#include "code\modules\catalogue\catalogue_data_yw.dm" -#include "code\modules\catalogue\cataloguer.dm" -#include "code\modules\catalogue\cataloguer_visuals.dm" -#include "code\modules\catalogue\cataloguer_vr.dm" -#include "code\modules\client\client defines.dm" -#include "code\modules\client\client procs.dm" -#include "code\modules\client\client procs_vr.dm" -#include "code\modules\client\movement.dm" -#include "code\modules\client\preferences.dm" -#include "code\modules\client\preferences_factions.dm" -#include "code\modules\client\preferences_savefile.dm" -#include "code\modules\client\preferences_spawnpoints.dm" -#include "code\modules\client\preferences_toggle_procs.dm" -#include "code\modules\client\preferences_vr.dm" -#include "code\modules\client\preferences_yw.dm" -#include "code\modules\client\spam_prevention.dm" -#include "code\modules\client\ui_style.dm" -#include "code\modules\client\preference_setup\_defines.dm" -#include "code\modules\client\preference_setup\preference_setup.dm" -#include "code\modules\client\preference_setup\preference_setup_vr.dm" -#include "code\modules\client\preference_setup\antagonism\01_basic.dm" -#include "code\modules\client\preference_setup\antagonism\02_candidacy.dm" -#include "code\modules\client\preference_setup\general\01_basic.dm" -#include "code\modules\client\preference_setup\general\02_language.dm" -#include "code\modules\client\preference_setup\general\03_body.dm" -#include "code\modules\client\preference_setup\general\04_equipment.dm" -#include "code\modules\client\preference_setup\general\05_background.dm" -#include "code\modules\client\preference_setup\general\06_flavor.dm" -#include "code\modules\client\preference_setup\global\01_ui.dm" -#include "code\modules\client\preference_setup\global\02_settings.dm" -#include "code\modules\client\preference_setup\global\03_pai.dm" -#include "code\modules\client\preference_setup\global\04_ooc.dm" -#include "code\modules\client\preference_setup\global\setting_datums.dm" -#include "code\modules\client\preference_setup\loadout\gear_tweaks.dm" -#include "code\modules\client\preference_setup\loadout\gear_tweaks_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout.dm" -#include "code\modules\client\preference_setup\loadout\loadout_accessories.dm" -#include "code\modules\client\preference_setup\loadout\loadout_accessories_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_accessories_yw.dm" -#include "code\modules\client\preference_setup\loadout\loadout_cosmetics.dm" -#include "code\modules\client\preference_setup\loadout\loadout_ears.dm" -#include "code\modules\client\preference_setup\loadout\loadout_eyes.dm" -#include "code\modules\client\preference_setup\loadout\loadout_eyes_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_eyes_yw.dm" -#include "code\modules\client\preference_setup\loadout\loadout_fluffitems.dm" -#include "code\modules\client\preference_setup\loadout\loadout_fluffitems_ch.dm" -#include "code\modules\client\preference_setup\loadout\loadout_general.dm" -#include "code\modules\client\preference_setup\loadout\loadout_general_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_gloves.dm" -#include "code\modules\client\preference_setup\loadout\loadout_gloves_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_head.dm" -#include "code\modules\client\preference_setup\loadout\loadout_head_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_head_yw.dm" -#include "code\modules\client\preference_setup\loadout\loadout_mask.dm" -#include "code\modules\client\preference_setup\loadout\loadout_shoes.dm" -#include "code\modules\client\preference_setup\loadout\loadout_shoes_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_smoking.dm" -#include "code\modules\client\preference_setup\loadout\loadout_smoking_ch.dm" -#include "code\modules\client\preference_setup\loadout\loadout_suit.dm" -#include "code\modules\client\preference_setup\loadout\loadout_suit_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_suit_yw.dm" -#include "code\modules\client\preference_setup\loadout\loadout_uniform.dm" -#include "code\modules\client\preference_setup\loadout\loadout_uniform_ch.dm" -#include "code\modules\client\preference_setup\loadout\loadout_uniform_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_uniform_yw.dm" -#include "code\modules\client\preference_setup\loadout\loadout_utility.dm" -#include "code\modules\client\preference_setup\loadout\loadout_utility_ch.dm" -#include "code\modules\client\preference_setup\loadout\loadout_utility_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_xeno.dm" -#include "code\modules\client\preference_setup\loadout\loadout_xeno_ch.dm" -#include "code\modules\client\preference_setup\loadout\loadout_xeno_vr.dm" -#include "code\modules\client\preference_setup\loadout\loadout_xeno_yw.dm" -#include "code\modules\client\preference_setup\occupation\occupation.dm" -#include "code\modules\client\preference_setup\skills\skills.dm" -#include "code\modules\client\preference_setup\volume_sliders\01_volume.dm" -#include "code\modules\client\preference_setup\volume_sliders\02_media.dm" -#include "code\modules\client\preference_setup\vore\01_ears.dm" -#include "code\modules\client\preference_setup\vore\02_size.dm" -#include "code\modules\client\preference_setup\vore\03_egg.dm" -#include "code\modules\client\preference_setup\vore\04_resleeving.dm" -#include "code\modules\client\preference_setup\vore\05_persistence.dm" -#include "code\modules\client\preference_setup\vore\06_vantag.dm" -#include "code\modules\client\preference_setup\vore\07_traits.dm" -#include "code\modules\client\preference_setup\vore\08_nif.dm" -#include "code\modules\client\preference_setup\vore\09_misc.dm" -#include "code\modules\clothing\chameleon.dm" -#include "code\modules\clothing\clothing.dm" -#include "code\modules\clothing\clothing_accessories.dm" -#include "code\modules\clothing\clothing_icons.dm" -#include "code\modules\clothing\clothing_vr.dm" -#include "code\modules\clothing\ears\earrings.dm" -#include "code\modules\clothing\ears\ears.dm" -#include "code\modules\clothing\glasses\glasses.dm" -#include "code\modules\clothing\glasses\glasses_vr.dm" -#include "code\modules\clothing\glasses\hud.dm" -#include "code\modules\clothing\glasses\hud_vr.dm" -#include "code\modules\clothing\gloves\antagonist.dm" -#include "code\modules\clothing\gloves\arm_guards.dm" -#include "code\modules\clothing\gloves\arm_guards_vr.dm" -#include "code\modules\clothing\gloves\boxing.dm" -#include "code\modules\clothing\gloves\color.dm" -#include "code\modules\clothing\gloves\gauntlets.dm" -#include "code\modules\clothing\gloves\miscellaneous.dm" -#include "code\modules\clothing\gloves\miscellaneous_vr.dm" -#include "code\modules\clothing\head\collectable.dm" -#include "code\modules\clothing\head\flowercrowns.dm" -#include "code\modules\clothing\head\hardhat.dm" -#include "code\modules\clothing\head\helmet.dm" -#include "code\modules\clothing\head\helmet_vr.dm" -#include "code\modules\clothing\head\hood.dm" -#include "code\modules\clothing\head\hood_vr.dm" -#include "code\modules\clothing\head\hood_yw.dm" -#include "code\modules\clothing\head\jobs.dm" -#include "code\modules\clothing\head\jobs_vr.dm" -#include "code\modules\clothing\head\jobs_yw.dm" -#include "code\modules\clothing\head\misc.dm" -#include "code\modules\clothing\head\misc_ch.dm" -#include "code\modules\clothing\head\misc_special.dm" -#include "code\modules\clothing\head\misc_vr.dm" -#include "code\modules\clothing\head\pilot_helmet.dm" -#include "code\modules\clothing\head\soft_caps.dm" -#include "code\modules\clothing\head\solgov.dm" -#include "code\modules\clothing\head\solgov_vr.dm" -#include "code\modules\clothing\masks\boxing.dm" -#include "code\modules\clothing\masks\breath.dm" -#include "code\modules\clothing\masks\breath_vr.dm" -#include "code\modules\clothing\masks\gasmask.dm" -#include "code\modules\clothing\masks\gasmask_vr.dm" -#include "code\modules\clothing\masks\hailer.dm" -#include "code\modules\clothing\masks\miscellaneous.dm" -#include "code\modules\clothing\masks\shiny_vr.dm" -#include "code\modules\clothing\masks\voice.dm" -#include "code\modules\clothing\rings\material.dm" -#include "code\modules\clothing\rings\rings.dm" -#include "code\modules\clothing\rings\rings_vr.dm" -#include "code\modules\clothing\shoes\boots.dm" -#include "code\modules\clothing\shoes\boots_vr.dm" -#include "code\modules\clothing\shoes\colour.dm" -#include "code\modules\clothing\shoes\leg_guards.dm" -#include "code\modules\clothing\shoes\leg_guards_vr.dm" -#include "code\modules\clothing\shoes\magboots.dm" -#include "code\modules\clothing\shoes\miscellaneous.dm" -#include "code\modules\clothing\shoes\miscellaneous_vr.dm" -#include "code\modules\clothing\spacesuits\alien.dm" -#include "code\modules\clothing\spacesuits\breaches.dm" -#include "code\modules\clothing\spacesuits\miscellaneous.dm" -#include "code\modules\clothing\spacesuits\spacesuits.dm" -#include "code\modules\clothing\spacesuits\syndi.dm" -#include "code\modules\clothing\spacesuits\rig\rig.dm" -#include "code\modules\clothing\spacesuits\rig\rig_attackby.dm" -#include "code\modules\clothing\spacesuits\rig\rig_pieces.dm" -#include "code\modules\clothing\spacesuits\rig\rig_pieces_vr.dm" -#include "code\modules\clothing\spacesuits\rig\rig_tgui.dm" -#include "code\modules\clothing\spacesuits\rig\rig_verbs.dm" -#include "code\modules\clothing\spacesuits\rig\rig_wiring.dm" -#include "code\modules\clothing\spacesuits\rig\modules\combat_ch.dm" -#include "code\modules\clothing\spacesuits\rig\modules\modules.dm" -#include "code\modules\clothing\spacesuits\rig\modules\utility_ch.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\ai_container.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\chem_dispenser.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\cleaner_launcher.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\cloak.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\datajack.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\device.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\electrowarfare.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\grenade_launcher.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\inhand_fabricator.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\jetpack.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\metalfoam_launcher.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\mounted_gun.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\pat_module_vr.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\powersink.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\rescue_pharm_vr.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\self_destruct.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\sprinter.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\teleporter.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\vision.dm" -#include "code\modules\clothing\spacesuits\rig\modules\specific\voice.dm" -#include "code\modules\clothing\spacesuits\rig\suits\alien.dm" -#include "code\modules\clothing\spacesuits\rig\suits\combat.dm" -#include "code\modules\clothing\spacesuits\rig\suits\ert.dm" -#include "code\modules\clothing\spacesuits\rig\suits\ert_vr.dm" -#include "code\modules\clothing\spacesuits\rig\suits\light.dm" -#include "code\modules\clothing\spacesuits\rig\suits\merc.dm" -#include "code\modules\clothing\spacesuits\rig\suits\pmc.dm" -#include "code\modules\clothing\spacesuits\rig\suits\robotics.dm" -#include "code\modules\clothing\spacesuits\rig\suits\station.dm" -#include "code\modules\clothing\spacesuits\rig\suits\station_ch.dm" -#include "code\modules\clothing\spacesuits\rig\suits\station_vr.dm" -#include "code\modules\clothing\spacesuits\void\ert.dm" -#include "code\modules\clothing\spacesuits\void\event.dm" -#include "code\modules\clothing\spacesuits\void\event_vr.dm" -#include "code\modules\clothing\spacesuits\void\merc.dm" -#include "code\modules\clothing\spacesuits\void\military_vr.dm" -#include "code\modules\clothing\spacesuits\void\station.dm" -#include "code\modules\clothing\spacesuits\void\station_vr.dm" -#include "code\modules\clothing\spacesuits\void\void.dm" -#include "code\modules\clothing\spacesuits\void\void_vr.dm" -#include "code\modules\clothing\spacesuits\void\wizard.dm" -#include "code\modules\clothing\spacesuits\void\zaddat.dm" -#include "code\modules\clothing\spacesuits\void\zaddat_yw.dm" -#include "code\modules\clothing\suits\armor.dm" -#include "code\modules\clothing\suits\armor_vr.dm" -#include "code\modules\clothing\suits\armor_yw.dm" -#include "code\modules\clothing\suits\bio.dm" -#include "code\modules\clothing\suits\bio_vr.dm" -#include "code\modules\clothing\suits\hooded.dm" -#include "code\modules\clothing\suits\hooded_vr.dm" -#include "code\modules\clothing\suits\hooded_yw.dm" -#include "code\modules\clothing\suits\jobs.dm" -#include "code\modules\clothing\suits\labcoat.dm" -#include "code\modules\clothing\suits\miscellaneous.dm" -#include "code\modules\clothing\suits\miscellaneous_vr.dm" -#include "code\modules\clothing\suits\solgov.dm" -#include "code\modules\clothing\suits\solgov_vr.dm" -#include "code\modules\clothing\suits\storage.dm" -#include "code\modules\clothing\suits\storage_yw.dm" -#include "code\modules\clothing\suits\utility.dm" -#include "code\modules\clothing\suits\utility_vr.dm" -#include "code\modules\clothing\suits\wiz_robe.dm" -#include "code\modules\clothing\suits\wolfbrigade.dm" -#include "code\modules\clothing\suits\aliens\seromi.dm" -#include "code\modules\clothing\suits\aliens\seromi_yw.dm" -#include "code\modules\clothing\suits\aliens\tajara.dm" -#include "code\modules\clothing\suits\aliens\unathi.dm" -#include "code\modules\clothing\suits\aliens\vox.dm" -#include "code\modules\clothing\under\color.dm" -#include "code\modules\clothing\under\extrauniforms_yw.dm" -#include "code\modules\clothing\under\imperial_vr.dm" -#include "code\modules\clothing\under\miscellaneous.dm" -#include "code\modules\clothing\under\miscellaneous_ch.dm" -#include "code\modules\clothing\under\miscellaneous_vr.dm" -#include "code\modules\clothing\under\nanotrasen_vr.dm" -#include "code\modules\clothing\under\pants.dm" -#include "code\modules\clothing\under\shiny_vr.dm" -#include "code\modules\clothing\under\shorts.dm" -#include "code\modules\clothing\under\solgov.dm" -#include "code\modules\clothing\under\solgov_vr.dm" -#include "code\modules\clothing\under\syndicate.dm" -#include "code\modules\clothing\under\accessories\accessory.dm" -#include "code\modules\clothing\under\accessories\accessory_vr.dm" -#include "code\modules\clothing\under\accessories\accessory_yw.dm" -#include "code\modules\clothing\under\accessories\armband.dm" -#include "code\modules\clothing\under\accessories\armor.dm" -#include "code\modules\clothing\under\accessories\badges.dm" -#include "code\modules\clothing\under\accessories\clothing.dm" -#include "code\modules\clothing\under\accessories\holster.dm" -#include "code\modules\clothing\under\accessories\holster_vr.dm" -#include "code\modules\clothing\under\accessories\lockets.dm" -#include "code\modules\clothing\under\accessories\permits.dm" -#include "code\modules\clothing\under\accessories\permits_vr.dm" -#include "code\modules\clothing\under\accessories\shiny_vr.dm" -#include "code\modules\clothing\under\accessories\storage.dm" -#include "code\modules\clothing\under\accessories\torch.dm" -#include "code\modules\clothing\under\accessories\torch_vr.dm" -#include "code\modules\clothing\under\accessories\temperature\poncho.dm" -#include "code\modules\clothing\under\jobs\civilian.dm" -#include "code\modules\clothing\under\jobs\engineering.dm" -#include "code\modules\clothing\under\jobs\medsci.dm" -#include "code\modules\clothing\under\jobs\security.dm" -#include "code\modules\clothing\under\jobs\security_vr.dm" -#include "code\modules\clothing\under\xenos\seromi.dm" -#include "code\modules\clothing\under\xenos\vox.dm" -#include "code\modules\customitems\item_spawning.dm" -#include "code\modules\detectivework\footprints.dm" -#include "code\modules\detectivework\forensics.dm" -#include "code\modules\detectivework\microscope\dnascanner.dm" -#include "code\modules\detectivework\microscope\microscope.dm" -#include "code\modules\detectivework\tools\crimekit.dm" -#include "code\modules\detectivework\tools\evidencebag.dm" -#include "code\modules\detectivework\tools\luminol.dm" -#include "code\modules\detectivework\tools\rag.dm" -#include "code\modules\detectivework\tools\sample_kits.dm" -#include "code\modules\detectivework\tools\scanner.dm" -#include "code\modules\detectivework\tools\storage.dm" -#include "code\modules\detectivework\tools\swabs.dm" -#include "code\modules\detectivework\tools\uvlight.dm" -#include "code\modules\economy\Accounts.dm" -#include "code\modules\economy\Accounts_DB.dm" -#include "code\modules\economy\ATM.dm" -#include "code\modules\economy\cash.dm" -#include "code\modules\economy\cash_register.dm" -#include "code\modules\economy\casinocash_ch.dm" -#include "code\modules\economy\economy_misc.dm" -#include "code\modules\economy\EFTPOS.dm" -#include "code\modules\economy\Events.dm" -#include "code\modules\economy\Events_Mundane.dm" -#include "code\modules\economy\lorenews.dm" -#include "code\modules\economy\price_list.dm" -#include "code\modules\economy\price_list_ch.dm" -#include "code\modules\economy\price_list_yw.dm" -#include "code\modules\economy\retail_scanner.dm" -#include "code\modules\economy\TradeDestinations.dm" -#include "code\modules\entopics_vr\alternate_appearance.dm" -#include "code\modules\entopics_vr\entopics.dm" -#include "code\modules\error_handler\_defines.dm" -#include "code\modules\error_handler\error_handler.dm" -#include "code\modules\error_handler\error_viewer.dm" -#include "code\modules\error_handler\~defines.dm" -#include "code\modules\events\apc_damage.dm" -#include "code\modules\events\atmos_leak.dm" -#include "code\modules\events\aurora_caelus.dm" -#include "code\modules\events\blob.dm" -#include "code\modules\events\brand_intelligence.dm" -#include "code\modules\events\camera_damage.dm" -#include "code\modules\events\canister_leak.dm" -#include "code\modules\events\carp_migration.dm" -#include "code\modules\events\comms_blackout.dm" -#include "code\modules\events\communications_blackout.dm" -#include "code\modules\events\drone_pod_vr.dm" -#include "code\modules\events\dust.dm" -#include "code\modules\events\electrical_storm.dm" -#include "code\modules\events\electrified_door.dm" -#include "code\modules\events\event.dm" -#include "code\modules\events\event_container.dm" -#include "code\modules\events\event_container_vr.dm" -#include "code\modules\events\event_dynamic.dm" -#include "code\modules\events\event_manager.dm" -#include "code\modules\events\gravity_vr.dm" -#include "code\modules\events\grid_check.dm" -#include "code\modules\events\grubinfestation_vr.dm" -#include "code\modules\events\ian_storm_vr.dm" -#include "code\modules\events\infestation.dm" -#include "code\modules\events\ion_storm.dm" -#include "code\modules\events\maintenance_predator_vr.dm" -#include "code\modules\events\meteor_strike_vr.dm" -#include "code\modules\events\meteors.dm" -#include "code\modules\events\money_hacker.dm" -#include "code\modules\events\money_lotto.dm" -#include "code\modules\events\money_spam.dm" -#include "code\modules\events\morph_spawn_vr.dm" -#include "code\modules\events\mutants.dm" -#include "code\modules\events\prison_break.dm" -#include "code\modules\events\radiation_storm.dm" -#include "code\modules\events\random_antagonist.dm" -#include "code\modules\events\rogue_drones.dm" -#include "code\modules\events\shipping_error.dm" -#include "code\modules\events\solar_storm.dm" -#include "code\modules\events\space_ninja.dm" -#include "code\modules\events\spacevine.dm" -#include "code\modules\events\spider_infestation.dm" -#include "code\modules\events\spider_migration_yw.dm" -#include "code\modules\events\spontaneous_appendicitis.dm" -#include "code\modules\events\spontaneous_appendicitis_vr.dm" -#include "code\modules\events\supply_demand_vr.dm" -#include "code\modules\events\viral_infection.dm" -#include "code\modules\events\wallrot.dm" -#include "code\modules\examine\examine.dm" -#include "code\modules\examine\stat_icons.dm" -#include "code\modules\examine\descriptions\armor.dm" -#include "code\modules\examine\descriptions\atmospherics.dm" -#include "code\modules\examine\descriptions\containers.dm" -#include "code\modules\examine\descriptions\containers_ch.dm" -#include "code\modules\examine\descriptions\devices.dm" -#include "code\modules\examine\descriptions\engineering.dm" -#include "code\modules\examine\descriptions\machines.dm" -#include "code\modules\examine\descriptions\medical.dm" -#include "code\modules\examine\descriptions\mobs.dm" -#include "code\modules\examine\descriptions\paperwork.dm" -#include "code\modules\examine\descriptions\stacks.dm" -#include "code\modules\examine\descriptions\structures.dm" -#include "code\modules\examine\descriptions\telecomms.dm" -#include "code\modules\examine\descriptions\turfs.dm" -#include "code\modules\examine\descriptions\weapons.dm" -#include "code\modules\ext_scripts\irc.dm" -#include "code\modules\ext_scripts\python.dm" -#include "code\modules\fishing\fishing.dm" -#include "code\modules\fishing\fishing_net.dm" -#include "code\modules\fishing\fishing_rod.dm" -#include "code\modules\fishing\fishing_rod_vr.dm" -#include "code\modules\fishing\fishing_vr.dm" -#include "code\modules\flufftext\Dreaming.dm" -#include "code\modules\flufftext\Hallucination.dm" -#include "code\modules\flufftext\look_up.dm" -#include "code\modules\flufftext\TextFilters.dm" -#include "code\modules\food\food.dm" -#include "code\modules\food\recipe.dm" -#include "code\modules\food\recipe_dump.dm" -#include "code\modules\food\recipes_fryer.dm" -#include "code\modules\food\recipes_grill.dm" -#include "code\modules\food\recipes_microwave.dm" -#include "code\modules\food\recipes_microwave_ch.dm" -#include "code\modules\food\recipes_microwave_vr.dm" -#include "code\modules\food\recipes_oven.dm" -#include "code\modules\food\recipes_oven_ch.dm" -#include "code\modules\food\drinkingglass\drinkingglass.dm" -#include "code\modules\food\drinkingglass\extras.dm" -#include "code\modules\food\drinkingglass\glass_boxes.dm" -#include "code\modules\food\drinkingglass\glass_types.dm" -#include "code\modules\food\drinkingglass\metaglass.dm" -#include "code\modules\food\drinkingglass\metaglass_ch.dm" -#include "code\modules\food\drinkingglass\metaglass_vr.dm" -#include "code\modules\food\drinkingglass\serving_glasses.dm" -#include "code\modules\food\drinkingglass\shaker.dm" -#include "code\modules\food\drinkingglass\shaker_vr.dm" -#include "code\modules\food\food\cans.dm" -#include "code\modules\food\food\cans_ch.dm" -#include "code\modules\food\food\condiment.dm" -#include "code\modules\food\food\drinks.dm" -#include "code\modules\food\food\lunch.dm" -#include "code\modules\food\food\sandwich.dm" -#include "code\modules\food\food\snacks.dm" -#include "code\modules\food\food\snacks_ch.dm" -#include "code\modules\food\food\snacks_vr.dm" -#include "code\modules\food\food\thecake_ch.dm" -#include "code\modules\food\food\z_custom_food_vr.dm" -#include "code\modules\food\food\drinks\bottle.dm" -#include "code\modules\food\food\drinks\bottle_ch.dm" -#include "code\modules\food\food\drinks\cup.dm" -#include "code\modules\food\food\drinks\drinkingglass.dm" -#include "code\modules\food\food\drinks\jar.dm" -#include "code\modules\food\food\drinks\bottle\robot.dm" -#include "code\modules\food\food\snacks\meat.dm" -#include "code\modules\food\glass\bottle.dm" -#include "code\modules\food\glass\bottle_vr.dm" -#include "code\modules\food\glass\bottle\robot.dm" -#include "code\modules\food\kitchen\gibber.dm" -#include "code\modules\food\kitchen\icecream.dm" -#include "code\modules\food\kitchen\microwave.dm" -#include "code\modules\food\kitchen\microwave_ch.dm" -#include "code\modules\food\kitchen\smartfridge.dm" -#include "code\modules\food\kitchen\smartfridge_vr.dm" -#include "code\modules\food\kitchen\cooking_machines\_appliance.dm" -#include "code\modules\food\kitchen\cooking_machines\_cooker.dm" -#include "code\modules\food\kitchen\cooking_machines\_cooker_output.dm" -#include "code\modules\food\kitchen\cooking_machines\_mixer.dm" -#include "code\modules\food\kitchen\cooking_machines\candy.dm" -#include "code\modules\food\kitchen\cooking_machines\cereal.dm" -#include "code\modules\food\kitchen\cooking_machines\container.dm" -#include "code\modules\food\kitchen\cooking_machines\fryer.dm" -#include "code\modules\food\kitchen\cooking_machines\grill.dm" -#include "code\modules\food\kitchen\cooking_machines\oven.dm" -#include "code\modules\gamemaster\defines.dm" -#include "code\modules\gamemaster\event2\event.dm" -#include "code\modules\gamemaster\event2\meta.dm" -#include "code\modules\gamemaster\event2\events\ghost_pod_spawner.dm" -#include "code\modules\gamemaster\event2\events\mob_spawning.dm" -#include "code\modules\gamemaster\event2\events\cargo\shipping_error.dm" -#include "code\modules\gamemaster\event2\events\command\manifest_malfunction.dm" -#include "code\modules\gamemaster\event2\events\command\money_hacker.dm" -#include "code\modules\gamemaster\event2\events\command\raise_funds.dm" -#include "code\modules\gamemaster\event2\events\engineering\airlock_failure.dm" -#include "code\modules\gamemaster\event2\events\engineering\blob.dm" -#include "code\modules\gamemaster\event2\events\engineering\brand_intelligence.dm" -#include "code\modules\gamemaster\event2\events\engineering\camera_damage.dm" -#include "code\modules\gamemaster\event2\events\engineering\canister_leak.dm" -#include "code\modules\gamemaster\event2\events\engineering\dust.dm" -#include "code\modules\gamemaster\event2\events\engineering\gas_leak.dm" -#include "code\modules\gamemaster\event2\events\engineering\grid_check.dm" -#include "code\modules\gamemaster\event2\events\engineering\meteor_defense.dm" -#include "code\modules\gamemaster\event2\events\engineering\spacevine.dm" -#include "code\modules\gamemaster\event2\events\engineering\wallrot.dm" -#include "code\modules\gamemaster\event2\events\engineering\window_break.dm" -#include "code\modules\gamemaster\event2\events\everyone\comms_blackout.dm" -#include "code\modules\gamemaster\event2\events\everyone\electrical_fault.dm" -#include "code\modules\gamemaster\event2\events\everyone\gravity_vr.dm" -#include "code\modules\gamemaster\event2\events\everyone\infestation.dm" -#include "code\modules\gamemaster\event2\events\everyone\pda_spam.dm" -#include "code\modules\gamemaster\event2\events\everyone\radiation_storm.dm" -#include "code\modules\gamemaster\event2\events\everyone\random_antag.dm" -#include "code\modules\gamemaster\event2\events\everyone\solar_storm.dm" -#include "code\modules\gamemaster\event2\events\everyone\sudden_weather_shift.dm" -#include "code\modules\gamemaster\event2\events\legacy\legacy.dm" -#include "code\modules\gamemaster\event2\events\medical\appendicitis.dm" -#include "code\modules\gamemaster\event2\events\medical\virus.dm" -#include "code\modules\gamemaster\event2\events\security\carp_migration.dm" -#include "code\modules\gamemaster\event2\events\security\drill_announcement.dm" -#include "code\modules\gamemaster\event2\events\security\prison_break.dm" -#include "code\modules\gamemaster\event2\events\security\rogue_drones.dm" -#include "code\modules\gamemaster\event2\events\security\security_advisement.dm" -#include "code\modules\gamemaster\event2\events\security\spider_infestation.dm" -#include "code\modules\gamemaster\event2\events\security\stowaway.dm" -#include "code\modules\gamemaster\event2\events\security\surprise_carp.dm" -#include "code\modules\gamemaster\event2\events\security\swarm_boarder.dm" -#include "code\modules\gamemaster\event2\events\synthetic\ion_storm.dm" -#include "code\modules\games\cah.dm" -#include "code\modules\games\cah_black_cards.dm" -#include "code\modules\games\cah_white_cards.dm" -#include "code\modules\games\cardemon.dm" -#include "code\modules\games\cards.dm" -#include "code\modules\games\cards_ch.dm" -#include "code\modules\games\dice.dm" -#include "code\modules\games\spaceball_cards.dm" -#include "code\modules\games\tarot.dm" -#include "code\modules\genetics\side_effects.dm" -#include "code\modules\ghosttrap\trap.dm" -#include "code\modules\holodeck\HolodeckControl.dm" -#include "code\modules\holodeck\HolodeckObjects.dm" -#include "code\modules\holodeck\HolodeckPrograms.dm" -#include "code\modules\holomap\generate_holomap.dm" -#include "code\modules\holomap\holomap_area.dm" -#include "code\modules\holomap\holomap_datum.dm" -#include "code\modules\holomap\station_holomap.dm" -#include "code\modules\hydroponics\grown.dm" -#include "code\modules\hydroponics\grown_inedible.dm" -#include "code\modules\hydroponics\grown_predefined.dm" -#include "code\modules\hydroponics\seed.dm" -#include "code\modules\hydroponics\seed_datums_ch.dm" -#include "code\modules\hydroponics\seed_datums_vr.dm" -#include "code\modules\hydroponics\seed_datums_yw.dm" -#include "code\modules\hydroponics\seed_gene_mut.dm" -#include "code\modules\hydroponics\seed_machines.dm" -#include "code\modules\hydroponics\seed_mobs.dm" -#include "code\modules\hydroponics\seed_packets.dm" -#include "code\modules\hydroponics\seed_packets_ch.dm" -#include "code\modules\hydroponics\seed_packets_vr.dm" -#include "code\modules\hydroponics\seed_packets_yw.dm" -#include "code\modules\hydroponics\seed_storage.dm" -#include "code\modules\hydroponics\seed_storage_vr.dm" -#include "code\modules\hydroponics\beekeeping\beehive.dm" -#include "code\modules\hydroponics\seedtypes\amauri.dm" -#include "code\modules\hydroponics\seedtypes\ambrosia.dm" -#include "code\modules\hydroponics\seedtypes\apples.dm" -#include "code\modules\hydroponics\seedtypes\banana.dm" -#include "code\modules\hydroponics\seedtypes\berries.dm" -#include "code\modules\hydroponics\seedtypes\cabbage.dm" -#include "code\modules\hydroponics\seedtypes\carrots.dm" -#include "code\modules\hydroponics\seedtypes\celery.dm" -#include "code\modules\hydroponics\seedtypes\cherries.dm" -#include "code\modules\hydroponics\seedtypes\chili.dm" -#include "code\modules\hydroponics\seedtypes\citrus.dm" -#include "code\modules\hydroponics\seedtypes\cocoa.dm" -#include "code\modules\hydroponics\seedtypes\corn.dm" -#include "code\modules\hydroponics\seedtypes\diona.dm" -#include "code\modules\hydroponics\seedtypes\durian.dm" -#include "code\modules\hydroponics\seedtypes\eggplant.dm" -#include "code\modules\hydroponics\seedtypes\flowers.dm" -#include "code\modules\hydroponics\seedtypes\gelthi.dm" -#include "code\modules\hydroponics\seedtypes\gnomes.dm" -#include "code\modules\hydroponics\seedtypes\grapes.dm" -#include "code\modules\hydroponics\seedtypes\grass.dm" -#include "code\modules\hydroponics\seedtypes\jurlmah.dm" -#include "code\modules\hydroponics\seedtypes\kudzu.dm" -#include "code\modules\hydroponics\seedtypes\lettuce.dm" -#include "code\modules\hydroponics\seedtypes\malanitear.dm" -#include "code\modules\hydroponics\seedtypes\mushrooms.dm" -#include "code\modules\hydroponics\seedtypes\nettles.dm" -#include "code\modules\hydroponics\seedtypes\onion.dm" -#include "code\modules\hydroponics\seedtypes\peanuts.dm" -#include "code\modules\hydroponics\seedtypes\potato.dm" -#include "code\modules\hydroponics\seedtypes\pumpkin.dm" -#include "code\modules\hydroponics\seedtypes\rhubarb.dm" -#include "code\modules\hydroponics\seedtypes\rice.dm" -#include "code\modules\hydroponics\seedtypes\selemhand.dm" -#include "code\modules\hydroponics\seedtypes\soybean.dm" -#include "code\modules\hydroponics\seedtypes\spineapple.dm" -#include "code\modules\hydroponics\seedtypes\sugarcane.dm" -#include "code\modules\hydroponics\seedtypes\surik.dm" -#include "code\modules\hydroponics\seedtypes\telriis.dm" -#include "code\modules\hydroponics\seedtypes\thaadra.dm" -#include "code\modules\hydroponics\seedtypes\tomatoes.dm" -#include "code\modules\hydroponics\seedtypes\vale.dm" -#include "code\modules\hydroponics\seedtypes\vanilla.dm" -#include "code\modules\hydroponics\seedtypes\wabback.dm" -#include "code\modules\hydroponics\seedtypes\watermelon.dm" -#include "code\modules\hydroponics\seedtypes\weeds.dm" -#include "code\modules\hydroponics\seedtypes\wheat.dm" -#include "code\modules\hydroponics\seedtypes\whitebeets.dm" -#include "code\modules\hydroponics\seedtypes\wurmwoad.dm" -#include "code\modules\hydroponics\seedtypes\xeno.dm" -#include "code\modules\hydroponics\spreading\spreading.dm" -#include "code\modules\hydroponics\spreading\spreading_growth.dm" -#include "code\modules\hydroponics\spreading\spreading_response.dm" -#include "code\modules\hydroponics\trays\tray.dm" -#include "code\modules\hydroponics\trays\tray_process.dm" -#include "code\modules\hydroponics\trays\tray_reagents.dm" -#include "code\modules\hydroponics\trays\tray_soil.dm" -#include "code\modules\hydroponics\trays\tray_tools.dm" -#include "code\modules\hydroponics\trays\tray_update_icons.dm" -#include "code\modules\identification\identification.dm" -#include "code\modules\identification\item_procs.dm" -#include "code\modules\integrated_electronics\_defines.dm" -#include "code\modules\integrated_electronics\core\assemblies.dm" -#include "code\modules\integrated_electronics\core\detailer.dm" -#include "code\modules\integrated_electronics\core\helpers.dm" -#include "code\modules\integrated_electronics\core\integrated_circuit.dm" -#include "code\modules\integrated_electronics\core\pins.dm" -#include "code\modules\integrated_electronics\core\printer.dm" -#include "code\modules\integrated_electronics\core\tools.dm" -#include "code\modules\integrated_electronics\core\assemblies\clothing.dm" -#include "code\modules\integrated_electronics\core\assemblies\device.dm" -#include "code\modules\integrated_electronics\core\assemblies\generic.dm" -#include "code\modules\integrated_electronics\core\assemblies\implant.dm" -#include "code\modules\integrated_electronics\core\special_pins\boolean_pin.dm" -#include "code\modules\integrated_electronics\core\special_pins\char_pin.dm" -#include "code\modules\integrated_electronics\core\special_pins\color_pin.dm" -#include "code\modules\integrated_electronics\core\special_pins\dir_pin.dm" -#include "code\modules\integrated_electronics\core\special_pins\list_pin.dm" -#include "code\modules\integrated_electronics\core\special_pins\number_pin.dm" -#include "code\modules\integrated_electronics\core\special_pins\ref_pin.dm" -#include "code\modules\integrated_electronics\core\special_pins\string_pin.dm" -#include "code\modules\integrated_electronics\passive\passive.dm" -#include "code\modules\integrated_electronics\passive\power.dm" -#include "code\modules\integrated_electronics\subtypes\arithmetic.dm" -#include "code\modules\integrated_electronics\subtypes\built_in.dm" -#include "code\modules\integrated_electronics\subtypes\converters.dm" -#include "code\modules\integrated_electronics\subtypes\data_transfer.dm" -#include "code\modules\integrated_electronics\subtypes\input.dm" -#include "code\modules\integrated_electronics\subtypes\lists.dm" -#include "code\modules\integrated_electronics\subtypes\logic.dm" -#include "code\modules\integrated_electronics\subtypes\manipulation.dm" -#include "code\modules\integrated_electronics\subtypes\memory.dm" -#include "code\modules\integrated_electronics\subtypes\output.dm" -#include "code\modules\integrated_electronics\subtypes\power.dm" -#include "code\modules\integrated_electronics\subtypes\reagents.dm" -#include "code\modules\integrated_electronics\subtypes\smart.dm" -#include "code\modules\integrated_electronics\subtypes\time.dm" -#include "code\modules\integrated_electronics\subtypes\trig.dm" -#include "code\modules\integrated_electronics\~defines\~defines.dm" -#include "code\modules\library\lib_items.dm" -#include "code\modules\library\lib_machines.dm" -#include "code\modules\library\lib_readme.dm" -#include "code\modules\library\hardcode_library\_library.dm" -#include "code\modules\library\hardcode_library\fiction\APsychonaut.dm" -#include "code\modules\library\hardcode_library\fiction\battlefieldcommander.dm" -#include "code\modules\library\hardcode_library\fiction\PortedBooks.dm" -#include "code\modules\library\hardcode_library\fiction\schnayy.dm" -#include "code\modules\library\hardcode_library\non-fiction\PortedBooks.dm" -#include "code\modules\library\hardcode_library\reference\PortedBooks.dm" -#include "code\modules\library\hardcode_library\reference\Schnayy.dm" -#include "code\modules\library\hardcode_library\religious\PortedBooks.dm" -#include "code\modules\lighting\lighting_area.dm" -#include "code\modules\lighting\lighting_atom.dm" -#include "code\modules\lighting\lighting_corner.dm" -#include "code\modules\lighting\lighting_overlay.dm" -#include "code\modules\lighting\lighting_setup.dm" -#include "code\modules\lighting\lighting_source.dm" -#include "code\modules\lighting\lighting_turf.dm" -#include "code\modules\looking_glass\lg_area.dm" -#include "code\modules\looking_glass\lg_console.dm" -#include "code\modules\looking_glass\lg_imageholder.dm" -#include "code\modules\looking_glass\lg_turfs.dm" -#include "code\modules\lore_codex\codex.dm" -#include "code\modules\lore_codex\codex_tree.dm" -#include "code\modules\lore_codex\pages.dm" -#include "code\modules\lore_codex\lore_data_yw\important_locations.dm" -#include "code\modules\lore_codex\lore_data_yw\main.dm" -#include "code\modules\lore_codex\lore_data_yw\orgs.dm" -#include "code\modules\lore_codex\lore_data_yw\political_parties.dm" -#include "code\modules\lore_codex\lore_data_yw\species.dm" -#include "code\modules\lore_codex\news_data\main.dm" -#include "code\modules\lore_codex\robutt_data\bybrand.dm" -#include "code\modules\lore_codex\robutt_data\main_robutts.dm" -#include "code\modules\lore_codex\robutt_data\more.dm" -#include "code\modules\maps\tg\dmm_suite.dm" -#include "code\modules\maps\tg\map_template.dm" -#include "code\modules\maps\tg\map_template_vr.dm" -#include "code\modules\maps\tg\reader.dm" -#include "code\modules\materials\fifty_spawner_mats.dm" -#include "code\modules\materials\material_recipes.dm" -#include "code\modules\materials\material_recipes_ch.dm" -#include "code\modules\materials\material_recipes_vr.dm" -#include "code\modules\materials\material_sheets.dm" -#include "code\modules\materials\material_sheets_vr.dm" -#include "code\modules\materials\material_synth.dm" -#include "code\modules\materials\materials.dm" -#include "code\modules\materials\materials_ch.dm" -#include "code\modules\materials\materials_vr.dm" -#include "code\modules\media\media_machinery.dm" -#include "code\modules\media\media_player_html5.dm" -#include "code\modules\media\media_player_vlc.dm" -#include "code\modules\media\media_player_wmp.dm" -#include "code\modules\media\media_tracks.dm" -#include "code\modules\media\mediamanager.dm" -#include "code\modules\metric\activity.dm" -#include "code\modules\metric\count.dm" -#include "code\modules\metric\department.dm" -#include "code\modules\metric\metric.dm" -#include "code\modules\mining\abandonedcrates.dm" -#include "code\modules\mining\abandonedcrates_vr.dm" -#include "code\modules\mining\alloys.dm" -#include "code\modules\mining\alloys_vr.dm" -#include "code\modules\mining\coins.dm" -#include "code\modules\mining\fulton.dm" -#include "code\modules\mining\machine_input_output_plates.dm" -#include "code\modules\mining\machine_processing.dm" -#include "code\modules\mining\machine_stacking.dm" -#include "code\modules\mining\machine_unloading.dm" -#include "code\modules\mining\mine_items.dm" -#include "code\modules\mining\mine_items_vr.dm" -#include "code\modules\mining\mine_outcrops.dm" -#include "code\modules\mining\mine_turfs.dm" -#include "code\modules\mining\mine_turfs_vr.dm" -#include "code\modules\mining\mineral_effect.dm" -#include "code\modules\mining\mint.dm" -#include "code\modules\mining\money_bag.dm" -#include "code\modules\mining\ore.dm" -#include "code\modules\mining\ore_box.dm" -#include "code\modules\mining\ore_datum.dm" -#include "code\modules\mining\ore_datum_vr.dm" -#include "code\modules\mining\ore_vr.dm" -#include "code\modules\mining\resonator_vr.dm" -#include "code\modules\mining\shelter_atoms_vr.dm" -#include "code\modules\mining\shelters_vr.dm" -#include "code\modules\mining\drilling\drill.dm" -#include "code\modules\mining\drilling\scanner.dm" -#include "code\modules\mining\ore_redemption_machine\construction.dm" -#include "code\modules\mining\ore_redemption_machine\equipment_vendor.dm" -#include "code\modules\mining\ore_redemption_machine\mine_point_items.dm" -#include "code\modules\mining\ore_redemption_machine\survey_vendor.dm" -#include "code\modules\mob\animations.dm" -#include "code\modules\mob\death.dm" -#include "code\modules\mob\emote.dm" -#include "code\modules\mob\gender.dm" -#include "code\modules\mob\gender_vr.dm" -#include "code\modules\mob\hear_say.dm" -#include "code\modules\mob\holder.dm" -#include "code\modules\mob\inventory.dm" -#include "code\modules\mob\login.dm" -#include "code\modules\mob\login_vr.dm" -#include "code\modules\mob\logout.dm" -#include "code\modules\mob\mob.dm" -#include "code\modules\mob\mob_defines.dm" -#include "code\modules\mob\mob_defines_vr.dm" -#include "code\modules\mob\mob_grab.dm" -#include "code\modules\mob\mob_grab_specials.dm" -#include "code\modules\mob\mob_helpers.dm" -#include "code\modules\mob\mob_movement.dm" -#include "code\modules\mob\mob_planes.dm" -#include "code\modules\mob\mob_planes_vr.dm" -#include "code\modules\mob\mob_transformation_simple.dm" -#include "code\modules\mob\say.dm" -#include "code\modules\mob\say_vr.dm" -#include "code\modules\mob\skillset.dm" -#include "code\modules\mob\transform_procs.dm" -#include "code\modules\mob\typing_indicator.dm" -#include "code\modules\mob\update_icons.dm" -#include "code\modules\mob\_modifiers\aura.dm" -#include "code\modules\mob\_modifiers\changeling.dm" -#include "code\modules\mob\_modifiers\cloning.dm" -#include "code\modules\mob\_modifiers\feysight.dm" -#include "code\modules\mob\_modifiers\fire.dm" -#include "code\modules\mob\_modifiers\medical.dm" -#include "code\modules\mob\_modifiers\modifiers.dm" -#include "code\modules\mob\_modifiers\modifiers_misc.dm" -#include "code\modules\mob\_modifiers\traits.dm" -#include "code\modules\mob\_modifiers\traits_phobias.dm" -#include "code\modules\mob\_modifiers\unholy.dm" -#include "code\modules\mob\dead\corpse.dm" -#include "code\modules\mob\dead\corpse_vr.dm" -#include "code\modules\mob\dead\death.dm" -#include "code\modules\mob\dead\observer\free_vr.dm" -#include "code\modules\mob\dead\observer\login.dm" -#include "code\modules\mob\dead\observer\logout.dm" -#include "code\modules\mob\dead\observer\observer.dm" -#include "code\modules\mob\dead\observer\observer_vr.dm" -#include "code\modules\mob\dead\observer\say.dm" -#include "code\modules\mob\freelook\chunk.dm" -#include "code\modules\mob\freelook\eye.dm" -#include "code\modules\mob\freelook\life.dm" -#include "code\modules\mob\freelook\update_triggers.dm" -#include "code\modules\mob\freelook\visualnet.dm" -#include "code\modules\mob\freelook\ai\cameranet.dm" -#include "code\modules\mob\freelook\ai\chunk.dm" -#include "code\modules\mob\freelook\ai\eye.dm" -#include "code\modules\mob\freelook\ai\update_triggers.dm" -#include "code\modules\mob\freelook\mask\chunk.dm" -#include "code\modules\mob\freelook\mask\cultnet.dm" -#include "code\modules\mob\freelook\mask\eye.dm" -#include "code\modules\mob\freelook\mask\update_triggers.dm" -#include "code\modules\mob\language\generic.dm" -#include "code\modules\mob\language\language.dm" -#include "code\modules\mob\language\monkey.dm" -#include "code\modules\mob\language\outsider.dm" -#include "code\modules\mob\language\station.dm" -#include "code\modules\mob\language\station_vr.dm" -#include "code\modules\mob\language\station_YW.dm" -#include "code\modules\mob\language\synthetic.dm" -#include "code\modules\mob\living\autohiss.dm" -#include "code\modules\mob\living\butchering.dm" -#include "code\modules\mob\living\damage_procs.dm" -#include "code\modules\mob\living\death.dm" -#include "code\modules\mob\living\default_language.dm" -#include "code\modules\mob\living\inventory.dm" -#include "code\modules\mob\living\life.dm" -#include "code\modules\mob\living\living.dm" -#include "code\modules\mob\living\living_defense.dm" -#include "code\modules\mob\living\living_defines.dm" -#include "code\modules\mob\living\living_defines_vr.dm" -#include "code\modules\mob\living\living_movement.dm" -#include "code\modules\mob\living\living_powers.dm" -#include "code\modules\mob\living\living_vr.dm" -#include "code\modules\mob\living\login.dm" -#include "code\modules\mob\living\logout.dm" -#include "code\modules\mob\living\organs.dm" -#include "code\modules\mob\living\say.dm" -#include "code\modules\mob\living\status_indicators.dm" -#include "code\modules\mob\living\zbullet_act_ch.dm" -#include "code\modules\mob\living\zzballistic_test_ch.dm" -#include "code\modules\mob\living\bot\bot.dm" -#include "code\modules\mob\living\bot\bot_vr.dm" -#include "code\modules\mob\living\bot\cleanbot.dm" -#include "code\modules\mob\living\bot\ed209bot.dm" -#include "code\modules\mob\living\bot\edCLNbot.dm" -#include "code\modules\mob\living\bot\farmbot.dm" -#include "code\modules\mob\living\bot\floorbot.dm" -#include "code\modules\mob\living\bot\medbot.dm" -#include "code\modules\mob\living\bot\mulebot.dm" -#include "code\modules\mob\living\bot\mulebot_vr.dm" -#include "code\modules\mob\living\bot\secbot.dm" -#include "code\modules\mob\living\bot\SLed209bot.dm" -#include "code\modules\mob\living\carbon\breathe.dm" -#include "code\modules\mob\living\carbon\carbon.dm" -#include "code\modules\mob\living\carbon\carbon_defense.dm" -#include "code\modules\mob\living\carbon\carbon_defines.dm" -#include "code\modules\mob\living\carbon\carbon_powers.dm" -#include "code\modules\mob\living\carbon\give.dm" -#include "code\modules\mob\living\carbon\lick_wounds.dm" -#include "code\modules\mob\living\carbon\resist.dm" -#include "code\modules\mob\living\carbon\shock.dm" -#include "code\modules\mob\living\carbon\taste.dm" -#include "code\modules\mob\living\carbon\viruses.dm" -#include "code\modules\mob\living\carbon\alien\alien.dm" -#include "code\modules\mob\living\carbon\alien\alien_attacks.dm" -#include "code\modules\mob\living\carbon\alien\alien_damage.dm" -#include "code\modules\mob\living\carbon\alien\death.dm" -#include "code\modules\mob\living\carbon\alien\emote.dm" -#include "code\modules\mob\living\carbon\alien\life.dm" -#include "code\modules\mob\living\carbon\alien\progression.dm" -#include "code\modules\mob\living\carbon\alien\update_icons.dm" -#include "code\modules\mob\living\carbon\alien\diona\diona.dm" -#include "code\modules\mob\living\carbon\alien\diona\diona_attacks.dm" -#include "code\modules\mob\living\carbon\alien\diona\diona_powers.dm" -#include "code\modules\mob\living\carbon\alien\diona\life.dm" -#include "code\modules\mob\living\carbon\alien\diona\progression.dm" -#include "code\modules\mob\living\carbon\alien\diona\say_understands.dm" -#include "code\modules\mob\living\carbon\alien\diona\update_icons.dm" -#include "code\modules\mob\living\carbon\alien\larva\larva.dm" -#include "code\modules\mob\living\carbon\alien\larva\life.dm" -#include "code\modules\mob\living\carbon\alien\larva\progression.dm" -#include "code\modules\mob\living\carbon\brain\brain.dm" -#include "code\modules\mob\living\carbon\brain\death.dm" -#include "code\modules\mob\living\carbon\brain\emote.dm" -#include "code\modules\mob\living\carbon\brain\life.dm" -#include "code\modules\mob\living\carbon\brain\login.dm" -#include "code\modules\mob\living\carbon\brain\MMI.dm" -#include "code\modules\mob\living\carbon\brain\robot.dm" -#include "code\modules\mob\living\carbon\brain\say.dm" -#include "code\modules\mob\living\carbon\human\appearance.dm" -#include "code\modules\mob\living\carbon\human\death.dm" -#include "code\modules\mob\living\carbon\human\death_vr.dm" -#include "code\modules\mob\living\carbon\human\emote.dm" -#include "code\modules\mob\living\carbon\human\emote_vr.dm" -#include "code\modules\mob\living\carbon\human\examine.dm" -#include "code\modules\mob\living\carbon\human\examine_vr.dm" -#include "code\modules\mob\living\carbon\human\gradient.dm" -#include "code\modules\mob\living\carbon\human\human.dm" -#include "code\modules\mob\living\carbon\human\human_attackhand.dm" -#include "code\modules\mob\living\carbon\human\human_damage.dm" -#include "code\modules\mob\living\carbon\human\human_defense.dm" -#include "code\modules\mob\living\carbon\human\human_defines.dm" -#include "code\modules\mob\living\carbon\human\human_defines_ch.dm" -#include "code\modules\mob\living\carbon\human\human_defines_vr.dm" -#include "code\modules\mob\living\carbon\human\human_helpers.dm" -#include "code\modules\mob\living\carbon\human\human_helpers_vr.dm" -#include "code\modules\mob\living\carbon\human\human_movement.dm" -#include "code\modules\mob\living\carbon\human\human_organs.dm" -#include "code\modules\mob\living\carbon\human\human_powers.dm" -#include "code\modules\mob\living\carbon\human\human_powers_vr.dm" -#include "code\modules\mob\living\carbon\human\human_powers_YW.dm" -#include "code\modules\mob\living\carbon\human\human_resist.dm" -#include "code\modules\mob\living\carbon\human\human_species.dm" -#include "code\modules\mob\living\carbon\human\human_species_vr.dm" -#include "code\modules\mob\living\carbon\human\human_vr.dm" -#include "code\modules\mob\living\carbon\human\inventory.dm" -#include "code\modules\mob\living\carbon\human\life.dm" -#include "code\modules\mob\living\carbon\human\life_vr.dm" -#include "code\modules\mob\living\carbon\human\login.dm" -#include "code\modules\mob\living\carbon\human\logout.dm" -#include "code\modules\mob\living\carbon\human\MedicalSideEffects.dm" -#include "code\modules\mob\living\carbon\human\npcs.dm" -#include "code\modules\mob\living\carbon\human\say.dm" -#include "code\modules\mob\living\carbon\human\stripping.dm" -#include "code\modules\mob\living\carbon\human\unarmed_attack.dm" -#include "code\modules\mob\living\carbon\human\update_icons.dm" -#include "code\modules\mob\living\carbon\human\update_icons_vr.dm" -#include "code\modules\mob\living\carbon\human\ai_controlled\ai_controlled.dm" -#include "code\modules\mob\living\carbon\human\descriptors\_descriptors.dm" -#include "code\modules\mob\living\carbon\human\descriptors\descriptors_generic.dm" -#include "code\modules\mob\living\carbon\human\descriptors\descriptors_skrell.dm" -#include "code\modules\mob\living\carbon\human\descriptors\descriptors_vox.dm" -#include "code\modules\mob\living\carbon\human\species\species.dm" -#include "code\modules\mob\living\carbon\human\species\species_attack.dm" -#include "code\modules\mob\living\carbon\human\species\species_attack_vr.dm" -#include "code\modules\mob\living\carbon\human\species\species_ch.dm" -#include "code\modules\mob\living\carbon\human\species\species_getters.dm" -#include "code\modules\mob\living\carbon\human\species\species_getters_vr.dm" -#include "code\modules\mob\living\carbon\human\species\species_helpers.dm" -#include "code\modules\mob\living\carbon\human\species\species_hud.dm" -#include "code\modules\mob\living\carbon\human\species\species_shapeshift.dm" -#include "code\modules\mob\living\carbon\human\species\species_shapeshift_vr.dm" -#include "code\modules\mob\living\carbon\human\species\species_vr.dm" -#include "code\modules\mob\living\carbon\human\species\outsider\event.dm" -#include "code\modules\mob\living\carbon\human\species\outsider\replicant.dm" -#include "code\modules\mob\living\carbon\human\species\outsider\shadow.dm" -#include "code\modules\mob\living\carbon\human\species\outsider\skeleton.dm" -#include "code\modules\mob\living\carbon\human\species\outsider\vox.dm" -#include "code\modules\mob\living\carbon\human\species\shadekin\_defines.dm" -#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin.dm" -#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_abilities.dm" -#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_hud.dm" -#include "code\modules\mob\living\carbon\human\species\station\alraune.dm" -#include "code\modules\mob\living\carbon\human\species\station\blank_vr.dm" -#include "code\modules\mob\living\carbon\human\species\station\golem.dm" -#include "code\modules\mob\living\carbon\human\species\station\greyYW.dm" -#include "code\modules\mob\living\carbon\human\species\station\human_subspecies.dm" -#include "code\modules\mob\living\carbon\human\species\station\monkey.dm" -#include "code\modules\mob\living\carbon\human\species\station\monkey_vr.dm" -#include "code\modules\mob\living\carbon\human\species\station\prometheans.dm" -#include "code\modules\mob\living\carbon\human\species\station\prometheans_vr.dm" -#include "code\modules\mob\living\carbon\human\species\station\seromi.dm" -#include "code\modules\mob\living\carbon\human\species\station\station.dm" -#include "code\modules\mob\living\carbon\human\species\station\station_ch.dm" -#include "code\modules\mob\living\carbon\human\species\station\station_special_abilities_ch.dm" -#include "code\modules\mob\living\carbon\human\species\station\station_special_abilities_vr.dm" -#include "code\modules\mob\living\carbon\human\species\station\station_special_vr.dm" -#include "code\modules\mob\living\carbon\human\species\station\station_vr.dm" -#include "code\modules\mob\living\carbon\human\species\station\xenochimera_hud_vr.dm" -#include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_blob.dm" -#include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_powers.dm" -#include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_species.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\negative.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\negative_ch.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\neutral.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\neutral_ch.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\positive.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\positive_ch.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\trait.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\trait_ch.dm" -#include "code\modules\mob\living\carbon\human\species\virtual_reality\avatar.dm" -#include "code\modules\mob\living\carbon\human\species\virtual_reality\opaque_form.dm" -#include "code\modules\mob\living\carbon\human\species\xenomorphs\alien_powers.dm" -#include "code\modules\mob\living\carbon\human\species\xenomorphs\alien_species.dm" -#include "code\modules\mob\living\carbon\human\species\xenomorphs\xenomorphs.dm" -#include "code\modules\mob\living\silicon\death.dm" -#include "code\modules\mob\living\silicon\emote.dm" -#include "code\modules\mob\living\silicon\laws.dm" -#include "code\modules\mob\living\silicon\login.dm" -#include "code\modules\mob\living\silicon\say.dm" -#include "code\modules\mob\living\silicon\silicon.dm" -#include "code\modules\mob\living\silicon\silicon_vr.dm" -#include "code\modules\mob\living\silicon\subystems.dm" -#include "code\modules\mob\living\silicon\ai\ai.dm" -#include "code\modules\mob\living\silicon\ai\ai_movement.dm" -#include "code\modules\mob\living\silicon\ai\ai_remote_control.dm" -#include "code\modules\mob\living\silicon\ai\ai_vr.dm" -#include "code\modules\mob\living\silicon\ai\death.dm" -#include "code\modules\mob\living\silicon\ai\examine.dm" -#include "code\modules\mob\living\silicon\ai\icons.dm" -#include "code\modules\mob\living\silicon\ai\latejoin.dm" -#include "code\modules\mob\living\silicon\ai\laws.dm" -#include "code\modules\mob\living\silicon\ai\life.dm" -#include "code\modules\mob\living\silicon\ai\login.dm" -#include "code\modules\mob\living\silicon\ai\logout.dm" -#include "code\modules\mob\living\silicon\ai\malf.dm" -#include "code\modules\mob\living\silicon\ai\multicam.dm" -#include "code\modules\mob\living\silicon\decoy\death.dm" -#include "code\modules\mob\living\silicon\decoy\decoy.dm" -#include "code\modules\mob\living\silicon\decoy\life.dm" -#include "code\modules\mob\living\silicon\pai\admin.dm" -#include "code\modules\mob\living\silicon\pai\death.dm" -#include "code\modules\mob\living\silicon\pai\examine.dm" -#include "code\modules\mob\living\silicon\pai\life.dm" -#include "code\modules\mob\living\silicon\pai\pai.dm" -#include "code\modules\mob\living\silicon\pai\pai_vr.dm" -#include "code\modules\mob\living\silicon\pai\personality.dm" -#include "code\modules\mob\living\silicon\pai\recruit.dm" -#include "code\modules\mob\living\silicon\pai\say.dm" -#include "code\modules\mob\living\silicon\pai\software.dm" -#include "code\modules\mob\living\silicon\pai\software_modules.dm" -#include "code\modules\mob\living\silicon\robot\analyzer.dm" -#include "code\modules\mob\living\silicon\robot\component.dm" -#include "code\modules\mob\living\silicon\robot\custom_sprites.dm" -#include "code\modules\mob\living\silicon\robot\death.dm" -#include "code\modules\mob\living\silicon\robot\emote.dm" -#include "code\modules\mob\living\silicon\robot\examine.dm" -#include "code\modules\mob\living\silicon\robot\examine_vr.dm" -#include "code\modules\mob\living\silicon\robot\inventory.dm" -#include "code\modules\mob\living\silicon\robot\laws.dm" -#include "code\modules\mob\living\silicon\robot\life.dm" -#include "code\modules\mob\living\silicon\robot\login.dm" -#include "code\modules\mob\living\silicon\robot\photos.dm" -#include "code\modules\mob\living\silicon\robot\robot.dm" -#include "code\modules\mob\living\silicon\robot\robot_animation_vr.dm" -#include "code\modules\mob\living\silicon\robot\robot_damage.dm" -#include "code\modules\mob\living\silicon\robot\robot_items.dm" -#include "code\modules\mob\living\silicon\robot\robot_modules_yw.dm" -#include "code\modules\mob\living\silicon\robot\robot_movement.dm" -#include "code\modules\mob\living\silicon\robot\robot_remote_control.dm" -#include "code\modules\mob\living\silicon\robot\robot_vr.dm" -#include "code\modules\mob\living\silicon\robot\syndicate.dm" -#include "code\modules\mob\living\silicon\robot\dogborg\dog_modules_vr.dm" -#include "code\modules\mob\living\silicon\robot\dogborg\dog_modules_yw.dm" -#include "code\modules\mob\living\silicon\robot\dogborg\dog_sleeper_vr.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone_abilities.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone_console.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone_damage.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone_items.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone_manufacturer.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone_manufacturer_unify.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone_say.dm" -#include "code\modules\mob\living\silicon\robot\drone\drone_vr.dm" -#include "code\modules\mob\living\silicon\robot\drone\swarm.dm" -#include "code\modules\mob\living\silicon\robot\drone\swarm_abilities.dm" -#include "code\modules\mob\living\silicon\robot\drone\swarm_items.dm" -#include "code\modules\mob\living\silicon\robot\robot_modules\event.dm" -#include "code\modules\mob\living\silicon\robot\robot_modules\event_vr.dm" -#include "code\modules\mob\living\silicon\robot\robot_modules\station.dm" -#include "code\modules\mob\living\silicon\robot\robot_modules\station_ch.dm" -#include "code\modules\mob\living\silicon\robot\robot_modules\station_vr.dm" -#include "code\modules\mob\living\silicon\robot\robot_modules\swarm.dm" -#include "code\modules\mob\living\silicon\robot\robot_modules\syndicate.dm" -#include "code\modules\mob\living\silicon\robot\subtypes\gravekeeper.dm" -#include "code\modules\mob\living\silicon\robot\subtypes\lost_drone.dm" -#include "code\modules\mob\living\silicon\robot\subtypes\lost_drone_vr.dm" -#include "code\modules\mob\living\silicon\robot\subtypes\syndicate.dm" -#include "code\modules\mob\living\simple_animal\aliens\synx.dm" -#include "code\modules\mob\living\simple_mob\appearance.dm" -#include "code\modules\mob\living\simple_mob\butchering.dm" -#include "code\modules\mob\living\simple_mob\combat.dm" -#include "code\modules\mob\living\simple_mob\defense.dm" -#include "code\modules\mob\living\simple_mob\hands.dm" -#include "code\modules\mob\living\simple_mob\harvesting.dm" -#include "code\modules\mob\living\simple_mob\life.dm" -#include "code\modules\mob\living\simple_mob\on_click.dm" -#include "code\modules\mob\living\simple_mob\simple_hud.dm" -#include "code\modules\mob\living\simple_mob\simple_mob.dm" -#include "code\modules\mob\living\simple_mob\simple_mob_vr.dm" -#include "code\modules\mob\living\simple_mob\taming.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\animal.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\vox.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\borer\borer.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\borer\borer_captive.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\borer\borer_powers.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\farm animals\chicken.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\farm animals\cow.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\farm animals\goat.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\_giant_spider.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\carrier.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\electric.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\frost.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\giant_spider_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\hunter.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\lurker.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\nurse.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\pepper.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\phorogenic.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\thermic.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\tunneler.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\webslinger.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\hyena\hyena.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\armadillo_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\crab.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\fish.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\fish_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\lizard.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\lizard_mutant_event.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\misc.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\mouse.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\mouse_mutant_event.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\mouse_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\passive.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\penguin.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\bird.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\bird_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\cat.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\cat_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\dog.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\fox_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\parrot.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\diyaab.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\duck.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\fluffy_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\frostfly.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\glitterfly.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\hare.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\hooligan_crab.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\kururak.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\leech.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\moth.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\pillbug.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\racoon.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\savik.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\shantak.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\sif.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\siffet.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\alien.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\animals_yw.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\bats.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\bear.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\carp.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\carp_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\gaslamp_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\goose.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\goose_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\goose_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\snake_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\space.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\space_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\animal\space\worm.dm" -#include "code\modules\mob\living\simple_mob\subtypes\blob\blob.dm" -#include "code\modules\mob\living\simple_mob\subtypes\blob\spore.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\bradley.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\Eddy.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\horror .dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\Master.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\Rickey.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\sally.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\shittytim.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\Smiley.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\Steve.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\timling.dm" -#include "code\modules\mob\living\simple_mob\subtypes\horror\Willy.dm" -#include "code\modules\mob\living\simple_mob\subtypes\humanoid\clown.dm" -#include "code\modules\mob\living\simple_mob\subtypes\humanoid\humanoid.dm" -#include "code\modules\mob\living\simple_mob\subtypes\humanoid\humanoid_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\humanoid\pirates.dm" -#include "code\modules\mob\living\simple_mob\subtypes\humanoid\russian.dm" -#include "code\modules\mob\living\simple_mob\subtypes\humanoid\mercs\mercs.dm" -#include "code\modules\mob\living\simple_mob\subtypes\humanoid\mercs\mercs_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\illusion\illusion.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\corrupt_maint_drone_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\disbot_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\golem.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\golem_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mechanical.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mechanical_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\viscerator.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\wahlem_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\drones\combat_drone.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\drones\combat_drone_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\drones\mining_drone.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\hivebot.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\hivebot_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\ranged_damage.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\ranged_damage_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\support.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\support_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\tank.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\adv_dark_gygax.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\adv_dark_gygax_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\combat_mecha.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\durand.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\gygax.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\hoverpod.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\marauder.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\mecha.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\odysseus.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\phazon.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\ripley.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\ward\monitor_ward.dm" -#include "code\modules\mob\living\simple_mob\subtypes\mechanical\ward\ward.dm" -#include "code\modules\mob\living\simple_mob\subtypes\occult\creature.dm" -#include "code\modules\mob\living\simple_mob\subtypes\occult\faithless.dm" -#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\_construct.dm" -#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\artificer.dm" -#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\harvester.dm" -#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\juggernaut.dm" -#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\shade.dm" -#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\wraith.dm" -#include "code\modules\mob\living\simple_mob\subtypes\plant\tomato.dm" -#include "code\modules\mob\living\simple_mob\subtypes\plant\tree.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\slime.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\slime_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\feral\feral.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\feral\feral_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\combat.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\consumption.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\defense.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\discipline.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\subtypes.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\subtypes_vr.dm" -#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\xenobio.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\bee.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\catgirl.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\cookiegirl.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\corrupt_hounds.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\deathclaw.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\dino.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\dragon.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\fennec.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\fennix.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\frog.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\goia_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\hippo.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\horse.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\jelly.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\lamia.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\lizardman.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mimic.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\oregrub.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\otie.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\panther.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\rabbit.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\rat.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\rat_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\redpanda.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\snake.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\solargrub.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\solargrub_larva.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\solarmoth_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\vore.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\wolf.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\wolfgirl.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\zz_vore_overrides.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\_defines.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_abilities.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_abilities_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_subtypes.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_subtypes_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demonAI_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demonAI_subtypes_ch.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\~defines.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\Big.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\bigclowns.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\bus.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\busclowns.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\c_shift.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\Clowns.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\hespawner.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\honkelemental.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\regularclowns.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\morph\morph.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\plants_ch\pitcher.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\_defines.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\ability_objects.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\ability_procs.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\rakshasa_abilities.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\rakshasa_trap.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\shadekin.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\types.dm" -#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\types_ch.dm" -#include "code\modules\mob\living\voice\voice.dm" -#include "code\modules\mob\living\voice\voice_vr.dm" -#include "code\modules\mob\new_player\login.dm" -#include "code\modules\mob\new_player\login_ch.dm" -#include "code\modules\mob\new_player\login_vr.dm" -#include "code\modules\mob\new_player\logout.dm" -#include "code\modules\mob\new_player\new_player.dm" -#include "code\modules\mob\new_player\new_player_vr.dm" -#include "code\modules\mob\new_player\poll.dm" -#include "code\modules\mob\new_player\preferences_setup.dm" -#include "code\modules\mob\new_player\preferences_setup_vr.dm" -#include "code\modules\mob\new_player\skill.dm" -#include "code\modules\mob\new_player\sprite_accessories.dm" -#include "code\modules\mob\new_player\sprite_accessories_ch.dm" -#include "code\modules\mob\new_player\sprite_accessories_vr.dm" -#include "code\modules\mob\new_player\sprite_accessories_yw.dm" -#include "code\modules\modular_computers\laptop_vendor.dm" -#include "code\modules\modular_computers\computers\modular_computer\core.dm" -#include "code\modules\modular_computers\computers\modular_computer\damage.dm" -#include "code\modules\modular_computers\computers\modular_computer\hardware.dm" -#include "code\modules\modular_computers\computers\modular_computer\interaction.dm" -#include "code\modules\modular_computers\computers\modular_computer\power.dm" -#include "code\modules\modular_computers\computers\modular_computer\ui.dm" -#include "code\modules\modular_computers\computers\modular_computer\variables.dm" -#include "code\modules\modular_computers\computers\subtypes\dev_console.dm" -#include "code\modules\modular_computers\computers\subtypes\dev_laptop.dm" -#include "code\modules\modular_computers\computers\subtypes\dev_tablet.dm" -#include "code\modules\modular_computers\computers\subtypes\dev_telescreen.dm" -#include "code\modules\modular_computers\computers\subtypes\preset_console.dm" -#include "code\modules\modular_computers\computers\subtypes\preset_laptop.dm" -#include "code\modules\modular_computers\computers\subtypes\preset_laptop_vr.dm" -#include "code\modules\modular_computers\computers\subtypes\preset_tablet.dm" -#include "code\modules\modular_computers\computers\subtypes\preset_tablet_vr.dm" -#include "code\modules\modular_computers\computers\subtypes\preset_telescreen.dm" -#include "code\modules\modular_computers\file_system\computer_file.dm" -#include "code\modules\modular_computers\file_system\data.dm" -#include "code\modules\modular_computers\file_system\news_article.dm" -#include "code\modules\modular_computers\file_system\program.dm" -#include "code\modules\modular_computers\file_system\program_events.dm" -#include "code\modules\modular_computers\file_system\programs\antagonist\access_decrypter.dm" -#include "code\modules\modular_computers\file_system\programs\antagonist\dos.dm" -#include "code\modules\modular_computers\file_system\programs\antagonist\hacked_camera.dm" -#include "code\modules\modular_computers\file_system\programs\antagonist\revelation.dm" -#include "code\modules\modular_computers\file_system\programs\command\card.dm" -#include "code\modules\modular_computers\file_system\programs\command\comm.dm" -#include "code\modules\modular_computers\file_system\programs\engineering\alarm_monitor.dm" -#include "code\modules\modular_computers\file_system\programs\engineering\atmos_control.dm" -#include "code\modules\modular_computers\file_system\programs\engineering\power_monitor.dm" -#include "code\modules\modular_computers\file_system\programs\engineering\rcon_console.dm" -#include "code\modules\modular_computers\file_system\programs\engineering\shutoff_monitor.dm" -#include "code\modules\modular_computers\file_system\programs\engineering\supermatter_monitor.dm" -#include "code\modules\modular_computers\file_system\programs\generic\camera.dm" -#include "code\modules\modular_computers\file_system\programs\generic\configurator.dm" -#include "code\modules\modular_computers\file_system\programs\generic\email_client.dm" -#include "code\modules\modular_computers\file_system\programs\generic\file_browser.dm" -#include "code\modules\modular_computers\file_system\programs\generic\game.dm" -#include "code\modules\modular_computers\file_system\programs\generic\news_browser.dm" -#include "code\modules\modular_computers\file_system\programs\generic\ntdownloader.dm" -#include "code\modules\modular_computers\file_system\programs\generic\ntnrc_client.dm" -#include "code\modules\modular_computers\file_system\programs\generic\nttransfer.dm" -#include "code\modules\modular_computers\file_system\programs\generic\uav.dm" -#include "code\modules\modular_computers\file_system\programs\generic\wordprocessor.dm" -#include "code\modules\modular_computers\file_system\programs\medical\suit_sensors.dm" -#include "code\modules\modular_computers\file_system\programs\research\email_administration.dm" -#include "code\modules\modular_computers\file_system\programs\research\ntmonitor.dm" -#include "code\modules\modular_computers\file_system\programs\security\alarm_monitor.dm" -#include "code\modules\modular_computers\file_system\programs\security\digitalwarrant.dm" -#include "code\modules\modular_computers\file_system\programs\ships\navigation.dm" -#include "code\modules\modular_computers\hardware\_hardware.dm" -#include "code\modules\modular_computers\hardware\battery_module.dm" -#include "code\modules\modular_computers\hardware\card_slot.dm" -#include "code\modules\modular_computers\hardware\hard_drive.dm" -#include "code\modules\modular_computers\hardware\nano_printer.dm" -#include "code\modules\modular_computers\hardware\network_card.dm" -#include "code\modules\modular_computers\hardware\portable_hard_drive.dm" -#include "code\modules\modular_computers\hardware\processor_unit.dm" -#include "code\modules\modular_computers\hardware\tesla_link.dm" -#include "code\modules\modular_computers\NTNet\NTNet.dm" -#include "code\modules\modular_computers\NTNet\NTNet_relay.dm" -#include "code\modules\modular_computers\NTNet\emails\email_account.dm" -#include "code\modules\modular_computers\NTNet\emails\email_message.dm" -#include "code\modules\modular_computers\NTNet\NTNRC\conversation.dm" -#include "code\modules\multi-tile\multi-tile.dm" -#include "code\modules\multiz\_stubs.dm" -#include "code\modules\multiz\basic.dm" -#include "code\modules\multiz\hoist.dm" -#include "code\modules\multiz\ladder_assembly_vr.dm" -#include "code\modules\multiz\movement.dm" -#include "code\modules\multiz\movement_vr.dm" -#include "code\modules\multiz\pipes.dm" -#include "code\modules\multiz\structures.dm" -#include "code\modules\multiz\structures_vr.dm" -#include "code\modules\multiz\turf.dm" -#include "code\modules\multiz\turf_yw.dm" -#include "code\modules\multiz\zshadow.dm" -#include "code\modules\nano\nanoexternal.dm" -#include "code\modules\nano\nanomanager.dm" -#include "code\modules\nano\nanomapgen.dm" -#include "code\modules\nano\nanoui.dm" -#include "code\modules\nano\interaction\admin.dm" -#include "code\modules\nano\interaction\base.dm" -#include "code\modules\nano\interaction\conscious.dm" -#include "code\modules\nano\interaction\contained.dm" -#include "code\modules\nano\interaction\default.dm" -#include "code\modules\nano\interaction\default_vr.dm" -#include "code\modules\nano\interaction\interactive.dm" -#include "code\modules\nano\interaction\inventory.dm" -#include "code\modules\nano\interaction\inventory_deep.dm" -#include "code\modules\nano\interaction\inventory_vr.dm" -#include "code\modules\nano\interaction\outside.dm" -#include "code\modules\nano\interaction\physical.dm" -#include "code\modules\nano\interaction\remote.dm" -#include "code\modules\nano\interaction\self.dm" -#include "code\modules\nano\interaction\zlevel.dm" -#include "code\modules\nifsoft\nif.dm" -#include "code\modules\nifsoft\nif_softshop.dm" -#include "code\modules\nifsoft\nif_statpanel.dm" -#include "code\modules\nifsoft\nif_tgui.dm" -#include "code\modules\nifsoft\nifsoft.dm" -#include "code\modules\nifsoft\software\01_vision.dm" -#include "code\modules\nifsoft\software\05_health.dm" -#include "code\modules\nifsoft\software\06_screens.dm" -#include "code\modules\nifsoft\software\10_combat.dm" -#include "code\modules\nifsoft\software\13_soulcatcher.dm" -#include "code\modules\nifsoft\software\14_commlink.dm" -#include "code\modules\nifsoft\software\15_misc.dm" -#include "code\modules\organs\blood.dm" -#include "code\modules\organs\misc.dm" -#include "code\modules\organs\organ.dm" -#include "code\modules\organs\organ_external.dm" -#include "code\modules\organs\organ_external_vr.dm" -#include "code\modules\organs\organ_icon.dm" -#include "code\modules\organs\organ_stump.dm" -#include "code\modules\organs\pain.dm" -#include "code\modules\organs\robolimbs.dm" -#include "code\modules\organs\robolimbs_ch.dm" -#include "code\modules\organs\robolimbs_vr.dm" -#include "code\modules\organs\robolimbs_yw.dm" -#include "code\modules\organs\wound.dm" -#include "code\modules\organs\internal\appendix.dm" -#include "code\modules\organs\internal\augment.dm" -#include "code\modules\organs\internal\brain.dm" -#include "code\modules\organs\internal\eyes.dm" -#include "code\modules\organs\internal\heart.dm" -#include "code\modules\organs\internal\intestine.dm" -#include "code\modules\organs\internal\kidneys.dm" -#include "code\modules\organs\internal\liver.dm" -#include "code\modules\organs\internal\lungs.dm" -#include "code\modules\organs\internal\lungs_ch.dm" -#include "code\modules\organs\internal\organ_internal.dm" -#include "code\modules\organs\internal\spleen.dm" -#include "code\modules\organs\internal\stomach.dm" -#include "code\modules\organs\internal\voicebox.dm" -#include "code\modules\organs\internal\augment\armmounted.dm" -#include "code\modules\organs\internal\augment\bio.dm" -#include "code\modules\organs\internal\robotic\diagnostic.dm" -#include "code\modules\organs\internal\robotic\heatsink.dm" -#include "code\modules\organs\internal\robotic\robotic.dm" -#include "code\modules\organs\subtypes\diona.dm" -#include "code\modules\organs\subtypes\indestructible.dm" -#include "code\modules\organs\subtypes\machine.dm" -#include "code\modules\organs\subtypes\nano.dm" -#include "code\modules\organs\subtypes\replicant.dm" -#include "code\modules\organs\subtypes\seromi.dm" -#include "code\modules\organs\subtypes\shadekin.dm" -#include "code\modules\organs\subtypes\shadekin_vr.dm" -#include "code\modules\organs\subtypes\slime.dm" -#include "code\modules\organs\subtypes\slime_vr.dm" -#include "code\modules\organs\subtypes\standard.dm" -#include "code\modules\organs\subtypes\standard_vr.dm" -#include "code\modules\organs\subtypes\unathi.dm" -#include "code\modules\organs\subtypes\unbreakable.dm" -#include "code\modules\organs\subtypes\unseverable.dm" -#include "code\modules\organs\subtypes\vox.dm" -#include "code\modules\organs\subtypes\vox_vr.dm" -#include "code\modules\organs\subtypes\xenos.dm" -#include "code\modules\overmap\bluespace_rift_vr.dm" -#include "code\modules\overmap\champagne.dm" -#include "code\modules\overmap\helpers.dm" -#include "code\modules\overmap\overmap_object.dm" -#include "code\modules\overmap\overmap_planet.dm" -#include "code\modules\overmap\overmap_shuttle.dm" -#include "code\modules\overmap\sectors.dm" -#include "code\modules\overmap\spacetravel.dm" -#include "code\modules\overmap\turfs.dm" -#include "code\modules\overmap\disperser\disperser.dm" -#include "code\modules\overmap\disperser\disperser_charge.dm" -#include "code\modules\overmap\disperser\disperser_circuit.dm" -#include "code\modules\overmap\disperser\disperser_console.dm" -#include "code\modules\overmap\disperser\disperser_fire.dm" -#include "code\modules\overmap\events\event_handler.dm" -#include "code\modules\overmap\events\generation.dm" -#include "code\modules\overmap\events\overmap_event.dm" -#include "code\modules\overmap\ships\landable.dm" -#include "code\modules\overmap\ships\ship.dm" -#include "code\modules\overmap\ships\computers\computer_shims.dm" -#include "code\modules\overmap\ships\computers\engine_control.dm" -#include "code\modules\overmap\ships\computers\helm.dm" -#include "code\modules\overmap\ships\computers\sensors.dm" -#include "code\modules\overmap\ships\computers\ship.dm" -#include "code\modules\overmap\ships\computers\shuttle.dm" -#include "code\modules\overmap\ships\engines\engine.dm" -#include "code\modules\overmap\ships\engines\gas_thruster.dm" -#include "code\modules\overmap\ships\engines\gas_thruster_vr.dm" -#include "code\modules\overmap\ships\engines\ion_thruster.dm" -#include "code\modules\paperwork\adminpaper.dm" -#include "code\modules\paperwork\carbonpaper.dm" -#include "code\modules\paperwork\clipboard.dm" -#include "code\modules\paperwork\faxmachine.dm" -#include "code\modules\paperwork\faxmachine_vr.dm" -#include "code\modules\paperwork\filingcabinet.dm" -#include "code\modules\paperwork\folders.dm" -#include "code\modules\paperwork\handlabeler.dm" -#include "code\modules\paperwork\paper.dm" -#include "code\modules\paperwork\paper_bundle.dm" -#include "code\modules\paperwork\paper_sticky.dm" -#include "code\modules\paperwork\paper_yw.dm" -#include "code\modules\paperwork\paperbin.dm" -#include "code\modules\paperwork\paperplane.dm" -#include "code\modules\paperwork\papershredder.dm" -#include "code\modules\paperwork\pen.dm" -#include "code\modules\paperwork\photocopier.dm" -#include "code\modules\paperwork\photography.dm" -#include "code\modules\paperwork\silicon_photography.dm" -#include "code\modules\paperwork\stamps.dm" -#include "code\modules\pda\ai.dm" -#include "code\modules\pda\app.dm" -#include "code\modules\pda\cart.dm" -#include "code\modules\pda\cart_apps.dm" -#include "code\modules\pda\cart_vr.dm" -#include "code\modules\pda\core_apps.dm" -#include "code\modules\pda\messenger.dm" -#include "code\modules\pda\messenger_plugins.dm" -#include "code\modules\pda\pda.dm" -#include "code\modules\pda\pda_subtypes.dm" -#include "code\modules\pda\pda_tgui.dm" -#include "code\modules\pda\pda_vr.dm" -#include "code\modules\pda\radio.dm" -#include "code\modules\pda\utilities.dm" -#include "code\modules\persistence\filth.dm" -#include "code\modules\persistence\graffiti.dm" -#include "code\modules\persistence\noticeboard.dm" -#include "code\modules\persistence\noticeboard_yw.dm" -#include "code\modules\persistence\persistence.dm" -#include "code\modules\persistence\datum\datum_filth.dm" -#include "code\modules\persistence\datum\datum_graffiti.dm" -#include "code\modules\persistence\datum\datum_paper.dm" -#include "code\modules\persistence\datum\datum_paper_sticky.dm" -#include "code\modules\persistence\datum\datum_trash.dm" -#include "code\modules\persistence\datum\persistence_datum.dm" -#include "code\modules\planet\planet.dm" -#include "code\modules\planet\sif.dm" -#include "code\modules\planet\time.dm" -#include "code\modules\planet\weather.dm" -#include "code\modules\power\apc.dm" -#include "code\modules\power\apc_vr.dm" -#include "code\modules\power\batteryrack.dm" -#include "code\modules\power\batteryrack_vr.dm" -#include "code\modules\power\breaker_box.dm" -#include "code\modules\power\cable.dm" -#include "code\modules\power\cable_ender.dm" -#include "code\modules\power\cable_heavyduty.dm" -#include "code\modules\power\cell.dm" -#include "code\modules\power\debug_items.dm" -#include "code\modules\power\generator.dm" -#include "code\modules\power\generator_type2.dm" -#include "code\modules\power\generator_yw.dm" -#include "code\modules\power\gravitygenerator_vr.dm" -#include "code\modules\power\grid_checker.dm" -#include "code\modules\power\lighting.dm" -#include "code\modules\power\lighting_vr.dm" -#include "code\modules\power\lightswitch_vr.dm" -#include "code\modules\power\port_gen.dm" -#include "code\modules\power\port_gen_vr.dm" -#include "code\modules\power\power.dm" -#include "code\modules\power\powernet.dm" -#include "code\modules\power\smes.dm" -#include "code\modules\power\smes_construction.dm" -#include "code\modules\power\smes_vr.dm" -#include "code\modules\power\solar.dm" -#include "code\modules\power\terminal.dm" -#include "code\modules\power\tracker.dm" -#include "code\modules\power\turbine.dm" -#include "code\modules\power\antimatter\containment_jar.dm" -#include "code\modules\power\antimatter\control.dm" -#include "code\modules\power\antimatter\shielding.dm" -#include "code\modules\power\cells\device_cells.dm" -#include "code\modules\power\cells\device_cells_vr.dm" -#include "code\modules\power\cells\power_cells.dm" -#include "code\modules\power\fusion\_setup.dm" -#include "code\modules\power\fusion\fusion_circuits.dm" -#include "code\modules\power\fusion\fusion_particle_catcher.dm" -#include "code\modules\power\fusion\fusion_reactions.dm" -#include "code\modules\power\fusion\fusion_reagents.dm" -#include "code\modules\power\fusion\magpower.dm" -#include "code\modules\power\fusion\core\_core.dm" -#include "code\modules\power\fusion\core\core_control.dm" -#include "code\modules\power\fusion\core\core_field.dm" -#include "code\modules\power\fusion\fuel_assembly\fuel_assembly.dm" -#include "code\modules\power\fusion\fuel_assembly\fuel_assembly_ch.dm" -#include "code\modules\power\fusion\fuel_assembly\fuel_compressor.dm" -#include "code\modules\power\fusion\fuel_assembly\fuel_control.dm" -#include "code\modules\power\fusion\fuel_assembly\fuel_injector.dm" -#include "code\modules\power\fusion\gyrotron\gyrotron.dm" -#include "code\modules\power\fusion\gyrotron\gyrotron_control.dm" -#include "code\modules\power\sensors\powernet_sensor.dm" -#include "code\modules\power\sensors\sensor_monitoring.dm" -#include "code\modules\power\singularity\act.dm" -#include "code\modules\power\singularity\collector.dm" -#include "code\modules\power\singularity\containment_field.dm" -#include "code\modules\power\singularity\emitter.dm" -#include "code\modules\power\singularity\field_generator.dm" -#include "code\modules\power\singularity\generator.dm" -#include "code\modules\power\singularity\investigate.dm" -#include "code\modules\power\singularity\singularity.dm" -#include "code\modules\power\singularity\particle_accelerator\particle.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_accelerator.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_chamber.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_control.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_emitter.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_power.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_smasher.dm" -#include "code\modules\power\supermatter\setup_supermatter.dm" -#include "code\modules\power\supermatter\supermatter.dm" -#include "code\modules\power\tesla\coil.dm" -#include "code\modules\power\tesla\energy_ball.dm" -#include "code\modules\power\tesla\generator.dm" -#include "code\modules\power\tesla\telsa_construction.dm" -#include "code\modules\power\tesla\tesla_act.dm" -#include "code\modules\projectiles\ammunition.dm" -#include "code\modules\projectiles\broken.dm" -#include "code\modules\projectiles\dnalocking.dm" -#include "code\modules\projectiles\gun.dm" -#include "code\modules\projectiles\projectile.dm" -#include "code\modules\projectiles\ammunition\magazines.dm" -#include "code\modules\projectiles\ammunition\magazines_vr.dm" -#include "code\modules\projectiles\ammunition\magazines_yw.dm" -#include "code\modules\projectiles\ammunition\magnetic.dm" -#include "code\modules\projectiles\ammunition\rounds.dm" -#include "code\modules\projectiles\ammunition\rounds_yw.dm" -#include "code\modules\projectiles\ammunition\smartmag.dm" -#include "code\modules\projectiles\brokenguns\energy.dm" -#include "code\modules\projectiles\brokenguns\launcher.dm" -#include "code\modules\projectiles\brokenguns\magnetic.dm" -#include "code\modules\projectiles\brokenguns\projectile.dm" -#include "code\modules\projectiles\guns\energy.dm" -#include "code\modules\projectiles\guns\launcher.dm" -#include "code\modules\projectiles\guns\magic.dm" -#include "code\modules\projectiles\guns\modular_guns.dm" -#include "code\modules\projectiles\guns\projectile.dm" -#include "code\modules\projectiles\guns\projectile_ch.dm" -#include "code\modules\projectiles\guns\vox.dm" -#include "code\modules\projectiles\guns\energy\bsharpoon_vr.dm" -#include "code\modules\projectiles\guns\energy\crestrose_vr.dm" -#include "code\modules\projectiles\guns\energy\dominator_vr.dm" -#include "code\modules\projectiles\guns\energy\gunsword_vr.dm" -#include "code\modules\projectiles\guns\energy\hooklauncher.dm" -#include "code\modules\projectiles\guns\energy\kinetic_accelerator_vr.dm" -#include "code\modules\projectiles\guns\energy\laser.dm" -#include "code\modules\projectiles\guns\energy\laser_vr.dm" -#include "code\modules\projectiles\guns\energy\laser_yw.dm" -#include "code\modules\projectiles\guns\energy\netgun_vr.dm" -#include "code\modules\projectiles\guns\energy\netgun_yw.dm" -#include "code\modules\projectiles\guns\energy\nuclear.dm" -#include "code\modules\projectiles\guns\energy\nuclear_yw.dm" -#include "code\modules\projectiles\guns\energy\particle.dm" -#include "code\modules\projectiles\guns\energy\phase.dm" -#include "code\modules\projectiles\guns\energy\protector_vr.dm" -#include "code\modules\projectiles\guns\energy\pulse.dm" -#include "code\modules\projectiles\guns\energy\pummeler_vr.dm" -#include "code\modules\projectiles\guns\energy\sickshot_vr.dm" -#include "code\modules\projectiles\guns\energy\special.dm" -#include "code\modules\projectiles\guns\energy\special_vr.dm" -#include "code\modules\projectiles\guns\energy\stun.dm" -#include "code\modules\projectiles\guns\energy\stun_vr.dm" -#include "code\modules\projectiles\guns\energy\temperature.dm" -#include "code\modules\projectiles\guns\energy\cell_loaded_vr\cell_loaded.dm" -#include "code\modules\projectiles\guns\energy\cell_loaded_vr\multi_cannon.dm" -#include "code\modules\projectiles\guns\energy\cell_loaded_vr\multi_cannon_cells.dm" -#include "code\modules\projectiles\guns\energy\cell_loaded_vr\nerd.dm" -#include "code\modules\projectiles\guns\energy\cell_loaded_vr\nerd_cells.dm" -#include "code\modules\projectiles\guns\energy\cell_loaded_vr\nsfw.dm" -#include "code\modules\projectiles\guns\energy\cell_loaded_vr\nsfw_cells.dm" -#include "code\modules\projectiles\guns\launcher\confetti_ch.dm" -#include "code\modules\projectiles\guns\launcher\crossbow.dm" -#include "code\modules\projectiles\guns\launcher\grenade_launcher.dm" -#include "code\modules\projectiles\guns\launcher\pneumatic.dm" -#include "code\modules\projectiles\guns\launcher\rocket.dm" -#include "code\modules\projectiles\guns\launcher\syringe_gun.dm" -#include "code\modules\projectiles\guns\magic\fireball.dm" -#include "code\modules\projectiles\guns\magnetic\bore.dm" -#include "code\modules\projectiles\guns\magnetic\gasthrower.dm" -#include "code\modules\projectiles\guns\magnetic\magnetic.dm" -#include "code\modules\projectiles\guns\magnetic\magnetic_construction.dm" -#include "code\modules\projectiles\guns\magnetic\magnetic_railgun.dm" -#include "code\modules\projectiles\guns\magnetic\magnetic_railgun_vr.dm" -#include "code\modules\projectiles\guns\projectile\automatic.dm" -#include "code\modules\projectiles\guns\projectile\automatic_vr.dm" -#include "code\modules\projectiles\guns\projectile\automatic_yw.dm" -#include "code\modules\projectiles\guns\projectile\ballistics_ch.dm" -#include "code\modules\projectiles\guns\projectile\boltaction.dm" -#include "code\modules\projectiles\guns\projectile\caseless.dm" -#include "code\modules\projectiles\guns\projectile\contender.dm" -#include "code\modules\projectiles\guns\projectile\dartgun.dm" -#include "code\modules\projectiles\guns\projectile\dartgun_vr.dm" -#include "code\modules\projectiles\guns\projectile\pistol.dm" -#include "code\modules\projectiles\guns\projectile\pistol_vr.dm" -#include "code\modules\projectiles\guns\projectile\pistol_yw.dm" -#include "code\modules\projectiles\guns\projectile\revolver.dm" -#include "code\modules\projectiles\guns\projectile\revolver_vr.dm" -#include "code\modules\projectiles\guns\projectile\revolver_yw.dm" -#include "code\modules\projectiles\guns\projectile\semiauto.dm" -#include "code\modules\projectiles\guns\projectile\shotgun.dm" -#include "code\modules\projectiles\guns\projectile\shotgun_vr.dm" -#include "code\modules\projectiles\guns\projectile\shotgun_yw.dm" -#include "code\modules\projectiles\guns\projectile\sniper.dm" -#include "code\modules\projectiles\guns\projectile\sniper\collapsible_sniper.dm" -#include "code\modules\projectiles\projectile\arc.dm" -#include "code\modules\projectiles\projectile\beams.dm" -#include "code\modules\projectiles\projectile\beams_vr.dm" -#include "code\modules\projectiles\projectile\blob.dm" -#include "code\modules\projectiles\projectile\bullets.dm" -#include "code\modules\projectiles\projectile\bullets_ch.dm" -#include "code\modules\projectiles\projectile\bullets_vr.dm" -#include "code\modules\projectiles\projectile\change.dm" -#include "code\modules\projectiles\projectile\energy.dm" -#include "code\modules\projectiles\projectile\energy_vr.dm" -#include "code\modules\projectiles\projectile\energy_yw.dm" -#include "code\modules\projectiles\projectile\explosive.dm" -#include "code\modules\projectiles\projectile\force.dm" -#include "code\modules\projectiles\projectile\hook.dm" -#include "code\modules\projectiles\projectile\magic.dm" -#include "code\modules\projectiles\projectile\magnetic.dm" -#include "code\modules\projectiles\projectile\magnetic_ch.dm" -#include "code\modules\projectiles\projectile\pellets.dm" -#include "code\modules\projectiles\projectile\scatter.dm" -#include "code\modules\projectiles\projectile\special.dm" -#include "code\modules\projectiles\projectile\trace.dm" -#include "code\modules\projectiles\targeting\targeting_client.dm" -#include "code\modules\projectiles\targeting\targeting_gun.dm" -#include "code\modules\projectiles\targeting\targeting_mob.dm" -#include "code\modules\projectiles\targeting\targeting_overlay.dm" -#include "code\modules\projectiles\targeting\targeting_triggers.dm" -#include "code\modules\radiation\radiation.dm" -#include "code\modules\random_map\_random_map_setup.dm" -#include "code\modules\random_map\random_map.dm" -#include "code\modules\random_map\random_map_verbs.dm" -#include "code\modules\random_map\automata\automata.dm" -#include "code\modules\random_map\automata\caves.dm" -#include "code\modules\random_map\building\building.dm" -#include "code\modules\random_map\drop\drop_types.dm" -#include "code\modules\random_map\drop\droppod.dm" -#include "code\modules\random_map\drop\droppod_doors.dm" -#include "code\modules\random_map\drop\supply.dm" -#include "code\modules\random_map\mazes\maze.dm" -#include "code\modules\random_map\mazes\maze_cell.dm" -#include "code\modules\random_map\noise\desert.dm" -#include "code\modules\random_map\noise\noise.dm" -#include "code\modules\random_map\noise\ore.dm" -#include "code\modules\random_map\noise\tundra.dm" -#include "code\modules\reagents\Chemistry-Colours.dm" -#include "code\modules\reagents\Chemistry-Holder.dm" -#include "code\modules\reagents\Chemistry-Holder_ch.dm" -#include "code\modules\reagents\Chemistry-Logging.dm" -#include "code\modules\reagents\Chemistry-Machinery.dm" -#include "code\modules\reagents\Chemistry-Machinery_vr.dm" -#include "code\modules\reagents\Chemistry-Metabolism.dm" -#include "code\modules\reagents\Chemistry-Readme.dm" -#include "code\modules\reagents\Chemistry-Reagents-Helpers.dm" -#include "code\modules\reagents\Chemistry-Reagents.dm" -#include "code\modules\reagents\Chemistry-Reagents_vr.dm" -#include "code\modules\reagents\Chemistry-Recipes.dm" -#include "code\modules\reagents\Chemistry-Recipes_ch.dm" -#include "code\modules\reagents\Chemistry-Recipes_vr.dm" -#include "code\modules\reagents\Chemistry-Recipes_yw.dm" -#include "code\modules\reagents\kelshark.dm" -#include "code\modules\reagents\reagent_containers.dm" -#include "code\modules\reagents\reagent_dispenser.dm" -#include "code\modules\reagents\reagent_dispenser_ch.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Core.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Dispenser.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Food-Drinks.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Food-Drinks_ch.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Food-Drinks_vr.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Food-Drinks_yw.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Medicine.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Medicine_vr.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Modifiers.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Other.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Toxins.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Vore_vr.dm" -#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents_ch.dm" -#include "code\modules\reagents\dispenser\_defines.dm" -#include "code\modules\reagents\dispenser\cartridge.dm" -#include "code\modules\reagents\dispenser\cartridge_presets.dm" -#include "code\modules\reagents\dispenser\cartridge_presets_ch.dm" -#include "code\modules\reagents\dispenser\cartridge_presets_vr.dm" -#include "code\modules\reagents\dispenser\cartridge_spawn.dm" -#include "code\modules\reagents\dispenser\dispenser2.dm" -#include "code\modules\reagents\dispenser\dispenser2_energy.dm" -#include "code\modules\reagents\dispenser\dispenser_presets.dm" -#include "code\modules\reagents\dispenser\dispenser_presets_vr.dm" -#include "code\modules\reagents\dispenser\supply.dm" -#include "code\modules\reagents\distilling\Distilling-Recipes.dm" -#include "code\modules\reagents\distilling\distilling.dm" -#include "code\modules\reagents\hoses\connector.dm" -#include "code\modules\reagents\hoses\hose.dm" -#include "code\modules\reagents\hoses\hose_connector.dm" -#include "code\modules\reagents\reagent_containers\blood_pack.dm" -#include "code\modules\reagents\reagent_containers\blood_pack_vr.dm" -#include "code\modules\reagents\reagent_containers\borghypo.dm" -#include "code\modules\reagents\reagent_containers\dropper.dm" -#include "code\modules\reagents\reagent_containers\glass.dm" -#include "code\modules\reagents\reagent_containers\glass_vr.dm" -#include "code\modules\reagents\reagent_containers\hypospray.dm" -#include "code\modules\reagents\reagent_containers\hypospray_vr.dm" -#include "code\modules\reagents\reagent_containers\patch.dm" -#include "code\modules\reagents\reagent_containers\pill.dm" -#include "code\modules\reagents\reagent_containers\pill_vr.dm" -#include "code\modules\reagents\reagent_containers\spray.dm" -#include "code\modules\reagents\reagent_containers\spray_vr.dm" -#include "code\modules\reagents\reagent_containers\syringes.dm" -#include "code\modules\reagents\reagent_containers\syringes_vr.dm" -#include "code\modules\reagents\reagent_containers\unidentified_hypospray.dm" -#include "code\modules\reagents\reagent_containers\food\drinks\bluespacecoffee.dm" -#include "code\modules\recycling\conveyor2.dm" -#include "code\modules\recycling\disposal-construction.dm" -#include "code\modules\recycling\disposal.dm" -#include "code\modules\recycling\sortingmachinery.dm" -#include "code\modules\research\circuitprinter.dm" -#include "code\modules\research\designs.dm" -#include "code\modules\research\destructive_analyzer.dm" -#include "code\modules\research\mechfab_designs.dm" -#include "code\modules\research\mechfab_designs_ch.dm" -#include "code\modules\research\message_server.dm" -#include "code\modules\research\prosfab_designs.dm" -#include "code\modules\research\prosfab_designs_vr.dm" -#include "code\modules\research\protolathe.dm" -#include "code\modules\research\rd-readme.dm" -#include "code\modules\research\rdconsole.dm" -#include "code\modules\research\rdconsole_tgui.dm" -#include "code\modules\research\rdmachines.dm" -#include "code\modules\research\research.dm" -#include "code\modules\research\server.dm" -#include "code\modules\research\teleport_vr.dm" -#include "code\modules\research\designs\ai_holders.dm" -#include "code\modules\research\designs\bag_of_holding.dm" -#include "code\modules\research\designs\beakers.dm" -#include "code\modules\research\designs\bio_devices.dm" -#include "code\modules\research\designs\bio_devices_vr.dm" -#include "code\modules\research\designs\circuit_assembly.dm" -#include "code\modules\research\designs\engineering.dm" -#include "code\modules\research\designs\HUDs.dm" -#include "code\modules\research\designs\HUDs_vr.dm" -#include "code\modules\research\designs\implants.dm" -#include "code\modules\research\designs\implants_vr.dm" -#include "code\modules\research\designs\locator_devices.dm" -#include "code\modules\research\designs\medical.dm" -#include "code\modules\research\designs\medical_vr.dm" -#include "code\modules\research\designs\mining_toys.dm" -#include "code\modules\research\designs\misc.dm" -#include "code\modules\research\designs\misc_vr.dm" -#include "code\modules\research\designs\modular_computer.dm" -#include "code\modules\research\designs\pdas.dm" -#include "code\modules\research\designs\power_cells.dm" -#include "code\modules\research\designs\precursor.dm" -#include "code\modules\research\designs\stock_parts.dm" -#include "code\modules\research\designs\subspace_parts.dm" -#include "code\modules\research\designs\tech_disks.dm" -#include "code\modules\research\designs\weapons.dm" -#include "code\modules\research\designs\weapons_ch.dm" -#include "code\modules\research\designs\weapons_vr.dm" -#include "code\modules\research\designs\weapons_yw.dm" -#include "code\modules\research\designs\xenoarch_toys.dm" -#include "code\modules\research\designs\xenobio_toys.dm" -#include "code\modules\research\designs\circuits\ai_modules.dm" -#include "code\modules\research\designs\circuits\ai_modules_vr.dm" -#include "code\modules\research\designs\circuits\circuits.dm" -#include "code\modules\research\designs\circuits\circuits_ch.dm" -#include "code\modules\research\designs\circuits\circuits_vr.dm" -#include "code\modules\research\designs\circuits\circuits_yw.dm" -#include "code\modules\research\designs\circuits\disks.dm" -#include "code\modules\resleeving\circuitboards.dm" -#include "code\modules\resleeving\computers.dm" -#include "code\modules\resleeving\designer.dm" -#include "code\modules\resleeving\documents.dm" -#include "code\modules\resleeving\implant.dm" -#include "code\modules\resleeving\infocore_records.dm" -#include "code\modules\resleeving\infomorph.dm" -#include "code\modules\resleeving\infomorph_software.dm" -#include "code\modules\resleeving\machines.dm" -#include "code\modules\resleeving\sleevecard.dm" -#include "code\modules\rogueminer_vr\asteroid.dm" -#include "code\modules\rogueminer_vr\controller.dm" -#include "code\modules\rogueminer_vr\debug.dm" -#include "code\modules\rogueminer_vr\landmarks.dm" -#include "code\modules\rogueminer_vr\roguemines_mobs.dm" -#include "code\modules\rogueminer_vr\wrappers.dm" -#include "code\modules\rogueminer_vr\zone_console.dm" -#include "code\modules\rogueminer_vr\zonemaster.dm" -#include "code\modules\scripting\Errors.dm" -#include "code\modules\scripting\IDE.dm" -#include "code\modules\scripting\Options.dm" -#include "code\modules\scripting\stack.dm" -#include "code\modules\scripting\AST\AST Nodes.dm" -#include "code\modules\scripting\AST\Blocks.dm" -#include "code\modules\scripting\AST\Statements.dm" -#include "code\modules\scripting\AST\Operators\Binary Operators.dm" -#include "code\modules\scripting\AST\Operators\Unary Operators.dm" -#include "code\modules\scripting\Implementations\_Logic.dm" -#include "code\modules\scripting\Implementations\Telecomms.dm" -#include "code\modules\scripting\Interpreter\Evaluation.dm" -#include "code\modules\scripting\Interpreter\Interaction.dm" -#include "code\modules\scripting\Interpreter\Interpreter.dm" -#include "code\modules\scripting\Interpreter\Scope.dm" -#include "code\modules\scripting\Parser\Expressions.dm" -#include "code\modules\scripting\Parser\Keywords.dm" -#include "code\modules\scripting\Parser\Parser.dm" -#include "code\modules\scripting\Scanner\Scanner.dm" -#include "code\modules\scripting\Scanner\Tokens.dm" -#include "code\modules\security levels\keycard authentication.dm" -#include "code\modules\security levels\security levels.dm" -#include "code\modules\shieldgen\directional_shield.dm" -#include "code\modules\shieldgen\emergency_shield.dm" -#include "code\modules\shieldgen\energy_field.dm" -#include "code\modules\shieldgen\energy_shield.dm" -#include "code\modules\shieldgen\handheld_defuser.dm" -#include "code\modules\shieldgen\sheldwallgen.dm" -#include "code\modules\shieldgen\shield_capacitor.dm" -#include "code\modules\shieldgen\shield_diffuser.dm" -#include "code\modules\shieldgen\shield_gen.dm" -#include "code\modules\shieldgen\shield_gen_external.dm" -#include "code\modules\shieldgen\shield_generator.dm" -#include "code\modules\shieldgen\shield_modes.dm" -#include "code\modules\shuttles\antagonist.dm" -#include "code\modules\shuttles\crashes.dm" -#include "code\modules\shuttles\departmental.dm" -#include "code\modules\shuttles\escape_pods.dm" -#include "code\modules\shuttles\landmarks.dm" -#include "code\modules\shuttles\shuttle.dm" -#include "code\modules\shuttles\shuttle_arrivals.dm" -#include "code\modules\shuttles\shuttle_autodock.dm" -#include "code\modules\shuttles\shuttle_console.dm" -#include "code\modules\shuttles\shuttle_console_multi.dm" -#include "code\modules\shuttles\shuttle_emergency.dm" -#include "code\modules\shuttles\shuttle_ferry.dm" -#include "code\modules\shuttles\shuttle_specops.dm" -#include "code\modules\shuttles\shuttle_supply.dm" -#include "code\modules\shuttles\shuttles_ch.dm" -#include "code\modules\shuttles\shuttles_multi.dm" -#include "code\modules\shuttles\shuttles_vr.dm" -#include "code\modules\shuttles\shuttles_web.dm" -#include "code\modules\shuttles\web_datums.dm" -#include "code\modules\spells\artifacts.dm" -#include "code\modules\spells\construct_spells.dm" -#include "code\modules\spells\no_clothes.dm" -#include "code\modules\spells\spell_code.dm" -#include "code\modules\spells\spell_projectile.dm" -#include "code\modules\spells\spellbook.dm" -#include "code\modules\spells\spells.dm" -#include "code\modules\spells\aoe_turf\aoe_turf.dm" -#include "code\modules\spells\aoe_turf\blink.dm" -#include "code\modules\spells\aoe_turf\charge.dm" -#include "code\modules\spells\aoe_turf\disable_tech.dm" -#include "code\modules\spells\aoe_turf\knock.dm" -#include "code\modules\spells\aoe_turf\smoke.dm" -#include "code\modules\spells\aoe_turf\summons.dm" -#include "code\modules\spells\aoe_turf\conjure\conjure.dm" -#include "code\modules\spells\aoe_turf\conjure\construct.dm" -#include "code\modules\spells\aoe_turf\conjure\forcewall.dm" -#include "code\modules\spells\general\area_teleport.dm" -#include "code\modules\spells\general\rune_write.dm" -#include "code\modules\spells\targeted\ethereal_jaunt.dm" -#include "code\modules\spells\targeted\genetic.dm" -#include "code\modules\spells\targeted\harvest.dm" -#include "code\modules\spells\targeted\mind_transfer.dm" -#include "code\modules\spells\targeted\shift.dm" -#include "code\modules\spells\targeted\subjugate.dm" -#include "code\modules\spells\targeted\targeted.dm" -#include "code\modules\spells\targeted\equip\equip.dm" -#include "code\modules\spells\targeted\equip\horsemask.dm" -#include "code\modules\spells\targeted\projectile\dumbfire.dm" -#include "code\modules\spells\targeted\projectile\fireball.dm" -#include "code\modules\spells\targeted\projectile\magic_missile.dm" -#include "code\modules\spells\targeted\projectile\projectile.dm" -#include "code\modules\surgery\_defines.dm" -#include "code\modules\surgery\additions_ch.dm" -#include "code\modules\surgery\bones.dm" -#include "code\modules\surgery\encased.dm" -#include "code\modules\surgery\external_repair.dm" -#include "code\modules\surgery\face.dm" -#include "code\modules\surgery\generic.dm" -#include "code\modules\surgery\implant.dm" -#include "code\modules\surgery\limb_reattach.dm" -#include "code\modules\surgery\neck.dm" -#include "code\modules\surgery\organs_internal.dm" -#include "code\modules\surgery\other.dm" -#include "code\modules\surgery\robotics.dm" -#include "code\modules\surgery\surgery.dm" -#include "code\modules\surgery\~defines.dm" -#include "code\modules\tables\bench.dm" -#include "code\modules\tables\flipping.dm" -#include "code\modules\tables\interactions.dm" -#include "code\modules\tables\presets.dm" -#include "code\modules\tables\presets_vr.dm" -#include "code\modules\tables\rack.dm" -#include "code\modules\tables\rack_vr.dm" -#include "code\modules\tables\tables.dm" -#include "code\modules\tables\update_triggers.dm" -#include "code\modules\telesci\bscyrstal.dm" -#include "code\modules\telesci\construction.dm" -#include "code\modules\telesci\gps_advanced.dm" -#include "code\modules\telesci\quantum_pad.dm" -#include "code\modules\telesci\telepad.dm" -#include "code\modules\telesci\telesci_computer.dm" -#include "code\modules\tension\tension.dm" -#include "code\modules\tgs\includes.dm" -#include "code\modules\tgui\external.dm" -#include "code\modules\tgui\modal.dm" -#include "code\modules\tgui\states.dm" -#include "code\modules\tgui\tgui.dm" -#include "code\modules\tgui\tgui_window.dm" -#include "code\modules\tgui\modules\_base.dm" -#include "code\modules\tgui\modules\agentcard.dm" -#include "code\modules\tgui\modules\alarm.dm" -#include "code\modules\tgui\modules\appearance_changer.dm" -#include "code\modules\tgui\modules\atmos_control.dm" -#include "code\modules\tgui\modules\camera.dm" -#include "code\modules\tgui\modules\communications.dm" -#include "code\modules\tgui\modules\crew_manifest.dm" -#include "code\modules\tgui\modules\crew_monitor.dm" -#include "code\modules\tgui\modules\law_manager.dm" -#include "code\modules\tgui\modules\overmap.dm" -#include "code\modules\tgui\modules\power_monitor.dm" -#include "code\modules\tgui\modules\rcon.dm" -#include "code\modules\tgui\modules\shutoff_monitor.dm" -#include "code\modules\tgui\modules\supermatter_monitor.dm" -#include "code\modules\tgui\modules\teleporter.dm" -#include "code\modules\tgui\modules\ntos-only\cardmod.dm" -#include "code\modules\tgui\modules\ntos-only\configurator.dm" -#include "code\modules\tgui\modules\ntos-only\email.dm" -#include "code\modules\tgui\modules\ntos-only\uav.dm" -#include "code\modules\tgui\states\admin.dm" -#include "code\modules\tgui\states\always.dm" -#include "code\modules\tgui\states\conscious.dm" -#include "code\modules\tgui\states\contained.dm" -#include "code\modules\tgui\states\deep_inventory.dm" -#include "code\modules\tgui\states\default.dm" -#include "code\modules\tgui\states\hands.dm" -#include "code\modules\tgui\states\human_adjacent.dm" -#include "code\modules\tgui\states\inventory.dm" -#include "code\modules\tgui\states\inventory_vr.dm" -#include "code\modules\tgui\states\not_incapacitated.dm" -#include "code\modules\tgui\states\notcontained.dm" -#include "code\modules\tgui\states\observer.dm" -#include "code\modules\tgui\states\physical.dm" -#include "code\modules\tgui\states\self.dm" -#include "code\modules\tgui\states\zlevel.dm" -#include "code\modules\tooltip\tooltip.dm" -#include "code\modules\turbolift\_turbolift.dm" -#include "code\modules\turbolift\turbolift.dm" -#include "code\modules\turbolift\turbolift_areas.dm" -#include "code\modules\turbolift\turbolift_console.dm" -#include "code\modules\turbolift\turbolift_console_vr.dm" -#include "code\modules\turbolift\turbolift_door.dm" -#include "code\modules\turbolift\turbolift_door_vr.dm" -#include "code\modules\turbolift\turbolift_floor.dm" -#include "code\modules\turbolift\turbolift_map.dm" -#include "code\modules\turbolift\turbolift_turfs.dm" -#include "code\modules\vchat\vchat_client.dm" -#include "code\modules\vchat\vchat_db.dm" -#include "code\modules\vehicles\bike.dm" -#include "code\modules\vehicles\boat.dm" -#include "code\modules\vehicles\cargo_train.dm" -#include "code\modules\vehicles\construction.dm" -#include "code\modules\vehicles\quad.dm" -#include "code\modules\vehicles\Securitrain_vr.dm" -#include "code\modules\vehicles\train.dm" -#include "code\modules\vehicles\vehicle.dm" -#include "code\modules\ventcrawl\ventcrawl.dm" -#include "code\modules\ventcrawl\ventcrawl_atmospherics.dm" -#include "code\modules\ventcrawl\ventcrawl_multiz.dm" -#include "code\modules\ventcrawl\ventcrawl_verb.dm" -#include "code\modules\virus2\admin.dm" -#include "code\modules\virus2\analyser.dm" -#include "code\modules\virus2\antibodies.dm" -#include "code\modules\virus2\centrifuge.dm" -#include "code\modules\virus2\curer.dm" -#include "code\modules\virus2\disease2.dm" -#include "code\modules\virus2\diseasesplicer.dm" -#include "code\modules\virus2\dishincubator.dm" -#include "code\modules\virus2\effect.dm" -#include "code\modules\virus2\effect_vr.dm" -#include "code\modules\virus2\helpers.dm" -#include "code\modules\virus2\isolator.dm" -#include "code\modules\virus2\items_devices.dm" -#include "code\modules\vore\hook-defs_vr.dm" -#include "code\modules\vore\trycatch_vr.dm" -#include "code\modules\vore\appearance\preferences_vr.dm" -#include "code\modules\vore\appearance\spider_taur_powers_vr.dm" -#include "code\modules\vore\appearance\sprite_accessories_ch.dm" -#include "code\modules\vore\appearance\sprite_accessories_taur_vr.dm" -#include "code\modules\vore\appearance\sprite_accessories_taur_yw.dm" -#include "code\modules\vore\appearance\sprite_accessories_vr.dm" -#include "code\modules\vore\appearance\sprite_accessories_yw.dm" -#include "code\modules\vore\appearance\update_icons_vr.dm" -#include "code\modules\vore\eating\belly_dat_vr.dm" -#include "code\modules\vore\eating\belly_obj_ch.dm" -#include "code\modules\vore\eating\belly_obj_vr.dm" -#include "code\modules\vore\eating\bellymodes_datum_vr.dm" -#include "code\modules\vore\eating\bellymodes_vr.dm" -#include "code\modules\vore\eating\contaminate_vr.dm" -#include "code\modules\vore\eating\digest_act_vr.dm" -#include "code\modules\vore\eating\leave_remains_vr.dm" -#include "code\modules\vore\eating\living_vr.dm" -#include "code\modules\vore\eating\silicon_vr.dm" -#include "code\modules\vore\eating\simple_animal_vr.dm" -#include "code\modules\vore\eating\slipvore_ch.dm" -#include "code\modules\vore\eating\transforming_vr.dm" -#include "code\modules\vore\eating\vore_vr.dm" -#include "code\modules\vore\eating\vorehooks_vr.dm" -#include "code\modules\vore\eating\vorepanel_ch.dm" -#include "code\modules\vore\eating\vorepanel_vr.dm" -#include "code\modules\vore\fluffstuff\axisrus_yw.dm" -#include "code\modules\vore\fluffstuff\custom_boxes_ch.dm" -#include "code\modules\vore\fluffstuff\custom_boxes_vr.dm" -#include "code\modules\vore\fluffstuff\custom_boxes_yw.dm" -#include "code\modules\vore\fluffstuff\custom_clothes_ch.dm" -#include "code\modules\vore\fluffstuff\custom_clothes_vr.dm" -#include "code\modules\vore\fluffstuff\custom_clothes_yw.dm" -#include "code\modules\vore\fluffstuff\custom_items_vr.dm" -#include "code\modules\vore\fluffstuff\custom_items_yw.dm" -#include "code\modules\vore\fluffstuff\custom_mecha_vr.dm" -#include "code\modules\vore\fluffstuff\custom_mecha_yw.dm" -#include "code\modules\vore\fluffstuff\custom_permits_vr.dm" -#include "code\modules\vore\fluffstuff\custom_rigs_yw.dm" -#include "code\modules\vore\fluffstuff\MadokaSpear.dm" -#include "code\modules\vore\persist\persist_vr.dm" -#include "code\modules\vore\resizing\grav_pull_vr.dm" -#include "code\modules\vore\resizing\holder_micro_vr.dm" -#include "code\modules\vore\resizing\resize_vr.dm" -#include "code\modules\vore\resizing\sizegun_vr.dm" -#include "code\modules\vore\weight\fitness_machines_vr.dm" -#include "code\modules\xenoarcheaology\anomaly_container.dm" -#include "code\modules\xenoarcheaology\boulder.dm" -#include "code\modules\xenoarcheaology\effect.dm" -#include "code\modules\xenoarcheaology\manuals.dm" -#include "code\modules\xenoarcheaology\misc.dm" -#include "code\modules\xenoarcheaology\sampling.dm" -#include "code\modules\xenoarcheaology\artifacts\artifact.dm" -#include "code\modules\xenoarcheaology\artifacts\artifact_find.dm" -#include "code\modules\xenoarcheaology\artifacts\artifact_vr.dm" -#include "code\modules\xenoarcheaology\artifacts\autocloner.dm" -#include "code\modules\xenoarcheaology\artifacts\crystal.dm" -#include "code\modules\xenoarcheaology\artifacts\gigadrill.dm" -#include "code\modules\xenoarcheaology\artifacts\replicator.dm" -#include "code\modules\xenoarcheaology\artifacts\predefined\_predefined.dm" -#include "code\modules\xenoarcheaology\artifacts\predefined\hungry_statue.dm" -#include "code\modules\xenoarcheaology\effects\animate_anomaly.dm" -#include "code\modules\xenoarcheaology\effects\badfeeling.dm" -#include "code\modules\xenoarcheaology\effects\berserk.dm" -#include "code\modules\xenoarcheaology\effects\cannibal.dm" -#include "code\modules\xenoarcheaology\effects\cellcharge.dm" -#include "code\modules\xenoarcheaology\effects\celldrain.dm" -#include "code\modules\xenoarcheaology\effects\cold.dm" -#include "code\modules\xenoarcheaology\effects\dnaswitch.dm" -#include "code\modules\xenoarcheaology\effects\electric_field.dm" -#include "code\modules\xenoarcheaology\effects\emp.dm" -#include "code\modules\xenoarcheaology\effects\feysight.dm" -#include "code\modules\xenoarcheaology\effects\forcefield.dm" -#include "code\modules\xenoarcheaology\effects\gaia.dm" -#include "code\modules\xenoarcheaology\effects\gasco2.dm" -#include "code\modules\xenoarcheaology\effects\gasnitro.dm" -#include "code\modules\xenoarcheaology\effects\gasoxy.dm" -#include "code\modules\xenoarcheaology\effects\gasphoron.dm" -#include "code\modules\xenoarcheaology\effects\gassleeping.dm" -#include "code\modules\xenoarcheaology\effects\goodfeeling.dm" -#include "code\modules\xenoarcheaology\effects\gravitational_waves.dm" -#include "code\modules\xenoarcheaology\effects\heal.dm" -#include "code\modules\xenoarcheaology\effects\heat.dm" -#include "code\modules\xenoarcheaology\effects\hurt.dm" -#include "code\modules\xenoarcheaology\effects\poltergeist.dm" -#include "code\modules\xenoarcheaology\effects\radiate.dm" -#include "code\modules\xenoarcheaology\effects\resurrect.dm" -#include "code\modules\xenoarcheaology\effects\roboheal.dm" -#include "code\modules\xenoarcheaology\effects\robohurt.dm" -#include "code\modules\xenoarcheaology\effects\sleepy.dm" -#include "code\modules\xenoarcheaology\effects\stun.dm" -#include "code\modules\xenoarcheaology\effects\teleport.dm" -#include "code\modules\xenoarcheaology\effects\vampire.dm" -#include "code\modules\xenoarcheaology\finds\eguns.dm" -#include "code\modules\xenoarcheaology\finds\eguns_vr.dm" -#include "code\modules\xenoarcheaology\finds\find_spawning.dm" -#include "code\modules\xenoarcheaology\finds\finds.dm" -#include "code\modules\xenoarcheaology\finds\finds_defines.dm" -#include "code\modules\xenoarcheaology\finds\fossils.dm" -#include "code\modules\xenoarcheaology\finds\misc.dm" -#include "code\modules\xenoarcheaology\finds\special.dm" -#include "code\modules\xenoarcheaology\finds\talking.dm" -#include "code\modules\xenoarcheaology\tools\ano_device_battery.dm" -#include "code\modules\xenoarcheaology\tools\artifact_analyser.dm" -#include "code\modules\xenoarcheaology\tools\artifact_harvester.dm" -#include "code\modules\xenoarcheaology\tools\artifact_scanner.dm" -#include "code\modules\xenoarcheaology\tools\coolant_tank.dm" -#include "code\modules\xenoarcheaology\tools\equipment.dm" -#include "code\modules\xenoarcheaology\tools\geosample_scanner.dm" -#include "code\modules\xenoarcheaology\tools\suspension_generator.dm" -#include "code\modules\xenoarcheaology\tools\tools.dm" -#include "code\modules\xenoarcheaology\tools\tools_pickaxe.dm" -#include "code\modules\xenoarcheaology\tools\tools_pickaxe_vr.dm" -#include "code\modules\xenoarcheaology\tools\tools_vr.dm" -#include "code\modules\xenobio\items\extracts.dm" -#include "code\modules\xenobio\items\slime_objects.dm" -#include "code\modules\xenobio\items\slimepotions.dm" -#include "code\modules\xenobio\items\weapons.dm" -#include "code\modules\xenobio\machinery\processor.dm" -#include "code\modules\xgm\xgm_gas_data.dm" -#include "code\modules\xgm\xgm_gas_mixture.dm" -#include "code\unit_tests\language_tests.dm" -#include "code\unit_tests\loadout_tests.dm" -#include "code\unit_tests\map_tests.dm" -#include "code\unit_tests\mob_tests.dm" -#include "code\unit_tests\research_tests.dm" -#include "code\unit_tests\sqlite_tests.dm" -#include "code\unit_tests\unit_test.dm" -#include "code\unit_tests\unit_test_vr.dm" -#include "code\unit_tests\vore_tests_vr.dm" -#include "code\unit_tests\zas_tests.dm" -#include "code\unit_tests\integrated_circuits\arithmetic.dm" -#include "code\unit_tests\integrated_circuits\circuits.dm" -#include "code\unit_tests\integrated_circuits\converter.dm" -#include "code\unit_tests\integrated_circuits\logic.dm" -#include "code\unit_tests\integrated_circuits\trig.dm" -#include "code\ZAS\Airflow.dm" -#include "code\ZAS\Atom.dm" -#include "code\ZAS\Connection.dm" -#include "code\ZAS\ConnectionGroup.dm" -#include "code\ZAS\ConnectionManager.dm" -#include "code\ZAS\Controller.dm" -#include "code\ZAS\Debug.dm" -#include "code\ZAS\Diagnostic.dm" -#include "code\ZAS\Fire.dm" -#include "code\ZAS\Phoron.dm" -#include "code\ZAS\Turf.dm" -#include "code\ZAS\Variable Settings.dm" -#include "code\ZAS\Zone.dm" -#include "interface\interface.dm" -#include "interface\skin.dmf" -#include "maps\gateway_archive_vr\blackmarketpackers.dm" -#include "maps\southern_cross\southern_cross.dm" -#include "maps\southern_cross\items\encryptionkey_sc.dm" -#include "maps\southern_cross\items\headset_sc.dm" -#include "maps\southern_cross\items\clothing\sc_accessory.dm" -#include "maps\southern_cross\items\clothing\sc_suit.dm" -#include "maps\southern_cross\items\clothing\sc_under.dm" -#include "maps\southern_cross\loadout\loadout_head.dm" -#include "maps\southern_cross\loadout\loadout_suit.dm" -#include "maps\southern_cross\loadout\loadout_uniform.dm" -#include "maps\southern_cross\overmap\shuttles.dm" -#include "maps\southern_cross\structures\closets\engineering.dm" -#include "maps\southern_cross\structures\closets\medical.dm" -#include "maps\southern_cross\structures\closets\misc.dm" -#include "maps\southern_cross\structures\closets\research.dm" -#include "maps\southern_cross\structures\closets\security.dm" -#include "maps\submaps\_helpers.dm" -#include "maps\submaps\_readme.dm" -#include "maps\submaps\engine_submaps\engine.dm" -#include "maps\submaps\engine_submaps\engine_areas.dm" -#include "maps\submaps\engine_submaps_vr\tether\_engine_submaps.dm" -#include "maps\submaps\space_submaps\space.dm" -#include "maps\submaps\space_submaps\debrisfield\debrisfield.dm" -#include "maps\submaps\surface_submaps\mountains\mountains.dm" -#include "maps\submaps\surface_submaps\mountains\mountains_areas.dm" -#include "maps\submaps\surface_submaps\mountains\mountains_areas_vr.dm" -#include "maps\submaps\surface_submaps\plains\plains.dm" -#include "maps\submaps\surface_submaps\plains\plains_areas.dm" -#include "maps\submaps\surface_submaps\wilderness\wilderness.dm" -#include "maps\submaps\surface_submaps\wilderness\wilderness_areas.dm" -#include "maps\~map_system\maps.dm" -// END_INCLUDE +// DM Environment file for baystation12.dme. +// All manual changes should be made outside the BEGIN_ and END_ blocks. + // New source code should be placed in .dm files: choose File/New --> Code File. +// BEGIN_INTERNALS +// END_INTERNALS +// BEGIN_FILE_DIR +#define FILE_DIR . +// END_FILE_DIR +// BEGIN_PREFERENCES +#define DEBUG +// END_PREFERENCES +// BEGIN_INCLUDE +#include "code\_away_mission_tests.dm" +#include "code\_macros.dm" +#include "code\_macros_vr.dm" +#include "code\_map_tests.dm" +#include "code\_unit_tests.dm" +#include "code\global.dm" +#include "code\global_ch.dm" +#include "code\global_init.dm" +#include "code\global_vr.dm" +#include "code\global_yw.dm" +#include "code\hub.dm" +#include "code\names.dm" +#include "code\stylesheet.dm" +#include "code\world.dm" +#include "code\__datastructures\globals.dm" +#include "code\__defines\__513_compatibility.dm" +#include "code\__defines\_compile_options.dm" +#include "code\__defines\_lists.dm" +#include "code\__defines\_planes+layers.dm" +#include "code\__defines\_planes+layers_vr.dm" +#include "code\__defines\_protect.dm" +#include "code\__defines\_tick.dm" +#include "code\__defines\admin.dm" +#include "code\__defines\admin_vr.dm" +#include "code\__defines\appearance.dm" +#include "code\__defines\atmos.dm" +#include "code\__defines\belly_modes_ch.dm" +#include "code\__defines\belly_modes_vr.dm" +#include "code\__defines\callbacks.dm" +#include "code\__defines\chemistry.dm" +#include "code\__defines\chemistry_vr.dm" +#include "code\__defines\color.dm" +#include "code\__defines\construction.dm" +#include "code\__defines\damage_organs.dm" +#include "code\__defines\dna.dm" +#include "code\__defines\exosuit_fab.dm" +#include "code\__defines\flags.dm" +#include "code\__defines\gamemode.dm" +#include "code\__defines\holomap.dm" +#include "code\__defines\hoses.dm" +#include "code\__defines\integrated_circuits.dm" +#include "code\__defines\inventory_sizes.dm" +#include "code\__defines\is_helpers.dm" +#include "code\__defines\items_clothing.dm" +#include "code\__defines\lighting.dm" +#include "code\__defines\lighting_vr.dm" +#include "code\__defines\machinery.dm" +#include "code\__defines\map.dm" +#include "code\__defines\math.dm" +#include "code\__defines\math_physics.dm" +#include "code\__defines\MC.dm" +#include "code\__defines\misc.dm" +#include "code\__defines\misc_ch.dm" +#include "code\__defines\misc_vr.dm" +#include "code\__defines\mobs.dm" +#include "code\__defines\mobs_vr.dm" +#include "code\__defines\mobs_yw.dm" +#include "code\__defines\nifsoft.dm" +#include "code\__defines\objects.dm" +#include "code\__defines\overmap.dm" +#include "code\__defines\pda.dm" +#include "code\__defines\planets.dm" +#include "code\__defines\plants.dm" +#include "code\__defines\preferences.dm" +#include "code\__defines\process_scheduler.dm" +#include "code\__defines\qdel.dm" +#include "code\__defines\research.dm" +#include "code\__defines\roguemining_vr.dm" +#include "code\__defines\rust_g.dm" +#include "code\__defines\shields.dm" +#include "code\__defines\shuttle.dm" +#include "code\__defines\sound.dm" +#include "code\__defines\species_languages.dm" +#include "code\__defines\species_languages_vr.dm" +#include "code\__defines\species_languages_YW.dm" +#include "code\__defines\sqlite_defines.dm" +#include "code\__defines\stat_tracking.dm" +#include "code\__defines\subsystems.dm" +#include "code\__defines\subsystems_vr.dm" +#include "code\__defines\supply.dm" +#include "code\__defines\targeting.dm" +#include "code\__defines\tgs.config.dm" +#include "code\__defines\tgs.dm" +#include "code\__defines\tgui.dm" +#include "code\__defines\turfs.dm" +#include "code\__defines\typeids.dm" +#include "code\__defines\unit_tests.dm" +#include "code\__defines\vote.dm" +#include "code\__defines\vv.dm" +#include "code\__defines\wires.dm" +#include "code\__defines\xenoarcheaology.dm" +#include "code\__defines\ZAS.dm" +#include "code\__defines\dcs\flags.dm" +#include "code\__defines\dcs\helpers.dm" +#include "code\__defines\dcs\signals.dm" +#include "code\_compatibility\509\_JSON.dm" +#include "code\_compatibility\509\JSON Reader.dm" +#include "code\_compatibility\509\JSON Writer.dm" +#include "code\_compatibility\509\text.dm" +#include "code\_compatibility\509\type2type.dm" +#include "code\_global_vars\bitfields.dm" +#include "code\_global_vars\misc.dm" +#include "code\_global_vars\mobs.dm" +#include "code\_global_vars\religion.dm" +#include "code\_global_vars\roundstats.dm" +#include "code\_global_vars\sensitive.dm" +#include "code\_global_vars\lists\mapping.dm" +#include "code\_global_vars\lists\misc.dm" +#include "code\_global_vars\lists\species.dm" +#include "code\_helpers\_global_objects.dm" +#include "code\_helpers\_global_objects_vr.dm" +#include "code\_helpers\_lists.dm" +#include "code\_helpers\atmospherics.dm" +#include "code\_helpers\atom_movables.dm" +#include "code\_helpers\events.dm" +#include "code\_helpers\files.dm" +#include "code\_helpers\game.dm" +#include "code\_helpers\global_lists.dm" +#include "code\_helpers\global_lists_ch.dm" +#include "code\_helpers\global_lists_vr.dm" +#include "code\_helpers\icons.dm" +#include "code\_helpers\icons_vr.dm" +#include "code\_helpers\logging.dm" +#include "code\_helpers\logging_vr.dm" +#include "code\_helpers\matrices.dm" +#include "code\_helpers\mobs.dm" +#include "code\_helpers\names.dm" +#include "code\_helpers\sanitize_values.dm" +#include "code\_helpers\storage.dm" +#include "code\_helpers\text.dm" +#include "code\_helpers\text_vr.dm" +#include "code\_helpers\time.dm" +#include "code\_helpers\turfs.dm" +#include "code\_helpers\type2type.dm" +#include "code\_helpers\unsorted.dm" +#include "code\_helpers\unsorted_vr.dm" +#include "code\_helpers\view.dm" +#include "code\_helpers\visual_filters.dm" +#include "code\_helpers\sorts\__main.dm" +#include "code\_helpers\sorts\comparators.dm" +#include "code\_helpers\sorts\TimSort.dm" +#include "code\_onclick\_defines.dm" +#include "code\_onclick\adjacent.dm" +#include "code\_onclick\ai.dm" +#include "code\_onclick\click.dm" +#include "code\_onclick\cyborg.dm" +#include "code\_onclick\drag_drop.dm" +#include "code\_onclick\item_attack.dm" +#include "code\_onclick\observer.dm" +#include "code\_onclick\other_mobs.dm" +#include "code\_onclick\rig.dm" +#include "code\_onclick\telekinesis.dm" +#include "code\_onclick\hud\_defines.dm" +#include "code\_onclick\hud\_defines_vr.dm" +#include "code\_onclick\hud\ability_screen_objects.dm" +#include "code\_onclick\hud\action.dm" +#include "code\_onclick\hud\ai.dm" +#include "code\_onclick\hud\alert.dm" +#include "code\_onclick\hud\alert_vr.dm" +#include "code\_onclick\hud\alien_larva.dm" +#include "code\_onclick\hud\fullscreen.dm" +#include "code\_onclick\hud\ghost.dm" +#include "code\_onclick\hud\gun_mode.dm" +#include "code\_onclick\hud\hud.dm" +#include "code\_onclick\hud\human.dm" +#include "code\_onclick\hud\map_popups.dm" +#include "code\_onclick\hud\movable_screen_objects.dm" +#include "code\_onclick\hud\other_mobs.dm" +#include "code\_onclick\hud\picture_in_picture.dm" +#include "code\_onclick\hud\radial.dm" +#include "code\_onclick\hud\radial_persistent.dm" +#include "code\_onclick\hud\rigmech.dm" +#include "code\_onclick\hud\robot.dm" +#include "code\_onclick\hud\robot_vr.dm" +#include "code\_onclick\hud\screen_objects.dm" +#include "code\_onclick\hud\screen_objects_vr.dm" +#include "code\_onclick\hud\skybox.dm" +#include "code\_onclick\hud\spell_screen_objects.dm" +#include "code\ATMOSPHERICS\_atmos_setup.dm" +#include "code\ATMOSPHERICS\_atmospherics_helpers.dm" +#include "code\ATMOSPHERICS\atmospherics.dm" +#include "code\ATMOSPHERICS\datum_pipe_network.dm" +#include "code\ATMOSPHERICS\datum_pipeline.dm" +#include "code\ATMOSPHERICS\mainspipe.dm" +#include "code\ATMOSPHERICS\components\portables_connector.dm" +#include "code\ATMOSPHERICS\components\shutoff.dm" +#include "code\ATMOSPHERICS\components\tvalve.dm" +#include "code\ATMOSPHERICS\components\valve.dm" +#include "code\ATMOSPHERICS\components\binary_devices\algae_generator_vr.dm" +#include "code\ATMOSPHERICS\components\binary_devices\binary_atmos_base.dm" +#include "code\ATMOSPHERICS\components\binary_devices\circulator.dm" +#include "code\ATMOSPHERICS\components\binary_devices\dp_vent_pump.dm" +#include "code\ATMOSPHERICS\components\binary_devices\passive_gate.dm" +#include "code\ATMOSPHERICS\components\binary_devices\passive_gate_vr.dm" +#include "code\ATMOSPHERICS\components\binary_devices\pipeturbine.dm" +#include "code\ATMOSPHERICS\components\binary_devices\pump.dm" +#include "code\ATMOSPHERICS\components\binary_devices\volume_pump.dm" +#include "code\ATMOSPHERICS\components\omni_devices\_omni_extras.dm" +#include "code\ATMOSPHERICS\components\omni_devices\filter.dm" +#include "code\ATMOSPHERICS\components\omni_devices\mixer.dm" +#include "code\ATMOSPHERICS\components\omni_devices\omni_base.dm" +#include "code\ATMOSPHERICS\components\trinary_devices\filter.dm" +#include "code\ATMOSPHERICS\components\trinary_devices\mixer.dm" +#include "code\ATMOSPHERICS\components\trinary_devices\trinary_base.dm" +#include "code\ATMOSPHERICS\components\unary\cold_sink.dm" +#include "code\ATMOSPHERICS\components\unary\generator_input.dm" +#include "code\ATMOSPHERICS\components\unary\heat_exchanger.dm" +#include "code\ATMOSPHERICS\components\unary\heat_source.dm" +#include "code\ATMOSPHERICS\components\unary\heat_source_ch.dm" +#include "code\ATMOSPHERICS\components\unary\outlet_injector.dm" +#include "code\ATMOSPHERICS\components\unary\oxygen_generator.dm" +#include "code\ATMOSPHERICS\components\unary\unary_base.dm" +#include "code\ATMOSPHERICS\components\unary\vent_pump.dm" +#include "code\ATMOSPHERICS\components\unary\vent_scrubber.dm" +#include "code\ATMOSPHERICS\components\unary\vent_scrubber_vr.dm" +#include "code\ATMOSPHERICS\pipes\cap.dm" +#include "code\ATMOSPHERICS\pipes\he_pipes.dm" +#include "code\ATMOSPHERICS\pipes\he_pipes_vr.dm" +#include "code\ATMOSPHERICS\pipes\manifold.dm" +#include "code\ATMOSPHERICS\pipes\manifold4w.dm" +#include "code\ATMOSPHERICS\pipes\pipe_base.dm" +#include "code\ATMOSPHERICS\pipes\pipe_base_vr.dm" +#include "code\ATMOSPHERICS\pipes\simple.dm" +#include "code\ATMOSPHERICS\pipes\tank.dm" +#include "code\ATMOSPHERICS\pipes\universal.dm" +#include "code\ATMOSPHERICS\pipes\vent.dm" +#include "code\controllers\autotransfer.dm" +#include "code\controllers\communications.dm" +#include "code\controllers\configuration.dm" +#include "code\controllers\configuration_ch.dm" +#include "code\controllers\configuration_vr.dm" +#include "code\controllers\controller.dm" +#include "code\controllers\emergency_shuttle_controller.dm" +#include "code\controllers\failsafe.dm" +#include "code\controllers\globals.dm" +#include "code\controllers\hooks-defs.dm" +#include "code\controllers\hooks.dm" +#include "code\controllers\master.dm" +#include "code\controllers\master_controller.dm" +#include "code\controllers\subsystem.dm" +#include "code\controllers\verbs.dm" +#include "code\controllers\observer_listener\atom\observer.dm" +#include "code\controllers\subsystems\ai.dm" +#include "code\controllers\subsystems\aifast.dm" +#include "code\controllers\subsystems\air.dm" +#include "code\controllers\subsystems\airflow.dm" +#include "code\controllers\subsystems\alarm.dm" +#include "code\controllers\subsystems\assets.dm" +#include "code\controllers\subsystems\atoms.dm" +#include "code\controllers\subsystems\character_setup.dm" +#include "code\controllers\subsystems\chat.dm" +#include "code\controllers\subsystems\circuits.dm" +#include "code\controllers\subsystems\dcs.dm" +#include "code\controllers\subsystems\discord.dm" +#include "code\controllers\subsystems\events.dm" +#include "code\controllers\subsystems\garbage.dm" +#include "code\controllers\subsystems\holomaps.dm" +#include "code\controllers\subsystems\inactivity.dm" +#include "code\controllers\subsystems\job.dm" +#include "code\controllers\subsystems\lighting.dm" +#include "code\controllers\subsystems\machines.dm" +#include "code\controllers\subsystems\mapping.dm" +#include "code\controllers\subsystems\mobs.dm" +#include "code\controllers\subsystems\nanoui.dm" +#include "code\controllers\subsystems\nightshift.dm" +#include "code\controllers\subsystems\open_space.dm" +#include "code\controllers\subsystems\orbits.dm" +#include "code\controllers\subsystems\overlays.dm" +#include "code\controllers\subsystems\persist_vr.dm" +#include "code\controllers\subsystems\persistence.dm" +#include "code\controllers\subsystems\planets.dm" +#include "code\controllers\subsystems\plants.dm" +#include "code\controllers\subsystems\radiation.dm" +#include "code\controllers\subsystems\reflect_ch.dm" +#include "code\controllers\subsystems\shuttles.dm" +#include "code\controllers\subsystems\skybox.dm" +#include "code\controllers\subsystems\sqlite.dm" +#include "code\controllers\subsystems\sun.dm" +#include "code\controllers\subsystems\supply.dm" +#include "code\controllers\subsystems\tgui.dm" +#include "code\controllers\subsystems\ticker.dm" +#include "code\controllers\subsystems\time_track.dm" +#include "code\controllers\subsystems\timer.dm" +#include "code\controllers\subsystems\transcore_vr.dm" +#include "code\controllers\subsystems\vote.dm" +#include "code\controllers\subsystems\xenoarch.dm" +#include "code\controllers\subsystems\processing\bellies_vr.dm" +#include "code\controllers\subsystems\processing\chemistry.dm" +#include "code\controllers\subsystems\processing\fastprocess.dm" +#include "code\controllers\subsystems\processing\obj.dm" +#include "code\controllers\subsystems\processing\processing.dm" +#include "code\controllers\subsystems\processing\projectiles.dm" +#include "code\controllers\subsystems\processing\turfs.dm" +#include "code\datums\ai_law_sets.dm" +#include "code\datums\ai_law_sets_vr.dm" +#include "code\datums\ai_laws.dm" +#include "code\datums\api.dm" +#include "code\datums\beam.dm" +#include "code\datums\browser.dm" +#include "code\datums\callback.dm" +#include "code\datums\category.dm" +#include "code\datums\computerfiles.dm" +#include "code\datums\datacore.dm" +#include "code\datums\datum.dm" +#include "code\datums\datumvars.dm" +#include "code\datums\EPv2.dm" +#include "code\datums\ghost_query.dm" +#include "code\datums\ghost_query_vr.dm" +#include "code\datums\hierarchy.dm" +#include "code\datums\mind.dm" +#include "code\datums\mixed.dm" +#include "code\datums\modules.dm" +#include "code\datums\mutable_appearance.dm" +#include "code\datums\orbit.dm" +#include "code\datums\organs.dm" +#include "code\datums\position_point_vector.dm" +#include "code\datums\progressbar.dm" +#include "code\datums\riding.dm" +#include "code\datums\soul_link.dm" +#include "code\datums\sun.dm" +#include "code\datums\weakref.dm" +#include "code\datums\autolathe\arms.dm" +#include "code\datums\autolathe\arms_vr.dm" +#include "code\datums\autolathe\arms_yw.dm" +#include "code\datums\autolathe\autolathe.dm" +#include "code\datums\autolathe\devices.dm" +#include "code\datums\autolathe\devices_vr.dm" +#include "code\datums\autolathe\engineering.dm" +#include "code\datums\autolathe\engineering_vr.dm" +#include "code\datums\autolathe\general.dm" +#include "code\datums\autolathe\general_vr.dm" +#include "code\datums\autolathe\medical.dm" +#include "code\datums\autolathe\medical_vr.dm" +#include "code\datums\autolathe\tools.dm" +#include "code\datums\autolathe\tools_vr.dm" +#include "code\datums\components\_component.dm" +#include "code\datums\elements\_element.dm" +#include "code\datums\game_masters\_common.dm" +#include "code\datums\helper_datums\construction_datum.dm" +#include "code\datums\helper_datums\events.dm" +#include "code\datums\helper_datums\getrev.dm" +#include "code\datums\helper_datums\global_iterator.dm" +#include "code\datums\helper_datums\teleport.dm" +#include "code\datums\helper_datums\teleport_vr.dm" +#include "code\datums\helper_datums\topic_input.dm" +#include "code\datums\locations\locations.dm" +#include "code\datums\locations\nyx.dm" +#include "code\datums\locations\qerrvallis.dm" +#include "code\datums\locations\s_randarr.dm" +#include "code\datums\locations\sol.dm" +#include "code\datums\locations\tau_ceti.dm" +#include "code\datums\locations\uueoa_esa.dm" +#include "code\datums\locations\vir.dm" +#include "code\datums\looping_sounds\_looping_sound.dm" +#include "code\datums\looping_sounds\item_sounds.dm" +#include "code\datums\looping_sounds\machinery_sounds.dm" +#include "code\datums\looping_sounds\sequence.dm" +#include "code\datums\looping_sounds\weather_sounds.dm" +#include "code\datums\managed_browsers\_managed_browser.dm" +#include "code\datums\managed_browsers\feedback_form.dm" +#include "code\datums\managed_browsers\feedback_viewer.dm" +#include "code\datums\observation\_debug.dm" +#include "code\datums\observation\_defines.dm" +#include "code\datums\observation\destroyed.dm" +#include "code\datums\observation\dir_set.dm" +#include "code\datums\observation\equipped.dm" +#include "code\datums\observation\helpers.dm" +#include "code\datums\observation\logged_in.dm" +#include "code\datums\observation\moved.dm" +#include "code\datums\observation\observation.dm" +#include "code\datums\observation\power_change.dm" +#include "code\datums\observation\shuttle_added.dm" +#include "code\datums\observation\shuttle_moved.dm" +#include "code\datums\observation\stat_set.dm" +#include "code\datums\observation\turf_changed.dm" +#include "code\datums\observation\turf_enterexit.dm" +#include "code\datums\observation\unequipped.dm" +#include "code\datums\observation\z_moved.dm" +#include "code\datums\observation\~cleanup.dm" +#include "code\datums\outfits\_defines.dm" +#include "code\datums\outfits\horror_killers.dm" +#include "code\datums\outfits\misc.dm" +#include "code\datums\outfits\nanotrasen.dm" +#include "code\datums\outfits\outfit.dm" +#include "code\datums\outfits\outfit_vr.dm" +#include "code\datums\outfits\pirates.dm" +#include "code\datums\outfits\spec_op.dm" +#include "code\datums\outfits\tournament.dm" +#include "code\datums\outfits\wizardry.dm" +#include "code\datums\outfits\costumes\costume.dm" +#include "code\datums\outfits\costumes\halloween.dm" +#include "code\datums\outfits\jobs\cargo.dm" +#include "code\datums\outfits\jobs\civilian.dm" +#include "code\datums\outfits\jobs\civilian_vr.dm" +#include "code\datums\outfits\jobs\command.dm" +#include "code\datums\outfits\jobs\engineering.dm" +#include "code\datums\outfits\jobs\job.dm" +#include "code\datums\outfits\jobs\medical.dm" +#include "code\datums\outfits\jobs\misc.dm" +#include "code\datums\outfits\jobs\science.dm" +#include "code\datums\outfits\jobs\security.dm" +#include "code\datums\outfits\jobs\security_yw.dm" +#include "code\datums\outfits\jobs\special_vr.dm" +#include "code\datums\outfits\military\fleet.dm" +#include "code\datums\outfits\military\marines.dm" +#include "code\datums\outfits\military\military.dm" +#include "code\datums\outfits\military\sifguard.dm" +#include "code\datums\repositories\ammomaterial.dm" +#include "code\datums\repositories\cameras.dm" +#include "code\datums\repositories\crew.dm" +#include "code\datums\repositories\decls.dm" +#include "code\datums\repositories\repository.dm" +#include "code\datums\repositories\unique.dm" +#include "code\datums\supplypacks\atmospherics.dm" +#include "code\datums\supplypacks\contraband.dm" +#include "code\datums\supplypacks\contraband_vr.dm" +#include "code\datums\supplypacks\costumes.dm" +#include "code\datums\supplypacks\costumes_vr.dm" +#include "code\datums\supplypacks\engineering.dm" +#include "code\datums\supplypacks\engineering_vr.dm" +#include "code\datums\supplypacks\hospitality.dm" +#include "code\datums\supplypacks\hospitality_vr.dm" +#include "code\datums\supplypacks\hydroponics.dm" +#include "code\datums\supplypacks\hydroponics_vr.dm" +#include "code\datums\supplypacks\materials.dm" +#include "code\datums\supplypacks\materials_yw.dm" +#include "code\datums\supplypacks\medical.dm" +#include "code\datums\supplypacks\medical_ch.dm" +#include "code\datums\supplypacks\medical_vr.dm" +#include "code\datums\supplypacks\misc.dm" +#include "code\datums\supplypacks\misc_vr.dm" +#include "code\datums\supplypacks\munitions.dm" +#include "code\datums\supplypacks\munitions_vr.dm" +#include "code\datums\supplypacks\recreation.dm" +#include "code\datums\supplypacks\recreation_vr.dm" +#include "code\datums\supplypacks\recreation_yw.dm" +#include "code\datums\supplypacks\robotics.dm" +#include "code\datums\supplypacks\robotics_vr.dm" +#include "code\datums\supplypacks\science.dm" +#include "code\datums\supplypacks\science_vr.dm" +#include "code\datums\supplypacks\security.dm" +#include "code\datums\supplypacks\security_vr.dm" +#include "code\datums\supplypacks\security_yw.dm" +#include "code\datums\supplypacks\supply.dm" +#include "code\datums\supplypacks\supply_vr.dm" +#include "code\datums\supplypacks\supplypacks.dm" +#include "code\datums\supplypacks\voidsuits.dm" +#include "code\datums\supplypacks\voidsuits_vr.dm" +#include "code\datums\underwear\bottom.dm" +#include "code\datums\underwear\socks.dm" +#include "code\datums\underwear\top.dm" +#include "code\datums\underwear\undershirts.dm" +#include "code\datums\underwear\underwear.dm" +#include "code\datums\uplink\ammunition.dm" +#include "code\datums\uplink\ammunition_vr.dm" +#include "code\datums\uplink\announcements.dm" +#include "code\datums\uplink\armor.dm" +#include "code\datums\uplink\backup.dm" +#include "code\datums\uplink\badassery.dm" +#include "code\datums\uplink\grenades.dm" +#include "code\datums\uplink\hardsuit_modules.dm" +#include "code\datums\uplink\implants.dm" +#include "code\datums\uplink\medical.dm" +#include "code\datums\uplink\medical_vr.dm" +#include "code\datums\uplink\resources.dm" +#include "code\datums\uplink\stealth_items.dm" +#include "code\datums\uplink\stealthy_weapons.dm" +#include "code\datums\uplink\telecrystals.dm" +#include "code\datums\uplink\tools.dm" +#include "code\datums\uplink\tools_vr.dm" +#include "code\datums\uplink\uplink_categories.dm" +#include "code\datums\uplink\uplink_items.dm" +#include "code\datums\uplink\visible_weapons.dm" +#include "code\datums\uplink\visible_weapons_vr.dm" +#include "code\datums\vending\stored_item.dm" +#include "code\datums\vending\vending.dm" +#include "code\datums\wires\airlock.dm" +#include "code\datums\wires\alarm.dm" +#include "code\datums\wires\apc.dm" +#include "code\datums\wires\autolathe.dm" +#include "code\datums\wires\camera.dm" +#include "code\datums\wires\explosive.dm" +#include "code\datums\wires\grid_checker.dm" +#include "code\datums\wires\jukebox.dm" +#include "code\datums\wires\mines.dm" +#include "code\datums\wires\particle_accelerator.dm" +#include "code\datums\wires\radio.dm" +#include "code\datums\wires\robot.dm" +#include "code\datums\wires\seedstorage.dm" +#include "code\datums\wires\shield_generator.dm" +#include "code\datums\wires\smartfridge.dm" +#include "code\datums\wires\smes.dm" +#include "code\datums\wires\suit_storage_unit.dm" +#include "code\datums\wires\tesla_coil.dm" +#include "code\datums\wires\vending.dm" +#include "code\datums\wires\wires.dm" +#include "code\defines\gases.dm" +#include "code\defines\obj.dm" +#include "code\defines\obj\weapon.dm" +#include "code\defines\procs\announce.dm" +#include "code\defines\procs\AStar.dm" +#include "code\defines\procs\dbcore.dm" +#include "code\defines\procs\radio.dm" +#include "code\defines\procs\sd_Alert.dm" +#include "code\defines\procs\statistics.dm" +#include "code\game\atoms.dm" +#include "code\game\atoms_movable.dm" +#include "code\game\atoms_movable_vr.dm" +#include "code\game\base_turf.dm" +#include "code\game\periodic_news.dm" +#include "code\game\response_team.dm" +#include "code\game\response_team_vr.dm" +#include "code\game\shuttle_engines.dm" +#include "code\game\skincmd.dm" +#include "code\game\sound.dm" +#include "code\game\trader_visit.dm" +#include "code\game\trader_visit_vr.dm" +#include "code\game\world.dm" +#include "code\game\antagonist\_antagonist_setup.dm" +#include "code\game\antagonist\antagonist.dm" +#include "code\game\antagonist\antagonist_add.dm" +#include "code\game\antagonist\antagonist_create.dm" +#include "code\game\antagonist\antagonist_equip.dm" +#include "code\game\antagonist\antagonist_factions.dm" +#include "code\game\antagonist\antagonist_helpers.dm" +#include "code\game\antagonist\antagonist_objectives.dm" +#include "code\game\antagonist\antagonist_panel.dm" +#include "code\game\antagonist\antagonist_place.dm" +#include "code\game\antagonist\antagonist_print.dm" +#include "code\game\antagonist\antagonist_update.dm" +#include "code\game\antagonist\alien\borer.dm" +#include "code\game\antagonist\alien\xenomorph.dm" +#include "code\game\antagonist\outsider\commando.dm" +#include "code\game\antagonist\outsider\deathsquad.dm" +#include "code\game\antagonist\outsider\ert.dm" +#include "code\game\antagonist\outsider\ert_vr.dm" +#include "code\game\antagonist\outsider\mercenary.dm" +#include "code\game\antagonist\outsider\ninja.dm" +#include "code\game\antagonist\outsider\raider.dm" +#include "code\game\antagonist\outsider\technomancer.dm" +#include "code\game\antagonist\outsider\trader.dm" +#include "code\game\antagonist\outsider\wizard.dm" +#include "code\game\antagonist\station\changeling.dm" +#include "code\game\antagonist\station\cultist.dm" +#include "code\game\antagonist\station\highlander.dm" +#include "code\game\antagonist\station\infiltrator.dm" +#include "code\game\antagonist\station\loyalist.dm" +#include "code\game\antagonist\station\renegade.dm" +#include "code\game\antagonist\station\revolutionary.dm" +#include "code\game\antagonist\station\rogue_ai.dm" +#include "code\game\antagonist\station\stowaway.dm" +#include "code\game\antagonist\station\thug.dm" +#include "code\game\antagonist\station\traitor.dm" +#include "code\game\area\ai_monitored.dm" +#include "code\game\area\areas.dm" +#include "code\game\area\areas_vr.dm" +#include "code\game\area\asteroid_areas.dm" +#include "code\game\area\Away Mission areas.dm" +#include "code\game\area\Space Station 13 areas.dm" +#include "code\game\area\Space Station 13 areas_ch.dm" +#include "code\game\area\Space Station 13 areas_vr.dm" +#include "code\game\area\ss13_deprecated_areas.dm" +#include "code\game\dna\dna2.dm" +#include "code\game\dna\dna2_domutcheck.dm" +#include "code\game\dna\dna2_helpers.dm" +#include "code\game\dna\dna_modifier.dm" +#include "code\game\dna\genes\disabilities.dm" +#include "code\game\dna\genes\gene.dm" +#include "code\game\dna\genes\powers.dm" +#include "code\game\gamemodes\events.dm" +#include "code\game\gamemodes\game_mode.dm" +#include "code\game\gamemodes\game_mode_latespawn.dm" +#include "code\game\gamemodes\objective.dm" +#include "code\game\gamemodes\setupgame.dm" +#include "code\game\gamemodes\calamity\calamity.dm" +#include "code\game\gamemodes\changeling\absorbed_dna.dm" +#include "code\game\gamemodes\changeling\changeling.dm" +#include "code\game\gamemodes\changeling\changeling_powers.dm" +#include "code\game\gamemodes\changeling\generic_equip_procs.dm" +#include "code\game\gamemodes\changeling\modularchangling.dm" +#include "code\game\gamemodes\changeling\powers\absorb.dm" +#include "code\game\gamemodes\changeling\powers\armblade.dm" +#include "code\game\gamemodes\changeling\powers\armor.dm" +#include "code\game\gamemodes\changeling\powers\augmented_eyesight.dm" +#include "code\game\gamemodes\changeling\powers\bioelectrogenesis.dm" +#include "code\game\gamemodes\changeling\powers\blind_sting.dm" +#include "code\game\gamemodes\changeling\powers\boost_range.dm" +#include "code\game\gamemodes\changeling\powers\cryo_sting.dm" +#include "code\game\gamemodes\changeling\powers\darkvision.dm" +#include "code\game\gamemodes\changeling\powers\deaf_sting.dm" +#include "code\game\gamemodes\changeling\powers\delayed_toxin_sting.dm" +#include "code\game\gamemodes\changeling\powers\digital_camo.dm" +#include "code\game\gamemodes\changeling\powers\electric_lockpick.dm" +#include "code\game\gamemodes\changeling\powers\endoarmor.dm" +#include "code\game\gamemodes\changeling\powers\enfeebling_string.dm" +#include "code\game\gamemodes\changeling\powers\engorged_glands.dm" +#include "code\game\gamemodes\changeling\powers\enrage.dm" +#include "code\game\gamemodes\changeling\powers\epinephrine_overdose.dm" +#include "code\game\gamemodes\changeling\powers\escape_restraints.dm" +#include "code\game\gamemodes\changeling\powers\extract_dna_sting.dm" +#include "code\game\gamemodes\changeling\powers\fabricate_clothing.dm" +#include "code\game\gamemodes\changeling\powers\fake_death.dm" +#include "code\game\gamemodes\changeling\powers\fleshmend.dm" +#include "code\game\gamemodes\changeling\powers\hivemind.dm" +#include "code\game\gamemodes\changeling\powers\mimic_voice.dm" +#include "code\game\gamemodes\changeling\powers\panacea.dm" +#include "code\game\gamemodes\changeling\powers\rapid_regen.dm" +#include "code\game\gamemodes\changeling\powers\recursive_enhancement.dm" +#include "code\game\gamemodes\changeling\powers\respec.dm" +#include "code\game\gamemodes\changeling\powers\revive.dm" +#include "code\game\gamemodes\changeling\powers\self_respiration.dm" +#include "code\game\gamemodes\changeling\powers\shriek.dm" +#include "code\game\gamemodes\changeling\powers\silence_sting.dm" +#include "code\game\gamemodes\changeling\powers\transform.dm" +#include "code\game\gamemodes\changeling\powers\visible_camouflage.dm" +#include "code\game\gamemodes\cult\construct_spells.dm" +#include "code\game\gamemodes\cult\cult.dm" +#include "code\game\gamemodes\cult\cult_items.dm" +#include "code\game\gamemodes\cult\cult_structures.dm" +#include "code\game\gamemodes\cult\hell_universe.dm" +#include "code\game\gamemodes\cult\narsie.dm" +#include "code\game\gamemodes\cult\ritual.dm" +#include "code\game\gamemodes\cult\runes.dm" +#include "code\game\gamemodes\cult\soulstone.dm" +#include "code\game\gamemodes\cult\talisman.dm" +#include "code\game\gamemodes\cult\cultify\mob.dm" +#include "code\game\gamemodes\cult\cultify\obj.dm" +#include "code\game\gamemodes\cult\cultify\turf.dm" +#include "code\game\gamemodes\endgame\endgame.dm" +#include "code\game\gamemodes\endgame\supermatter_cascade\blob.dm" +#include "code\game\gamemodes\endgame\supermatter_cascade\portal.dm" +#include "code\game\gamemodes\endgame\supermatter_cascade\universe.dm" +#include "code\game\gamemodes\events\black_hole.dm" +#include "code\game\gamemodes\events\clang.dm" +#include "code\game\gamemodes\events\dust.dm" +#include "code\game\gamemodes\events\power_failure.dm" +#include "code\game\gamemodes\events\wormholes.dm" +#include "code\game\gamemodes\events\holidays\Christmas.dm" +#include "code\game\gamemodes\events\holidays\Holidays.dm" +#include "code\game\gamemodes\events\holidays\Other.dm" +#include "code\game\gamemodes\extended\extended.dm" +#include "code\game\gamemodes\heist\heist.dm" +#include "code\game\gamemodes\infiltrator\infiltrator.dm" +#include "code\game\gamemodes\malfunction\malf_hardware.dm" +#include "code\game\gamemodes\malfunction\malf_research.dm" +#include "code\game\gamemodes\malfunction\malf_research_ability.dm" +#include "code\game\gamemodes\malfunction\malfunction.dm" +#include "code\game\gamemodes\malfunction\newmalf_ability_trees\HARDWARE.dm" +#include "code\game\gamemodes\malfunction\newmalf_ability_trees\HELPERS.dm" +#include "code\game\gamemodes\malfunction\newmalf_ability_trees\tree_interdiction.dm" +#include "code\game\gamemodes\malfunction\newmalf_ability_trees\tree_manipulation.dm" +#include "code\game\gamemodes\malfunction\newmalf_ability_trees\tree_networking.dm" +#include "code\game\gamemodes\meteor\meteor.dm" +#include "code\game\gamemodes\meteor\meteors.dm" +#include "code\game\gamemodes\meteor\meteors_vr.dm" +#include "code\game\gamemodes\mixed\conflux.dm" +#include "code\game\gamemodes\mixed\infestation.dm" +#include "code\game\gamemodes\mixed\intrigue.dm" +#include "code\game\gamemodes\mixed\lizard.dm" +#include "code\game\gamemodes\mixed\mercrenegade.dm" +#include "code\game\gamemodes\mixed\mercwiz.dm" +#include "code\game\gamemodes\mixed\paranoia.dm" +#include "code\game\gamemodes\mixed\traitorling.dm" +#include "code\game\gamemodes\mixed\traitorrenegade.dm" +#include "code\game\gamemodes\mixed\uprising.dm" +#include "code\game\gamemodes\mixed\visitors.dm" +#include "code\game\gamemodes\ninja\ninja.dm" +#include "code\game\gamemodes\nuclear\nuclear.dm" +#include "code\game\gamemodes\nuclear\pinpointer.dm" +#include "code\game\gamemodes\revolution\revolution.dm" +#include "code\game\gamemodes\technomancer\catalog.dm" +#include "code\game\gamemodes\technomancer\clothing.dm" +#include "code\game\gamemodes\technomancer\core_obj.dm" +#include "code\game\gamemodes\technomancer\equipment.dm" +#include "code\game\gamemodes\technomancer\equipment_ch.dm" +#include "code\game\gamemodes\technomancer\instability.dm" +#include "code\game\gamemodes\technomancer\spell_objs.dm" +#include "code\game\gamemodes\technomancer\spell_objs_helpers.dm" +#include "code\game\gamemodes\technomancer\technomancer.dm" +#include "code\game\gamemodes\technomancer\assistance\assistance.dm" +#include "code\game\gamemodes\technomancer\devices\boots_of_speed.dm" +#include "code\game\gamemodes\technomancer\devices\disposable_teleporter.dm" +#include "code\game\gamemodes\technomancer\devices\gloves_of_regen.dm" +#include "code\game\gamemodes\technomancer\devices\hypos.dm" +#include "code\game\gamemodes\technomancer\devices\implants.dm" +#include "code\game\gamemodes\technomancer\devices\shield_armor.dm" +#include "code\game\gamemodes\technomancer\devices\tesla_armor.dm" +#include "code\game\gamemodes\technomancer\spells\abjuration.dm" +#include "code\game\gamemodes\technomancer\spells\apportation.dm" +#include "code\game\gamemodes\technomancer\spells\audible_deception.dm" +#include "code\game\gamemodes\technomancer\spells\blink.dm" +#include "code\game\gamemodes\technomancer\spells\chroma.dm" +#include "code\game\gamemodes\technomancer\spells\condensation.dm" +#include "code\game\gamemodes\technomancer\spells\control.dm" +#include "code\game\gamemodes\technomancer\spells\dispel.dm" +#include "code\game\gamemodes\technomancer\spells\energy_siphon.dm" +#include "code\game\gamemodes\technomancer\spells\flame_tongue.dm" +#include "code\game\gamemodes\technomancer\spells\gambit.dm" +#include "code\game\gamemodes\technomancer\spells\illusion.dm" +#include "code\game\gamemodes\technomancer\spells\instability_tap.dm" +#include "code\game\gamemodes\technomancer\spells\mark_recall.dm" +#include "code\game\gamemodes\technomancer\spells\mend_organs.dm" +#include "code\game\gamemodes\technomancer\spells\oxygenate.dm" +#include "code\game\gamemodes\technomancer\spells\passwall.dm" +#include "code\game\gamemodes\technomancer\spells\phase_shift.dm" +#include "code\game\gamemodes\technomancer\spells\radiance.dm" +#include "code\game\gamemodes\technomancer\spells\reflect.dm" +#include "code\game\gamemodes\technomancer\spells\resurrect.dm" +#include "code\game\gamemodes\technomancer\spells\shared_burden.dm" +#include "code\game\gamemodes\technomancer\spells\shield.dm" +#include "code\game\gamemodes\technomancer\spells\targeting_matrix.dm" +#include "code\game\gamemodes\technomancer\spells\track.dm" +#include "code\game\gamemodes\technomancer\spells\warp_strike.dm" +#include "code\game\gamemodes\technomancer\spells\aura\aura.dm" +#include "code\game\gamemodes\technomancer\spells\aura\biomed_aura.dm" +#include "code\game\gamemodes\technomancer\spells\aura\fire_aura.dm" +#include "code\game\gamemodes\technomancer\spells\aura\frost_aura.dm" +#include "code\game\gamemodes\technomancer\spells\aura\shock_aura.dm" +#include "code\game\gamemodes\technomancer\spells\aura\unstable_aura.dm" +#include "code\game\gamemodes\technomancer\spells\modifier\corona.dm" +#include "code\game\gamemodes\technomancer\spells\modifier\haste.dm" +#include "code\game\gamemodes\technomancer\spells\modifier\mend_all.dm" +#include "code\game\gamemodes\technomancer\spells\modifier\mend_life.dm" +#include "code\game\gamemodes\technomancer\spells\modifier\mend_synthetic.dm" +#include "code\game\gamemodes\technomancer\spells\modifier\modifier.dm" +#include "code\game\gamemodes\technomancer\spells\modifier\purify.dm" +#include "code\game\gamemodes\technomancer\spells\modifier\repel_missiles.dm" +#include "code\game\gamemodes\technomancer\spells\projectile\beam.dm" +#include "code\game\gamemodes\technomancer\spells\projectile\chain_lightning.dm" +#include "code\game\gamemodes\technomancer\spells\projectile\force_missile.dm" +#include "code\game\gamemodes\technomancer\spells\projectile\ionic_bolt.dm" +#include "code\game\gamemodes\technomancer\spells\projectile\lesser_chain_lightning.dm" +#include "code\game\gamemodes\technomancer\spells\projectile\lightning.dm" +#include "code\game\gamemodes\technomancer\spells\projectile\overload.dm" +#include "code\game\gamemodes\technomancer\spells\projectile\projectile.dm" +#include "code\game\gamemodes\technomancer\spells\spawner\darkness.dm" +#include "code\game\gamemodes\technomancer\spells\spawner\destablize.dm" +#include "code\game\gamemodes\technomancer\spells\spawner\fire_blast.dm" +#include "code\game\gamemodes\technomancer\spells\spawner\pulsar.dm" +#include "code\game\gamemodes\technomancer\spells\spawner\spawner.dm" +#include "code\game\gamemodes\technomancer\spells\summon\summon.dm" +#include "code\game\gamemodes\technomancer\spells\summon\summon_creature.dm" +#include "code\game\gamemodes\technomancer\spells\summon\summon_ward.dm" +#include "code\game\gamemodes\traitor\traitor.dm" +#include "code\game\gamemodes\wizard\wizard.dm" +#include "code\game\jobs\_access_defs.dm" +#include "code\game\jobs\access.dm" +#include "code\game\jobs\access_datum.dm" +#include "code\game\jobs\access_datum_vr.dm" +#include "code\game\jobs\access_datum_yw.dm" +#include "code\game\jobs\job_controller.dm" +#include "code\game\jobs\jobs.dm" +#include "code\game\jobs\whitelist.dm" +#include "code\game\jobs\whitelist_vr.dm" +#include "code\game\jobs\job\_alt_title.dm" +#include "code\game\jobs\job\assistant.dm" +#include "code\game\jobs\job\assistant_vr.dm" +#include "code\game\jobs\job\captain.dm" +#include "code\game\jobs\job\captain_vr.dm" +#include "code\game\jobs\job\civilian.dm" +#include "code\game\jobs\job\civilian_chaplain.dm" +#include "code\game\jobs\job\civilian_vr.dm" +#include "code\game\jobs\job\department.dm" +#include "code\game\jobs\job\department_vr.dm" +#include "code\game\jobs\job\engineering.dm" +#include "code\game\jobs\job\engineering_vr.dm" +#include "code\game\jobs\job\exploration_vr.dm" +#include "code\game\jobs\job\job.dm" +#include "code\game\jobs\job\job_vr.dm" +#include "code\game\jobs\job\medical.dm" +#include "code\game\jobs\job\medical_ch.dm" +#include "code\game\jobs\job\medical_vr.dm" +#include "code\game\jobs\job\offduty_vr.dm" +#include "code\game\jobs\job\science.dm" +#include "code\game\jobs\job\science_vr.dm" +#include "code\game\jobs\job\security.dm" +#include "code\game\jobs\job\security_vr.dm" +#include "code\game\jobs\job\silicon.dm" +#include "code\game\jobs\job\silicon_vr.dm" +#include "code\game\jobs\job\special_vr.dm" +#include "code\game\machinery\adv_med.dm" +#include "code\game\machinery\adv_med_vr.dm" +#include "code\game\machinery\ai_slipper.dm" +#include "code\game\machinery\air_alarm.dm" +#include "code\game\machinery\airconditioner_vr.dm" +#include "code\game\machinery\airconditioner_yw.dm" +#include "code\game\machinery\atmo_control.dm" +#include "code\game\machinery\autolathe.dm" +#include "code\game\machinery\Beacon.dm" +#include "code\game\machinery\biogenerator.dm" +#include "code\game\machinery\bioprinter.dm" +#include "code\game\machinery\bomb_tester_vr.dm" +#include "code\game\machinery\buttons.dm" +#include "code\game\machinery\CableLayer.dm" +#include "code\game\machinery\casino_ch.dm" +#include "code\game\machinery\cell_charger.dm" +#include "code\game\machinery\cloning.dm" +#include "code\game\machinery\cryo.dm" +#include "code\game\machinery\cryopod.dm" +#include "code\game\machinery\cryopod_vr.dm" +#include "code\game\machinery\deployable.dm" +#include "code\game\machinery\deployable_vr.dm" +#include "code\game\machinery\door_control.dm" +#include "code\game\machinery\doorbell_vr.dm" +#include "code\game\machinery\doppler_array.dm" +#include "code\game\machinery\exonet_node.dm" +#include "code\game\machinery\feeder.dm" +#include "code\game\machinery\fire_alarm.dm" +#include "code\game\machinery\flasher.dm" +#include "code\game\machinery\floodlight.dm" +#include "code\game\machinery\floor_light.dm" +#include "code\game\machinery\floorlayer.dm" +#include "code\game\machinery\frame.dm" +#include "code\game\machinery\hologram.dm" +#include "code\game\machinery\holoposter.dm" +#include "code\game\machinery\holosign.dm" +#include "code\game\machinery\igniter.dm" +#include "code\game\machinery\iv_drip.dm" +#include "code\game\machinery\jukebox.dm" +#include "code\game\machinery\jukebox_ch.dm" +#include "code\game\machinery\lightswitch.dm" +#include "code\game\machinery\machinery.dm" +#include "code\game\machinery\machinery_power.dm" +#include "code\game\machinery\magnet.dm" +#include "code\game\machinery\mass_driver.dm" +#include "code\game\machinery\navbeacon.dm" +#include "code\game\machinery\neonsign.dm" +#include "code\game\machinery\newscaster.dm" +#include "code\game\machinery\nuclear_bomb.dm" +#include "code\game\machinery\OpTable.dm" +#include "code\game\machinery\overview.dm" +#include "code\game\machinery\oxygen_pump.dm" +#include "code\game\machinery\painter_vr.dm" +#include "code\game\machinery\partslathe_vr.dm" +#include "code\game\machinery\pda_multicaster.dm" +#include "code\game\machinery\pointdefense.dm" +#include "code\game\machinery\portable_turret.dm" +#include "code\game\machinery\portable_turret_vr.dm" +#include "code\game\machinery\recharger.dm" +#include "code\game\machinery\rechargestation.dm" +#include "code\game\machinery\requests_console.dm" +#include "code\game\machinery\requests_console_vr.dm" +#include "code\game\machinery\robot_fabricator.dm" +#include "code\game\machinery\seed_extractor.dm" +#include "code\game\machinery\Sleeper.dm" +#include "code\game\machinery\spaceheater.dm" +#include "code\game\machinery\status_display.dm" +#include "code\game\machinery\status_display_ai.dm" +#include "code\game\machinery\suit_storage_unit.dm" +#include "code\game\machinery\suit_storage_unit_vr.dm" +#include "code\game\machinery\suit_storage_unit_yw.dm" +#include "code\game\machinery\supply_display.dm" +#include "code\game\machinery\supplybeacon.dm" +#include "code\game\machinery\syndicatebeacon.dm" +#include "code\game\machinery\syndicatebeacon_vr.dm" +#include "code\game\machinery\teleporter.dm" +#include "code\game\machinery\transportpod.dm" +#include "code\game\machinery\turret_control.dm" +#include "code\game\machinery\vending.dm" +#include "code\game\machinery\vending_machines.dm" +#include "code\game\machinery\vending_machines_vr.dm" +#include "code\game\machinery\vending_yw.dm" +#include "code\game\machinery\vitals_monitor.dm" +#include "code\game\machinery\wall_frames.dm" +#include "code\game\machinery\washing_machine.dm" +#include "code\game\machinery\wishgranter.dm" +#include "code\game\machinery\atmoalter\area_atmos_computer.dm" +#include "code\game\machinery\atmoalter\area_atmos_computer_vr.dm" +#include "code\game\machinery\atmoalter\canister.dm" +#include "code\game\machinery\atmoalter\clamp.dm" +#include "code\game\machinery\atmoalter\meter.dm" +#include "code\game\machinery\atmoalter\portable_atmospherics.dm" +#include "code\game\machinery\atmoalter\pump.dm" +#include "code\game\machinery\atmoalter\pump_vr.dm" +#include "code\game\machinery\atmoalter\scrubber.dm" +#include "code\game\machinery\camera\camera.dm" +#include "code\game\machinery\camera\camera_assembly.dm" +#include "code\game\machinery\camera\camera_vr.dm" +#include "code\game\machinery\camera\motion.dm" +#include "code\game\machinery\camera\presets.dm" +#include "code\game\machinery\camera\tracking.dm" +#include "code\game\machinery\computer\ai_core.dm" +#include "code\game\machinery\computer\aifixer.dm" +#include "code\game\machinery\computer\arcade.dm" +#include "code\game\machinery\computer\atmos_alert.dm" +#include "code\game\machinery\computer\atmos_control.dm" +#include "code\game\machinery\computer\camera.dm" +#include "code\game\machinery\computer\card.dm" +#include "code\game\machinery\computer\cloning.dm" +#include "code\game\machinery\computer\communications.dm" +#include "code\game\machinery\computer\computer.dm" +#include "code\game\machinery\computer\crew.dm" +#include "code\game\machinery\computer\guestpass.dm" +#include "code\game\machinery\computer\id_restorer_vr.dm" +#include "code\game\machinery\computer\law.dm" +#include "code\game\machinery\computer\medical.dm" +#include "code\game\machinery\computer\message.dm" +#include "code\game\machinery\computer\Operating.dm" +#include "code\game\machinery\computer\pod.dm" +#include "code\game\machinery\computer\prisoner.dm" +#include "code\game\machinery\computer\prisonshuttle.dm" +#include "code\game\machinery\computer\RCON_Console.dm" +#include "code\game\machinery\computer\robot.dm" +#include "code\game\machinery\computer\security.dm" +#include "code\game\machinery\computer\shutoff_monitor.dm" +#include "code\game\machinery\computer\shuttle.dm" +#include "code\game\machinery\computer\skills.dm" +#include "code\game\machinery\computer\specops_shuttle.dm" +#include "code\game\machinery\computer\station_alert.dm" +#include "code\game\machinery\computer\supply.dm" +#include "code\game\machinery\computer\syndicate_specops_shuttle.dm" +#include "code\game\machinery\computer\timeclock_vr.dm" +#include "code\game\machinery\computer\~computer_vr.dm" +#include "code\game\machinery\doors\airlock.dm" +#include "code\game\machinery\doors\airlock_ch.dm" +#include "code\game\machinery\doors\airlock_control.dm" +#include "code\game\machinery\doors\airlock_electronics.dm" +#include "code\game\machinery\doors\airlock_vr.dm" +#include "code\game\machinery\doors\alarmlock.dm" +#include "code\game\machinery\doors\blast_door.dm" +#include "code\game\machinery\doors\blast_door_yw.dm" +#include "code\game\machinery\doors\brigdoors.dm" +#include "code\game\machinery\doors\checkForMultipleDoors.dm" +#include "code\game\machinery\doors\door.dm" +#include "code\game\machinery\doors\door_vr.dm" +#include "code\game\machinery\doors\firedoor.dm" +#include "code\game\machinery\doors\firedoor_assembly.dm" +#include "code\game\machinery\doors\firedoor_ch.dm" +#include "code\game\machinery\doors\firedoor_vr.dm" +#include "code\game\machinery\doors\multi_tile.dm" +#include "code\game\machinery\doors\unpowered.dm" +#include "code\game\machinery\doors\windowdoor.dm" +#include "code\game\machinery\embedded_controller\airlock_controllers.dm" +#include "code\game\machinery\embedded_controller\airlock_docking_controller.dm" +#include "code\game\machinery\embedded_controller\airlock_docking_controller_multi.dm" +#include "code\game\machinery\embedded_controller\airlock_program.dm" +#include "code\game\machinery\embedded_controller\docking_program.dm" +#include "code\game\machinery\embedded_controller\docking_program_multi.dm" +#include "code\game\machinery\embedded_controller\embedded_controller_base.dm" +#include "code\game\machinery\embedded_controller\embedded_program_base.dm" +#include "code\game\machinery\embedded_controller\mapping_helpers.dm" +#include "code\game\machinery\embedded_controller\simple_docking_controller.dm" +#include "code\game\machinery\pipe\construction.dm" +#include "code\game\machinery\pipe\pipe_dispenser.dm" +#include "code\game\machinery\pipe\pipe_recipes.dm" +#include "code\game\machinery\pipe\pipelayer.dm" +#include "code\game\machinery\reagents\pump.dm" +#include "code\game\machinery\telecomms\broadcaster.dm" +#include "code\game\machinery\telecomms\logbrowser.dm" +#include "code\game\machinery\telecomms\machine_interactions.dm" +#include "code\game\machinery\telecomms\presets.dm" +#include "code\game\machinery\telecomms\presets_ch.dm" +#include "code\game\machinery\telecomms\presets_vr.dm" +#include "code\game\machinery\telecomms\telecomunications.dm" +#include "code\game\machinery\telecomms\telemonitor.dm" +#include "code\game\machinery\telecomms\traffic_control.dm" +#include "code\game\machinery\virtual_reality\ar_console.dm" +#include "code\game\machinery\virtual_reality\vr_console.dm" +#include "code\game\magic\Uristrunes.dm" +#include "code\game\mecha\mech_bay.dm" +#include "code\game\mecha\mech_fabricator.dm" +#include "code\game\mecha\mech_prosthetics.dm" +#include "code\game\mecha\mech_sensor.dm" +#include "code\game\mecha\mecha.dm" +#include "code\game\mecha\mecha_actions.dm" +#include "code\game\mecha\mecha_construction_paths.dm" +#include "code\game\mecha\mecha_construction_paths_ch.dm" +#include "code\game\mecha\mecha_control_console.dm" +#include "code\game\mecha\mecha_helpers.dm" +#include "code\game\mecha\mecha_parts.dm" +#include "code\game\mecha\mecha_parts_ch.dm" +#include "code\game\mecha\mecha_vr.dm" +#include "code\game\mecha\mecha_wreckage.dm" +#include "code\game\mecha\mecha_wreckage_ch.dm" +#include "code\game\mecha\combat\combat.dm" +#include "code\game\mecha\combat\durand.dm" +#include "code\game\mecha\combat\fighter.dm" +#include "code\game\mecha\combat\gorilla.dm" +#include "code\game\mecha\combat\gygax.dm" +#include "code\game\mecha\combat\marauder.dm" +#include "code\game\mecha\combat\phazon.dm" +#include "code\game\mecha\combat\scarab_ch.dm" +#include "code\game\mecha\components\_component.dm" +#include "code\game\mecha\components\actuators.dm" +#include "code\game\mecha\components\armor.dm" +#include "code\game\mecha\components\electrical.dm" +#include "code\game\mecha\components\hull.dm" +#include "code\game\mecha\components\lifesupport.dm" +#include "code\game\mecha\equipment\mecha_equipment.dm" +#include "code\game\mecha\equipment\mecha_equipment_dynamicprocs.dm" +#include "code\game\mecha\equipment\tools\armor_melee.dm" +#include "code\game\mecha\equipment\tools\armor_ranged.dm" +#include "code\game\mecha\equipment\tools\cable_layer.dm" +#include "code\game\mecha\equipment\tools\catapult.dm" +#include "code\game\mecha\equipment\tools\clamp.dm" +#include "code\game\mecha\equipment\tools\cloak.dm" +#include "code\game\mecha\equipment\tools\drill.dm" +#include "code\game\mecha\equipment\tools\energy_relay.dm" +#include "code\game\mecha\equipment\tools\extinguisher.dm" +#include "code\game\mecha\equipment\tools\generator.dm" +#include "code\game\mecha\equipment\tools\hardpoint_actuator.dm" +#include "code\game\mecha\equipment\tools\inflatables.dm" +#include "code\game\mecha\equipment\tools\jetpack.dm" +#include "code\game\mecha\equipment\tools\medigun_vr.dm" +#include "code\game\mecha\equipment\tools\orescanner.dm" +#include "code\game\mecha\equipment\tools\passenger.dm" +#include "code\game\mecha\equipment\tools\phoron_bore_ch.dm" +#include "code\game\mecha\equipment\tools\powertool.dm" +#include "code\game\mecha\equipment\tools\rcd.dm" +#include "code\game\mecha\equipment\tools\repair_droid.dm" +#include "code\game\mecha\equipment\tools\shield.dm" +#include "code\game\mecha\equipment\tools\shield_omni.dm" +#include "code\game\mecha\equipment\tools\sleeper.dm" +#include "code\game\mecha\equipment\tools\speedboost.dm" +#include "code\game\mecha\equipment\tools\syringe_gun.dm" +#include "code\game\mecha\equipment\tools\teleporter.dm" +#include "code\game\mecha\equipment\tools\tools.dm" +#include "code\game\mecha\equipment\tools\weldinglaser.dm" +#include "code\game\mecha\equipment\tools\wormhole.dm" +#include "code\game\mecha\equipment\weapons\honk.dm" +#include "code\game\mecha\equipment\weapons\weapons.dm" +#include "code\game\mecha\equipment\weapons\ballistic\automatic.dm" +#include "code\game\mecha\equipment\weapons\ballistic\ballistic.dm" +#include "code\game\mecha\equipment\weapons\ballistic\mortar.dm" +#include "code\game\mecha\equipment\weapons\ballistic\shotgun.dm" +#include "code\game\mecha\equipment\weapons\defense\shocker.dm" +#include "code\game\mecha\equipment\weapons\energy\energy.dm" +#include "code\game\mecha\equipment\weapons\energy\ion.dm" +#include "code\game\mecha\equipment\weapons\energy\laser.dm" +#include "code\game\mecha\equipment\weapons\energy\phased.dm" +#include "code\game\mecha\equipment\weapons\energy\pulse.dm" +#include "code\game\mecha\equipment\weapons\energy\stun.dm" +#include "code\game\mecha\equipment\weapons\explosive\grenade.dm" +#include "code\game\mecha\equipment\weapons\explosive\missile.dm" +#include "code\game\mecha\equipment\weapons\fire\flamethrower.dm" +#include "code\game\mecha\equipment\weapons\fire\incendiary.dm" +#include "code\game\mecha\medical\medical.dm" +#include "code\game\mecha\medical\odysseus.dm" +#include "code\game\mecha\medical\odysseus_vr.dm" +#include "code\game\mecha\micro\mecha_construction_paths_vr.dm" +#include "code\game\mecha\micro\mecha_parts_vr.dm" +#include "code\game\mecha\micro\mecha_vr.dm" +#include "code\game\mecha\micro\mechfab_designs_vr.dm" +#include "code\game\mecha\micro\micro.dm" +#include "code\game\mecha\micro\micro_equipment.dm" +#include "code\game\mecha\micro\security.dm" +#include "code\game\mecha\micro\utility.dm" +#include "code\game\mecha\space\hoverpod.dm" +#include "code\game\mecha\space\shuttle.dm" +#include "code\game\mecha\working\ripley.dm" +#include "code\game\mecha\working\ripley_vr.dm" +#include "code\game\mecha\working\working.dm" +#include "code\game\objects\banners.dm" +#include "code\game\objects\banners_vr.dm" +#include "code\game\objects\buckling.dm" +#include "code\game\objects\empulse.dm" +#include "code\game\objects\explosion.dm" +#include "code\game\objects\explosion_recursive.dm" +#include "code\game\objects\items.dm" +#include "code\game\objects\kasscbuttons_ch.dm" +#include "code\game\objects\mob_spawner_vr.dm" +#include "code\game\objects\objs.dm" +#include "code\game\objects\structures.dm" +#include "code\game\objects\stumble_into_vr.dm" +#include "code\game\objects\weapons.dm" +#include "code\game\objects\effects\blockers_yw.dm" +#include "code\game\objects\effects\bump_teleporter.dm" +#include "code\game\objects\effects\effect_system.dm" +#include "code\game\objects\effects\effect_system_ch.dm" +#include "code\game\objects\effects\explosion_particles.dm" +#include "code\game\objects\effects\gibs.dm" +#include "code\game\objects\effects\glowshroom.dm" +#include "code\game\objects\effects\item_pickup_ghost.dm" +#include "code\game\objects\effects\landmarks.dm" +#include "code\game\objects\effects\landmarks_vr.dm" +#include "code\game\objects\effects\manifest.dm" +#include "code\game\objects\effects\mines.dm" +#include "code\game\objects\effects\misc.dm" +#include "code\game\objects\effects\overlays.dm" +#include "code\game\objects\effects\portals.dm" +#include "code\game\objects\effects\spiders.dm" +#include "code\game\objects\effects\spiders_vr.dm" +#include "code\game\objects\effects\step_triggers.dm" +#include "code\game\objects\effects\zone_divider.dm" +#include "code\game\objects\effects\alien\alien egg.dm" +#include "code\game\objects\effects\alien\alien.dm" +#include "code\game\objects\effects\alien\aliens.dm" +#include "code\game\objects\effects\chem\chemsmoke.dm" +#include "code\game\objects\effects\chem\coating.dm" +#include "code\game\objects\effects\chem\foam.dm" +#include "code\game\objects\effects\chem\foam_vr.dm" +#include "code\game\objects\effects\chem\water.dm" +#include "code\game\objects\effects\decals\cleanable.dm" +#include "code\game\objects\effects\decals\contraband.dm" +#include "code\game\objects\effects\decals\crayon.dm" +#include "code\game\objects\effects\decals\misc.dm" +#include "code\game\objects\effects\decals\remains.dm" +#include "code\game\objects\effects\decals\warning_stripes.dm" +#include "code\game\objects\effects\decals\Cleanable\aliens.dm" +#include "code\game\objects\effects\decals\Cleanable\fuel.dm" +#include "code\game\objects\effects\decals\Cleanable\humans.dm" +#include "code\game\objects\effects\decals\Cleanable\misc.dm" +#include "code\game\objects\effects\decals\Cleanable\reagent_ch.dm" +#include "code\game\objects\effects\decals\Cleanable\robots.dm" +#include "code\game\objects\effects\decals\Cleanable\tracks.dm" +#include "code\game\objects\effects\decals\posters\bs12.dm" +#include "code\game\objects\effects\decals\posters\polarisposters.dm" +#include "code\game\objects\effects\decals\posters\polarisposters_vr.dm" +#include "code\game\objects\effects\decals\posters\tgposters.dm" +#include "code\game\objects\effects\decals\posters\voreposters_vr.dm" +#include "code\game\objects\effects\map_effects\beam_point.dm" +#include "code\game\objects\effects\map_effects\effect_emitter.dm" +#include "code\game\objects\effects\map_effects\map_effects.dm" +#include "code\game\objects\effects\map_effects\perma_light.dm" +#include "code\game\objects\effects\map_effects\portal.dm" +#include "code\game\objects\effects\map_effects\radiation_emitter.dm" +#include "code\game\objects\effects\map_effects\screen_shaker.dm" +#include "code\game\objects\effects\map_effects\sound_emitter.dm" +#include "code\game\objects\effects\prop\columnblast.dm" +#include "code\game\objects\effects\prop\snake.dm" +#include "code\game\objects\effects\spawners\bombspawner.dm" +#include "code\game\objects\effects\spawners\gibspawner.dm" +#include "code\game\objects\effects\temporary_visuals\miscellaneous.dm" +#include "code\game\objects\effects\temporary_visuals\temporary_visual.dm" +#include "code\game\objects\effects\temporary_visuals\projectiles\impact.dm" +#include "code\game\objects\effects\temporary_visuals\projectiles\muzzle.dm" +#include "code\game\objects\effects\temporary_visuals\projectiles\projectile_effects.dm" +#include "code\game\objects\effects\temporary_visuals\projectiles\tracer.dm" +#include "code\game\objects\items\antag_spawners.dm" +#include "code\game\objects\items\apc_frame.dm" +#include "code\game\objects\items\bells.dm" +#include "code\game\objects\items\blueprints.dm" +#include "code\game\objects\items\bodybag.dm" +#include "code\game\objects\items\contraband.dm" +#include "code\game\objects\items\contraband_vr.dm" +#include "code\game\objects\items\crayons.dm" +#include "code\game\objects\items\falling_object_vr.dm" +#include "code\game\objects\items\glassjar.dm" +#include "code\game\objects\items\gunbox.dm" +#include "code\game\objects\items\gunbox_vr.dm" +#include "code\game\objects\items\latexballoon.dm" +#include "code\game\objects\items\paintkit.dm" +#include "code\game\objects\items\pizza_voucher_vr.dm" +#include "code\game\objects\items\poi_items.dm" +#include "code\game\objects\items\robobag.dm" +#include "code\game\objects\items\shooting_range.dm" +#include "code\game\objects\items\surplus_voucher_ch.dm" +#include "code\game\objects\items\tailoring.dm" +#include "code\game\objects\items\trash.dm" +#include "code\game\objects\items\trash_material.dm" +#include "code\game\objects\items\trash_vr.dm" +#include "code\game\objects\items\uav.dm" +#include "code\game\objects\items\devices\advnifrepair.dm" +#include "code\game\objects\items\devices\ai_detector.dm" +#include "code\game\objects\items\devices\aicard.dm" +#include "code\game\objects\items\devices\binoculars.dm" +#include "code\game\objects\items\devices\body_snatcher_vr.dm" +#include "code\game\objects\items\devices\chameleonproj.dm" +#include "code\game\objects\items\devices\debugger.dm" +#include "code\game\objects\items\devices\defib.dm" +#include "code\game\objects\items\devices\flash.dm" +#include "code\game\objects\items\devices\flash_vr.dm" +#include "code\game\objects\items\devices\flashlight.dm" +#include "code\game\objects\items\devices\floor_painter.dm" +#include "code\game\objects\items\devices\geiger.dm" +#include "code\game\objects\items\devices\geiger_yw.dm" +#include "code\game\objects\items\devices\gps.dm" +#include "code\game\objects\items\devices\hacktool.dm" +#include "code\game\objects\items\devices\holowarrant.dm" +#include "code\game\objects\items\devices\instruments.dm" +#include "code\game\objects\items\devices\laserpointer.dm" +#include "code\game\objects\items\devices\lightreplacer.dm" +#include "code\game\objects\items\devices\megaphone.dm" +#include "code\game\objects\items\devices\modkit.dm" +#include "code\game\objects\items\devices\multitool.dm" +#include "code\game\objects\items\devices\paicard.dm" +#include "code\game\objects\items\devices\pipe_painter.dm" +#include "code\game\objects\items\devices\powersink.dm" +#include "code\game\objects\items\devices\scanners.dm" +#include "code\game\objects\items\devices\scanners_vr.dm" +#include "code\game\objects\items\devices\spy_bug.dm" +#include "code\game\objects\items\devices\starcaster_ch.dm" +#include "code\game\objects\items\devices\suit_cooling.dm" +#include "code\game\objects\items\devices\t_scanner.dm" +#include "code\game\objects\items\devices\taperecorder.dm" +#include "code\game\objects\items\devices\text_to_speech.dm" +#include "code\game\objects\items\devices\traitordevices.dm" +#include "code\game\objects\items\devices\transfer_valve.dm" +#include "code\game\objects\items\devices\translator.dm" +#include "code\game\objects\items\devices\translocator_vr.dm" +#include "code\game\objects\items\devices\tvcamera.dm" +#include "code\game\objects\items\devices\uplink.dm" +#include "code\game\objects\items\devices\uplink_random_lists.dm" +#include "code\game\objects\items\devices\violin.dm" +#include "code\game\objects\items\devices\whistle.dm" +#include "code\game\objects\items\devices\communicator\cartridge.dm" +#include "code\game\objects\items\devices\communicator\communicator.dm" +#include "code\game\objects\items\devices\communicator\helper.dm" +#include "code\game\objects\items\devices\communicator\integrated.dm" +#include "code\game\objects\items\devices\communicator\messaging.dm" +#include "code\game\objects\items\devices\communicator\phone.dm" +#include "code\game\objects\items\devices\communicator\UI_tgui.dm" +#include "code\game\objects\items\devices\radio\beacon.dm" +#include "code\game\objects\items\devices\radio\electropack.dm" +#include "code\game\objects\items\devices\radio\encryptionkey.dm" +#include "code\game\objects\items\devices\radio\encryptionkey_vr.dm" +#include "code\game\objects\items\devices\radio\headset.dm" +#include "code\game\objects\items\devices\radio\headset_vr.dm" +#include "code\game\objects\items\devices\radio\intercom.dm" +#include "code\game\objects\items\devices\radio\jammer.dm" +#include "code\game\objects\items\devices\radio\jammer_vr.dm" +#include "code\game\objects\items\devices\radio\radio.dm" +#include "code\game\objects\items\devices\radio\radio_vr.dm" +#include "code\game\objects\items\devices\radio\radio_yw.dm" +#include "code\game\objects\items\devices\radio\radiopack.dm" +#include "code\game\objects\items\robot\robot_items.dm" +#include "code\game\objects\items\robot\robot_parts.dm" +#include "code\game\objects\items\robot\robot_upgrades.dm" +#include "code\game\objects\items\robot\robot_upgrades_vr.dm" +#include "code\game\objects\items\stacks\fifty_spawner.dm" +#include "code\game\objects\items\stacks\marker_beacons.dm" +#include "code\game\objects\items\stacks\matter_synth.dm" +#include "code\game\objects\items\stacks\medical.dm" +#include "code\game\objects\items\stacks\medical_vr.dm" +#include "code\game\objects\items\stacks\nanopaste.dm" +#include "code\game\objects\items\stacks\nanopaste_vr.dm" +#include "code\game\objects\items\stacks\rods.dm" +#include "code\game\objects\items\stacks\stack.dm" +#include "code\game\objects\items\stacks\telecrystal.dm" +#include "code\game\objects\items\stacks\tickets.dm" +#include "code\game\objects\items\stacks\sheets\leather.dm" +#include "code\game\objects\items\stacks\tiles\fifty_spawner_tiles.dm" +#include "code\game\objects\items\stacks\tiles\fifty_spawner_tiles_yw.dm" +#include "code\game\objects\items\stacks\tiles\tile_types.dm" +#include "code\game\objects\items\stacks\tiles\tile_types_ch.dm" +#include "code\game\objects\items\stacks\tiles\tile_types_yw.dm" +#include "code\game\objects\items\toys\balls_vr.dm" +#include "code\game\objects\items\toys\godfigures.dm" +#include "code\game\objects\items\toys\mech_toys.dm" +#include "code\game\objects\items\toys\toys.dm" +#include "code\game\objects\items\toys\toys_ch.dm" +#include "code\game\objects\items\toys\toys_vr.dm" +#include "code\game\objects\items\toys\toys_yw.dm" +#include "code\game\objects\items\weapons\AI_modules.dm" +#include "code\game\objects\items\weapons\AI_modules_vr.dm" +#include "code\game\objects\items\weapons\augment_items.dm" +#include "code\game\objects\items\weapons\autopsy.dm" +#include "code\game\objects\items\weapons\bones.dm" +#include "code\game\objects\items\weapons\candle.dm" +#include "code\game\objects\items\weapons\canes.dm" +#include "code\game\objects\items\weapons\cards_ids_vr.dm" +#include "code\game\objects\items\weapons\chewables.dm" +#include "code\game\objects\items\weapons\cigs_lighters.dm" +#include "code\game\objects\items\weapons\clown_items.dm" +#include "code\game\objects\items\weapons\cosmetics.dm" +#include "code\game\objects\items\weapons\dna_injector.dm" +#include "code\game\objects\items\weapons\ecigs.dm" +#include "code\game\objects\items\weapons\explosives.dm" +#include "code\game\objects\items\weapons\explosives_vr.dm" +#include "code\game\objects\items\weapons\extinguisher.dm" +#include "code\game\objects\items\weapons\flamethrower.dm" +#include "code\game\objects\items\weapons\gift_wrappaper.dm" +#include "code\game\objects\items\weapons\handcuffs.dm" +#include "code\game\objects\items\weapons\handcuffs_vr.dm" +#include "code\game\objects\items\weapons\improvised_components.dm" +#include "code\game\objects\items\weapons\inducer_vr.dm" +#include "code\game\objects\items\weapons\lego.dm" +#include "code\game\objects\items\weapons\manuals.dm" +#include "code\game\objects\items\weapons\manuals_vr.dm" +#include "code\game\objects\items\weapons\mop.dm" +#include "code\game\objects\items\weapons\mop_deploy.dm" +#include "code\game\objects\items\weapons\paint.dm" +#include "code\game\objects\items\weapons\paiwire.dm" +#include "code\game\objects\items\weapons\policetape.dm" +#include "code\game\objects\items\weapons\RCD.dm" +#include "code\game\objects\items\weapons\RCD_vr.dm" +#include "code\game\objects\items\weapons\RMS_vr.dm" +#include "code\game\objects\items\weapons\RPD_vr.dm" +#include "code\game\objects\items\weapons\RSF.dm" +#include "code\game\objects\items\weapons\scrolls.dm" +#include "code\game\objects\items\weapons\shields.dm" +#include "code\game\objects\items\weapons\shields_vr.dm" +#include "code\game\objects\items\weapons\stunbaton.dm" +#include "code\game\objects\items\weapons\surgery_tools.dm" +#include "code\game\objects\items\weapons\surgery_tools_ch.dm" +#include "code\game\objects\items\weapons\swords_axes_etc.dm" +#include "code\game\objects\items\weapons\syndie.dm" +#include "code\game\objects\items\weapons\tape.dm" +#include "code\game\objects\items\weapons\taskmanager_ch.dm" +#include "code\game\objects\items\weapons\teleportation.dm" +#include "code\game\objects\items\weapons\towels.dm" +#include "code\game\objects\items\weapons\traps.dm" +#include "code\game\objects\items\weapons\traps_vr.dm" +#include "code\game\objects\items\weapons\trays.dm" +#include "code\game\objects\items\weapons\weaponry.dm" +#include "code\game\objects\items\weapons\weldbackpack.dm" +#include "code\game\objects\items\weapons\circuitboards\broken.dm" +#include "code\game\objects\items\weapons\circuitboards\circuitboard.dm" +#include "code\game\objects\items\weapons\circuitboards\circuitboards_vr.dm" +#include "code\game\objects\items\weapons\circuitboards\circuitboards_yw.dm" +#include "code\game\objects\items\weapons\circuitboards\frame.dm" +#include "code\game\objects\items\weapons\circuitboards\frame_ch.dm" +#include "code\game\objects\items\weapons\circuitboards\mecha.dm" +#include "code\game\objects\items\weapons\circuitboards\mecha_ch.dm" +#include "code\game\objects\items\weapons\circuitboards\other.dm" +#include "code\game\objects\items\weapons\circuitboards\computer\air_management.dm" +#include "code\game\objects\items\weapons\circuitboards\computer\camera_monitor.dm" +#include "code\game\objects\items\weapons\circuitboards\computer\computer.dm" +#include "code\game\objects\items\weapons\circuitboards\computer\research.dm" +#include "code\game\objects\items\weapons\circuitboards\computer\shuttle.dm" +#include "code\game\objects\items\weapons\circuitboards\computer\supply.dm" +#include "code\game\objects\items\weapons\circuitboards\computer\telecomms.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\biogenerator.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\cloning.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\engineering.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\fluidpump.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\jukebox.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\kitchen_appliances.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\mech_recharger.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\mining_drill.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\pacman.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\papershredder.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\power.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\recharge_station.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\research.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\shieldgen.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\ships.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\telecomms.dm" +#include "code\game\objects\items\weapons\circuitboards\machinery\unary_atmos.dm" +#include "code\game\objects\items\weapons\grenades\anti_photon_grenade.dm" +#include "code\game\objects\items\weapons\grenades\chem_grenade.dm" +#include "code\game\objects\items\weapons\grenades\concussion.dm" +#include "code\game\objects\items\weapons\grenades\confetti_grenade_ch.dm" +#include "code\game\objects\items\weapons\grenades\emgrenade.dm" +#include "code\game\objects\items\weapons\grenades\explosive.dm" +#include "code\game\objects\items\weapons\grenades\flashbang.dm" +#include "code\game\objects\items\weapons\grenades\grenade.dm" +#include "code\game\objects\items\weapons\grenades\projectile.dm" +#include "code\game\objects\items\weapons\grenades\smokebomb.dm" +#include "code\game\objects\items\weapons\grenades\spawnergrenade.dm" +#include "code\game\objects\items\weapons\grenades\spawnergrenade_ch.dm" +#include "code\game\objects\items\weapons\grenades\spawnergrenade_vr.dm" +#include "code\game\objects\items\weapons\grenades\supermatter.dm" +#include "code\game\objects\items\weapons\id cards\cards.dm" +#include "code\game\objects\items\weapons\id cards\CH_ids.dm" +#include "code\game\objects\items\weapons\id cards\station_ids.dm" +#include "code\game\objects\items\weapons\id cards\station_ids_vr.dm" +#include "code\game\objects\items\weapons\id cards\syndicate_ids.dm" +#include "code\game\objects\items\weapons\id cards\YW_ids.dm" +#include "code\game\objects\items\weapons\implants\implant.dm" +#include "code\game\objects\items\weapons\implants\implant_vr.dm" +#include "code\game\objects\items\weapons\implants\implantaugment.dm" +#include "code\game\objects\items\weapons\implants\implantcase.dm" +#include "code\game\objects\items\weapons\implants\implantcase_vr.dm" +#include "code\game\objects\items\weapons\implants\implantchair.dm" +#include "code\game\objects\items\weapons\implants\implantcircuits.dm" +#include "code\game\objects\items\weapons\implants\implantdud.dm" +#include "code\game\objects\items\weapons\implants\implanter.dm" +#include "code\game\objects\items\weapons\implants\implanter_vr.dm" +#include "code\game\objects\items\weapons\implants\implantfreedom.dm" +#include "code\game\objects\items\weapons\implants\implantlanguage.dm" +#include "code\game\objects\items\weapons\implants\implantpad.dm" +#include "code\game\objects\items\weapons\implants\implantreagent_ch.dm" +#include "code\game\objects\items\weapons\implants\implantreagent_vr.dm" +#include "code\game\objects\items\weapons\implants\implantuplink.dm" +#include "code\game\objects\items\weapons\implants\neuralbasic.dm" +#include "code\game\objects\items\weapons\material\ashtray.dm" +#include "code\game\objects\items\weapons\material\bats.dm" +#include "code\game\objects\items\weapons\material\chainsaw.dm" +#include "code\game\objects\items\weapons\material\foam.dm" +#include "code\game\objects\items\weapons\material\gravemarker.dm" +#include "code\game\objects\items\weapons\material\kitchen.dm" +#include "code\game\objects\items\weapons\material\knives.dm" +#include "code\game\objects\items\weapons\material\knives_vr.dm" +#include "code\game\objects\items\weapons\material\material_armor.dm" +#include "code\game\objects\items\weapons\material\material_weapons.dm" +#include "code\game\objects\items\weapons\material\misc.dm" +#include "code\game\objects\items\weapons\material\shards.dm" +#include "code\game\objects\items\weapons\material\shards_vr.dm" +#include "code\game\objects\items\weapons\material\swords.dm" +#include "code\game\objects\items\weapons\material\thrown.dm" +#include "code\game\objects\items\weapons\material\twohanded.dm" +#include "code\game\objects\items\weapons\material\twohanded_ch.dm" +#include "code\game\objects\items\weapons\material\whetstone.dm" +#include "code\game\objects\items\weapons\melee\deflect.dm" +#include "code\game\objects\items\weapons\melee\energy.dm" +#include "code\game\objects\items\weapons\melee\energy_vr.dm" +#include "code\game\objects\items\weapons\melee\misc.dm" +#include "code\game\objects\items\weapons\storage\backpack.dm" +#include "code\game\objects\items\weapons\storage\backpack_vr.dm" +#include "code\game\objects\items\weapons\storage\bags.dm" +#include "code\game\objects\items\weapons\storage\bags_vr.dm" +#include "code\game\objects\items\weapons\storage\belt.dm" +#include "code\game\objects\items\weapons\storage\belt_vr.dm" +#include "code\game\objects\items\weapons\storage\bible.dm" +#include "code\game\objects\items\weapons\storage\boxes.dm" +#include "code\game\objects\items\weapons\storage\boxes_ch.dm" +#include "code\game\objects\items\weapons\storage\boxes_vr.dm" +#include "code\game\objects\items\weapons\storage\briefcase.dm" +#include "code\game\objects\items\weapons\storage\fancy.dm" +#include "code\game\objects\items\weapons\storage\fancy_ch.dm" +#include "code\game\objects\items\weapons\storage\fancy_yw.dm" +#include "code\game\objects\items\weapons\storage\firstaid.dm" +#include "code\game\objects\items\weapons\storage\firstaid_vr.dm" +#include "code\game\objects\items\weapons\storage\internal.dm" +#include "code\game\objects\items\weapons\storage\laundry_basket.dm" +#include "code\game\objects\items\weapons\storage\lockbox.dm" +#include "code\game\objects\items\weapons\storage\misc.dm" +#include "code\game\objects\items\weapons\storage\mre.dm" +#include "code\game\objects\items\weapons\storage\quickdraw.dm" +#include "code\game\objects\items\weapons\storage\secure.dm" +#include "code\game\objects\items\weapons\storage\storage.dm" +#include "code\game\objects\items\weapons\storage\toolbox.dm" +#include "code\game\objects\items\weapons\storage\toolbox_vr.dm" +#include "code\game\objects\items\weapons\storage\uplink_kits.dm" +#include "code\game\objects\items\weapons\storage\wallets.dm" +#include "code\game\objects\items\weapons\tanks\jetpack.dm" +#include "code\game\objects\items\weapons\tanks\tank_types.dm" +#include "code\game\objects\items\weapons\tanks\tank_types_vr.dm" +#include "code\game\objects\items\weapons\tanks\tanks.dm" +#include "code\game\objects\items\weapons\tools\crowbar.dm" +#include "code\game\objects\items\weapons\tools\crowbar_vr.dm" +#include "code\game\objects\items\weapons\tools\screwdriver.dm" +#include "code\game\objects\items\weapons\tools\weldingtool.dm" +#include "code\game\objects\items\weapons\tools\wirecutters.dm" +#include "code\game\objects\items\weapons\tools\wrench.dm" +#include "code\game\objects\items\weapons\tools\zspicytools_ch.dm" +#include "code\game\objects\random\_random.dm" +#include "code\game\objects\random\guns_and_ammo.dm" +#include "code\game\objects\random\maintenance.dm" +#include "code\game\objects\random\mapping.dm" +#include "code\game\objects\random\mapping_vr.dm" +#include "code\game\objects\random\mechs.dm" +#include "code\game\objects\random\misc.dm" +#include "code\game\objects\random\misc_vr.dm" +#include "code\game\objects\random\mob.dm" +#include "code\game\objects\random\mob_vr.dm" +#include "code\game\objects\random\spacesuits.dm" +#include "code\game\objects\random\unidentified\medicine.dm" +#include "code\game\objects\structures\barsign.dm" +#include "code\game\objects\structures\bedsheet_bin.dm" +#include "code\game\objects\structures\bedsheet_bin_vr.dm" +#include "code\game\objects\structures\bonfire.dm" +#include "code\game\objects\structures\boxing_rope_ch.dm" +#include "code\game\objects\structures\catwalk.dm" +#include "code\game\objects\structures\cliff.dm" +#include "code\game\objects\structures\coathanger.dm" +#include "code\game\objects\structures\curtains.dm" +#include "code\game\objects\structures\displaycase.dm" +#include "code\game\objects\structures\dogbed.dm" +#include "code\game\objects\structures\door_assembly.dm" +#include "code\game\objects\structures\electricchair.dm" +#include "code\game\objects\structures\extinguisher.dm" +#include "code\game\objects\structures\fence.dm" +#include "code\game\objects\structures\fireaxe.dm" +#include "code\game\objects\structures\fitness.dm" +#include "code\game\objects\structures\fitness_vr.dm" +#include "code\game\objects\structures\girders.dm" +#include "code\game\objects\structures\gravemarker.dm" +#include "code\game\objects\structures\grille.dm" +#include "code\game\objects\structures\handrail_vr.dm" +#include "code\game\objects\structures\holoplant.dm" +#include "code\game\objects\structures\inflatable.dm" +#include "code\game\objects\structures\janicart.dm" +#include "code\game\objects\structures\kitchen_foodcart_vr.dm" +#include "code\game\objects\structures\kitchen_spike.dm" +#include "code\game\objects\structures\lattice.dm" +#include "code\game\objects\structures\ledges.dm" +#include "code\game\objects\structures\lightpost.dm" +#include "code\game\objects\structures\loot_piles.dm" +#include "code\game\objects\structures\map_blocker_vr.dm" +#include "code\game\objects\structures\medical_stand_vr.dm" +#include "code\game\objects\structures\mirror.dm" +#include "code\game\objects\structures\mop_bucket.dm" +#include "code\game\objects\structures\morgue.dm" +#include "code\game\objects\structures\morgue_vr.dm" +#include "code\game\objects\structures\musician.dm" +#include "code\game\objects\structures\new_signs.dm" +#include "code\game\objects\structures\plasticflaps.dm" +#include "code\game\objects\structures\railing.dm" +#include "code\game\objects\structures\reflectors_ch.dm" +#include "code\game\objects\structures\safe.dm" +#include "code\game\objects\structures\salvageable.dm" +#include "code\game\objects\structures\signs.dm" +#include "code\game\objects\structures\simple_doors.dm" +#include "code\game\objects\structures\simple_doors_vr.dm" +#include "code\game\objects\structures\snowman.dm" +#include "code\game\objects\structures\stasis_cage.dm" +#include "code\game\objects\structures\tank_dispenser.dm" +#include "code\game\objects\structures\target_stake.dm" +#include "code\game\objects\structures\transit_tubes.dm" +#include "code\game\objects\structures\trash_pile_vr.dm" +#include "code\game\objects\structures\under_wardrobe.dm" +#include "code\game\objects\structures\watercloset.dm" +#include "code\game\objects\structures\windoor_assembly.dm" +#include "code\game\objects\structures\window.dm" +#include "code\game\objects\structures\window_spawner.dm" +#include "code\game\objects\structures\window_vr.dm" +#include "code\game\objects\structures\crates_lockers\__closets.dm" +#include "code\game\objects\structures\crates_lockers\_closets_appearance_definitions.dm" +#include "code\game\objects\structures\crates_lockers\_closets_appearance_definitions_vr.dm" +#include "code\game\objects\structures\crates_lockers\_closets_appearance_definitions_yw.dm" +#include "code\game\objects\structures\crates_lockers\crates.dm" +#include "code\game\objects\structures\crates_lockers\crates_vr.dm" +#include "code\game\objects\structures\crates_lockers\largecrate.dm" +#include "code\game\objects\structures\crates_lockers\largecrate_vr.dm" +#include "code\game\objects\structures\crates_lockers\largecrate_yw.dm" +#include "code\game\objects\structures\crates_lockers\vehiclecage.dm" +#include "code\game\objects\structures\crates_lockers\closets\coffin.dm" +#include "code\game\objects\structures\crates_lockers\closets\crittercrate.dm" +#include "code\game\objects\structures\crates_lockers\closets\egg_vr.dm" +#include "code\game\objects\structures\crates_lockers\closets\fitness.dm" +#include "code\game\objects\structures\crates_lockers\closets\gimmick.dm" +#include "code\game\objects\structures\crates_lockers\closets\job_closets.dm" +#include "code\game\objects\structures\crates_lockers\closets\l3closet.dm" +#include "code\game\objects\structures\crates_lockers\closets\malfunction.dm" +#include "code\game\objects\structures\crates_lockers\closets\misc_vr.dm" +#include "code\game\objects\structures\crates_lockers\closets\statue.dm" +#include "code\game\objects\structures\crates_lockers\closets\syndicate.dm" +#include "code\game\objects\structures\crates_lockers\closets\utility_closets.dm" +#include "code\game\objects\structures\crates_lockers\closets\utility_closets_vr.dm" +#include "code\game\objects\structures\crates_lockers\closets\utility_closets_yw.dm" +#include "code\game\objects\structures\crates_lockers\closets\walllocker.dm" +#include "code\game\objects\structures\crates_lockers\closets\wardrobe.dm" +#include "code\game\objects\structures\crates_lockers\closets\wardrobe_vr.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\bar.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\cargo.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\cargo_vr.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\engineering.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\freezer.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\guncabinet.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\hydroponics.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\medical.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\medical_vr.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\personal.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\scientist.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\secure_closets.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\security.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\security_vr.dm" +#include "code\game\objects\structures\flora\flora.dm" +#include "code\game\objects\structures\flora\flora_vr.dm" +#include "code\game\objects\structures\flora\grass.dm" +#include "code\game\objects\structures\flora\trees.dm" +#include "code\game\objects\structures\ghost_pods\ghost_pods.dm" +#include "code\game\objects\structures\ghost_pods\ghost_pods_vr.dm" +#include "code\game\objects\structures\ghost_pods\human.dm" +#include "code\game\objects\structures\ghost_pods\mysterious.dm" +#include "code\game\objects\structures\ghost_pods\silicon.dm" +#include "code\game\objects\structures\ghost_pods\silicon_vr.dm" +#include "code\game\objects\structures\props\alien_props.dm" +#include "code\game\objects\structures\props\alien_props_vr.dm" +#include "code\game\objects\structures\props\beam_prism.dm" +#include "code\game\objects\structures\props\blackbox.dm" +#include "code\game\objects\structures\props\fake_ai.dm" +#include "code\game\objects\structures\props\nest.dm" +#include "code\game\objects\structures\props\projectile_lock.dm" +#include "code\game\objects\structures\props\prop.dm" +#include "code\game\objects\structures\props\puzzledoor.dm" +#include "code\game\objects\structures\props\swarm.dm" +#include "code\game\objects\structures\props\transmitter.dm" +#include "code\game\objects\structures\stool_bed_chair_nest\alien_nests.dm" +#include "code\game\objects\structures\stool_bed_chair_nest\bed.dm" +#include "code\game\objects\structures\stool_bed_chair_nest\chairs.dm" +#include "code\game\objects\structures\stool_bed_chair_nest\chairs_ch.dm" +#include "code\game\objects\structures\stool_bed_chair_nest\chairs_vr.dm" +#include "code\game\objects\structures\stool_bed_chair_nest\stools.dm" +#include "code\game\objects\structures\stool_bed_chair_nest\stools_vr.dm" +#include "code\game\objects\structures\stool_bed_chair_nest\wheelchair.dm" +#include "code\game\turfs\simulated.dm" +#include "code\game\turfs\simulated_ch.dm" +#include "code\game\turfs\simulated_vr.dm" +#include "code\game\turfs\triggers_ch.dm" +#include "code\game\turfs\turf.dm" +#include "code\game\turfs\turf_changing.dm" +#include "code\game\turfs\turf_flick_animations.dm" +#include "code\game\turfs\unsimulated.dm" +#include "code\game\turfs\flooring\floor_yw.dm" +#include "code\game\turfs\flooring\flooring.dm" +#include "code\game\turfs\flooring\flooring_ch.dm" +#include "code\game\turfs\flooring\flooring_decals.dm" +#include "code\game\turfs\flooring\flooring_decals_ch.dm" +#include "code\game\turfs\flooring\flooring_decals_vr.dm" +#include "code\game\turfs\flooring\flooring_decals_yw.dm" +#include "code\game\turfs\flooring\flooring_premade.dm" +#include "code\game\turfs\flooring\flooring_vr.dm" +#include "code\game\turfs\flooring\shuttle_vr.dm" +#include "code\game\turfs\initialization\init.dm" +#include "code\game\turfs\initialization\maintenance.dm" +#include "code\game\turfs\simulated\floor.dm" +#include "code\game\turfs\simulated\floor_acts.dm" +#include "code\game\turfs\simulated\floor_attackby.dm" +#include "code\game\turfs\simulated\floor_damage.dm" +#include "code\game\turfs\simulated\floor_icon.dm" +#include "code\game\turfs\simulated\floor_static.dm" +#include "code\game\turfs\simulated\floor_types.dm" +#include "code\game\turfs\simulated\floor_types_eris.dm" +#include "code\game\turfs\simulated\floor_types_vr.dm" +#include "code\game\turfs\simulated\lava.dm" +#include "code\game\turfs\simulated\wall_attacks.dm" +#include "code\game\turfs\simulated\wall_icon.dm" +#include "code\game\turfs\simulated\wall_types.dm" +#include "code\game\turfs\simulated\wall_types_vr.dm" +#include "code\game\turfs\simulated\walls.dm" +#include "code\game\turfs\simulated\water.dm" +#include "code\game\turfs\simulated\water_vr.dm" +#include "code\game\turfs\simulated\water_yw.dm" +#include "code\game\turfs\simulated\dungeon\floor.dm" +#include "code\game\turfs\simulated\dungeon\wall.dm" +#include "code\game\turfs\simulated\outdoors\atmoscaves_vr.dm" +#include "code\game\turfs\simulated\outdoors\dirt.dm" +#include "code\game\turfs\simulated\outdoors\grass.dm" +#include "code\game\turfs\simulated\outdoors\outdoors.dm" +#include "code\game\turfs\simulated\outdoors\outdoors_attackby.dm" +#include "code\game\turfs\simulated\outdoors\sky.dm" +#include "code\game\turfs\simulated\outdoors\snow.dm" +#include "code\game\turfs\simulated\outdoors\snow_yw.dm" +#include "code\game\turfs\snow\snow.dm" +#include "code\game\turfs\space\cracked_asteroid.dm" +#include "code\game\turfs\space\space.dm" +#include "code\game\turfs\space\transit.dm" +#include "code\game\turfs\unsimulated\beach.dm" +#include "code\game\turfs\unsimulated\floor.dm" +#include "code\game\turfs\unsimulated\planetary.dm" +#include "code\game\turfs\unsimulated\planetary_yw.dm" +#include "code\game\turfs\unsimulated\shuttle.dm" +#include "code\game\turfs\unsimulated\sky_vr.dm" +#include "code\game\turfs\unsimulated\walls.dm" +#include "code\game\verbs\advanced_who.dm" +#include "code\game\verbs\character_directory.dm" +#include "code\game\verbs\ignore.dm" +#include "code\game\verbs\ooc.dm" +#include "code\game\verbs\suicide.dm" +#include "code\game\verbs\who.dm" +#include "code\js\byjax.dm" +#include "code\js\menus.dm" +#include "code\modules\admin\admin.dm" +#include "code\modules\admin\admin_attack_log.dm" +#include "code\modules\admin\admin_investigate.dm" +#include "code\modules\admin\admin_memo.dm" +#include "code\modules\admin\admin_ranks.dm" +#include "code\modules\admin\admin_secrets.dm" +#include "code\modules\admin\admin_tools.dm" +#include "code\modules\admin\admin_verb_lists.dm" +#include "code\modules\admin\admin_verbs.dm" +#include "code\modules\admin\banjob.dm" +#include "code\modules\admin\ckey_vr.dm" +#include "code\modules\admin\create_mob.dm" +#include "code\modules\admin\create_object.dm" +#include "code\modules\admin\create_turf.dm" +#include "code\modules\admin\holder2.dm" +#include "code\modules\admin\IsBanned.dm" +#include "code\modules\admin\map_capture.dm" +#include "code\modules\admin\NewBan.dm" +#include "code\modules\admin\news.dm" +#include "code\modules\admin\persistence.dm" +#include "code\modules\admin\player_notes.dm" +#include "code\modules\admin\player_panel.dm" +#include "code\modules\admin\topic.dm" +#include "code\modules\admin\ToRban.dm" +#include "code\modules\admin\callproc\callproc.dm" +#include "code\modules\admin\DB ban\functions.dm" +#include "code\modules\admin\permissionverbs\permissionedit.dm" +#include "code\modules\admin\secrets\admin_secrets\admin_logs.dm" +#include "code\modules\admin\secrets\admin_secrets\alter_narsie.dm" +#include "code\modules\admin\secrets\admin_secrets\bombing_list.dm" +#include "code\modules\admin\secrets\admin_secrets\jump_shuttle.dm" +#include "code\modules\admin\secrets\admin_secrets\launch_shuttle.dm" +#include "code\modules\admin\secrets\admin_secrets\launch_shuttle_forced.dm" +#include "code\modules\admin\secrets\admin_secrets\list_dna.dm" +#include "code\modules\admin\secrets\admin_secrets\list_fingerprints.dm" +#include "code\modules\admin\secrets\admin_secrets\move_shuttle.dm" +#include "code\modules\admin\secrets\admin_secrets\prison_warp.dm" +#include "code\modules\admin\secrets\admin_secrets\show_ai_laws.dm" +#include "code\modules\admin\secrets\admin_secrets\show_crew_manifest.dm" +#include "code\modules\admin\secrets\admin_secrets\show_game_mode.dm" +#include "code\modules\admin\secrets\admin_secrets\show_law_changes.dm" +#include "code\modules\admin\secrets\admin_secrets\show_signalers.dm" +#include "code\modules\admin\secrets\admin_secrets\traitors_and_objectives.dm" +#include "code\modules\admin\secrets\final_solutions\summon_narsie.dm" +#include "code\modules\admin\secrets\final_solutions\supermatter_cascade.dm" +#include "code\modules\admin\secrets\fun_secrets\break_all_lights.dm" +#include "code\modules\admin\secrets\fun_secrets\break_some_lights.dm" +#include "code\modules\admin\secrets\fun_secrets\fix_all_lights.dm" +#include "code\modules\admin\secrets\fun_secrets\ghost_mode.dm" +#include "code\modules\admin\secrets\fun_secrets\only_one.dm" +#include "code\modules\admin\secrets\fun_secrets\paintball_mode.dm" +#include "code\modules\admin\secrets\fun_secrets\power_all_smes.dm" +#include "code\modules\admin\secrets\fun_secrets\power_failure_begin.dm" +#include "code\modules\admin\secrets\fun_secrets\power_failure_end.dm" +#include "code\modules\admin\secrets\fun_secrets\remove_all_clothing.dm" +#include "code\modules\admin\secrets\fun_secrets\remove_internal_clothing.dm" +#include "code\modules\admin\secrets\fun_secrets\send_strike_team.dm" +#include "code\modules\admin\secrets\fun_secrets\toggle_bomb_cap.dm" +#include "code\modules\admin\secrets\fun_secrets\triple_ai_mode.dm" +#include "code\modules\admin\secrets\fun_secrets\turn_humans_into_corgies.dm" +#include "code\modules\admin\secrets\fun_secrets\turn_humans_into_monkeys.dm" +#include "code\modules\admin\secrets\random_events\gravity_vr.dm" +#include "code\modules\admin\secrets\random_events\trigger_cordical_borer_infestation.dm" +#include "code\modules\admin\secrets\random_events\trigger_xenomorph_infestation.dm" +#include "code\modules\admin\verbs\admin_ch.dm" +#include "code\modules\admin\verbs\adminhelp.dm" +#include "code\modules\admin\verbs\adminhelp_vr.dm" +#include "code\modules\admin\verbs\adminjump.dm" +#include "code\modules\admin\verbs\adminpm.dm" +#include "code\modules\admin\verbs\adminsay.dm" +#include "code\modules\admin\verbs\antag-ooc.dm" +#include "code\modules\admin\verbs\atmosdebug.dm" +#include "code\modules\admin\verbs\BrokenInhands.dm" +#include "code\modules\admin\verbs\buildmode.dm" +#include "code\modules\admin\verbs\change_appearance.dm" +#include "code\modules\admin\verbs\check_customitem_activity.dm" +#include "code\modules\admin\verbs\cinematic.dm" +#include "code\modules\admin\verbs\custom_event.dm" +#include "code\modules\admin\verbs\deadsay.dm" +#include "code\modules\admin\verbs\debug.dm" +#include "code\modules\admin\verbs\debug_ch.dm" +#include "code\modules\admin\verbs\debug_vr.dm" +#include "code\modules\admin\verbs\diagnostics.dm" +#include "code\modules\admin\verbs\dice.dm" +#include "code\modules\admin\verbs\fps.dm" +#include "code\modules\admin\verbs\getlogs.dm" +#include "code\modules\admin\verbs\grief_fixers.dm" +#include "code\modules\admin\verbs\lightning_strike.dm" +#include "code\modules\admin\verbs\map_template_loadverb.dm" +#include "code\modules\admin\verbs\mapping.dm" +#include "code\modules\admin\verbs\panicbunker.dm" +#include "code\modules\admin\verbs\playsound.dm" +#include "code\modules\admin\verbs\possess.dm" +#include "code\modules\admin\verbs\pray.dm" +#include "code\modules\admin\verbs\randomverbs.dm" +#include "code\modules\admin\verbs\randomverbs_vr.dm" +#include "code\modules\admin\verbs\smite.dm" +#include "code\modules\admin\verbs\smite_vr.dm" +#include "code\modules\admin\verbs\striketeam.dm" +#include "code\modules\admin\verbs\tripAI.dm" +#include "code\modules\admin\verbs\SDQL2\SDQL_2.dm" +#include "code\modules\admin\verbs\SDQL2\SDQL_2_parser.dm" +#include "code\modules\admin\verbs\SDQL2\SDQL_2_wrappers.dm" +#include "code\modules\admin\view_variables\admin_delete.dm" +#include "code\modules\admin\view_variables\debug_variables.dm" +#include "code\modules\admin\view_variables\get_variables.dm" +#include "code\modules\admin\view_variables\helpers_deprecated.dm" +#include "code\modules\admin\view_variables\mass_edit_variables.dm" +#include "code\modules\admin\view_variables\modify_variables.dm" +#include "code\modules\admin\view_variables\topic.dm" +#include "code\modules\admin\view_variables\topic_list.dm" +#include "code\modules\admin\view_variables\view_variables.dm" +#include "code\modules\ai\_defines.dm" +#include "code\modules\ai\ai_holder.dm" +#include "code\modules\ai\ai_holder_combat.dm" +#include "code\modules\ai\ai_holder_combat_unseen.dm" +#include "code\modules\ai\ai_holder_communication.dm" +#include "code\modules\ai\ai_holder_cooperation.dm" +#include "code\modules\ai\ai_holder_debug.dm" +#include "code\modules\ai\ai_holder_disabled.dm" +#include "code\modules\ai\ai_holder_fleeing.dm" +#include "code\modules\ai\ai_holder_follow.dm" +#include "code\modules\ai\ai_holder_movement.dm" +#include "code\modules\ai\ai_holder_pathfinding.dm" +#include "code\modules\ai\ai_holder_targeting.dm" +#include "code\modules\ai\ai_holder_targeting_vr.dm" +#include "code\modules\ai\interfaces.dm" +#include "code\modules\ai\say_list.dm" +#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai.dm" +#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai_ch.dm" +#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai_vr.dm" +#include "code\modules\ai\ai_holder_subtypes\slime_xenobio_ai.dm" +#include "code\modules\alarm\alarm.dm" +#include "code\modules\alarm\alarm_handler.dm" +#include "code\modules\alarm\atmosphere_alarm.dm" +#include "code\modules\alarm\camera_alarm.dm" +#include "code\modules\alarm\fire_alarm.dm" +#include "code\modules\alarm\motion_alarm.dm" +#include "code\modules\alarm\power_alarm.dm" +#include "code\modules\artifice\cursedform.dm" +#include "code\modules\artifice\deadringer.dm" +#include "code\modules\artifice\telecube.dm" +#include "code\modules\assembly\assembly.dm" +#include "code\modules\assembly\helpers.dm" +#include "code\modules\assembly\holder.dm" +#include "code\modules\assembly\igniter.dm" +#include "code\modules\assembly\infrared.dm" +#include "code\modules\assembly\mousetrap.dm" +#include "code\modules\assembly\proximity.dm" +#include "code\modules\assembly\shock_kit.dm" +#include "code\modules\assembly\signaler.dm" +#include "code\modules\assembly\timer.dm" +#include "code\modules\assembly\voice.dm" +#include "code\modules\asset_cache\asset_cache.dm" +#include "code\modules\asset_cache\asset_cache_client.dm" +#include "code\modules\asset_cache\asset_cache_item.dm" +#include "code\modules\asset_cache\asset_list.dm" +#include "code\modules\asset_cache\asset_list_items.dm" +#include "code\modules\awaymissions\bluespaceartillery.dm" +#include "code\modules\awaymissions\corpse.dm" +#include "code\modules\awaymissions\exile.dm" +#include "code\modules\awaymissions\gateway.dm" +#include "code\modules\awaymissions\loot.dm" +#include "code\modules\awaymissions\loot_vr.dm" +#include "code\modules\awaymissions\pamphlet.dm" +#include "code\modules\awaymissions\trigger.dm" +#include "code\modules\awaymissions\zlevel.dm" +#include "code\modules\blob\blob.dm" +#include "code\modules\blob2\_defines.dm" +#include "code\modules\blob2\core_chunk.dm" +#include "code\modules\blob2\blobs\base_blob.dm" +#include "code\modules\blob2\blobs\core.dm" +#include "code\modules\blob2\blobs\factory.dm" +#include "code\modules\blob2\blobs\node.dm" +#include "code\modules\blob2\blobs\normal.dm" +#include "code\modules\blob2\blobs\resource.dm" +#include "code\modules\blob2\blobs\shield.dm" +#include "code\modules\blob2\overmind\overmind.dm" +#include "code\modules\blob2\overmind\powers.dm" +#include "code\modules\blob2\overmind\types.dm" +#include "code\modules\blob2\overmind\types\blazing_oil.dm" +#include "code\modules\blob2\overmind\types\classic.dm" +#include "code\modules\blob2\overmind\types\cryogenic_goo.dm" +#include "code\modules\blob2\overmind\types\ectoplasmic_horror.dm" +#include "code\modules\blob2\overmind\types\electromagnetic_web.dm" +#include "code\modules\blob2\overmind\types\energized_jelly.dm" +#include "code\modules\blob2\overmind\types\explosive_lattice.dm" +#include "code\modules\blob2\overmind\types\fabrication_swarm.dm" +#include "code\modules\blob2\overmind\types\fulminant_organism.dm" +#include "code\modules\blob2\overmind\types\fungal_bloom.dm" +#include "code\modules\blob2\overmind\types\grey_goo.dm" +#include "code\modules\blob2\overmind\types\pressurized_slime.dm" +#include "code\modules\blob2\overmind\types\radioactive_ooze.dm" +#include "code\modules\blob2\overmind\types\ravenous_macrophage.dm" +#include "code\modules\blob2\overmind\types\reactive_spines.dm" +#include "code\modules\blob2\overmind\types\roiling_mold.dm" +#include "code\modules\blob2\overmind\types\shifting_fragments.dm" +#include "code\modules\blob2\overmind\types\synchronous_mesh.dm" +#include "code\modules\blob2\overmind\types\volatile_alluvium.dm" +#include "code\modules\busy_space_yw\air_traffic.dm" +#include "code\modules\busy_space_yw\loremaster.dm" +#include "code\modules\busy_space_yw\organizations.dm" +#include "code\modules\catalogue\atoms.dm" +#include "code\modules\catalogue\catalogue_data.dm" +#include "code\modules\catalogue\catalogue_data_vr.dm" +#include "code\modules\catalogue\catalogue_data_yw.dm" +#include "code\modules\catalogue\cataloguer.dm" +#include "code\modules\catalogue\cataloguer_visuals.dm" +#include "code\modules\catalogue\cataloguer_vr.dm" +#include "code\modules\client\client defines.dm" +#include "code\modules\client\client procs.dm" +#include "code\modules\client\client procs_vr.dm" +#include "code\modules\client\movement.dm" +#include "code\modules\client\preferences.dm" +#include "code\modules\client\preferences_factions.dm" +#include "code\modules\client\preferences_savefile.dm" +#include "code\modules\client\preferences_spawnpoints.dm" +#include "code\modules\client\preferences_toggle_procs.dm" +#include "code\modules\client\preferences_vr.dm" +#include "code\modules\client\preferences_yw.dm" +#include "code\modules\client\spam_prevention.dm" +#include "code\modules\client\ui_style.dm" +#include "code\modules\client\preference_setup\_defines.dm" +#include "code\modules\client\preference_setup\preference_setup.dm" +#include "code\modules\client\preference_setup\preference_setup_vr.dm" +#include "code\modules\client\preference_setup\antagonism\01_basic.dm" +#include "code\modules\client\preference_setup\antagonism\02_candidacy.dm" +#include "code\modules\client\preference_setup\general\01_basic.dm" +#include "code\modules\client\preference_setup\general\02_language.dm" +#include "code\modules\client\preference_setup\general\03_body.dm" +#include "code\modules\client\preference_setup\general\04_equipment.dm" +#include "code\modules\client\preference_setup\general\05_background.dm" +#include "code\modules\client\preference_setup\general\06_flavor.dm" +#include "code\modules\client\preference_setup\global\01_ui.dm" +#include "code\modules\client\preference_setup\global\02_settings.dm" +#include "code\modules\client\preference_setup\global\03_pai.dm" +#include "code\modules\client\preference_setup\global\04_ooc.dm" +#include "code\modules\client\preference_setup\global\setting_datums.dm" +#include "code\modules\client\preference_setup\loadout\gear_tweaks.dm" +#include "code\modules\client\preference_setup\loadout\gear_tweaks_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout.dm" +#include "code\modules\client\preference_setup\loadout\loadout_accessories.dm" +#include "code\modules\client\preference_setup\loadout\loadout_accessories_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_accessories_yw.dm" +#include "code\modules\client\preference_setup\loadout\loadout_cosmetics.dm" +#include "code\modules\client\preference_setup\loadout\loadout_ears.dm" +#include "code\modules\client\preference_setup\loadout\loadout_eyes.dm" +#include "code\modules\client\preference_setup\loadout\loadout_eyes_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_eyes_yw.dm" +#include "code\modules\client\preference_setup\loadout\loadout_fluffitems.dm" +#include "code\modules\client\preference_setup\loadout\loadout_fluffitems_ch.dm" +#include "code\modules\client\preference_setup\loadout\loadout_general.dm" +#include "code\modules\client\preference_setup\loadout\loadout_general_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_gloves.dm" +#include "code\modules\client\preference_setup\loadout\loadout_gloves_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_head.dm" +#include "code\modules\client\preference_setup\loadout\loadout_head_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_head_yw.dm" +#include "code\modules\client\preference_setup\loadout\loadout_mask.dm" +#include "code\modules\client\preference_setup\loadout\loadout_shoes.dm" +#include "code\modules\client\preference_setup\loadout\loadout_shoes_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_smoking.dm" +#include "code\modules\client\preference_setup\loadout\loadout_smoking_ch.dm" +#include "code\modules\client\preference_setup\loadout\loadout_suit.dm" +#include "code\modules\client\preference_setup\loadout\loadout_suit_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_suit_yw.dm" +#include "code\modules\client\preference_setup\loadout\loadout_uniform.dm" +#include "code\modules\client\preference_setup\loadout\loadout_uniform_ch.dm" +#include "code\modules\client\preference_setup\loadout\loadout_uniform_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_uniform_yw.dm" +#include "code\modules\client\preference_setup\loadout\loadout_utility.dm" +#include "code\modules\client\preference_setup\loadout\loadout_utility_ch.dm" +#include "code\modules\client\preference_setup\loadout\loadout_utility_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_xeno.dm" +#include "code\modules\client\preference_setup\loadout\loadout_xeno_ch.dm" +#include "code\modules\client\preference_setup\loadout\loadout_xeno_vr.dm" +#include "code\modules\client\preference_setup\loadout\loadout_xeno_yw.dm" +#include "code\modules\client\preference_setup\occupation\occupation.dm" +#include "code\modules\client\preference_setup\skills\skills.dm" +#include "code\modules\client\preference_setup\volume_sliders\01_volume.dm" +#include "code\modules\client\preference_setup\volume_sliders\02_media.dm" +#include "code\modules\client\preference_setup\vore\01_ears.dm" +#include "code\modules\client\preference_setup\vore\02_size.dm" +#include "code\modules\client\preference_setup\vore\03_egg.dm" +#include "code\modules\client\preference_setup\vore\04_resleeving.dm" +#include "code\modules\client\preference_setup\vore\05_persistence.dm" +#include "code\modules\client\preference_setup\vore\06_vantag.dm" +#include "code\modules\client\preference_setup\vore\07_traits.dm" +#include "code\modules\client\preference_setup\vore\08_nif.dm" +#include "code\modules\client\preference_setup\vore\09_misc.dm" +#include "code\modules\clothing\chameleon.dm" +#include "code\modules\clothing\clothing.dm" +#include "code\modules\clothing\clothing_accessories.dm" +#include "code\modules\clothing\clothing_icons.dm" +#include "code\modules\clothing\clothing_vr.dm" +#include "code\modules\clothing\ears\earrings.dm" +#include "code\modules\clothing\ears\ears.dm" +#include "code\modules\clothing\glasses\glasses.dm" +#include "code\modules\clothing\glasses\glasses_vr.dm" +#include "code\modules\clothing\glasses\hud.dm" +#include "code\modules\clothing\glasses\hud_vr.dm" +#include "code\modules\clothing\gloves\antagonist.dm" +#include "code\modules\clothing\gloves\arm_guards.dm" +#include "code\modules\clothing\gloves\arm_guards_vr.dm" +#include "code\modules\clothing\gloves\boxing.dm" +#include "code\modules\clothing\gloves\color.dm" +#include "code\modules\clothing\gloves\gauntlets.dm" +#include "code\modules\clothing\gloves\miscellaneous.dm" +#include "code\modules\clothing\gloves\miscellaneous_vr.dm" +#include "code\modules\clothing\head\collectable.dm" +#include "code\modules\clothing\head\flowercrowns.dm" +#include "code\modules\clothing\head\hardhat.dm" +#include "code\modules\clothing\head\helmet.dm" +#include "code\modules\clothing\head\helmet_vr.dm" +#include "code\modules\clothing\head\hood.dm" +#include "code\modules\clothing\head\hood_vr.dm" +#include "code\modules\clothing\head\hood_yw.dm" +#include "code\modules\clothing\head\jobs.dm" +#include "code\modules\clothing\head\jobs_vr.dm" +#include "code\modules\clothing\head\jobs_yw.dm" +#include "code\modules\clothing\head\misc.dm" +#include "code\modules\clothing\head\misc_ch.dm" +#include "code\modules\clothing\head\misc_special.dm" +#include "code\modules\clothing\head\misc_vr.dm" +#include "code\modules\clothing\head\pilot_helmet.dm" +#include "code\modules\clothing\head\soft_caps.dm" +#include "code\modules\clothing\head\solgov.dm" +#include "code\modules\clothing\head\solgov_vr.dm" +#include "code\modules\clothing\masks\boxing.dm" +#include "code\modules\clothing\masks\breath.dm" +#include "code\modules\clothing\masks\breath_vr.dm" +#include "code\modules\clothing\masks\gasmask.dm" +#include "code\modules\clothing\masks\gasmask_vr.dm" +#include "code\modules\clothing\masks\hailer.dm" +#include "code\modules\clothing\masks\miscellaneous.dm" +#include "code\modules\clothing\masks\shiny_vr.dm" +#include "code\modules\clothing\masks\voice.dm" +#include "code\modules\clothing\rings\material.dm" +#include "code\modules\clothing\rings\rings.dm" +#include "code\modules\clothing\rings\rings_vr.dm" +#include "code\modules\clothing\shoes\boots.dm" +#include "code\modules\clothing\shoes\boots_vr.dm" +#include "code\modules\clothing\shoes\colour.dm" +#include "code\modules\clothing\shoes\leg_guards.dm" +#include "code\modules\clothing\shoes\leg_guards_vr.dm" +#include "code\modules\clothing\shoes\magboots.dm" +#include "code\modules\clothing\shoes\miscellaneous.dm" +#include "code\modules\clothing\shoes\miscellaneous_vr.dm" +#include "code\modules\clothing\spacesuits\alien.dm" +#include "code\modules\clothing\spacesuits\breaches.dm" +#include "code\modules\clothing\spacesuits\miscellaneous.dm" +#include "code\modules\clothing\spacesuits\spacesuits.dm" +#include "code\modules\clothing\spacesuits\syndi.dm" +#include "code\modules\clothing\spacesuits\rig\rig.dm" +#include "code\modules\clothing\spacesuits\rig\rig_attackby.dm" +#include "code\modules\clothing\spacesuits\rig\rig_pieces.dm" +#include "code\modules\clothing\spacesuits\rig\rig_pieces_vr.dm" +#include "code\modules\clothing\spacesuits\rig\rig_tgui.dm" +#include "code\modules\clothing\spacesuits\rig\rig_verbs.dm" +#include "code\modules\clothing\spacesuits\rig\rig_wiring.dm" +#include "code\modules\clothing\spacesuits\rig\modules\combat_ch.dm" +#include "code\modules\clothing\spacesuits\rig\modules\modules.dm" +#include "code\modules\clothing\spacesuits\rig\modules\utility_ch.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\ai_container.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\chem_dispenser.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\cleaner_launcher.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\cloak.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\datajack.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\device.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\electrowarfare.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\grenade_launcher.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\inhand_fabricator.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\jetpack.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\metalfoam_launcher.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\mounted_gun.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\pat_module_vr.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\powersink.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\rescue_pharm_vr.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\self_destruct.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\sprinter.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\teleporter.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\vision.dm" +#include "code\modules\clothing\spacesuits\rig\modules\specific\voice.dm" +#include "code\modules\clothing\spacesuits\rig\suits\alien.dm" +#include "code\modules\clothing\spacesuits\rig\suits\combat.dm" +#include "code\modules\clothing\spacesuits\rig\suits\ert.dm" +#include "code\modules\clothing\spacesuits\rig\suits\ert_vr.dm" +#include "code\modules\clothing\spacesuits\rig\suits\light.dm" +#include "code\modules\clothing\spacesuits\rig\suits\merc.dm" +#include "code\modules\clothing\spacesuits\rig\suits\pmc.dm" +#include "code\modules\clothing\spacesuits\rig\suits\robotics.dm" +#include "code\modules\clothing\spacesuits\rig\suits\station.dm" +#include "code\modules\clothing\spacesuits\rig\suits\station_ch.dm" +#include "code\modules\clothing\spacesuits\rig\suits\station_vr.dm" +#include "code\modules\clothing\spacesuits\void\ert.dm" +#include "code\modules\clothing\spacesuits\void\event.dm" +#include "code\modules\clothing\spacesuits\void\event_vr.dm" +#include "code\modules\clothing\spacesuits\void\merc.dm" +#include "code\modules\clothing\spacesuits\void\military_vr.dm" +#include "code\modules\clothing\spacesuits\void\station.dm" +#include "code\modules\clothing\spacesuits\void\station_vr.dm" +#include "code\modules\clothing\spacesuits\void\void.dm" +#include "code\modules\clothing\spacesuits\void\void_vr.dm" +#include "code\modules\clothing\spacesuits\void\wizard.dm" +#include "code\modules\clothing\spacesuits\void\zaddat.dm" +#include "code\modules\clothing\spacesuits\void\zaddat_yw.dm" +#include "code\modules\clothing\suits\armor.dm" +#include "code\modules\clothing\suits\armor_vr.dm" +#include "code\modules\clothing\suits\armor_yw.dm" +#include "code\modules\clothing\suits\bio.dm" +#include "code\modules\clothing\suits\bio_vr.dm" +#include "code\modules\clothing\suits\hooded.dm" +#include "code\modules\clothing\suits\hooded_vr.dm" +#include "code\modules\clothing\suits\hooded_yw.dm" +#include "code\modules\clothing\suits\jobs.dm" +#include "code\modules\clothing\suits\labcoat.dm" +#include "code\modules\clothing\suits\miscellaneous.dm" +#include "code\modules\clothing\suits\miscellaneous_vr.dm" +#include "code\modules\clothing\suits\solgov.dm" +#include "code\modules\clothing\suits\solgov_vr.dm" +#include "code\modules\clothing\suits\storage.dm" +#include "code\modules\clothing\suits\storage_yw.dm" +#include "code\modules\clothing\suits\utility.dm" +#include "code\modules\clothing\suits\utility_vr.dm" +#include "code\modules\clothing\suits\wiz_robe.dm" +#include "code\modules\clothing\suits\wolfbrigade.dm" +#include "code\modules\clothing\suits\aliens\seromi.dm" +#include "code\modules\clothing\suits\aliens\seromi_yw.dm" +#include "code\modules\clothing\suits\aliens\tajara.dm" +#include "code\modules\clothing\suits\aliens\unathi.dm" +#include "code\modules\clothing\suits\aliens\vox.dm" +#include "code\modules\clothing\under\color.dm" +#include "code\modules\clothing\under\extrauniforms_yw.dm" +#include "code\modules\clothing\under\imperial_vr.dm" +#include "code\modules\clothing\under\miscellaneous.dm" +#include "code\modules\clothing\under\miscellaneous_ch.dm" +#include "code\modules\clothing\under\miscellaneous_vr.dm" +#include "code\modules\clothing\under\nanotrasen_vr.dm" +#include "code\modules\clothing\under\pants.dm" +#include "code\modules\clothing\under\shiny_vr.dm" +#include "code\modules\clothing\under\shorts.dm" +#include "code\modules\clothing\under\solgov.dm" +#include "code\modules\clothing\under\solgov_vr.dm" +#include "code\modules\clothing\under\syndicate.dm" +#include "code\modules\clothing\under\accessories\accessory.dm" +#include "code\modules\clothing\under\accessories\accessory_vr.dm" +#include "code\modules\clothing\under\accessories\accessory_yw.dm" +#include "code\modules\clothing\under\accessories\armband.dm" +#include "code\modules\clothing\under\accessories\armor.dm" +#include "code\modules\clothing\under\accessories\badges.dm" +#include "code\modules\clothing\under\accessories\clothing.dm" +#include "code\modules\clothing\under\accessories\holster.dm" +#include "code\modules\clothing\under\accessories\holster_vr.dm" +#include "code\modules\clothing\under\accessories\lockets.dm" +#include "code\modules\clothing\under\accessories\permits.dm" +#include "code\modules\clothing\under\accessories\permits_vr.dm" +#include "code\modules\clothing\under\accessories\shiny_vr.dm" +#include "code\modules\clothing\under\accessories\storage.dm" +#include "code\modules\clothing\under\accessories\torch.dm" +#include "code\modules\clothing\under\accessories\torch_vr.dm" +#include "code\modules\clothing\under\accessories\temperature\poncho.dm" +#include "code\modules\clothing\under\jobs\civilian.dm" +#include "code\modules\clothing\under\jobs\engineering.dm" +#include "code\modules\clothing\under\jobs\medsci.dm" +#include "code\modules\clothing\under\jobs\security.dm" +#include "code\modules\clothing\under\jobs\security_vr.dm" +#include "code\modules\clothing\under\xenos\seromi.dm" +#include "code\modules\clothing\under\xenos\vox.dm" +#include "code\modules\customitems\item_spawning.dm" +#include "code\modules\detectivework\footprints.dm" +#include "code\modules\detectivework\forensics.dm" +#include "code\modules\detectivework\microscope\dnascanner.dm" +#include "code\modules\detectivework\microscope\microscope.dm" +#include "code\modules\detectivework\tools\crimekit.dm" +#include "code\modules\detectivework\tools\evidencebag.dm" +#include "code\modules\detectivework\tools\luminol.dm" +#include "code\modules\detectivework\tools\rag.dm" +#include "code\modules\detectivework\tools\sample_kits.dm" +#include "code\modules\detectivework\tools\scanner.dm" +#include "code\modules\detectivework\tools\storage.dm" +#include "code\modules\detectivework\tools\swabs.dm" +#include "code\modules\detectivework\tools\uvlight.dm" +#include "code\modules\economy\Accounts.dm" +#include "code\modules\economy\Accounts_DB.dm" +#include "code\modules\economy\ATM.dm" +#include "code\modules\economy\cash.dm" +#include "code\modules\economy\cash_register.dm" +#include "code\modules\economy\casinocash_ch.dm" +#include "code\modules\economy\economy_misc.dm" +#include "code\modules\economy\EFTPOS.dm" +#include "code\modules\economy\Events.dm" +#include "code\modules\economy\Events_Mundane.dm" +#include "code\modules\economy\lorenews.dm" +#include "code\modules\economy\price_list.dm" +#include "code\modules\economy\price_list_ch.dm" +#include "code\modules\economy\price_list_yw.dm" +#include "code\modules\economy\retail_scanner.dm" +#include "code\modules\economy\TradeDestinations.dm" +#include "code\modules\entopics_vr\alternate_appearance.dm" +#include "code\modules\entopics_vr\entopics.dm" +#include "code\modules\error_handler\_defines.dm" +#include "code\modules\error_handler\error_handler.dm" +#include "code\modules\error_handler\error_viewer.dm" +#include "code\modules\error_handler\~defines.dm" +#include "code\modules\events\apc_damage.dm" +#include "code\modules\events\atmos_leak.dm" +#include "code\modules\events\aurora_caelus.dm" +#include "code\modules\events\blob.dm" +#include "code\modules\events\brand_intelligence.dm" +#include "code\modules\events\camera_damage.dm" +#include "code\modules\events\canister_leak.dm" +#include "code\modules\events\carp_migration.dm" +#include "code\modules\events\comms_blackout.dm" +#include "code\modules\events\communications_blackout.dm" +#include "code\modules\events\drone_pod_vr.dm" +#include "code\modules\events\dust.dm" +#include "code\modules\events\electrical_storm.dm" +#include "code\modules\events\electrified_door.dm" +#include "code\modules\events\event.dm" +#include "code\modules\events\event_container.dm" +#include "code\modules\events\event_container_vr.dm" +#include "code\modules\events\event_dynamic.dm" +#include "code\modules\events\event_manager.dm" +#include "code\modules\events\gravity_vr.dm" +#include "code\modules\events\grid_check.dm" +#include "code\modules\events\grubinfestation_vr.dm" +#include "code\modules\events\ian_storm_vr.dm" +#include "code\modules\events\infestation.dm" +#include "code\modules\events\ion_storm.dm" +#include "code\modules\events\maintenance_predator_vr.dm" +#include "code\modules\events\meteor_strike_vr.dm" +#include "code\modules\events\meteors.dm" +#include "code\modules\events\money_hacker.dm" +#include "code\modules\events\money_lotto.dm" +#include "code\modules\events\money_spam.dm" +#include "code\modules\events\morph_spawn_vr.dm" +#include "code\modules\events\mutants.dm" +#include "code\modules\events\prison_break.dm" +#include "code\modules\events\radiation_storm.dm" +#include "code\modules\events\random_antagonist.dm" +#include "code\modules\events\rogue_drones.dm" +#include "code\modules\events\shipping_error.dm" +#include "code\modules\events\solar_storm.dm" +#include "code\modules\events\space_ninja.dm" +#include "code\modules\events\spacevine.dm" +#include "code\modules\events\spider_infestation.dm" +#include "code\modules\events\spider_migration_yw.dm" +#include "code\modules\events\spontaneous_appendicitis.dm" +#include "code\modules\events\spontaneous_appendicitis_vr.dm" +#include "code\modules\events\supply_demand_vr.dm" +#include "code\modules\events\viral_infection.dm" +#include "code\modules\events\wallrot.dm" +#include "code\modules\examine\examine.dm" +#include "code\modules\examine\stat_icons.dm" +#include "code\modules\examine\descriptions\armor.dm" +#include "code\modules\examine\descriptions\atmospherics.dm" +#include "code\modules\examine\descriptions\containers.dm" +#include "code\modules\examine\descriptions\containers_ch.dm" +#include "code\modules\examine\descriptions\devices.dm" +#include "code\modules\examine\descriptions\engineering.dm" +#include "code\modules\examine\descriptions\machines.dm" +#include "code\modules\examine\descriptions\medical.dm" +#include "code\modules\examine\descriptions\mobs.dm" +#include "code\modules\examine\descriptions\paperwork.dm" +#include "code\modules\examine\descriptions\stacks.dm" +#include "code\modules\examine\descriptions\structures.dm" +#include "code\modules\examine\descriptions\telecomms.dm" +#include "code\modules\examine\descriptions\turfs.dm" +#include "code\modules\examine\descriptions\weapons.dm" +#include "code\modules\ext_scripts\irc.dm" +#include "code\modules\ext_scripts\python.dm" +#include "code\modules\fishing\fishing.dm" +#include "code\modules\fishing\fishing_net.dm" +#include "code\modules\fishing\fishing_rod.dm" +#include "code\modules\fishing\fishing_rod_vr.dm" +#include "code\modules\fishing\fishing_vr.dm" +#include "code\modules\flufftext\Dreaming.dm" +#include "code\modules\flufftext\Hallucination.dm" +#include "code\modules\flufftext\look_up.dm" +#include "code\modules\flufftext\TextFilters.dm" +#include "code\modules\food\food.dm" +#include "code\modules\food\recipe.dm" +#include "code\modules\food\recipe_dump.dm" +#include "code\modules\food\recipes_fryer.dm" +#include "code\modules\food\recipes_grill.dm" +#include "code\modules\food\recipes_microwave.dm" +#include "code\modules\food\recipes_microwave_ch.dm" +#include "code\modules\food\recipes_microwave_vr.dm" +#include "code\modules\food\recipes_oven.dm" +#include "code\modules\food\recipes_oven_ch.dm" +#include "code\modules\food\drinkingglass\drinkingglass.dm" +#include "code\modules\food\drinkingglass\extras.dm" +#include "code\modules\food\drinkingglass\glass_boxes.dm" +#include "code\modules\food\drinkingglass\glass_types.dm" +#include "code\modules\food\drinkingglass\metaglass.dm" +#include "code\modules\food\drinkingglass\metaglass_ch.dm" +#include "code\modules\food\drinkingglass\metaglass_vr.dm" +#include "code\modules\food\drinkingglass\serving_glasses.dm" +#include "code\modules\food\drinkingglass\shaker.dm" +#include "code\modules\food\drinkingglass\shaker_vr.dm" +#include "code\modules\food\food\cans.dm" +#include "code\modules\food\food\cans_ch.dm" +#include "code\modules\food\food\condiment.dm" +#include "code\modules\food\food\drinks.dm" +#include "code\modules\food\food\lunch.dm" +#include "code\modules\food\food\sandwich.dm" +#include "code\modules\food\food\snacks.dm" +#include "code\modules\food\food\snacks_ch.dm" +#include "code\modules\food\food\snacks_vr.dm" +#include "code\modules\food\food\thecake_ch.dm" +#include "code\modules\food\food\z_custom_food_vr.dm" +#include "code\modules\food\food\drinks\bottle.dm" +#include "code\modules\food\food\drinks\bottle_ch.dm" +#include "code\modules\food\food\drinks\cup.dm" +#include "code\modules\food\food\drinks\drinkingglass.dm" +#include "code\modules\food\food\drinks\jar.dm" +#include "code\modules\food\food\drinks\bottle\robot.dm" +#include "code\modules\food\food\snacks\meat.dm" +#include "code\modules\food\glass\bottle.dm" +#include "code\modules\food\glass\bottle_vr.dm" +#include "code\modules\food\glass\bottle\robot.dm" +#include "code\modules\food\kitchen\gibber.dm" +#include "code\modules\food\kitchen\icecream.dm" +#include "code\modules\food\kitchen\microwave.dm" +#include "code\modules\food\kitchen\microwave_ch.dm" +#include "code\modules\food\kitchen\smartfridge.dm" +#include "code\modules\food\kitchen\smartfridge_vr.dm" +#include "code\modules\food\kitchen\cooking_machines\_appliance.dm" +#include "code\modules\food\kitchen\cooking_machines\_cooker.dm" +#include "code\modules\food\kitchen\cooking_machines\_cooker_output.dm" +#include "code\modules\food\kitchen\cooking_machines\_mixer.dm" +#include "code\modules\food\kitchen\cooking_machines\candy.dm" +#include "code\modules\food\kitchen\cooking_machines\cereal.dm" +#include "code\modules\food\kitchen\cooking_machines\container.dm" +#include "code\modules\food\kitchen\cooking_machines\fryer.dm" +#include "code\modules\food\kitchen\cooking_machines\grill.dm" +#include "code\modules\food\kitchen\cooking_machines\oven.dm" +#include "code\modules\gamemaster\defines.dm" +#include "code\modules\gamemaster\event2\event.dm" +#include "code\modules\gamemaster\event2\meta.dm" +#include "code\modules\gamemaster\event2\events\ghost_pod_spawner.dm" +#include "code\modules\gamemaster\event2\events\mob_spawning.dm" +#include "code\modules\gamemaster\event2\events\cargo\shipping_error.dm" +#include "code\modules\gamemaster\event2\events\command\manifest_malfunction.dm" +#include "code\modules\gamemaster\event2\events\command\money_hacker.dm" +#include "code\modules\gamemaster\event2\events\command\raise_funds.dm" +#include "code\modules\gamemaster\event2\events\engineering\airlock_failure.dm" +#include "code\modules\gamemaster\event2\events\engineering\blob.dm" +#include "code\modules\gamemaster\event2\events\engineering\brand_intelligence.dm" +#include "code\modules\gamemaster\event2\events\engineering\camera_damage.dm" +#include "code\modules\gamemaster\event2\events\engineering\canister_leak.dm" +#include "code\modules\gamemaster\event2\events\engineering\dust.dm" +#include "code\modules\gamemaster\event2\events\engineering\gas_leak.dm" +#include "code\modules\gamemaster\event2\events\engineering\grid_check.dm" +#include "code\modules\gamemaster\event2\events\engineering\meteor_defense.dm" +#include "code\modules\gamemaster\event2\events\engineering\spacevine.dm" +#include "code\modules\gamemaster\event2\events\engineering\wallrot.dm" +#include "code\modules\gamemaster\event2\events\engineering\window_break.dm" +#include "code\modules\gamemaster\event2\events\everyone\comms_blackout.dm" +#include "code\modules\gamemaster\event2\events\everyone\electrical_fault.dm" +#include "code\modules\gamemaster\event2\events\everyone\gravity_vr.dm" +#include "code\modules\gamemaster\event2\events\everyone\infestation.dm" +#include "code\modules\gamemaster\event2\events\everyone\pda_spam.dm" +#include "code\modules\gamemaster\event2\events\everyone\radiation_storm.dm" +#include "code\modules\gamemaster\event2\events\everyone\random_antag.dm" +#include "code\modules\gamemaster\event2\events\everyone\solar_storm.dm" +#include "code\modules\gamemaster\event2\events\everyone\sudden_weather_shift.dm" +#include "code\modules\gamemaster\event2\events\legacy\legacy.dm" +#include "code\modules\gamemaster\event2\events\medical\appendicitis.dm" +#include "code\modules\gamemaster\event2\events\medical\virus.dm" +#include "code\modules\gamemaster\event2\events\security\carp_migration.dm" +#include "code\modules\gamemaster\event2\events\security\drill_announcement.dm" +#include "code\modules\gamemaster\event2\events\security\prison_break.dm" +#include "code\modules\gamemaster\event2\events\security\rogue_drones.dm" +#include "code\modules\gamemaster\event2\events\security\security_advisement.dm" +#include "code\modules\gamemaster\event2\events\security\spider_infestation.dm" +#include "code\modules\gamemaster\event2\events\security\stowaway.dm" +#include "code\modules\gamemaster\event2\events\security\surprise_carp.dm" +#include "code\modules\gamemaster\event2\events\security\swarm_boarder.dm" +#include "code\modules\gamemaster\event2\events\synthetic\ion_storm.dm" +#include "code\modules\games\cah.dm" +#include "code\modules\games\cah_black_cards.dm" +#include "code\modules\games\cah_white_cards.dm" +#include "code\modules\games\cardemon.dm" +#include "code\modules\games\cards.dm" +#include "code\modules\games\cards_ch.dm" +#include "code\modules\games\dice.dm" +#include "code\modules\games\spaceball_cards.dm" +#include "code\modules\games\tarot.dm" +#include "code\modules\genetics\side_effects.dm" +#include "code\modules\ghosttrap\trap.dm" +#include "code\modules\holodeck\HolodeckControl.dm" +#include "code\modules\holodeck\HolodeckObjects.dm" +#include "code\modules\holodeck\HolodeckPrograms.dm" +#include "code\modules\holomap\generate_holomap.dm" +#include "code\modules\holomap\holomap_area.dm" +#include "code\modules\holomap\holomap_datum.dm" +#include "code\modules\holomap\station_holomap.dm" +#include "code\modules\hydroponics\grown.dm" +#include "code\modules\hydroponics\grown_inedible.dm" +#include "code\modules\hydroponics\grown_predefined.dm" +#include "code\modules\hydroponics\seed.dm" +#include "code\modules\hydroponics\seed_datums_ch.dm" +#include "code\modules\hydroponics\seed_datums_vr.dm" +#include "code\modules\hydroponics\seed_datums_yw.dm" +#include "code\modules\hydroponics\seed_gene_mut.dm" +#include "code\modules\hydroponics\seed_machines.dm" +#include "code\modules\hydroponics\seed_mobs.dm" +#include "code\modules\hydroponics\seed_packets.dm" +#include "code\modules\hydroponics\seed_packets_ch.dm" +#include "code\modules\hydroponics\seed_packets_vr.dm" +#include "code\modules\hydroponics\seed_packets_yw.dm" +#include "code\modules\hydroponics\seed_storage.dm" +#include "code\modules\hydroponics\seed_storage_vr.dm" +#include "code\modules\hydroponics\beekeeping\beehive.dm" +#include "code\modules\hydroponics\seedtypes\amauri.dm" +#include "code\modules\hydroponics\seedtypes\ambrosia.dm" +#include "code\modules\hydroponics\seedtypes\apples.dm" +#include "code\modules\hydroponics\seedtypes\banana.dm" +#include "code\modules\hydroponics\seedtypes\berries.dm" +#include "code\modules\hydroponics\seedtypes\cabbage.dm" +#include "code\modules\hydroponics\seedtypes\carrots.dm" +#include "code\modules\hydroponics\seedtypes\celery.dm" +#include "code\modules\hydroponics\seedtypes\cherries.dm" +#include "code\modules\hydroponics\seedtypes\chili.dm" +#include "code\modules\hydroponics\seedtypes\citrus.dm" +#include "code\modules\hydroponics\seedtypes\cocoa.dm" +#include "code\modules\hydroponics\seedtypes\corn.dm" +#include "code\modules\hydroponics\seedtypes\diona.dm" +#include "code\modules\hydroponics\seedtypes\durian.dm" +#include "code\modules\hydroponics\seedtypes\eggplant.dm" +#include "code\modules\hydroponics\seedtypes\flowers.dm" +#include "code\modules\hydroponics\seedtypes\gelthi.dm" +#include "code\modules\hydroponics\seedtypes\gnomes.dm" +#include "code\modules\hydroponics\seedtypes\grapes.dm" +#include "code\modules\hydroponics\seedtypes\grass.dm" +#include "code\modules\hydroponics\seedtypes\jurlmah.dm" +#include "code\modules\hydroponics\seedtypes\kudzu.dm" +#include "code\modules\hydroponics\seedtypes\lettuce.dm" +#include "code\modules\hydroponics\seedtypes\malanitear.dm" +#include "code\modules\hydroponics\seedtypes\mushrooms.dm" +#include "code\modules\hydroponics\seedtypes\nettles.dm" +#include "code\modules\hydroponics\seedtypes\onion.dm" +#include "code\modules\hydroponics\seedtypes\peanuts.dm" +#include "code\modules\hydroponics\seedtypes\potato.dm" +#include "code\modules\hydroponics\seedtypes\pumpkin.dm" +#include "code\modules\hydroponics\seedtypes\rhubarb.dm" +#include "code\modules\hydroponics\seedtypes\rice.dm" +#include "code\modules\hydroponics\seedtypes\selemhand.dm" +#include "code\modules\hydroponics\seedtypes\soybean.dm" +#include "code\modules\hydroponics\seedtypes\spineapple.dm" +#include "code\modules\hydroponics\seedtypes\sugarcane.dm" +#include "code\modules\hydroponics\seedtypes\surik.dm" +#include "code\modules\hydroponics\seedtypes\telriis.dm" +#include "code\modules\hydroponics\seedtypes\thaadra.dm" +#include "code\modules\hydroponics\seedtypes\tomatoes.dm" +#include "code\modules\hydroponics\seedtypes\vale.dm" +#include "code\modules\hydroponics\seedtypes\vanilla.dm" +#include "code\modules\hydroponics\seedtypes\wabback.dm" +#include "code\modules\hydroponics\seedtypes\watermelon.dm" +#include "code\modules\hydroponics\seedtypes\weeds.dm" +#include "code\modules\hydroponics\seedtypes\wheat.dm" +#include "code\modules\hydroponics\seedtypes\whitebeets.dm" +#include "code\modules\hydroponics\seedtypes\wurmwoad.dm" +#include "code\modules\hydroponics\seedtypes\xeno.dm" +#include "code\modules\hydroponics\spreading\spreading.dm" +#include "code\modules\hydroponics\spreading\spreading_growth.dm" +#include "code\modules\hydroponics\spreading\spreading_response.dm" +#include "code\modules\hydroponics\trays\tray.dm" +#include "code\modules\hydroponics\trays\tray_process.dm" +#include "code\modules\hydroponics\trays\tray_reagents.dm" +#include "code\modules\hydroponics\trays\tray_soil.dm" +#include "code\modules\hydroponics\trays\tray_tools.dm" +#include "code\modules\hydroponics\trays\tray_update_icons.dm" +#include "code\modules\identification\identification.dm" +#include "code\modules\identification\item_procs.dm" +#include "code\modules\integrated_electronics\_defines.dm" +#include "code\modules\integrated_electronics\core\assemblies.dm" +#include "code\modules\integrated_electronics\core\detailer.dm" +#include "code\modules\integrated_electronics\core\helpers.dm" +#include "code\modules\integrated_electronics\core\integrated_circuit.dm" +#include "code\modules\integrated_electronics\core\pins.dm" +#include "code\modules\integrated_electronics\core\printer.dm" +#include "code\modules\integrated_electronics\core\tools.dm" +#include "code\modules\integrated_electronics\core\assemblies\clothing.dm" +#include "code\modules\integrated_electronics\core\assemblies\device.dm" +#include "code\modules\integrated_electronics\core\assemblies\generic.dm" +#include "code\modules\integrated_electronics\core\assemblies\implant.dm" +#include "code\modules\integrated_electronics\core\special_pins\boolean_pin.dm" +#include "code\modules\integrated_electronics\core\special_pins\char_pin.dm" +#include "code\modules\integrated_electronics\core\special_pins\color_pin.dm" +#include "code\modules\integrated_electronics\core\special_pins\dir_pin.dm" +#include "code\modules\integrated_electronics\core\special_pins\list_pin.dm" +#include "code\modules\integrated_electronics\core\special_pins\number_pin.dm" +#include "code\modules\integrated_electronics\core\special_pins\ref_pin.dm" +#include "code\modules\integrated_electronics\core\special_pins\string_pin.dm" +#include "code\modules\integrated_electronics\passive\passive.dm" +#include "code\modules\integrated_electronics\passive\power.dm" +#include "code\modules\integrated_electronics\subtypes\arithmetic.dm" +#include "code\modules\integrated_electronics\subtypes\built_in.dm" +#include "code\modules\integrated_electronics\subtypes\converters.dm" +#include "code\modules\integrated_electronics\subtypes\data_transfer.dm" +#include "code\modules\integrated_electronics\subtypes\input.dm" +#include "code\modules\integrated_electronics\subtypes\lists.dm" +#include "code\modules\integrated_electronics\subtypes\logic.dm" +#include "code\modules\integrated_electronics\subtypes\manipulation.dm" +#include "code\modules\integrated_electronics\subtypes\memory.dm" +#include "code\modules\integrated_electronics\subtypes\output.dm" +#include "code\modules\integrated_electronics\subtypes\power.dm" +#include "code\modules\integrated_electronics\subtypes\reagents.dm" +#include "code\modules\integrated_electronics\subtypes\smart.dm" +#include "code\modules\integrated_electronics\subtypes\time.dm" +#include "code\modules\integrated_electronics\subtypes\trig.dm" +#include "code\modules\integrated_electronics\~defines\~defines.dm" +#include "code\modules\library\lib_items.dm" +#include "code\modules\library\lib_machines.dm" +#include "code\modules\library\lib_readme.dm" +#include "code\modules\library\hardcode_library\_library.dm" +#include "code\modules\library\hardcode_library\fiction\APsychonaut.dm" +#include "code\modules\library\hardcode_library\fiction\battlefieldcommander.dm" +#include "code\modules\library\hardcode_library\fiction\PortedBooks.dm" +#include "code\modules\library\hardcode_library\fiction\schnayy.dm" +#include "code\modules\library\hardcode_library\non-fiction\PortedBooks.dm" +#include "code\modules\library\hardcode_library\reference\PortedBooks.dm" +#include "code\modules\library\hardcode_library\reference\Schnayy.dm" +#include "code\modules\library\hardcode_library\religious\PortedBooks.dm" +#include "code\modules\lighting\lighting_area.dm" +#include "code\modules\lighting\lighting_atom.dm" +#include "code\modules\lighting\lighting_corner.dm" +#include "code\modules\lighting\lighting_overlay.dm" +#include "code\modules\lighting\lighting_setup.dm" +#include "code\modules\lighting\lighting_source.dm" +#include "code\modules\lighting\lighting_turf.dm" +#include "code\modules\looking_glass\lg_area.dm" +#include "code\modules\looking_glass\lg_console.dm" +#include "code\modules\looking_glass\lg_imageholder.dm" +#include "code\modules\looking_glass\lg_turfs.dm" +#include "code\modules\lore_codex\codex.dm" +#include "code\modules\lore_codex\codex_tree.dm" +#include "code\modules\lore_codex\pages.dm" +#include "code\modules\lore_codex\lore_data_yw\important_locations.dm" +#include "code\modules\lore_codex\lore_data_yw\main.dm" +#include "code\modules\lore_codex\lore_data_yw\orgs.dm" +#include "code\modules\lore_codex\lore_data_yw\political_parties.dm" +#include "code\modules\lore_codex\lore_data_yw\species.dm" +#include "code\modules\lore_codex\news_data\main.dm" +#include "code\modules\lore_codex\robutt_data\bybrand.dm" +#include "code\modules\lore_codex\robutt_data\main_robutts.dm" +#include "code\modules\lore_codex\robutt_data\more.dm" +#include "code\modules\maps\tg\dmm_suite.dm" +#include "code\modules\maps\tg\map_template.dm" +#include "code\modules\maps\tg\map_template_vr.dm" +#include "code\modules\maps\tg\reader.dm" +#include "code\modules\materials\fifty_spawner_mats.dm" +#include "code\modules\materials\material_recipes.dm" +#include "code\modules\materials\material_recipes_ch.dm" +#include "code\modules\materials\material_recipes_vr.dm" +#include "code\modules\materials\material_sheets.dm" +#include "code\modules\materials\material_sheets_vr.dm" +#include "code\modules\materials\material_synth.dm" +#include "code\modules\materials\materials.dm" +#include "code\modules\materials\materials_ch.dm" +#include "code\modules\materials\materials_vr.dm" +#include "code\modules\media\media_machinery.dm" +#include "code\modules\media\media_player_html5.dm" +#include "code\modules\media\media_player_vlc.dm" +#include "code\modules\media\media_player_wmp.dm" +#include "code\modules\media\media_tracks.dm" +#include "code\modules\media\mediamanager.dm" +#include "code\modules\metric\activity.dm" +#include "code\modules\metric\count.dm" +#include "code\modules\metric\department.dm" +#include "code\modules\metric\metric.dm" +#include "code\modules\mining\abandonedcrates.dm" +#include "code\modules\mining\abandonedcrates_vr.dm" +#include "code\modules\mining\alloys.dm" +#include "code\modules\mining\alloys_vr.dm" +#include "code\modules\mining\coins.dm" +#include "code\modules\mining\fulton.dm" +#include "code\modules\mining\machine_input_output_plates.dm" +#include "code\modules\mining\machine_processing.dm" +#include "code\modules\mining\machine_stacking.dm" +#include "code\modules\mining\machine_unloading.dm" +#include "code\modules\mining\mine_items.dm" +#include "code\modules\mining\mine_items_vr.dm" +#include "code\modules\mining\mine_outcrops.dm" +#include "code\modules\mining\mine_turfs.dm" +#include "code\modules\mining\mine_turfs_vr.dm" +#include "code\modules\mining\mineral_effect.dm" +#include "code\modules\mining\mint.dm" +#include "code\modules\mining\money_bag.dm" +#include "code\modules\mining\ore.dm" +#include "code\modules\mining\ore_box.dm" +#include "code\modules\mining\ore_datum.dm" +#include "code\modules\mining\ore_datum_vr.dm" +#include "code\modules\mining\ore_vr.dm" +#include "code\modules\mining\resonator_vr.dm" +#include "code\modules\mining\shelter_atoms_vr.dm" +#include "code\modules\mining\shelters_vr.dm" +#include "code\modules\mining\drilling\drill.dm" +#include "code\modules\mining\drilling\scanner.dm" +#include "code\modules\mining\ore_redemption_machine\construction.dm" +#include "code\modules\mining\ore_redemption_machine\equipment_vendor.dm" +#include "code\modules\mining\ore_redemption_machine\mine_point_items.dm" +#include "code\modules\mining\ore_redemption_machine\survey_vendor.dm" +#include "code\modules\mob\animations.dm" +#include "code\modules\mob\death.dm" +#include "code\modules\mob\emote.dm" +#include "code\modules\mob\gender.dm" +#include "code\modules\mob\gender_vr.dm" +#include "code\modules\mob\hear_say.dm" +#include "code\modules\mob\holder.dm" +#include "code\modules\mob\inventory.dm" +#include "code\modules\mob\login.dm" +#include "code\modules\mob\login_vr.dm" +#include "code\modules\mob\logout.dm" +#include "code\modules\mob\mob.dm" +#include "code\modules\mob\mob_defines.dm" +#include "code\modules\mob\mob_defines_vr.dm" +#include "code\modules\mob\mob_grab.dm" +#include "code\modules\mob\mob_grab_specials.dm" +#include "code\modules\mob\mob_helpers.dm" +#include "code\modules\mob\mob_movement.dm" +#include "code\modules\mob\mob_planes.dm" +#include "code\modules\mob\mob_planes_vr.dm" +#include "code\modules\mob\mob_transformation_simple.dm" +#include "code\modules\mob\say.dm" +#include "code\modules\mob\say_vr.dm" +#include "code\modules\mob\skillset.dm" +#include "code\modules\mob\transform_procs.dm" +#include "code\modules\mob\typing_indicator.dm" +#include "code\modules\mob\update_icons.dm" +#include "code\modules\mob\_modifiers\aura.dm" +#include "code\modules\mob\_modifiers\changeling.dm" +#include "code\modules\mob\_modifiers\cloning.dm" +#include "code\modules\mob\_modifiers\feysight.dm" +#include "code\modules\mob\_modifiers\fire.dm" +#include "code\modules\mob\_modifiers\medical.dm" +#include "code\modules\mob\_modifiers\modifiers.dm" +#include "code\modules\mob\_modifiers\modifiers_misc.dm" +#include "code\modules\mob\_modifiers\traits.dm" +#include "code\modules\mob\_modifiers\traits_phobias.dm" +#include "code\modules\mob\_modifiers\unholy.dm" +#include "code\modules\mob\dead\corpse.dm" +#include "code\modules\mob\dead\corpse_vr.dm" +#include "code\modules\mob\dead\death.dm" +#include "code\modules\mob\dead\observer\free_vr.dm" +#include "code\modules\mob\dead\observer\login.dm" +#include "code\modules\mob\dead\observer\logout.dm" +#include "code\modules\mob\dead\observer\observer.dm" +#include "code\modules\mob\dead\observer\observer_vr.dm" +#include "code\modules\mob\dead\observer\say.dm" +#include "code\modules\mob\freelook\chunk.dm" +#include "code\modules\mob\freelook\eye.dm" +#include "code\modules\mob\freelook\life.dm" +#include "code\modules\mob\freelook\update_triggers.dm" +#include "code\modules\mob\freelook\visualnet.dm" +#include "code\modules\mob\freelook\ai\cameranet.dm" +#include "code\modules\mob\freelook\ai\chunk.dm" +#include "code\modules\mob\freelook\ai\eye.dm" +#include "code\modules\mob\freelook\ai\update_triggers.dm" +#include "code\modules\mob\freelook\mask\chunk.dm" +#include "code\modules\mob\freelook\mask\cultnet.dm" +#include "code\modules\mob\freelook\mask\eye.dm" +#include "code\modules\mob\freelook\mask\update_triggers.dm" +#include "code\modules\mob\language\generic.dm" +#include "code\modules\mob\language\language.dm" +#include "code\modules\mob\language\monkey.dm" +#include "code\modules\mob\language\outsider.dm" +#include "code\modules\mob\language\station.dm" +#include "code\modules\mob\language\station_vr.dm" +#include "code\modules\mob\language\station_YW.dm" +#include "code\modules\mob\language\synthetic.dm" +#include "code\modules\mob\living\autohiss.dm" +#include "code\modules\mob\living\butchering.dm" +#include "code\modules\mob\living\damage_procs.dm" +#include "code\modules\mob\living\death.dm" +#include "code\modules\mob\living\default_language.dm" +#include "code\modules\mob\living\inventory.dm" +#include "code\modules\mob\living\life.dm" +#include "code\modules\mob\living\living.dm" +#include "code\modules\mob\living\living_defense.dm" +#include "code\modules\mob\living\living_defines.dm" +#include "code\modules\mob\living\living_defines_vr.dm" +#include "code\modules\mob\living\living_movement.dm" +#include "code\modules\mob\living\living_powers.dm" +#include "code\modules\mob\living\living_vr.dm" +#include "code\modules\mob\living\login.dm" +#include "code\modules\mob\living\logout.dm" +#include "code\modules\mob\living\organs.dm" +#include "code\modules\mob\living\say.dm" +#include "code\modules\mob\living\status_indicators.dm" +#include "code\modules\mob\living\zbullet_act_ch.dm" +#include "code\modules\mob\living\zzballistic_test_ch.dm" +#include "code\modules\mob\living\bot\bot.dm" +#include "code\modules\mob\living\bot\bot_vr.dm" +#include "code\modules\mob\living\bot\cleanbot.dm" +#include "code\modules\mob\living\bot\ed209bot.dm" +#include "code\modules\mob\living\bot\edCLNbot.dm" +#include "code\modules\mob\living\bot\farmbot.dm" +#include "code\modules\mob\living\bot\floorbot.dm" +#include "code\modules\mob\living\bot\medbot.dm" +#include "code\modules\mob\living\bot\mulebot.dm" +#include "code\modules\mob\living\bot\mulebot_vr.dm" +#include "code\modules\mob\living\bot\secbot.dm" +#include "code\modules\mob\living\bot\SLed209bot.dm" +#include "code\modules\mob\living\carbon\breathe.dm" +#include "code\modules\mob\living\carbon\carbon.dm" +#include "code\modules\mob\living\carbon\carbon_defense.dm" +#include "code\modules\mob\living\carbon\carbon_defines.dm" +#include "code\modules\mob\living\carbon\carbon_powers.dm" +#include "code\modules\mob\living\carbon\give.dm" +#include "code\modules\mob\living\carbon\lick_wounds.dm" +#include "code\modules\mob\living\carbon\resist.dm" +#include "code\modules\mob\living\carbon\shock.dm" +#include "code\modules\mob\living\carbon\taste.dm" +#include "code\modules\mob\living\carbon\viruses.dm" +#include "code\modules\mob\living\carbon\alien\alien.dm" +#include "code\modules\mob\living\carbon\alien\alien_attacks.dm" +#include "code\modules\mob\living\carbon\alien\alien_damage.dm" +#include "code\modules\mob\living\carbon\alien\death.dm" +#include "code\modules\mob\living\carbon\alien\emote.dm" +#include "code\modules\mob\living\carbon\alien\life.dm" +#include "code\modules\mob\living\carbon\alien\progression.dm" +#include "code\modules\mob\living\carbon\alien\update_icons.dm" +#include "code\modules\mob\living\carbon\alien\diona\diona.dm" +#include "code\modules\mob\living\carbon\alien\diona\diona_attacks.dm" +#include "code\modules\mob\living\carbon\alien\diona\diona_powers.dm" +#include "code\modules\mob\living\carbon\alien\diona\life.dm" +#include "code\modules\mob\living\carbon\alien\diona\progression.dm" +#include "code\modules\mob\living\carbon\alien\diona\say_understands.dm" +#include "code\modules\mob\living\carbon\alien\diona\update_icons.dm" +#include "code\modules\mob\living\carbon\alien\larva\larva.dm" +#include "code\modules\mob\living\carbon\alien\larva\life.dm" +#include "code\modules\mob\living\carbon\alien\larva\progression.dm" +#include "code\modules\mob\living\carbon\brain\brain.dm" +#include "code\modules\mob\living\carbon\brain\death.dm" +#include "code\modules\mob\living\carbon\brain\emote.dm" +#include "code\modules\mob\living\carbon\brain\life.dm" +#include "code\modules\mob\living\carbon\brain\login.dm" +#include "code\modules\mob\living\carbon\brain\MMI.dm" +#include "code\modules\mob\living\carbon\brain\robot.dm" +#include "code\modules\mob\living\carbon\brain\say.dm" +#include "code\modules\mob\living\carbon\human\appearance.dm" +#include "code\modules\mob\living\carbon\human\death.dm" +#include "code\modules\mob\living\carbon\human\death_vr.dm" +#include "code\modules\mob\living\carbon\human\emote.dm" +#include "code\modules\mob\living\carbon\human\emote_vr.dm" +#include "code\modules\mob\living\carbon\human\examine.dm" +#include "code\modules\mob\living\carbon\human\examine_vr.dm" +#include "code\modules\mob\living\carbon\human\gradient.dm" +#include "code\modules\mob\living\carbon\human\human.dm" +#include "code\modules\mob\living\carbon\human\human_attackhand.dm" +#include "code\modules\mob\living\carbon\human\human_damage.dm" +#include "code\modules\mob\living\carbon\human\human_defense.dm" +#include "code\modules\mob\living\carbon\human\human_defines.dm" +#include "code\modules\mob\living\carbon\human\human_defines_ch.dm" +#include "code\modules\mob\living\carbon\human\human_defines_vr.dm" +#include "code\modules\mob\living\carbon\human\human_helpers.dm" +#include "code\modules\mob\living\carbon\human\human_helpers_vr.dm" +#include "code\modules\mob\living\carbon\human\human_movement.dm" +#include "code\modules\mob\living\carbon\human\human_organs.dm" +#include "code\modules\mob\living\carbon\human\human_powers.dm" +#include "code\modules\mob\living\carbon\human\human_powers_vr.dm" +#include "code\modules\mob\living\carbon\human\human_powers_YW.dm" +#include "code\modules\mob\living\carbon\human\human_resist.dm" +#include "code\modules\mob\living\carbon\human\human_species.dm" +#include "code\modules\mob\living\carbon\human\human_species_vr.dm" +#include "code\modules\mob\living\carbon\human\human_vr.dm" +#include "code\modules\mob\living\carbon\human\inventory.dm" +#include "code\modules\mob\living\carbon\human\life.dm" +#include "code\modules\mob\living\carbon\human\life_vr.dm" +#include "code\modules\mob\living\carbon\human\login.dm" +#include "code\modules\mob\living\carbon\human\logout.dm" +#include "code\modules\mob\living\carbon\human\MedicalSideEffects.dm" +#include "code\modules\mob\living\carbon\human\npcs.dm" +#include "code\modules\mob\living\carbon\human\say.dm" +#include "code\modules\mob\living\carbon\human\stripping.dm" +#include "code\modules\mob\living\carbon\human\unarmed_attack.dm" +#include "code\modules\mob\living\carbon\human\update_icons.dm" +#include "code\modules\mob\living\carbon\human\update_icons_vr.dm" +#include "code\modules\mob\living\carbon\human\ai_controlled\ai_controlled.dm" +#include "code\modules\mob\living\carbon\human\descriptors\_descriptors.dm" +#include "code\modules\mob\living\carbon\human\descriptors\descriptors_generic.dm" +#include "code\modules\mob\living\carbon\human\descriptors\descriptors_skrell.dm" +#include "code\modules\mob\living\carbon\human\descriptors\descriptors_vox.dm" +#include "code\modules\mob\living\carbon\human\species\species.dm" +#include "code\modules\mob\living\carbon\human\species\species_attack.dm" +#include "code\modules\mob\living\carbon\human\species\species_attack_vr.dm" +#include "code\modules\mob\living\carbon\human\species\species_ch.dm" +#include "code\modules\mob\living\carbon\human\species\species_getters.dm" +#include "code\modules\mob\living\carbon\human\species\species_getters_vr.dm" +#include "code\modules\mob\living\carbon\human\species\species_helpers.dm" +#include "code\modules\mob\living\carbon\human\species\species_hud.dm" +#include "code\modules\mob\living\carbon\human\species\species_shapeshift.dm" +#include "code\modules\mob\living\carbon\human\species\species_shapeshift_vr.dm" +#include "code\modules\mob\living\carbon\human\species\species_vr.dm" +#include "code\modules\mob\living\carbon\human\species\outsider\event.dm" +#include "code\modules\mob\living\carbon\human\species\outsider\replicant.dm" +#include "code\modules\mob\living\carbon\human\species\outsider\shadow.dm" +#include "code\modules\mob\living\carbon\human\species\outsider\skeleton.dm" +#include "code\modules\mob\living\carbon\human\species\outsider\vox.dm" +#include "code\modules\mob\living\carbon\human\species\shadekin\_defines.dm" +#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin.dm" +#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_abilities.dm" +#include "code\modules\mob\living\carbon\human\species\shadekin\shadekin_hud.dm" +#include "code\modules\mob\living\carbon\human\species\station\alraune.dm" +#include "code\modules\mob\living\carbon\human\species\station\blank_vr.dm" +#include "code\modules\mob\living\carbon\human\species\station\golem.dm" +#include "code\modules\mob\living\carbon\human\species\station\greyYW.dm" +#include "code\modules\mob\living\carbon\human\species\station\human_subspecies.dm" +#include "code\modules\mob\living\carbon\human\species\station\monkey.dm" +#include "code\modules\mob\living\carbon\human\species\station\monkey_vr.dm" +#include "code\modules\mob\living\carbon\human\species\station\prometheans.dm" +#include "code\modules\mob\living\carbon\human\species\station\prometheans_vr.dm" +#include "code\modules\mob\living\carbon\human\species\station\seromi.dm" +#include "code\modules\mob\living\carbon\human\species\station\station.dm" +#include "code\modules\mob\living\carbon\human\species\station\station_ch.dm" +#include "code\modules\mob\living\carbon\human\species\station\station_special_abilities_ch.dm" +#include "code\modules\mob\living\carbon\human\species\station\station_special_abilities_vr.dm" +#include "code\modules\mob\living\carbon\human\species\station\station_special_vr.dm" +#include "code\modules\mob\living\carbon\human\species\station\station_vr.dm" +#include "code\modules\mob\living\carbon\human\species\station\xenochimera_hud_vr.dm" +#include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_blob.dm" +#include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_powers.dm" +#include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_species.dm" +#include "code\modules\mob\living\carbon\human\species\station\traits_vr\negative.dm" +#include "code\modules\mob\living\carbon\human\species\station\traits_vr\negative_ch.dm" +#include "code\modules\mob\living\carbon\human\species\station\traits_vr\neutral.dm" +#include "code\modules\mob\living\carbon\human\species\station\traits_vr\neutral_ch.dm" +#include "code\modules\mob\living\carbon\human\species\station\traits_vr\positive.dm" +#include "code\modules\mob\living\carbon\human\species\station\traits_vr\positive_ch.dm" +#include "code\modules\mob\living\carbon\human\species\station\traits_vr\trait.dm" +#include "code\modules\mob\living\carbon\human\species\station\traits_vr\trait_ch.dm" +#include "code\modules\mob\living\carbon\human\species\virtual_reality\avatar.dm" +#include "code\modules\mob\living\carbon\human\species\virtual_reality\opaque_form.dm" +#include "code\modules\mob\living\carbon\human\species\xenomorphs\alien_powers.dm" +#include "code\modules\mob\living\carbon\human\species\xenomorphs\alien_species.dm" +#include "code\modules\mob\living\carbon\human\species\xenomorphs\xenomorphs.dm" +#include "code\modules\mob\living\silicon\death.dm" +#include "code\modules\mob\living\silicon\emote.dm" +#include "code\modules\mob\living\silicon\laws.dm" +#include "code\modules\mob\living\silicon\login.dm" +#include "code\modules\mob\living\silicon\say.dm" +#include "code\modules\mob\living\silicon\silicon.dm" +#include "code\modules\mob\living\silicon\silicon_vr.dm" +#include "code\modules\mob\living\silicon\subystems.dm" +#include "code\modules\mob\living\silicon\ai\ai.dm" +#include "code\modules\mob\living\silicon\ai\ai_movement.dm" +#include "code\modules\mob\living\silicon\ai\ai_remote_control.dm" +#include "code\modules\mob\living\silicon\ai\ai_vr.dm" +#include "code\modules\mob\living\silicon\ai\death.dm" +#include "code\modules\mob\living\silicon\ai\examine.dm" +#include "code\modules\mob\living\silicon\ai\icons.dm" +#include "code\modules\mob\living\silicon\ai\latejoin.dm" +#include "code\modules\mob\living\silicon\ai\laws.dm" +#include "code\modules\mob\living\silicon\ai\life.dm" +#include "code\modules\mob\living\silicon\ai\login.dm" +#include "code\modules\mob\living\silicon\ai\logout.dm" +#include "code\modules\mob\living\silicon\ai\malf.dm" +#include "code\modules\mob\living\silicon\ai\multicam.dm" +#include "code\modules\mob\living\silicon\decoy\death.dm" +#include "code\modules\mob\living\silicon\decoy\decoy.dm" +#include "code\modules\mob\living\silicon\decoy\life.dm" +#include "code\modules\mob\living\silicon\pai\admin.dm" +#include "code\modules\mob\living\silicon\pai\death.dm" +#include "code\modules\mob\living\silicon\pai\examine.dm" +#include "code\modules\mob\living\silicon\pai\life.dm" +#include "code\modules\mob\living\silicon\pai\pai.dm" +#include "code\modules\mob\living\silicon\pai\pai_vr.dm" +#include "code\modules\mob\living\silicon\pai\personality.dm" +#include "code\modules\mob\living\silicon\pai\recruit.dm" +#include "code\modules\mob\living\silicon\pai\say.dm" +#include "code\modules\mob\living\silicon\pai\software.dm" +#include "code\modules\mob\living\silicon\pai\software_modules.dm" +#include "code\modules\mob\living\silicon\robot\analyzer.dm" +#include "code\modules\mob\living\silicon\robot\component.dm" +#include "code\modules\mob\living\silicon\robot\custom_sprites.dm" +#include "code\modules\mob\living\silicon\robot\death.dm" +#include "code\modules\mob\living\silicon\robot\emote.dm" +#include "code\modules\mob\living\silicon\robot\examine.dm" +#include "code\modules\mob\living\silicon\robot\examine_vr.dm" +#include "code\modules\mob\living\silicon\robot\inventory.dm" +#include "code\modules\mob\living\silicon\robot\laws.dm" +#include "code\modules\mob\living\silicon\robot\life.dm" +#include "code\modules\mob\living\silicon\robot\login.dm" +#include "code\modules\mob\living\silicon\robot\photos.dm" +#include "code\modules\mob\living\silicon\robot\robot.dm" +#include "code\modules\mob\living\silicon\robot\robot_animation_vr.dm" +#include "code\modules\mob\living\silicon\robot\robot_damage.dm" +#include "code\modules\mob\living\silicon\robot\robot_items.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules_yw.dm" +#include "code\modules\mob\living\silicon\robot\robot_movement.dm" +#include "code\modules\mob\living\silicon\robot\robot_remote_control.dm" +#include "code\modules\mob\living\silicon\robot\robot_vr.dm" +#include "code\modules\mob\living\silicon\robot\syndicate.dm" +#include "code\modules\mob\living\silicon\robot\dogborg\dog_modules_vr.dm" +#include "code\modules\mob\living\silicon\robot\dogborg\dog_modules_yw.dm" +#include "code\modules\mob\living\silicon\robot\dogborg\dog_sleeper_vr.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone_abilities.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone_console.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone_damage.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone_items.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone_manufacturer.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone_manufacturer_unify.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone_say.dm" +#include "code\modules\mob\living\silicon\robot\drone\drone_vr.dm" +#include "code\modules\mob\living\silicon\robot\drone\swarm.dm" +#include "code\modules\mob\living\silicon\robot\drone\swarm_abilities.dm" +#include "code\modules\mob\living\silicon\robot\drone\swarm_items.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules\event.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules\event_vr.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules\station.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules\station_ch.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules\station_vr.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules\swarm.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules\syndicate.dm" +#include "code\modules\mob\living\silicon\robot\subtypes\gravekeeper.dm" +#include "code\modules\mob\living\silicon\robot\subtypes\lost_drone.dm" +#include "code\modules\mob\living\silicon\robot\subtypes\lost_drone_vr.dm" +#include "code\modules\mob\living\silicon\robot\subtypes\syndicate.dm" +#include "code\modules\mob\living\simple_animal\aliens\synx.dm" +#include "code\modules\mob\living\simple_mob\appearance.dm" +#include "code\modules\mob\living\simple_mob\butchering.dm" +#include "code\modules\mob\living\simple_mob\combat.dm" +#include "code\modules\mob\living\simple_mob\defense.dm" +#include "code\modules\mob\living\simple_mob\hands.dm" +#include "code\modules\mob\living\simple_mob\harvesting.dm" +#include "code\modules\mob\living\simple_mob\life.dm" +#include "code\modules\mob\living\simple_mob\on_click.dm" +#include "code\modules\mob\living\simple_mob\simple_hud.dm" +#include "code\modules\mob\living\simple_mob\simple_mob.dm" +#include "code\modules\mob\living\simple_mob\simple_mob_vr.dm" +#include "code\modules\mob\living\simple_mob\taming.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\animal.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\vox.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\borer\borer.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\borer\borer_captive.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\borer\borer_powers.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\farm animals\chicken.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\farm animals\cow.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\farm animals\goat.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\_giant_spider.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\carrier.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\electric.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\frost.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\giant_spider_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\hunter.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\lurker.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\nurse.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\pepper.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\phorogenic.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\thermic.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\tunneler.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\giant_spider\webslinger.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\hyena\hyena.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\armadillo_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\crab.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\fish.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\fish_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\lizard.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\lizard_mutant_event.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\misc.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\mouse.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\mouse_mutant_event.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\mouse_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\passive.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\penguin.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\bird.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\bird_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\cat.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\cat_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\dog.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\fox_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\pets\parrot.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\diyaab.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\duck.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\fluffy_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\frostfly.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\glitterfly.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\hare.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\hooligan_crab.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\kururak.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\leech.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\moth.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\pillbug.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\racoon.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\savik.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\shantak.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\sif.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\sif\siffet.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\alien.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\animals_yw.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\bats.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\bear.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\carp.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\carp_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\gaslamp_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\goose.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\goose_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\goose_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\snake_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\space.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\space_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\animal\space\worm.dm" +#include "code\modules\mob\living\simple_mob\subtypes\blob\blob.dm" +#include "code\modules\mob\living\simple_mob\subtypes\blob\spore.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\bradley.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\Eddy.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\horror .dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\Master.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\Rickey.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\sally.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\shittytim.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\Smiley.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\Steve.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\timling.dm" +#include "code\modules\mob\living\simple_mob\subtypes\horror\Willy.dm" +#include "code\modules\mob\living\simple_mob\subtypes\humanoid\clown.dm" +#include "code\modules\mob\living\simple_mob\subtypes\humanoid\humanoid.dm" +#include "code\modules\mob\living\simple_mob\subtypes\humanoid\humanoid_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\humanoid\pirates.dm" +#include "code\modules\mob\living\simple_mob\subtypes\humanoid\russian.dm" +#include "code\modules\mob\living\simple_mob\subtypes\humanoid\mercs\mercs.dm" +#include "code\modules\mob\living\simple_mob\subtypes\humanoid\mercs\mercs_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\illusion\illusion.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\corrupt_maint_drone_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\disbot_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\golem.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\golem_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mechanical.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mechanical_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\viscerator.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\wahlem_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\drones\combat_drone.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\drones\combat_drone_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\drones\mining_drone.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\hivebot.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\hivebot_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\ranged_damage.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\ranged_damage_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\support.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\support_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\hivebot\tank.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\adv_dark_gygax.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\adv_dark_gygax_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\combat_mecha.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\durand.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\gygax.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\hoverpod.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\marauder.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\mecha.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\odysseus.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\phazon.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\ripley.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\ward\monitor_ward.dm" +#include "code\modules\mob\living\simple_mob\subtypes\mechanical\ward\ward.dm" +#include "code\modules\mob\living\simple_mob\subtypes\occult\creature.dm" +#include "code\modules\mob\living\simple_mob\subtypes\occult\faithless.dm" +#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\_construct.dm" +#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\artificer.dm" +#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\harvester.dm" +#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\juggernaut.dm" +#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\shade.dm" +#include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\wraith.dm" +#include "code\modules\mob\living\simple_mob\subtypes\plant\tomato.dm" +#include "code\modules\mob\living\simple_mob\subtypes\plant\tree.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\slime.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\slime_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\feral\feral.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\feral\feral_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\combat.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\consumption.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\defense.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\discipline.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\subtypes.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\subtypes_vr.dm" +#include "code\modules\mob\living\simple_mob\subtypes\slime\xenobio\xenobio.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\bee.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\catgirl.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\cookiegirl.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\corrupt_hounds.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\deathclaw.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\dino.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\dragon.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\fennec.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\fennix.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\frog.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\goia_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\hippo.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\horse.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\jelly.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\lamia.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\lizardman.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mimic.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\oregrub.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\otie.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\panther.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\rabbit.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\rat.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\rat_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\redpanda.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\snake.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\solargrub.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\solargrub_larva.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\solarmoth_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\vore.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\wolf.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\wolfgirl.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\zz_vore_overrides.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\_defines.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_abilities.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_abilities_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_subtypes.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demon_subtypes_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demonAI_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\demonAI_subtypes_ch.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\demon\~defines.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\Big.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\bigclowns.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\bus.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\busclowns.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\c_shift.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\Clowns.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\hespawner.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\honkelemental.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\mobs_monsters\clowns\regularclowns.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\morph\morph.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\plants_ch\pitcher.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\_defines.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\ability_objects.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\ability_procs.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\rakshasa_abilities.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\rakshasa_trap.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\shadekin.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\types.dm" +#include "code\modules\mob\living\simple_mob\subtypes\vore\shadekin\types_ch.dm" +#include "code\modules\mob\living\voice\voice.dm" +#include "code\modules\mob\living\voice\voice_vr.dm" +#include "code\modules\mob\new_player\login.dm" +#include "code\modules\mob\new_player\login_ch.dm" +#include "code\modules\mob\new_player\login_vr.dm" +#include "code\modules\mob\new_player\logout.dm" +#include "code\modules\mob\new_player\new_player.dm" +#include "code\modules\mob\new_player\new_player_vr.dm" +#include "code\modules\mob\new_player\poll.dm" +#include "code\modules\mob\new_player\preferences_setup.dm" +#include "code\modules\mob\new_player\preferences_setup_vr.dm" +#include "code\modules\mob\new_player\skill.dm" +#include "code\modules\mob\new_player\sprite_accessories.dm" +#include "code\modules\mob\new_player\sprite_accessories_ch.dm" +#include "code\modules\mob\new_player\sprite_accessories_vr.dm" +#include "code\modules\mob\new_player\sprite_accessories_yw.dm" +#include "code\modules\modular_computers\laptop_vendor.dm" +#include "code\modules\modular_computers\computers\modular_computer\core.dm" +#include "code\modules\modular_computers\computers\modular_computer\damage.dm" +#include "code\modules\modular_computers\computers\modular_computer\hardware.dm" +#include "code\modules\modular_computers\computers\modular_computer\interaction.dm" +#include "code\modules\modular_computers\computers\modular_computer\power.dm" +#include "code\modules\modular_computers\computers\modular_computer\ui.dm" +#include "code\modules\modular_computers\computers\modular_computer\variables.dm" +#include "code\modules\modular_computers\computers\subtypes\dev_console.dm" +#include "code\modules\modular_computers\computers\subtypes\dev_laptop.dm" +#include "code\modules\modular_computers\computers\subtypes\dev_tablet.dm" +#include "code\modules\modular_computers\computers\subtypes\dev_telescreen.dm" +#include "code\modules\modular_computers\computers\subtypes\preset_console.dm" +#include "code\modules\modular_computers\computers\subtypes\preset_laptop.dm" +#include "code\modules\modular_computers\computers\subtypes\preset_laptop_vr.dm" +#include "code\modules\modular_computers\computers\subtypes\preset_tablet.dm" +#include "code\modules\modular_computers\computers\subtypes\preset_tablet_vr.dm" +#include "code\modules\modular_computers\computers\subtypes\preset_telescreen.dm" +#include "code\modules\modular_computers\file_system\computer_file.dm" +#include "code\modules\modular_computers\file_system\data.dm" +#include "code\modules\modular_computers\file_system\news_article.dm" +#include "code\modules\modular_computers\file_system\program.dm" +#include "code\modules\modular_computers\file_system\program_events.dm" +#include "code\modules\modular_computers\file_system\programs\antagonist\access_decrypter.dm" +#include "code\modules\modular_computers\file_system\programs\antagonist\dos.dm" +#include "code\modules\modular_computers\file_system\programs\antagonist\hacked_camera.dm" +#include "code\modules\modular_computers\file_system\programs\antagonist\revelation.dm" +#include "code\modules\modular_computers\file_system\programs\command\card.dm" +#include "code\modules\modular_computers\file_system\programs\command\comm.dm" +#include "code\modules\modular_computers\file_system\programs\engineering\alarm_monitor.dm" +#include "code\modules\modular_computers\file_system\programs\engineering\atmos_control.dm" +#include "code\modules\modular_computers\file_system\programs\engineering\power_monitor.dm" +#include "code\modules\modular_computers\file_system\programs\engineering\rcon_console.dm" +#include "code\modules\modular_computers\file_system\programs\engineering\shutoff_monitor.dm" +#include "code\modules\modular_computers\file_system\programs\engineering\supermatter_monitor.dm" +#include "code\modules\modular_computers\file_system\programs\generic\camera.dm" +#include "code\modules\modular_computers\file_system\programs\generic\configurator.dm" +#include "code\modules\modular_computers\file_system\programs\generic\email_client.dm" +#include "code\modules\modular_computers\file_system\programs\generic\file_browser.dm" +#include "code\modules\modular_computers\file_system\programs\generic\game.dm" +#include "code\modules\modular_computers\file_system\programs\generic\news_browser.dm" +#include "code\modules\modular_computers\file_system\programs\generic\ntdownloader.dm" +#include "code\modules\modular_computers\file_system\programs\generic\ntnrc_client.dm" +#include "code\modules\modular_computers\file_system\programs\generic\nttransfer.dm" +#include "code\modules\modular_computers\file_system\programs\generic\uav.dm" +#include "code\modules\modular_computers\file_system\programs\generic\wordprocessor.dm" +#include "code\modules\modular_computers\file_system\programs\medical\suit_sensors.dm" +#include "code\modules\modular_computers\file_system\programs\research\email_administration.dm" +#include "code\modules\modular_computers\file_system\programs\research\ntmonitor.dm" +#include "code\modules\modular_computers\file_system\programs\security\alarm_monitor.dm" +#include "code\modules\modular_computers\file_system\programs\security\digitalwarrant.dm" +#include "code\modules\modular_computers\file_system\programs\ships\navigation.dm" +#include "code\modules\modular_computers\hardware\_hardware.dm" +#include "code\modules\modular_computers\hardware\battery_module.dm" +#include "code\modules\modular_computers\hardware\card_slot.dm" +#include "code\modules\modular_computers\hardware\hard_drive.dm" +#include "code\modules\modular_computers\hardware\nano_printer.dm" +#include "code\modules\modular_computers\hardware\network_card.dm" +#include "code\modules\modular_computers\hardware\portable_hard_drive.dm" +#include "code\modules\modular_computers\hardware\processor_unit.dm" +#include "code\modules\modular_computers\hardware\tesla_link.dm" +#include "code\modules\modular_computers\NTNet\NTNet.dm" +#include "code\modules\modular_computers\NTNet\NTNet_relay.dm" +#include "code\modules\modular_computers\NTNet\emails\email_account.dm" +#include "code\modules\modular_computers\NTNet\emails\email_message.dm" +#include "code\modules\modular_computers\NTNet\NTNRC\conversation.dm" +#include "code\modules\multi-tile\multi-tile.dm" +#include "code\modules\multiz\_stubs.dm" +#include "code\modules\multiz\basic.dm" +#include "code\modules\multiz\hoist.dm" +#include "code\modules\multiz\ladder_assembly_vr.dm" +#include "code\modules\multiz\movement.dm" +#include "code\modules\multiz\movement_vr.dm" +#include "code\modules\multiz\pipes.dm" +#include "code\modules\multiz\structures.dm" +#include "code\modules\multiz\structures_vr.dm" +#include "code\modules\multiz\turf.dm" +#include "code\modules\multiz\turf_yw.dm" +#include "code\modules\multiz\zshadow.dm" +#include "code\modules\nano\nanoexternal.dm" +#include "code\modules\nano\nanomanager.dm" +#include "code\modules\nano\nanomapgen.dm" +#include "code\modules\nano\nanoui.dm" +#include "code\modules\nano\interaction\admin.dm" +#include "code\modules\nano\interaction\base.dm" +#include "code\modules\nano\interaction\conscious.dm" +#include "code\modules\nano\interaction\contained.dm" +#include "code\modules\nano\interaction\default.dm" +#include "code\modules\nano\interaction\default_vr.dm" +#include "code\modules\nano\interaction\interactive.dm" +#include "code\modules\nano\interaction\inventory.dm" +#include "code\modules\nano\interaction\inventory_deep.dm" +#include "code\modules\nano\interaction\inventory_vr.dm" +#include "code\modules\nano\interaction\outside.dm" +#include "code\modules\nano\interaction\physical.dm" +#include "code\modules\nano\interaction\remote.dm" +#include "code\modules\nano\interaction\self.dm" +#include "code\modules\nano\interaction\zlevel.dm" +#include "code\modules\nifsoft\nif.dm" +#include "code\modules\nifsoft\nif_softshop.dm" +#include "code\modules\nifsoft\nif_statpanel.dm" +#include "code\modules\nifsoft\nif_tgui.dm" +#include "code\modules\nifsoft\nifsoft.dm" +#include "code\modules\nifsoft\software\01_vision.dm" +#include "code\modules\nifsoft\software\05_health.dm" +#include "code\modules\nifsoft\software\06_screens.dm" +#include "code\modules\nifsoft\software\10_combat.dm" +#include "code\modules\nifsoft\software\13_soulcatcher.dm" +#include "code\modules\nifsoft\software\14_commlink.dm" +#include "code\modules\nifsoft\software\15_misc.dm" +#include "code\modules\organs\blood.dm" +#include "code\modules\organs\misc.dm" +#include "code\modules\organs\organ.dm" +#include "code\modules\organs\organ_external.dm" +#include "code\modules\organs\organ_external_vr.dm" +#include "code\modules\organs\organ_icon.dm" +#include "code\modules\organs\organ_stump.dm" +#include "code\modules\organs\pain.dm" +#include "code\modules\organs\robolimbs.dm" +#include "code\modules\organs\robolimbs_ch.dm" +#include "code\modules\organs\robolimbs_vr.dm" +#include "code\modules\organs\robolimbs_yw.dm" +#include "code\modules\organs\wound.dm" +#include "code\modules\organs\internal\appendix.dm" +#include "code\modules\organs\internal\augment.dm" +#include "code\modules\organs\internal\brain.dm" +#include "code\modules\organs\internal\eyes.dm" +#include "code\modules\organs\internal\heart.dm" +#include "code\modules\organs\internal\intestine.dm" +#include "code\modules\organs\internal\kidneys.dm" +#include "code\modules\organs\internal\liver.dm" +#include "code\modules\organs\internal\lungs.dm" +#include "code\modules\organs\internal\lungs_ch.dm" +#include "code\modules\organs\internal\organ_internal.dm" +#include "code\modules\organs\internal\spleen.dm" +#include "code\modules\organs\internal\stomach.dm" +#include "code\modules\organs\internal\voicebox.dm" +#include "code\modules\organs\internal\augment\armmounted.dm" +#include "code\modules\organs\internal\augment\bio.dm" +#include "code\modules\organs\internal\robotic\diagnostic.dm" +#include "code\modules\organs\internal\robotic\heatsink.dm" +#include "code\modules\organs\internal\robotic\robotic.dm" +#include "code\modules\organs\subtypes\diona.dm" +#include "code\modules\organs\subtypes\indestructible.dm" +#include "code\modules\organs\subtypes\machine.dm" +#include "code\modules\organs\subtypes\nano.dm" +#include "code\modules\organs\subtypes\replicant.dm" +#include "code\modules\organs\subtypes\seromi.dm" +#include "code\modules\organs\subtypes\shadekin.dm" +#include "code\modules\organs\subtypes\shadekin_vr.dm" +#include "code\modules\organs\subtypes\slime.dm" +#include "code\modules\organs\subtypes\slime_vr.dm" +#include "code\modules\organs\subtypes\standard.dm" +#include "code\modules\organs\subtypes\standard_vr.dm" +#include "code\modules\organs\subtypes\unathi.dm" +#include "code\modules\organs\subtypes\unbreakable.dm" +#include "code\modules\organs\subtypes\unseverable.dm" +#include "code\modules\organs\subtypes\vox.dm" +#include "code\modules\organs\subtypes\vox_vr.dm" +#include "code\modules\organs\subtypes\xenos.dm" +#include "code\modules\overmap\bluespace_rift_vr.dm" +#include "code\modules\overmap\champagne.dm" +#include "code\modules\overmap\helpers.dm" +#include "code\modules\overmap\overmap_object.dm" +#include "code\modules\overmap\overmap_planet.dm" +#include "code\modules\overmap\overmap_shuttle.dm" +#include "code\modules\overmap\sectors.dm" +#include "code\modules\overmap\spacetravel.dm" +#include "code\modules\overmap\turfs.dm" +#include "code\modules\overmap\disperser\disperser.dm" +#include "code\modules\overmap\disperser\disperser_charge.dm" +#include "code\modules\overmap\disperser\disperser_circuit.dm" +#include "code\modules\overmap\disperser\disperser_console.dm" +#include "code\modules\overmap\disperser\disperser_fire.dm" +#include "code\modules\overmap\events\event_handler.dm" +#include "code\modules\overmap\events\generation.dm" +#include "code\modules\overmap\events\overmap_event.dm" +#include "code\modules\overmap\ships\landable.dm" +#include "code\modules\overmap\ships\ship.dm" +#include "code\modules\overmap\ships\computers\computer_shims.dm" +#include "code\modules\overmap\ships\computers\engine_control.dm" +#include "code\modules\overmap\ships\computers\helm.dm" +#include "code\modules\overmap\ships\computers\sensors.dm" +#include "code\modules\overmap\ships\computers\ship.dm" +#include "code\modules\overmap\ships\computers\shuttle.dm" +#include "code\modules\overmap\ships\engines\engine.dm" +#include "code\modules\overmap\ships\engines\gas_thruster.dm" +#include "code\modules\overmap\ships\engines\gas_thruster_vr.dm" +#include "code\modules\overmap\ships\engines\ion_thruster.dm" +#include "code\modules\paperwork\adminpaper.dm" +#include "code\modules\paperwork\carbonpaper.dm" +#include "code\modules\paperwork\clipboard.dm" +#include "code\modules\paperwork\faxmachine.dm" +#include "code\modules\paperwork\faxmachine_vr.dm" +#include "code\modules\paperwork\filingcabinet.dm" +#include "code\modules\paperwork\folders.dm" +#include "code\modules\paperwork\handlabeler.dm" +#include "code\modules\paperwork\paper.dm" +#include "code\modules\paperwork\paper_bundle.dm" +#include "code\modules\paperwork\paper_sticky.dm" +#include "code\modules\paperwork\paper_yw.dm" +#include "code\modules\paperwork\paperbin.dm" +#include "code\modules\paperwork\paperplane.dm" +#include "code\modules\paperwork\papershredder.dm" +#include "code\modules\paperwork\pen.dm" +#include "code\modules\paperwork\photocopier.dm" +#include "code\modules\paperwork\photography.dm" +#include "code\modules\paperwork\silicon_photography.dm" +#include "code\modules\paperwork\stamps.dm" +#include "code\modules\pda\ai.dm" +#include "code\modules\pda\app.dm" +#include "code\modules\pda\cart.dm" +#include "code\modules\pda\cart_apps.dm" +#include "code\modules\pda\cart_vr.dm" +#include "code\modules\pda\core_apps.dm" +#include "code\modules\pda\messenger.dm" +#include "code\modules\pda\messenger_plugins.dm" +#include "code\modules\pda\pda.dm" +#include "code\modules\pda\pda_subtypes.dm" +#include "code\modules\pda\pda_tgui.dm" +#include "code\modules\pda\pda_vr.dm" +#include "code\modules\pda\radio.dm" +#include "code\modules\pda\utilities.dm" +#include "code\modules\persistence\filth.dm" +#include "code\modules\persistence\graffiti.dm" +#include "code\modules\persistence\noticeboard.dm" +#include "code\modules\persistence\noticeboard_yw.dm" +#include "code\modules\persistence\persistence.dm" +#include "code\modules\persistence\datum\datum_filth.dm" +#include "code\modules\persistence\datum\datum_graffiti.dm" +#include "code\modules\persistence\datum\datum_paper.dm" +#include "code\modules\persistence\datum\datum_paper_sticky.dm" +#include "code\modules\persistence\datum\datum_trash.dm" +#include "code\modules\persistence\datum\persistence_datum.dm" +#include "code\modules\planet\planet.dm" +#include "code\modules\planet\sif.dm" +#include "code\modules\planet\time.dm" +#include "code\modules\planet\weather.dm" +#include "code\modules\power\apc.dm" +#include "code\modules\power\apc_vr.dm" +#include "code\modules\power\batteryrack.dm" +#include "code\modules\power\batteryrack_vr.dm" +#include "code\modules\power\breaker_box.dm" +#include "code\modules\power\cable.dm" +#include "code\modules\power\cable_ender.dm" +#include "code\modules\power\cable_heavyduty.dm" +#include "code\modules\power\cell.dm" +#include "code\modules\power\debug_items.dm" +#include "code\modules\power\generator.dm" +#include "code\modules\power\generator_type2.dm" +#include "code\modules\power\generator_yw.dm" +#include "code\modules\power\gravitygenerator_vr.dm" +#include "code\modules\power\grid_checker.dm" +#include "code\modules\power\lighting.dm" +#include "code\modules\power\lighting_vr.dm" +#include "code\modules\power\lightswitch_vr.dm" +#include "code\modules\power\port_gen.dm" +#include "code\modules\power\port_gen_vr.dm" +#include "code\modules\power\power.dm" +#include "code\modules\power\powernet.dm" +#include "code\modules\power\smes.dm" +#include "code\modules\power\smes_construction.dm" +#include "code\modules\power\smes_vr.dm" +#include "code\modules\power\solar.dm" +#include "code\modules\power\terminal.dm" +#include "code\modules\power\tracker.dm" +#include "code\modules\power\turbine.dm" +#include "code\modules\power\antimatter\containment_jar.dm" +#include "code\modules\power\antimatter\control.dm" +#include "code\modules\power\antimatter\shielding.dm" +#include "code\modules\power\cells\device_cells.dm" +#include "code\modules\power\cells\device_cells_vr.dm" +#include "code\modules\power\cells\power_cells.dm" +#include "code\modules\power\fusion\_setup.dm" +#include "code\modules\power\fusion\fusion_circuits.dm" +#include "code\modules\power\fusion\fusion_particle_catcher.dm" +#include "code\modules\power\fusion\fusion_reactions.dm" +#include "code\modules\power\fusion\fusion_reagents.dm" +#include "code\modules\power\fusion\magpower.dm" +#include "code\modules\power\fusion\core\_core.dm" +#include "code\modules\power\fusion\core\core_control.dm" +#include "code\modules\power\fusion\core\core_field.dm" +#include "code\modules\power\fusion\fuel_assembly\fuel_assembly.dm" +#include "code\modules\power\fusion\fuel_assembly\fuel_assembly_ch.dm" +#include "code\modules\power\fusion\fuel_assembly\fuel_compressor.dm" +#include "code\modules\power\fusion\fuel_assembly\fuel_control.dm" +#include "code\modules\power\fusion\fuel_assembly\fuel_injector.dm" +#include "code\modules\power\fusion\gyrotron\gyrotron.dm" +#include "code\modules\power\fusion\gyrotron\gyrotron_control.dm" +#include "code\modules\power\sensors\powernet_sensor.dm" +#include "code\modules\power\sensors\sensor_monitoring.dm" +#include "code\modules\power\singularity\act.dm" +#include "code\modules\power\singularity\collector.dm" +#include "code\modules\power\singularity\containment_field.dm" +#include "code\modules\power\singularity\emitter.dm" +#include "code\modules\power\singularity\field_generator.dm" +#include "code\modules\power\singularity\generator.dm" +#include "code\modules\power\singularity\investigate.dm" +#include "code\modules\power\singularity\singularity.dm" +#include "code\modules\power\singularity\particle_accelerator\particle.dm" +#include "code\modules\power\singularity\particle_accelerator\particle_accelerator.dm" +#include "code\modules\power\singularity\particle_accelerator\particle_chamber.dm" +#include "code\modules\power\singularity\particle_accelerator\particle_control.dm" +#include "code\modules\power\singularity\particle_accelerator\particle_emitter.dm" +#include "code\modules\power\singularity\particle_accelerator\particle_power.dm" +#include "code\modules\power\singularity\particle_accelerator\particle_smasher.dm" +#include "code\modules\power\supermatter\setup_supermatter.dm" +#include "code\modules\power\supermatter\supermatter.dm" +#include "code\modules\power\tesla\coil.dm" +#include "code\modules\power\tesla\energy_ball.dm" +#include "code\modules\power\tesla\generator.dm" +#include "code\modules\power\tesla\telsa_construction.dm" +#include "code\modules\power\tesla\tesla_act.dm" +#include "code\modules\projectiles\ammunition.dm" +#include "code\modules\projectiles\broken.dm" +#include "code\modules\projectiles\dnalocking.dm" +#include "code\modules\projectiles\gun.dm" +#include "code\modules\projectiles\projectile.dm" +#include "code\modules\projectiles\ammunition\magazines.dm" +#include "code\modules\projectiles\ammunition\magazines_vr.dm" +#include "code\modules\projectiles\ammunition\magazines_yw.dm" +#include "code\modules\projectiles\ammunition\magnetic.dm" +#include "code\modules\projectiles\ammunition\rounds.dm" +#include "code\modules\projectiles\ammunition\rounds_yw.dm" +#include "code\modules\projectiles\ammunition\smartmag.dm" +#include "code\modules\projectiles\brokenguns\energy.dm" +#include "code\modules\projectiles\brokenguns\launcher.dm" +#include "code\modules\projectiles\brokenguns\magnetic.dm" +#include "code\modules\projectiles\brokenguns\projectile.dm" +#include "code\modules\projectiles\guns\energy.dm" +#include "code\modules\projectiles\guns\launcher.dm" +#include "code\modules\projectiles\guns\magic.dm" +#include "code\modules\projectiles\guns\modular_guns.dm" +#include "code\modules\projectiles\guns\projectile.dm" +#include "code\modules\projectiles\guns\projectile_ch.dm" +#include "code\modules\projectiles\guns\vox.dm" +#include "code\modules\projectiles\guns\energy\bsharpoon_vr.dm" +#include "code\modules\projectiles\guns\energy\crestrose_vr.dm" +#include "code\modules\projectiles\guns\energy\dominator_vr.dm" +#include "code\modules\projectiles\guns\energy\gunsword_vr.dm" +#include "code\modules\projectiles\guns\energy\hooklauncher.dm" +#include "code\modules\projectiles\guns\energy\kinetic_accelerator_vr.dm" +#include "code\modules\projectiles\guns\energy\laser.dm" +#include "code\modules\projectiles\guns\energy\laser_vr.dm" +#include "code\modules\projectiles\guns\energy\laser_yw.dm" +#include "code\modules\projectiles\guns\energy\netgun_vr.dm" +#include "code\modules\projectiles\guns\energy\netgun_yw.dm" +#include "code\modules\projectiles\guns\energy\nuclear.dm" +#include "code\modules\projectiles\guns\energy\nuclear_yw.dm" +#include "code\modules\projectiles\guns\energy\particle.dm" +#include "code\modules\projectiles\guns\energy\phase.dm" +#include "code\modules\projectiles\guns\energy\protector_vr.dm" +#include "code\modules\projectiles\guns\energy\pulse.dm" +#include "code\modules\projectiles\guns\energy\pummeler_vr.dm" +#include "code\modules\projectiles\guns\energy\sickshot_vr.dm" +#include "code\modules\projectiles\guns\energy\special.dm" +#include "code\modules\projectiles\guns\energy\special_vr.dm" +#include "code\modules\projectiles\guns\energy\stun.dm" +#include "code\modules\projectiles\guns\energy\stun_vr.dm" +#include "code\modules\projectiles\guns\energy\temperature.dm" +#include "code\modules\projectiles\guns\energy\cell_loaded_vr\cell_loaded.dm" +#include "code\modules\projectiles\guns\energy\cell_loaded_vr\multi_cannon.dm" +#include "code\modules\projectiles\guns\energy\cell_loaded_vr\multi_cannon_cells.dm" +#include "code\modules\projectiles\guns\energy\cell_loaded_vr\nerd.dm" +#include "code\modules\projectiles\guns\energy\cell_loaded_vr\nerd_cells.dm" +#include "code\modules\projectiles\guns\energy\cell_loaded_vr\nsfw.dm" +#include "code\modules\projectiles\guns\energy\cell_loaded_vr\nsfw_cells.dm" +#include "code\modules\projectiles\guns\launcher\confetti_ch.dm" +#include "code\modules\projectiles\guns\launcher\crossbow.dm" +#include "code\modules\projectiles\guns\launcher\grenade_launcher.dm" +#include "code\modules\projectiles\guns\launcher\pneumatic.dm" +#include "code\modules\projectiles\guns\launcher\rocket.dm" +#include "code\modules\projectiles\guns\launcher\syringe_gun.dm" +#include "code\modules\projectiles\guns\magic\fireball.dm" +#include "code\modules\projectiles\guns\magnetic\bore.dm" +#include "code\modules\projectiles\guns\magnetic\gasthrower.dm" +#include "code\modules\projectiles\guns\magnetic\magnetic.dm" +#include "code\modules\projectiles\guns\magnetic\magnetic_construction.dm" +#include "code\modules\projectiles\guns\magnetic\magnetic_railgun.dm" +#include "code\modules\projectiles\guns\magnetic\magnetic_railgun_vr.dm" +#include "code\modules\projectiles\guns\projectile\automatic.dm" +#include "code\modules\projectiles\guns\projectile\automatic_vr.dm" +#include "code\modules\projectiles\guns\projectile\automatic_yw.dm" +#include "code\modules\projectiles\guns\projectile\ballistics_ch.dm" +#include "code\modules\projectiles\guns\projectile\boltaction.dm" +#include "code\modules\projectiles\guns\projectile\caseless.dm" +#include "code\modules\projectiles\guns\projectile\contender.dm" +#include "code\modules\projectiles\guns\projectile\dartgun.dm" +#include "code\modules\projectiles\guns\projectile\dartgun_vr.dm" +#include "code\modules\projectiles\guns\projectile\pistol.dm" +#include "code\modules\projectiles\guns\projectile\pistol_vr.dm" +#include "code\modules\projectiles\guns\projectile\pistol_yw.dm" +#include "code\modules\projectiles\guns\projectile\revolver.dm" +#include "code\modules\projectiles\guns\projectile\revolver_vr.dm" +#include "code\modules\projectiles\guns\projectile\revolver_yw.dm" +#include "code\modules\projectiles\guns\projectile\semiauto.dm" +#include "code\modules\projectiles\guns\projectile\shotgun.dm" +#include "code\modules\projectiles\guns\projectile\shotgun_vr.dm" +#include "code\modules\projectiles\guns\projectile\shotgun_yw.dm" +#include "code\modules\projectiles\guns\projectile\sniper.dm" +#include "code\modules\projectiles\guns\projectile\sniper\collapsible_sniper.dm" +#include "code\modules\projectiles\projectile\arc.dm" +#include "code\modules\projectiles\projectile\beams.dm" +#include "code\modules\projectiles\projectile\beams_vr.dm" +#include "code\modules\projectiles\projectile\blob.dm" +#include "code\modules\projectiles\projectile\bullets.dm" +#include "code\modules\projectiles\projectile\bullets_ch.dm" +#include "code\modules\projectiles\projectile\bullets_vr.dm" +#include "code\modules\projectiles\projectile\change.dm" +#include "code\modules\projectiles\projectile\energy.dm" +#include "code\modules\projectiles\projectile\energy_vr.dm" +#include "code\modules\projectiles\projectile\energy_yw.dm" +#include "code\modules\projectiles\projectile\explosive.dm" +#include "code\modules\projectiles\projectile\force.dm" +#include "code\modules\projectiles\projectile\hook.dm" +#include "code\modules\projectiles\projectile\magic.dm" +#include "code\modules\projectiles\projectile\magnetic.dm" +#include "code\modules\projectiles\projectile\magnetic_ch.dm" +#include "code\modules\projectiles\projectile\pellets.dm" +#include "code\modules\projectiles\projectile\scatter.dm" +#include "code\modules\projectiles\projectile\special.dm" +#include "code\modules\projectiles\projectile\trace.dm" +#include "code\modules\projectiles\targeting\targeting_client.dm" +#include "code\modules\projectiles\targeting\targeting_gun.dm" +#include "code\modules\projectiles\targeting\targeting_mob.dm" +#include "code\modules\projectiles\targeting\targeting_overlay.dm" +#include "code\modules\projectiles\targeting\targeting_triggers.dm" +#include "code\modules\radiation\radiation.dm" +#include "code\modules\random_map\_random_map_setup.dm" +#include "code\modules\random_map\random_map.dm" +#include "code\modules\random_map\random_map_verbs.dm" +#include "code\modules\random_map\automata\automata.dm" +#include "code\modules\random_map\automata\caves.dm" +#include "code\modules\random_map\building\building.dm" +#include "code\modules\random_map\drop\drop_types.dm" +#include "code\modules\random_map\drop\droppod.dm" +#include "code\modules\random_map\drop\droppod_doors.dm" +#include "code\modules\random_map\drop\supply.dm" +#include "code\modules\random_map\mazes\maze.dm" +#include "code\modules\random_map\mazes\maze_cell.dm" +#include "code\modules\random_map\noise\desert.dm" +#include "code\modules\random_map\noise\noise.dm" +#include "code\modules\random_map\noise\ore.dm" +#include "code\modules\random_map\noise\tundra.dm" +#include "code\modules\reagents\Chemistry-Colours.dm" +#include "code\modules\reagents\Chemistry-Holder.dm" +#include "code\modules\reagents\Chemistry-Holder_ch.dm" +#include "code\modules\reagents\Chemistry-Logging.dm" +#include "code\modules\reagents\Chemistry-Machinery.dm" +#include "code\modules\reagents\Chemistry-Machinery_vr.dm" +#include "code\modules\reagents\Chemistry-Metabolism.dm" +#include "code\modules\reagents\Chemistry-Readme.dm" +#include "code\modules\reagents\Chemistry-Reagents-Helpers.dm" +#include "code\modules\reagents\Chemistry-Reagents.dm" +#include "code\modules\reagents\Chemistry-Reagents_vr.dm" +#include "code\modules\reagents\Chemistry-Recipes.dm" +#include "code\modules\reagents\Chemistry-Recipes_ch.dm" +#include "code\modules\reagents\Chemistry-Recipes_vr.dm" +#include "code\modules\reagents\Chemistry-Recipes_yw.dm" +#include "code\modules\reagents\kelshark.dm" +#include "code\modules\reagents\reagent_containers.dm" +#include "code\modules\reagents\reagent_dispenser.dm" +#include "code\modules\reagents\reagent_dispenser_ch.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Core.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Dispenser.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Food-Drinks.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Food-Drinks_ch.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Food-Drinks_vr.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Food-Drinks_yw.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Medicine.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Medicine_vr.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Modifiers.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Other.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Toxins.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents-Vore_vr.dm" +#include "code\modules\reagents\Chemistry-Reagents\Chemistry-Reagents_ch.dm" +#include "code\modules\reagents\dispenser\_defines.dm" +#include "code\modules\reagents\dispenser\cartridge.dm" +#include "code\modules\reagents\dispenser\cartridge_presets.dm" +#include "code\modules\reagents\dispenser\cartridge_presets_ch.dm" +#include "code\modules\reagents\dispenser\cartridge_presets_vr.dm" +#include "code\modules\reagents\dispenser\cartridge_spawn.dm" +#include "code\modules\reagents\dispenser\dispenser2.dm" +#include "code\modules\reagents\dispenser\dispenser2_energy.dm" +#include "code\modules\reagents\dispenser\dispenser_presets.dm" +#include "code\modules\reagents\dispenser\dispenser_presets_vr.dm" +#include "code\modules\reagents\dispenser\supply.dm" +#include "code\modules\reagents\distilling\Distilling-Recipes.dm" +#include "code\modules\reagents\distilling\distilling.dm" +#include "code\modules\reagents\hoses\connector.dm" +#include "code\modules\reagents\hoses\hose.dm" +#include "code\modules\reagents\hoses\hose_connector.dm" +#include "code\modules\reagents\reagent_containers\blood_pack.dm" +#include "code\modules\reagents\reagent_containers\blood_pack_vr.dm" +#include "code\modules\reagents\reagent_containers\borghypo.dm" +#include "code\modules\reagents\reagent_containers\dropper.dm" +#include "code\modules\reagents\reagent_containers\glass.dm" +#include "code\modules\reagents\reagent_containers\glass_vr.dm" +#include "code\modules\reagents\reagent_containers\hypospray.dm" +#include "code\modules\reagents\reagent_containers\hypospray_vr.dm" +#include "code\modules\reagents\reagent_containers\patch.dm" +#include "code\modules\reagents\reagent_containers\pill.dm" +#include "code\modules\reagents\reagent_containers\pill_vr.dm" +#include "code\modules\reagents\reagent_containers\spray.dm" +#include "code\modules\reagents\reagent_containers\spray_vr.dm" +#include "code\modules\reagents\reagent_containers\syringes.dm" +#include "code\modules\reagents\reagent_containers\syringes_vr.dm" +#include "code\modules\reagents\reagent_containers\unidentified_hypospray.dm" +#include "code\modules\reagents\reagent_containers\food\drinks\bluespacecoffee.dm" +#include "code\modules\recycling\conveyor2.dm" +#include "code\modules\recycling\disposal-construction.dm" +#include "code\modules\recycling\disposal.dm" +#include "code\modules\recycling\sortingmachinery.dm" +#include "code\modules\research\circuitprinter.dm" +#include "code\modules\research\designs.dm" +#include "code\modules\research\destructive_analyzer.dm" +#include "code\modules\research\mechfab_designs.dm" +#include "code\modules\research\mechfab_designs_ch.dm" +#include "code\modules\research\message_server.dm" +#include "code\modules\research\prosfab_designs.dm" +#include "code\modules\research\prosfab_designs_vr.dm" +#include "code\modules\research\protolathe.dm" +#include "code\modules\research\rd-readme.dm" +#include "code\modules\research\rdconsole.dm" +#include "code\modules\research\rdconsole_tgui.dm" +#include "code\modules\research\rdmachines.dm" +#include "code\modules\research\research.dm" +#include "code\modules\research\server.dm" +#include "code\modules\research\teleport_vr.dm" +#include "code\modules\research\designs\ai_holders.dm" +#include "code\modules\research\designs\bag_of_holding.dm" +#include "code\modules\research\designs\beakers.dm" +#include "code\modules\research\designs\bio_devices.dm" +#include "code\modules\research\designs\bio_devices_vr.dm" +#include "code\modules\research\designs\circuit_assembly.dm" +#include "code\modules\research\designs\engineering.dm" +#include "code\modules\research\designs\HUDs.dm" +#include "code\modules\research\designs\HUDs_vr.dm" +#include "code\modules\research\designs\implants.dm" +#include "code\modules\research\designs\implants_vr.dm" +#include "code\modules\research\designs\locator_devices.dm" +#include "code\modules\research\designs\medical.dm" +#include "code\modules\research\designs\medical_vr.dm" +#include "code\modules\research\designs\mining_toys.dm" +#include "code\modules\research\designs\misc.dm" +#include "code\modules\research\designs\misc_vr.dm" +#include "code\modules\research\designs\modular_computer.dm" +#include "code\modules\research\designs\pdas.dm" +#include "code\modules\research\designs\power_cells.dm" +#include "code\modules\research\designs\precursor.dm" +#include "code\modules\research\designs\stock_parts.dm" +#include "code\modules\research\designs\subspace_parts.dm" +#include "code\modules\research\designs\tech_disks.dm" +#include "code\modules\research\designs\weapons.dm" +#include "code\modules\research\designs\weapons_ch.dm" +#include "code\modules\research\designs\weapons_vr.dm" +#include "code\modules\research\designs\weapons_yw.dm" +#include "code\modules\research\designs\xenoarch_toys.dm" +#include "code\modules\research\designs\xenobio_toys.dm" +#include "code\modules\research\designs\circuits\ai_modules.dm" +#include "code\modules\research\designs\circuits\ai_modules_vr.dm" +#include "code\modules\research\designs\circuits\circuits.dm" +#include "code\modules\research\designs\circuits\circuits_ch.dm" +#include "code\modules\research\designs\circuits\circuits_vr.dm" +#include "code\modules\research\designs\circuits\circuits_yw.dm" +#include "code\modules\research\designs\circuits\disks.dm" +#include "code\modules\resleeving\circuitboards.dm" +#include "code\modules\resleeving\computers.dm" +#include "code\modules\resleeving\designer.dm" +#include "code\modules\resleeving\documents.dm" +#include "code\modules\resleeving\implant.dm" +#include "code\modules\resleeving\infocore_records.dm" +#include "code\modules\resleeving\infomorph.dm" +#include "code\modules\resleeving\infomorph_software.dm" +#include "code\modules\resleeving\machines.dm" +#include "code\modules\resleeving\sleevecard.dm" +#include "code\modules\rogueminer_vr\asteroid.dm" +#include "code\modules\rogueminer_vr\controller.dm" +#include "code\modules\rogueminer_vr\debug.dm" +#include "code\modules\rogueminer_vr\landmarks.dm" +#include "code\modules\rogueminer_vr\roguemines_mobs.dm" +#include "code\modules\rogueminer_vr\wrappers.dm" +#include "code\modules\rogueminer_vr\zone_console.dm" +#include "code\modules\rogueminer_vr\zonemaster.dm" +#include "code\modules\scripting\Errors.dm" +#include "code\modules\scripting\IDE.dm" +#include "code\modules\scripting\Options.dm" +#include "code\modules\scripting\stack.dm" +#include "code\modules\scripting\AST\AST Nodes.dm" +#include "code\modules\scripting\AST\Blocks.dm" +#include "code\modules\scripting\AST\Statements.dm" +#include "code\modules\scripting\AST\Operators\Binary Operators.dm" +#include "code\modules\scripting\AST\Operators\Unary Operators.dm" +#include "code\modules\scripting\Implementations\_Logic.dm" +#include "code\modules\scripting\Implementations\Telecomms.dm" +#include "code\modules\scripting\Interpreter\Evaluation.dm" +#include "code\modules\scripting\Interpreter\Interaction.dm" +#include "code\modules\scripting\Interpreter\Interpreter.dm" +#include "code\modules\scripting\Interpreter\Scope.dm" +#include "code\modules\scripting\Parser\Expressions.dm" +#include "code\modules\scripting\Parser\Keywords.dm" +#include "code\modules\scripting\Parser\Parser.dm" +#include "code\modules\scripting\Scanner\Scanner.dm" +#include "code\modules\scripting\Scanner\Tokens.dm" +#include "code\modules\security levels\keycard authentication.dm" +#include "code\modules\security levels\security levels.dm" +#include "code\modules\shieldgen\directional_shield.dm" +#include "code\modules\shieldgen\emergency_shield.dm" +#include "code\modules\shieldgen\energy_field.dm" +#include "code\modules\shieldgen\energy_shield.dm" +#include "code\modules\shieldgen\handheld_defuser.dm" +#include "code\modules\shieldgen\sheldwallgen.dm" +#include "code\modules\shieldgen\shield_capacitor.dm" +#include "code\modules\shieldgen\shield_diffuser.dm" +#include "code\modules\shieldgen\shield_gen.dm" +#include "code\modules\shieldgen\shield_gen_external.dm" +#include "code\modules\shieldgen\shield_generator.dm" +#include "code\modules\shieldgen\shield_modes.dm" +#include "code\modules\shuttles\antagonist.dm" +#include "code\modules\shuttles\crashes.dm" +#include "code\modules\shuttles\departmental.dm" +#include "code\modules\shuttles\escape_pods.dm" +#include "code\modules\shuttles\landmarks.dm" +#include "code\modules\shuttles\shuttle.dm" +#include "code\modules\shuttles\shuttle_arrivals.dm" +#include "code\modules\shuttles\shuttle_autodock.dm" +#include "code\modules\shuttles\shuttle_console.dm" +#include "code\modules\shuttles\shuttle_console_multi.dm" +#include "code\modules\shuttles\shuttle_emergency.dm" +#include "code\modules\shuttles\shuttle_ferry.dm" +#include "code\modules\shuttles\shuttle_specops.dm" +#include "code\modules\shuttles\shuttle_supply.dm" +#include "code\modules\shuttles\shuttles_ch.dm" +#include "code\modules\shuttles\shuttles_multi.dm" +#include "code\modules\shuttles\shuttles_vr.dm" +#include "code\modules\shuttles\shuttles_web.dm" +#include "code\modules\shuttles\web_datums.dm" +#include "code\modules\spells\artifacts.dm" +#include "code\modules\spells\construct_spells.dm" +#include "code\modules\spells\no_clothes.dm" +#include "code\modules\spells\spell_code.dm" +#include "code\modules\spells\spell_projectile.dm" +#include "code\modules\spells\spellbook.dm" +#include "code\modules\spells\spells.dm" +#include "code\modules\spells\aoe_turf\aoe_turf.dm" +#include "code\modules\spells\aoe_turf\blink.dm" +#include "code\modules\spells\aoe_turf\charge.dm" +#include "code\modules\spells\aoe_turf\disable_tech.dm" +#include "code\modules\spells\aoe_turf\knock.dm" +#include "code\modules\spells\aoe_turf\smoke.dm" +#include "code\modules\spells\aoe_turf\summons.dm" +#include "code\modules\spells\aoe_turf\conjure\conjure.dm" +#include "code\modules\spells\aoe_turf\conjure\construct.dm" +#include "code\modules\spells\aoe_turf\conjure\forcewall.dm" +#include "code\modules\spells\general\area_teleport.dm" +#include "code\modules\spells\general\rune_write.dm" +#include "code\modules\spells\targeted\ethereal_jaunt.dm" +#include "code\modules\spells\targeted\genetic.dm" +#include "code\modules\spells\targeted\harvest.dm" +#include "code\modules\spells\targeted\mind_transfer.dm" +#include "code\modules\spells\targeted\shift.dm" +#include "code\modules\spells\targeted\subjugate.dm" +#include "code\modules\spells\targeted\targeted.dm" +#include "code\modules\spells\targeted\equip\equip.dm" +#include "code\modules\spells\targeted\equip\horsemask.dm" +#include "code\modules\spells\targeted\projectile\dumbfire.dm" +#include "code\modules\spells\targeted\projectile\fireball.dm" +#include "code\modules\spells\targeted\projectile\magic_missile.dm" +#include "code\modules\spells\targeted\projectile\projectile.dm" +#include "code\modules\surgery\_defines.dm" +#include "code\modules\surgery\additions_ch.dm" +#include "code\modules\surgery\bones.dm" +#include "code\modules\surgery\encased.dm" +#include "code\modules\surgery\external_repair.dm" +#include "code\modules\surgery\face.dm" +#include "code\modules\surgery\generic.dm" +#include "code\modules\surgery\implant.dm" +#include "code\modules\surgery\limb_reattach.dm" +#include "code\modules\surgery\neck.dm" +#include "code\modules\surgery\organs_internal.dm" +#include "code\modules\surgery\other.dm" +#include "code\modules\surgery\robotics.dm" +#include "code\modules\surgery\surgery.dm" +#include "code\modules\surgery\~defines.dm" +#include "code\modules\tables\bench.dm" +#include "code\modules\tables\flipping.dm" +#include "code\modules\tables\interactions.dm" +#include "code\modules\tables\presets.dm" +#include "code\modules\tables\presets_vr.dm" +#include "code\modules\tables\rack.dm" +#include "code\modules\tables\rack_vr.dm" +#include "code\modules\tables\tables.dm" +#include "code\modules\tables\update_triggers.dm" +#include "code\modules\telesci\bscyrstal.dm" +#include "code\modules\telesci\construction.dm" +#include "code\modules\telesci\gps_advanced.dm" +#include "code\modules\telesci\quantum_pad.dm" +#include "code\modules\telesci\telepad.dm" +#include "code\modules\telesci\telesci_computer.dm" +#include "code\modules\tension\tension.dm" +#include "code\modules\tgs\includes.dm" +#include "code\modules\tgui\external.dm" +#include "code\modules\tgui\modal.dm" +#include "code\modules\tgui\states.dm" +#include "code\modules\tgui\tgui.dm" +#include "code\modules\tgui\tgui_window.dm" +#include "code\modules\tgui\modules\_base.dm" +#include "code\modules\tgui\modules\agentcard.dm" +#include "code\modules\tgui\modules\alarm.dm" +#include "code\modules\tgui\modules\appearance_changer.dm" +#include "code\modules\tgui\modules\atmos_control.dm" +#include "code\modules\tgui\modules\camera.dm" +#include "code\modules\tgui\modules\communications.dm" +#include "code\modules\tgui\modules\crew_manifest.dm" +#include "code\modules\tgui\modules\crew_monitor.dm" +#include "code\modules\tgui\modules\law_manager.dm" +#include "code\modules\tgui\modules\overmap.dm" +#include "code\modules\tgui\modules\power_monitor.dm" +#include "code\modules\tgui\modules\rcon.dm" +#include "code\modules\tgui\modules\shutoff_monitor.dm" +#include "code\modules\tgui\modules\supermatter_monitor.dm" +#include "code\modules\tgui\modules\teleporter.dm" +#include "code\modules\tgui\modules\ntos-only\cardmod.dm" +#include "code\modules\tgui\modules\ntos-only\configurator.dm" +#include "code\modules\tgui\modules\ntos-only\email.dm" +#include "code\modules\tgui\modules\ntos-only\uav.dm" +#include "code\modules\tgui\states\admin.dm" +#include "code\modules\tgui\states\always.dm" +#include "code\modules\tgui\states\conscious.dm" +#include "code\modules\tgui\states\contained.dm" +#include "code\modules\tgui\states\deep_inventory.dm" +#include "code\modules\tgui\states\default.dm" +#include "code\modules\tgui\states\hands.dm" +#include "code\modules\tgui\states\human_adjacent.dm" +#include "code\modules\tgui\states\inventory.dm" +#include "code\modules\tgui\states\inventory_vr.dm" +#include "code\modules\tgui\states\not_incapacitated.dm" +#include "code\modules\tgui\states\notcontained.dm" +#include "code\modules\tgui\states\observer.dm" +#include "code\modules\tgui\states\physical.dm" +#include "code\modules\tgui\states\self.dm" +#include "code\modules\tgui\states\zlevel.dm" +#include "code\modules\tooltip\tooltip.dm" +#include "code\modules\turbolift\_turbolift.dm" +#include "code\modules\turbolift\turbolift.dm" +#include "code\modules\turbolift\turbolift_areas.dm" +#include "code\modules\turbolift\turbolift_console.dm" +#include "code\modules\turbolift\turbolift_console_vr.dm" +#include "code\modules\turbolift\turbolift_door.dm" +#include "code\modules\turbolift\turbolift_door_vr.dm" +#include "code\modules\turbolift\turbolift_floor.dm" +#include "code\modules\turbolift\turbolift_map.dm" +#include "code\modules\turbolift\turbolift_turfs.dm" +#include "code\modules\vchat\vchat_client.dm" +#include "code\modules\vchat\vchat_db.dm" +#include "code\modules\vehicles\bike.dm" +#include "code\modules\vehicles\boat.dm" +#include "code\modules\vehicles\cargo_train.dm" +#include "code\modules\vehicles\construction.dm" +#include "code\modules\vehicles\quad.dm" +#include "code\modules\vehicles\Securitrain_vr.dm" +#include "code\modules\vehicles\train.dm" +#include "code\modules\vehicles\vehicle.dm" +#include "code\modules\ventcrawl\ventcrawl.dm" +#include "code\modules\ventcrawl\ventcrawl_atmospherics.dm" +#include "code\modules\ventcrawl\ventcrawl_multiz.dm" +#include "code\modules\ventcrawl\ventcrawl_verb.dm" +#include "code\modules\virus2\admin.dm" +#include "code\modules\virus2\analyser.dm" +#include "code\modules\virus2\antibodies.dm" +#include "code\modules\virus2\centrifuge.dm" +#include "code\modules\virus2\curer.dm" +#include "code\modules\virus2\disease2.dm" +#include "code\modules\virus2\diseasesplicer.dm" +#include "code\modules\virus2\dishincubator.dm" +#include "code\modules\virus2\effect.dm" +#include "code\modules\virus2\effect_vr.dm" +#include "code\modules\virus2\helpers.dm" +#include "code\modules\virus2\isolator.dm" +#include "code\modules\virus2\items_devices.dm" +#include "code\modules\vore\hook-defs_vr.dm" +#include "code\modules\vore\trycatch_vr.dm" +#include "code\modules\vore\appearance\preferences_vr.dm" +#include "code\modules\vore\appearance\spider_taur_powers_vr.dm" +#include "code\modules\vore\appearance\sprite_accessories_ch.dm" +#include "code\modules\vore\appearance\sprite_accessories_taur_vr.dm" +#include "code\modules\vore\appearance\sprite_accessories_taur_yw.dm" +#include "code\modules\vore\appearance\sprite_accessories_vr.dm" +#include "code\modules\vore\appearance\sprite_accessories_yw.dm" +#include "code\modules\vore\appearance\update_icons_vr.dm" +#include "code\modules\vore\eating\belly_dat_vr.dm" +#include "code\modules\vore\eating\belly_obj_ch.dm" +#include "code\modules\vore\eating\belly_obj_vr.dm" +#include "code\modules\vore\eating\bellymodes_datum_vr.dm" +#include "code\modules\vore\eating\bellymodes_vr.dm" +#include "code\modules\vore\eating\contaminate_vr.dm" +#include "code\modules\vore\eating\digest_act_vr.dm" +#include "code\modules\vore\eating\leave_remains_vr.dm" +#include "code\modules\vore\eating\living_vr.dm" +#include "code\modules\vore\eating\silicon_vr.dm" +#include "code\modules\vore\eating\simple_animal_vr.dm" +#include "code\modules\vore\eating\slipvore_ch.dm" +#include "code\modules\vore\eating\transforming_vr.dm" +#include "code\modules\vore\eating\vore_vr.dm" +#include "code\modules\vore\eating\vorehooks_vr.dm" +#include "code\modules\vore\eating\vorepanel_ch.dm" +#include "code\modules\vore\eating\vorepanel_vr.dm" +#include "code\modules\vore\fluffstuff\axisrus_yw.dm" +#include "code\modules\vore\fluffstuff\custom_boxes_ch.dm" +#include "code\modules\vore\fluffstuff\custom_boxes_vr.dm" +#include "code\modules\vore\fluffstuff\custom_boxes_yw.dm" +#include "code\modules\vore\fluffstuff\custom_clothes_ch.dm" +#include "code\modules\vore\fluffstuff\custom_clothes_vr.dm" +#include "code\modules\vore\fluffstuff\custom_clothes_yw.dm" +#include "code\modules\vore\fluffstuff\custom_items_vr.dm" +#include "code\modules\vore\fluffstuff\custom_items_yw.dm" +#include "code\modules\vore\fluffstuff\custom_mecha_vr.dm" +#include "code\modules\vore\fluffstuff\custom_mecha_yw.dm" +#include "code\modules\vore\fluffstuff\custom_permits_vr.dm" +#include "code\modules\vore\fluffstuff\custom_rigs_yw.dm" +#include "code\modules\vore\fluffstuff\MadokaSpear.dm" +#include "code\modules\vore\persist\persist_vr.dm" +#include "code\modules\vore\resizing\grav_pull_vr.dm" +#include "code\modules\vore\resizing\holder_micro_vr.dm" +#include "code\modules\vore\resizing\resize_vr.dm" +#include "code\modules\vore\resizing\sizegun_vr.dm" +#include "code\modules\vore\weight\fitness_machines_vr.dm" +#include "code\modules\xenoarcheaology\anomaly_container.dm" +#include "code\modules\xenoarcheaology\boulder.dm" +#include "code\modules\xenoarcheaology\effect.dm" +#include "code\modules\xenoarcheaology\manuals.dm" +#include "code\modules\xenoarcheaology\misc.dm" +#include "code\modules\xenoarcheaology\sampling.dm" +#include "code\modules\xenoarcheaology\artifacts\artifact.dm" +#include "code\modules\xenoarcheaology\artifacts\artifact_find.dm" +#include "code\modules\xenoarcheaology\artifacts\artifact_vr.dm" +#include "code\modules\xenoarcheaology\artifacts\autocloner.dm" +#include "code\modules\xenoarcheaology\artifacts\crystal.dm" +#include "code\modules\xenoarcheaology\artifacts\gigadrill.dm" +#include "code\modules\xenoarcheaology\artifacts\replicator.dm" +#include "code\modules\xenoarcheaology\artifacts\predefined\_predefined.dm" +#include "code\modules\xenoarcheaology\artifacts\predefined\hungry_statue.dm" +#include "code\modules\xenoarcheaology\effects\animate_anomaly.dm" +#include "code\modules\xenoarcheaology\effects\badfeeling.dm" +#include "code\modules\xenoarcheaology\effects\berserk.dm" +#include "code\modules\xenoarcheaology\effects\cannibal.dm" +#include "code\modules\xenoarcheaology\effects\cellcharge.dm" +#include "code\modules\xenoarcheaology\effects\celldrain.dm" +#include "code\modules\xenoarcheaology\effects\cold.dm" +#include "code\modules\xenoarcheaology\effects\dnaswitch.dm" +#include "code\modules\xenoarcheaology\effects\electric_field.dm" +#include "code\modules\xenoarcheaology\effects\emp.dm" +#include "code\modules\xenoarcheaology\effects\feysight.dm" +#include "code\modules\xenoarcheaology\effects\forcefield.dm" +#include "code\modules\xenoarcheaology\effects\gaia.dm" +#include "code\modules\xenoarcheaology\effects\gasco2.dm" +#include "code\modules\xenoarcheaology\effects\gasnitro.dm" +#include "code\modules\xenoarcheaology\effects\gasoxy.dm" +#include "code\modules\xenoarcheaology\effects\gasphoron.dm" +#include "code\modules\xenoarcheaology\effects\gassleeping.dm" +#include "code\modules\xenoarcheaology\effects\goodfeeling.dm" +#include "code\modules\xenoarcheaology\effects\gravitational_waves.dm" +#include "code\modules\xenoarcheaology\effects\heal.dm" +#include "code\modules\xenoarcheaology\effects\heat.dm" +#include "code\modules\xenoarcheaology\effects\hurt.dm" +#include "code\modules\xenoarcheaology\effects\poltergeist.dm" +#include "code\modules\xenoarcheaology\effects\radiate.dm" +#include "code\modules\xenoarcheaology\effects\resurrect.dm" +#include "code\modules\xenoarcheaology\effects\roboheal.dm" +#include "code\modules\xenoarcheaology\effects\robohurt.dm" +#include "code\modules\xenoarcheaology\effects\sleepy.dm" +#include "code\modules\xenoarcheaology\effects\stun.dm" +#include "code\modules\xenoarcheaology\effects\teleport.dm" +#include "code\modules\xenoarcheaology\effects\vampire.dm" +#include "code\modules\xenoarcheaology\finds\eguns.dm" +#include "code\modules\xenoarcheaology\finds\eguns_vr.dm" +#include "code\modules\xenoarcheaology\finds\find_spawning.dm" +#include "code\modules\xenoarcheaology\finds\finds.dm" +#include "code\modules\xenoarcheaology\finds\finds_defines.dm" +#include "code\modules\xenoarcheaology\finds\fossils.dm" +#include "code\modules\xenoarcheaology\finds\misc.dm" +#include "code\modules\xenoarcheaology\finds\special.dm" +#include "code\modules\xenoarcheaology\finds\talking.dm" +#include "code\modules\xenoarcheaology\tools\ano_device_battery.dm" +#include "code\modules\xenoarcheaology\tools\artifact_analyser.dm" +#include "code\modules\xenoarcheaology\tools\artifact_harvester.dm" +#include "code\modules\xenoarcheaology\tools\artifact_scanner.dm" +#include "code\modules\xenoarcheaology\tools\coolant_tank.dm" +#include "code\modules\xenoarcheaology\tools\equipment.dm" +#include "code\modules\xenoarcheaology\tools\geosample_scanner.dm" +#include "code\modules\xenoarcheaology\tools\suspension_generator.dm" +#include "code\modules\xenoarcheaology\tools\tools.dm" +#include "code\modules\xenoarcheaology\tools\tools_pickaxe.dm" +#include "code\modules\xenoarcheaology\tools\tools_pickaxe_vr.dm" +#include "code\modules\xenoarcheaology\tools\tools_vr.dm" +#include "code\modules\xenobio\items\extracts.dm" +#include "code\modules\xenobio\items\slime_objects.dm" +#include "code\modules\xenobio\items\slimepotions.dm" +#include "code\modules\xenobio\items\weapons.dm" +#include "code\modules\xenobio\machinery\processor.dm" +#include "code\modules\xgm\xgm_gas_data.dm" +#include "code\modules\xgm\xgm_gas_mixture.dm" +#include "code\unit_tests\language_tests.dm" +#include "code\unit_tests\loadout_tests.dm" +#include "code\unit_tests\map_tests.dm" +#include "code\unit_tests\mob_tests.dm" +#include "code\unit_tests\research_tests.dm" +#include "code\unit_tests\sqlite_tests.dm" +#include "code\unit_tests\unit_test.dm" +#include "code\unit_tests\unit_test_vr.dm" +#include "code\unit_tests\vore_tests_vr.dm" +#include "code\unit_tests\zas_tests.dm" +#include "code\unit_tests\integrated_circuits\arithmetic.dm" +#include "code\unit_tests\integrated_circuits\circuits.dm" +#include "code\unit_tests\integrated_circuits\converter.dm" +#include "code\unit_tests\integrated_circuits\logic.dm" +#include "code\unit_tests\integrated_circuits\trig.dm" +#include "code\ZAS\Airflow.dm" +#include "code\ZAS\Atom.dm" +#include "code\ZAS\Connection.dm" +#include "code\ZAS\ConnectionGroup.dm" +#include "code\ZAS\ConnectionManager.dm" +#include "code\ZAS\Controller.dm" +#include "code\ZAS\Debug.dm" +#include "code\ZAS\Diagnostic.dm" +#include "code\ZAS\Fire.dm" +#include "code\ZAS\Phoron.dm" +#include "code\ZAS\Turf.dm" +#include "code\ZAS\Variable Settings.dm" +#include "code\ZAS\Zone.dm" +#include "interface\interface.dm" +#include "interface\skin.dmf" +#include "maps\gateway_archive_vr\blackmarketpackers.dm" +#include "maps\southern_cross\southern_cross.dm" +#include "maps\southern_cross\items\encryptionkey_sc.dm" +#include "maps\southern_cross\items\headset_sc.dm" +#include "maps\southern_cross\items\clothing\sc_accessory.dm" +#include "maps\southern_cross\items\clothing\sc_suit.dm" +#include "maps\southern_cross\items\clothing\sc_under.dm" +#include "maps\southern_cross\loadout\loadout_head.dm" +#include "maps\southern_cross\loadout\loadout_suit.dm" +#include "maps\southern_cross\loadout\loadout_uniform.dm" +#include "maps\southern_cross\overmap\shuttles.dm" +#include "maps\southern_cross\structures\closets\engineering.dm" +#include "maps\southern_cross\structures\closets\medical.dm" +#include "maps\southern_cross\structures\closets\misc.dm" +#include "maps\southern_cross\structures\closets\research.dm" +#include "maps\southern_cross\structures\closets\security.dm" +#include "maps\submaps\_helpers.dm" +#include "maps\submaps\_readme.dm" +#include "maps\submaps\engine_submaps\engine.dm" +#include "maps\submaps\engine_submaps\engine_areas.dm" +#include "maps\submaps\engine_submaps_vr\tether\_engine_submaps.dm" +#include "maps\submaps\space_submaps\space.dm" +#include "maps\submaps\space_submaps\debrisfield\debrisfield.dm" +#include "maps\submaps\surface_submaps\mountains\mountains.dm" +#include "maps\submaps\surface_submaps\mountains\mountains_areas.dm" +#include "maps\submaps\surface_submaps\mountains\mountains_areas_vr.dm" +#include "maps\submaps\surface_submaps\plains\plains.dm" +#include "maps\submaps\surface_submaps\plains\plains_areas.dm" +#include "maps\submaps\surface_submaps\wilderness\wilderness.dm" +#include "maps\submaps\surface_submaps\wilderness\wilderness_areas.dm" +#include "maps\~map_system\maps.dm" +// END_INCLUDE From 44c902ac42e19467d2c896d2de65d4a3b23a8ea4 Mon Sep 17 00:00:00 2001 From: Razgriz Date: Sat, 14 Nov 2020 22:50:44 -0700 Subject: [PATCH 9/9] Add files via upload --- vorestation.dme | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vorestation.dme b/vorestation.dme index c7c4eb2e94..aa7f6a31a1 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -3004,6 +3004,12 @@ #include "code\modules\mob\living\simple_mob\subtypes\mechanical\mecha\ripley.dm" #include "code\modules\mob\living\simple_mob\subtypes\mechanical\ward\monitor_ward.dm" #include "code\modules\mob\living\simple_mob\subtypes\mechanical\ward\ward.dm" +#include "code\modules\mob\living\simple_mob\subtypes\metroid\metAI.dm" +#include "code\modules\mob\living\simple_mob\subtypes\metroid\metBaseType.dm" +#include "code\modules\mob\living\simple_mob\subtypes\metroid\metConsumption.dm" +#include "code\modules\mob\living\simple_mob\subtypes\metroid\metJuvenile.dm" +#include "code\modules\mob\living\simple_mob\subtypes\metroid\metObjects.dm" +#include "code\modules\mob\living\simple_mob\subtypes\metroid\metTypes.dm" #include "code\modules\mob\living\simple_mob\subtypes\occult\creature.dm" #include "code\modules\mob\living\simple_mob\subtypes\occult\faithless.dm" #include "code\modules\mob\living\simple_mob\subtypes\occult\constructs\_construct.dm"