From 0d2e623f4e8e233b541ed90f551137d61305c026 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 5 Aug 2019 00:41:32 -0700 Subject: [PATCH 01/65] Update click.dm --- code/_onclick/click.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 22210bfd08..4af61c99c7 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -200,7 +200,7 @@ if (!target.loc) continue - if(!(SEND_SIGNAL(target.loc, COMSIG_ATOM_CANREACH, next) & COMPONENT_BLOCK_REACH)) + if(!(SEND_SIGNAL(target.loc, COMSIG_ATOM_CANREACH, next) & COMPONENT_BLOCK_REACH) && !ismob(target.loc)) next += target.loc checking = next From af157e85fb0954e5884b4952b665489ffaf0321c Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 21 Sep 2019 01:48:58 -0700 Subject: [PATCH 02/65] Update living.dm --- modular_citadel/code/modules/mob/living/living.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/mob/living/living.dm b/modular_citadel/code/modules/mob/living/living.dm index ac79ea7f25..63c72cbdba 100644 --- a/modular_citadel/code/modules/mob/living/living.dm +++ b/modular_citadel/code/modules/mob/living/living.dm @@ -13,7 +13,7 @@ var/sprint_buffer_max = 42 var/sprint_buffer_regen_ds = 0.3 //Tiles per world.time decisecond var/sprint_buffer_regen_last = 0 //last world.time this was regen'd for math. - var/sprint_stamina_cost = 0.55 //stamina loss per tile while insufficient sprint buffer. + var/sprint_stamina_cost = 0.70 //stamina loss per tile while insufficient sprint buffer. //---End /mob/living/movement_delay(ignorewalk = 0) From 266d7adfa6388d960ee6d4e716f8678b32fd525d Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 3 Oct 2019 22:11:46 -0700 Subject: [PATCH 03/65] Update adminhelp.dm --- code/modules/admin/verbs/adminhelp.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 91fdc78d20..4808a17ab2 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -318,6 +318,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) RemoveActive() state = AHELP_CLOSED GLOB.ahelp_tickets.ListInsert(src) + to_chat(initiator, "Ticket closed by [usr?.client?.holder?.fakekey? usr.client.holder.fakekey : "an administrator"].") AddInteraction("Closed by [key_name].") if(!silent) SSblackbox.record_feedback("tally", "ahelp_stats", 1, "closed") @@ -336,7 +337,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) addtimer(CALLBACK(initiator, /client/proc/giveadminhelpverb), 50) AddInteraction("Resolved by [key_name].") - to_chat(initiator, "Your ticket has been resolved by an admin. The Adminhelp verb will be returned to you shortly.") + to_chat(initiator, "Your ticket has been resolved by [usr?.client?.holder?.fakekey? usr.client.holder.fakekey : "an administrator"]. The Adminhelp verb will be returned to you shortly.") if(!silent) SSblackbox.record_feedback("tally", "ahelp_stats", 1, "resolved") var/msg = "Ticket [TicketHref("#[id]")] resolved by [key_name]" @@ -353,7 +354,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) SEND_SOUND(initiator, sound('sound/effects/adminhelp.ogg')) - to_chat(initiator, "- AdminHelp Rejected! -") + to_chat(initiator, "- AdminHelp Rejected by [usr?.client?.holder?.fakekey? usr.client.holder.fakekey : "an administrator"]! -") to_chat(initiator, "Your admin help was rejected. The adminhelp verb has been returned to you so that you may try again.") to_chat(initiator, "Please try to be calm, clear, and descriptive in admin helps, do not assume the admin has seen any related events, and clearly state the names of anybody you are reporting.") @@ -369,7 +370,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) if(state != AHELP_ACTIVE) return - var/msg = "- AdminHelp marked as IC issue! -
" + var/msg = "- AdminHelp marked as IC issue by [usr?.client?.holder?.fakekey? usr.client.holder.fakekey : "an administrator"]! -
" msg += "Losing is part of the game!
" msg += "It is also possible that your ahelp is unable to be answered properly, due to events occurring in the round." if(initiator) From bd66219767d8fc2f2dc3378ecb5c55c98c8c7152 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Sun, 13 Oct 2019 03:06:22 -0500 Subject: [PATCH 04/65] Clarifies ID Console descriptions --- code/modules/jobs/access.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/jobs/access.dm b/code/modules/jobs/access.dm index e88a80514a..ec4363ec95 100644 --- a/code/modules/jobs/access.dm +++ b/code/modules/jobs/access.dm @@ -195,13 +195,13 @@ if(ACCESS_CARGO_BOT) return "Delivery Chutes" if(ACCESS_SECURITY) - return "Security" + return "Security Equipment" if(ACCESS_BRIG) - return "Holding Cells" + return "Holding Cells and Prisoner Management" if(ACCESS_COURT) return "Courtroom" if(ACCESS_FORENSICS_LOCKERS) - return "Forensics" + return "Forensics Lockers" if(ACCESS_MEDICAL) return "Medical" if(ACCESS_GENETICS) @@ -239,7 +239,7 @@ if(ACCESS_EVA) return "EVA" if(ACCESS_HEADS) - return "Bridge" + return "Bridge and Command Equipment" if(ACCESS_CAPTAIN) return "Captain" if(ACCESS_ALL_PERSONAL_LOCKERS) @@ -311,7 +311,7 @@ if(ACCESS_GATEWAY) return "Gateway" if(ACCESS_SEC_DOORS) - return "Brig" + return "Security SubDepartment Doors" if(ACCESS_MINERAL_STOREROOM) return "Mineral Storage" if(ACCESS_MINISAT) From 5b5ff67201996572417ce5fd4d94a53115ce9295 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 16 Oct 2019 03:51:57 -0700 Subject: [PATCH 05/65] Update medbot.dm --- .../mob/living/simple_animal/bot/medbot.dm | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index 1bff7dc10c..339f608879 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -51,6 +51,7 @@ var/treatment_fire = "kelotane" var/treatment_tox_avoid = "tricordrazine" var/treatment_tox = "charcoal" + var/treatment_tox_toxlover = "toxin" var/treatment_virus_avoid = null var/treatment_virus = "spaceacillin" var/treat_virus = 1 //If on, the bot will attempt to treat viral infections, curing them if possible. @@ -381,8 +382,8 @@ if((!C.reagents.has_reagent(treatment_fire_avoid)) && (C.getFireLoss() >= heal_threshold) && (!C.reagents.has_reagent(treatment_fire))) return TRUE - - if((!C.reagents.has_reagent(treatment_tox_avoid)) && (C.getToxLoss() >= heal_threshold) && (!C.reagents.has_reagent(treatment_tox))) + var/treatment_toxavoid = get_avoidchem_toxin(C) + if(((treatment_toxavoid && !C.reagents.has_reagent(treatment_toxavoid))) && (C.getToxLoss() >= heal_threshold) && (!C.reagents.has_reagent(get_healchem_toxin(C)))) return TRUE if(treat_virus && !C.reagents.has_reagent(treatment_virus_avoid) && !C.reagents.has_reagent(treatment_virus)) @@ -396,6 +397,15 @@ return FALSE +/mob/living/simple_animal/bot/medbot/proc/get_avoidchem_toxin(mob/M) + return toxlover_check(M)? null : treatment_tox_avoid + +/mob/living/simple_animal/bot/medbot/proc/get_healchem_toxin(mob/M) + return toxlover_check(M)? treatment_tox_toxlover : treatment_tox + +/mob/living/simple_animal/bot/medbot/proc/toxlover_check(mob/M) + return HAS_TRAIT(M, TRAIT_TOXINLOVER) + /mob/living/simple_animal/bot/medbot/UnarmedAttack(atom/A) if(iscarbon(A)) var/mob/living/carbon/C = A @@ -463,8 +473,10 @@ reagent_id = treatment_fire if(!reagent_id && (C.getToxLoss() >= heal_threshold)) - if(!C.reagents.has_reagent(treatment_tox) && !C.reagents.has_reagent(treatment_tox_avoid)) - reagent_id = treatment_tox + var/toxin_heal_avoid = get_avoidchem_toxin(C) + var/toxin_healchem = get_healchem_toxin(C) + if(!C.reagents.has_reagent(toxin_healchem) && (toxin_heal_avoid && !C.reagents.has_reagent(toxin_heal_avoid))) + reagent_id = toxin_healchem //If the patient is injured but doesn't have our special reagent in them then we should give it to them first if(reagent_id && use_beaker && reagent_glass && reagent_glass.reagents.total_volume) From 7c4e2c68601deb044ef0f83b11998b5dea99fc99 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 17 Oct 2019 12:49:49 -0700 Subject: [PATCH 06/65] Update medbot.dm --- code/modules/mob/living/simple_animal/bot/medbot.dm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index 339f608879..6b26b7cb23 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -398,13 +398,10 @@ return FALSE /mob/living/simple_animal/bot/medbot/proc/get_avoidchem_toxin(mob/M) - return toxlover_check(M)? null : treatment_tox_avoid + return HAS_TRAIT(M, TRAIT_TOXINLOVER)? null : treatment_tox_avoid /mob/living/simple_animal/bot/medbot/proc/get_healchem_toxin(mob/M) - return toxlover_check(M)? treatment_tox_toxlover : treatment_tox - -/mob/living/simple_animal/bot/medbot/proc/toxlover_check(mob/M) - return HAS_TRAIT(M, TRAIT_TOXINLOVER) + return HAS_TRAIT(M, TRAIT_TOXINLOVER)? treatment_tox_toxlover : treatment_tox /mob/living/simple_animal/bot/medbot/UnarmedAttack(atom/A) if(iscarbon(A)) From 8a8e36ba1c740e323ae628634879586d4835488d Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 19 Oct 2019 20:01:21 -0700 Subject: [PATCH 07/65] Update uplink_items.dm --- code/modules/uplink/uplink_items.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index 61af0eaf78..9f5c5a7221 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -1912,6 +1912,13 @@ datum/uplink_item/stealthy_weapons/taeclowndo_shoes Radio headset does not include encryption key. No gun included." item = /obj/item/storage/box/syndie_kit/centcom_costume +/datum/uplink_item/badass/claymore + name = "Claymore" + cost = 8 + player_minimum = 25 + desc = "A claymore. We don't know why you'd do this." + item = /obj/item/claymore + /datum/uplink_item/badass/costumes/clown name = "Clown Costume" desc = "Nothing is more terrifying than clowns with fully automatic weaponry." From 2426849d4b482ca487de2c2f764b310f7f41eba3 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 22 Oct 2019 02:19:33 -0700 Subject: [PATCH 08/65] this is a pretty bad idea --- code/_onclick/click.dm | 6 +++++- code/datums/components/storage/storage.dm | 6 ++++++ code/game/objects/structures/crates_lockers/closets.dm | 3 +++ code/modules/mob/inventory.dm | 3 +++ tgstation.dme | 5 ++--- 5 files changed, 19 insertions(+), 4 deletions(-) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index b73696ed80..58eabbdbcf 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -200,7 +200,7 @@ if (!target.loc) continue - if(!(SEND_SIGNAL(target.loc, COMSIG_ATOM_CANREACH, next) & COMPONENT_BLOCK_REACH) && !ismob(target.loc)) + if(!(SEND_SIGNAL(target.loc, COMSIG_ATOM_CANREACH, next) & COMPONENT_BLOCK_REACH) && target.loc.canReachInto(src, ultimate_target, next, view_only, tool)) next += target.loc checking = next @@ -215,6 +215,10 @@ /mob/living/DirectAccess(atom/target) return ..() + GetAllContents() +//This is called reach into but it's called on the deepest things first so uh, make sure to account for that! +/atom/proc/canReachInto(atom/user, atom/target, list/next, view_only, obj/item/tool) + return TRUE + /atom/proc/AllowClick() return FALSE diff --git a/code/datums/components/storage/storage.dm b/code/datums/components/storage/storage.dm index adec6f67ce..c439f38126 100644 --- a/code/datums/components/storage/storage.dm +++ b/code/datums/components/storage/storage.dm @@ -96,6 +96,7 @@ RegisterSignal(parent, COMSIG_ITEM_PICKUP, .proc/signal_on_pickup) RegisterSignal(parent, COMSIG_MOVABLE_POST_THROW, .proc/close_all) + RegisterSignal(parent, COMSIG_MOVABLE_MOVED, .proc/check_views) RegisterSignal(parent, COMSIG_CLICK_ALT, .proc/on_alt_click) RegisterSignal(parent, COMSIG_MOUSEDROP_ONTO, .proc/mousedrop_onto) @@ -386,6 +387,11 @@ close(M) . = TRUE //returns TRUE if any mobs actually got a close(M) call +/datum/component/storage/proc/check_views() + for(var/mob/M in can_see_contents()) + if(!isobserver(M) && !M.CanReach(src, view_only = TRUE)) + close(M) + /datum/component/storage/proc/emp_act(datum/source, severity) if(emp_shielded) return diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 8b0d410a72..172120861b 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -614,3 +614,6 @@ user.resting = FALSE togglelock(user) T1.visible_message("[user] dives into [src]!") + +/obj/structure/closet/canReachInto(atom/user, atom/target, list/next, view_only, obj/item/tool) + return ..() && opened diff --git a/code/modules/mob/inventory.dm b/code/modules/mob/inventory.dm index 760fb7a29f..e77a91332e 100644 --- a/code/modules/mob/inventory.dm +++ b/code/modules/mob/inventory.dm @@ -468,3 +468,6 @@ bodyparts += BP hand_bodyparts[i] = BP ..() //Don't redraw hands until we have organs for them + +/mob/canReachInto(atom/user, atom/target, list/next, view_only, obj/item/tool) + return ..() && (user == src) diff --git a/tgstation.dme b/tgstation.dme index 612a98974c..f13e7c4763 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -623,7 +623,6 @@ #include "code\game\machinery\syndicatebomb.dm" #include "code\game\machinery\teleporter.dm" #include "code\game\machinery\transformer.dm" -#include "code\game\machinery\turnstile.dm" #include "code\game\machinery\washing_machine.dm" #include "code\game\machinery\wishgranter.dm" #include "code\game\machinery\camera\camera.dm" @@ -715,7 +714,6 @@ #include "code\game\mecha\combat\gygax.dm" #include "code\game\mecha\combat\honker.dm" #include "code\game\mecha\combat\marauder.dm" -#include "code\game\mecha\combat\neovgre.dm" #include "code\game\mecha\combat\phazon.dm" #include "code\game\mecha\combat\reticence.dm" #include "code\game\mecha\equipment\mecha_equipment.dm" @@ -1040,7 +1038,6 @@ #include "code\game\objects\structures\crates_lockers\closets\bodybag.dm" #include "code\game\objects\structures\crates_lockers\closets\cardboardbox.dm" #include "code\game\objects\structures\crates_lockers\closets\fitness.dm" -#include "code\game\objects\structures\crates_lockers\closets\genpop.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" @@ -2490,6 +2487,7 @@ #include "code\modules\projectiles\guns\energy\kinetic_accelerator.dm" #include "code\modules\projectiles\guns\energy\laser.dm" #include "code\modules\projectiles\guns\energy\megabuster.dm" +#include "code\modules\projectiles\guns\energy\minigun.dm" #include "code\modules\projectiles\guns\energy\mounted.dm" #include "code\modules\projectiles\guns\energy\plasma_cit.dm" #include "code\modules\projectiles\guns\energy\pulse.dm" @@ -3118,6 +3116,7 @@ #include "modular_citadel\code\modules\projectiles\guns\ballistic\spinfusor.dm" #include "modular_citadel\code\modules\projectiles\guns\energy\energy_gun.dm" #include "modular_citadel\code\modules\projectiles\guns\energy\laser.dm" +#include "modular_citadel\code\modules\projectiles\projectile\energy.dm" #include "modular_citadel\code\modules\projectiles\projectiles\reusable.dm" #include "modular_citadel\code\modules\reagents\chemistry\reagents\astrogen.dm" #include "modular_citadel\code\modules\reagents\chemistry\reagents\eigentstasium.dm" From 52e0092e04e3e9df60b4a505e4160ef6a01d52bb Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 22 Oct 2019 02:22:04 -0700 Subject: [PATCH 09/65] dme --- tgstation.dme | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tgstation.dme b/tgstation.dme index f13e7c4763..612a98974c 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -623,6 +623,7 @@ #include "code\game\machinery\syndicatebomb.dm" #include "code\game\machinery\teleporter.dm" #include "code\game\machinery\transformer.dm" +#include "code\game\machinery\turnstile.dm" #include "code\game\machinery\washing_machine.dm" #include "code\game\machinery\wishgranter.dm" #include "code\game\machinery\camera\camera.dm" @@ -714,6 +715,7 @@ #include "code\game\mecha\combat\gygax.dm" #include "code\game\mecha\combat\honker.dm" #include "code\game\mecha\combat\marauder.dm" +#include "code\game\mecha\combat\neovgre.dm" #include "code\game\mecha\combat\phazon.dm" #include "code\game\mecha\combat\reticence.dm" #include "code\game\mecha\equipment\mecha_equipment.dm" @@ -1038,6 +1040,7 @@ #include "code\game\objects\structures\crates_lockers\closets\bodybag.dm" #include "code\game\objects\structures\crates_lockers\closets\cardboardbox.dm" #include "code\game\objects\structures\crates_lockers\closets\fitness.dm" +#include "code\game\objects\structures\crates_lockers\closets\genpop.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" @@ -2487,7 +2490,6 @@ #include "code\modules\projectiles\guns\energy\kinetic_accelerator.dm" #include "code\modules\projectiles\guns\energy\laser.dm" #include "code\modules\projectiles\guns\energy\megabuster.dm" -#include "code\modules\projectiles\guns\energy\minigun.dm" #include "code\modules\projectiles\guns\energy\mounted.dm" #include "code\modules\projectiles\guns\energy\plasma_cit.dm" #include "code\modules\projectiles\guns\energy\pulse.dm" @@ -3116,7 +3118,6 @@ #include "modular_citadel\code\modules\projectiles\guns\ballistic\spinfusor.dm" #include "modular_citadel\code\modules\projectiles\guns\energy\energy_gun.dm" #include "modular_citadel\code\modules\projectiles\guns\energy\laser.dm" -#include "modular_citadel\code\modules\projectiles\projectile\energy.dm" #include "modular_citadel\code\modules\projectiles\projectiles\reusable.dm" #include "modular_citadel\code\modules\reagents\chemistry\reagents\astrogen.dm" #include "modular_citadel\code\modules\reagents\chemistry\reagents\eigentstasium.dm" From 7da46cef756deeeba5020d5a61163b4447894679 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Wed, 23 Oct 2019 16:41:13 +0200 Subject: [PATCH 10/65] Ports "All font size spans scale" and cleans up the many browserOutput CSS --- .../browserassets/css/browserOutput.css | 64 +- .../browserassets/css/browserOutput_dark.css | 114 +-- .../browserassets/css/browserOutput_light.css | 219 ----- goon/browserassets/css/browserOutput.css | 877 ------------------ 4 files changed, 89 insertions(+), 1185 deletions(-) delete mode 100644 goon/browserassets/css/browserOutput.css diff --git a/code/modules/goonchat/browserassets/css/browserOutput.css b/code/modules/goonchat/browserassets/css/browserOutput.css index 796d630693..d5d8d1abcb 100644 --- a/code/modules/goonchat/browserassets/css/browserOutput.css +++ b/code/modules/goonchat/browserassets/css/browserOutput.css @@ -12,7 +12,7 @@ html, body { body { background: #E0E0E0; /*CIT CHANGE - darkens chatbox a lil*/ font-family: Verdana, sans-serif; - font-size: 9pt; + font-size: 13px; line-height: 1.2; overflow-x: hidden; overflow-y: scroll; @@ -264,7 +264,7 @@ em {font-style: normal; font-weight: bold;} .looc {color: #6699CC; font-weight: bold;} .antagooc {color: #b8002e; font-weight: bold;} .adminobserverooc {color: #0099cc; font-weight: bold;} -.adminooc {color: #700038; font-weight: bold;} +.adminooc {color: #700038; font-weight: bold; font-size: 110%} .adminsay {color: #FF4500} .admin {color: #386aff; font-weight: bold;} @@ -302,7 +302,7 @@ h1.alert, h2.alert {color: #000000;} .disarm {color: #990000;} .passive {color: #660000;} -.userdanger {color: #ff0000; font-weight: bold; font-size: 24px;} +.userdanger {color: #ff0000; font-weight: bold; font-size: 185%;} .danger {color: #ff0000;} .warning {color: #ff0000; font-style: italic;} .alertwarning {color: #FF0000; font-weight: bold} @@ -330,12 +330,12 @@ h1.alert, h2.alert {color: #000000;} .cultitalic {color: #960000; font-style: italic;} .cultbold {color: #960000; font-style: italic; font-weight: bold;} -.cultboldtalic {color: #960000; font-weight: bold; font-size: 24px;} +.cultboldtalic {color: #960000; font-weight: bold; font-size: 185%;} -.cultlarge {color: #960000; font-weight: bold; font-size: 24px;} -.narsie {color: #960000; font-weight: bold; font-size: 120px;} -.narsiesmall {color: #960000; font-weight: bold; font-size: 48px;} -.colossus {color: #7F282A; font-size: 40px;} +.cultlarge {color: #960000; font-weight: bold; font-size: 185%;} +.narsie {color: #960000; font-weight: bold; font-size: 925%;} +.narsiesmall {color: #960000; font-weight: bold; font-size: 370%;} +.colossus {color: #7F282A; font-size: 310%;} .hierophant {color: #660099; font-weight: bold; font-style: italic;} .hierophant_warning {color: #660099; font-style: italic;} .purple {color: #5e2d79;} @@ -343,36 +343,36 @@ h1.alert, h2.alert {color: #000000;} .revennotice {color: #1d2953;} .revenboldnotice {color: #1d2953; font-weight: bold;} -.revenbignotice {color: #1d2953; font-weight: bold; font-size: 24px;} +.revenbignotice {color: #1d2953; font-weight: bold; font-size: 185%;} .revenminor {color: #823abb} .revenwarning {color: #760fbb; font-style: italic;} -.revendanger {color: #760fbb; font-weight: bold; font-size: 24px;} +.revendanger {color: #760fbb; font-weight: bold; font-size: 185%;} .umbra {color: #5000A0;} .umbra_emphasis {color: #5000A0; font-weight: bold; font-style: italic;} -.umbra_large {color: #5000A0; font-size: 24px; font-weight: bold; font-style: italic;} +.umbra_large {color: #5000A0; font-size: 185%; font-weight: bold; font-style: italic;} -.deconversion_message {color: #5000A0; font-size: 24px; font-style: italic;} +.deconversion_message {color: #5000A0; font-size: 185%; font-style: italic;} .brass {color: #BE8700;} .heavy_brass {color: #BE8700; font-weight: bold; font-style: italic;} -.large_brass {color: #BE8700; font-size: 24px;} -.big_brass {color: #BE8700; font-size: 24px; font-weight: bold; font-style: italic;} -.ratvar {color: #BE8700; font-size: 48px; font-weight: bold; font-style: italic;} +.large_brass {color: #BE8700; font-size: 185%;} +.big_brass {color: #BE8700; font-size: 185%; font-weight: bold; font-style: italic;} +.ratvar {color: #BE8700; font-size: 370%; font-weight: bold; font-style: italic;} .alloy {color: #42474D;} .heavy_alloy {color: #42474D; font-weight: bold; font-style: italic;} -.nezbere_large {color: #42474D; font-size: 24px; font-weight: bold; font-style: italic;} +.nezbere_large {color: #42474D; font-size: 185%; font-weight: bold; font-style: italic;} .nezbere {color: #42474D; font-weight: bold; font-style: italic;} .nezbere_small {color: #42474D;} -.sevtug_large {color: #AF0AAF; font-size: 24px; font-weight: bold; font-style: italic;} +.sevtug_large {color: #AF0AAF; font-size: 185%; font-weight: bold; font-style: italic;} .sevtug {color: #AF0AAF; font-weight: bold; font-style: italic;} .sevtug_small {color: #AF0AAF;} -.inathneq_large {color: #1E8CE1; font-size: 24px; font-weight: bold; font-style: italic;} +.inathneq_large {color: #1E8CE1; font-size: 185%; font-weight: bold; font-style: italic;} .inathneq {color: #1E8CE1; font-weight: bold; font-style: italic;} .inathneq_small {color: #1E8CE1;} -.nzcrentr_large {color: #DAAA18; font-size: 24px; font-weight: bold; font-style: italic;} +.nzcrentr_large {color: #DAAA18; font-size: 185%; font-weight: bold; font-style: italic;} .nzcrentr {color: #DAAA18; font-weight: bold; font-style: italic;} .nzcrentr_small {color: #DAAA18;} -.neovgre_large {color: #6E001A; font-size: 24px; font-weight: bold; font-style: italic;} +.neovgre_large {color: #6E001A; font-size: 185%; font-weight: bold; font-style: italic;} .neovgre {color: #6E001A; font-weight: bold; font-style: italic;} .neovgre_small {color: #6E001A;} @@ -384,7 +384,7 @@ h1.alert, h2.alert {color: #000000;} .alertalien {color: #00c000; font-weight: bold;} .changeling {color: #800080; font-style: italic;} -.spider {color: #4d004d;} +.spider {color: #4d004d; font-weight: bold; font-size: 185%;} .interface {color: #330033;} @@ -392,14 +392,14 @@ h1.alert, h2.alert {color: #000000;} .papyrus {font-family: "Papyrus", cursive, sans-serif;} .robot {font-family: "Courier New", cursive, sans-serif;} -.command_headset {font-weight: bold; font-size: 24px;} -.small {font-size: 8px;} -.big {font-size: 24px;} -.reallybig {font-size: 32px;} -.extremelybig {font-size: 40px;} -.greentext {color: #00FF00; font-size: 24px;} -.redtext {color: #FF0000; font-size: 24px;} -.clown {color: #FF69Bf; font-size: 24px; font-family: "Comic Sans MS", cursive, sans-serif; font-weight: bold;} +.command_headset {font-weight: bold; font-size: 160%;} +.small {font-size: 60%;} +.big {font-size: 185%;} +.reallybig {font-size: 245%;} +.extremelybig {font-size: 310%;} +.greentext {color: #00FF00; font-size: 185%;} +.redtext {color: #FF0000; font-size: 185%;} +.clown {color: #FF69Bf; font-size: 160%; font-family: "Comic Sans MS", cursive, sans-serif; font-weight: bold;} .his_grace {color: #15D512; font-family: "Courier New", cursive, sans-serif; font-style: italic;} .spooky {color: #FF6100;} .velvet {color: #660015; font-weight: bold; animation: velvet 5000ms infinite;} @@ -431,9 +431,9 @@ h1.alert, h2.alert {color: #000000;} .icon {height: 1em; width: auto;} .memo {color: #638500; text-align: center;} -.memoedit {text-align: center; font-size: 16px;} +.memoedit {text-align: center; font-size: 125%;} .abductor {color: #800080; font-style: italic;} -.mind_control {color: #A00D6F; font-size: 3; font-weight: bold; font-style: italic;} +.mind_control {color: #A00D6F; font-size: 100%; font-weight: bold; font-style: italic;} .slime {color: #00CED1;} .drone {color: #848482;} .monkey {color: #975032;} @@ -441,7 +441,7 @@ h1.alert, h2.alert {color: #000000;} .resonate {color: #298F85;} .monkeyhive {color: #774704;} -.monkeylead {color: #774704; font-size: 2;} +.monkeylead {color: #774704; font-size: 125%;} .connectionClosed, .fatalError {background: red; color: white; padding: 5px;} .connectionClosed.restored {background: green;} diff --git a/code/modules/goonchat/browserassets/css/browserOutput_dark.css b/code/modules/goonchat/browserassets/css/browserOutput_dark.css index 2e1fe8cdec..3377bcf72c 100644 --- a/code/modules/goonchat/browserassets/css/browserOutput_dark.css +++ b/code/modules/goonchat/browserassets/css/browserOutput_dark.css @@ -28,20 +28,20 @@ a:visited {color: #7c00e6;} #userBar .toggle {background: #272727;} /* MOTD */ -.motd {color: #E0E0E0; font-family: Verdana, sans-serif;} -.motd h1, .motd h2, .motd h3, .motd h4, .motd h5, .motd h6 {color: #E0E0E0; text-decoration: underline;} +.motd {color: #E0E0E0;} +.motd h1, .motd h2, .motd h3, .motd h4, .motd h5, .motd h6 {color: #E0E0E0;} .motd a, .motd a:link, .motd a:visited, .motd a:active, .motd a:hover {color: #E0E0E0;} -h1, h2, h3, h4, h5, h6 {color: #E0E0E0;font-family: Georgia, Verdana, sans-serif;} +h1, h2, h3, h4, h5, h6 {color: #E0E0E0;} h1.alert, h2.alert {color: #E0E0E0;} -.ooc {color: #cca300; font-weight: bold;} -.looc {color: #d8b555; font-weight: bold;} -.antagooc {color: #ce254f; font-weight: bold;} -.adminobserverooc {color: #0099cc; font-weight: bold;} -.adminooc {color: #3d5bc3; font-weight: bold;} +.ooc {color: #cca300;} +.looc {color: #d8b555;} +.antagooc {color: #ce254f;} +.adminobserverooc {color: #0099cc;} +.adminooc {color: #3d5bc3;} -.admin {color: #5975da; font-weight: bold;} +.admin {color: #5975da;} .deadsay {color: #e2c1ff;} .radio {color: #1ecc43;} @@ -65,82 +65,82 @@ h1.alert, h2.alert {color: #99aab5;} .disarm {color: #b42525;} .passive {color: #a00f0f;} -.userdanger {color: #c51e1e; font-weight: bold; font-size: 24px;} +.userdanger {color: #c51e1e;} .danger {color: #c51e1e;} -.warning {color: #c51e1e; font-style: italic;} -.alertwarning {color: #c51e1e; font-weight: bold} -.boldwarning {color: #c51e1e; font-style: italic; font-weight: bold} -.announce {color: #c51e1e; font-weight: bold;} -.boldannounce {color: #c51e1e; font-weight: bold;} -.greenannounce {color: #059223; font-weight: bold;} +.warning {color: #c51e1e;} +.alertwarning {color: #c51e1e;} +.boldwarning {color: #c51e1e;} +.announce {color: #c51e1e;} +.boldannounce {color: #c51e1e;} +.greenannounce {color: #059223;} .info {color: #6685f5;} .notice {color: #6685f5;} -.boldnotice {color: #6685f5; font-weight: bold;} +.boldnotice {color: #6685f5;} .adminnotice {color: #6685f5;} -.adminhelp {color: #ff0000; font-weight: bold;} -.unconscious {color: #E0E0E0; font-weight: bold;} -.red {color: #FF0000} +.adminhelp {color: #ff0000;} +.unconscious {color: #E0E0E0;} +.red {color: #FF0000;} .pink {color: #ff70c1;} -.blue {color: #215cff} +.blue {color: #215cff;} .green {color: #059223;} .nicegreen {color: #059223;} -.userlove {color: #ff42a6; font-style: italic; font-weight: bold; text-shadow: 0 0 6px #82365e;} -.love {color: #ff4591; font-style: italic; text-shadow: 0 0 6px #994449;} +.userlove {color: #ff42a6; text-shadow: 0 0 6px #82365e;} +.love {color: #ff4591; text-shadow: 0 0 6px #994449;} .shadowling {color: #8e8a99;} .cult {color: #aa1c1c;} -.cultitalic {color: #aa1c1c; font-style: italic;} -.cultbold {color: #aa1c1c; font-style: italic; font-weight: bold;} -.cultboldtalic {color: #aa1c1c; font-weight: bold; font-size: 24px;} +.cultitalic {color: #aa1c1c;} +.cultbold {color: #aa1c1c;} +.cultboldtalic {color: #aa1c1c;} -.cultlarge {color: #aa1c1c; font-weight: bold; font-size: 24px;} -.narsie {color: #aa1c1c; font-weight: bold; font-size: 120px;} -.narsiesmall {color: #aa1c1c; font-weight: bold; font-size: 48px;} -.hierophant {color: #b441ee; font-weight: bold; font-style: italic;} -.hierophant_warning {color: #c56bf1; font-style: italic;} +.cultlarge {color: #aa1c1c;} +.narsie {color: #aa1c1c;} +.narsiesmall {color: #aa1c1c;} +.hierophant {color: #b441ee;} +.hierophant_warning {color: #c56bf1;} .purple {color: #9956d3;} .holoparasite {color: #88809c;} .revennotice {color: #3645aa;} -.revenboldnotice {color: #3645aa; font-weight: bold;} -.revenbignotice {color: #3645aa; font-weight: bold; font-size: 24px;} -.revenminor {color: #823ddd} -.revenwarning {color: #8911d9; font-style: italic;} -.revendanger {color: #8911d9; font-weight: bold; font-size: 24px;} +.revenboldnotice {color: #3645aa;} +.revenbignotice {color: #3645aa;} +.revenminor {color: #823ddd;} +.revenwarning {color: #8911d9;} +.revendanger {color: #8911d9;} .umbra {color: #7c00e6;} -.umbra_emphasis {color: #7c00e6; font-weight: bold; font-style: italic;} -.umbra_large {color: #7c00e6; font-size: 24px; font-weight: bold; font-style: italic;} +.umbra_emphasis {color: #7c00e6;} +.umbra_large {color: #7c00e6;} -.deconversion_message {color: #a947ff; font-size: 24px; font-style: italic;} +.deconversion_message {color: #a947ff;} .alloy {color: #545b64;} -.heavy_alloy {color: #545b64; font-weight: bold; font-style: italic;} -.nezbere_large {color: #545b64; font-size: 24px; font-weight: bold; font-style: italic;} -.nezbere {color: #545b64; font-weight: bold; font-style: italic;} +.heavy_alloy {color: #545b64;} +.nezbere_large {color: #545b64;} +.nezbere {color: #545b64;} .nezbere_small {color: #545b64;} -.inathneq_large {color: #1d7dc7; font-size: 24px; font-weight: bold; font-style: italic;} -.inathneq {color: #1d7dc7; font-weight: bold; font-style: italic;} +.inathneq_large {color: #1d7dc7;} +.inathneq {color: #1d7dc7;} .inathneq_small {color: #1d7dc7;} -.neovgre_large {color: #7c0622; font-size: 24px; font-weight: bold; font-style: italic;} -.neovgre {color: #7c0622; font-weight: bold; font-style: italic;} +.neovgre_large {color: #7c0622;} +.neovgre {color: #7c0622;} .neovgre_small {color: #7c0622;} .newscaster {color: #c05d5d;} -.ghostalert {color: #6600ff; font-style: italic; font-weight: bold;} +.ghostalert {color: #6600ff;} .alien {color: #855d85;} .noticealien {color: #059223;} -.alertalien {color: #059223; font-weight: bold;} -.changeling {color: #059223; font-style: italic;} +.alertalien {color: #059223;} +.changeling {color: #059223;} .spider {color: #8800ff;} .interface {color: #750e75;} -.greentext {color: #059223; font-size: 24px;} -.redtext {color: #c51e1e; font-size: 24px;} -.clown {color: #ff70c1; font-size: 24px; font-family: "Comic Sans MS", cursive, sans-serif; font-weight: bold;} -.velvet {color: #660015; font-weight: bold; animation: velvet 5000ms infinite;} +.greentext {color: #059223;} +.redtext {color: #c51e1e;} +.clown {color: #ff70c1;} +.velvet {color: #660015;} @keyframes velvet { 0% { color: #890020; } 40% { color: #c51e1e; } @@ -149,11 +149,11 @@ h1.alert, h2.alert {color: #99aab5;} 100% { color: #890020; } } -.abductor {color: #c204c2; font-style: italic;} -.mind_control {color: #df3da9; font-size: 3; font-weight: bold; font-style: italic;} +.abductor {color: #c204c2;} +.mind_control {color: #df3da9;} .drone {color: #979795;} .monkeyhive {color: #a56408;} -.monkeylead {color: #af6805; font-size: 2;} +.monkeylead {color: #af6805;} -.internal.boldnshit {color: #3d5bc3; font-weight: bold;} +.internal.boldnshit {color: #3d5bc3;} diff --git a/code/modules/goonchat/browserassets/css/browserOutput_light.css b/code/modules/goonchat/browserassets/css/browserOutput_light.css index 098bd25367..b7036c74d8 100644 --- a/code/modules/goonchat/browserassets/css/browserOutput_light.css +++ b/code/modules/goonchat/browserassets/css/browserOutput_light.css @@ -12,222 +12,3 @@ body {background: #F1F1F1;} /* ADMIN CONTEXT MENU */ .contextMenu {background-color: #ddd;} - - -.icon-stack {height: 1em; line-height: 1em; width: 1em; vertical-align: middle; margin-top: -2px;} - - -/***************************************** -* -* OUTPUT ACTUALLY RELATED TO MESSAGES -* -******************************************/ - -/* MOTD */ -.motd {color: #638500; font-family: Verdana, sans-serif;} -.motd h1, .motd h2, .motd h3, .motd h4, .motd h5, .motd h6 {color: #638500; text-decoration: underline;} -.motd a, .motd a:link, .motd a:visited, .motd a:active, .motd a:hover {color: #638500;} - -/* ADD HERE FOR BOLD */ -.bold, .name, .prefix, .ooc, .looc, .adminooc, .admin, .medal, .yell {font-weight: bold;} - -/* ADD HERE FOR ITALIC */ -.italic, .italics, .emote {font-style: italic;} - -/* OUTPUT COLORS */ -.highlight {background: yellow;} - -h1, h2, h3, h4, h5, h6 {color: #0000ff;font-family: Georgia, Verdana, sans-serif;} -h1.alert, h2.alert {color: #000000;} - -em {font-style: normal; font-weight: bold;} - -.ooc {color: #002eb8; font-weight: bold;} -.looc {color: #6699CC; font-weight: bold;} -.antagooc {color: #b8002e; font-weight: bold;} -.adminobserverooc {color: #0099cc; font-weight: bold;} -.adminooc {color: #700038; font-weight: bold;} - -.adminsay {color: #FF4500} -.admin {color: #386aff; font-weight: bold;} - -.name { font-weight: bold;} - -.say {} -.deadsay {color: #5c00e6;} -.binarysay {color: #20c20e; background-color: #000000; display: block;} -.binarysay a {color: #00ff00;} -.binarysay a:active, .binarysay a:visited {color: #88ff88;} -.radio {color: #008000;} -.sciradio {color: #993399;} -.comradio {color: #948f02;} -.secradio {color: #a30000;} -.medradio {color: #337296;} -.engradio {color: #fb5613;} -.suppradio {color: #a8732b;} -.servradio {color: #6eaa2c;} -.syndradio {color: #6d3f40;} -.centcomradio {color: #686868;} -.aiprivradio {color: #ff00ff;} -.redteamradio {color: #ff0000;} -.blueteamradio {color: #0000ff;} - -.yell { font-weight: bold;} - -.alert {color: #ff0000;} -h1.alert, h2.alert {color: #000000;} - -.emote { font-style: italic;} -.selecteddna {color: #ffffff; background-color: #001B1B} - -.attack {color: #ff0000;} -.disarm {color: #990000;} -.passive {color: #660000;} - -.userdanger {color: #ff0000; font-weight: bold; font-size: 24px;} -.danger {color: #ff0000;} -.warning {color: #ff0000; font-style: italic;} -.alertwarning {color: #FF0000; font-weight: bold} -.boldwarning {color: #ff0000; font-style: italic; font-weight: bold} -.announce {color: #228b22; font-weight: bold;} -.boldannounce {color: #ff0000; font-weight: bold;} -.greenannounce {color: #00ff00; font-weight: bold;} -.rose {color: #ff5050;} -.info {color: #0000CC;} -.notice {color: #000099;} -.boldnotice {color: #000099; font-weight: bold;} -.adminnotice {color: #0000ff;} -.adminhelp {color: #ff0000; font-weight: bold;} -.unconscious {color: #0000ff; font-weight: bold;} -.suicide {color: #ff5050; font-style: italic;} -.green {color: #03ff39;} -.red {color: #FF0000;} -.pink {color: #FF69Bf;} -.blue {color: #0000FF;} -.nicegreen {color: #14a833;} -.userlove {color: #FF1493; font-style: italic; font-weight: bold; text-shadow: 0 0 6px #ff6dbc;} -.love {color: #ff006a; font-style: italic; text-shadow: 0 0 6px #ff6d6d;} -.shadowling {color: #3b2769;} -.cult {color: #960000;} - -.cultitalic {color: #960000; font-style: italic;} -.cultbold {color: #960000; font-style: italic; font-weight: bold;} -.cultboldtalic {color: #960000; font-weight: bold; font-size: 24px;} - -.cultlarge {color: #960000; font-weight: bold; font-size: 24px;} -.narsie {color: #960000; font-weight: bold; font-size: 120px;} -.narsiesmall {color: #960000; font-weight: bold; font-size: 48px;} -.colossus {color: #7F282A; font-size: 40px;} -.hierophant {color: #660099; font-weight: bold; font-style: italic;} -.hierophant_warning {color: #660099; font-style: italic;} -.purple {color: #5e2d79;} -.holoparasite {color: #35333a;} - -.revennotice {color: #1d2953;} -.revenboldnotice {color: #1d2953; font-weight: bold;} -.revenbignotice {color: #1d2953; font-weight: bold; font-size: 24px;} -.revenminor {color: #823abb} -.revenwarning {color: #760fbb; font-style: italic;} -.revendanger {color: #760fbb; font-weight: bold; font-size: 24px;} -.umbra {color: #5000A0;} -.umbra_emphasis {color: #5000A0; font-weight: bold; font-style: italic;} -.umbra_large {color: #5000A0; font-size: 24px; font-weight: bold; font-style: italic;} - -.deconversion_message {color: #5000A0; font-size: 24px; font-style: italic;} - -.brass {color: #BE8700;} -.heavy_brass {color: #BE8700; font-weight: bold; font-style: italic;} -.large_brass {color: #BE8700; font-size: 24px;} -.big_brass {color: #BE8700; font-size: 24px; font-weight: bold; font-style: italic;} -.ratvar {color: #BE8700; font-size: 48px; font-weight: bold; font-style: italic;} -.alloy {color: #42474D;} -.heavy_alloy {color: #42474D; font-weight: bold; font-style: italic;} -.nezbere_large {color: #42474D; font-size: 24px; font-weight: bold; font-style: italic;} -.nezbere {color: #42474D; font-weight: bold; font-style: italic;} -.nezbere_small {color: #42474D;} -.sevtug_large {color: #AF0AAF; font-size: 24px; font-weight: bold; font-style: italic;} -.sevtug {color: #AF0AAF; font-weight: bold; font-style: italic;} -.sevtug_small {color: #AF0AAF;} -.inathneq_large {color: #1E8CE1; font-size: 24px; font-weight: bold; font-style: italic;} -.inathneq {color: #1E8CE1; font-weight: bold; font-style: italic;} -.inathneq_small {color: #1E8CE1;} -.nzcrentr_large {color: #DAAA18; font-size: 24px; font-weight: bold; font-style: italic;} -.nzcrentr {color: #DAAA18; font-weight: bold; font-style: italic;} -.nzcrentr_small {color: #DAAA18;} -.neovgre_large {color: #6E001A; font-size: 24px; font-weight: bold; font-style: italic;} -.neovgre {color: #6E001A; font-weight: bold; font-style: italic;} -.neovgre_small {color: #6E001A;} - -.newscaster {color: #800000;} -.ghostalert {color: #5c00e6; font-style: italic; font-weight: bold;} - -.alien {color: #543354;} -.noticealien {color: #00c000;} -.alertalien {color: #00c000; font-weight: bold;} -.changeling {color: #800080; font-style: italic;} - -.spider {color: #4d004d;} - -.interface {color: #330033;} - -.sans {font-family: "Comic Sans MS", cursive, sans-serif;} -.papyrus {font-family: "Papyrus", cursive, sans-serif;} -.robot {font-family: "Courier New", cursive, sans-serif;} - -.command_headset {font-weight: bold; font-size: 24px;} -.small {font-size: 8px;} -.big {font-size: 24px;} -.reallybig {font-size: 32px;} -.extremelybig {font-size: 40px;} -.greentext {color: #00FF00; font-size: 24px;} -.redtext {color: #FF0000; font-size: 24px;} -.clown {color: #FF69Bf; font-size: 24px; font-family: "Comic Sans MS", cursive, sans-serif; font-weight: bold;} -.his_grace {color: #15D512; font-family: "Courier New", cursive, sans-serif; font-style: italic;} -.velvet {color: #660015; font-weight: bold; animation: velvet 5000ms infinite;} -@keyframes velvet { - 0% { color: #400020; } - 40% { color: #FF0000; } - 50% { color: #FF8888; } - 60% { color: #FF0000; } - 100% { color: #400020; } -} - -.hypnophrase {color: #202020; font-weight: bold; animation: hypnocolor 1500ms infinite;} -@keyframes hypnocolor { - 0% { color: #202020; } - 25% { color: #4b02ac; } - 50% { color: #9f41f1; } - 75% { color: #541c9c; } - 100% { color: #7adbf3; } -} - -.phobia {color: #dd0000; font-weight: bold; animation: phobia 750ms infinite;} -@keyframes phobia { - 0% { color: #f75a5a; } - 50% { color: #dd0000; } - 100% { color: #f75a5a; } -} - - -.icon {height: 1em; width: auto;} - -.memo {color: #638500; text-align: center;} -.memoedit {text-align: center; font-size: 16px;} -.abductor {color: #800080; font-style: italic;} -.mind_control {color: #A00D6F; font-size: 3; font-weight: bold; font-style: italic;} -.slime {color: #00CED1;} -.drone {color: #848482;} -.monkey {color: #975032;} -.swarmer {color: #2C75FF;} -.resonate {color: #298F85;} - -.monkeyhive {color: #774704;} -.monkeylead {color: #774704; font-size: 2;} - -.connectionClosed, .fatalError {background: red; color: white; padding: 5px;} -.connectionClosed.restored {background: green;} -.internal.boldnshit {color: #000099; font-weight: bold;} - -/* HELPER CLASSES */ -.text-normal {font-weight: normal; font-style: normal;} -.hidden {display: none; visibility: hidden;} diff --git a/goon/browserassets/css/browserOutput.css b/goon/browserassets/css/browserOutput.css deleted file mode 100644 index 174aa8a22f..0000000000 --- a/goon/browserassets/css/browserOutput.css +++ /dev/null @@ -1,877 +0,0 @@ -/***************************************** -* -* GLOBAL STYLES -* -******************************************/ -html, body { - padding: 0; - margin: 0; - height: 100%; - color: #000000; -} -body { - background: #E0E0E0; /*CIT CHANGE - darkens chatbox a lil*/ - font-family: Verdana, sans-serif; - font-size: 9pt; - line-height: 1.2; - overflow-x: hidden; - overflow-y: scroll; - word-wrap: break-word; -} - -em { - font-style: normal; - font-weight: bold; -} - -img { - margin: 0; - padding: 0; - line-height: 1; - -ms-interpolation-mode: nearest-neighbor; - image-rendering: pixelated; -} -img.icon { - height: 1em; - min-height: 16px; - width: auto; - vertical-align: bottom; -} - - -.r:before { /* "repeated" badge class for combined messages */ - content: 'x'; -} -.r { - display: inline-block; - min-width: 0.5em; - font-size: 0.7em; - padding: 0.2em 0.3em; - line-height: 1; - color: white; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: crimson; - border-radius: 10px; -} - -a {color: #0000ff;} -a.visited {color: #ff00ff;} -a:visited {color: #ff00ff;} -a.popt {text-decoration: none;} - -/***************************************** -* -* OUTPUT NOT RELATED TO ACTUAL MESSAGES -* -******************************************/ -#loading { - position: fixed; - width: 300px; - height: 150px; - text-align: center; - left: 50%; - top: 50%; - margin: -75px 0 0 -150px; -} -#loading i {display: block; padding-bottom: 3px;} - -#messages { - font-size: 13px; - padding: 3px; - margin: 0; - word-wrap: break-word; -} -#newMessages { - position: fixed; - display: block; - bottom: 0; - right: 0; - padding: 8px; - background: #ddd; - text-decoration: none; - font-variant: small-caps; - font-size: 1.1em; - font-weight: bold; - color: #333; -} -#newMessages:hover {background: #ccc;} -#newMessages i {vertical-align: middle; padding-left: 3px;} -#ping { - position: fixed; - top: 0; - right: 80px; - width: 45px; - background: #ddd; - height: 30px; - padding: 8px 0 2px 0; -} -#ping i {display: block; text-align: center;} -#ping .ms { - display: block; - text-align: center; - font-size: 8pt; - padding-top: 2px; -} -#userBar { - position: fixed; - top: 0; - right: 0; -} -#userBar .subCell { - background: #ddd; - height: 30px; - padding: 5px 0; - display: block; - color: #333; - text-decoration: none; - line-height: 28px; - border-top: 1px solid #b4b4b4; -} -#userBar .subCell:hover {background: #ccc;} -#userBar .toggle { - width: 40px; - background: #ccc; - border-top: 0; - float: right; - text-align: center; -} -#userBar .sub {clear: both; display: none; width: 160px;} -#userBar .sub.scroll {overflow-y: scroll;} -#userBar .sub.subCell {padding: 3px 0 3px 8px; line-height: 30px; font-size: 0.9em; clear: both;} -#userBar .sub span { - display: block; - line-height: 30px; - float: left; -} -#userBar .sub i { - display: block; - padding: 0 5px; - font-size: 1.1em; - width: 22px; - text-align: center; - line-height: 30px; - float: right; -} -#userBar .sub input { - position: absolute; - padding: 7px 5px; - width: 121px; - line-height: 30px; - float: left; -} -#userBar .topCell {border-top: 0;} - -/* POPUPS */ -.popup { - position: fixed; - top: 50%; - left: 50%; - background: #ddd; -} -.popup .close { - position: absolute; - background: #aaa; - top: 0; - right: 0; - color: #333; - text-decoration: none; - z-index: 2; - padding: 0 10px; - height: 30px; - line-height: 30px; -} -.popup .close:hover {background: #999;} -.popup .head { - background: #999; - color: #ddd; - padding: 0 10px; - height: 30px; - line-height: 30px; - text-transform: uppercase; - font-size: 0.9em; - font-weight: bold; - border-bottom: 2px solid green; -} -.popup input {border: 1px solid #999; background: #fff; margin: 0; padding: 5px; outline: none; color: #333;} -.popup input[type=text]:hover, .popup input[type=text]:active, .popup input[type=text]:focus {border-color: green;} -.popup input[type=submit] {padding: 5px 10px; background: #999; color: #ddd; text-transform: uppercase; font-size: 0.9em; font-weight: bold;} -.popup input[type=submit]:hover, .popup input[type=submit]:focus, .popup input[type=submit]:active {background: #aaa; cursor: pointer;} - -.changeFont {padding: 10px;} -.changeFont a {display: block; text-decoration: none; padding: 3px; color: #333;} -.changeFont a:hover {background: #ccc;} - -.highlightPopup {padding: 10px; text-align: center;} -.highlightPopup input[type=text] {display: block; width: 215px; text-align: left; margin-top: 5px;} -.highlightPopup input.highlightColor {background-color: #FFFF00;} -.highlightPopup input.highlightTermSubmit {margin-top: 5px;} - -/* ADMIN CONTEXT MENU */ -.contextMenu { - background-color: #ddd; - position: fixed; - margin: 2px; - width: 150px; -} -.contextMenu a { - display: block; - padding: 2px 5px; - text-decoration: none; - color: #333; -} - -.contextMenu a:hover { - background-color: #ccc; -} - -/* ADMIN FILTER MESSAGES MENU */ -.filterMessages {padding: 5px;} -.filterMessages div {padding: 2px 0;} -.filterMessages input {} -.filterMessages label {} - -.icon-stack {height: 1em; line-height: 1em; width: 1em; vertical-align: middle; margin-top: -2px;} - - -/***************************************** -* -* OUTPUT ACTUALLY RELATED TO MESSAGES -* -******************************************/ - -/* MOTD */ -.motd {color: #638500; font-family: Verdana, sans-serif;} -.motd h1, .motd h2, .motd h3, .motd h4, .motd h5, .motd h6 {color: #638500; text-decoration: underline;} -.motd a, .motd a:link, .motd a:visited, .motd a:active, .motd a:hover {color: #638500;} - -/* ADD HERE FOR BOLD */ -.bold, .name, .prefix, .ooc, .looc, .adminooc, .admin, .medal, .yell {font-weight: bold;} - -/* ADD HERE FOR ITALIC */ -.italic, .italics, .emote {font-style: italic;} - -/* OUTPUT COLORS */ -.highlight {background: yellow;} - -h1, h2, h3, h4, h5, h6 {color: #0000ff;font-family: Georgia, Verdana, sans-serif;} -h1.alert, h2.alert {color: #000000;} - -em {font-style: normal; font-weight: bold;} - -.ooc { font-weight: bold;} -.adminobserverooc {color: #0099cc; font-weight: bold;} -.adminooc {color: #700038; font-weight: bold;} - -.adminobserver {color: #996600; font-weight: bold;} -.admin {color: #386aff; font-weight: bold;} - -.name { font-weight: bold;} - -.say {} -.deadsay {color: #5c00e6;} -.binarysay {color: #20c20e; background-color: #000000; display: block;} -.binarysay a {color: #00ff00;} -.binarysay a:active, .binarysay a:visited {color: #88ff88;} -.radio {color: #008000;} -.sciradio {color: #993399;} -.comradio {color: #948f02;} -.secradio {color: #a30000;} -.medradio {color: #337296;} -.engradio {color: #fb5613;} -.suppradio {color: #a8732b;} -.servradio {color: #6eaa2c;} -.syndradio {color: #6d3f40;} -.centcomradio {color: #686868;} -.aiprivradio {color: #ff00ff;} -.redteamradio {color: #ff0000;} -.blueteamradio {color: #0000ff;} - -.yell { font-weight: bold;} - -.alert {color: #ff0000;} -h1.alert, h2.alert {color: #000000;} - -.emote { font-style: italic;} -.selecteddna {color: #ffffff; background-color: #001B1B} - -.attack {color: #ff0000;} -.disarm {color: #990000;} -.passive {color: #660000;} - -.userdanger {color: #ff0000; font-weight: bold; font-size: 24px;} -.danger {color: #ff0000;} -.warning {color: #ff0000; font-style: italic;} -.boldwarning {color: #ff0000; font-style: italic; font-weight: bold} -.announce {color: #228b22; font-weight: bold;} -.boldannounce {color: #ff0000; font-weight: bold;} -.greenannounce {color: #00ff00; font-weight: bold;} -.rose {color: #ff5050;} -.info {color: #0000CC;} -.notice {color: #000099;} -.boldnotice {color: #000099; font-weight: bold;} -.adminnotice {color: #0000ff;} -.adminhelp {color: #ff0000; font-weight: bold;} -.unconscious {color: #0000ff; font-weight: bold;} -.suicide {color: #ff5050; font-style: italic;} -.green {color: #03ff39;} -.nicegreen {color: #14a833;} -.shadowling {color: #3b2769;} -.cult {color: #960000;} - -.cultitalic {color: #960000; font-style: italic;} -.cultbold {color: #960000; font-style: italic; font-weight: bold;} -.cultboldtalic {color: #960000; font-weight: bold; font-size: 24px;} - -.cultlarge {color: #960000; font-weight: bold; font-size: 24px;} -.narsie {color: #960000; font-weight: bold; font-size: 120px;} -.narsiesmall {color: #960000; font-weight: bold; font-size: 48px;} -.colossus {color: #7F282A; font-size: 40px;} -.hierophant {color: #660099; font-weight: bold; font-style: italic;} -.hierophant_warning {color: #660099; font-style: italic;} -.purple {color: #5e2d79;} -.holoparasite {color: #35333a;} - -.revennotice {color: #1d2953;} -.revenboldnotice {color: #1d2953; font-weight: bold;} -.revenbignotice {color: #1d2953; font-weight: bold; font-size: 24px;} -.revenminor {color: #823abb} -.revenwarning {color: #760fbb; font-style: italic;} -.revendanger {color: #760fbb; font-weight: bold; font-size: 24px;} -.umbra {color: #5000A0;} -.umbra_emphasis {color: #5000A0; font-weight: bold; font-style: italic;} -.umbra_large {color: #5000A0; font-size: 24px; font-weight: bold; font-style: italic;} - -.deconversion_message {color: #5000A0; font-size: 24px; font-style: italic;} - -.brass {color: #BE8700;} -.heavy_brass {color: #BE8700; font-weight: bold; font-style: italic;} -.large_brass {color: #BE8700; font-size: 24px;} -.big_brass {color: #BE8700; font-size: 24px; font-weight: bold; font-style: italic;} -.ratvar {color: #BE8700; font-size: 48px; font-weight: bold; font-style: italic;} -.alloy {color: #42474D;} -.heavy_alloy {color: #42474D; font-weight: bold; font-style: italic;} -.nezbere_large {color: #42474D; font-size: 24px; font-weight: bold; font-style: italic;} -.nezbere {color: #42474D; font-weight: bold; font-style: italic;} -.nezbere_small {color: #42474D;} -.sevtug_large {color: #AF0AAF; font-size: 24px; font-weight: bold; font-style: italic;} -.sevtug {color: #AF0AAF; font-weight: bold; font-style: italic;} -.sevtug_small {color: #AF0AAF;} -.inathneq_large {color: #1E8CE1; font-size: 24px; font-weight: bold; font-style: italic;} -.inathneq {color: #1E8CE1; font-weight: bold; font-style: italic;} -.inathneq_small {color: #1E8CE1;} -.nzcrentr_large {color: #DAAA18; font-size: 24px; font-weight: bold; font-style: italic;} -.nzcrentr {color: #DAAA18; font-weight: bold; font-style: italic;} -.nzcrentr_small {color: #DAAA18;} -.neovgre_large {color: #6E001A; font-size: 24px; font-weight: bold; font-style: italic;} -.neovgre {color: #6E001A; font-weight: bold; font-style: italic;} -.neovgre_small {color: #6E001A;} - -.newscaster {color: #800000;} -.ghostalert {color: #5c00e6; font-style: italic; font-weight: bold;} - -.alien {color: #543354;} -.noticealien {color: #00c000;} -.alertalien {color: #00c000; font-weight: bold;} -.changeling {color: #800080; font-style: italic;} - -.spider {color: #4d004d;} - -.interface {color: #330033;} - -.sans {font-family: "Comic Sans MS", cursive, sans-serif;} -.papyrus {font-family: "Papyrus", cursive, sans-serif;} -.robot {font-family: "Courier New", cursive, sans-serif;} - -.command_headset {font-weight: bold; font-size: 24px;} -.small {font-size: 8px;} -.big {font-size: 24px;} -.reallybig {font-size: 32px;} -.extremelybig {font-size: 40px;} -.greentext {color: #00FF00; font-size: 24px;} -.redtext {color: #FF0000; font-size: 24px;} -.clown {color: #FF69Bf; font-size: 24px; font-family: "Comic Sans MS", cursive, sans-serif; font-weight: bold;} -.his_grace {color: #15D512; font-family: "Courier New", cursive, sans-serif; font-style: italic;} -.spooky {color: #FF6100;} -.velvet {color: #660015; font-weight: bold; animation: velvet 5000ms infinite;} -@keyframes velvet { - 0% { color: #400020; } - 40% { color: #FF0000; } - 50% { color: #FF8888; } - 60% { color: #FF0000; } - 100% { color: #400020; } -} - -.hypnophrase {color: #202020; font-weight: bold; animation: hypnocolor 1500ms infinite;} -@keyframes hypnocolor { - 0% { color: #202020; } - 25% { color: #4b02ac; } - 50% { color: #9f41f1; } - 75% { color: #541c9c; } - 100% { color: #7adbf3; } -} - -.phobia {color: #dd0000; font-weight: bold; animation: phobia 750ms infinite;} -@keyframes phobia { - 0% { color: #f75a5a; } - 50% { color: #dd0000; } - 100% { color: #f75a5a; } -} - -.icon {height: 1em; width: auto;} - -.memo {color: #638500; text-align: center;} -.memoedit {text-align: center; font-size: 16px;} -.abductor {color: #800080; font-style: italic;} -.mind_control {color: #A00D6F; font-size: 3; font-weight: bold; font-style: italic;} -.slime {color: #00CED1;} -.drone {color: #848482;} -.monkey {color: #975032;} -.swarmer {color: #2C75FF;} -.resonate {color: #298F85;} - -.monkeyhive {color: #774704;} -.monkeylead {color: #774704; font-size: 2;} - -.connectionClosed, .fatalError {background: red; color: white; padding: 5px;} -.connectionClosed.restored {background: green;} -.internal.boldnshit {color: blue; font-weight: bold;} - -/* HELPER CLASSES */ -.text-normal {font-weight: normal; font-style: normal;} -.hidden {display: none; visibility: hidden;}/***************************************** -* -* GLOBAL STYLES -* -******************************************/ -html, body { - padding: 0; - margin: 0; - height: 100%; - color: #000000; -} -body { - background: #E0E0E0; /*CIT CHANGE - darkens chatbox a lil*/ - font-family: Verdana, sans-serif; - font-size: 9pt; - line-height: 1.2; - overflow-x: hidden; - overflow-y: scroll; - word-wrap: break-word; -} - -em { - font-style: normal; - font-weight: bold; -} - -img { - margin: 0; - padding: 0; - line-height: 1; - -ms-interpolation-mode: nearest-neighbor; - image-rendering: pixelated; -} -img.icon { - height: 1em; - min-height: 16px; - width: auto; - vertical-align: bottom; -} - - -.r:before { /* "repeated" badge class for combined messages */ - content: 'x'; -} -.r { - display: inline-block; - min-width: 0.5em; - font-size: 0.7em; - padding: 0.2em 0.3em; - line-height: 1; - color: white; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: crimson; - border-radius: 10px; -} - -a {color: #0000ff;} -a.visited {color: #ff00ff;} -a:visited {color: #ff00ff;} -a.popt {text-decoration: none;} - -/***************************************** -* -* OUTPUT NOT RELATED TO ACTUAL MESSAGES -* -******************************************/ -#loading { - position: fixed; - width: 300px; - height: 150px; - text-align: center; - left: 50%; - top: 50%; - margin: -75px 0 0 -150px; -} -#loading i {display: block; padding-bottom: 3px;} - -#messages { - font-size: 13px; - padding: 3px; - margin: 0; - word-wrap: break-word; -} -#newMessages { - position: fixed; - display: block; - bottom: 0; - right: 0; - padding: 8px; - background: #ddd; - text-decoration: none; - font-variant: small-caps; - font-size: 1.1em; - font-weight: bold; - color: #333; -} -#newMessages:hover {background: #ccc;} -#newMessages i {vertical-align: middle; padding-left: 3px;} -#ping { - position: fixed; - top: 0; - right: 80px; - width: 45px; - background: #ddd; - height: 30px; - padding: 8px 0 2px 0; -} -#ping i {display: block; text-align: center;} -#ping .ms { - display: block; - text-align: center; - font-size: 8pt; - padding-top: 2px; -} -#userBar { - position: fixed; - top: 0; - right: 0; -} -#userBar .subCell { - background: #ddd; - height: 30px; - padding: 5px 0; - display: block; - color: #333; - text-decoration: none; - line-height: 28px; - border-top: 1px solid #b4b4b4; -} -#userBar .subCell:hover {background: #ccc;} -#userBar .toggle { - width: 40px; - background: #ccc; - border-top: 0; - float: right; - text-align: center; -} -#userBar .sub {clear: both; display: none; width: 160px;} -#userBar .sub.scroll {overflow-y: scroll;} -#userBar .sub.subCell {padding: 3px 0 3px 8px; line-height: 30px; font-size: 0.9em; clear: both;} -#userBar .sub span { - display: block; - line-height: 30px; - float: left; -} -#userBar .sub i { - display: block; - padding: 0 5px; - font-size: 1.1em; - width: 22px; - text-align: center; - line-height: 30px; - float: right; -} -#userBar .sub input { - position: absolute; - padding: 7px 5px; - width: 121px; - line-height: 30px; - float: left; -} -#userBar .topCell {border-top: 0;} - -/* POPUPS */ -.popup { - position: fixed; - top: 50%; - left: 50%; - background: #ddd; -} -.popup .close { - position: absolute; - background: #aaa; - top: 0; - right: 0; - color: #333; - text-decoration: none; - z-index: 2; - padding: 0 10px; - height: 30px; - line-height: 30px; -} -.popup .close:hover {background: #999;} -.popup .head { - background: #999; - color: #ddd; - padding: 0 10px; - height: 30px; - line-height: 30px; - text-transform: uppercase; - font-size: 0.9em; - font-weight: bold; - border-bottom: 2px solid green; -} -.popup input {border: 1px solid #999; background: #fff; margin: 0; padding: 5px; outline: none; color: #333;} -.popup input[type=text]:hover, .popup input[type=text]:active, .popup input[type=text]:focus {border-color: green;} -.popup input[type=submit] {padding: 5px 10px; background: #999; color: #ddd; text-transform: uppercase; font-size: 0.9em; font-weight: bold;} -.popup input[type=submit]:hover, .popup input[type=submit]:focus, .popup input[type=submit]:active {background: #aaa; cursor: pointer;} - -.changeFont {padding: 10px;} -.changeFont a {display: block; text-decoration: none; padding: 3px; color: #333;} -.changeFont a:hover {background: #ccc;} - -.highlightPopup {padding: 10px; text-align: center;} -.highlightPopup input[type=text] {display: block; width: 215px; text-align: left; margin-top: 5px;} -.highlightPopup input.highlightColor {background-color: #FFFF00;} -.highlightPopup input.highlightTermSubmit {margin-top: 5px;} - -/* ADMIN CONTEXT MENU */ -.contextMenu { - background-color: #ddd; - position: fixed; - margin: 2px; - width: 150px; -} -.contextMenu a { - display: block; - padding: 2px 5px; - text-decoration: none; - color: #333; -} - -.contextMenu a:hover { - background-color: #ccc; -} - -/* ADMIN FILTER MESSAGES MENU */ -.filterMessages {padding: 5px;} -.filterMessages div {padding: 2px 0;} -.filterMessages input {} -.filterMessages label {} - -.icon-stack {height: 1em; line-height: 1em; width: 1em; vertical-align: middle; margin-top: -2px;} - - -/***************************************** -* -* OUTPUT ACTUALLY RELATED TO MESSAGES -* -******************************************/ - -/* MOTD */ -.motd {color: #638500; font-family: Verdana, sans-serif;} -.motd h1, .motd h2, .motd h3, .motd h4, .motd h5, .motd h6 {color: #638500; text-decoration: underline;} -.motd a, .motd a:link, .motd a:visited, .motd a:active, .motd a:hover {color: #638500;} - -/* ADD HERE FOR BOLD */ -.bold, .name, .prefix, .ooc, .looc, .adminooc, .admin, .medal, .yell {font-weight: bold;} - -/* ADD HERE FOR ITALIC */ -.italic, .italics, .emote {font-style: italic;} - -/* OUTPUT COLORS */ -.highlight {background: yellow;} - -h1, h2, h3, h4, h5, h6 {color: #0000ff;font-family: Georgia, Verdana, sans-serif;} -h1.alert, h2.alert {color: #000000;} - -em {font-style: normal; font-weight: bold;} - -.ooc { font-weight: bold;} -.adminobserverooc {color: #0099cc; font-weight: bold;} -.adminooc {color: #700038; font-weight: bold;} - -.adminsay {color: #FF4500; font-weight: bold;} -.admin {color: #386aff; font-weight: bold;} - -.name { font-weight: bold;} - -.say {} -.deadsay {color: #5c00e6;} -.binarysay {color: #20c20e; background-color: #000000; display: block;} -.binarysay a {color: #00ff00;} -.binarysay a:active, .binarysay a:visited {color: #88ff88;} -.radio {color: #008000;} -.sciradio {color: #993399;} -.comradio {color: #948f02;} -.secradio {color: #a30000;} -.medradio {color: #337296;} -.engradio {color: #fb5613;} -.suppradio {color: #a8732b;} -.servradio {color: #6eaa2c;} -.syndradio {color: #6d3f40;} -.centcomradio {color: #686868;} -.aiprivradio {color: #ff00ff;} -.redteamradio {color: #ff0000;} -.blueteamradio {color: #0000ff;} - -.yell { font-weight: bold;} - -.alert {color: #ff0000;} -h1.alert, h2.alert {color: #000000;} - -.emote { font-style: italic;} -.selecteddna {color: #ffffff; background-color: #001B1B} - -.attack {color: #ff0000;} -.disarm {color: #990000;} -.passive {color: #660000;} - -.userdanger {color: #ff0000; font-weight: bold; font-size: 24px;} -.danger {color: #ff0000;} -.warning {color: #ff0000; font-style: italic;} -.boldwarning {color: #ff0000; font-style: italic; font-weight: bold} -.announce {color: #228b22; font-weight: bold;} -.boldannounce {color: #ff0000; font-weight: bold;} -.greenannounce {color: #00ff00; font-weight: bold;} -.rose {color: #ff5050;} -.info {color: #0000CC;} -.notice {color: #000099;} -.boldnotice {color: #000099; font-weight: bold;} -.adminnotice {color: #0000ff;} -.adminhelp {color: #ff0000; font-weight: bold;} -.unconscious {color: #0000ff; font-weight: bold;} -.suicide {color: #ff5050; font-style: italic;} -.green {color: #03ff39;} -.nicegreen {color: #14a833;} -.userlove {color: #FF1493; font-style: italic; font-weight: bold; text-shadow: 0 0 6px #ff6dbc;} -.love {color: #ff006a; font-style: italic; text-shadow: 0 0 6px #ff6d6d;} -.shadowling {color: #3b2769;} -.cult {color: #960000;} - -.cultitalic {color: #960000; font-style: italic;} -.cultbold {color: #960000; font-style: italic; font-weight: bold;} -.cultboldtalic {color: #960000; font-weight: bold; font-size: 24px;} - -.cultlarge {color: #960000; font-weight: bold; font-size: 24px;} -.narsie {color: #960000; font-weight: bold; font-size: 120px;} -.narsiesmall {color: #960000; font-weight: bold; font-size: 48px;} -.colossus {color: #7F282A; font-size: 40px;} -.hierophant {color: #660099; font-weight: bold; font-style: italic;} -.hierophant_warning {color: #660099; font-style: italic;} -.purple {color: #5e2d79;} -.holoparasite {color: #35333a;} - -.revennotice {color: #1d2953;} -.revenboldnotice {color: #1d2953; font-weight: bold;} -.revenbignotice {color: #1d2953; font-weight: bold; font-size: 24px;} -.revenminor {color: #823abb} -.revenwarning {color: #760fbb; font-style: italic;} -.revendanger {color: #760fbb; font-weight: bold; font-size: 24px;} -.umbra {color: #5000A0;} -.umbra_emphasis {color: #5000A0; font-weight: bold; font-style: italic;} -.umbra_large {color: #5000A0; font-size: 24px; font-weight: bold; font-style: italic;} - -.deconversion_message {color: #5000A0; font-size: 24px; font-style: italic;} - -.brass {color: #BE8700;} -.heavy_brass {color: #BE8700; font-weight: bold; font-style: italic;} -.large_brass {color: #BE8700; font-size: 24px;} -.big_brass {color: #BE8700; font-size: 24px; font-weight: bold; font-style: italic;} -.ratvar {color: #BE8700; font-size: 48px; font-weight: bold; font-style: italic;} -.alloy {color: #42474D;} -.heavy_alloy {color: #42474D; font-weight: bold; font-style: italic;} -.nezbere_large {color: #42474D; font-size: 24px; font-weight: bold; font-style: italic;} -.nezbere {color: #42474D; font-weight: bold; font-style: italic;} -.nezbere_small {color: #42474D;} -.sevtug_large {color: #AF0AAF; font-size: 24px; font-weight: bold; font-style: italic;} -.sevtug {color: #AF0AAF; font-weight: bold; font-style: italic;} -.sevtug_small {color: #AF0AAF;} -.inathneq_large {color: #1E8CE1; font-size: 24px; font-weight: bold; font-style: italic;} -.inathneq {color: #1E8CE1; font-weight: bold; font-style: italic;} -.inathneq_small {color: #1E8CE1;} -.nzcrentr_large {color: #DAAA18; font-size: 24px; font-weight: bold; font-style: italic;} -.nzcrentr {color: #DAAA18; font-weight: bold; font-style: italic;} -.nzcrentr_small {color: #DAAA18;} -.neovgre_large {color: #6E001A; font-size: 24px; font-weight: bold; font-style: italic;} -.neovgre {color: #6E001A; font-weight: bold; font-style: italic;} -.neovgre_small {color: #6E001A;} - -.newscaster {color: #800000;} -.ghostalert {color: #5c00e6; font-style: italic; font-weight: bold;} - -.alien {color: #543354;} -.noticealien {color: #00c000;} -.alertalien {color: #00c000; font-weight: bold;} -.changeling {color: #800080; font-style: italic;} - -.spider {color: #4d004d;} - -.interface {color: #330033;} - -.sans {font-family: "Comic Sans MS", cursive, sans-serif;} -.papyrus {font-family: "Papyrus", cursive, sans-serif;} -.robot {font-family: "Courier New", cursive, sans-serif;} - -.command_headset {font-weight: bold; font-size: 24px;} -.small {font-size: 8px;} -.big {font-size: 24px;} -.reallybig {font-size: 32px;} -.extremelybig {font-size: 40px;} -.greentext {color: #00FF00; font-size: 24px;} -.redtext {color: #FF0000; font-size: 24px;} -.clown {color: #FF69Bf; font-size: 24px; font-family: "Comic Sans MS", cursive, sans-serif; font-weight: bold;} -.hypnophrase {color: #202020; font-weight: bold; animation: hypnocolor 1500ms infinite;} -@keyframes hypnocolor { - 0% { color: #202020; } - 25% { color: #4b02ac; } - 50% { color: #9f41f1; } - 75% { color: #541c9c; } - 100% { color: #7adbf3; } -} - -.phobia {color: #dd0000; font-weight: bold; animation: phobia 750ms infinite;} -@keyframes phobia { - 0% { color: #f75a5a; } - 50% { color: #dd0000; } - 100% { color: #f75a5a; } -} -.his_grace {color: #15D512; font-family: "Courier New", cursive, sans-serif; font-style: italic;} - -.icon {height: 1em; width: auto;} - -.memo {color: #638500; text-align: center;} -.memoedit {text-align: center; font-size: 16px;} -.abductor {color: #800080; font-style: italic;} -.mind_control {color: #A00D6F; font-size: 3; font-weight: bold; font-style: italic;} -.slime {color: #00CED1;} -.drone {color: #848482;} -.monkey {color: #975032;} -.swarmer {color: #2C75FF;} -.resonate {color: #298F85;} - -.monkeyhive {color: #774704;} -.monkeylead {color: #774704; font-size: 2;} - -.connectionClosed, .fatalError {background: red; color: white; padding: 5px;} -.connectionClosed.restored {background: green;} -.internal.boldnshit {color: blue; font-weight: bold;} - -/* HELPER CLASSES */ -.text-normal {font-weight: normal; font-style: normal;} -.hidden {display: none; visibility: hidden;} From da03439ac810c0ea8a27cdf4118982279b12f2eb Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 12:21:37 +0200 Subject: [PATCH 11/65] Ports "New Revenant icons" --- code/modules/antagonists/revenant/revenant_abilities.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/antagonists/revenant/revenant_abilities.dm b/code/modules/antagonists/revenant/revenant_abilities.dm index 112a31f44d..a03151e2d7 100644 --- a/code/modules/antagonists/revenant/revenant_abilities.dm +++ b/code/modules/antagonists/revenant/revenant_abilities.dm @@ -27,6 +27,7 @@ if(prob(10)) to_chat(target, "You feel as if you are being watched.") return + face_atom(target) draining = TRUE essence_drained += rand(15, 20) to_chat(src, "You search for the soul of [target].") From aeca5f5fb28008e6d651116773082121f206ef86 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 12:21:57 +0200 Subject: [PATCH 12/65] ffs --- icons/mob/mob.dmi | Bin 266673 -> 291055 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index 9beedfb417a512e4075345f925b1f736518c64ba..4de67f41f8ff0d92de5c10c84e85e874e81f7e95 100644 GIT binary patch literal 291055 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 VgPR{5Y+&G@kv>AN^rUn2{{fWk)=K~Y literal 266673 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 n%?)4qF Date: Thu, 24 Oct 2019 10:05:26 -0400 Subject: [PATCH 13/65] Update lavaland_surface_ash_walker1.dmm --- _maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm index ed5b07168f..bb9bc75d25 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm @@ -475,6 +475,8 @@ dir = 4 }, /obj/item/storage/bag/plants/portaseeder, +/obj/item/seeds/cotton, +/obj/item/seeds/cotton, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bk" = ( From f01b5c853f304cde86b1350f4dd7644b35f614a6 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 22:08:36 +0200 Subject: [PATCH 14/65] Unmodularize lavaknights. --- code/game/objects/items/cards_ids.dm | 55 ++++++ code/modules/awaymissions/corpse.dm | 54 ++++++ code/modules/clothing/spacesuits/hardsuit.dm | 130 +++++++++++++ icons/mob/head.dmi | Bin 196059 -> 196947 bytes icons/mob/suit.dmi | Bin 357654 -> 361247 bytes icons/obj/card.dmi | Bin 5371 -> 5937 bytes icons/obj/clothing/hats.dmi | Bin 94330 -> 94748 bytes icons/obj/clothing/suits.dmi | Bin 124394 -> 125674 bytes .../citadel_ghostrole_spawners.dm | 73 -------- .../clothing/spacesuits/cydonian_armor.dm | 176 ------------------ .../icons/lavaknight/item/head.dmi | Bin 377 -> 0 bytes .../icons/lavaknight/item/suit.dmi | Bin 1445 -> 0 bytes modular_citadel/icons/lavaknight/mob/head.dmi | Bin 568 -> 0 bytes modular_citadel/icons/lavaknight/mob/suit.dmi | Bin 3764 -> 0 bytes modular_citadel/icons/obj/id.dmi | Bin 477 -> 0 bytes 15 files changed, 239 insertions(+), 249 deletions(-) delete mode 100644 modular_citadel/code/modules/awaymissions/citadel_ghostrole_spawners.dm delete mode 100644 modular_citadel/code/modules/clothing/spacesuits/cydonian_armor.dm delete mode 100644 modular_citadel/icons/lavaknight/item/head.dmi delete mode 100644 modular_citadel/icons/lavaknight/item/suit.dmi delete mode 100644 modular_citadel/icons/lavaknight/mob/head.dmi delete mode 100644 modular_citadel/icons/lavaknight/mob/suit.dmi delete mode 100644 modular_citadel/icons/obj/id.dmi diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 875a4bd04f..a398102c94 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -451,3 +451,58 @@ update_label("John Doe", "Clowny") name = "APC Access ID" desc = "A special ID card that allows access to APC terminals." access = list(ACCESS_ENGINE_EQUIP) + +//Polychromatic Knight Badge + +/obj/item/card/id/knight + var/id_color = "#00FF00" //defaults to green + name = "knight badge" + icon_state = "knight" + desc = "A badge denoting the owner as a knight! It has a strip for swiping like an ID" + +/obj/item/card/id/knight/update_label(newname, newjob) + if(newname || newjob) + name = "[(!newname) ? "knight badge" : "[newname]'s Knight Badge"][(!newjob) ? "" : " ([newjob])"]" + return + + name = "[(!registered_name) ? "knight badge" : "[registered_name]'s Knight Badge"][(!assignment) ? "" : " ([assignment])"]" + +/obj/item/card/id/knight/update_icon() + var/mutable_appearance/id_overlay = mutable_appearance(icon, "knight_overlay") + + if(id_color) + id_overlay.color = id_color + cut_overlays() + + add_overlay(id_overlay) + +/obj/item/card/id/knight/AltClick(mob/living/user) + . = ..() + if(!in_range(src, user)) //Basic checks to prevent abuse + return + if(user.incapacitated() || !istype(user)) + to_chat(user, "You can't do that right now!") + return + if(alert("Are you sure you want to recolor your id?", "Confirm Repaint", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"","Choose Energy Color",id_color) as color|null + if(!in_range(src, user) || !energy_color_input) + return + if(user.incapacitated() || !istype(user)) + to_chat(user, "You can't do that right now!") + return + id_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) + update_icon() + +/obj/item/card/id/knight/Initialize() + . = ..() + update_icon() + +/obj/item/card/id/knight/examine(mob/user) + ..() + to_chat(user, "Alt-click to recolor it.") + +/obj/item/card/id/knight/blue + id_color = "#0000FF" + +/obj/item/card/id/knight/captain + id_color = "#FFD700" \ No newline at end of file diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index 74f81ec9a0..2631491350 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -587,3 +587,57 @@ shoes = /obj/item/clothing/shoes/sneakers/black suit = /obj/item/clothing/suit/armor/vest glasses = /obj/item/clothing/glasses/sunglasses/reagent + +/obj/effect/mob_spawn/human/lavaknight + name = "odd cryogenics pod" + desc = "A humming cryo pod. You can barely recognise a faint glow underneath the built up ice. The machine is attempting to wake up its occupant." + mob_name = "a displaced knight from another dimension" + icon = 'icons/obj/machines/sleeper.dmi' + icon_state = "sleeper" + roundstart = FALSE + id_job = "Knight" + job_description = "Cydonian Knight" + death = FALSE + random = TRUE + outfit = /datum/outfit/lavaknight + mob_species = /datum/species/human + flavour_text = "You are a knight who conveniently has some form of retrograde amnesia. \ + You cannot remember where you came from. However, a few things remain burnt into your mind, most prominently a vow to never harm another sapient being under any circumstances unless it is hellbent on ending your life. \ + Remember: hostile creatures and such are fair game for attacking, but under no circumstances are you to attack anything capable of thought and/or speech unless it has made it its life's calling to chase you to the ends of the earth." + assignedrole = "Cydonian Knight" + +/obj/effect/mob_spawn/human/lavaknight/special(mob/living/new_spawn) + if(ishuman(new_spawn)) + var/mob/living/carbon/human/H = new_spawn + H.dna.features["mam_ears"] = "Cat, Big" //cat people + H.dna.features["mcolor"] = H.hair_color + H.update_body() + +/obj/effect/mob_spawn/human/lavaknight/Destroy() + new/obj/structure/showcase/machinery/oldpod/used(drop_location()) + return ..() + +/datum/outfit/lavaknight + name = "Cydonian Knight" + uniform = /obj/item/clothing/under/assistantformal + mask = /obj/item/clothing/mask/breath + shoes = /obj/item/clothing/shoes/sneakers/black + r_pocket = /obj/item/melee/transforming/energy/sword/cx + suit = /obj/item/clothing/suit/space/hardsuit/lavaknight + suit_store = /obj/item/tank/internals/oxygen + id = /obj/item/card/id/knight/blue + +/obj/effect/mob_spawn/human/lavaknight/captain + name = "odd gilded cryogenics pod" + desc = "A humming cryo pod that appears to be gilded. You can barely recognise a faint glow underneath the built up ice. The machine is attempting to wake up its occupant." + flavour_text = "You are a knight who conveniently has some form of retrograde amnesia. \ + You cannot remember where you came from. However, a few things remain burnt into your mind, most prominently a vow to never harm another sapient being under any circumstances unless it is hellbent on ending your life. \ + Remember: hostile creatures and such are fair game for attacking, but under no circumstances are you to attack anything capable of thought and/or speech unless it has made it its life's calling to chase you to the ends of the earth. \ + You feel a natural instict to lead, and as such, you should strive to lead your comrades to safety, and hopefully home. You also feel a burning determination to uphold your vow, as well as your fellow comrade's." + outfit = /datum/outfit/lavaknight/captain + id_job = "Knight Captain" + +/datum/outfit/lavaknight/captain + name ="Cydonian Knight Captain" + l_pocket = /obj/item/twohanded/dualsaber/hypereutactic + id = /obj/item/card/id/knight/captain diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 2694497579..f67e4bc643 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -864,3 +864,133 @@ strip_delay = 130 max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT actions_types = list() + +/* + CYDONIAN ARMOR THAT IS RGB AND STUFF WOOOOOOOOOO +*/ + +/obj/item/clothing/head/helmet/space/hardsuit/lavaknight + name = "cydonian helmet" + desc = "A helmet designed with both form and function in mind, it protects the user against physical trauma and hazardous conditions while also having polychromic light strips." + icon_state = "knight_cydonia" + item_state = "knight_yellow" + item_color = null + max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT + resistance_flags = FIRE_PROOF | LAVA_PROOF + heat_protection = HEAD + armor = list(melee = 50, bullet = 10, laser = 10, energy = 10, bomb = 50, bio = 100, rad = 50, fire = 100, acid = 100) + brightness_on = 7 + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator) + var/energy_color = "#35FFF0" + var/obj/item/clothing/suit/space/hardsuit/lavaknight/linkedsuit = null + mutantrace_variation = NO_MUTANTRACE_VARIATION + +/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/Initialize() + . = ..() + if(istype(loc, obj/item/clothing/suit/space/hardsuit/lavaknight)) + var/obj/item/clothing/suit/space/hardsuit/lavaknight/S = loc + energy_color = S.energy_color + update_icon() + +/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/attack_self(mob/user) + on = !on + + if(on) + set_light(brightness_on) + else + set_light(0) + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() + +/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/update_icon() + var/mutable_appearance/helm_overlay = mutable_appearance(icon, "knight_cydonia_overlay") + + if(energy_color) + helm_overlay.color = energy_color + + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other + + add_overlay(helm_overlay) + +/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/worn_overlays(isinhands = FALSE, icon_file) + . = ..() + if(!isinhands) + var/mutable_appearance/energy_overlay = mutable_appearance(icon_file, "knight_cydonia_overlay", ABOVE_LIGHTING_LAYER) + energy_overlay.plane = ABOVE_LIGHTING_LAYER + energy_overlay.color = energy_color + . += energy_overlay + +/obj/item/clothing/suit/space/hardsuit/lavaknight + icon_state = "knight_cydonia" + name = "cydonian armor" + desc = "A suit designed with both form and function in mind, it protects the user against physical trauma and hazardous conditions while also having polychromic light strips." + item_state = "swat_suit" + max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT + resistance_flags = FIRE_PROOF | LAVA_PROOF + armor = list(melee = 50, bullet = 10, laser = 10, energy = 10, bomb = 50, bio = 100, rad = 50, fire = 100, acid = 100) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/bag/ore, /obj/item/pickaxe) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/lavaknight + heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS + tauric = TRUE //Citadel Add for tauric hardsuits + + var/energy_color = "#35FFF0" + +/obj/item/clothing/suit/space/hardsuit/lavaknight/Initialize() + ..() + light_color = energy_color + set_light(1) + update_icon() + +/obj/item/clothing/suit/space/hardsuit/lavaknight/update_icon() + var/mutable_appearance/suit_overlay = mutable_appearance(icon, "knight_cydonia_overlay") + + if(energy_color) + suit_overlay.color = energy_color + + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other + + add_overlay(suit_overlay) + +/obj/item/clothing/suit/space/hardsuit/lavaknight/worn_overlays(isinhands = FALSE, icon_file) + . = ..() + if(!isinhands) + var/mutable_appearance/energy_overlay + if(taurmode == SNEK_TAURIC) + energy_overlay = mutable_appearance('modular_citadel/icons/mob/taur_naga.dmi', "knight_cydonia_overlay", ABOVE_LIGHTING_LAYER) + else if(taurmode == PAW_TAURIC) + energy_overlay = mutable_appearance('modular_citadel/icons/mob/taur_canine.dmi', "knight_cydonia_overlay", ABOVE_LIGHTING_LAYER) + else + energy_overlay = mutable_appearance(icon_file, "knight_cydonia_overlay", ABOVE_LIGHTING_LAYER) + + energy_overlay.plane = ABOVE_LIGHTING_LAYER + energy_overlay.color = energy_color + . += energy_overlay + +/obj/item/clothing/suit/space/hardsuit/lavaknight/AltClick(mob/living/user) + if(user.incapacitated() || !istype(user)) + to_chat(user, "You can't do that right now!") + return + if(!in_range(src, user)) + return + if(user.incapacitated() || !istype(user) || !in_range(src, user)) + return + + if(alert("Are you sure you want to recolor your armor stripes?", "Confirm Repaint", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"","Choose Energy Color",energy_color) as color|null + if(energy_color_input) + energy_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) + user.update_inv_wear_suit() + if(helmet) + var/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/H = helmet + H.energy_color = energy_color + user.update_inv_head() + H.update_icon() + update_icon() + user.update_inv_wear_suit() + light_color = energy_color + update_light() + +/obj/item/clothing/suit/space/hardsuit/lavaknight/examine(mob/user) + ..() + to_chat(user, "Alt-click to recolor it.") diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 842562b007521587aea8fcda09120da20a5ad73a..3d8f26a82e2d6147f90042a3f9cbfb6c1507d66a 100644 GIT binary patch delta 20250 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 K=FRax68{bU|HjAw delta 19229 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 diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 38ac61f318e15a69a5790a1bf16578b373d4ef89..b0fb5984c32bfbd775d1394daa3ddc0c31f5744d 100644 GIT binary patch delta 25299 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%0DhY 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 delta 21678 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 VQ-4n+@gF$AK-W~KTFWW&zX0Fb!WRGl literal 5371 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 kb(!+J|Gl>8IAS|JY5rh*tN;K2 diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index c8a007041bf0dfe9c1627ea1725ba005dac50057..6fb50da207e762857c8193d886b70653b9f6b917 100644 GIT binary patch delta 19740 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 U$S}dv1_Fz%wY}9N%d?4p0G38400000 delta 19319 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 MEv_I|DPj=tKV0UT_W%F@ delta 10593 zcmXw9WmsF!)5WDw+%32}#U;2G3KT5`iqqom!HP?83dLQDyS7l=p}0E*0>vHP%kTfZ z`ysj6yEmELojG&PYz}5n4~9{p^zhm>400$WZn0tDlc$@*;p5?KW6(1^P78Av(}^v1 za1u&W5(<1|BV@niz~uyTr5ZZ8ou$f|h=KkqEec5yjilYFG;HY8%;A!j`d9ZDk?H2LI*7vzYUr*)~$iv zuPiMUsiERH`%e}8U&dGOo377?%@fu>y=yzT8d28(5eAwg?ZMiXJy3 z26W6c;6wO*@QU$?HwZvKm4d<4cF*`XT=R`z1m!V_3m+4N8EAjjSG-3F3sX{!l)^#6 znsaxu(cm>Y;jVm=O6avVsQ8#P!h&0Vty6v_=-GLMiuJ@(#PV<$0~=Hr+O#}0fVy{$K}GxX`**`y(qRcwaE`9RVo%QX7m(EXPGCPeE#ZIfX5n8_%p z@Y~)rUsaV)8TLn(KrYMsfaT!ez}n8P7v^q;;dy{uyjm}12z>M9%;h7Asi zLPBVEas1c(zXx~xsb{S7Fm|4}#Q$Z&ZSsaJBKD2rbc`TxTQfAnzCC_l@o)35oK!=2+vEE-`m z#fpXt$Z?Acq6SMXRz7c)5Ah?@tpx-3l}!)6InQY8qSvlx+M2JrQNmUI>AX!=TD=nW|Y~V-QL!poGVm&K8fM}gb~`D z2*tV$sO$tp$pi<#Z!@HzB-`W*OQcj|va{29*pGOlCUvE!YI$FL8L(_V8=*w^!*HJ) zyN!o@qvY`SQIw6m$$ZQg*>QTg63Etz2jj|hWru_y$!ctOT(6ovJ=_uy5h1+O)h+gv zfLrxB5#QX}!bO6A{#X53-2@J`(g+Flu-eVF+Vj-3(Qc`)v0hd)pf`%x#boUlK5Ps= zxL%*#pM-+u&W`VXzeu}EiHlu!KtShCZ_l8!Eoj_M0I$loXf*> zaHMbR6bBbqN>&z0NlB^9Q)(psgV5?MrK>7dAonH=PAQ4GUt!<*V;flfU|uyODZ-T| z9PmGeIT_3S+TolAZDH(*wY94BQAsj#^4`r&{1%1GICkpG1@+)XvHJs^)A+Wo+_Gy1 z?z#Mul5kWi&w$WS6uD>!T!mpvLVLTIk@w$1jVe*{-K4Ri!WMWT8g@7oLrxsEkXiGp z{=3UV8*%sOloXbTM!&oek$@g7ivx+SL~5z81GHfMK64{$)~)jdV10o zb|CLYEBv3Wh5$otQ4egIk~n$)F9IszdB1~2wZP` zjY9ooFtNOtBVtYU2$Td>b9?p}hD~z(CxX>OVxOcow`fTy&hT(?fBlnXP)vixu^~;v z5PkhMV?+%1!@I|UC?^3$OLVCsZ7{sD+_2|z|!>T;P-(_L(NTEj}WZr5cLjx+&TZ&cLDkCBWu$3dRDMmvl zrQMLuP?TW!OtrB7t=zV@4DE8AQ#Wk}N&z<;%G}YBtw_A=!1A*TK>)vlukz3lueO|`np$kL^NzBB!|Dj&<-DpT&zlpiq!o4F&)~*TF`9KSr`{{G!4%6MmWN^u05fz_b)UP^npZW-;~kXD)NHV>w&1A=c9t9<>gvqi2E1bJ2sH_ z99#px?jEHhg+JE2xgt?EdCa4WxmWvl9n?H;Ix~4de8P3t+z{3$nH&q|)Nd>3%+>jM zm`WOglLQ3Y%DCYDx=ZHbQUUN_xRxOTm6n!XTwF|is?!wvg2jJ-Wy(#WsH$2}SC?2& zK#z$M{MiWlZfctS;UNAVP6@i~bOKqCrMjnqo1Qv({n_XGdXrJ?zObt+8;DH{F!u<- zeg?YO(-2!#wP|l;M7qv=vr~Sv?E*twi@N8jAsHlagUl05ap0Oq3t{!JA;c+K=2u#9fueQST!qtis#dxB_Y2fqnO>yOd zJujM3|DkbP?oydVoGudbSQT zf-G6gzN?69P=HaD0)bpR-E){isH+qQwrVphTPGkbMtoj8A`;DJKaPoPAnLDHH&?%S z#G8x!@2OSf?{dj3)y5()J(`wAXMcQPVP`L>u6~E!4O@?%l!ThbD}mvwcAgB>>fl%dY=7P^RsBliINC zHTR>!wNu(2WBC@=rrmJ)8(+QJdXiRIMdj<%l%@`(LeFWjI70pTPPFo&4-cj7gHY=s z;yP2=l~R#s=+{*F-~A)c=~8=Vsf1O*M=Tn_z;?c4;U?1aRUNy9iqixN(~OReN}K%R zZMeh3&D~1>x>j&%EjsO78xavpFL;fYmv3e*wx}lidz-bRO6N&oLVQkQQ2Sbk;OFF9?x%b@Fg2-iyJTj=G)M)!BandA_fn7a%P( zp26=br(dI9CyU%2uHvGZvf4~c$44*5h|*f{`zcr1=~dvzrT)--RAD>je2r`1J93gL zTWnO-zjvNH{WmB!m|j|vRhbB@wYAkzB-6bAezHGpP#kXUTuNH`?k|@FqW@W9HWK8K z|1}mC%2$I>gfUV~6ckic(z9D@VcM^@pi_2&HTnjB4J%5G!_2$0fF!=znbds72oF9)yW87jd$;T$=+5M^>EsUQtEaj zA3*g3iR=8#qGK(~U#ocI36xW+$m2meVB!T<^pjJwQt~=ye;u4R7Kx`dwL;2w$IK_T zXr@d|tmosJict>(4IYB+DdKBxE(d&AnCI zohU|)iZvT=iZz~kGSfuSy)wKdd;8e)oW&7Y8vncZ?i73Briol_1Z}^h4o^@#_E#V? zZJQy}N1vj`#Ebk?6Y$ELJ^GGT1oN3P?aiH3=+`i@OLu@G3?(g(W(czF%`jF|>zgze+T>(+82jZO`E*EVV?b?GIomrwkqrLA zL4wbAAkiQoJ-aJ-7a-V96@G5J=D@2qNry&)sRjKU5P^Adv3Y$9!MPAg_%}t`X~12! z1g3-M6_rOb)YkB^3(bmSK;Bm&a75MbW`746-k+4Bxj34jF9i_KOUt4m42hhb5Q{55oa zPmt}WA>21ZMvU0ggIhq)MC;v-c`xR=)Eb_~i~NgE^|QCgYHsfI+BQN1h&X@F+*Ku8?6!xo5lQI{>tjx3Y;u{%brh=Wu=nbde3z{sYUs?sa4w}QV*s+ z+WO@?w>iki{xPmj$>O=`<>iX)fQ!q^4G`6C>tUsqWk-oYs9#7rJw|WX7d^}oI4mSv zZ1<%SrB~09NmX6G6JB%URo&AoUwH&lO11WCH#)`_dU@cUU@7G#<)x+*tHI({tX1IW z+rilNVK0JqJk@hJYn$<8;8c$ED;bBt7JhHh<=`> z_S*|drKhLAlqsZnoZbF7(#;{DSA?^UhXlsoQSU(=Q;p`(7)3=@vY|;KSu_s_vZTcm zTM)+t3c?8L@cporo9;I^YAE;iP2@7$5xl59Jqg#nTjznyo0L?2TtA^qVi44gYRIDc z@Nv8}tMg6ov66WJRT1f@H2WfW1#$6pC3+reOuCPPPPlkOgt|t9V_fv9GtxG&`i1^0Yc|6hERYrLLTn= z!DPZBDaB^EU9Ysj2riOFfVh|QW&hB~&dz6q@S^(wZHvf^F%3UN>-s!$bS&)7IcqAs zb~Wm^;E}`_@tkJG{VIspkQ7vR1Vin z7AfVotbtvzr}8)RD|Hsh)h5XO*NhPnjaMCtSuxgTAQr{1{U~BnPjB);#F}}Z8*9R3 zW!6fx+?XOCF20deb4Ij-$U@PHH%iW(8t2=v&h+P`M7$qt7dDBAIB?SAJlOfsO042d~Y_wx~B?N zdI2n){`05cK-x7ID1n$;W#4#@fAe85s*3yQ(`mUItpdM)fMtwkE%u$OYG8cL3(93Y z?=}X@Qn}~g_>ma^g=C6rC#CqzO;0(qn;0vosCepZW@26;!;^jZ!HhzS`DbhQ%@G@qV=CE4aL>?yfHz9F)j#EF$+7|Pj=Iay5L7T##G?;Db%X3zP^59X^D-V zo<98aR5M%=)(YCoU{Fyt+pTfEP((Os{NS*u?$CuD@QdWzBV^P;IaqB**XQs4w;Na0 z1&kmiJW}Vgzt&16wP@&J*ZDOyxa$Q8hrFqV2C@C(vIWU93J^Au)m^qiiyFGYAf|Y(i_t8^+z2@s{?dK>k?RJf`HDhLxhFk z0$%kyL2NeytwB0288^5by10(Pj(WH>8z!}3ALPqby=xZ1UQl8;$$I9ynGbi~c#BnE zNc=RK7VmoYwsVDm70?U7%%j5tXVPsX!+UebQGkgruC6ro^ul{-AA6Fwy7z_wATI0rc zxatT^%)Rh${U!v~{SH1{2M$p|&m(@}pon}!FF?mpa3X7)5i@(l~FWO@y zbM;+0(Vam&n~=edaL&a3HX#L{lb06+q(-Ny5T&scV4qFxLz5u*q{&itJ@5$EQh4;d z9~zs#PKq%CZ`!x)czAe0$18w?MDKk!ScdqXkJ3uY_w7G#YjSv{nL0bZe&yNz_deUl zwzI6xWK6K_N&GO{(rxtl%NM;TloZa7tO!hBO}72ej9){~d-t*-5(ie`bOrkN)g}7j z>^ z@3*A0BS4~ecS~D1woV`qBrq_ZHhw5P+XS+12;&#*z?4$-}_#b$(vY{b)WHvqIO{uK^Hv!u}6J05gSL!h0Mqw`>BvZbm3)ehP)Xgmnq| zH#@Mx&3@P*ob5s_LkUxfbg)q>TF=nlZ!ifd3mNIjf8}R%55^Mw*F1G(A~$E zO(Y4Pegz##DDKV6qkZ-2l_IMi2SO5uAIE-nM|<}BY6Es=X6idZ>}ZzvV@WT=_SeL6 z=0SGV$#GwM{F&u2jPR!C#37NrrZjciHcpG}dvXEuf3dUqq-dAY1x~zpfZj>d8ffRS zMmIxyWyh64O@4mx_O^LKVxoc_UH0Mr{`%sVD(wakwm+xc-dHA^e^QEj!aOjGUgfTA zVA-8|BMCpnP>=e1NR@ntC`5q;r)ed|nLcW1S`20vA)gDm zEEROW>&aWNg)qAHZRIV&P=1=$;51nxMx#|V9w=zTWVE#Kff|detLwXSdxAQLx9B3- z2?^c(T^^bbcEmO|HgEX(OD*rqt2*&^fvG<|tg+qpZ-5fAvc?pWlOy+;r~g8mK=8@Q z$>!$f;Tvek-$pGZ&s^J2<^Q!rM!w?ZHM2K(@k=j z>u8{@&)oF_LM-j#`xIgV;ALr9S!%|{*=OoAhnJd0MzN!oT1LR^w0{S#*ee)5rn4G_ zOWt2zUPeCd?pjXGiI=sfXJin*^Z=ALJ}axTl~|TY+Zi%q$#=dx+5>YBvzQ>oXj_5A zF2O8U+r838EqAQ2j`9s&%=Pl}`ZG6oe$0oe=c-QN0B+$b8C_C8Hk%aJXultUKR7(( zA&UV9mfS5oZ~eo*O;veTIK~$alKiHo5K9d$PVDTP1Ikbh1~YFk6mO}%%vEY%@$vDM zmXx4*4{jowz!n>rcEVLdhT>KsM11E~i0ju75L7no;gwj{H*f~fJu5~7U`ApV;0ETW zpPH89vyU?}GFX_Ib8>P5F5Kd1EB#-?S#6O?*|UK%m;*QICfcaiz!R~)5{{BO82XqI z<;FdhbsM&Zbj^mGK-NkVbf5x)IM<{nz51(^W+#vch?pHRD6BP%O8Qy%Gwp<>9Vr>AA%Q2iik|MJ%K zp&{kfhwTsVb#xLwYWJctFdT7l>;xy^!QIIl4Z>hA3&j~AJvcIg>0KHHvvm#0 z-q>J$cshZwRpoRdN8!AU2Haj%S&cL(KKlsfF6tZ(9D>1pCs|iO3ixI6t{bsdP!bFG zJBNMK2V79@6^)*6$YNDh6;t&OvH{bP4M%1goLj488FgnpMhd{+^Wu@HzyAvv@YA^8 z8yy(H+1lFT$r!bw-v_`1?md3sXkPft=ibi^XONyTH3?>pox8&--7yD*PVJAQK0Q6# ze_iWKOxv1|ZyO9s=Z{sW-pWy9Wc8tnR( zmMN`Dc2#*%&ZhCvQSrlKrv(W|ovR(Q&t8a&WgtSpagy)DBH7wj)aJy;!#)PMu0YNo zls2fEmVWrk1HM}F4bfB}gHQ?{3WdT2jPGd~1@^-avTeEI;quhzuht<+CH1fYOG@9= z#I|STwUeClLp6A9e58z3yMy`#q<0p$ieEVm?y<76CfT%D1?xRynm+O!*$vVCxrhI* z?8qGLDFu~{e#vs%W~%U;?vOU87DFUP-E>t(YR`Yz1n`WB=r4YCCEILRS$7o#Ku(C2 zKb&ISm$BcSVjmPdcTw@Lx(5dM)KwYrOZljXH)J(Ut-;+&B^)i-FQ0eD6@HKkggmKyve2*U(Va!h!)P=aSw?dT+x1{>`nZVBe>rq@;8OdGA(a^;z6I zZVvKJ_)|l2ueLTf0VsOIY3w(9rO;!}s{uT1Yz*p;rPPwv3S4p=3qmLG2o!kBh_6+w z#vmb)m7Y#EBdbgO+?JPVWz@tCOHh#)2m9T*#!?A)C*k52plA&ZrD^KOt5`6+*FkWM zGE#TZCd>%9xNrpy+rQ~+%f%Y0*D=RbaTFFZLHvlBhComMP=Ty6I54nY*>+6UFxu*N zSZ(kF2)@hoM!ua>`&=J0 zFz&kN<--#}4TV5j(g=fJ8CB8IC%mU%a*`Pg0QGQM75))tNcG-=CvWbMg_EOLz#U9D|Fb#+wEy+*7-m& zNOj+g+9->sNnNw+GV#a_9xsSGAVx`Yq3jY<)6=g01aZ8W zn3x-135)fU);%xDAq{Aih8YgUaOa@;t5+Urs*Ju8#?Z%!!x?H;*3W;qqbO1Uc|gG7 zsZ{ZJ5m=2G^g<>$h%m6iWNJvmj|eq_e?G)y`!z)X?h$=&0358_+8!xgYeWIOpnWuB z5T&F{^B~|m1_f3>B#jCu`3xef&um`IrHy6Dg(~!BYF&!q0 ztRWw*gnTy-B6&7pK13wPOA6qOV{BVgl-mUpcX!@9pdSmieH)JJjza&uJGS@s!U}P8 za{RoAl-DH>9fiW9qIzrv!bT;yKZi4LQ_x;B7`~unULHiP79Gh;`cLD1dDk|=L73ZE zl7t4m5me#{r7K%3GZv)_y#LTbZP;bT@TuNRoT@FpMC|XL(2E+uji4x zSXV4jj3xG6``=H0n_j?WftwSaHub);stS8Z22J%9f=WyD>p!Y5zP<;1>__kpYn%ex|oQ;uEj< zYUw9U1x?@hz!99{vRb}y?J?r5tAGJMnxPa(XVJDNP!44Y&NWQ`XkRQ4cqNs-0i@Tr z=`1eyTOmuG(PC@^wgPNfXkP279ef+zK(1+!Fwd~8)5n#*y}d0P`>mv^inKnSZHP>f z>#@Cxj*dQb@!{L*s?mB(=^zXGOD&PmFC#U6iVgCZfn6Fhg5p8l**4zCGZS$^nZf~BFKd0TJ3 zuy9_U%AYMg8#xUP$<56|7L+6aaOXBOXybweGGc%pgAX6HK_N0Q^-PiElqJyKe2rQC z@{`aDihaMbc**w*7?3UJmL%t++I?Z-Iur9i8ufT!&veUjhy1j9bW~KLsH0Gerz3>< z2?LIgkEe~uv2d*$47@hfD6cExL;9YkH2rUno92xThKA-Im+R!WzlyqjV(IngjClGR zKpke9XZl;qTN0sH!PT|!%qUy%qgNok7{RGi4k5?$e^Y<}jA6!c!M*1=xu&fGR9-uT%nU_zL6IE4b1>t>b(7=RdiSvd4?xt8g$gqeVSVbQX+x z8b(J(Y9@TDTYLDb8BA~JjtI+8Wvm50@gfVdvPS+PjSF+55%aOyYhL`OrIoDDEiNuz zUk|BQZB_^JDtqk$oacenzwS&rDrhvOzMU{q>D?PrlIPX2Y1G(@+5DItY`E7 z;h~o8u$Ixzwib}=@9wzFXs&<3+!G<$+3L&bugg-Uz=SBlfzABn1LNb^2P)0L*%G=X z-*j`BUvCz=?1viqlRWg@qbK2~h7`zK7ebpW(#j1OoQUC7$BI ztLN11yA2*%i9aVLFR`f4drScZNIkMwsNA|Y*O_hftPYC~Wo5DBLgz1t3EGegbPYID z`hzL;{gv#^)rDqx0QLv={uo8@|LL^V zx)LJ6L@DIjs0S&o6U+lX4p4ovS#3v||I{cT)p{`qn9*hm8ah5&+c^;TX(`$Qd0bjr z8Ufw1?mb;m9e&qbxq-1}$U3Lt++=RM8f4~Jn*OdBF{t0(yjiO360em?HD{gVtuHgo z%KTS!1y2X_f9gGvuM96aF;T|BfeR2nQo_{w`uf2Cq!OXf06Tge5Ek$cp~2Bn27rI; zQ<5$NDoqKwycghwK!49?WBIX1s8#px9}AK`BvxG^n~p+?#&z(MrczfBv~Ta(1N|G1 z=4yB!6G7k)I~ zO3p$dToi!~EZ^V|Df-Jf^VX&J;E;$gA7ngB{L^@FNo8f9=#W;!++ks7=hOGyPXhyN z6Im)0Sg1Z%N9Zc^5R2NWf<8 z{1?iMF&6V~AA)&MaGl%TVJ)7-f z;ljHxhX$@igAXtHmw9$A_V3Wz>5olYaoQuTArcK6U^NDJVjUj!%l9M(8Y^U9p!%_n ghy7O%86$oM70MjY2BIeW!U0W5PEEE_+9c@z0E;xmLjV8( diff --git a/modular_citadel/code/modules/awaymissions/citadel_ghostrole_spawners.dm b/modular_citadel/code/modules/awaymissions/citadel_ghostrole_spawners.dm deleted file mode 100644 index ccbf9a42fe..0000000000 --- a/modular_citadel/code/modules/awaymissions/citadel_ghostrole_spawners.dm +++ /dev/null @@ -1,73 +0,0 @@ -/obj/effect/mob_spawn/human/lavaknight - name = "odd cryogenics pod" - desc = "A humming cryo pod. You can barely recognise a faint glow underneath the built up ice. The machine is attempting to wake up its occupant." - mob_name = "a displaced knight from another dimension" - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - roundstart = FALSE - job_description = "Cydonian Knight" - death = FALSE - random = TRUE - outfit = /datum/outfit/lavaknight - mob_species = /datum/species/human - flavour_text = "You are a knight who conveniently has some form of retrograde amnesia. \ - You cannot remember where you came from. However, a few things remain burnt into your mind, most prominently a vow to never harm another sapient being under any circumstances unless it is hellbent on ending your life. \ - Remember: hostile creatures and such are fair game for attacking, but under no circumstances are you to attack anything capable of thought and/or speech unless it has made it its life's calling to chase you to the ends of the earth." - assignedrole = "Cydonian Knight" - -/obj/effect/mob_spawn/human/lavaknight/special(mob/living/new_spawn) - if(ishuman(new_spawn)) - var/mob/living/carbon/human/H = new_spawn - H.dna.features["mam_ears"] = "Cat, Big" //cat people - H.dna.features["mcolor"] = H.hair_color - H.update_body() - -/obj/effect/mob_spawn/human/lavaknight/Destroy() - new/obj/structure/showcase/machinery/oldpod/used(drop_location()) - return ..() - -/datum/outfit/lavaknight - name = "Cydonian Knight" - uniform = /obj/item/clothing/under/assistantformal - mask = /obj/item/clothing/mask/breath - shoes = /obj/item/clothing/shoes/sneakers/black - r_pocket = /obj/item/melee/transforming/energy/sword/cx - suit = /obj/item/clothing/suit/space/hardsuit/lavaknight - suit_store = /obj/item/tank/internals/oxygen - id = /obj/item/card/id/knight - -/datum/outfit/lavaknight/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) - if(visualsOnly) - return - - var/obj/item/card/id/knight/W = H.wear_id - W.assignment = "Knight" - W.registered_name = H.real_name - W.id_color = "#0000FF" //Regular knights get simple blue. Doesn't matter much because it's variable anyway - W.update_label(H.real_name) - W.update_icon() - -/datum/outfit/lavaknight/captain - name ="Cydonian Knight Captain" - l_pocket = /obj/item/twohanded/dualsaber/hypereutactic - -/datum/outfit/lavaknight/captain/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) - if(visualsOnly) - return - - var/obj/item/card/id/knight/W = H.wear_id - W.assignment = "Knight Captain" - W.registered_name = H.real_name - W.id_color = "#FFD700" //Captains get gold, duh. Doesn't matter because it's variable anyway - W.update_label(H.real_name) - W.update_icon() - - -/obj/effect/mob_spawn/human/lavaknight/captain - name = "odd gilded cryogenics pod" - desc = "A humming cryo pod that appears to be gilded. You can barely recognise a faint glow underneath the built up ice. The machine is attempting to wake up its occupant." - flavour_text = "You are a knight who conveniently has some form of retrograde amnesia. \ - You cannot remember where you came from. However, a few things remain burnt into your mind, most prominently a vow to never harm another sapient being under any circumstances unless it is hellbent on ending your life. \ - Remember: hostile creatures and such are fair game for attacking, but under no circumstances are you to attack anything capable of thought and/or speech unless it has made it its life's calling to chase you to the ends of the earth. \ - You feel a natural instict to lead, and as such, you should strive to lead your comrades to safety, and hopefully home. You also feel a burning determination to uphold your vow, as well as your fellow comrade's." - outfit = /datum/outfit/lavaknight/captain diff --git a/modular_citadel/code/modules/clothing/spacesuits/cydonian_armor.dm b/modular_citadel/code/modules/clothing/spacesuits/cydonian_armor.dm deleted file mode 100644 index 423bc536ac..0000000000 --- a/modular_citadel/code/modules/clothing/spacesuits/cydonian_armor.dm +++ /dev/null @@ -1,176 +0,0 @@ -/* - CYDONIAN ARMOR THAT IS RGB AND STUFF WOOOOOOOOOO -*/ - -/obj/item/clothing/head/helmet/space/hardsuit/lavaknight - name = "cydonian helmet" - desc = "A helmet designed with both form and function in mind, it protects the user against physical trauma and hazardous conditions while also having polychromic light strips." - icon = 'modular_citadel/icons/lavaknight/item/head.dmi' - icon_state = "knight_cydonia" - item_state = "knight_yellow" - item_color = null - alternate_worn_icon = 'modular_citadel/icons/lavaknight/mob/head.dmi' - max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT - resistance_flags = FIRE_PROOF | LAVA_PROOF - heat_protection = HEAD - armor = list(melee = 50, bullet = 10, laser = 10, energy = 10, bomb = 50, bio = 100, rad = 50, fire = 100, acid = 100) - brightness_on = 7 - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator) - var/energy_color = "#35FFF0" - var/obj/item/clothing/suit/space/hardsuit/lavaknight/linkedsuit = null - mutantrace_variation = NO_MUTANTRACE_VARIATION - -/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/New() - ..() - if(istype(loc, /obj/item/clothing/suit/space/hardsuit/lavaknight)) - linkedsuit = loc - -/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/attack_self(mob/user) - on = !on - - if(on) - set_light(brightness_on) - else - set_light(0) - for(var/X in actions) - var/datum/action/A = X - A.UpdateButtonIcon() - -/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/update_icon() - var/mutable_appearance/helm_overlay = mutable_appearance('modular_citadel/icons/lavaknight/item/head.dmi', "knight_cydonia_overlay", LIGHTING_LAYER + 1) - - if(energy_color) - helm_overlay.color = energy_color - - helm_overlay.plane = LIGHTING_PLANE + 1 //Magic number is used here because we have no ABOVE_LIGHTING_PLANE plane defined. Lighting plane is 15, HUD is 18 - - cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other - - add_overlay(helm_overlay) - - emissivelights() - -/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/equipped(mob/user, slot) - ..() - if(slot == SLOT_HEAD) - emissivelights() - -/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/dropped(mob/user) - ..() - emissivelightsoff() - -/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/proc/emissivelights(mob/user = usr) - var/mutable_appearance/energy_overlay = mutable_appearance('modular_citadel/icons/lavaknight/mob/head.dmi', "knight_cydonia_overlay", LIGHTING_LAYER + 1) - energy_overlay.color = energy_color - energy_overlay.plane = LIGHTING_PLANE + 1 - user.cut_overlay(energy_overlay) //honk - user.add_overlay(energy_overlay) //honk - -/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/proc/emissivelightsoff(mob/user = usr) - user.cut_overlay() - linkedsuit.emissivelights() //HONK HONK HONK MAXIMUM SPAGHETTI - user.regenerate_icons() //honk - -/obj/item/clothing/suit/space/hardsuit/lavaknight - icon = 'modular_citadel/icons/lavaknight/item/suit.dmi' - icon_state = "knight_cydonia" - name = "cydonian armor" - desc = "A suit designed with both form and function in mind, it protects the user against physical trauma and hazardous conditions while also having polychromic light strips." - item_state = "swat_suit" - alternate_worn_icon = 'modular_citadel/icons/lavaknight/mob/suit.dmi' - max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT - resistance_flags = FIRE_PROOF | LAVA_PROOF - armor = list(melee = 50, bullet = 10, laser = 10, energy = 10, bomb = 50, bio = 100, rad = 50, fire = 100, acid = 100) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/bag/ore, /obj/item/pickaxe) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/lavaknight - heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - actions_types = list(/datum/action/item_action/toggle_helmet) - var/obj/item/clothing/head/helmet/space/hardsuit/lavaknight/linkedhelm - tauric = TRUE //Citadel Add for tauric hardsuits - - var/energy_color = "#35FFF0" - -/obj/item/clothing/suit/space/hardsuit/lavaknight/New() - ..() - if(helmet) - linkedhelm = helmet - light_color = energy_color - set_light(1) - -/obj/item/clothing/suit/space/hardsuit/lavaknight/Initialize() - ..() - update_icon() - -/obj/item/clothing/suit/space/hardsuit/lavaknight/update_icon() - var/mutable_appearance/suit_overlay - - if(taurmode == SNEK_TAURIC) - suit_overlay = mutable_appearance('modular_citadel/icons/mob/taur_naga.dmi', "knight_cydonia_overlay", LIGHTING_LAYER + 1) - else if(taurmode == PAW_TAURIC) - suit_overlay = mutable_appearance('modular_citadel/icons/mob/taur_canine.dmi', "knight_cydonia_overlay", LIGHTING_LAYER + 1) - else - suit_overlay = mutable_appearance('modular_citadel/icons/lavaknight/item/suit.dmi', "knight_cydonia_overlay", LIGHTING_LAYER + 1) - - if(energy_color) - suit_overlay.color = energy_color - - suit_overlay.plane = LIGHTING_PLANE + 1 //Magic number is used here because we have no ABOVE_LIGHTING_PLANE plane defined. Lighting plane is 15. - - cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other - - add_overlay(suit_overlay) - -/obj/item/clothing/suit/space/hardsuit/lavaknight/equipped(mob/user, slot) - ..() - if(slot == SLOT_WEAR_SUIT) - emissivelights() - -/obj/item/clothing/suit/space/hardsuit/lavaknight/dropped(mob/user) - ..() - emissivelightsoff() - -/obj/item/clothing/suit/space/hardsuit/lavaknight/proc/emissivelights(mob/user = usr) - var/mutable_appearance/energy_overlay - if(taurmode == SNEK_TAURIC) - energy_overlay = mutable_appearance('modular_citadel/icons/mob/taur_naga.dmi', "knight_cydonia_overlay", LIGHTING_LAYER + 1) - else if(taurmode == PAW_TAURIC) - energy_overlay = mutable_appearance('modular_citadel/icons/mob/taur_canine.dmi', "knight_cydonia_overlay", LIGHTING_LAYER + 1) - else - energy_overlay = mutable_appearance('modular_citadel/icons/lavaknight/mob/suit.dmi', "knight_cydonia_overlay", LIGHTING_LAYER + 1) - - energy_overlay.color = energy_color - energy_overlay.plane = LIGHTING_PLANE + 1 - user.cut_overlay(energy_overlay) //honk - user.add_overlay(energy_overlay) //honk - -/obj/item/clothing/suit/space/hardsuit/lavaknight/proc/emissivelightsoff(mob/user = usr) - user.cut_overlays() - user.regenerate_icons() //honk - -/obj/item/clothing/suit/space/hardsuit/lavaknight/AltClick(mob/living/user) - if(user.incapacitated() || !istype(user)) - to_chat(user, "You can't do that right now!") - return - if(!in_range(src, user)) - return - if(user.incapacitated() || !istype(user) || !in_range(src, user)) - return - - if(alert("Are you sure you want to recolor your armor stripes?", "Confirm Repaint", "Yes", "No") == "Yes") - var/energy_color_input = input(usr,"","Choose Energy Color",energy_color) as color|null - if(energy_color_input) - energy_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) - user.update_inv_wear_suit() - if(linkedhelm) - linkedhelm.energy_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) - user.update_inv_head() - linkedhelm.update_icon() - update_icon() - user.update_inv_wear_suit() - light_color = energy_color - emissivelights() - update_light() - -/obj/item/clothing/suit/space/hardsuit/lavaknight/examine(mob/user) - ..() - to_chat(user, "Alt-click to recolor it.") \ No newline at end of file diff --git a/modular_citadel/icons/lavaknight/item/head.dmi b/modular_citadel/icons/lavaknight/item/head.dmi deleted file mode 100644 index 950d4894e98b9b614842e4c73e0722877167ee90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 377 zcmV-<0fzpGP)}V(A>l00001bW%=J06^y0W&i*H zdwNt@bVOxyV{&P5bZKvH004NLQ&wiC?XUap~Du7F2D;i~1U78W20Y)wer zfUKa%NL|SYSwR38At?|R5*9*Mz>4Ndc10sY6i2e5`?E+0#Q+Qw7}(3p@%UjBPy+w} X)xiV=-0C=2ri?IrWFcd}SysxIpuiMVH7X4&kMoT*|8!w8t(`=>H!=z{uKla_D!@6_D!_4+801_vJ5WHtQdN+0KkoJ2Bdm^ zb7OG>K<@N1^yPSzUjw@^{U~VjK=*0q05|4?@P6II2 z{{p>OU~*vIm>Y{5lLPaHUMw)x{{n!>>@-gjkI{<-b4oOW%3MBKc{UEH0Y>HdWTSp{ z378v;8*--?fQ7sFIMdxtWOkZc%jfvvMiGzf-uHcL`5ckiY0h+avvBtwuvZ1mkRZzW z^J~{O0W?h`pU;;Y1vA(;(U#BW%bKPEQ0Z?w6>1V7f)56I07zxBCJ6wa#m)lo)wjRx zvqkW!OcsD(py$9OScAVhG6I02DDCNV8dX)xc70VY@kc7Gw5DfH? z%4Cr{z2tK_Qkg70!HcHIZRy*ry*|&DzKsycp5R4NnJoES4!P4yDw8!yJSc*J0MAQL zC4g8my5sVdB<}^+K250(%6q{jxqKx_sQ>fQQz;k-*uJNx2u=>n*UXqlb|Wg|%H>OD z`?J+GQkg7zvA~wTUGqhe`1L~z;$YuIo2F@Hm#-vMf-eK@v1D{-_hpBnC`!ANrO%3* z70~7PqdmCKurdVf1#U$uljYg!n)wkWFChGfl_9hT_v!Nc9S=x|Utwd{*nQbyJ9Wfd zuZP{29Y$ee*RT`Ay363=%!-lE<>>PJ$>(xryGM4{%yM^48vcHx)Lcr$1H=7w3l|8_ws;bDcjLTP&V6UuWM5Vh63+=*J zRDsn;*LA|-Fu0RQ(#yb;-R+4urkDz%a?ezx@OuBwMBq^{>`E?XvurQ z1(Xnhi6E;p?(&r+@w>}clDs|_v1GL2du+GDb7OI1OW%G&2b|g-*=>7xa*Ej0kH+Aw zk0pThrB}wqPd|9$KdtRn|3+v?KqwRM=0oHRt zczo2H_X0u>)Z2FeS{}R==Q}fFXTG1}(XXcwA}M!z->{D}4o$!>f1Wna4C1ap zERU_cAbneKEP}OA@7|ymT5%unHgG5c{tNgU%>l=I+XKfS00000NkvXXu0mjfIA*{V diff --git a/modular_citadel/icons/lavaknight/mob/head.dmi b/modular_citadel/icons/lavaknight/mob/head.dmi deleted file mode 100644 index 5084c9c66f43c940f3e11d3eebcc2c482daaf77f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeE3?v1%WpM*3tpJ}8*LnNflGC$x?ATFRQ|IjA zt!HSwr%(6Z9=QxBMhO{tNh#_7|NpnNw5X`5%L*Ry2I^ug3GxeOaCmkj4ajM%3W+Fj zNi9w;$}A|!%+F(BsF)KRR!~&>{Y!Ac$FEPcymhtCojD)8A=Kca@qABxE;mZ^T5oVrV*#Zq#=4k=u*9BDUvXAsgF03&1 z(2Z4XT9c^8{5+&aDq^l{OYFp-!V(f6vJyB<40#T$W;o0h7&z&Qu|dnEw1XNFtcw#w z1eki5e*ApV;OZgh%DQ;MBIYipJQH5WW5={k)Tk#Xhl;TJWJocwww~n@i20V{?D!`& zH9MsvfvM@V+6yaFruA(zgMGp+6?W*XZn8~RIxT-|!%K#)w$ z=HLVEo;3$QaLwA%#I%cTTK5U56xj<)%yS&BA9&CmqP$^Iv;mhJ$U!CSFP_?eHBFeZ zwS?i;i8;P585Rv^9x6I9cdZxcxX>V!H)HEzsJq!2w6|(7x!q&m2Mjv~Pgg&ebxsLQ E0HIdfLI3~& diff --git a/modular_citadel/icons/lavaknight/mob/suit.dmi b/modular_citadel/icons/lavaknight/mob/suit.dmi deleted file mode 100644 index ed51ceaaa450220930220076a6989eba6cb360ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3764 zcmY*ccOYEd62GfQm!~Fr5G)~l@ogkwgXj{yw@8#A$y$W4)>=vQzFPF?JuFe8MoELct+@9c(!Cs=I-JYb|!Gq4yv>_IRZm zch=CW@(%eQJKXnQiMi~nLdHu&c_j;*zdkK25xOV=4IP+DSZmraXzi+o%0ol%)NM;E zr|Tx{7a}Rb{89%U&n6$$=4t3u2^9ChWahxr}cGId~hoccUY!bPfcEY7vT zv`1vJK#)u-Ve;kNX7I~Z38J!_bmuX3eZ&g&Ae_wFVy_lA6fZE_vK8pj>D76f%oTy2 z*(8s1T66A8bN~H7@d#})^F6~?_t6QWWQOOsFxwd;^S^D`yY3#skOdL+{M5fWKTMXC zdgCd^Y(7*%cnLr@ONhO%8DGvO{L+RBPrGZNTX#kMX|?$G zb8S^P0+w3SC>pw6i{PF6dSnj`XGR3AbcMJ9Ed#qW_f7Ji=kwdj!?LT~Xvx6YihL8h zwuM;~OQZ@t=QUnE93RLHeztcm@AT)!9DNm61QyMgFt~^N)OW(cCXpYR(92cVj^luk{8|{Mm{FiQ=iiHY_-0b`VG9kMQe{jMx z7rN^+L8tNpWkdai6?MiT?g1uIs5eyx)jDkQ(Ba^-&9x!I;&K~3h1}HPR<7F9)4{nhT76tRhyr?ssFu<3a!o%C1uOT%!)H$3?Yf)3Li7VW z8%rSia7CQ(PXGKsSr8f(9tUwKr0mp4qE5&L7?5h;0DKeMTMz-Qg@Ctjqc~K+ewXM& zkxzCBls9div?qqF`c38W{SMZuD|}bT)k9!&7kNxl&FZD^^zZY7y!3PR0f{!j-lUW! zZ1KD{C})Bzv7()fC$cVcN?wS|)7kwgR-A@RxS_YNPW68^N>=x^fGWi$em>jwZD}~H z%#NV}J*GMHq4V#Mig%$XiuCtdvq2o@mifPPuTS?AasVQ{=d7c2OIQdQMY1)APae>8 zTr=7(p{Pr`c*5;X2)fJddpp10f2)Ig?(`|+c?OJ?BbS5iHJ}Lrvm9z`c;~v&%XIX7 zfyB(~?s9JqmEnx&7h)e96?jthh722D@n@jkNQ!by zD6Gf(3(;2a$%@ZWo=@oAfhYfe!!XhZXMcgXjW~E(w5VJ&mtaH-4EUm3=!d#dlIMT! z`Fp$0hkl_@mc=lN3}E9%iz6N2e*9F*S>aCX;Yu}));n^T@ydu-&MB`F@sf12vX}>K zLvD*GRYtU!1LeIbGwsLW&@*l5mm6A?%33VNgzMmi+v7=KhP;2iSv=Ae(6E<+nb{es?sZ1)4uy!=8Zz=f?iq^8^we_ymPnrYvR99Bdk4Q1O%g&D-nek1N)N%R}xCP zic<~sRzB~^K)S6M`-CH2X5%Kgie8n67`9TtI5`|336F zp&#HN2O1dDEMh;@Wo@lzr=HFH?Q~o7Ajin6@;TDJ_8$)N_pc6&&xqoOvFTzJ&)=lP zR}N{;P`5zf$o+Sg!+U$t;VWxbCYjD#6KyAet&obyWi8L8t|yQXAKQb9VCsBF?1UZ-Xgnn{$%dA!ZQBS?KHQdkO6NG!~II?(FTn znr~uwKH;57+}N>rMS*mCad&!EnoMiP4uoCM7}j)kzRq3E4ANW05)<e)2J z8I2N16H1uEz&^&{`}e8UOhR)}+jz5NijUKS=a2R&u90MlWvB}Bg)QpUOb$;Gr zjT_HfSzB}Pm~HrBzwF9RE(G=13E>XwkUpq5iQqS&%7o93j8vVUow)aqxn@Z#g_g2% znGNfH+%q?6H%5<_S&_>a=7tk)|HE^LN$;_yoAnhW7t=2>LRJPmkJcvJ=w9Ea{Rl}* zOPe;%OFDsz-LyEs*^M{`8WS-vaeQGRFDongr$MKo4UYs#D(3E(w`RilOq~;C!*LV? zrKB2O%<*na5R+yHAzWMXDay z#>&+3N@{M0#-`kSPGt5hd`MkMXXZcjfIPj?e3^J68ChgWsodUyLGhk2VWV# gW0D53@B9ntcckfb`lWva{)Pe?j~=U(DcNHG3)~b-g#Z8m diff --git a/modular_citadel/icons/obj/id.dmi b/modular_citadel/icons/obj/id.dmi deleted file mode 100644 index 653542e93d0230f73b5ca358ec1e5f7e7905cf54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 477 zcmV<30V4j1P)?zK)T}dfd=O!RuZWkmojAqS3ei9I{};_F|rC|qCEfr0M1E7 zK~z|U?Ulg}gD?n&Emo!FU)}Wm-*u>2qR9>u4$h=swA2G%0S|4ON~Lm3!uoh1a-P2n zmg5iM3c*&qbBaE^75Hc1f!h67d%lWrNTExAMWs^tcVhg$|6S01(xPrHg1#Hpyf}2d zMW6;wSxIcmZz2nVNPw_SkeL}o(2#8cgv0=+0HZ)i)A<1shae?51kmEO5f}wUur!|m zDW?395f(uJj~0UpXszH${4xm2G;0rQ3sUCkyn))HV_XEf6zlz;^Y+&J|7N@auLlMu Tq&LMt00000NkvXXu0mjf<5 Date: Thu, 24 Oct 2019 22:17:23 +0200 Subject: [PATCH 15/65] avacuate dreammaker. --- tgstation.dme | 2 -- 1 file changed, 2 deletions(-) diff --git a/tgstation.dme b/tgstation.dme index 702f34f80c..1ab2990ba6 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -3027,7 +3027,6 @@ #include "modular_citadel\code\modules\arousal\organs\vagina.dm" #include "modular_citadel\code\modules\arousal\organs\womb.dm" #include "modular_citadel\code\modules\arousal\toys\dildos.dm" -#include "modular_citadel\code\modules\awaymissions\citadel_ghostrole_spawners.dm" #include "modular_citadel\code\modules\cargo\console.dm" #include "modular_citadel\code\modules\client\client_defines.dm" #include "modular_citadel\code\modules\client\client_procs.dm" @@ -3054,7 +3053,6 @@ #include "modular_citadel\code\modules\clothing\neck.dm" #include "modular_citadel\code\modules\clothing\glasses\phantomthief.dm" #include "modular_citadel\code\modules\clothing\head\head.dm" -#include "modular_citadel\code\modules\clothing\spacesuits\cydonian_armor.dm" #include "modular_citadel\code\modules\clothing\spacesuits\flightsuit.dm" #include "modular_citadel\code\modules\clothing\suits\polychromic_cloaks.dm" #include "modular_citadel\code\modules\clothing\suits\suits.dm" From 2a07bf95d88a1808954166443ea20cc88642cb2b Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 22:44:40 +0200 Subject: [PATCH 16/65] Unmodularize job types --- code/modules/jobs/job_types/_job.dm | 3 ++ code/modules/jobs/job_types/assistant.dm | 1 + .../jobs/job_types/atmospheric_technician.dm | 3 +- code/modules/jobs/job_types/captain.dm | 4 +-- .../jobs/job_types/cargo_technician.dm | 3 +- code/modules/jobs/job_types/chemist.dm | 2 ++ code/modules/jobs/job_types/chief_engineer.dm | 2 +- .../jobs/job_types/chief_medical_officer.dm | 2 +- .../jobs/job_types/head_of_personnel.dm | 6 ++-- .../jobs/job_types/head_of_security.dm | 2 +- code/modules/jobs/job_types/medical_doctor.dm | 2 ++ code/modules/jobs/job_types/quartermaster.dm | 16 ++++++---- .../jobs/job_types/research_director.dm | 2 +- code/modules/jobs/job_types/shaft_miner.dm | 5 +-- code/modules/jobs/job_types/warden.dm | 2 +- .../code/modules/jobs/dresscode_values.dm | 8 ----- .../code/modules/jobs/job_types/captain.dm | 21 ------------- .../modules/jobs/job_types/cargo_service.dm | 31 ------------------- .../modules/jobs/job_types/engineering.dm | 14 --------- .../code/modules/jobs/job_types/medical.dm | 8 ----- .../code/modules/jobs/job_types/science.dm | 2 -- .../code/modules/jobs/job_types/security.dm | 5 --- tgstation.dme | 7 ----- 23 files changed, 35 insertions(+), 116 deletions(-) delete mode 100644 modular_citadel/code/modules/jobs/dresscode_values.dm delete mode 100644 modular_citadel/code/modules/jobs/job_types/captain.dm delete mode 100644 modular_citadel/code/modules/jobs/job_types/cargo_service.dm delete mode 100644 modular_citadel/code/modules/jobs/job_types/engineering.dm delete mode 100644 modular_citadel/code/modules/jobs/job_types/medical.dm delete mode 100644 modular_citadel/code/modules/jobs/job_types/science.dm delete mode 100644 modular_citadel/code/modules/jobs/job_types/security.dm diff --git a/code/modules/jobs/job_types/_job.dm b/code/modules/jobs/job_types/_job.dm index 2eeffa8b7a..a52b8589c3 100644 --- a/code/modules/jobs/job_types/_job.dm +++ b/code/modules/jobs/job_types/_job.dm @@ -61,6 +61,9 @@ var/display_order = JOB_DISPLAY_ORDER_DEFAULT + //If a job complies with dresscodes, loadout items will not be equipped instead of the job's outfit, instead placing the items into the player's backpack. + var/dresscodecompliant = TRUE + //Only override this proc //H is usually a human unless an /equip override transformed it /datum/job/proc/after_spawn(mob/living/H, mob/M, latejoin = FALSE) diff --git a/code/modules/jobs/job_types/assistant.dm b/code/modules/jobs/job_types/assistant.dm index c04560f849..da8c2aa3b9 100644 --- a/code/modules/jobs/job_types/assistant.dm +++ b/code/modules/jobs/job_types/assistant.dm @@ -15,6 +15,7 @@ Assistant outfit = /datum/outfit/job/assistant antag_rep = 7 display_order = JOB_DISPLAY_ORDER_ASSISTANT + dresscodecompliant = FALSE /datum/job/assistant/get_access() if(CONFIG_GET(flag/assistants_have_maint_access) || !CONFIG_GET(flag/jobs_have_minimal_access)) //Config has assistant maint access set diff --git a/code/modules/jobs/job_types/atmospheric_technician.dm b/code/modules/jobs/job_types/atmospheric_technician.dm index 93775beca9..300fcc7109 100644 --- a/code/modules/jobs/job_types/atmospheric_technician.dm +++ b/code/modules/jobs/job_types/atmospheric_technician.dm @@ -15,7 +15,8 @@ access = list(ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_ATMOSPHERICS, ACCESS_MINERAL_STOREROOM) - minimal_access = list(ACCESS_ATMOSPHERICS, ACCESS_MAINT_TUNNELS, ACCESS_CONSTRUCTION, ACCESS_MINERAL_STOREROOM) + minimal_access = list(ACCESS_ATMOSPHERICS, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_ENGINE, + ACCESS_ENGINE_EQUIP, ACCESS_EMERGENCY_STORAGE, ACCESS_CONSTRUCTION, ACCESS_MINERAL_STOREROOM) display_order = JOB_DISPLAY_ORDER_ATMOSPHERIC_TECHNICIAN /datum/outfit/job/atmos diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index fea8557b40..c6342e2154 100644 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -10,9 +10,9 @@ supervisors = "Nanotrasen officials and Space law" selection_color = "#aac1ee" req_admin_notify = 1 - minimal_player_age = 14 + minimal_player_age = 20 exp_requirements = 180 - exp_type = EXP_TYPE_CREW + exp_type = EXP_TYPE_COMMAND exp_type_department = EXP_TYPE_COMMAND outfit = /datum/outfit/job/captain diff --git a/code/modules/jobs/job_types/cargo_technician.dm b/code/modules/jobs/job_types/cargo_technician.dm index 3ceb29bae2..d6fbe5551f 100644 --- a/code/modules/jobs/job_types/cargo_technician.dm +++ b/code/modules/jobs/job_types/cargo_technician.dm @@ -11,7 +11,8 @@ outfit = /datum/outfit/job/cargo_tech - access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) + access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_MINING, + ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_CARGO, ACCESS_MAILSORTING, ACCESS_MINERAL_STOREROOM) display_order = JOB_DISPLAY_ORDER_CARGO_TECHNICIAN diff --git a/code/modules/jobs/job_types/chemist.dm b/code/modules/jobs/job_types/chemist.dm index a915d261ed..4614feba8d 100644 --- a/code/modules/jobs/job_types/chemist.dm +++ b/code/modules/jobs/job_types/chemist.dm @@ -32,5 +32,7 @@ satchel = /obj/item/storage/backpack/satchel/chem duffelbag = /obj/item/storage/backpack/duffelbag/med + backpack_contents = list(/obj/item/storage/hypospraykit/regular) + chameleon_extras = /obj/item/gun/syringe diff --git a/code/modules/jobs/job_types/chief_engineer.dm b/code/modules/jobs/job_types/chief_engineer.dm index da3f281267..f6505a4e2a 100644 --- a/code/modules/jobs/job_types/chief_engineer.dm +++ b/code/modules/jobs/job_types/chief_engineer.dm @@ -11,7 +11,7 @@ supervisors = "the captain" selection_color = "#ee7400" req_admin_notify = 1 - minimal_player_age = 7 + minimal_player_age = 10 exp_requirements = 180 exp_type = EXP_TYPE_CREW exp_type_department = EXP_TYPE_ENGINEERING diff --git a/code/modules/jobs/job_types/chief_medical_officer.dm b/code/modules/jobs/job_types/chief_medical_officer.dm index 4c7249f048..69eead70f7 100644 --- a/code/modules/jobs/job_types/chief_medical_officer.dm +++ b/code/modules/jobs/job_types/chief_medical_officer.dm @@ -11,7 +11,7 @@ supervisors = "the captain" selection_color = "#509ed1" req_admin_notify = 1 - minimal_player_age = 7 + minimal_player_age = 10 exp_requirements = 180 exp_type = EXP_TYPE_CREW exp_type_department = EXP_TYPE_MEDICAL diff --git a/code/modules/jobs/job_types/head_of_personnel.dm b/code/modules/jobs/job_types/head_of_personnel.dm index e320ce20b4..2b757872d9 100644 --- a/code/modules/jobs/job_types/head_of_personnel.dm +++ b/code/modules/jobs/job_types/head_of_personnel.dm @@ -11,7 +11,7 @@ supervisors = "the captain" selection_color = "#3a8529" req_admin_notify = 1 - minimal_player_age = 10 + minimal_player_age = 20 exp_requirements = 180 exp_type = EXP_TYPE_CREW exp_type_department = EXP_TYPE_SERVICE @@ -21,13 +21,13 @@ access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_COURT, ACCESS_WEAPONS, ACCESS_MEDICAL, ACCESS_ENGINE, ACCESS_CHANGE_IDS, ACCESS_AI_UPLOAD, ACCESS_EVA, ACCESS_HEADS, ACCESS_ALL_PERSONAL_LOCKERS, ACCESS_MAINT_TUNNELS, ACCESS_BAR, ACCESS_JANITOR, ACCESS_CONSTRUCTION, ACCESS_MORGUE, - ACCESS_CREMATORIUM, ACCESS_KITCHEN, ACCESS_CARGO, ACCESS_MAILSORTING, ACCESS_QM, ACCESS_HYDROPONICS, ACCESS_LAWYER, + ACCESS_CREMATORIUM, ACCESS_KITCHEN, ACCESS_HYDROPONICS, ACCESS_LAWYER, ACCESS_THEATRE, ACCESS_CHAPEL_OFFICE, ACCESS_LIBRARY, ACCESS_RESEARCH, ACCESS_MINING, ACCESS_VAULT, ACCESS_MINING_STATION, ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_MINERAL_STOREROOM) minimal_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_COURT, ACCESS_WEAPONS, ACCESS_MEDICAL, ACCESS_ENGINE, ACCESS_CHANGE_IDS, ACCESS_AI_UPLOAD, ACCESS_EVA, ACCESS_HEADS, ACCESS_ALL_PERSONAL_LOCKERS, ACCESS_MAINT_TUNNELS, ACCESS_BAR, ACCESS_JANITOR, ACCESS_CONSTRUCTION, ACCESS_MORGUE, - ACCESS_CREMATORIUM, ACCESS_KITCHEN, ACCESS_CARGO, ACCESS_MAILSORTING, ACCESS_QM, ACCESS_HYDROPONICS, ACCESS_LAWYER, + ACCESS_CREMATORIUM, ACCESS_KITCHEN, ACCESS_HYDROPONICS, ACCESS_LAWYER, ACCESS_THEATRE, ACCESS_CHAPEL_OFFICE, ACCESS_LIBRARY, ACCESS_RESEARCH, ACCESS_MINING, ACCESS_VAULT, ACCESS_MINING_STATION, ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_MINERAL_STOREROOM) diff --git a/code/modules/jobs/job_types/head_of_security.dm b/code/modules/jobs/job_types/head_of_security.dm index 33c8856d81..c190d88bc7 100644 --- a/code/modules/jobs/job_types/head_of_security.dm +++ b/code/modules/jobs/job_types/head_of_security.dm @@ -11,7 +11,7 @@ supervisors = "the captain" selection_color = "#b90000" req_admin_notify = 1 - minimal_player_age = 14 + minimal_player_age = 10 exp_requirements = 300 exp_type = EXP_TYPE_CREW exp_type_department = EXP_TYPE_SECURITY diff --git a/code/modules/jobs/job_types/medical_doctor.dm b/code/modules/jobs/job_types/medical_doctor.dm index 19fa1c7158..2a8814f29c 100644 --- a/code/modules/jobs/job_types/medical_doctor.dm +++ b/code/modules/jobs/job_types/medical_doctor.dm @@ -32,4 +32,6 @@ satchel = /obj/item/storage/backpack/satchel/med duffelbag = /obj/item/storage/backpack/duffelbag/med + backpack_contents = list(/obj/item/storage/hypospraykit/regular) + chameleon_extras = /obj/item/gun/syringe diff --git a/code/modules/jobs/job_types/quartermaster.dm b/code/modules/jobs/job_types/quartermaster.dm index 49a93026ba..ad57d05cdc 100644 --- a/code/modules/jobs/job_types/quartermaster.dm +++ b/code/modules/jobs/job_types/quartermaster.dm @@ -11,17 +11,19 @@ supervisors = "the captain" selection_color = "#a06121" req_admin_notify = 1 - minimal_player_age = 7 + minimal_player_age = 10 exp_requirements = 180 exp_type = EXP_TYPE_CREW exp_type_department = EXP_TYPE_SUPPLY outfit = /datum/outfit/job/quartermaster - access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINING, ACCESS_MINING_STATION, - ACCESS_MINERAL_STOREROOM, ACCESS_VAULT) - minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINING, - ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_VAULT) + access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_QM, ACCESS_MINING, + ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_KEYCARD_AUTH, ACCESS_RC_ANNOUNCE, + ACCESS_SEC_DOORS, ACCESS_HEADS) + minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_QM, ACCESS_MINING, + ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_KEYCARD_AUTH, ACCESS_RC_ANNOUNCE, + ACCESS_SEC_DOORS, ACCESS_HEADS) display_order = JOB_DISPLAY_ORDER_QUARTERMASTER blacklisted_quirks = list(/datum/quirk/mute, /datum/quirk/brainproblems, /datum/quirk/insanity) @@ -31,11 +33,13 @@ jobtype = /datum/job/qm belt = /obj/item/pda/quartermaster - ears = /obj/item/radio/headset/headset_cargo + ears = /obj/item/radio/headset/heads/qm uniform = /obj/item/clothing/under/rank/cargo shoes = /obj/item/clothing/shoes/sneakers/brown glasses = /obj/item/clothing/glasses/sunglasses l_hand = /obj/item/clipboard + id = /obj/item/card/id/silver + backpack_contents = list(/obj/item/melee/classic_baton/telescopic = 1, /obj/item/modular_computer/tablet/preset/advanced = 1) chameleon_extras = /obj/item/stamp/qm diff --git a/code/modules/jobs/job_types/research_director.dm b/code/modules/jobs/job_types/research_director.dm index 5368ceee64..a90c5cea6c 100644 --- a/code/modules/jobs/job_types/research_director.dm +++ b/code/modules/jobs/job_types/research_director.dm @@ -11,7 +11,7 @@ supervisors = "the captain" selection_color = "#7544cc" req_admin_notify = 1 - minimal_player_age = 7 + minimal_player_age = 10 exp_type_department = EXP_TYPE_SCIENCE exp_requirements = 180 exp_type = EXP_TYPE_CREW diff --git a/code/modules/jobs/job_types/shaft_miner.dm b/code/modules/jobs/job_types/shaft_miner.dm index ef16d8e53f..771fc02862 100644 --- a/code/modules/jobs/job_types/shaft_miner.dm +++ b/code/modules/jobs/job_types/shaft_miner.dm @@ -13,7 +13,8 @@ outfit = /datum/outfit/job/miner - access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_QM, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) + access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_MINING, + ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) minimal_access = list(ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MAILSORTING, ACCESS_MINERAL_STOREROOM) display_order = JOB_DISPLAY_ORDER_SHAFT_MINER @@ -47,7 +48,7 @@ name = "Shaft Miner (Asteroid)" uniform = /obj/item/clothing/under/rank/miner shoes = /obj/item/clothing/shoes/workboots - + /datum/outfit/job/miner/equipped name = "Shaft Miner (Lavaland + Equipment)" suit = /obj/item/clothing/suit/hooded/explorer/standard diff --git a/code/modules/jobs/job_types/warden.dm b/code/modules/jobs/job_types/warden.dm index 1787d13ee3..9c529f45f3 100644 --- a/code/modules/jobs/job_types/warden.dm +++ b/code/modules/jobs/job_types/warden.dm @@ -42,7 +42,7 @@ glasses = /obj/item/clothing/glasses/hud/security/sunglasses r_pocket = /obj/item/assembly/flash/handheld l_pocket = /obj/item/restraints/handcuffs - suit_store = /obj/item/gun/energy/e_gun/advtaser + suit_store = /obj/item/gun/energy/pumpaction/defender backpack_contents = list(/obj/item/melee/baton/loaded=1) backpack = /obj/item/storage/backpack/security diff --git a/modular_citadel/code/modules/jobs/dresscode_values.dm b/modular_citadel/code/modules/jobs/dresscode_values.dm deleted file mode 100644 index 24cd5c5ac9..0000000000 --- a/modular_citadel/code/modules/jobs/dresscode_values.dm +++ /dev/null @@ -1,8 +0,0 @@ -//This file controls whether or not a job complies with dresscodes. -//If a job complies with dresscodes, loadout items will not be equipped instead of the job's outfit, instead placing the items into the player's backpack. - -/datum/job - var/dresscodecompliant = TRUE - -/datum/job/assistant - dresscodecompliant = FALSE \ No newline at end of file diff --git a/modular_citadel/code/modules/jobs/job_types/captain.dm b/modular_citadel/code/modules/jobs/job_types/captain.dm deleted file mode 100644 index 7135e86507..0000000000 --- a/modular_citadel/code/modules/jobs/job_types/captain.dm +++ /dev/null @@ -1,21 +0,0 @@ -/datum/job/captain - minimal_player_age = 20 - exp_type = EXP_TYPE_COMMAND - -/datum/job/hop - minimal_player_age = 20 - exp_type_department = EXP_TYPE_SERVICE - - access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_COURT, ACCESS_WEAPONS, - ACCESS_MEDICAL, ACCESS_ENGINE, ACCESS_CHANGE_IDS, ACCESS_AI_UPLOAD, ACCESS_EVA, ACCESS_HEADS, - ACCESS_ALL_PERSONAL_LOCKERS, ACCESS_MAINT_TUNNELS, ACCESS_BAR, ACCESS_JANITOR, ACCESS_CONSTRUCTION, ACCESS_MORGUE, - ACCESS_CREMATORIUM, ACCESS_KITCHEN, ACCESS_HYDROPONICS, ACCESS_LAWYER, - ACCESS_THEATRE, ACCESS_CHAPEL_OFFICE, ACCESS_LIBRARY, ACCESS_RESEARCH, ACCESS_MINING, ACCESS_VAULT, ACCESS_MINING_STATION, - ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_MINERAL_STOREROOM) - minimal_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_COURT, ACCESS_WEAPONS, - ACCESS_MEDICAL, ACCESS_ENGINE, ACCESS_CHANGE_IDS, ACCESS_AI_UPLOAD, ACCESS_EVA, ACCESS_HEADS, - ACCESS_ALL_PERSONAL_LOCKERS, ACCESS_MAINT_TUNNELS, ACCESS_BAR, ACCESS_JANITOR, ACCESS_CONSTRUCTION, ACCESS_MORGUE, - ACCESS_CREMATORIUM, ACCESS_KITCHEN, ACCESS_HYDROPONICS, ACCESS_LAWYER, - ACCESS_THEATRE, ACCESS_CHAPEL_OFFICE, ACCESS_LIBRARY, ACCESS_RESEARCH, ACCESS_MINING, ACCESS_VAULT, ACCESS_MINING_STATION, - ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_MINERAL_STOREROOM) - diff --git a/modular_citadel/code/modules/jobs/job_types/cargo_service.dm b/modular_citadel/code/modules/jobs/job_types/cargo_service.dm deleted file mode 100644 index 965b554f3c..0000000000 --- a/modular_citadel/code/modules/jobs/job_types/cargo_service.dm +++ /dev/null @@ -1,31 +0,0 @@ -/datum/job/bartender - access = list(ACCESS_HYDROPONICS, ACCESS_BAR, ACCESS_KITCHEN, ACCESS_MORGUE, ACCESS_WEAPONS, ACCESS_MINERAL_STOREROOM) - minimal_access = list(ACCESS_BAR, ACCESS_MINERAL_STOREROOM) - -/datum/job/qm - department_head = list("Captain") - supervisors = "the captain" - req_admin_notify = 1 - minimal_player_age = 10 - exp_requirements = 180 - exp_type_department = EXP_TYPE_SUPPLY - - access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_QM, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_KEYCARD_AUTH, ACCESS_RC_ANNOUNCE, ACCESS_SEC_DOORS, ACCESS_HEADS) - minimal_access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_QM, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM, ACCESS_KEYCARD_AUTH, ACCESS_RC_ANNOUNCE, ACCESS_SEC_DOORS, ACCESS_HEADS) - -/datum/outfit/job/quartermaster - id = /obj/item/card/id/silver - ears = /obj/item/radio/headset/heads/qm - backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced = 1) - -/datum/job/cargo_tech - department_head = list("Quartermaster") - supervisors = "the quartermaster" - - access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) - -/datum/job/mining - department_head = list("Quartermaster") - supervisors = "the quartermaster" - - access = list(ACCESS_MAINT_TUNNELS, ACCESS_MAILSORTING, ACCESS_CARGO, ACCESS_CARGO_BOT, ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MINERAL_STOREROOM) \ No newline at end of file diff --git a/modular_citadel/code/modules/jobs/job_types/engineering.dm b/modular_citadel/code/modules/jobs/job_types/engineering.dm deleted file mode 100644 index 4d6aa4119d..0000000000 --- a/modular_citadel/code/modules/jobs/job_types/engineering.dm +++ /dev/null @@ -1,14 +0,0 @@ -/datum/job/chief_engineer - minimal_player_age = 10 - -/datum/job/engineer - access = list(ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, - ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_ATMOSPHERICS, ACCESS_TCOMSAT, ACCESS_MINERAL_STOREROOM) - minimal_access = list(ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, - ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_TCOMSAT, ACCESS_MINERAL_STOREROOM) - -/datum/job/atmos - access = list(ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, - ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_ATMOSPHERICS, ACCESS_MINERAL_STOREROOM) - minimal_access = list(ACCESS_ATMOSPHERICS, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_ENGINE, - ACCESS_ENGINE_EQUIP, ACCESS_EMERGENCY_STORAGE, ACCESS_CONSTRUCTION, ACCESS_MINERAL_STOREROOM) diff --git a/modular_citadel/code/modules/jobs/job_types/medical.dm b/modular_citadel/code/modules/jobs/job_types/medical.dm deleted file mode 100644 index 15841ad9d5..0000000000 --- a/modular_citadel/code/modules/jobs/job_types/medical.dm +++ /dev/null @@ -1,8 +0,0 @@ -/datum/job/cmo - minimal_player_age = 10 - -/datum/outfit/job/doctor - backpack_contents = list(/obj/item/storage/hypospraykit/regular) - -/datum/outfit/job/chemist - backpack_contents = list(/obj/item/storage/hypospraykit/regular) diff --git a/modular_citadel/code/modules/jobs/job_types/science.dm b/modular_citadel/code/modules/jobs/job_types/science.dm deleted file mode 100644 index 94272d24a6..0000000000 --- a/modular_citadel/code/modules/jobs/job_types/science.dm +++ /dev/null @@ -1,2 +0,0 @@ -/datum/job/rd - minimal_player_age = 10 diff --git a/modular_citadel/code/modules/jobs/job_types/security.dm b/modular_citadel/code/modules/jobs/job_types/security.dm deleted file mode 100644 index de00f2d948..0000000000 --- a/modular_citadel/code/modules/jobs/job_types/security.dm +++ /dev/null @@ -1,5 +0,0 @@ -/datum/job/hos - minimal_player_age = 10 - -/datum/outfit/job/warden - suit_store = /obj/item/gun/energy/pumpaction/defender diff --git a/tgstation.dme b/tgstation.dme index 702f34f80c..2e1648c724 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -3069,13 +3069,6 @@ #include "modular_citadel\code\modules\events\wizard\magicarp.dm" #include "modular_citadel\code\modules\food_and_drinks\snacks\meat.dm" #include "modular_citadel\code\modules\integrated_electronics\subtypes\manipulation.dm" -#include "modular_citadel\code\modules\jobs\dresscode_values.dm" -#include "modular_citadel\code\modules\jobs\job_types\captain.dm" -#include "modular_citadel\code\modules\jobs\job_types\cargo_service.dm" -#include "modular_citadel\code\modules\jobs\job_types\engineering.dm" -#include "modular_citadel\code\modules\jobs\job_types\medical.dm" -#include "modular_citadel\code\modules\jobs\job_types\science.dm" -#include "modular_citadel\code\modules\jobs\job_types\security.dm" #include "modular_citadel\code\modules\keybindings\bindings_carbon.dm" #include "modular_citadel\code\modules\keybindings\bindings_human.dm" #include "modular_citadel\code\modules\keybindings\bindings_robot.dm" From f035d77b538e79893b58e34beb93bfe0e1c4755d Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 22:50:53 +0200 Subject: [PATCH 17/65] Slips. --- code/modules/clothing/spacesuits/hardsuit.dm | 2 +- modular_citadel/code/game/objects/ids.dm | 83 -------------------- 2 files changed, 1 insertion(+), 84 deletions(-) delete mode 100644 modular_citadel/code/game/objects/ids.dm diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index f67e4bc643..88d398712d 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -887,7 +887,7 @@ /obj/item/clothing/head/helmet/space/hardsuit/lavaknight/Initialize() . = ..() - if(istype(loc, obj/item/clothing/suit/space/hardsuit/lavaknight)) + if(istype(loc, /obj/item/clothing/suit/space/hardsuit/lavaknight)) var/obj/item/clothing/suit/space/hardsuit/lavaknight/S = loc energy_color = S.energy_color update_icon() diff --git a/modular_citadel/code/game/objects/ids.dm b/modular_citadel/code/game/objects/ids.dm deleted file mode 100644 index 8ef724581e..0000000000 --- a/modular_citadel/code/game/objects/ids.dm +++ /dev/null @@ -1,83 +0,0 @@ - -//Polychromatic Knight Badge - -/obj/item/card/id/knight - var/id_color = "#00FF00" //defaults to green - name = "knight badge" - icon = 'modular_citadel/icons/obj/id.dmi' - icon_state = "knight" - desc = "A badge denoting the owner as a knight! It has a strip for swiping like an ID" - -/obj/item/card/id/knight/update_label(newname, newjob) - . = ..() - if(newname || newjob) - name = "[(!newname) ? "identification card" : "[newname]'s Knight Badge"][(!newjob) ? "" : " ([newjob])"]" - return - - name = "[(!registered_name) ? "identification card" : "[registered_name]'s Knight Badge"][(!assignment) ? "" : " ([assignment])"]" - -/obj/item/card/id/knight/update_icon() - var/mutable_appearance/id_overlay = mutable_appearance('modular_citadel/icons/obj/id.dmi', "knight_overlay") - - if(id_color) - id_overlay.color = id_color - cut_overlays() - - add_overlay(id_overlay) - -/obj/item/card/id/knight/AltClick(mob/living/user) - if(!in_range(src, user)) //Basic checks to prevent abuse - return - if(user.incapacitated() || !istype(user)) - to_chat(user, "You can't do that right now!") - return - if(alert("Are you sure you want to recolor your id?", "Confirm Repaint", "Yes", "No") == "Yes") - var/energy_color_input = input(usr,"","Choose Energy Color",id_color) as color|null - if(energy_color_input) - id_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) - update_icon() - -/obj/item/card/id/knight/Initialize() - . = ..() - update_icon() - -/obj/item/card/id/knight/examine(mob/user) - ..() - to_chat(user, "Alt-click to recolor it.") - -//================================================= - -/obj/item/emagrecharge - name = "electromagnet charging device" - desc = "A small cell with two prongs lazily jabbed into it. It looks like it's made for charging the small batteries found in electromagnetic devices, sadly this can't be recharged like a normal cell." - icon = 'icons/obj/module.dmi' - icon_state = "cell_mini" - item_flags = NOBLUDGEON - var/uses = 5 //Dictates how many charges the device adds to compatible items - -/obj/item/emagrecharge/examine(mob/user) - . = ..() - if(uses) - to_chat(user, "It can add up to [uses] charges to compatible devices") - else - to_chat(user, "It has a small, red, blinking light coming from inside of it. It's spent.") - -/obj/item/card/emag - var/uses = 15 - -/obj/item/card/emag/examine(mob/user) - . = ..() - to_chat(user, "It has [uses ? uses : "no"] charges left.") - -/obj/item/card/emag/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/emagrecharge)) - var/obj/item/emagrecharge/ER = W - if(ER.uses) - uses += ER.uses - to_chat(user, "You have added [ER.uses] charges to [src]. It now has [uses] charges.") - playsound(src, "sparks", 100, 1) - ER.uses = 0 - else - to_chat(user, "[ER] has no charges left.") - return - . = ..() From 0a829a8517d5822ff7ea57f1c5c5b313df2f6ff5 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 22:52:32 +0200 Subject: [PATCH 18/65] .dme updates when compiling, closing or opening the program, but not when deleting a file with dreammaker. --- tgstation.dme | 1 - 1 file changed, 1 deletion(-) diff --git a/tgstation.dme b/tgstation.dme index 1ab2990ba6..feb9736582 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -2984,7 +2984,6 @@ #include "modular_citadel\code\game\machinery\doors\airlock.dm" #include "modular_citadel\code\game\machinery\doors\airlock_types.dm" #include "modular_citadel\code\game\objects\cit_screenshake.dm" -#include "modular_citadel\code\game\objects\ids.dm" #include "modular_citadel\code\game\objects\items.dm" #include "modular_citadel\code\game\objects\tools.dm" #include "modular_citadel\code\game\objects\effects\spawner\spawners.dm" From 0da6ae549f96524dbbe785fa6f8f25bbf9655185 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 23:02:21 +0200 Subject: [PATCH 19/65] Unmodularize vox sounds --- .../mob/living/silicon/ai/vox_sounds.dm | 631 +++++++++++++++++ .../mob/living/silicon/ai/vox_sounds.dm | 633 ------------------ .../sound => sound}/vox/_comma.ogg | Bin .../sound => sound}/vox/_period.ogg | Bin {modular_citadel/sound => sound}/vox/a.ogg | Bin .../sound => sound}/vox/accelerating.ogg | Bin .../sound => sound}/vox/accelerator.ogg | Bin .../sound => sound}/vox/accepted.ogg | Bin .../sound => sound}/vox/access.ogg | Bin .../sound => sound}/vox/acknowledge.ogg | Bin .../sound => sound}/vox/acknowledged.ogg | Bin .../sound => sound}/vox/acquired.ogg | Bin .../sound => sound}/vox/acquisition.ogg | Bin .../sound => sound}/vox/across.ogg | Bin .../sound => sound}/vox/activate.ogg | Bin .../sound => sound}/vox/activated.ogg | Bin .../sound => sound}/vox/activity.ogg | Bin .../sound => sound}/vox/adios.ogg | Bin .../sound => sound}/vox/administration.ogg | Bin .../sound => sound}/vox/advanced.ogg | Bin .../sound => sound}/vox/after.ogg | Bin .../sound => sound}/vox/agent.ogg | Bin .../sound => sound}/vox/alarm.ogg | Bin .../sound => sound}/vox/alert.ogg | Bin .../sound => sound}/vox/alien.ogg | Bin .../sound => sound}/vox/aligned.ogg | Bin {modular_citadel/sound => sound}/vox/all.ogg | Bin .../sound => sound}/vox/alpha.ogg | Bin {modular_citadel/sound => sound}/vox/am.ogg | Bin .../sound => sound}/vox/amigo.ogg | Bin .../sound => sound}/vox/ammunition.ogg | Bin {modular_citadel/sound => sound}/vox/an.ogg | Bin {modular_citadel/sound => sound}/vox/and.ogg | Bin .../sound => sound}/vox/announcement.ogg | Bin .../sound => sound}/vox/anomalous.ogg | Bin .../sound => sound}/vox/antenna.ogg | Bin {modular_citadel/sound => sound}/vox/any.ogg | Bin .../sound => sound}/vox/apprehend.ogg | Bin .../sound => sound}/vox/approach.ogg | Bin {modular_citadel/sound => sound}/vox/are.ogg | Bin {modular_citadel/sound => sound}/vox/area.ogg | Bin {modular_citadel/sound => sound}/vox/arm.ogg | Bin .../sound => sound}/vox/armed.ogg | Bin .../sound => sound}/vox/armor.ogg | Bin .../sound => sound}/vox/armory.ogg | Bin .../sound => sound}/vox/arrest.ogg | Bin {modular_citadel/sound => sound}/vox/ass.ogg | Bin {modular_citadel/sound => sound}/vox/at.ogg | Bin .../sound => sound}/vox/atomic.ogg | Bin .../sound => sound}/vox/attention.ogg | Bin .../sound => sound}/vox/authorize.ogg | Bin .../sound => sound}/vox/authorized.ogg | Bin .../sound => sound}/vox/automatic.ogg | Bin {modular_citadel/sound => sound}/vox/away.ogg | Bin {modular_citadel/sound => sound}/vox/b.ogg | Bin {modular_citadel/sound => sound}/vox/back.ogg | Bin .../sound => sound}/vox/backman.ogg | Bin {modular_citadel/sound => sound}/vox/bad.ogg | Bin {modular_citadel/sound => sound}/vox/bag.ogg | Bin .../sound => sound}/vox/bailey.ogg | Bin .../sound => sound}/vox/barracks.ogg | Bin {modular_citadel/sound => sound}/vox/base.ogg | Bin {modular_citadel/sound => sound}/vox/bay.ogg | Bin {modular_citadel/sound => sound}/vox/be.ogg | Bin {modular_citadel/sound => sound}/vox/been.ogg | Bin .../sound => sound}/vox/before.ogg | Bin .../sound => sound}/vox/beyond.ogg | Bin .../sound => sound}/vox/biohazard.ogg | Bin .../sound => sound}/vox/biological.ogg | Bin .../sound => sound}/vox/birdwell.ogg | Bin .../sound => sound}/vox/bizwarn.ogg | Bin .../sound => sound}/vox/black.ogg | Bin .../sound => sound}/vox/blast.ogg | Bin .../sound => sound}/vox/blocked.ogg | Bin .../sound => sound}/vox/bloop.ogg | Bin {modular_citadel/sound => sound}/vox/blue.ogg | Bin .../sound => sound}/vox/bottom.ogg | Bin .../sound => sound}/vox/bravo.ogg | Bin .../sound => sound}/vox/breach.ogg | Bin .../sound => sound}/vox/breached.ogg | Bin .../sound => sound}/vox/break.ogg | Bin .../sound => sound}/vox/bridge.ogg | Bin {modular_citadel/sound => sound}/vox/bust.ogg | Bin {modular_citadel/sound => sound}/vox/but.ogg | Bin .../sound => sound}/vox/button.ogg | Bin .../sound => sound}/vox/buzwarn.ogg | Bin .../sound => sound}/vox/bypass.ogg | Bin {modular_citadel/sound => sound}/vox/c.ogg | Bin .../sound => sound}/vox/cable.ogg | Bin {modular_citadel/sound => sound}/vox/call.ogg | Bin .../sound => sound}/vox/called.ogg | Bin .../sound => sound}/vox/canal.ogg | Bin {modular_citadel/sound => sound}/vox/cap.ogg | Bin .../sound => sound}/vox/captain.ogg | Bin .../sound => sound}/vox/capture.ogg | Bin .../sound => sound}/vox/captured.ogg | Bin .../sound => sound}/vox/ceiling.ogg | Bin .../sound => sound}/vox/celsius.ogg | Bin .../sound => sound}/vox/center.ogg | Bin .../sound => sound}/vox/centi.ogg | Bin .../sound => sound}/vox/central.ogg | Bin .../sound => sound}/vox/chamber.ogg | Bin .../sound => sound}/vox/charlie.ogg | Bin .../sound => sound}/vox/check.ogg | Bin .../sound => sound}/vox/checkpoint.ogg | Bin .../sound => sound}/vox/chemical.ogg | Bin .../sound => sound}/vox/cleanup.ogg | Bin .../sound => sound}/vox/clear.ogg | Bin .../sound => sound}/vox/clearance.ogg | Bin .../sound => sound}/vox/close.ogg | Bin .../sound => sound}/vox/clown.ogg | Bin {modular_citadel/sound => sound}/vox/code.ogg | Bin .../sound => sound}/vox/coded.ogg | Bin .../sound => sound}/vox/collider.ogg | Bin .../sound => sound}/vox/comma.ogg | Bin .../sound => sound}/vox/command.ogg | Bin .../sound => sound}/vox/communication.ogg | Bin .../sound => sound}/vox/complex.ogg | Bin .../sound => sound}/vox/computer.ogg | Bin .../sound => sound}/vox/condition.ogg | Bin .../sound => sound}/vox/containment.ogg | Bin .../sound => sound}/vox/contamination.ogg | Bin .../sound => sound}/vox/control.ogg | Bin .../sound => sound}/vox/coolant.ogg | Bin .../sound => sound}/vox/coomer.ogg | Bin {modular_citadel/sound => sound}/vox/core.ogg | Bin .../sound => sound}/vox/correct.ogg | Bin .../sound => sound}/vox/corridor.ogg | Bin {modular_citadel/sound => sound}/vox/crew.ogg | Bin .../sound => sound}/vox/cross.ogg | Bin .../sound => sound}/vox/cryogenic.ogg | Bin {modular_citadel/sound => sound}/vox/d.ogg | Bin .../sound => sound}/vox/dadeda.ogg | Bin .../sound => sound}/vox/damage.ogg | Bin .../sound => sound}/vox/damaged.ogg | Bin .../sound => sound}/vox/danger.ogg | Bin {modular_citadel/sound => sound}/vox/day.ogg | Bin .../sound => sound}/vox/deactivated.ogg | Bin .../sound => sound}/vox/decompression.ogg | Bin .../sound => sound}/vox/decontamination.ogg | Bin .../sound => sound}/vox/deeoo.ogg | Bin .../sound => sound}/vox/defense.ogg | Bin .../sound => sound}/vox/degrees.ogg | Bin .../sound => sound}/vox/delta.ogg | Bin .../sound => sound}/vox/denied.ogg | Bin .../sound => sound}/vox/deploy.ogg | Bin .../sound => sound}/vox/deployed.ogg | Bin .../sound => sound}/vox/destroy.ogg | Bin .../sound => sound}/vox/destroyed.ogg | Bin .../sound => sound}/vox/detain.ogg | Bin .../sound => sound}/vox/detected.ogg | Bin .../sound => sound}/vox/detonation.ogg | Bin .../sound => sound}/vox/device.ogg | Bin {modular_citadel/sound => sound}/vox/did.ogg | Bin {modular_citadel/sound => sound}/vox/die.ogg | Bin .../sound => sound}/vox/dimensional.ogg | Bin {modular_citadel/sound => sound}/vox/dirt.ogg | Bin .../sound => sound}/vox/disengaged.ogg | Bin {modular_citadel/sound => sound}/vox/dish.ogg | Bin .../sound => sound}/vox/disposal.ogg | Bin .../sound => sound}/vox/distance.ogg | Bin .../sound => sound}/vox/distortion.ogg | Bin {modular_citadel/sound => sound}/vox/do.ogg | Bin .../sound => sound}/vox/doctor.ogg | Bin {modular_citadel/sound => sound}/vox/doop.ogg | Bin {modular_citadel/sound => sound}/vox/door.ogg | Bin {modular_citadel/sound => sound}/vox/down.ogg | Bin {modular_citadel/sound => sound}/vox/dual.ogg | Bin {modular_citadel/sound => sound}/vox/duct.ogg | Bin {modular_citadel/sound => sound}/vox/e.ogg | Bin {modular_citadel/sound => sound}/vox/east.ogg | Bin {modular_citadel/sound => sound}/vox/echo.ogg | Bin {modular_citadel/sound => sound}/vox/ed.ogg | Bin .../sound => sound}/vox/effect.ogg | Bin .../sound => sound}/vox/egress.ogg | Bin .../sound => sound}/vox/eight.ogg | Bin .../sound => sound}/vox/eighteen.ogg | Bin .../sound => sound}/vox/eighty.ogg | Bin .../sound => sound}/vox/electric.ogg | Bin .../sound => sound}/vox/electromagnetic.ogg | Bin .../sound => sound}/vox/elevator.ogg | Bin .../sound => sound}/vox/eleven.ogg | Bin .../sound => sound}/vox/eliminate.ogg | Bin .../sound => sound}/vox/emergency.ogg | Bin .../sound => sound}/vox/enemy.ogg | Bin .../sound => sound}/vox/energy.ogg | Bin .../sound => sound}/vox/engage.ogg | Bin .../sound => sound}/vox/engaged.ogg | Bin .../sound => sound}/vox/engine.ogg | Bin .../sound => sound}/vox/enter.ogg | Bin .../sound => sound}/vox/entry.ogg | Bin .../sound => sound}/vox/environment.ogg | Bin .../sound => sound}/vox/error.ogg | Bin .../sound => sound}/vox/escape.ogg | Bin .../sound => sound}/vox/evacuate.ogg | Bin .../sound => sound}/vox/exchange.ogg | Bin {modular_citadel/sound => sound}/vox/exit.ogg | Bin .../sound => sound}/vox/expect.ogg | Bin .../sound => sound}/vox/experiment.ogg | Bin .../sound => sound}/vox/experimental.ogg | Bin .../sound => sound}/vox/explode.ogg | Bin .../sound => sound}/vox/explosion.ogg | Bin .../sound => sound}/vox/exposure.ogg | Bin .../sound => sound}/vox/exterminate.ogg | Bin .../sound => sound}/vox/extinguish.ogg | Bin .../sound => sound}/vox/extinguisher.ogg | Bin .../sound => sound}/vox/extreme.ogg | Bin {modular_citadel/sound => sound}/vox/f.ogg | Bin {modular_citadel/sound => sound}/vox/face.ogg | Bin .../sound => sound}/vox/facility.ogg | Bin .../sound => sound}/vox/fahrenheit.ogg | Bin .../sound => sound}/vox/failed.ogg | Bin .../sound => sound}/vox/failure.ogg | Bin .../sound => sound}/vox/farthest.ogg | Bin {modular_citadel/sound => sound}/vox/fast.ogg | Bin {modular_citadel/sound => sound}/vox/feet.ogg | Bin .../sound => sound}/vox/field.ogg | Bin .../sound => sound}/vox/fifteen.ogg | Bin .../sound => sound}/vox/fifth.ogg | Bin .../sound => sound}/vox/fifty.ogg | Bin .../sound => sound}/vox/final.ogg | Bin {modular_citadel/sound => sound}/vox/fine.ogg | Bin {modular_citadel/sound => sound}/vox/fire.ogg | Bin .../sound => sound}/vox/first.ogg | Bin {modular_citadel/sound => sound}/vox/five.ogg | Bin {modular_citadel/sound => sound}/vox/flag.ogg | Bin .../sound => sound}/vox/flooding.ogg | Bin .../sound => sound}/vox/floor.ogg | Bin {modular_citadel/sound => sound}/vox/fool.ogg | Bin {modular_citadel/sound => sound}/vox/for.ogg | Bin .../sound => sound}/vox/forbidden.ogg | Bin .../sound => sound}/vox/force.ogg | Bin .../sound => sound}/vox/forms.ogg | Bin .../sound => sound}/vox/found.ogg | Bin {modular_citadel/sound => sound}/vox/four.ogg | Bin .../sound => sound}/vox/fourteen.ogg | Bin .../sound => sound}/vox/fourth.ogg | Bin .../sound => sound}/vox/fourty.ogg | Bin .../sound => sound}/vox/foxtrot.ogg | Bin .../sound => sound}/vox/freeman.ogg | Bin .../sound => sound}/vox/freezer.ogg | Bin {modular_citadel/sound => sound}/vox/from.ogg | Bin .../sound => sound}/vox/front.ogg | Bin {modular_citadel/sound => sound}/vox/fuel.ogg | Bin {modular_citadel/sound => sound}/vox/g.ogg | Bin {modular_citadel/sound => sound}/vox/gay.ogg | Bin {modular_citadel/sound => sound}/vox/get.ogg | Bin {modular_citadel/sound => sound}/vox/go.ogg | Bin .../sound => sound}/vox/going.ogg | Bin {modular_citadel/sound => sound}/vox/good.ogg | Bin .../sound => sound}/vox/goodbye.ogg | Bin .../sound => sound}/vox/gordon.ogg | Bin {modular_citadel/sound => sound}/vox/got.ogg | Bin .../sound => sound}/vox/government.ogg | Bin .../sound => sound}/vox/granted.ogg | Bin .../sound => sound}/vox/great.ogg | Bin .../sound => sound}/vox/green.ogg | Bin .../sound => sound}/vox/grenade.ogg | Bin .../sound => sound}/vox/guard.ogg | Bin {modular_citadel/sound => sound}/vox/gulf.ogg | Bin {modular_citadel/sound => sound}/vox/gun.ogg | Bin .../sound => sound}/vox/guthrie.ogg | Bin .../sound => sound}/vox/handling.ogg | Bin .../sound => sound}/vox/hangar.ogg | Bin {modular_citadel/sound => sound}/vox/has.ogg | Bin {modular_citadel/sound => sound}/vox/have.ogg | Bin .../sound => sound}/vox/hazard.ogg | Bin {modular_citadel/sound => sound}/vox/head.ogg | Bin .../sound => sound}/vox/health.ogg | Bin {modular_citadel/sound => sound}/vox/heat.ogg | Bin .../sound => sound}/vox/helicopter.ogg | Bin .../sound => sound}/vox/helium.ogg | Bin .../sound => sound}/vox/hello.ogg | Bin {modular_citadel/sound => sound}/vox/help.ogg | Bin {modular_citadel/sound => sound}/vox/here.ogg | Bin {modular_citadel/sound => sound}/vox/hide.ogg | Bin {modular_citadel/sound => sound}/vox/high.ogg | Bin .../sound => sound}/vox/highest.ogg | Bin {modular_citadel/sound => sound}/vox/hit.ogg | Bin .../sound => sound}/vox/holds.ogg | Bin {modular_citadel/sound => sound}/vox/hole.ogg | Bin .../sound => sound}/vox/hostile.ogg | Bin {modular_citadel/sound => sound}/vox/hot.ogg | Bin .../sound => sound}/vox/hotel.ogg | Bin {modular_citadel/sound => sound}/vox/hour.ogg | Bin .../sound => sound}/vox/hours.ogg | Bin .../sound => sound}/vox/hundred.ogg | Bin .../sound => sound}/vox/hydro.ogg | Bin {modular_citadel/sound => sound}/vox/i.ogg | Bin .../sound => sound}/vox/idiot.ogg | Bin .../sound => sound}/vox/illegal.ogg | Bin .../sound => sound}/vox/immediate.ogg | Bin .../sound => sound}/vox/immediately.ogg | Bin {modular_citadel/sound => sound}/vox/in.ogg | Bin .../sound => sound}/vox/inches.ogg | Bin .../sound => sound}/vox/india.ogg | Bin {modular_citadel/sound => sound}/vox/ing.ogg | Bin .../sound => sound}/vox/inoperative.ogg | Bin .../sound => sound}/vox/inside.ogg | Bin .../sound => sound}/vox/inspection.ogg | Bin .../sound => sound}/vox/inspector.ogg | Bin .../sound => sound}/vox/interchange.ogg | Bin .../sound => sound}/vox/intruder.ogg | Bin .../sound => sound}/vox/invallid.ogg | Bin .../sound => sound}/vox/invasion.ogg | Bin {modular_citadel/sound => sound}/vox/is.ogg | Bin {modular_citadel/sound => sound}/vox/it.ogg | Bin .../sound => sound}/vox/johnson.ogg | Bin .../sound => sound}/vox/juliet.ogg | Bin {modular_citadel/sound => sound}/vox/key.ogg | Bin {modular_citadel/sound => sound}/vox/kill.ogg | Bin {modular_citadel/sound => sound}/vox/kilo.ogg | Bin {modular_citadel/sound => sound}/vox/kit.ogg | Bin {modular_citadel/sound => sound}/vox/lab.ogg | Bin .../sound => sound}/vox/lambda.ogg | Bin .../sound => sound}/vox/laser.ogg | Bin {modular_citadel/sound => sound}/vox/last.ogg | Bin .../sound => sound}/vox/launch.ogg | Bin {modular_citadel/sound => sound}/vox/leak.ogg | Bin .../sound => sound}/vox/leave.ogg | Bin {modular_citadel/sound => sound}/vox/left.ogg | Bin .../sound => sound}/vox/legal.ogg | Bin .../sound => sound}/vox/level.ogg | Bin .../sound => sound}/vox/lever.ogg | Bin {modular_citadel/sound => sound}/vox/lie.ogg | Bin .../sound => sound}/vox/lieutenant.ogg | Bin {modular_citadel/sound => sound}/vox/life.ogg | Bin .../sound => sound}/vox/light.ogg | Bin {modular_citadel/sound => sound}/vox/lima.ogg | Bin .../sound => sound}/vox/liquid.ogg | Bin .../sound => sound}/vox/loading.ogg | Bin .../sound => sound}/vox/locate.ogg | Bin .../sound => sound}/vox/located.ogg | Bin .../sound => sound}/vox/location.ogg | Bin {modular_citadel/sound => sound}/vox/lock.ogg | Bin .../sound => sound}/vox/locked.ogg | Bin .../sound => sound}/vox/locker.ogg | Bin .../sound => sound}/vox/lockout.ogg | Bin .../sound => sound}/vox/lower.ogg | Bin .../sound => sound}/vox/lowest.ogg | Bin .../sound => sound}/vox/magnetic.ogg | Bin {modular_citadel/sound => sound}/vox/main.ogg | Bin .../sound => sound}/vox/maintenance.ogg | Bin .../sound => sound}/vox/malfunction.ogg | Bin {modular_citadel/sound => sound}/vox/man.ogg | Bin {modular_citadel/sound => sound}/vox/mass.ogg | Bin .../sound => sound}/vox/materials.ogg | Bin .../sound => sound}/vox/maximum.ogg | Bin {modular_citadel/sound => sound}/vox/may.ogg | Bin {modular_citadel/sound => sound}/vox/med.ogg | Bin .../sound => sound}/vox/medical.ogg | Bin {modular_citadel/sound => sound}/vox/men.ogg | Bin .../sound => sound}/vox/mercy.ogg | Bin {modular_citadel/sound => sound}/vox/mesa.ogg | Bin .../sound => sound}/vox/message.ogg | Bin .../sound => sound}/vox/meter.ogg | Bin .../sound => sound}/vox/micro.ogg | Bin .../sound => sound}/vox/middle.ogg | Bin {modular_citadel/sound => sound}/vox/mike.ogg | Bin .../sound => sound}/vox/miles.ogg | Bin .../sound => sound}/vox/military.ogg | Bin .../sound => sound}/vox/milli.ogg | Bin .../sound => sound}/vox/million.ogg | Bin .../sound => sound}/vox/minefield.ogg | Bin .../sound => sound}/vox/minimum.ogg | Bin .../sound => sound}/vox/minutes.ogg | Bin .../sound => sound}/vox/mister.ogg | Bin {modular_citadel/sound => sound}/vox/mode.ogg | Bin .../sound => sound}/vox/motor.ogg | Bin .../sound => sound}/vox/motorpool.ogg | Bin {modular_citadel/sound => sound}/vox/move.ogg | Bin {modular_citadel/sound => sound}/vox/must.ogg | Bin .../sound => sound}/vox/nearest.ogg | Bin {modular_citadel/sound => sound}/vox/nice.ogg | Bin {modular_citadel/sound => sound}/vox/nine.ogg | Bin .../sound => sound}/vox/nineteen.ogg | Bin .../sound => sound}/vox/ninety.ogg | Bin {modular_citadel/sound => sound}/vox/no.ogg | Bin .../sound => sound}/vox/nominal.ogg | Bin .../sound => sound}/vox/north.ogg | Bin {modular_citadel/sound => sound}/vox/not.ogg | Bin .../sound => sound}/vox/november.ogg | Bin {modular_citadel/sound => sound}/vox/now.ogg | Bin .../sound => sound}/vox/number.ogg | Bin .../sound => sound}/vox/objective.ogg | Bin .../sound => sound}/vox/observation.ogg | Bin {modular_citadel/sound => sound}/vox/of.ogg | Bin .../sound => sound}/vox/officer.ogg | Bin {modular_citadel/sound => sound}/vox/ok.ogg | Bin {modular_citadel/sound => sound}/vox/on.ogg | Bin {modular_citadel/sound => sound}/vox/one.ogg | Bin {modular_citadel/sound => sound}/vox/open.ogg | Bin .../sound => sound}/vox/operating.ogg | Bin .../sound => sound}/vox/operations.ogg | Bin .../sound => sound}/vox/operative.ogg | Bin .../sound => sound}/vox/option.ogg | Bin .../sound => sound}/vox/order.ogg | Bin .../sound => sound}/vox/organic.ogg | Bin .../sound => sound}/vox/oscar.ogg | Bin {modular_citadel/sound => sound}/vox/out.ogg | Bin .../sound => sound}/vox/outside.ogg | Bin {modular_citadel/sound => sound}/vox/over.ogg | Bin .../sound => sound}/vox/overload.ogg | Bin .../sound => sound}/vox/override.ogg | Bin .../sound => sound}/vox/pacify.ogg | Bin {modular_citadel/sound => sound}/vox/pain.ogg | Bin {modular_citadel/sound => sound}/vox/pal.ogg | Bin .../sound => sound}/vox/panel.ogg | Bin .../sound => sound}/vox/percent.ogg | Bin .../sound => sound}/vox/perimeter.ogg | Bin .../sound => sound}/vox/period.ogg | Bin .../sound => sound}/vox/permitted.ogg | Bin .../sound => sound}/vox/personnel.ogg | Bin {modular_citadel/sound => sound}/vox/pipe.ogg | Bin .../sound => sound}/vox/plant.ogg | Bin .../sound => sound}/vox/platform.ogg | Bin .../sound => sound}/vox/please.ogg | Bin .../sound => sound}/vox/point.ogg | Bin .../sound => sound}/vox/portal.ogg | Bin .../sound => sound}/vox/power.ogg | Bin .../sound => sound}/vox/presence.ogg | Bin .../sound => sound}/vox/press.ogg | Bin .../sound => sound}/vox/primary.ogg | Bin .../sound => sound}/vox/proceed.ogg | Bin .../sound => sound}/vox/processing.ogg | Bin .../sound => sound}/vox/progress.ogg | Bin .../sound => sound}/vox/proper.ogg | Bin .../sound => sound}/vox/propulsion.ogg | Bin .../sound => sound}/vox/prosecute.ogg | Bin .../sound => sound}/vox/protective.ogg | Bin {modular_citadel/sound => sound}/vox/push.ogg | Bin .../sound => sound}/vox/quantum.ogg | Bin .../sound => sound}/vox/quebec.ogg | Bin .../sound => sound}/vox/question.ogg | Bin .../sound => sound}/vox/questioning.ogg | Bin .../sound => sound}/vox/quick.ogg | Bin {modular_citadel/sound => sound}/vox/quit.ogg | Bin .../sound => sound}/vox/radiation.ogg | Bin .../sound => sound}/vox/radioactive.ogg | Bin {modular_citadel/sound => sound}/vox/rads.ogg | Bin .../sound => sound}/vox/rapid.ogg | Bin .../sound => sound}/vox/reach.ogg | Bin .../sound => sound}/vox/reached.ogg | Bin .../sound => sound}/vox/reactor.ogg | Bin {modular_citadel/sound => sound}/vox/red.ogg | Bin .../sound => sound}/vox/relay.ogg | Bin .../sound => sound}/vox/released.ogg | Bin .../sound => sound}/vox/remaining.ogg | Bin .../sound => sound}/vox/renegade.ogg | Bin .../sound => sound}/vox/repair.ogg | Bin .../sound => sound}/vox/report.ogg | Bin .../sound => sound}/vox/reports.ogg | Bin .../sound => sound}/vox/required.ogg | Bin .../sound => sound}/vox/research.ogg | Bin .../sound => sound}/vox/reset.ogg | Bin .../sound => sound}/vox/resevoir.ogg | Bin .../sound => sound}/vox/resistance.ogg | Bin .../sound => sound}/vox/returned.ogg | Bin .../sound => sound}/vox/right.ogg | Bin .../sound => sound}/vox/rocket.ogg | Bin .../sound => sound}/vox/roger.ogg | Bin .../sound => sound}/vox/romeo.ogg | Bin {modular_citadel/sound => sound}/vox/room.ogg | Bin .../sound => sound}/vox/round.ogg | Bin {modular_citadel/sound => sound}/vox/run.ogg | Bin {modular_citadel/sound => sound}/vox/safe.ogg | Bin .../sound => sound}/vox/safety.ogg | Bin .../sound => sound}/vox/sargeant.ogg | Bin .../sound => sound}/vox/satellite.ogg | Bin {modular_citadel/sound => sound}/vox/save.ogg | Bin .../sound => sound}/vox/science.ogg | Bin .../sound => sound}/vox/scores.ogg | Bin .../sound => sound}/vox/scream.ogg | Bin .../sound => sound}/vox/screen.ogg | Bin .../sound => sound}/vox/search.ogg | Bin .../sound => sound}/vox/second.ogg | Bin .../sound => sound}/vox/secondary.ogg | Bin .../sound => sound}/vox/seconds.ogg | Bin .../sound => sound}/vox/sector.ogg | Bin .../sound => sound}/vox/secure.ogg | Bin .../sound => sound}/vox/secured.ogg | Bin .../sound => sound}/vox/security.ogg | Bin .../sound => sound}/vox/select.ogg | Bin .../sound => sound}/vox/selected.ogg | Bin .../sound => sound}/vox/service.ogg | Bin .../sound => sound}/vox/seven.ogg | Bin .../sound => sound}/vox/seventeen.ogg | Bin .../sound => sound}/vox/seventy.ogg | Bin .../sound => sound}/vox/severe.ogg | Bin .../sound => sound}/vox/sewage.ogg | Bin .../sound => sound}/vox/sewer.ogg | Bin .../sound => sound}/vox/shield.ogg | Bin .../sound => sound}/vox/shipment.ogg | Bin .../sound => sound}/vox/shock.ogg | Bin .../sound => sound}/vox/shoot.ogg | Bin .../sound => sound}/vox/shower.ogg | Bin {modular_citadel/sound => sound}/vox/shut.ogg | Bin {modular_citadel/sound => sound}/vox/side.ogg | Bin .../sound => sound}/vox/sierra.ogg | Bin .../sound => sound}/vox/sight.ogg | Bin {modular_citadel/sound => sound}/vox/silo.ogg | Bin {modular_citadel/sound => sound}/vox/six.ogg | Bin .../sound => sound}/vox/sixteen.ogg | Bin .../sound => sound}/vox/sixty.ogg | Bin .../sound => sound}/vox/slime.ogg | Bin {modular_citadel/sound => sound}/vox/slow.ogg | Bin .../sound => sound}/vox/soldier.ogg | Bin {modular_citadel/sound => sound}/vox/some.ogg | Bin .../sound => sound}/vox/someone.ogg | Bin .../sound => sound}/vox/something.ogg | Bin {modular_citadel/sound => sound}/vox/son.ogg | Bin .../sound => sound}/vox/sorry.ogg | Bin .../sound => sound}/vox/south.ogg | Bin .../sound => sound}/vox/squad.ogg | Bin .../sound => sound}/vox/square.ogg | Bin .../sound => sound}/vox/stairway.ogg | Bin .../sound => sound}/vox/status.ogg | Bin .../sound => sound}/vox/sterile.ogg | Bin .../sound => sound}/vox/sterilization.ogg | Bin .../sound => sound}/vox/stolen.ogg | Bin .../sound => sound}/vox/storage.ogg | Bin {modular_citadel/sound => sound}/vox/sub.ogg | Bin .../sound => sound}/vox/subsurface.ogg | Bin .../sound => sound}/vox/sudden.ogg | Bin {modular_citadel/sound => sound}/vox/suit.ogg | Bin .../sound => sound}/vox/superconducting.ogg | Bin .../sound => sound}/vox/supercooled.ogg | Bin .../sound => sound}/vox/supply.ogg | Bin .../sound => sound}/vox/surface.ogg | Bin .../sound => sound}/vox/surrender.ogg | Bin .../sound => sound}/vox/surround.ogg | Bin .../sound => sound}/vox/surrounded.ogg | Bin .../sound => sound}/vox/switch.ogg | Bin .../sound => sound}/vox/system.ogg | Bin .../sound => sound}/vox/systems.ogg | Bin .../sound => sound}/vox/tactical.ogg | Bin {modular_citadel/sound => sound}/vox/take.ogg | Bin {modular_citadel/sound => sound}/vox/talk.ogg | Bin .../sound => sound}/vox/tango.ogg | Bin {modular_citadel/sound => sound}/vox/tank.ogg | Bin .../sound => sound}/vox/target.ogg | Bin {modular_citadel/sound => sound}/vox/team.ogg | Bin .../sound => sound}/vox/temperature.ogg | Bin .../sound => sound}/vox/temporal.ogg | Bin {modular_citadel/sound => sound}/vox/ten.ogg | Bin .../sound => sound}/vox/terminal.ogg | Bin .../sound => sound}/vox/terminated.ogg | Bin .../sound => sound}/vox/termination.ogg | Bin {modular_citadel/sound => sound}/vox/test.ogg | Bin {modular_citadel/sound => sound}/vox/that.ogg | Bin {modular_citadel/sound => sound}/vox/the.ogg | Bin {modular_citadel/sound => sound}/vox/then.ogg | Bin .../sound => sound}/vox/there.ogg | Bin .../sound => sound}/vox/third.ogg | Bin .../sound => sound}/vox/thirteen.ogg | Bin .../sound => sound}/vox/thirty.ogg | Bin {modular_citadel/sound => sound}/vox/this.ogg | Bin .../sound => sound}/vox/those.ogg | Bin .../sound => sound}/vox/thousand.ogg | Bin .../sound => sound}/vox/threat.ogg | Bin .../sound => sound}/vox/three.ogg | Bin .../sound => sound}/vox/through.ogg | Bin {modular_citadel/sound => sound}/vox/time.ogg | Bin {modular_citadel/sound => sound}/vox/to.ogg | Bin {modular_citadel/sound => sound}/vox/top.ogg | Bin .../sound => sound}/vox/topside.ogg | Bin .../sound => sound}/vox/touch.ogg | Bin .../sound => sound}/vox/towards.ogg | Bin .../sound => sound}/vox/track.ogg | Bin .../sound => sound}/vox/train.ogg | Bin .../sound => sound}/vox/transportation.ogg | Bin .../sound => sound}/vox/truck.ogg | Bin .../sound => sound}/vox/tunnel.ogg | Bin {modular_citadel/sound => sound}/vox/turn.ogg | Bin .../sound => sound}/vox/turret.ogg | Bin .../sound => sound}/vox/twelve.ogg | Bin .../sound => sound}/vox/twenty.ogg | Bin {modular_citadel/sound => sound}/vox/two.ogg | Bin .../sound => sound}/vox/unauthorized.ogg | Bin .../sound => sound}/vox/under.ogg | Bin .../sound => sound}/vox/uniform.ogg | Bin .../sound => sound}/vox/unlocked.ogg | Bin .../sound => sound}/vox/until.ogg | Bin {modular_citadel/sound => sound}/vox/up.ogg | Bin .../sound => sound}/vox/upper.ogg | Bin .../sound => sound}/vox/uranium.ogg | Bin {modular_citadel/sound => sound}/vox/us.ogg | Bin {modular_citadel/sound => sound}/vox/usa.ogg | Bin {modular_citadel/sound => sound}/vox/use.ogg | Bin {modular_citadel/sound => sound}/vox/used.ogg | Bin {modular_citadel/sound => sound}/vox/user.ogg | Bin .../sound => sound}/vox/vacate.ogg | Bin .../sound => sound}/vox/valid.ogg | Bin .../sound => sound}/vox/vapor.ogg | Bin {modular_citadel/sound => sound}/vox/vent.ogg | Bin .../sound => sound}/vox/ventillation.ogg | Bin .../sound => sound}/vox/victor.ogg | Bin .../sound => sound}/vox/violated.ogg | Bin .../sound => sound}/vox/violation.ogg | Bin .../sound => sound}/vox/voltage.ogg | Bin .../sound => sound}/vox/vox_login.ogg | Bin {modular_citadel/sound => sound}/vox/walk.ogg | Bin {modular_citadel/sound => sound}/vox/wall.ogg | Bin {modular_citadel/sound => sound}/vox/want.ogg | Bin .../sound => sound}/vox/wanted.ogg | Bin {modular_citadel/sound => sound}/vox/warm.ogg | Bin {modular_citadel/sound => sound}/vox/warn.ogg | Bin .../sound => sound}/vox/warning.ogg | Bin .../sound => sound}/vox/waste.ogg | Bin .../sound => sound}/vox/water.ogg | Bin {modular_citadel/sound => sound}/vox/we.ogg | Bin .../sound => sound}/vox/weapon.ogg | Bin {modular_citadel/sound => sound}/vox/west.ogg | Bin .../sound => sound}/vox/whiskey.ogg | Bin .../sound => sound}/vox/white.ogg | Bin .../sound => sound}/vox/wilco.ogg | Bin {modular_citadel/sound => sound}/vox/will.ogg | Bin {modular_citadel/sound => sound}/vox/with.ogg | Bin .../sound => sound}/vox/without.ogg | Bin {modular_citadel/sound => sound}/vox/woop.ogg | Bin {modular_citadel/sound => sound}/vox/xeno.ogg | Bin .../sound => sound}/vox/yankee.ogg | Bin .../sound => sound}/vox/yards.ogg | Bin {modular_citadel/sound => sound}/vox/year.ogg | Bin .../sound => sound}/vox/yellow.ogg | Bin {modular_citadel/sound => sound}/vox/yes.ogg | Bin {modular_citadel/sound => sound}/vox/you.ogg | Bin {modular_citadel/sound => sound}/vox/your.ogg | Bin .../sound => sound}/vox/yourself.ogg | Bin {modular_citadel/sound => sound}/vox/zero.ogg | Bin {modular_citadel/sound => sound}/vox/zone.ogg | Bin {modular_citadel/sound => sound}/vox/zulu.ogg | Bin tgstation.dme | 1 - 633 files changed, 631 insertions(+), 634 deletions(-) delete mode 100644 modular_citadel/code/modules/mob/living/silicon/ai/vox_sounds.dm rename {modular_citadel/sound => sound}/vox/_comma.ogg (100%) rename {modular_citadel/sound => sound}/vox/_period.ogg (100%) rename {modular_citadel/sound => sound}/vox/a.ogg (100%) rename {modular_citadel/sound => sound}/vox/accelerating.ogg (100%) rename {modular_citadel/sound => sound}/vox/accelerator.ogg (100%) rename {modular_citadel/sound => sound}/vox/accepted.ogg (100%) rename {modular_citadel/sound => sound}/vox/access.ogg (100%) rename {modular_citadel/sound => sound}/vox/acknowledge.ogg (100%) rename {modular_citadel/sound => sound}/vox/acknowledged.ogg (100%) rename {modular_citadel/sound => sound}/vox/acquired.ogg (100%) rename {modular_citadel/sound => sound}/vox/acquisition.ogg (100%) rename {modular_citadel/sound => sound}/vox/across.ogg (100%) rename {modular_citadel/sound => sound}/vox/activate.ogg (100%) rename {modular_citadel/sound => sound}/vox/activated.ogg (100%) rename {modular_citadel/sound => sound}/vox/activity.ogg (100%) rename {modular_citadel/sound => sound}/vox/adios.ogg (100%) rename {modular_citadel/sound => sound}/vox/administration.ogg (100%) rename {modular_citadel/sound => sound}/vox/advanced.ogg (100%) rename {modular_citadel/sound => sound}/vox/after.ogg (100%) rename {modular_citadel/sound => sound}/vox/agent.ogg (100%) rename {modular_citadel/sound => sound}/vox/alarm.ogg (100%) rename {modular_citadel/sound => sound}/vox/alert.ogg (100%) rename {modular_citadel/sound => sound}/vox/alien.ogg (100%) rename {modular_citadel/sound => sound}/vox/aligned.ogg (100%) rename {modular_citadel/sound => sound}/vox/all.ogg (100%) rename {modular_citadel/sound => sound}/vox/alpha.ogg (100%) rename {modular_citadel/sound => sound}/vox/am.ogg (100%) rename {modular_citadel/sound => sound}/vox/amigo.ogg (100%) rename {modular_citadel/sound => sound}/vox/ammunition.ogg (100%) rename {modular_citadel/sound => sound}/vox/an.ogg (100%) rename {modular_citadel/sound => sound}/vox/and.ogg (100%) rename {modular_citadel/sound => sound}/vox/announcement.ogg (100%) rename {modular_citadel/sound => sound}/vox/anomalous.ogg (100%) rename {modular_citadel/sound => sound}/vox/antenna.ogg (100%) rename {modular_citadel/sound => sound}/vox/any.ogg (100%) rename {modular_citadel/sound => sound}/vox/apprehend.ogg (100%) rename {modular_citadel/sound => sound}/vox/approach.ogg (100%) rename {modular_citadel/sound => sound}/vox/are.ogg (100%) rename {modular_citadel/sound => sound}/vox/area.ogg (100%) rename {modular_citadel/sound => sound}/vox/arm.ogg (100%) rename {modular_citadel/sound => sound}/vox/armed.ogg (100%) rename {modular_citadel/sound => sound}/vox/armor.ogg (100%) rename {modular_citadel/sound => sound}/vox/armory.ogg (100%) rename {modular_citadel/sound => sound}/vox/arrest.ogg (100%) rename {modular_citadel/sound => sound}/vox/ass.ogg (100%) rename {modular_citadel/sound => sound}/vox/at.ogg (100%) rename {modular_citadel/sound => sound}/vox/atomic.ogg (100%) rename {modular_citadel/sound => sound}/vox/attention.ogg (100%) rename {modular_citadel/sound => sound}/vox/authorize.ogg (100%) rename {modular_citadel/sound => sound}/vox/authorized.ogg (100%) rename {modular_citadel/sound => sound}/vox/automatic.ogg (100%) rename {modular_citadel/sound => sound}/vox/away.ogg (100%) rename {modular_citadel/sound => sound}/vox/b.ogg (100%) rename {modular_citadel/sound => sound}/vox/back.ogg (100%) rename {modular_citadel/sound => sound}/vox/backman.ogg (100%) rename {modular_citadel/sound => sound}/vox/bad.ogg (100%) rename {modular_citadel/sound => sound}/vox/bag.ogg (100%) rename {modular_citadel/sound => sound}/vox/bailey.ogg (100%) rename {modular_citadel/sound => sound}/vox/barracks.ogg (100%) rename {modular_citadel/sound => sound}/vox/base.ogg (100%) rename {modular_citadel/sound => sound}/vox/bay.ogg (100%) rename {modular_citadel/sound => sound}/vox/be.ogg (100%) rename {modular_citadel/sound => sound}/vox/been.ogg (100%) rename {modular_citadel/sound => sound}/vox/before.ogg (100%) rename {modular_citadel/sound => sound}/vox/beyond.ogg (100%) rename {modular_citadel/sound => sound}/vox/biohazard.ogg (100%) rename {modular_citadel/sound => sound}/vox/biological.ogg (100%) rename {modular_citadel/sound => sound}/vox/birdwell.ogg (100%) rename {modular_citadel/sound => sound}/vox/bizwarn.ogg (100%) rename {modular_citadel/sound => sound}/vox/black.ogg (100%) rename {modular_citadel/sound => sound}/vox/blast.ogg (100%) rename {modular_citadel/sound => sound}/vox/blocked.ogg (100%) rename {modular_citadel/sound => sound}/vox/bloop.ogg (100%) rename {modular_citadel/sound => sound}/vox/blue.ogg (100%) rename {modular_citadel/sound => sound}/vox/bottom.ogg (100%) rename {modular_citadel/sound => sound}/vox/bravo.ogg (100%) rename {modular_citadel/sound => sound}/vox/breach.ogg (100%) rename {modular_citadel/sound => sound}/vox/breached.ogg (100%) rename {modular_citadel/sound => sound}/vox/break.ogg (100%) rename {modular_citadel/sound => sound}/vox/bridge.ogg (100%) rename {modular_citadel/sound => sound}/vox/bust.ogg (100%) rename {modular_citadel/sound => sound}/vox/but.ogg (100%) rename {modular_citadel/sound => sound}/vox/button.ogg (100%) rename {modular_citadel/sound => sound}/vox/buzwarn.ogg (100%) rename {modular_citadel/sound => sound}/vox/bypass.ogg (100%) rename {modular_citadel/sound => sound}/vox/c.ogg (100%) rename {modular_citadel/sound => sound}/vox/cable.ogg (100%) rename {modular_citadel/sound => sound}/vox/call.ogg (100%) rename {modular_citadel/sound => sound}/vox/called.ogg (100%) rename {modular_citadel/sound => sound}/vox/canal.ogg (100%) rename {modular_citadel/sound => sound}/vox/cap.ogg (100%) rename {modular_citadel/sound => sound}/vox/captain.ogg (100%) rename {modular_citadel/sound => sound}/vox/capture.ogg (100%) rename {modular_citadel/sound => sound}/vox/captured.ogg (100%) rename {modular_citadel/sound => sound}/vox/ceiling.ogg (100%) rename {modular_citadel/sound => sound}/vox/celsius.ogg (100%) rename {modular_citadel/sound => sound}/vox/center.ogg (100%) rename {modular_citadel/sound => sound}/vox/centi.ogg (100%) rename {modular_citadel/sound => sound}/vox/central.ogg (100%) rename {modular_citadel/sound => sound}/vox/chamber.ogg (100%) rename {modular_citadel/sound => sound}/vox/charlie.ogg (100%) rename {modular_citadel/sound => sound}/vox/check.ogg (100%) rename {modular_citadel/sound => sound}/vox/checkpoint.ogg (100%) rename {modular_citadel/sound => sound}/vox/chemical.ogg (100%) rename {modular_citadel/sound => sound}/vox/cleanup.ogg (100%) rename {modular_citadel/sound => sound}/vox/clear.ogg (100%) rename {modular_citadel/sound => sound}/vox/clearance.ogg (100%) rename {modular_citadel/sound => sound}/vox/close.ogg (100%) rename {modular_citadel/sound => sound}/vox/clown.ogg (100%) rename {modular_citadel/sound => sound}/vox/code.ogg (100%) rename {modular_citadel/sound => sound}/vox/coded.ogg (100%) rename {modular_citadel/sound => sound}/vox/collider.ogg (100%) rename {modular_citadel/sound => sound}/vox/comma.ogg (100%) rename {modular_citadel/sound => sound}/vox/command.ogg (100%) rename {modular_citadel/sound => sound}/vox/communication.ogg (100%) rename {modular_citadel/sound => sound}/vox/complex.ogg (100%) rename {modular_citadel/sound => sound}/vox/computer.ogg (100%) rename {modular_citadel/sound => sound}/vox/condition.ogg (100%) rename {modular_citadel/sound => sound}/vox/containment.ogg (100%) rename {modular_citadel/sound => sound}/vox/contamination.ogg (100%) rename {modular_citadel/sound => sound}/vox/control.ogg (100%) rename {modular_citadel/sound => sound}/vox/coolant.ogg (100%) rename {modular_citadel/sound => sound}/vox/coomer.ogg (100%) rename {modular_citadel/sound => sound}/vox/core.ogg (100%) rename {modular_citadel/sound => sound}/vox/correct.ogg (100%) rename {modular_citadel/sound => sound}/vox/corridor.ogg (100%) rename {modular_citadel/sound => sound}/vox/crew.ogg (100%) rename {modular_citadel/sound => sound}/vox/cross.ogg (100%) rename {modular_citadel/sound => sound}/vox/cryogenic.ogg (100%) rename {modular_citadel/sound => sound}/vox/d.ogg (100%) rename {modular_citadel/sound => sound}/vox/dadeda.ogg (100%) rename {modular_citadel/sound => sound}/vox/damage.ogg (100%) rename {modular_citadel/sound => sound}/vox/damaged.ogg (100%) rename {modular_citadel/sound => sound}/vox/danger.ogg (100%) rename {modular_citadel/sound => sound}/vox/day.ogg (100%) rename {modular_citadel/sound => sound}/vox/deactivated.ogg (100%) rename {modular_citadel/sound => sound}/vox/decompression.ogg (100%) rename {modular_citadel/sound => sound}/vox/decontamination.ogg (100%) rename {modular_citadel/sound => sound}/vox/deeoo.ogg (100%) rename {modular_citadel/sound => sound}/vox/defense.ogg (100%) rename {modular_citadel/sound => sound}/vox/degrees.ogg (100%) rename {modular_citadel/sound => sound}/vox/delta.ogg (100%) rename {modular_citadel/sound => sound}/vox/denied.ogg (100%) rename {modular_citadel/sound => sound}/vox/deploy.ogg (100%) rename {modular_citadel/sound => sound}/vox/deployed.ogg (100%) rename {modular_citadel/sound => sound}/vox/destroy.ogg (100%) rename {modular_citadel/sound => sound}/vox/destroyed.ogg (100%) rename {modular_citadel/sound => sound}/vox/detain.ogg (100%) rename {modular_citadel/sound => sound}/vox/detected.ogg (100%) rename {modular_citadel/sound => sound}/vox/detonation.ogg (100%) rename {modular_citadel/sound => sound}/vox/device.ogg (100%) rename {modular_citadel/sound => sound}/vox/did.ogg (100%) rename {modular_citadel/sound => sound}/vox/die.ogg (100%) rename {modular_citadel/sound => sound}/vox/dimensional.ogg (100%) rename {modular_citadel/sound => sound}/vox/dirt.ogg (100%) rename {modular_citadel/sound => sound}/vox/disengaged.ogg (100%) rename {modular_citadel/sound => sound}/vox/dish.ogg (100%) rename {modular_citadel/sound => sound}/vox/disposal.ogg (100%) rename {modular_citadel/sound => sound}/vox/distance.ogg (100%) rename {modular_citadel/sound => sound}/vox/distortion.ogg (100%) rename {modular_citadel/sound => sound}/vox/do.ogg (100%) rename {modular_citadel/sound => sound}/vox/doctor.ogg (100%) rename {modular_citadel/sound => sound}/vox/doop.ogg (100%) rename {modular_citadel/sound => sound}/vox/door.ogg (100%) rename {modular_citadel/sound => sound}/vox/down.ogg (100%) rename {modular_citadel/sound => sound}/vox/dual.ogg (100%) rename {modular_citadel/sound => sound}/vox/duct.ogg (100%) rename {modular_citadel/sound => sound}/vox/e.ogg (100%) rename {modular_citadel/sound => sound}/vox/east.ogg (100%) rename {modular_citadel/sound => sound}/vox/echo.ogg (100%) rename {modular_citadel/sound => sound}/vox/ed.ogg (100%) rename {modular_citadel/sound => sound}/vox/effect.ogg (100%) rename {modular_citadel/sound => sound}/vox/egress.ogg (100%) rename {modular_citadel/sound => sound}/vox/eight.ogg (100%) rename {modular_citadel/sound => sound}/vox/eighteen.ogg (100%) rename {modular_citadel/sound => sound}/vox/eighty.ogg (100%) rename {modular_citadel/sound => sound}/vox/electric.ogg (100%) rename {modular_citadel/sound => sound}/vox/electromagnetic.ogg (100%) rename {modular_citadel/sound => sound}/vox/elevator.ogg (100%) rename {modular_citadel/sound => sound}/vox/eleven.ogg (100%) rename {modular_citadel/sound => sound}/vox/eliminate.ogg (100%) rename {modular_citadel/sound => sound}/vox/emergency.ogg (100%) rename {modular_citadel/sound => sound}/vox/enemy.ogg (100%) rename {modular_citadel/sound => sound}/vox/energy.ogg (100%) rename {modular_citadel/sound => sound}/vox/engage.ogg (100%) rename {modular_citadel/sound => sound}/vox/engaged.ogg (100%) rename {modular_citadel/sound => sound}/vox/engine.ogg (100%) rename {modular_citadel/sound => sound}/vox/enter.ogg (100%) rename {modular_citadel/sound => sound}/vox/entry.ogg (100%) rename {modular_citadel/sound => sound}/vox/environment.ogg (100%) rename {modular_citadel/sound => sound}/vox/error.ogg (100%) rename {modular_citadel/sound => sound}/vox/escape.ogg (100%) rename {modular_citadel/sound => sound}/vox/evacuate.ogg (100%) rename {modular_citadel/sound => sound}/vox/exchange.ogg (100%) rename {modular_citadel/sound => sound}/vox/exit.ogg (100%) rename {modular_citadel/sound => sound}/vox/expect.ogg (100%) rename {modular_citadel/sound => sound}/vox/experiment.ogg (100%) rename {modular_citadel/sound => sound}/vox/experimental.ogg (100%) rename {modular_citadel/sound => sound}/vox/explode.ogg (100%) rename {modular_citadel/sound => sound}/vox/explosion.ogg (100%) rename {modular_citadel/sound => sound}/vox/exposure.ogg (100%) rename {modular_citadel/sound => sound}/vox/exterminate.ogg (100%) rename {modular_citadel/sound => sound}/vox/extinguish.ogg (100%) rename {modular_citadel/sound => sound}/vox/extinguisher.ogg (100%) rename {modular_citadel/sound => sound}/vox/extreme.ogg (100%) rename {modular_citadel/sound => sound}/vox/f.ogg (100%) rename {modular_citadel/sound => sound}/vox/face.ogg (100%) rename {modular_citadel/sound => sound}/vox/facility.ogg (100%) rename {modular_citadel/sound => sound}/vox/fahrenheit.ogg (100%) rename {modular_citadel/sound => sound}/vox/failed.ogg (100%) rename {modular_citadel/sound => sound}/vox/failure.ogg (100%) rename {modular_citadel/sound => sound}/vox/farthest.ogg (100%) rename {modular_citadel/sound => sound}/vox/fast.ogg (100%) rename {modular_citadel/sound => sound}/vox/feet.ogg (100%) rename {modular_citadel/sound => sound}/vox/field.ogg (100%) rename {modular_citadel/sound => sound}/vox/fifteen.ogg (100%) rename {modular_citadel/sound => sound}/vox/fifth.ogg (100%) rename {modular_citadel/sound => sound}/vox/fifty.ogg (100%) rename {modular_citadel/sound => sound}/vox/final.ogg (100%) rename {modular_citadel/sound => sound}/vox/fine.ogg (100%) rename {modular_citadel/sound => sound}/vox/fire.ogg (100%) rename {modular_citadel/sound => sound}/vox/first.ogg (100%) rename {modular_citadel/sound => sound}/vox/five.ogg (100%) rename {modular_citadel/sound => sound}/vox/flag.ogg (100%) rename {modular_citadel/sound => sound}/vox/flooding.ogg (100%) rename {modular_citadel/sound => sound}/vox/floor.ogg (100%) rename {modular_citadel/sound => sound}/vox/fool.ogg (100%) rename {modular_citadel/sound => sound}/vox/for.ogg (100%) rename {modular_citadel/sound => sound}/vox/forbidden.ogg (100%) rename {modular_citadel/sound => sound}/vox/force.ogg (100%) rename {modular_citadel/sound => sound}/vox/forms.ogg (100%) rename {modular_citadel/sound => sound}/vox/found.ogg (100%) rename {modular_citadel/sound => sound}/vox/four.ogg (100%) rename {modular_citadel/sound => sound}/vox/fourteen.ogg (100%) rename {modular_citadel/sound => sound}/vox/fourth.ogg (100%) rename {modular_citadel/sound => sound}/vox/fourty.ogg (100%) rename {modular_citadel/sound => sound}/vox/foxtrot.ogg (100%) rename {modular_citadel/sound => sound}/vox/freeman.ogg (100%) rename {modular_citadel/sound => sound}/vox/freezer.ogg (100%) rename {modular_citadel/sound => sound}/vox/from.ogg (100%) rename {modular_citadel/sound => sound}/vox/front.ogg (100%) rename {modular_citadel/sound => sound}/vox/fuel.ogg (100%) rename {modular_citadel/sound => sound}/vox/g.ogg (100%) rename {modular_citadel/sound => sound}/vox/gay.ogg (100%) rename {modular_citadel/sound => sound}/vox/get.ogg (100%) rename {modular_citadel/sound => sound}/vox/go.ogg (100%) rename {modular_citadel/sound => sound}/vox/going.ogg (100%) rename {modular_citadel/sound => sound}/vox/good.ogg (100%) rename {modular_citadel/sound => sound}/vox/goodbye.ogg (100%) rename {modular_citadel/sound => sound}/vox/gordon.ogg (100%) rename {modular_citadel/sound => sound}/vox/got.ogg (100%) rename {modular_citadel/sound => sound}/vox/government.ogg (100%) rename {modular_citadel/sound => sound}/vox/granted.ogg (100%) rename {modular_citadel/sound => sound}/vox/great.ogg (100%) rename {modular_citadel/sound => sound}/vox/green.ogg (100%) rename {modular_citadel/sound => sound}/vox/grenade.ogg (100%) rename {modular_citadel/sound => sound}/vox/guard.ogg (100%) rename {modular_citadel/sound => sound}/vox/gulf.ogg (100%) rename {modular_citadel/sound => sound}/vox/gun.ogg (100%) rename {modular_citadel/sound => sound}/vox/guthrie.ogg (100%) rename {modular_citadel/sound => sound}/vox/handling.ogg (100%) rename {modular_citadel/sound => sound}/vox/hangar.ogg (100%) rename {modular_citadel/sound => sound}/vox/has.ogg (100%) rename {modular_citadel/sound => sound}/vox/have.ogg (100%) rename {modular_citadel/sound => sound}/vox/hazard.ogg (100%) rename {modular_citadel/sound => sound}/vox/head.ogg (100%) rename {modular_citadel/sound => sound}/vox/health.ogg (100%) rename {modular_citadel/sound => sound}/vox/heat.ogg (100%) rename {modular_citadel/sound => sound}/vox/helicopter.ogg (100%) rename {modular_citadel/sound => sound}/vox/helium.ogg (100%) rename {modular_citadel/sound => sound}/vox/hello.ogg (100%) rename {modular_citadel/sound => sound}/vox/help.ogg (100%) rename {modular_citadel/sound => sound}/vox/here.ogg (100%) rename {modular_citadel/sound => sound}/vox/hide.ogg (100%) rename {modular_citadel/sound => sound}/vox/high.ogg (100%) rename {modular_citadel/sound => sound}/vox/highest.ogg (100%) rename {modular_citadel/sound => sound}/vox/hit.ogg (100%) rename {modular_citadel/sound => sound}/vox/holds.ogg (100%) rename {modular_citadel/sound => sound}/vox/hole.ogg (100%) rename {modular_citadel/sound => sound}/vox/hostile.ogg (100%) rename {modular_citadel/sound => sound}/vox/hot.ogg (100%) rename {modular_citadel/sound => sound}/vox/hotel.ogg (100%) rename {modular_citadel/sound => sound}/vox/hour.ogg (100%) rename {modular_citadel/sound => sound}/vox/hours.ogg (100%) rename {modular_citadel/sound => sound}/vox/hundred.ogg (100%) rename {modular_citadel/sound => sound}/vox/hydro.ogg (100%) rename {modular_citadel/sound => sound}/vox/i.ogg (100%) rename {modular_citadel/sound => sound}/vox/idiot.ogg (100%) rename {modular_citadel/sound => sound}/vox/illegal.ogg (100%) rename {modular_citadel/sound => sound}/vox/immediate.ogg (100%) rename {modular_citadel/sound => sound}/vox/immediately.ogg (100%) rename {modular_citadel/sound => sound}/vox/in.ogg (100%) rename {modular_citadel/sound => sound}/vox/inches.ogg (100%) rename {modular_citadel/sound => sound}/vox/india.ogg (100%) rename {modular_citadel/sound => sound}/vox/ing.ogg (100%) rename {modular_citadel/sound => sound}/vox/inoperative.ogg (100%) rename {modular_citadel/sound => sound}/vox/inside.ogg (100%) rename {modular_citadel/sound => sound}/vox/inspection.ogg (100%) rename {modular_citadel/sound => sound}/vox/inspector.ogg (100%) rename {modular_citadel/sound => sound}/vox/interchange.ogg (100%) rename {modular_citadel/sound => sound}/vox/intruder.ogg (100%) rename {modular_citadel/sound => sound}/vox/invallid.ogg (100%) rename {modular_citadel/sound => sound}/vox/invasion.ogg (100%) rename {modular_citadel/sound => sound}/vox/is.ogg (100%) rename {modular_citadel/sound => sound}/vox/it.ogg (100%) rename {modular_citadel/sound => sound}/vox/johnson.ogg (100%) rename {modular_citadel/sound => sound}/vox/juliet.ogg (100%) rename {modular_citadel/sound => sound}/vox/key.ogg (100%) rename {modular_citadel/sound => sound}/vox/kill.ogg (100%) rename {modular_citadel/sound => sound}/vox/kilo.ogg (100%) rename {modular_citadel/sound => sound}/vox/kit.ogg (100%) rename {modular_citadel/sound => sound}/vox/lab.ogg (100%) rename {modular_citadel/sound => sound}/vox/lambda.ogg (100%) rename {modular_citadel/sound => sound}/vox/laser.ogg (100%) rename {modular_citadel/sound => sound}/vox/last.ogg (100%) rename {modular_citadel/sound => sound}/vox/launch.ogg (100%) rename {modular_citadel/sound => sound}/vox/leak.ogg (100%) rename {modular_citadel/sound => sound}/vox/leave.ogg (100%) rename {modular_citadel/sound => sound}/vox/left.ogg (100%) rename {modular_citadel/sound => sound}/vox/legal.ogg (100%) rename {modular_citadel/sound => sound}/vox/level.ogg (100%) rename {modular_citadel/sound => sound}/vox/lever.ogg (100%) rename {modular_citadel/sound => sound}/vox/lie.ogg (100%) rename {modular_citadel/sound => sound}/vox/lieutenant.ogg (100%) rename {modular_citadel/sound => sound}/vox/life.ogg (100%) rename {modular_citadel/sound => sound}/vox/light.ogg (100%) rename {modular_citadel/sound => sound}/vox/lima.ogg (100%) rename {modular_citadel/sound => sound}/vox/liquid.ogg (100%) rename {modular_citadel/sound => sound}/vox/loading.ogg (100%) rename {modular_citadel/sound => sound}/vox/locate.ogg (100%) rename {modular_citadel/sound => sound}/vox/located.ogg (100%) rename {modular_citadel/sound => sound}/vox/location.ogg (100%) rename {modular_citadel/sound => sound}/vox/lock.ogg (100%) rename {modular_citadel/sound => sound}/vox/locked.ogg (100%) rename {modular_citadel/sound => sound}/vox/locker.ogg (100%) rename {modular_citadel/sound => sound}/vox/lockout.ogg (100%) rename {modular_citadel/sound => sound}/vox/lower.ogg (100%) rename {modular_citadel/sound => sound}/vox/lowest.ogg (100%) rename {modular_citadel/sound => sound}/vox/magnetic.ogg (100%) rename {modular_citadel/sound => sound}/vox/main.ogg (100%) rename {modular_citadel/sound => sound}/vox/maintenance.ogg (100%) rename {modular_citadel/sound => sound}/vox/malfunction.ogg (100%) rename {modular_citadel/sound => sound}/vox/man.ogg (100%) rename {modular_citadel/sound => sound}/vox/mass.ogg (100%) rename {modular_citadel/sound => sound}/vox/materials.ogg (100%) rename {modular_citadel/sound => sound}/vox/maximum.ogg (100%) rename {modular_citadel/sound => sound}/vox/may.ogg (100%) rename {modular_citadel/sound => sound}/vox/med.ogg (100%) rename {modular_citadel/sound => sound}/vox/medical.ogg (100%) rename {modular_citadel/sound => sound}/vox/men.ogg (100%) rename {modular_citadel/sound => sound}/vox/mercy.ogg (100%) rename {modular_citadel/sound => sound}/vox/mesa.ogg (100%) rename {modular_citadel/sound => sound}/vox/message.ogg (100%) rename {modular_citadel/sound => sound}/vox/meter.ogg (100%) rename {modular_citadel/sound => sound}/vox/micro.ogg (100%) rename {modular_citadel/sound => sound}/vox/middle.ogg (100%) rename {modular_citadel/sound => sound}/vox/mike.ogg (100%) rename {modular_citadel/sound => sound}/vox/miles.ogg (100%) rename {modular_citadel/sound => sound}/vox/military.ogg (100%) rename {modular_citadel/sound => sound}/vox/milli.ogg (100%) rename {modular_citadel/sound => sound}/vox/million.ogg (100%) rename {modular_citadel/sound => sound}/vox/minefield.ogg (100%) rename {modular_citadel/sound => sound}/vox/minimum.ogg (100%) rename {modular_citadel/sound => sound}/vox/minutes.ogg (100%) rename {modular_citadel/sound => sound}/vox/mister.ogg (100%) rename {modular_citadel/sound => sound}/vox/mode.ogg (100%) rename {modular_citadel/sound => sound}/vox/motor.ogg (100%) rename {modular_citadel/sound => sound}/vox/motorpool.ogg (100%) rename {modular_citadel/sound => sound}/vox/move.ogg (100%) rename {modular_citadel/sound => sound}/vox/must.ogg (100%) rename {modular_citadel/sound => sound}/vox/nearest.ogg (100%) rename {modular_citadel/sound => sound}/vox/nice.ogg (100%) rename {modular_citadel/sound => sound}/vox/nine.ogg (100%) rename {modular_citadel/sound => sound}/vox/nineteen.ogg (100%) rename {modular_citadel/sound => sound}/vox/ninety.ogg (100%) rename {modular_citadel/sound => sound}/vox/no.ogg (100%) rename {modular_citadel/sound => sound}/vox/nominal.ogg (100%) rename {modular_citadel/sound => sound}/vox/north.ogg (100%) rename {modular_citadel/sound => sound}/vox/not.ogg (100%) rename {modular_citadel/sound => sound}/vox/november.ogg (100%) rename {modular_citadel/sound => sound}/vox/now.ogg (100%) rename {modular_citadel/sound => sound}/vox/number.ogg (100%) rename {modular_citadel/sound => sound}/vox/objective.ogg (100%) rename {modular_citadel/sound => sound}/vox/observation.ogg (100%) rename {modular_citadel/sound => sound}/vox/of.ogg (100%) rename {modular_citadel/sound => sound}/vox/officer.ogg (100%) rename {modular_citadel/sound => sound}/vox/ok.ogg (100%) rename {modular_citadel/sound => sound}/vox/on.ogg (100%) rename {modular_citadel/sound => sound}/vox/one.ogg (100%) rename {modular_citadel/sound => sound}/vox/open.ogg (100%) rename {modular_citadel/sound => sound}/vox/operating.ogg (100%) rename {modular_citadel/sound => sound}/vox/operations.ogg (100%) rename {modular_citadel/sound => sound}/vox/operative.ogg (100%) rename {modular_citadel/sound => sound}/vox/option.ogg (100%) rename {modular_citadel/sound => sound}/vox/order.ogg (100%) rename {modular_citadel/sound => sound}/vox/organic.ogg (100%) rename {modular_citadel/sound => sound}/vox/oscar.ogg (100%) rename {modular_citadel/sound => sound}/vox/out.ogg (100%) rename {modular_citadel/sound => sound}/vox/outside.ogg (100%) rename {modular_citadel/sound => sound}/vox/over.ogg (100%) rename {modular_citadel/sound => sound}/vox/overload.ogg (100%) rename {modular_citadel/sound => sound}/vox/override.ogg (100%) rename {modular_citadel/sound => sound}/vox/pacify.ogg (100%) rename {modular_citadel/sound => sound}/vox/pain.ogg (100%) rename {modular_citadel/sound => sound}/vox/pal.ogg (100%) rename {modular_citadel/sound => sound}/vox/panel.ogg (100%) rename {modular_citadel/sound => sound}/vox/percent.ogg (100%) rename {modular_citadel/sound => sound}/vox/perimeter.ogg (100%) rename {modular_citadel/sound => sound}/vox/period.ogg (100%) rename {modular_citadel/sound => sound}/vox/permitted.ogg (100%) rename {modular_citadel/sound => sound}/vox/personnel.ogg (100%) rename {modular_citadel/sound => sound}/vox/pipe.ogg (100%) rename {modular_citadel/sound => sound}/vox/plant.ogg (100%) rename {modular_citadel/sound => sound}/vox/platform.ogg (100%) rename {modular_citadel/sound => sound}/vox/please.ogg (100%) rename {modular_citadel/sound => sound}/vox/point.ogg (100%) rename {modular_citadel/sound => sound}/vox/portal.ogg (100%) rename {modular_citadel/sound => sound}/vox/power.ogg (100%) rename {modular_citadel/sound => sound}/vox/presence.ogg (100%) rename {modular_citadel/sound => sound}/vox/press.ogg (100%) rename {modular_citadel/sound => sound}/vox/primary.ogg (100%) rename {modular_citadel/sound => sound}/vox/proceed.ogg (100%) rename {modular_citadel/sound => sound}/vox/processing.ogg (100%) rename {modular_citadel/sound => sound}/vox/progress.ogg (100%) rename {modular_citadel/sound => sound}/vox/proper.ogg (100%) rename {modular_citadel/sound => sound}/vox/propulsion.ogg (100%) rename {modular_citadel/sound => sound}/vox/prosecute.ogg (100%) rename {modular_citadel/sound => sound}/vox/protective.ogg (100%) rename {modular_citadel/sound => sound}/vox/push.ogg (100%) rename {modular_citadel/sound => sound}/vox/quantum.ogg (100%) rename {modular_citadel/sound => sound}/vox/quebec.ogg (100%) rename {modular_citadel/sound => sound}/vox/question.ogg (100%) rename {modular_citadel/sound => sound}/vox/questioning.ogg (100%) rename {modular_citadel/sound => sound}/vox/quick.ogg (100%) rename {modular_citadel/sound => sound}/vox/quit.ogg (100%) rename {modular_citadel/sound => sound}/vox/radiation.ogg (100%) rename {modular_citadel/sound => sound}/vox/radioactive.ogg (100%) rename {modular_citadel/sound => sound}/vox/rads.ogg (100%) rename {modular_citadel/sound => sound}/vox/rapid.ogg (100%) rename {modular_citadel/sound => sound}/vox/reach.ogg (100%) rename {modular_citadel/sound => sound}/vox/reached.ogg (100%) rename {modular_citadel/sound => sound}/vox/reactor.ogg (100%) rename {modular_citadel/sound => sound}/vox/red.ogg (100%) rename {modular_citadel/sound => sound}/vox/relay.ogg (100%) rename {modular_citadel/sound => sound}/vox/released.ogg (100%) rename {modular_citadel/sound => sound}/vox/remaining.ogg (100%) rename {modular_citadel/sound => sound}/vox/renegade.ogg (100%) rename {modular_citadel/sound => sound}/vox/repair.ogg (100%) rename {modular_citadel/sound => sound}/vox/report.ogg (100%) rename {modular_citadel/sound => sound}/vox/reports.ogg (100%) rename {modular_citadel/sound => sound}/vox/required.ogg (100%) rename {modular_citadel/sound => sound}/vox/research.ogg (100%) rename {modular_citadel/sound => sound}/vox/reset.ogg (100%) rename {modular_citadel/sound => sound}/vox/resevoir.ogg (100%) rename {modular_citadel/sound => sound}/vox/resistance.ogg (100%) rename {modular_citadel/sound => sound}/vox/returned.ogg (100%) rename {modular_citadel/sound => sound}/vox/right.ogg (100%) rename {modular_citadel/sound => sound}/vox/rocket.ogg (100%) rename {modular_citadel/sound => sound}/vox/roger.ogg (100%) rename {modular_citadel/sound => sound}/vox/romeo.ogg (100%) rename {modular_citadel/sound => sound}/vox/room.ogg (100%) rename {modular_citadel/sound => sound}/vox/round.ogg (100%) rename {modular_citadel/sound => sound}/vox/run.ogg (100%) rename {modular_citadel/sound => sound}/vox/safe.ogg (100%) rename {modular_citadel/sound => sound}/vox/safety.ogg (100%) rename {modular_citadel/sound => sound}/vox/sargeant.ogg (100%) rename {modular_citadel/sound => sound}/vox/satellite.ogg (100%) rename {modular_citadel/sound => sound}/vox/save.ogg (100%) rename {modular_citadel/sound => sound}/vox/science.ogg (100%) rename {modular_citadel/sound => sound}/vox/scores.ogg (100%) rename {modular_citadel/sound => sound}/vox/scream.ogg (100%) rename {modular_citadel/sound => sound}/vox/screen.ogg (100%) rename {modular_citadel/sound => sound}/vox/search.ogg (100%) rename {modular_citadel/sound => sound}/vox/second.ogg (100%) rename {modular_citadel/sound => sound}/vox/secondary.ogg (100%) rename {modular_citadel/sound => sound}/vox/seconds.ogg (100%) rename {modular_citadel/sound => sound}/vox/sector.ogg (100%) rename {modular_citadel/sound => sound}/vox/secure.ogg (100%) rename {modular_citadel/sound => sound}/vox/secured.ogg (100%) rename {modular_citadel/sound => sound}/vox/security.ogg (100%) rename {modular_citadel/sound => sound}/vox/select.ogg (100%) rename {modular_citadel/sound => sound}/vox/selected.ogg (100%) rename {modular_citadel/sound => sound}/vox/service.ogg (100%) rename {modular_citadel/sound => sound}/vox/seven.ogg (100%) rename {modular_citadel/sound => sound}/vox/seventeen.ogg (100%) rename {modular_citadel/sound => sound}/vox/seventy.ogg (100%) rename {modular_citadel/sound => sound}/vox/severe.ogg (100%) rename {modular_citadel/sound => sound}/vox/sewage.ogg (100%) rename {modular_citadel/sound => sound}/vox/sewer.ogg (100%) rename {modular_citadel/sound => sound}/vox/shield.ogg (100%) rename {modular_citadel/sound => sound}/vox/shipment.ogg (100%) rename {modular_citadel/sound => sound}/vox/shock.ogg (100%) rename {modular_citadel/sound => sound}/vox/shoot.ogg (100%) rename {modular_citadel/sound => sound}/vox/shower.ogg (100%) rename {modular_citadel/sound => sound}/vox/shut.ogg (100%) rename {modular_citadel/sound => sound}/vox/side.ogg (100%) rename {modular_citadel/sound => sound}/vox/sierra.ogg (100%) rename {modular_citadel/sound => sound}/vox/sight.ogg (100%) rename {modular_citadel/sound => sound}/vox/silo.ogg (100%) rename {modular_citadel/sound => sound}/vox/six.ogg (100%) rename {modular_citadel/sound => sound}/vox/sixteen.ogg (100%) rename {modular_citadel/sound => sound}/vox/sixty.ogg (100%) rename {modular_citadel/sound => sound}/vox/slime.ogg (100%) rename {modular_citadel/sound => sound}/vox/slow.ogg (100%) rename {modular_citadel/sound => sound}/vox/soldier.ogg (100%) rename {modular_citadel/sound => sound}/vox/some.ogg (100%) rename {modular_citadel/sound => sound}/vox/someone.ogg (100%) rename {modular_citadel/sound => sound}/vox/something.ogg (100%) rename {modular_citadel/sound => sound}/vox/son.ogg (100%) rename {modular_citadel/sound => sound}/vox/sorry.ogg (100%) rename {modular_citadel/sound => sound}/vox/south.ogg (100%) rename {modular_citadel/sound => sound}/vox/squad.ogg (100%) rename {modular_citadel/sound => sound}/vox/square.ogg (100%) rename {modular_citadel/sound => sound}/vox/stairway.ogg (100%) rename {modular_citadel/sound => sound}/vox/status.ogg (100%) rename {modular_citadel/sound => sound}/vox/sterile.ogg (100%) rename {modular_citadel/sound => sound}/vox/sterilization.ogg (100%) rename {modular_citadel/sound => sound}/vox/stolen.ogg (100%) rename {modular_citadel/sound => sound}/vox/storage.ogg (100%) rename {modular_citadel/sound => sound}/vox/sub.ogg (100%) rename {modular_citadel/sound => sound}/vox/subsurface.ogg (100%) rename {modular_citadel/sound => sound}/vox/sudden.ogg (100%) rename {modular_citadel/sound => sound}/vox/suit.ogg (100%) rename {modular_citadel/sound => sound}/vox/superconducting.ogg (100%) rename {modular_citadel/sound => sound}/vox/supercooled.ogg (100%) rename {modular_citadel/sound => sound}/vox/supply.ogg (100%) rename {modular_citadel/sound => sound}/vox/surface.ogg (100%) rename {modular_citadel/sound => sound}/vox/surrender.ogg (100%) rename {modular_citadel/sound => sound}/vox/surround.ogg (100%) rename {modular_citadel/sound => sound}/vox/surrounded.ogg (100%) rename {modular_citadel/sound => sound}/vox/switch.ogg (100%) rename {modular_citadel/sound => sound}/vox/system.ogg (100%) rename {modular_citadel/sound => sound}/vox/systems.ogg (100%) rename {modular_citadel/sound => sound}/vox/tactical.ogg (100%) rename {modular_citadel/sound => sound}/vox/take.ogg (100%) rename {modular_citadel/sound => sound}/vox/talk.ogg (100%) rename {modular_citadel/sound => sound}/vox/tango.ogg (100%) rename {modular_citadel/sound => sound}/vox/tank.ogg (100%) rename {modular_citadel/sound => sound}/vox/target.ogg (100%) rename {modular_citadel/sound => sound}/vox/team.ogg (100%) rename {modular_citadel/sound => sound}/vox/temperature.ogg (100%) rename {modular_citadel/sound => sound}/vox/temporal.ogg (100%) rename {modular_citadel/sound => sound}/vox/ten.ogg (100%) rename {modular_citadel/sound => sound}/vox/terminal.ogg (100%) rename {modular_citadel/sound => sound}/vox/terminated.ogg (100%) rename {modular_citadel/sound => sound}/vox/termination.ogg (100%) rename {modular_citadel/sound => sound}/vox/test.ogg (100%) rename {modular_citadel/sound => sound}/vox/that.ogg (100%) rename {modular_citadel/sound => sound}/vox/the.ogg (100%) rename {modular_citadel/sound => sound}/vox/then.ogg (100%) rename {modular_citadel/sound => sound}/vox/there.ogg (100%) rename {modular_citadel/sound => sound}/vox/third.ogg (100%) rename {modular_citadel/sound => sound}/vox/thirteen.ogg (100%) rename {modular_citadel/sound => sound}/vox/thirty.ogg (100%) rename {modular_citadel/sound => sound}/vox/this.ogg (100%) rename {modular_citadel/sound => sound}/vox/those.ogg (100%) rename {modular_citadel/sound => sound}/vox/thousand.ogg (100%) rename {modular_citadel/sound => sound}/vox/threat.ogg (100%) rename {modular_citadel/sound => sound}/vox/three.ogg (100%) rename {modular_citadel/sound => sound}/vox/through.ogg (100%) rename {modular_citadel/sound => sound}/vox/time.ogg (100%) rename {modular_citadel/sound => sound}/vox/to.ogg (100%) rename {modular_citadel/sound => sound}/vox/top.ogg (100%) rename {modular_citadel/sound => sound}/vox/topside.ogg (100%) rename {modular_citadel/sound => sound}/vox/touch.ogg (100%) rename {modular_citadel/sound => sound}/vox/towards.ogg (100%) rename {modular_citadel/sound => sound}/vox/track.ogg (100%) rename {modular_citadel/sound => sound}/vox/train.ogg (100%) rename {modular_citadel/sound => sound}/vox/transportation.ogg (100%) rename {modular_citadel/sound => sound}/vox/truck.ogg (100%) rename {modular_citadel/sound => sound}/vox/tunnel.ogg (100%) rename {modular_citadel/sound => sound}/vox/turn.ogg (100%) rename {modular_citadel/sound => sound}/vox/turret.ogg (100%) rename {modular_citadel/sound => sound}/vox/twelve.ogg (100%) rename {modular_citadel/sound => sound}/vox/twenty.ogg (100%) rename {modular_citadel/sound => sound}/vox/two.ogg (100%) rename {modular_citadel/sound => sound}/vox/unauthorized.ogg (100%) rename {modular_citadel/sound => sound}/vox/under.ogg (100%) rename {modular_citadel/sound => sound}/vox/uniform.ogg (100%) rename {modular_citadel/sound => sound}/vox/unlocked.ogg (100%) rename {modular_citadel/sound => sound}/vox/until.ogg (100%) rename {modular_citadel/sound => sound}/vox/up.ogg (100%) rename {modular_citadel/sound => sound}/vox/upper.ogg (100%) rename {modular_citadel/sound => sound}/vox/uranium.ogg (100%) rename {modular_citadel/sound => sound}/vox/us.ogg (100%) rename {modular_citadel/sound => sound}/vox/usa.ogg (100%) rename {modular_citadel/sound => sound}/vox/use.ogg (100%) rename {modular_citadel/sound => sound}/vox/used.ogg (100%) rename {modular_citadel/sound => sound}/vox/user.ogg (100%) rename {modular_citadel/sound => sound}/vox/vacate.ogg (100%) rename {modular_citadel/sound => sound}/vox/valid.ogg (100%) rename {modular_citadel/sound => sound}/vox/vapor.ogg (100%) rename {modular_citadel/sound => sound}/vox/vent.ogg (100%) rename {modular_citadel/sound => sound}/vox/ventillation.ogg (100%) rename {modular_citadel/sound => sound}/vox/victor.ogg (100%) rename {modular_citadel/sound => sound}/vox/violated.ogg (100%) rename {modular_citadel/sound => sound}/vox/violation.ogg (100%) rename {modular_citadel/sound => sound}/vox/voltage.ogg (100%) rename {modular_citadel/sound => sound}/vox/vox_login.ogg (100%) rename {modular_citadel/sound => sound}/vox/walk.ogg (100%) rename {modular_citadel/sound => sound}/vox/wall.ogg (100%) rename {modular_citadel/sound => sound}/vox/want.ogg (100%) rename {modular_citadel/sound => sound}/vox/wanted.ogg (100%) rename {modular_citadel/sound => sound}/vox/warm.ogg (100%) rename {modular_citadel/sound => sound}/vox/warn.ogg (100%) rename {modular_citadel/sound => sound}/vox/warning.ogg (100%) rename {modular_citadel/sound => sound}/vox/waste.ogg (100%) rename {modular_citadel/sound => sound}/vox/water.ogg (100%) rename {modular_citadel/sound => sound}/vox/we.ogg (100%) rename {modular_citadel/sound => sound}/vox/weapon.ogg (100%) rename {modular_citadel/sound => sound}/vox/west.ogg (100%) rename {modular_citadel/sound => sound}/vox/whiskey.ogg (100%) rename {modular_citadel/sound => sound}/vox/white.ogg (100%) rename {modular_citadel/sound => sound}/vox/wilco.ogg (100%) rename {modular_citadel/sound => sound}/vox/will.ogg (100%) rename {modular_citadel/sound => sound}/vox/with.ogg (100%) rename {modular_citadel/sound => sound}/vox/without.ogg (100%) rename {modular_citadel/sound => sound}/vox/woop.ogg (100%) rename {modular_citadel/sound => sound}/vox/xeno.ogg (100%) rename {modular_citadel/sound => sound}/vox/yankee.ogg (100%) rename {modular_citadel/sound => sound}/vox/yards.ogg (100%) rename {modular_citadel/sound => sound}/vox/year.ogg (100%) rename {modular_citadel/sound => sound}/vox/yellow.ogg (100%) rename {modular_citadel/sound => sound}/vox/yes.ogg (100%) rename {modular_citadel/sound => sound}/vox/you.ogg (100%) rename {modular_citadel/sound => sound}/vox/your.ogg (100%) rename {modular_citadel/sound => sound}/vox/yourself.ogg (100%) rename {modular_citadel/sound => sound}/vox/zero.ogg (100%) rename {modular_citadel/sound => sound}/vox/zone.ogg (100%) rename {modular_citadel/sound => sound}/vox/zulu.ogg (100%) diff --git a/code/modules/mob/living/silicon/ai/vox_sounds.dm b/code/modules/mob/living/silicon/ai/vox_sounds.dm index eb6d0ce991..50a808032d 100644 --- a/code/modules/mob/living/silicon/ai/vox_sounds.dm +++ b/code/modules/mob/living/silicon/ai/vox_sounds.dm @@ -975,4 +975,635 @@ GLOBAL_LIST_INIT(vox_sounds, list("abduction" = 'sound/vox_fem/abduction.ogg', "zombie" = 'sound/vox_fem/zombie.ogg', "zone" = 'sound/vox_fem/zone.ogg', "zulu" = 'sound/vox_fem/zulu.ogg')) + +//for vim +// :%s/\(\(.*\)\.ogg\)/"\2" = 'sound\/vox\/\1',/g +GLOBAL_LIST_INIT(vox_sounds_male, list("," = 'sound/vox/_comma.ogg', +"." = 'sound/vox/_period.ogg', +"a" = 'sound/vox/a.ogg', +"accelerating" = 'sound/vox/accelerating.ogg', +"accelerator" = 'sound/vox/accelerator.ogg', +"accepted" = 'sound/vox/accepted.ogg', +"access" = 'sound/vox/access.ogg', +"acknowledge" = 'sound/vox/acknowledge.ogg', +"acknowledged" = 'sound/vox/acknowledged.ogg', +"acquired" = 'sound/vox/acquired.ogg', +"acquisition" = 'sound/vox/acquisition.ogg', +"across" = 'sound/vox/across.ogg', +"activate" = 'sound/vox/activate.ogg', +"activated" = 'sound/vox/activated.ogg', +"activity" = 'sound/vox/activity.ogg', +"adios" = 'sound/vox/adios.ogg', +"administration" = 'sound/vox/administration.ogg', +"advanced" = 'sound/vox/advanced.ogg', +"after" = 'sound/vox/after.ogg', +"agent" = 'sound/vox/agent.ogg', +"alarm" = 'sound/vox/alarm.ogg', +"alert" = 'sound/vox/alert.ogg', +"alien" = 'sound/vox/alien.ogg', +"aligned" = 'sound/vox/aligned.ogg', +"all" = 'sound/vox/all.ogg', +"alpha" = 'sound/vox/alpha.ogg', +"am" = 'sound/vox/am.ogg', +"amigo" = 'sound/vox/amigo.ogg', +"ammunition" = 'sound/vox/ammunition.ogg', +"an" = 'sound/vox/an.ogg', +"and" = 'sound/vox/and.ogg', +"announcement" = 'sound/vox/announcement.ogg', +"anomalous" = 'sound/vox/anomalous.ogg', +"antenna" = 'sound/vox/antenna.ogg', +"any" = 'sound/vox/any.ogg', +"apprehend" = 'sound/vox/apprehend.ogg', +"approach" = 'sound/vox/approach.ogg', +"are" = 'sound/vox/are.ogg', +"area" = 'sound/vox/area.ogg', +"arm" = 'sound/vox/arm.ogg', +"armed" = 'sound/vox/armed.ogg', +"armor" = 'sound/vox/armor.ogg', +"armory" = 'sound/vox/armory.ogg', +"arrest" = 'sound/vox/arrest.ogg', +"ass" = 'sound/vox/ass.ogg', +"at" = 'sound/vox/at.ogg', +"atomic" = 'sound/vox/atomic.ogg', +"attention" = 'sound/vox/attention.ogg', +"authorize" = 'sound/vox/authorize.ogg', +"authorized" = 'sound/vox/authorized.ogg', +"automatic" = 'sound/vox/automatic.ogg', +"away" = 'sound/vox/away.ogg', +"b" = 'sound/vox/b.ogg', +"back" = 'sound/vox/back.ogg', +"backman" = 'sound/vox/backman.ogg', +"bad" = 'sound/vox/bad.ogg', +"bag" = 'sound/vox/bag.ogg', +"bailey" = 'sound/vox/bailey.ogg', +"barracks" = 'sound/vox/barracks.ogg', +"base" = 'sound/vox/base.ogg', +"bay" = 'sound/vox/bay.ogg', +"be" = 'sound/vox/be.ogg', +"been" = 'sound/vox/been.ogg', +"before" = 'sound/vox/before.ogg', +"beyond" = 'sound/vox/beyond.ogg', +"biohazard" = 'sound/vox/biohazard.ogg', +"biological" = 'sound/vox/biological.ogg', +"birdwell" = 'sound/vox/birdwell.ogg', +"bizwarn" = 'sound/vox/bizwarn.ogg', +"black" = 'sound/vox/black.ogg', +"blast" = 'sound/vox/blast.ogg', +"blocked" = 'sound/vox/blocked.ogg', +"bloop" = 'sound/vox/bloop.ogg', +"blue" = 'sound/vox/blue.ogg', +"bottom" = 'sound/vox/bottom.ogg', +"bravo" = 'sound/vox/bravo.ogg', +"breach" = 'sound/vox/breach.ogg', +"breached" = 'sound/vox/breached.ogg', +"break" = 'sound/vox/break.ogg', +"bridge" = 'sound/vox/bridge.ogg', +"bust" = 'sound/vox/bust.ogg', +"but" = 'sound/vox/but.ogg', +"button" = 'sound/vox/button.ogg', +"buzwarn" = 'sound/vox/buzwarn.ogg', +"bypass" = 'sound/vox/bypass.ogg', +"c" = 'sound/vox/c.ogg', +"cable" = 'sound/vox/cable.ogg', +"call" = 'sound/vox/call.ogg', +"called" = 'sound/vox/called.ogg', +"canal" = 'sound/vox/canal.ogg', +"cap" = 'sound/vox/cap.ogg', +"captain" = 'sound/vox/captain.ogg', +"capture" = 'sound/vox/capture.ogg', +"captured" = 'sound/vox/captured.ogg', +"ceiling" = 'sound/vox/ceiling.ogg', +"celsius" = 'sound/vox/celsius.ogg', +"center" = 'sound/vox/center.ogg', +"centi" = 'sound/vox/centi.ogg', +"central" = 'sound/vox/central.ogg', +"chamber" = 'sound/vox/chamber.ogg', +"charlie" = 'sound/vox/charlie.ogg', +"check" = 'sound/vox/check.ogg', +"checkpoint" = 'sound/vox/checkpoint.ogg', +"chemical" = 'sound/vox/chemical.ogg', +"cleanup" = 'sound/vox/cleanup.ogg', +"clear" = 'sound/vox/clear.ogg', +"clearance" = 'sound/vox/clearance.ogg', +"close" = 'sound/vox/close.ogg', +"clown" = 'sound/vox/clown.ogg', +"code" = 'sound/vox/code.ogg', +"coded" = 'sound/vox/coded.ogg', +"collider" = 'sound/vox/collider.ogg', +"command" = 'sound/vox/command.ogg', +"communication" = 'sound/vox/communication.ogg', +"complex" = 'sound/vox/complex.ogg', +"computer" = 'sound/vox/computer.ogg', +"condition" = 'sound/vox/condition.ogg', +"containment" = 'sound/vox/containment.ogg', +"contamination" = 'sound/vox/contamination.ogg', +"control" = 'sound/vox/control.ogg', +"coolant" = 'sound/vox/coolant.ogg', +"coomer" = 'sound/vox/coomer.ogg', +"core" = 'sound/vox/core.ogg', +"correct" = 'sound/vox/correct.ogg', +"corridor" = 'sound/vox/corridor.ogg', +"crew" = 'sound/vox/crew.ogg', +"cross" = 'sound/vox/cross.ogg', +"cryogenic" = 'sound/vox/cryogenic.ogg', +"d" = 'sound/vox/d.ogg', +"dadeda" = 'sound/vox/dadeda.ogg', +"damage" = 'sound/vox/damage.ogg', +"damaged" = 'sound/vox/damaged.ogg', +"danger" = 'sound/vox/danger.ogg', +"day" = 'sound/vox/day.ogg', +"deactivated" = 'sound/vox/deactivated.ogg', +"decompression" = 'sound/vox/decompression.ogg', +"decontamination" = 'sound/vox/decontamination.ogg', +"deeoo" = 'sound/vox/deeoo.ogg', +"defense" = 'sound/vox/defense.ogg', +"degrees" = 'sound/vox/degrees.ogg', +"delta" = 'sound/vox/delta.ogg', +"denied" = 'sound/vox/denied.ogg', +"deploy" = 'sound/vox/deploy.ogg', +"deployed" = 'sound/vox/deployed.ogg', +"destroy" = 'sound/vox/destroy.ogg', +"destroyed" = 'sound/vox/destroyed.ogg', +"detain" = 'sound/vox/detain.ogg', +"detected" = 'sound/vox/detected.ogg', +"detonation" = 'sound/vox/detonation.ogg', +"device" = 'sound/vox/device.ogg', +"did" = 'sound/vox/did.ogg', +"die" = 'sound/vox/die.ogg', +"dimensional" = 'sound/vox/dimensional.ogg', +"dirt" = 'sound/vox/dirt.ogg', +"disengaged" = 'sound/vox/disengaged.ogg', +"dish" = 'sound/vox/dish.ogg', +"disposal" = 'sound/vox/disposal.ogg', +"distance" = 'sound/vox/distance.ogg', +"distortion" = 'sound/vox/distortion.ogg', +"do" = 'sound/vox/do.ogg', +"doctor" = 'sound/vox/doctor.ogg', +"doop" = 'sound/vox/doop.ogg', +"door" = 'sound/vox/door.ogg', +"down" = 'sound/vox/down.ogg', +"dual" = 'sound/vox/dual.ogg', +"duct" = 'sound/vox/duct.ogg', +"e" = 'sound/vox/e.ogg', +"east" = 'sound/vox/east.ogg', +"echo" = 'sound/vox/echo.ogg', +"ed" = 'sound/vox/ed.ogg', +"effect" = 'sound/vox/effect.ogg', +"egress" = 'sound/vox/egress.ogg', +"eight" = 'sound/vox/eight.ogg', +"eighteen" = 'sound/vox/eighteen.ogg', +"eighty" = 'sound/vox/eighty.ogg', +"electric" = 'sound/vox/electric.ogg', +"electromagnetic" = 'sound/vox/electromagnetic.ogg', +"elevator" = 'sound/vox/elevator.ogg', +"eleven" = 'sound/vox/eleven.ogg', +"eliminate" = 'sound/vox/eliminate.ogg', +"emergency" = 'sound/vox/emergency.ogg', +"enemy" = 'sound/vox/enemy.ogg', +"energy" = 'sound/vox/energy.ogg', +"engage" = 'sound/vox/engage.ogg', +"engaged" = 'sound/vox/engaged.ogg', +"engine" = 'sound/vox/engine.ogg', +"enter" = 'sound/vox/enter.ogg', +"entry" = 'sound/vox/entry.ogg', +"environment" = 'sound/vox/environment.ogg', +"error" = 'sound/vox/error.ogg', +"escape" = 'sound/vox/escape.ogg', +"evacuate" = 'sound/vox/evacuate.ogg', +"exchange" = 'sound/vox/exchange.ogg', +"exit" = 'sound/vox/exit.ogg', +"expect" = 'sound/vox/expect.ogg', +"experiment" = 'sound/vox/experiment.ogg', +"experimental" = 'sound/vox/experimental.ogg', +"explode" = 'sound/vox/explode.ogg', +"explosion" = 'sound/vox/explosion.ogg', +"exposure" = 'sound/vox/exposure.ogg', +"exterminate" = 'sound/vox/exterminate.ogg', +"extinguish" = 'sound/vox/extinguish.ogg', +"extinguisher" = 'sound/vox/extinguisher.ogg', +"extreme" = 'sound/vox/extreme.ogg', +"f" = 'sound/vox/f.ogg', +"face" = 'sound/vox/face.ogg', +"facility" = 'sound/vox/facility.ogg', +"fahrenheit" = 'sound/vox/fahrenheit.ogg', +"failed" = 'sound/vox/failed.ogg', +"failure" = 'sound/vox/failure.ogg', +"farthest" = 'sound/vox/farthest.ogg', +"fast" = 'sound/vox/fast.ogg', +"feet" = 'sound/vox/feet.ogg', +"field" = 'sound/vox/field.ogg', +"fifteen" = 'sound/vox/fifteen.ogg', +"fifth" = 'sound/vox/fifth.ogg', +"fifty" = 'sound/vox/fifty.ogg', +"final" = 'sound/vox/final.ogg', +"fine" = 'sound/vox/fine.ogg', +"fire" = 'sound/vox/fire.ogg', +"first" = 'sound/vox/first.ogg', +"five" = 'sound/vox/five.ogg', +"flag" = 'sound/vox/flag.ogg', +"flooding" = 'sound/vox/flooding.ogg', +"floor" = 'sound/vox/floor.ogg', +"fool" = 'sound/vox/fool.ogg', +"for" = 'sound/vox/for.ogg', +"forbidden" = 'sound/vox/forbidden.ogg', +"force" = 'sound/vox/force.ogg', +"forms" = 'sound/vox/forms.ogg', +"found" = 'sound/vox/found.ogg', +"four" = 'sound/vox/four.ogg', +"fourteen" = 'sound/vox/fourteen.ogg', +"fourth" = 'sound/vox/fourth.ogg', +"fourty" = 'sound/vox/fourty.ogg', +"foxtrot" = 'sound/vox/foxtrot.ogg', +"freeman" = 'sound/vox/freeman.ogg', +"freezer" = 'sound/vox/freezer.ogg', +"from" = 'sound/vox/from.ogg', +"front" = 'sound/vox/front.ogg', +"fuel" = 'sound/vox/fuel.ogg', +"g" = 'sound/vox/g.ogg', +"gay" = 'sound/vox/gay.ogg', +"get" = 'sound/vox/get.ogg', +"go" = 'sound/vox/go.ogg', +"going" = 'sound/vox/going.ogg', +"good" = 'sound/vox/good.ogg', +"goodbye" = 'sound/vox/goodbye.ogg', +"gordon" = 'sound/vox/gordon.ogg', +"got" = 'sound/vox/got.ogg', +"government" = 'sound/vox/government.ogg', +"granted" = 'sound/vox/granted.ogg', +"great" = 'sound/vox/great.ogg', +"green" = 'sound/vox/green.ogg', +"grenade" = 'sound/vox/grenade.ogg', +"guard" = 'sound/vox/guard.ogg', +"gulf" = 'sound/vox/gulf.ogg', +"gun" = 'sound/vox/gun.ogg', +"guthrie" = 'sound/vox/guthrie.ogg', +"handling" = 'sound/vox/handling.ogg', +"hangar" = 'sound/vox/hangar.ogg', +"has" = 'sound/vox/has.ogg', +"have" = 'sound/vox/have.ogg', +"hazard" = 'sound/vox/hazard.ogg', +"head" = 'sound/vox/head.ogg', +"health" = 'sound/vox/health.ogg', +"heat" = 'sound/vox/heat.ogg', +"helicopter" = 'sound/vox/helicopter.ogg', +"helium" = 'sound/vox/helium.ogg', +"hello" = 'sound/vox/hello.ogg', +"help" = 'sound/vox/help.ogg', +"here" = 'sound/vox/here.ogg', +"hide" = 'sound/vox/hide.ogg', +"high" = 'sound/vox/high.ogg', +"highest" = 'sound/vox/highest.ogg', +"hit" = 'sound/vox/hit.ogg', +"holds" = 'sound/vox/holds.ogg', +"hole" = 'sound/vox/hole.ogg', +"hostile" = 'sound/vox/hostile.ogg', +"hot" = 'sound/vox/hot.ogg', +"hotel" = 'sound/vox/hotel.ogg', +"hour" = 'sound/vox/hour.ogg', +"hours" = 'sound/vox/hours.ogg', +"hundred" = 'sound/vox/hundred.ogg', +"hydro" = 'sound/vox/hydro.ogg', +"i" = 'sound/vox/i.ogg', +"idiot" = 'sound/vox/idiot.ogg', +"illegal" = 'sound/vox/illegal.ogg', +"immediate" = 'sound/vox/immediate.ogg', +"immediately" = 'sound/vox/immediately.ogg', +"in" = 'sound/vox/in.ogg', +"inches" = 'sound/vox/inches.ogg', +"india" = 'sound/vox/india.ogg', +"ing" = 'sound/vox/ing.ogg', +"inoperative" = 'sound/vox/inoperative.ogg', +"inside" = 'sound/vox/inside.ogg', +"inspection" = 'sound/vox/inspection.ogg', +"inspector" = 'sound/vox/inspector.ogg', +"interchange" = 'sound/vox/interchange.ogg', +"intruder" = 'sound/vox/intruder.ogg', +"invallid" = 'sound/vox/invallid.ogg', +"invasion" = 'sound/vox/invasion.ogg', +"is" = 'sound/vox/is.ogg', +"it" = 'sound/vox/it.ogg', +"johnson" = 'sound/vox/johnson.ogg', +"juliet" = 'sound/vox/juliet.ogg', +"key" = 'sound/vox/key.ogg', +"kill" = 'sound/vox/kill.ogg', +"kilo" = 'sound/vox/kilo.ogg', +"kit" = 'sound/vox/kit.ogg', +"lab" = 'sound/vox/lab.ogg', +"lambda" = 'sound/vox/lambda.ogg', +"laser" = 'sound/vox/laser.ogg', +"last" = 'sound/vox/last.ogg', +"launch" = 'sound/vox/launch.ogg', +"leak" = 'sound/vox/leak.ogg', +"leave" = 'sound/vox/leave.ogg', +"left" = 'sound/vox/left.ogg', +"legal" = 'sound/vox/legal.ogg', +"level" = 'sound/vox/level.ogg', +"lever" = 'sound/vox/lever.ogg', +"lie" = 'sound/vox/lie.ogg', +"lieutenant" = 'sound/vox/lieutenant.ogg', +"life" = 'sound/vox/life.ogg', +"light" = 'sound/vox/light.ogg', +"lima" = 'sound/vox/lima.ogg', +"liquid" = 'sound/vox/liquid.ogg', +"loading" = 'sound/vox/loading.ogg', +"locate" = 'sound/vox/locate.ogg', +"located" = 'sound/vox/located.ogg', +"location" = 'sound/vox/location.ogg', +"lock" = 'sound/vox/lock.ogg', +"locked" = 'sound/vox/locked.ogg', +"locker" = 'sound/vox/locker.ogg', +"lockout" = 'sound/vox/lockout.ogg', +"lower" = 'sound/vox/lower.ogg', +"lowest" = 'sound/vox/lowest.ogg', +"magnetic" = 'sound/vox/magnetic.ogg', +"main" = 'sound/vox/main.ogg', +"maintenance" = 'sound/vox/maintenance.ogg', +"malfunction" = 'sound/vox/malfunction.ogg', +"man" = 'sound/vox/man.ogg', +"mass" = 'sound/vox/mass.ogg', +"materials" = 'sound/vox/materials.ogg', +"maximum" = 'sound/vox/maximum.ogg', +"may" = 'sound/vox/may.ogg', +"med" = 'sound/vox/med.ogg', +"medical" = 'sound/vox/medical.ogg', +"men" = 'sound/vox/men.ogg', +"mercy" = 'sound/vox/mercy.ogg', +"mesa" = 'sound/vox/mesa.ogg', +"message" = 'sound/vox/message.ogg', +"meter" = 'sound/vox/meter.ogg', +"micro" = 'sound/vox/micro.ogg', +"middle" = 'sound/vox/middle.ogg', +"mike" = 'sound/vox/mike.ogg', +"miles" = 'sound/vox/miles.ogg', +"military" = 'sound/vox/military.ogg', +"milli" = 'sound/vox/milli.ogg', +"million" = 'sound/vox/million.ogg', +"minefield" = 'sound/vox/minefield.ogg', +"minimum" = 'sound/vox/minimum.ogg', +"minutes" = 'sound/vox/minutes.ogg', +"mister" = 'sound/vox/mister.ogg', +"mode" = 'sound/vox/mode.ogg', +"motor" = 'sound/vox/motor.ogg', +"motorpool" = 'sound/vox/motorpool.ogg', +"move" = 'sound/vox/move.ogg', +"must" = 'sound/vox/must.ogg', +"nearest" = 'sound/vox/nearest.ogg', +"nice" = 'sound/vox/nice.ogg', +"nine" = 'sound/vox/nine.ogg', +"nineteen" = 'sound/vox/nineteen.ogg', +"ninety" = 'sound/vox/ninety.ogg', +"no" = 'sound/vox/no.ogg', +"nominal" = 'sound/vox/nominal.ogg', +"north" = 'sound/vox/north.ogg', +"not" = 'sound/vox/not.ogg', +"november" = 'sound/vox/november.ogg', +"now" = 'sound/vox/now.ogg', +"number" = 'sound/vox/number.ogg', +"objective" = 'sound/vox/objective.ogg', +"observation" = 'sound/vox/observation.ogg', +"of" = 'sound/vox/of.ogg', +"officer" = 'sound/vox/officer.ogg', +"ok" = 'sound/vox/ok.ogg', +"on" = 'sound/vox/on.ogg', +"one" = 'sound/vox/one.ogg', +"open" = 'sound/vox/open.ogg', +"operating" = 'sound/vox/operating.ogg', +"operations" = 'sound/vox/operations.ogg', +"operative" = 'sound/vox/operative.ogg', +"option" = 'sound/vox/option.ogg', +"order" = 'sound/vox/order.ogg', +"organic" = 'sound/vox/organic.ogg', +"oscar" = 'sound/vox/oscar.ogg', +"out" = 'sound/vox/out.ogg', +"outside" = 'sound/vox/outside.ogg', +"over" = 'sound/vox/over.ogg', +"overload" = 'sound/vox/overload.ogg', +"override" = 'sound/vox/override.ogg', +"pacify" = 'sound/vox/pacify.ogg', +"pain" = 'sound/vox/pain.ogg', +"pal" = 'sound/vox/pal.ogg', +"panel" = 'sound/vox/panel.ogg', +"percent" = 'sound/vox/percent.ogg', +"perimeter" = 'sound/vox/perimeter.ogg', +"permitted" = 'sound/vox/permitted.ogg', +"personnel" = 'sound/vox/personnel.ogg', +"pipe" = 'sound/vox/pipe.ogg', +"plant" = 'sound/vox/plant.ogg', +"platform" = 'sound/vox/platform.ogg', +"please" = 'sound/vox/please.ogg', +"point" = 'sound/vox/point.ogg', +"portal" = 'sound/vox/portal.ogg', +"power" = 'sound/vox/power.ogg', +"presence" = 'sound/vox/presence.ogg', +"press" = 'sound/vox/press.ogg', +"primary" = 'sound/vox/primary.ogg', +"proceed" = 'sound/vox/proceed.ogg', +"processing" = 'sound/vox/processing.ogg', +"progress" = 'sound/vox/progress.ogg', +"proper" = 'sound/vox/proper.ogg', +"propulsion" = 'sound/vox/propulsion.ogg', +"prosecute" = 'sound/vox/prosecute.ogg', +"protective" = 'sound/vox/protective.ogg', +"push" = 'sound/vox/push.ogg', +"quantum" = 'sound/vox/quantum.ogg', +"quebec" = 'sound/vox/quebec.ogg', +"question" = 'sound/vox/question.ogg', +"questioning" = 'sound/vox/questioning.ogg', +"quick" = 'sound/vox/quick.ogg', +"quit" = 'sound/vox/quit.ogg', +"radiation" = 'sound/vox/radiation.ogg', +"radioactive" = 'sound/vox/radioactive.ogg', +"rads" = 'sound/vox/rads.ogg', +"rapid" = 'sound/vox/rapid.ogg', +"reach" = 'sound/vox/reach.ogg', +"reached" = 'sound/vox/reached.ogg', +"reactor" = 'sound/vox/reactor.ogg', +"red" = 'sound/vox/red.ogg', +"relay" = 'sound/vox/relay.ogg', +"released" = 'sound/vox/released.ogg', +"remaining" = 'sound/vox/remaining.ogg', +"renegade" = 'sound/vox/renegade.ogg', +"repair" = 'sound/vox/repair.ogg', +"report" = 'sound/vox/report.ogg', +"reports" = 'sound/vox/reports.ogg', +"required" = 'sound/vox/required.ogg', +"research" = 'sound/vox/research.ogg', +"reset" = 'sound/vox/reset.ogg', +"resevoir" = 'sound/vox/resevoir.ogg', +"resistance" = 'sound/vox/resistance.ogg', +"returned" = 'sound/vox/returned.ogg', +"right" = 'sound/vox/right.ogg', +"rocket" = 'sound/vox/rocket.ogg', +"roger" = 'sound/vox/roger.ogg', +"romeo" = 'sound/vox/romeo.ogg', +"room" = 'sound/vox/room.ogg', +"round" = 'sound/vox/round.ogg', +"run" = 'sound/vox/run.ogg', +"safe" = 'sound/vox/safe.ogg', +"safety" = 'sound/vox/safety.ogg', +"sargeant" = 'sound/vox/sargeant.ogg', +"satellite" = 'sound/vox/satellite.ogg', +"save" = 'sound/vox/save.ogg', +"science" = 'sound/vox/science.ogg', +"scores" = 'sound/vox/scores.ogg', +"scream" = 'sound/vox/scream.ogg', +"screen" = 'sound/vox/screen.ogg', +"search" = 'sound/vox/search.ogg', +"second" = 'sound/vox/second.ogg', +"secondary" = 'sound/vox/secondary.ogg', +"seconds" = 'sound/vox/seconds.ogg', +"sector" = 'sound/vox/sector.ogg', +"secure" = 'sound/vox/secure.ogg', +"secured" = 'sound/vox/secured.ogg', +"security" = 'sound/vox/security.ogg', +"select" = 'sound/vox/select.ogg', +"selected" = 'sound/vox/selected.ogg', +"service" = 'sound/vox/service.ogg', +"seven" = 'sound/vox/seven.ogg', +"seventeen" = 'sound/vox/seventeen.ogg', +"seventy" = 'sound/vox/seventy.ogg', +"severe" = 'sound/vox/severe.ogg', +"sewage" = 'sound/vox/sewage.ogg', +"sewer" = 'sound/vox/sewer.ogg', +"shield" = 'sound/vox/shield.ogg', +"shipment" = 'sound/vox/shipment.ogg', +"shock" = 'sound/vox/shock.ogg', +"shoot" = 'sound/vox/shoot.ogg', +"shower" = 'sound/vox/shower.ogg', +"shut" = 'sound/vox/shut.ogg', +"side" = 'sound/vox/side.ogg', +"sierra" = 'sound/vox/sierra.ogg', +"sight" = 'sound/vox/sight.ogg', +"silo" = 'sound/vox/silo.ogg', +"six" = 'sound/vox/six.ogg', +"sixteen" = 'sound/vox/sixteen.ogg', +"sixty" = 'sound/vox/sixty.ogg', +"slime" = 'sound/vox/slime.ogg', +"slow" = 'sound/vox/slow.ogg', +"soldier" = 'sound/vox/soldier.ogg', +"some" = 'sound/vox/some.ogg', +"someone" = 'sound/vox/someone.ogg', +"something" = 'sound/vox/something.ogg', +"son" = 'sound/vox/son.ogg', +"sorry" = 'sound/vox/sorry.ogg', +"south" = 'sound/vox/south.ogg', +"squad" = 'sound/vox/squad.ogg', +"square" = 'sound/vox/square.ogg', +"stairway" = 'sound/vox/stairway.ogg', +"status" = 'sound/vox/status.ogg', +"sterile" = 'sound/vox/sterile.ogg', +"sterilization" = 'sound/vox/sterilization.ogg', +"stolen" = 'sound/vox/stolen.ogg', +"storage" = 'sound/vox/storage.ogg', +"sub" = 'sound/vox/sub.ogg', +"subsurface" = 'sound/vox/subsurface.ogg', +"sudden" = 'sound/vox/sudden.ogg', +"suit" = 'sound/vox/suit.ogg', +"superconducting" = 'sound/vox/superconducting.ogg', +"supercooled" = 'sound/vox/supercooled.ogg', +"supply" = 'sound/vox/supply.ogg', +"surface" = 'sound/vox/surface.ogg', +"surrender" = 'sound/vox/surrender.ogg', +"surround" = 'sound/vox/surround.ogg', +"surrounded" = 'sound/vox/surrounded.ogg', +"switch" = 'sound/vox/switch.ogg', +"system" = 'sound/vox/system.ogg', +"systems" = 'sound/vox/systems.ogg', +"tactical" = 'sound/vox/tactical.ogg', +"take" = 'sound/vox/take.ogg', +"talk" = 'sound/vox/talk.ogg', +"tango" = 'sound/vox/tango.ogg', +"tank" = 'sound/vox/tank.ogg', +"target" = 'sound/vox/target.ogg', +"team" = 'sound/vox/team.ogg', +"temperature" = 'sound/vox/temperature.ogg', +"temporal" = 'sound/vox/temporal.ogg', +"ten" = 'sound/vox/ten.ogg', +"terminal" = 'sound/vox/terminal.ogg', +"terminated" = 'sound/vox/terminated.ogg', +"termination" = 'sound/vox/termination.ogg', +"test" = 'sound/vox/test.ogg', +"that" = 'sound/vox/that.ogg', +"the" = 'sound/vox/the.ogg', +"then" = 'sound/vox/then.ogg', +"there" = 'sound/vox/there.ogg', +"third" = 'sound/vox/third.ogg', +"thirteen" = 'sound/vox/thirteen.ogg', +"thirty" = 'sound/vox/thirty.ogg', +"this" = 'sound/vox/this.ogg', +"those" = 'sound/vox/those.ogg', +"thousand" = 'sound/vox/thousand.ogg', +"threat" = 'sound/vox/threat.ogg', +"three" = 'sound/vox/three.ogg', +"through" = 'sound/vox/through.ogg', +"time" = 'sound/vox/time.ogg', +"to" = 'sound/vox/to.ogg', +"top" = 'sound/vox/top.ogg', +"topside" = 'sound/vox/topside.ogg', +"touch" = 'sound/vox/touch.ogg', +"towards" = 'sound/vox/towards.ogg', +"track" = 'sound/vox/track.ogg', +"train" = 'sound/vox/train.ogg', +"transportation" = 'sound/vox/transportation.ogg', +"truck" = 'sound/vox/truck.ogg', +"tunnel" = 'sound/vox/tunnel.ogg', +"turn" = 'sound/vox/turn.ogg', +"turret" = 'sound/vox/turret.ogg', +"twelve" = 'sound/vox/twelve.ogg', +"twenty" = 'sound/vox/twenty.ogg', +"two" = 'sound/vox/two.ogg', +"unauthorized" = 'sound/vox/unauthorized.ogg', +"under" = 'sound/vox/under.ogg', +"uniform" = 'sound/vox/uniform.ogg', +"unlocked" = 'sound/vox/unlocked.ogg', +"until" = 'sound/vox/until.ogg', +"up" = 'sound/vox/up.ogg', +"upper" = 'sound/vox/upper.ogg', +"uranium" = 'sound/vox/uranium.ogg', +"us" = 'sound/vox/us.ogg', +"usa" = 'sound/vox/usa.ogg', +"use" = 'sound/vox/use.ogg', +"used" = 'sound/vox/used.ogg', +"user" = 'sound/vox/user.ogg', +"vacate" = 'sound/vox/vacate.ogg', +"valid" = 'sound/vox/valid.ogg', +"vapor" = 'sound/vox/vapor.ogg', +"vent" = 'sound/vox/vent.ogg', +"ventillation" = 'sound/vox/ventillation.ogg', +"victor" = 'sound/vox/victor.ogg', +"violated" = 'sound/vox/violated.ogg', +"violation" = 'sound/vox/violation.ogg', +"voltage" = 'sound/vox/voltage.ogg', +"vox_login" = 'sound/vox/vox_login.ogg', +"walk" = 'sound/vox/walk.ogg', +"wall" = 'sound/vox/wall.ogg', +"want" = 'sound/vox/want.ogg', +"wanted" = 'sound/vox/wanted.ogg', +"warm" = 'sound/vox/warm.ogg', +"warn" = 'sound/vox/warn.ogg', +"warning" = 'sound/vox/warning.ogg', +"waste" = 'sound/vox/waste.ogg', +"water" = 'sound/vox/water.ogg', +"we" = 'sound/vox/we.ogg', +"weapon" = 'sound/vox/weapon.ogg', +"west" = 'sound/vox/west.ogg', +"whiskey" = 'sound/vox/whiskey.ogg', +"white" = 'sound/vox/white.ogg', +"wilco" = 'sound/vox/wilco.ogg', +"will" = 'sound/vox/will.ogg', +"with" = 'sound/vox/with.ogg', +"without" = 'sound/vox/without.ogg', +"woop" = 'sound/vox/woop.ogg', +"xeno" = 'sound/vox/xeno.ogg', +"yankee" = 'sound/vox/yankee.ogg', +"yards" = 'sound/vox/yards.ogg', +"year" = 'sound/vox/year.ogg', +"yellow" = 'sound/vox/yellow.ogg', +"yes" = 'sound/vox/yes.ogg', +"you" = 'sound/vox/you.ogg', +"your" = 'sound/vox/your.ogg', +"yourself" = 'sound/vox/yourself.ogg', +"zero" = 'sound/vox/zero.ogg', +"zone" = 'sound/vox/zone.ogg', +"zulu" = 'sound/vox/zulu.ogg',)) #endif \ No newline at end of file diff --git a/modular_citadel/code/modules/mob/living/silicon/ai/vox_sounds.dm b/modular_citadel/code/modules/mob/living/silicon/ai/vox_sounds.dm deleted file mode 100644 index b1e112aac5..0000000000 --- a/modular_citadel/code/modules/mob/living/silicon/ai/vox_sounds.dm +++ /dev/null @@ -1,633 +0,0 @@ -// List is required to compile the resources into the game when it loads. -// Dynamically loading it has bad results with sounds overtaking each other, even with the wait variable. -#ifdef AI_VOX - -GLOBAL_LIST_INIT(vox_sounds_male, list("," = 'modular_citadel/sound/vox/_comma.ogg', -"." = 'modular_citadel/sound/vox/_period.ogg', -"a" = 'modular_citadel/sound/vox/a.ogg', -"accelerating" = 'modular_citadel/sound/vox/accelerating.ogg', -"accelerator" = 'modular_citadel/sound/vox/accelerator.ogg', -"accepted" = 'modular_citadel/sound/vox/accepted.ogg', -"access" = 'modular_citadel/sound/vox/access.ogg', -"acknowledge" = 'modular_citadel/sound/vox/acknowledge.ogg', -"acknowledged" = 'modular_citadel/sound/vox/acknowledged.ogg', -"acquired" = 'modular_citadel/sound/vox/acquired.ogg', -"acquisition" = 'modular_citadel/sound/vox/acquisition.ogg', -"across" = 'modular_citadel/sound/vox/across.ogg', -"activate" = 'modular_citadel/sound/vox/activate.ogg', -"activated" = 'modular_citadel/sound/vox/activated.ogg', -"activity" = 'modular_citadel/sound/vox/activity.ogg', -"adios" = 'modular_citadel/sound/vox/adios.ogg', -"administration" = 'modular_citadel/sound/vox/administration.ogg', -"advanced" = 'modular_citadel/sound/vox/advanced.ogg', -"after" = 'modular_citadel/sound/vox/after.ogg', -"agent" = 'modular_citadel/sound/vox/agent.ogg', -"alarm" = 'modular_citadel/sound/vox/alarm.ogg', -"alert" = 'modular_citadel/sound/vox/alert.ogg', -"alien" = 'modular_citadel/sound/vox/alien.ogg', -"aligned" = 'modular_citadel/sound/vox/aligned.ogg', -"all" = 'modular_citadel/sound/vox/all.ogg', -"alpha" = 'modular_citadel/sound/vox/alpha.ogg', -"am" = 'modular_citadel/sound/vox/am.ogg', -"amigo" = 'modular_citadel/sound/vox/amigo.ogg', -"ammunition" = 'modular_citadel/sound/vox/ammunition.ogg', -"an" = 'modular_citadel/sound/vox/an.ogg', -"and" = 'modular_citadel/sound/vox/and.ogg', -"announcement" = 'modular_citadel/sound/vox/announcement.ogg', -"anomalous" = 'modular_citadel/sound/vox/anomalous.ogg', -"antenna" = 'modular_citadel/sound/vox/antenna.ogg', -"any" = 'modular_citadel/sound/vox/any.ogg', -"apprehend" = 'modular_citadel/sound/vox/apprehend.ogg', -"approach" = 'modular_citadel/sound/vox/approach.ogg', -"are" = 'modular_citadel/sound/vox/are.ogg', -"area" = 'modular_citadel/sound/vox/area.ogg', -"arm" = 'modular_citadel/sound/vox/arm.ogg', -"armed" = 'modular_citadel/sound/vox/armed.ogg', -"armor" = 'modular_citadel/sound/vox/armor.ogg', -"armory" = 'modular_citadel/sound/vox/armory.ogg', -"arrest" = 'modular_citadel/sound/vox/arrest.ogg', -"ass" = 'modular_citadel/sound/vox/ass.ogg', -"at" = 'modular_citadel/sound/vox/at.ogg', -"atomic" = 'modular_citadel/sound/vox/atomic.ogg', -"attention" = 'modular_citadel/sound/vox/attention.ogg', -"authorize" = 'modular_citadel/sound/vox/authorize.ogg', -"authorized" = 'modular_citadel/sound/vox/authorized.ogg', -"automatic" = 'modular_citadel/sound/vox/automatic.ogg', -"away" = 'modular_citadel/sound/vox/away.ogg', -"b" = 'modular_citadel/sound/vox/b.ogg', -"back" = 'modular_citadel/sound/vox/back.ogg', -"backman" = 'modular_citadel/sound/vox/backman.ogg', -"bad" = 'modular_citadel/sound/vox/bad.ogg', -"bag" = 'modular_citadel/sound/vox/bag.ogg', -"bailey" = 'modular_citadel/sound/vox/bailey.ogg', -"barracks" = 'modular_citadel/sound/vox/barracks.ogg', -"base" = 'modular_citadel/sound/vox/base.ogg', -"bay" = 'modular_citadel/sound/vox/bay.ogg', -"be" = 'modular_citadel/sound/vox/be.ogg', -"been" = 'modular_citadel/sound/vox/been.ogg', -"before" = 'modular_citadel/sound/vox/before.ogg', -"beyond" = 'modular_citadel/sound/vox/beyond.ogg', -"biohazard" = 'modular_citadel/sound/vox/biohazard.ogg', -"biological" = 'modular_citadel/sound/vox/biological.ogg', -"birdwell" = 'modular_citadel/sound/vox/birdwell.ogg', -"bizwarn" = 'modular_citadel/sound/vox/bizwarn.ogg', -"black" = 'modular_citadel/sound/vox/black.ogg', -"blast" = 'modular_citadel/sound/vox/blast.ogg', -"blocked" = 'modular_citadel/sound/vox/blocked.ogg', -"bloop" = 'modular_citadel/sound/vox/bloop.ogg', -"blue" = 'modular_citadel/sound/vox/blue.ogg', -"bottom" = 'modular_citadel/sound/vox/bottom.ogg', -"bravo" = 'modular_citadel/sound/vox/bravo.ogg', -"breach" = 'modular_citadel/sound/vox/breach.ogg', -"breached" = 'modular_citadel/sound/vox/breached.ogg', -"break" = 'modular_citadel/sound/vox/break.ogg', -"bridge" = 'modular_citadel/sound/vox/bridge.ogg', -"bust" = 'modular_citadel/sound/vox/bust.ogg', -"but" = 'modular_citadel/sound/vox/but.ogg', -"button" = 'modular_citadel/sound/vox/button.ogg', -"buzwarn" = 'modular_citadel/sound/vox/buzwarn.ogg', -"bypass" = 'modular_citadel/sound/vox/bypass.ogg', -"c" = 'modular_citadel/sound/vox/c.ogg', -"cable" = 'modular_citadel/sound/vox/cable.ogg', -"call" = 'modular_citadel/sound/vox/call.ogg', -"called" = 'modular_citadel/sound/vox/called.ogg', -"canal" = 'modular_citadel/sound/vox/canal.ogg', -"cap" = 'modular_citadel/sound/vox/cap.ogg', -"captain" = 'modular_citadel/sound/vox/captain.ogg', -"capture" = 'modular_citadel/sound/vox/capture.ogg', -"captured" = 'modular_citadel/sound/vox/captured.ogg', -"ceiling" = 'modular_citadel/sound/vox/ceiling.ogg', -"celsius" = 'modular_citadel/sound/vox/celsius.ogg', -"center" = 'modular_citadel/sound/vox/center.ogg', -"centi" = 'modular_citadel/sound/vox/centi.ogg', -"central" = 'modular_citadel/sound/vox/central.ogg', -"chamber" = 'modular_citadel/sound/vox/chamber.ogg', -"charlie" = 'modular_citadel/sound/vox/charlie.ogg', -"check" = 'modular_citadel/sound/vox/check.ogg', -"checkpoint" = 'modular_citadel/sound/vox/checkpoint.ogg', -"chemical" = 'modular_citadel/sound/vox/chemical.ogg', -"cleanup" = 'modular_citadel/sound/vox/cleanup.ogg', -"clear" = 'modular_citadel/sound/vox/clear.ogg', -"clearance" = 'modular_citadel/sound/vox/clearance.ogg', -"close" = 'modular_citadel/sound/vox/close.ogg', -"clown" = 'modular_citadel/sound/vox/clown.ogg', -"code" = 'modular_citadel/sound/vox/code.ogg', -"coded" = 'modular_citadel/sound/vox/coded.ogg', -"collider" = 'modular_citadel/sound/vox/collider.ogg', -"command" = 'modular_citadel/sound/vox/command.ogg', -"communication" = 'modular_citadel/sound/vox/communication.ogg', -"complex" = 'modular_citadel/sound/vox/complex.ogg', -"computer" = 'modular_citadel/sound/vox/computer.ogg', -"condition" = 'modular_citadel/sound/vox/condition.ogg', -"containment" = 'modular_citadel/sound/vox/containment.ogg', -"contamination" = 'modular_citadel/sound/vox/contamination.ogg', -"control" = 'modular_citadel/sound/vox/control.ogg', -"coolant" = 'modular_citadel/sound/vox/coolant.ogg', -"coomer" = 'modular_citadel/sound/vox/coomer.ogg', -"core" = 'modular_citadel/sound/vox/core.ogg', -"correct" = 'modular_citadel/sound/vox/correct.ogg', -"corridor" = 'modular_citadel/sound/vox/corridor.ogg', -"crew" = 'modular_citadel/sound/vox/crew.ogg', -"cross" = 'modular_citadel/sound/vox/cross.ogg', -"cryogenic" = 'modular_citadel/sound/vox/cryogenic.ogg', -"d" = 'modular_citadel/sound/vox/d.ogg', -"dadeda" = 'modular_citadel/sound/vox/dadeda.ogg', -"damage" = 'modular_citadel/sound/vox/damage.ogg', -"damaged" = 'modular_citadel/sound/vox/damaged.ogg', -"danger" = 'modular_citadel/sound/vox/danger.ogg', -"day" = 'modular_citadel/sound/vox/day.ogg', -"deactivated" = 'modular_citadel/sound/vox/deactivated.ogg', -"decompression" = 'modular_citadel/sound/vox/decompression.ogg', -"decontamination" = 'modular_citadel/sound/vox/decontamination.ogg', -"deeoo" = 'modular_citadel/sound/vox/deeoo.ogg', -"defense" = 'modular_citadel/sound/vox/defense.ogg', -"degrees" = 'modular_citadel/sound/vox/degrees.ogg', -"delta" = 'modular_citadel/sound/vox/delta.ogg', -"denied" = 'modular_citadel/sound/vox/denied.ogg', -"deploy" = 'modular_citadel/sound/vox/deploy.ogg', -"deployed" = 'modular_citadel/sound/vox/deployed.ogg', -"destroy" = 'modular_citadel/sound/vox/destroy.ogg', -"destroyed" = 'modular_citadel/sound/vox/destroyed.ogg', -"detain" = 'modular_citadel/sound/vox/detain.ogg', -"detected" = 'modular_citadel/sound/vox/detected.ogg', -"detonation" = 'modular_citadel/sound/vox/detonation.ogg', -"device" = 'modular_citadel/sound/vox/device.ogg', -"did" = 'modular_citadel/sound/vox/did.ogg', -"die" = 'modular_citadel/sound/vox/die.ogg', -"dimensional" = 'modular_citadel/sound/vox/dimensional.ogg', -"dirt" = 'modular_citadel/sound/vox/dirt.ogg', -"disengaged" = 'modular_citadel/sound/vox/disengaged.ogg', -"dish" = 'modular_citadel/sound/vox/dish.ogg', -"disposal" = 'modular_citadel/sound/vox/disposal.ogg', -"distance" = 'modular_citadel/sound/vox/distance.ogg', -"distortion" = 'modular_citadel/sound/vox/distortion.ogg', -"do" = 'modular_citadel/sound/vox/do.ogg', -"doctor" = 'modular_citadel/sound/vox/doctor.ogg', -"doop" = 'modular_citadel/sound/vox/doop.ogg', -"door" = 'modular_citadel/sound/vox/door.ogg', -"down" = 'modular_citadel/sound/vox/down.ogg', -"dual" = 'modular_citadel/sound/vox/dual.ogg', -"duct" = 'modular_citadel/sound/vox/duct.ogg', -"e" = 'modular_citadel/sound/vox/e.ogg', -"east" = 'modular_citadel/sound/vox/east.ogg', -"echo" = 'modular_citadel/sound/vox/echo.ogg', -"ed" = 'modular_citadel/sound/vox/ed.ogg', -"effect" = 'modular_citadel/sound/vox/effect.ogg', -"egress" = 'modular_citadel/sound/vox/egress.ogg', -"eight" = 'modular_citadel/sound/vox/eight.ogg', -"eighteen" = 'modular_citadel/sound/vox/eighteen.ogg', -"eighty" = 'modular_citadel/sound/vox/eighty.ogg', -"electric" = 'modular_citadel/sound/vox/electric.ogg', -"electromagnetic" = 'modular_citadel/sound/vox/electromagnetic.ogg', -"elevator" = 'modular_citadel/sound/vox/elevator.ogg', -"eleven" = 'modular_citadel/sound/vox/eleven.ogg', -"eliminate" = 'modular_citadel/sound/vox/eliminate.ogg', -"emergency" = 'modular_citadel/sound/vox/emergency.ogg', -"enemy" = 'modular_citadel/sound/vox/enemy.ogg', -"energy" = 'modular_citadel/sound/vox/energy.ogg', -"engage" = 'modular_citadel/sound/vox/engage.ogg', -"engaged" = 'modular_citadel/sound/vox/engaged.ogg', -"engine" = 'modular_citadel/sound/vox/engine.ogg', -"enter" = 'modular_citadel/sound/vox/enter.ogg', -"entry" = 'modular_citadel/sound/vox/entry.ogg', -"environment" = 'modular_citadel/sound/vox/environment.ogg', -"error" = 'modular_citadel/sound/vox/error.ogg', -"escape" = 'modular_citadel/sound/vox/escape.ogg', -"evacuate" = 'modular_citadel/sound/vox/evacuate.ogg', -"exchange" = 'modular_citadel/sound/vox/exchange.ogg', -"exit" = 'modular_citadel/sound/vox/exit.ogg', -"expect" = 'modular_citadel/sound/vox/expect.ogg', -"experiment" = 'modular_citadel/sound/vox/experiment.ogg', -"experimental" = 'modular_citadel/sound/vox/experimental.ogg', -"explode" = 'modular_citadel/sound/vox/explode.ogg', -"explosion" = 'modular_citadel/sound/vox/explosion.ogg', -"exposure" = 'modular_citadel/sound/vox/exposure.ogg', -"exterminate" = 'modular_citadel/sound/vox/exterminate.ogg', -"extinguish" = 'modular_citadel/sound/vox/extinguish.ogg', -"extinguisher" = 'modular_citadel/sound/vox/extinguisher.ogg', -"extreme" = 'modular_citadel/sound/vox/extreme.ogg', -"f" = 'modular_citadel/sound/vox/f.ogg', -"face" = 'modular_citadel/sound/vox/face.ogg', -"facility" = 'modular_citadel/sound/vox/facility.ogg', -"fahrenheit" = 'modular_citadel/sound/vox/fahrenheit.ogg', -"failed" = 'modular_citadel/sound/vox/failed.ogg', -"failure" = 'modular_citadel/sound/vox/failure.ogg', -"farthest" = 'modular_citadel/sound/vox/farthest.ogg', -"fast" = 'modular_citadel/sound/vox/fast.ogg', -"feet" = 'modular_citadel/sound/vox/feet.ogg', -"field" = 'modular_citadel/sound/vox/field.ogg', -"fifteen" = 'modular_citadel/sound/vox/fifteen.ogg', -"fifth" = 'modular_citadel/sound/vox/fifth.ogg', -"fifty" = 'modular_citadel/sound/vox/fifty.ogg', -"final" = 'modular_citadel/sound/vox/final.ogg', -"fine" = 'modular_citadel/sound/vox/fine.ogg', -"fire" = 'modular_citadel/sound/vox/fire.ogg', -"first" = 'modular_citadel/sound/vox/first.ogg', -"five" = 'modular_citadel/sound/vox/five.ogg', -"flag" = 'modular_citadel/sound/vox/flag.ogg', -"flooding" = 'modular_citadel/sound/vox/flooding.ogg', -"floor" = 'modular_citadel/sound/vox/floor.ogg', -"fool" = 'modular_citadel/sound/vox/fool.ogg', -"for" = 'modular_citadel/sound/vox/for.ogg', -"forbidden" = 'modular_citadel/sound/vox/forbidden.ogg', -"force" = 'modular_citadel/sound/vox/force.ogg', -"forms" = 'modular_citadel/sound/vox/forms.ogg', -"found" = 'modular_citadel/sound/vox/found.ogg', -"four" = 'modular_citadel/sound/vox/four.ogg', -"fourteen" = 'modular_citadel/sound/vox/fourteen.ogg', -"fourth" = 'modular_citadel/sound/vox/fourth.ogg', -"fourty" = 'modular_citadel/sound/vox/fourty.ogg', -"foxtrot" = 'modular_citadel/sound/vox/foxtrot.ogg', -"freeman" = 'modular_citadel/sound/vox/freeman.ogg', -"freezer" = 'modular_citadel/sound/vox/freezer.ogg', -"from" = 'modular_citadel/sound/vox/from.ogg', -"front" = 'modular_citadel/sound/vox/front.ogg', -"fuel" = 'modular_citadel/sound/vox/fuel.ogg', -"g" = 'modular_citadel/sound/vox/g.ogg', -"gay" = 'modular_citadel/sound/vox/gay.ogg', -"get" = 'modular_citadel/sound/vox/get.ogg', -"go" = 'modular_citadel/sound/vox/go.ogg', -"going" = 'modular_citadel/sound/vox/going.ogg', -"good" = 'modular_citadel/sound/vox/good.ogg', -"goodbye" = 'modular_citadel/sound/vox/goodbye.ogg', -"gordon" = 'modular_citadel/sound/vox/gordon.ogg', -"got" = 'modular_citadel/sound/vox/got.ogg', -"government" = 'modular_citadel/sound/vox/government.ogg', -"granted" = 'modular_citadel/sound/vox/granted.ogg', -"great" = 'modular_citadel/sound/vox/great.ogg', -"green" = 'modular_citadel/sound/vox/green.ogg', -"grenade" = 'modular_citadel/sound/vox/grenade.ogg', -"guard" = 'modular_citadel/sound/vox/guard.ogg', -"gulf" = 'modular_citadel/sound/vox/gulf.ogg', -"gun" = 'modular_citadel/sound/vox/gun.ogg', -"guthrie" = 'modular_citadel/sound/vox/guthrie.ogg', -"handling" = 'modular_citadel/sound/vox/handling.ogg', -"hangar" = 'modular_citadel/sound/vox/hangar.ogg', -"has" = 'modular_citadel/sound/vox/has.ogg', -"have" = 'modular_citadel/sound/vox/have.ogg', -"hazard" = 'modular_citadel/sound/vox/hazard.ogg', -"head" = 'modular_citadel/sound/vox/head.ogg', -"health" = 'modular_citadel/sound/vox/health.ogg', -"heat" = 'modular_citadel/sound/vox/heat.ogg', -"helicopter" = 'modular_citadel/sound/vox/helicopter.ogg', -"helium" = 'modular_citadel/sound/vox/helium.ogg', -"hello" = 'modular_citadel/sound/vox/hello.ogg', -"help" = 'modular_citadel/sound/vox/help.ogg', -"here" = 'modular_citadel/sound/vox/here.ogg', -"hide" = 'modular_citadel/sound/vox/hide.ogg', -"high" = 'modular_citadel/sound/vox/high.ogg', -"highest" = 'modular_citadel/sound/vox/highest.ogg', -"hit" = 'modular_citadel/sound/vox/hit.ogg', -"holds" = 'modular_citadel/sound/vox/holds.ogg', -"hole" = 'modular_citadel/sound/vox/hole.ogg', -"hostile" = 'modular_citadel/sound/vox/hostile.ogg', -"hot" = 'modular_citadel/sound/vox/hot.ogg', -"hotel" = 'modular_citadel/sound/vox/hotel.ogg', -"hour" = 'modular_citadel/sound/vox/hour.ogg', -"hours" = 'modular_citadel/sound/vox/hours.ogg', -"hundred" = 'modular_citadel/sound/vox/hundred.ogg', -"hydro" = 'modular_citadel/sound/vox/hydro.ogg', -"i" = 'modular_citadel/sound/vox/i.ogg', -"idiot" = 'modular_citadel/sound/vox/idiot.ogg', -"illegal" = 'modular_citadel/sound/vox/illegal.ogg', -"immediate" = 'modular_citadel/sound/vox/immediate.ogg', -"immediately" = 'modular_citadel/sound/vox/immediately.ogg', -"in" = 'modular_citadel/sound/vox/in.ogg', -"inches" = 'modular_citadel/sound/vox/inches.ogg', -"india" = 'modular_citadel/sound/vox/india.ogg', -"ing" = 'modular_citadel/sound/vox/ing.ogg', -"inoperative" = 'modular_citadel/sound/vox/inoperative.ogg', -"inside" = 'modular_citadel/sound/vox/inside.ogg', -"inspection" = 'modular_citadel/sound/vox/inspection.ogg', -"inspector" = 'modular_citadel/sound/vox/inspector.ogg', -"interchange" = 'modular_citadel/sound/vox/interchange.ogg', -"intruder" = 'modular_citadel/sound/vox/intruder.ogg', -"invallid" = 'modular_citadel/sound/vox/invallid.ogg', -"invasion" = 'modular_citadel/sound/vox/invasion.ogg', -"is" = 'modular_citadel/sound/vox/is.ogg', -"it" = 'modular_citadel/sound/vox/it.ogg', -"johnson" = 'modular_citadel/sound/vox/johnson.ogg', -"juliet" = 'modular_citadel/sound/vox/juliet.ogg', -"key" = 'modular_citadel/sound/vox/key.ogg', -"kill" = 'modular_citadel/sound/vox/kill.ogg', -"kilo" = 'modular_citadel/sound/vox/kilo.ogg', -"kit" = 'modular_citadel/sound/vox/kit.ogg', -"lab" = 'modular_citadel/sound/vox/lab.ogg', -"lambda" = 'modular_citadel/sound/vox/lambda.ogg', -"laser" = 'modular_citadel/sound/vox/laser.ogg', -"last" = 'modular_citadel/sound/vox/last.ogg', -"launch" = 'modular_citadel/sound/vox/launch.ogg', -"leak" = 'modular_citadel/sound/vox/leak.ogg', -"leave" = 'modular_citadel/sound/vox/leave.ogg', -"left" = 'modular_citadel/sound/vox/left.ogg', -"legal" = 'modular_citadel/sound/vox/legal.ogg', -"level" = 'modular_citadel/sound/vox/level.ogg', -"lever" = 'modular_citadel/sound/vox/lever.ogg', -"lie" = 'modular_citadel/sound/vox/lie.ogg', -"lieutenant" = 'modular_citadel/sound/vox/lieutenant.ogg', -"life" = 'modular_citadel/sound/vox/life.ogg', -"light" = 'modular_citadel/sound/vox/light.ogg', -"lima" = 'modular_citadel/sound/vox/lima.ogg', -"liquid" = 'modular_citadel/sound/vox/liquid.ogg', -"loading" = 'modular_citadel/sound/vox/loading.ogg', -"locate" = 'modular_citadel/sound/vox/locate.ogg', -"located" = 'modular_citadel/sound/vox/located.ogg', -"location" = 'modular_citadel/sound/vox/location.ogg', -"lock" = 'modular_citadel/sound/vox/lock.ogg', -"locked" = 'modular_citadel/sound/vox/locked.ogg', -"locker" = 'modular_citadel/sound/vox/locker.ogg', -"lockout" = 'modular_citadel/sound/vox/lockout.ogg', -"lower" = 'modular_citadel/sound/vox/lower.ogg', -"lowest" = 'modular_citadel/sound/vox/lowest.ogg', -"magnetic" = 'modular_citadel/sound/vox/magnetic.ogg', -"main" = 'modular_citadel/sound/vox/main.ogg', -"maintenance" = 'modular_citadel/sound/vox/maintenance.ogg', -"malfunction" = 'modular_citadel/sound/vox/malfunction.ogg', -"man" = 'modular_citadel/sound/vox/man.ogg', -"mass" = 'modular_citadel/sound/vox/mass.ogg', -"materials" = 'modular_citadel/sound/vox/materials.ogg', -"maximum" = 'modular_citadel/sound/vox/maximum.ogg', -"may" = 'modular_citadel/sound/vox/may.ogg', -"med" = 'modular_citadel/sound/vox/med.ogg', -"medical" = 'modular_citadel/sound/vox/medical.ogg', -"men" = 'modular_citadel/sound/vox/men.ogg', -"mercy" = 'modular_citadel/sound/vox/mercy.ogg', -"mesa" = 'modular_citadel/sound/vox/mesa.ogg', -"message" = 'modular_citadel/sound/vox/message.ogg', -"meter" = 'modular_citadel/sound/vox/meter.ogg', -"micro" = 'modular_citadel/sound/vox/micro.ogg', -"middle" = 'modular_citadel/sound/vox/middle.ogg', -"mike" = 'modular_citadel/sound/vox/mike.ogg', -"miles" = 'modular_citadel/sound/vox/miles.ogg', -"military" = 'modular_citadel/sound/vox/military.ogg', -"milli" = 'modular_citadel/sound/vox/milli.ogg', -"million" = 'modular_citadel/sound/vox/million.ogg', -"minefield" = 'modular_citadel/sound/vox/minefield.ogg', -"minimum" = 'modular_citadel/sound/vox/minimum.ogg', -"minutes" = 'modular_citadel/sound/vox/minutes.ogg', -"mister" = 'modular_citadel/sound/vox/mister.ogg', -"mode" = 'modular_citadel/sound/vox/mode.ogg', -"motor" = 'modular_citadel/sound/vox/motor.ogg', -"motorpool" = 'modular_citadel/sound/vox/motorpool.ogg', -"move" = 'modular_citadel/sound/vox/move.ogg', -"must" = 'modular_citadel/sound/vox/must.ogg', -"nearest" = 'modular_citadel/sound/vox/nearest.ogg', -"nice" = 'modular_citadel/sound/vox/nice.ogg', -"nine" = 'modular_citadel/sound/vox/nine.ogg', -"nineteen" = 'modular_citadel/sound/vox/nineteen.ogg', -"ninety" = 'modular_citadel/sound/vox/ninety.ogg', -"no" = 'modular_citadel/sound/vox/no.ogg', -"nominal" = 'modular_citadel/sound/vox/nominal.ogg', -"north" = 'modular_citadel/sound/vox/north.ogg', -"not" = 'modular_citadel/sound/vox/not.ogg', -"november" = 'modular_citadel/sound/vox/november.ogg', -"now" = 'modular_citadel/sound/vox/now.ogg', -"number" = 'modular_citadel/sound/vox/number.ogg', -"objective" = 'modular_citadel/sound/vox/objective.ogg', -"observation" = 'modular_citadel/sound/vox/observation.ogg', -"of" = 'modular_citadel/sound/vox/of.ogg', -"officer" = 'modular_citadel/sound/vox/officer.ogg', -"ok" = 'modular_citadel/sound/vox/ok.ogg', -"on" = 'modular_citadel/sound/vox/on.ogg', -"one" = 'modular_citadel/sound/vox/one.ogg', -"open" = 'modular_citadel/sound/vox/open.ogg', -"operating" = 'modular_citadel/sound/vox/operating.ogg', -"operations" = 'modular_citadel/sound/vox/operations.ogg', -"operative" = 'modular_citadel/sound/vox/operative.ogg', -"option" = 'modular_citadel/sound/vox/option.ogg', -"order" = 'modular_citadel/sound/vox/order.ogg', -"organic" = 'modular_citadel/sound/vox/organic.ogg', -"oscar" = 'modular_citadel/sound/vox/oscar.ogg', -"out" = 'modular_citadel/sound/vox/out.ogg', -"outside" = 'modular_citadel/sound/vox/outside.ogg', -"over" = 'modular_citadel/sound/vox/over.ogg', -"overload" = 'modular_citadel/sound/vox/overload.ogg', -"override" = 'modular_citadel/sound/vox/override.ogg', -"pacify" = 'modular_citadel/sound/vox/pacify.ogg', -"pain" = 'modular_citadel/sound/vox/pain.ogg', -"pal" = 'modular_citadel/sound/vox/pal.ogg', -"panel" = 'modular_citadel/sound/vox/panel.ogg', -"percent" = 'modular_citadel/sound/vox/percent.ogg', -"perimeter" = 'modular_citadel/sound/vox/perimeter.ogg', -"permitted" = 'modular_citadel/sound/vox/permitted.ogg', -"personnel" = 'modular_citadel/sound/vox/personnel.ogg', -"pipe" = 'modular_citadel/sound/vox/pipe.ogg', -"plant" = 'modular_citadel/sound/vox/plant.ogg', -"platform" = 'modular_citadel/sound/vox/platform.ogg', -"please" = 'modular_citadel/sound/vox/please.ogg', -"point" = 'modular_citadel/sound/vox/point.ogg', -"portal" = 'modular_citadel/sound/vox/portal.ogg', -"power" = 'modular_citadel/sound/vox/power.ogg', -"presence" = 'modular_citadel/sound/vox/presence.ogg', -"press" = 'modular_citadel/sound/vox/press.ogg', -"primary" = 'modular_citadel/sound/vox/primary.ogg', -"proceed" = 'modular_citadel/sound/vox/proceed.ogg', -"processing" = 'modular_citadel/sound/vox/processing.ogg', -"progress" = 'modular_citadel/sound/vox/progress.ogg', -"proper" = 'modular_citadel/sound/vox/proper.ogg', -"propulsion" = 'modular_citadel/sound/vox/propulsion.ogg', -"prosecute" = 'modular_citadel/sound/vox/prosecute.ogg', -"protective" = 'modular_citadel/sound/vox/protective.ogg', -"push" = 'modular_citadel/sound/vox/push.ogg', -"quantum" = 'modular_citadel/sound/vox/quantum.ogg', -"quebec" = 'modular_citadel/sound/vox/quebec.ogg', -"question" = 'modular_citadel/sound/vox/question.ogg', -"questioning" = 'modular_citadel/sound/vox/questioning.ogg', -"quick" = 'modular_citadel/sound/vox/quick.ogg', -"quit" = 'modular_citadel/sound/vox/quit.ogg', -"radiation" = 'modular_citadel/sound/vox/radiation.ogg', -"radioactive" = 'modular_citadel/sound/vox/radioactive.ogg', -"rads" = 'modular_citadel/sound/vox/rads.ogg', -"rapid" = 'modular_citadel/sound/vox/rapid.ogg', -"reach" = 'modular_citadel/sound/vox/reach.ogg', -"reached" = 'modular_citadel/sound/vox/reached.ogg', -"reactor" = 'modular_citadel/sound/vox/reactor.ogg', -"red" = 'modular_citadel/sound/vox/red.ogg', -"relay" = 'modular_citadel/sound/vox/relay.ogg', -"released" = 'modular_citadel/sound/vox/released.ogg', -"remaining" = 'modular_citadel/sound/vox/remaining.ogg', -"renegade" = 'modular_citadel/sound/vox/renegade.ogg', -"repair" = 'modular_citadel/sound/vox/repair.ogg', -"report" = 'modular_citadel/sound/vox/report.ogg', -"reports" = 'modular_citadel/sound/vox/reports.ogg', -"required" = 'modular_citadel/sound/vox/required.ogg', -"research" = 'modular_citadel/sound/vox/research.ogg', -"reset" = 'modular_citadel/sound/vox/reset.ogg', -"resevoir" = 'modular_citadel/sound/vox/resevoir.ogg', -"resistance" = 'modular_citadel/sound/vox/resistance.ogg', -"returned" = 'modular_citadel/sound/vox/returned.ogg', -"right" = 'modular_citadel/sound/vox/right.ogg', -"rocket" = 'modular_citadel/sound/vox/rocket.ogg', -"roger" = 'modular_citadel/sound/vox/roger.ogg', -"romeo" = 'modular_citadel/sound/vox/romeo.ogg', -"room" = 'modular_citadel/sound/vox/room.ogg', -"round" = 'modular_citadel/sound/vox/round.ogg', -"run" = 'modular_citadel/sound/vox/run.ogg', -"safe" = 'modular_citadel/sound/vox/safe.ogg', -"safety" = 'modular_citadel/sound/vox/safety.ogg', -"sargeant" = 'modular_citadel/sound/vox/sargeant.ogg', -"satellite" = 'modular_citadel/sound/vox/satellite.ogg', -"save" = 'modular_citadel/sound/vox/save.ogg', -"science" = 'modular_citadel/sound/vox/science.ogg', -"scores" = 'modular_citadel/sound/vox/scores.ogg', -"scream" = 'modular_citadel/sound/vox/scream.ogg', -"screen" = 'modular_citadel/sound/vox/screen.ogg', -"search" = 'modular_citadel/sound/vox/search.ogg', -"second" = 'modular_citadel/sound/vox/second.ogg', -"secondary" = 'modular_citadel/sound/vox/secondary.ogg', -"seconds" = 'modular_citadel/sound/vox/seconds.ogg', -"sector" = 'modular_citadel/sound/vox/sector.ogg', -"secure" = 'modular_citadel/sound/vox/secure.ogg', -"secured" = 'modular_citadel/sound/vox/secured.ogg', -"security" = 'modular_citadel/sound/vox/security.ogg', -"select" = 'modular_citadel/sound/vox/select.ogg', -"selected" = 'modular_citadel/sound/vox/selected.ogg', -"service" = 'modular_citadel/sound/vox/service.ogg', -"seven" = 'modular_citadel/sound/vox/seven.ogg', -"seventeen" = 'modular_citadel/sound/vox/seventeen.ogg', -"seventy" = 'modular_citadel/sound/vox/seventy.ogg', -"severe" = 'modular_citadel/sound/vox/severe.ogg', -"sewage" = 'modular_citadel/sound/vox/sewage.ogg', -"sewer" = 'modular_citadel/sound/vox/sewer.ogg', -"shield" = 'modular_citadel/sound/vox/shield.ogg', -"shipment" = 'modular_citadel/sound/vox/shipment.ogg', -"shock" = 'modular_citadel/sound/vox/shock.ogg', -"shoot" = 'modular_citadel/sound/vox/shoot.ogg', -"shower" = 'modular_citadel/sound/vox/shower.ogg', -"shut" = 'modular_citadel/sound/vox/shut.ogg', -"side" = 'modular_citadel/sound/vox/side.ogg', -"sierra" = 'modular_citadel/sound/vox/sierra.ogg', -"sight" = 'modular_citadel/sound/vox/sight.ogg', -"silo" = 'modular_citadel/sound/vox/silo.ogg', -"six" = 'modular_citadel/sound/vox/six.ogg', -"sixteen" = 'modular_citadel/sound/vox/sixteen.ogg', -"sixty" = 'modular_citadel/sound/vox/sixty.ogg', -"slime" = 'modular_citadel/sound/vox/slime.ogg', -"slow" = 'modular_citadel/sound/vox/slow.ogg', -"soldier" = 'modular_citadel/sound/vox/soldier.ogg', -"some" = 'modular_citadel/sound/vox/some.ogg', -"someone" = 'modular_citadel/sound/vox/someone.ogg', -"something" = 'modular_citadel/sound/vox/something.ogg', -"son" = 'modular_citadel/sound/vox/son.ogg', -"sorry" = 'modular_citadel/sound/vox/sorry.ogg', -"south" = 'modular_citadel/sound/vox/south.ogg', -"squad" = 'modular_citadel/sound/vox/squad.ogg', -"square" = 'modular_citadel/sound/vox/square.ogg', -"stairway" = 'modular_citadel/sound/vox/stairway.ogg', -"status" = 'modular_citadel/sound/vox/status.ogg', -"sterile" = 'modular_citadel/sound/vox/sterile.ogg', -"sterilization" = 'modular_citadel/sound/vox/sterilization.ogg', -"stolen" = 'modular_citadel/sound/vox/stolen.ogg', -"storage" = 'modular_citadel/sound/vox/storage.ogg', -"sub" = 'modular_citadel/sound/vox/sub.ogg', -"subsurface" = 'modular_citadel/sound/vox/subsurface.ogg', -"sudden" = 'modular_citadel/sound/vox/sudden.ogg', -"suit" = 'modular_citadel/sound/vox/suit.ogg', -"superconducting" = 'modular_citadel/sound/vox/superconducting.ogg', -"supercooled" = 'modular_citadel/sound/vox/supercooled.ogg', -"supply" = 'modular_citadel/sound/vox/supply.ogg', -"surface" = 'modular_citadel/sound/vox/surface.ogg', -"surrender" = 'modular_citadel/sound/vox/surrender.ogg', -"surround" = 'modular_citadel/sound/vox/surround.ogg', -"surrounded" = 'modular_citadel/sound/vox/surrounded.ogg', -"switch" = 'modular_citadel/sound/vox/switch.ogg', -"system" = 'modular_citadel/sound/vox/system.ogg', -"systems" = 'modular_citadel/sound/vox/systems.ogg', -"tactical" = 'modular_citadel/sound/vox/tactical.ogg', -"take" = 'modular_citadel/sound/vox/take.ogg', -"talk" = 'modular_citadel/sound/vox/talk.ogg', -"tango" = 'modular_citadel/sound/vox/tango.ogg', -"tank" = 'modular_citadel/sound/vox/tank.ogg', -"target" = 'modular_citadel/sound/vox/target.ogg', -"team" = 'modular_citadel/sound/vox/team.ogg', -"temperature" = 'modular_citadel/sound/vox/temperature.ogg', -"temporal" = 'modular_citadel/sound/vox/temporal.ogg', -"ten" = 'modular_citadel/sound/vox/ten.ogg', -"terminal" = 'modular_citadel/sound/vox/terminal.ogg', -"terminated" = 'modular_citadel/sound/vox/terminated.ogg', -"termination" = 'modular_citadel/sound/vox/termination.ogg', -"test" = 'modular_citadel/sound/vox/test.ogg', -"that" = 'modular_citadel/sound/vox/that.ogg', -"the" = 'modular_citadel/sound/vox/the.ogg', -"then" = 'modular_citadel/sound/vox/then.ogg', -"there" = 'modular_citadel/sound/vox/there.ogg', -"third" = 'modular_citadel/sound/vox/third.ogg', -"thirteen" = 'modular_citadel/sound/vox/thirteen.ogg', -"thirty" = 'modular_citadel/sound/vox/thirty.ogg', -"this" = 'modular_citadel/sound/vox/this.ogg', -"those" = 'modular_citadel/sound/vox/those.ogg', -"thousand" = 'modular_citadel/sound/vox/thousand.ogg', -"threat" = 'modular_citadel/sound/vox/threat.ogg', -"three" = 'modular_citadel/sound/vox/three.ogg', -"through" = 'modular_citadel/sound/vox/through.ogg', -"time" = 'modular_citadel/sound/vox/time.ogg', -"to" = 'modular_citadel/sound/vox/to.ogg', -"top" = 'modular_citadel/sound/vox/top.ogg', -"topside" = 'modular_citadel/sound/vox/topside.ogg', -"touch" = 'modular_citadel/sound/vox/touch.ogg', -"towards" = 'modular_citadel/sound/vox/towards.ogg', -"track" = 'modular_citadel/sound/vox/track.ogg', -"train" = 'modular_citadel/sound/vox/train.ogg', -"transportation" = 'modular_citadel/sound/vox/transportation.ogg', -"truck" = 'modular_citadel/sound/vox/truck.ogg', -"tunnel" = 'modular_citadel/sound/vox/tunnel.ogg', -"turn" = 'modular_citadel/sound/vox/turn.ogg', -"turret" = 'modular_citadel/sound/vox/turret.ogg', -"twelve" = 'modular_citadel/sound/vox/twelve.ogg', -"twenty" = 'modular_citadel/sound/vox/twenty.ogg', -"two" = 'modular_citadel/sound/vox/two.ogg', -"unauthorized" = 'modular_citadel/sound/vox/unauthorized.ogg', -"under" = 'modular_citadel/sound/vox/under.ogg', -"uniform" = 'modular_citadel/sound/vox/uniform.ogg', -"unlocked" = 'modular_citadel/sound/vox/unlocked.ogg', -"until" = 'modular_citadel/sound/vox/until.ogg', -"up" = 'modular_citadel/sound/vox/up.ogg', -"upper" = 'modular_citadel/sound/vox/upper.ogg', -"uranium" = 'modular_citadel/sound/vox/uranium.ogg', -"us" = 'modular_citadel/sound/vox/us.ogg', -"usa" = 'modular_citadel/sound/vox/usa.ogg', -"use" = 'modular_citadel/sound/vox/use.ogg', -"used" = 'modular_citadel/sound/vox/used.ogg', -"user" = 'modular_citadel/sound/vox/user.ogg', -"vacate" = 'modular_citadel/sound/vox/vacate.ogg', -"valid" = 'modular_citadel/sound/vox/valid.ogg', -"vapor" = 'modular_citadel/sound/vox/vapor.ogg', -"vent" = 'modular_citadel/sound/vox/vent.ogg', -"ventillation" = 'modular_citadel/sound/vox/ventillation.ogg', -"victor" = 'modular_citadel/sound/vox/victor.ogg', -"violated" = 'modular_citadel/sound/vox/violated.ogg', -"violation" = 'modular_citadel/sound/vox/violation.ogg', -"voltage" = 'modular_citadel/sound/vox/voltage.ogg', -"vox_login" = 'modular_citadel/sound/vox/vox_login.ogg', -"walk" = 'modular_citadel/sound/vox/walk.ogg', -"wall" = 'modular_citadel/sound/vox/wall.ogg', -"want" = 'modular_citadel/sound/vox/want.ogg', -"wanted" = 'modular_citadel/sound/vox/wanted.ogg', -"warm" = 'modular_citadel/sound/vox/warm.ogg', -"warn" = 'modular_citadel/sound/vox/warn.ogg', -"warning" = 'modular_citadel/sound/vox/warning.ogg', -"waste" = 'modular_citadel/sound/vox/waste.ogg', -"water" = 'modular_citadel/sound/vox/water.ogg', -"we" = 'modular_citadel/sound/vox/we.ogg', -"weapon" = 'modular_citadel/sound/vox/weapon.ogg', -"west" = 'modular_citadel/sound/vox/west.ogg', -"whiskey" = 'modular_citadel/sound/vox/whiskey.ogg', -"white" = 'modular_citadel/sound/vox/white.ogg', -"wilco" = 'modular_citadel/sound/vox/wilco.ogg', -"will" = 'modular_citadel/sound/vox/will.ogg', -"with" = 'modular_citadel/sound/vox/with.ogg', -"without" = 'modular_citadel/sound/vox/without.ogg', -"woop" = 'modular_citadel/sound/vox/woop.ogg', -"xeno" = 'modular_citadel/sound/vox/xeno.ogg', -"yankee" = 'modular_citadel/sound/vox/yankee.ogg', -"yards" = 'modular_citadel/sound/vox/yards.ogg', -"year" = 'modular_citadel/sound/vox/year.ogg', -"yellow" = 'modular_citadel/sound/vox/yellow.ogg', -"yes" = 'modular_citadel/sound/vox/yes.ogg', -"you" = 'modular_citadel/sound/vox/you.ogg', -"your" = 'modular_citadel/sound/vox/your.ogg', -"yourself" = 'modular_citadel/sound/vox/yourself.ogg', -"zero" = 'modular_citadel/sound/vox/zero.ogg', -"zone" = 'modular_citadel/sound/vox/zone.ogg', -"zulu" = 'modular_citadel/sound/vox/zulu.ogg',)) -#endif \ No newline at end of file diff --git a/modular_citadel/sound/vox/_comma.ogg b/sound/vox/_comma.ogg similarity index 100% rename from modular_citadel/sound/vox/_comma.ogg rename to sound/vox/_comma.ogg diff --git a/modular_citadel/sound/vox/_period.ogg b/sound/vox/_period.ogg similarity index 100% rename from modular_citadel/sound/vox/_period.ogg rename to sound/vox/_period.ogg diff --git a/modular_citadel/sound/vox/a.ogg b/sound/vox/a.ogg similarity index 100% rename from modular_citadel/sound/vox/a.ogg rename to sound/vox/a.ogg diff --git a/modular_citadel/sound/vox/accelerating.ogg b/sound/vox/accelerating.ogg similarity index 100% rename from modular_citadel/sound/vox/accelerating.ogg rename to sound/vox/accelerating.ogg diff --git a/modular_citadel/sound/vox/accelerator.ogg b/sound/vox/accelerator.ogg similarity index 100% rename from modular_citadel/sound/vox/accelerator.ogg rename to sound/vox/accelerator.ogg diff --git a/modular_citadel/sound/vox/accepted.ogg b/sound/vox/accepted.ogg similarity index 100% rename from modular_citadel/sound/vox/accepted.ogg rename to sound/vox/accepted.ogg diff --git a/modular_citadel/sound/vox/access.ogg b/sound/vox/access.ogg similarity index 100% rename from modular_citadel/sound/vox/access.ogg rename to sound/vox/access.ogg diff --git a/modular_citadel/sound/vox/acknowledge.ogg b/sound/vox/acknowledge.ogg similarity index 100% rename from modular_citadel/sound/vox/acknowledge.ogg rename to sound/vox/acknowledge.ogg diff --git a/modular_citadel/sound/vox/acknowledged.ogg b/sound/vox/acknowledged.ogg similarity index 100% rename from modular_citadel/sound/vox/acknowledged.ogg rename to sound/vox/acknowledged.ogg diff --git a/modular_citadel/sound/vox/acquired.ogg b/sound/vox/acquired.ogg similarity index 100% rename from modular_citadel/sound/vox/acquired.ogg rename to sound/vox/acquired.ogg diff --git a/modular_citadel/sound/vox/acquisition.ogg b/sound/vox/acquisition.ogg similarity index 100% rename from modular_citadel/sound/vox/acquisition.ogg rename to sound/vox/acquisition.ogg diff --git a/modular_citadel/sound/vox/across.ogg b/sound/vox/across.ogg similarity index 100% rename from modular_citadel/sound/vox/across.ogg rename to sound/vox/across.ogg diff --git a/modular_citadel/sound/vox/activate.ogg b/sound/vox/activate.ogg similarity index 100% rename from modular_citadel/sound/vox/activate.ogg rename to sound/vox/activate.ogg diff --git a/modular_citadel/sound/vox/activated.ogg b/sound/vox/activated.ogg similarity index 100% rename from modular_citadel/sound/vox/activated.ogg rename to sound/vox/activated.ogg diff --git a/modular_citadel/sound/vox/activity.ogg b/sound/vox/activity.ogg similarity index 100% rename from modular_citadel/sound/vox/activity.ogg rename to sound/vox/activity.ogg diff --git a/modular_citadel/sound/vox/adios.ogg b/sound/vox/adios.ogg similarity index 100% rename from modular_citadel/sound/vox/adios.ogg rename to sound/vox/adios.ogg diff --git a/modular_citadel/sound/vox/administration.ogg b/sound/vox/administration.ogg similarity index 100% rename from modular_citadel/sound/vox/administration.ogg rename to sound/vox/administration.ogg diff --git a/modular_citadel/sound/vox/advanced.ogg b/sound/vox/advanced.ogg similarity index 100% rename from modular_citadel/sound/vox/advanced.ogg rename to sound/vox/advanced.ogg diff --git a/modular_citadel/sound/vox/after.ogg b/sound/vox/after.ogg similarity index 100% rename from modular_citadel/sound/vox/after.ogg rename to sound/vox/after.ogg diff --git a/modular_citadel/sound/vox/agent.ogg b/sound/vox/agent.ogg similarity index 100% rename from modular_citadel/sound/vox/agent.ogg rename to sound/vox/agent.ogg diff --git a/modular_citadel/sound/vox/alarm.ogg b/sound/vox/alarm.ogg similarity index 100% rename from modular_citadel/sound/vox/alarm.ogg rename to sound/vox/alarm.ogg diff --git a/modular_citadel/sound/vox/alert.ogg b/sound/vox/alert.ogg similarity index 100% rename from modular_citadel/sound/vox/alert.ogg rename to sound/vox/alert.ogg diff --git a/modular_citadel/sound/vox/alien.ogg b/sound/vox/alien.ogg similarity index 100% rename from modular_citadel/sound/vox/alien.ogg rename to sound/vox/alien.ogg diff --git a/modular_citadel/sound/vox/aligned.ogg b/sound/vox/aligned.ogg similarity index 100% rename from modular_citadel/sound/vox/aligned.ogg rename to sound/vox/aligned.ogg diff --git a/modular_citadel/sound/vox/all.ogg b/sound/vox/all.ogg similarity index 100% rename from modular_citadel/sound/vox/all.ogg rename to sound/vox/all.ogg diff --git a/modular_citadel/sound/vox/alpha.ogg b/sound/vox/alpha.ogg similarity index 100% rename from modular_citadel/sound/vox/alpha.ogg rename to sound/vox/alpha.ogg diff --git a/modular_citadel/sound/vox/am.ogg b/sound/vox/am.ogg similarity index 100% rename from modular_citadel/sound/vox/am.ogg rename to sound/vox/am.ogg diff --git a/modular_citadel/sound/vox/amigo.ogg b/sound/vox/amigo.ogg similarity index 100% rename from modular_citadel/sound/vox/amigo.ogg rename to sound/vox/amigo.ogg diff --git a/modular_citadel/sound/vox/ammunition.ogg b/sound/vox/ammunition.ogg similarity index 100% rename from modular_citadel/sound/vox/ammunition.ogg rename to sound/vox/ammunition.ogg diff --git a/modular_citadel/sound/vox/an.ogg b/sound/vox/an.ogg similarity index 100% rename from modular_citadel/sound/vox/an.ogg rename to sound/vox/an.ogg diff --git a/modular_citadel/sound/vox/and.ogg b/sound/vox/and.ogg similarity index 100% rename from modular_citadel/sound/vox/and.ogg rename to sound/vox/and.ogg diff --git a/modular_citadel/sound/vox/announcement.ogg b/sound/vox/announcement.ogg similarity index 100% rename from modular_citadel/sound/vox/announcement.ogg rename to sound/vox/announcement.ogg diff --git a/modular_citadel/sound/vox/anomalous.ogg b/sound/vox/anomalous.ogg similarity index 100% rename from modular_citadel/sound/vox/anomalous.ogg rename to sound/vox/anomalous.ogg diff --git a/modular_citadel/sound/vox/antenna.ogg b/sound/vox/antenna.ogg similarity index 100% rename from modular_citadel/sound/vox/antenna.ogg rename to sound/vox/antenna.ogg diff --git a/modular_citadel/sound/vox/any.ogg b/sound/vox/any.ogg similarity index 100% rename from modular_citadel/sound/vox/any.ogg rename to sound/vox/any.ogg diff --git a/modular_citadel/sound/vox/apprehend.ogg b/sound/vox/apprehend.ogg similarity index 100% rename from modular_citadel/sound/vox/apprehend.ogg rename to sound/vox/apprehend.ogg diff --git a/modular_citadel/sound/vox/approach.ogg b/sound/vox/approach.ogg similarity index 100% rename from modular_citadel/sound/vox/approach.ogg rename to sound/vox/approach.ogg diff --git a/modular_citadel/sound/vox/are.ogg b/sound/vox/are.ogg similarity index 100% rename from modular_citadel/sound/vox/are.ogg rename to sound/vox/are.ogg diff --git a/modular_citadel/sound/vox/area.ogg b/sound/vox/area.ogg similarity index 100% rename from modular_citadel/sound/vox/area.ogg rename to sound/vox/area.ogg diff --git a/modular_citadel/sound/vox/arm.ogg b/sound/vox/arm.ogg similarity index 100% rename from modular_citadel/sound/vox/arm.ogg rename to sound/vox/arm.ogg diff --git a/modular_citadel/sound/vox/armed.ogg b/sound/vox/armed.ogg similarity index 100% rename from modular_citadel/sound/vox/armed.ogg rename to sound/vox/armed.ogg diff --git a/modular_citadel/sound/vox/armor.ogg b/sound/vox/armor.ogg similarity index 100% rename from modular_citadel/sound/vox/armor.ogg rename to sound/vox/armor.ogg diff --git a/modular_citadel/sound/vox/armory.ogg b/sound/vox/armory.ogg similarity index 100% rename from modular_citadel/sound/vox/armory.ogg rename to sound/vox/armory.ogg diff --git a/modular_citadel/sound/vox/arrest.ogg b/sound/vox/arrest.ogg similarity index 100% rename from modular_citadel/sound/vox/arrest.ogg rename to sound/vox/arrest.ogg diff --git a/modular_citadel/sound/vox/ass.ogg b/sound/vox/ass.ogg similarity index 100% rename from modular_citadel/sound/vox/ass.ogg rename to sound/vox/ass.ogg diff --git a/modular_citadel/sound/vox/at.ogg b/sound/vox/at.ogg similarity index 100% rename from modular_citadel/sound/vox/at.ogg rename to sound/vox/at.ogg diff --git a/modular_citadel/sound/vox/atomic.ogg b/sound/vox/atomic.ogg similarity index 100% rename from modular_citadel/sound/vox/atomic.ogg rename to sound/vox/atomic.ogg diff --git a/modular_citadel/sound/vox/attention.ogg b/sound/vox/attention.ogg similarity index 100% rename from modular_citadel/sound/vox/attention.ogg rename to sound/vox/attention.ogg diff --git a/modular_citadel/sound/vox/authorize.ogg b/sound/vox/authorize.ogg similarity index 100% rename from modular_citadel/sound/vox/authorize.ogg rename to sound/vox/authorize.ogg diff --git a/modular_citadel/sound/vox/authorized.ogg b/sound/vox/authorized.ogg similarity index 100% rename from modular_citadel/sound/vox/authorized.ogg rename to sound/vox/authorized.ogg diff --git a/modular_citadel/sound/vox/automatic.ogg b/sound/vox/automatic.ogg similarity index 100% rename from modular_citadel/sound/vox/automatic.ogg rename to sound/vox/automatic.ogg diff --git a/modular_citadel/sound/vox/away.ogg b/sound/vox/away.ogg similarity index 100% rename from modular_citadel/sound/vox/away.ogg rename to sound/vox/away.ogg diff --git a/modular_citadel/sound/vox/b.ogg b/sound/vox/b.ogg similarity index 100% rename from modular_citadel/sound/vox/b.ogg rename to sound/vox/b.ogg diff --git a/modular_citadel/sound/vox/back.ogg b/sound/vox/back.ogg similarity index 100% rename from modular_citadel/sound/vox/back.ogg rename to sound/vox/back.ogg diff --git a/modular_citadel/sound/vox/backman.ogg b/sound/vox/backman.ogg similarity index 100% rename from modular_citadel/sound/vox/backman.ogg rename to sound/vox/backman.ogg diff --git a/modular_citadel/sound/vox/bad.ogg b/sound/vox/bad.ogg similarity index 100% rename from modular_citadel/sound/vox/bad.ogg rename to sound/vox/bad.ogg diff --git a/modular_citadel/sound/vox/bag.ogg b/sound/vox/bag.ogg similarity index 100% rename from modular_citadel/sound/vox/bag.ogg rename to sound/vox/bag.ogg diff --git a/modular_citadel/sound/vox/bailey.ogg b/sound/vox/bailey.ogg similarity index 100% rename from modular_citadel/sound/vox/bailey.ogg rename to sound/vox/bailey.ogg diff --git a/modular_citadel/sound/vox/barracks.ogg b/sound/vox/barracks.ogg similarity index 100% rename from modular_citadel/sound/vox/barracks.ogg rename to sound/vox/barracks.ogg diff --git a/modular_citadel/sound/vox/base.ogg b/sound/vox/base.ogg similarity index 100% rename from modular_citadel/sound/vox/base.ogg rename to sound/vox/base.ogg diff --git a/modular_citadel/sound/vox/bay.ogg b/sound/vox/bay.ogg similarity index 100% rename from modular_citadel/sound/vox/bay.ogg rename to sound/vox/bay.ogg diff --git a/modular_citadel/sound/vox/be.ogg b/sound/vox/be.ogg similarity index 100% rename from modular_citadel/sound/vox/be.ogg rename to sound/vox/be.ogg diff --git a/modular_citadel/sound/vox/been.ogg b/sound/vox/been.ogg similarity index 100% rename from modular_citadel/sound/vox/been.ogg rename to sound/vox/been.ogg diff --git a/modular_citadel/sound/vox/before.ogg b/sound/vox/before.ogg similarity index 100% rename from modular_citadel/sound/vox/before.ogg rename to sound/vox/before.ogg diff --git a/modular_citadel/sound/vox/beyond.ogg b/sound/vox/beyond.ogg similarity index 100% rename from modular_citadel/sound/vox/beyond.ogg rename to sound/vox/beyond.ogg diff --git a/modular_citadel/sound/vox/biohazard.ogg b/sound/vox/biohazard.ogg similarity index 100% rename from modular_citadel/sound/vox/biohazard.ogg rename to sound/vox/biohazard.ogg diff --git a/modular_citadel/sound/vox/biological.ogg b/sound/vox/biological.ogg similarity index 100% rename from modular_citadel/sound/vox/biological.ogg rename to sound/vox/biological.ogg diff --git a/modular_citadel/sound/vox/birdwell.ogg b/sound/vox/birdwell.ogg similarity index 100% rename from modular_citadel/sound/vox/birdwell.ogg rename to sound/vox/birdwell.ogg diff --git a/modular_citadel/sound/vox/bizwarn.ogg b/sound/vox/bizwarn.ogg similarity index 100% rename from modular_citadel/sound/vox/bizwarn.ogg rename to sound/vox/bizwarn.ogg diff --git a/modular_citadel/sound/vox/black.ogg b/sound/vox/black.ogg similarity index 100% rename from modular_citadel/sound/vox/black.ogg rename to sound/vox/black.ogg diff --git a/modular_citadel/sound/vox/blast.ogg b/sound/vox/blast.ogg similarity index 100% rename from modular_citadel/sound/vox/blast.ogg rename to sound/vox/blast.ogg diff --git a/modular_citadel/sound/vox/blocked.ogg b/sound/vox/blocked.ogg similarity index 100% rename from modular_citadel/sound/vox/blocked.ogg rename to sound/vox/blocked.ogg diff --git a/modular_citadel/sound/vox/bloop.ogg b/sound/vox/bloop.ogg similarity index 100% rename from modular_citadel/sound/vox/bloop.ogg rename to sound/vox/bloop.ogg diff --git a/modular_citadel/sound/vox/blue.ogg b/sound/vox/blue.ogg similarity index 100% rename from modular_citadel/sound/vox/blue.ogg rename to sound/vox/blue.ogg diff --git a/modular_citadel/sound/vox/bottom.ogg b/sound/vox/bottom.ogg similarity index 100% rename from modular_citadel/sound/vox/bottom.ogg rename to sound/vox/bottom.ogg diff --git a/modular_citadel/sound/vox/bravo.ogg b/sound/vox/bravo.ogg similarity index 100% rename from modular_citadel/sound/vox/bravo.ogg rename to sound/vox/bravo.ogg diff --git a/modular_citadel/sound/vox/breach.ogg b/sound/vox/breach.ogg similarity index 100% rename from modular_citadel/sound/vox/breach.ogg rename to sound/vox/breach.ogg diff --git a/modular_citadel/sound/vox/breached.ogg b/sound/vox/breached.ogg similarity index 100% rename from modular_citadel/sound/vox/breached.ogg rename to sound/vox/breached.ogg diff --git a/modular_citadel/sound/vox/break.ogg b/sound/vox/break.ogg similarity index 100% rename from modular_citadel/sound/vox/break.ogg rename to sound/vox/break.ogg diff --git a/modular_citadel/sound/vox/bridge.ogg b/sound/vox/bridge.ogg similarity index 100% rename from modular_citadel/sound/vox/bridge.ogg rename to sound/vox/bridge.ogg diff --git a/modular_citadel/sound/vox/bust.ogg b/sound/vox/bust.ogg similarity index 100% rename from modular_citadel/sound/vox/bust.ogg rename to sound/vox/bust.ogg diff --git a/modular_citadel/sound/vox/but.ogg b/sound/vox/but.ogg similarity index 100% rename from modular_citadel/sound/vox/but.ogg rename to sound/vox/but.ogg diff --git a/modular_citadel/sound/vox/button.ogg b/sound/vox/button.ogg similarity index 100% rename from modular_citadel/sound/vox/button.ogg rename to sound/vox/button.ogg diff --git a/modular_citadel/sound/vox/buzwarn.ogg b/sound/vox/buzwarn.ogg similarity index 100% rename from modular_citadel/sound/vox/buzwarn.ogg rename to sound/vox/buzwarn.ogg diff --git a/modular_citadel/sound/vox/bypass.ogg b/sound/vox/bypass.ogg similarity index 100% rename from modular_citadel/sound/vox/bypass.ogg rename to sound/vox/bypass.ogg diff --git a/modular_citadel/sound/vox/c.ogg b/sound/vox/c.ogg similarity index 100% rename from modular_citadel/sound/vox/c.ogg rename to sound/vox/c.ogg diff --git a/modular_citadel/sound/vox/cable.ogg b/sound/vox/cable.ogg similarity index 100% rename from modular_citadel/sound/vox/cable.ogg rename to sound/vox/cable.ogg diff --git a/modular_citadel/sound/vox/call.ogg b/sound/vox/call.ogg similarity index 100% rename from modular_citadel/sound/vox/call.ogg rename to sound/vox/call.ogg diff --git a/modular_citadel/sound/vox/called.ogg b/sound/vox/called.ogg similarity index 100% rename from modular_citadel/sound/vox/called.ogg rename to sound/vox/called.ogg diff --git a/modular_citadel/sound/vox/canal.ogg b/sound/vox/canal.ogg similarity index 100% rename from modular_citadel/sound/vox/canal.ogg rename to sound/vox/canal.ogg diff --git a/modular_citadel/sound/vox/cap.ogg b/sound/vox/cap.ogg similarity index 100% rename from modular_citadel/sound/vox/cap.ogg rename to sound/vox/cap.ogg diff --git a/modular_citadel/sound/vox/captain.ogg b/sound/vox/captain.ogg similarity index 100% rename from modular_citadel/sound/vox/captain.ogg rename to sound/vox/captain.ogg diff --git a/modular_citadel/sound/vox/capture.ogg b/sound/vox/capture.ogg similarity index 100% rename from modular_citadel/sound/vox/capture.ogg rename to sound/vox/capture.ogg diff --git a/modular_citadel/sound/vox/captured.ogg b/sound/vox/captured.ogg similarity index 100% rename from modular_citadel/sound/vox/captured.ogg rename to sound/vox/captured.ogg diff --git a/modular_citadel/sound/vox/ceiling.ogg b/sound/vox/ceiling.ogg similarity index 100% rename from modular_citadel/sound/vox/ceiling.ogg rename to sound/vox/ceiling.ogg diff --git a/modular_citadel/sound/vox/celsius.ogg b/sound/vox/celsius.ogg similarity index 100% rename from modular_citadel/sound/vox/celsius.ogg rename to sound/vox/celsius.ogg diff --git a/modular_citadel/sound/vox/center.ogg b/sound/vox/center.ogg similarity index 100% rename from modular_citadel/sound/vox/center.ogg rename to sound/vox/center.ogg diff --git a/modular_citadel/sound/vox/centi.ogg b/sound/vox/centi.ogg similarity index 100% rename from modular_citadel/sound/vox/centi.ogg rename to sound/vox/centi.ogg diff --git a/modular_citadel/sound/vox/central.ogg b/sound/vox/central.ogg similarity index 100% rename from modular_citadel/sound/vox/central.ogg rename to sound/vox/central.ogg diff --git a/modular_citadel/sound/vox/chamber.ogg b/sound/vox/chamber.ogg similarity index 100% rename from modular_citadel/sound/vox/chamber.ogg rename to sound/vox/chamber.ogg diff --git a/modular_citadel/sound/vox/charlie.ogg b/sound/vox/charlie.ogg similarity index 100% rename from modular_citadel/sound/vox/charlie.ogg rename to sound/vox/charlie.ogg diff --git a/modular_citadel/sound/vox/check.ogg b/sound/vox/check.ogg similarity index 100% rename from modular_citadel/sound/vox/check.ogg rename to sound/vox/check.ogg diff --git a/modular_citadel/sound/vox/checkpoint.ogg b/sound/vox/checkpoint.ogg similarity index 100% rename from modular_citadel/sound/vox/checkpoint.ogg rename to sound/vox/checkpoint.ogg diff --git a/modular_citadel/sound/vox/chemical.ogg b/sound/vox/chemical.ogg similarity index 100% rename from modular_citadel/sound/vox/chemical.ogg rename to sound/vox/chemical.ogg diff --git a/modular_citadel/sound/vox/cleanup.ogg b/sound/vox/cleanup.ogg similarity index 100% rename from modular_citadel/sound/vox/cleanup.ogg rename to sound/vox/cleanup.ogg diff --git a/modular_citadel/sound/vox/clear.ogg b/sound/vox/clear.ogg similarity index 100% rename from modular_citadel/sound/vox/clear.ogg rename to sound/vox/clear.ogg diff --git a/modular_citadel/sound/vox/clearance.ogg b/sound/vox/clearance.ogg similarity index 100% rename from modular_citadel/sound/vox/clearance.ogg rename to sound/vox/clearance.ogg diff --git a/modular_citadel/sound/vox/close.ogg b/sound/vox/close.ogg similarity index 100% rename from modular_citadel/sound/vox/close.ogg rename to sound/vox/close.ogg diff --git a/modular_citadel/sound/vox/clown.ogg b/sound/vox/clown.ogg similarity index 100% rename from modular_citadel/sound/vox/clown.ogg rename to sound/vox/clown.ogg diff --git a/modular_citadel/sound/vox/code.ogg b/sound/vox/code.ogg similarity index 100% rename from modular_citadel/sound/vox/code.ogg rename to sound/vox/code.ogg diff --git a/modular_citadel/sound/vox/coded.ogg b/sound/vox/coded.ogg similarity index 100% rename from modular_citadel/sound/vox/coded.ogg rename to sound/vox/coded.ogg diff --git a/modular_citadel/sound/vox/collider.ogg b/sound/vox/collider.ogg similarity index 100% rename from modular_citadel/sound/vox/collider.ogg rename to sound/vox/collider.ogg diff --git a/modular_citadel/sound/vox/comma.ogg b/sound/vox/comma.ogg similarity index 100% rename from modular_citadel/sound/vox/comma.ogg rename to sound/vox/comma.ogg diff --git a/modular_citadel/sound/vox/command.ogg b/sound/vox/command.ogg similarity index 100% rename from modular_citadel/sound/vox/command.ogg rename to sound/vox/command.ogg diff --git a/modular_citadel/sound/vox/communication.ogg b/sound/vox/communication.ogg similarity index 100% rename from modular_citadel/sound/vox/communication.ogg rename to sound/vox/communication.ogg diff --git a/modular_citadel/sound/vox/complex.ogg b/sound/vox/complex.ogg similarity index 100% rename from modular_citadel/sound/vox/complex.ogg rename to sound/vox/complex.ogg diff --git a/modular_citadel/sound/vox/computer.ogg b/sound/vox/computer.ogg similarity index 100% rename from modular_citadel/sound/vox/computer.ogg rename to sound/vox/computer.ogg diff --git a/modular_citadel/sound/vox/condition.ogg b/sound/vox/condition.ogg similarity index 100% rename from modular_citadel/sound/vox/condition.ogg rename to sound/vox/condition.ogg diff --git a/modular_citadel/sound/vox/containment.ogg b/sound/vox/containment.ogg similarity index 100% rename from modular_citadel/sound/vox/containment.ogg rename to sound/vox/containment.ogg diff --git a/modular_citadel/sound/vox/contamination.ogg b/sound/vox/contamination.ogg similarity index 100% rename from modular_citadel/sound/vox/contamination.ogg rename to sound/vox/contamination.ogg diff --git a/modular_citadel/sound/vox/control.ogg b/sound/vox/control.ogg similarity index 100% rename from modular_citadel/sound/vox/control.ogg rename to sound/vox/control.ogg diff --git a/modular_citadel/sound/vox/coolant.ogg b/sound/vox/coolant.ogg similarity index 100% rename from modular_citadel/sound/vox/coolant.ogg rename to sound/vox/coolant.ogg diff --git a/modular_citadel/sound/vox/coomer.ogg b/sound/vox/coomer.ogg similarity index 100% rename from modular_citadel/sound/vox/coomer.ogg rename to sound/vox/coomer.ogg diff --git a/modular_citadel/sound/vox/core.ogg b/sound/vox/core.ogg similarity index 100% rename from modular_citadel/sound/vox/core.ogg rename to sound/vox/core.ogg diff --git a/modular_citadel/sound/vox/correct.ogg b/sound/vox/correct.ogg similarity index 100% rename from modular_citadel/sound/vox/correct.ogg rename to sound/vox/correct.ogg diff --git a/modular_citadel/sound/vox/corridor.ogg b/sound/vox/corridor.ogg similarity index 100% rename from modular_citadel/sound/vox/corridor.ogg rename to sound/vox/corridor.ogg diff --git a/modular_citadel/sound/vox/crew.ogg b/sound/vox/crew.ogg similarity index 100% rename from modular_citadel/sound/vox/crew.ogg rename to sound/vox/crew.ogg diff --git a/modular_citadel/sound/vox/cross.ogg b/sound/vox/cross.ogg similarity index 100% rename from modular_citadel/sound/vox/cross.ogg rename to sound/vox/cross.ogg diff --git a/modular_citadel/sound/vox/cryogenic.ogg b/sound/vox/cryogenic.ogg similarity index 100% rename from modular_citadel/sound/vox/cryogenic.ogg rename to sound/vox/cryogenic.ogg diff --git a/modular_citadel/sound/vox/d.ogg b/sound/vox/d.ogg similarity index 100% rename from modular_citadel/sound/vox/d.ogg rename to sound/vox/d.ogg diff --git a/modular_citadel/sound/vox/dadeda.ogg b/sound/vox/dadeda.ogg similarity index 100% rename from modular_citadel/sound/vox/dadeda.ogg rename to sound/vox/dadeda.ogg diff --git a/modular_citadel/sound/vox/damage.ogg b/sound/vox/damage.ogg similarity index 100% rename from modular_citadel/sound/vox/damage.ogg rename to sound/vox/damage.ogg diff --git a/modular_citadel/sound/vox/damaged.ogg b/sound/vox/damaged.ogg similarity index 100% rename from modular_citadel/sound/vox/damaged.ogg rename to sound/vox/damaged.ogg diff --git a/modular_citadel/sound/vox/danger.ogg b/sound/vox/danger.ogg similarity index 100% rename from modular_citadel/sound/vox/danger.ogg rename to sound/vox/danger.ogg diff --git a/modular_citadel/sound/vox/day.ogg b/sound/vox/day.ogg similarity index 100% rename from modular_citadel/sound/vox/day.ogg rename to sound/vox/day.ogg diff --git a/modular_citadel/sound/vox/deactivated.ogg b/sound/vox/deactivated.ogg similarity index 100% rename from modular_citadel/sound/vox/deactivated.ogg rename to sound/vox/deactivated.ogg diff --git a/modular_citadel/sound/vox/decompression.ogg b/sound/vox/decompression.ogg similarity index 100% rename from modular_citadel/sound/vox/decompression.ogg rename to sound/vox/decompression.ogg diff --git a/modular_citadel/sound/vox/decontamination.ogg b/sound/vox/decontamination.ogg similarity index 100% rename from modular_citadel/sound/vox/decontamination.ogg rename to sound/vox/decontamination.ogg diff --git a/modular_citadel/sound/vox/deeoo.ogg b/sound/vox/deeoo.ogg similarity index 100% rename from modular_citadel/sound/vox/deeoo.ogg rename to sound/vox/deeoo.ogg diff --git a/modular_citadel/sound/vox/defense.ogg b/sound/vox/defense.ogg similarity index 100% rename from modular_citadel/sound/vox/defense.ogg rename to sound/vox/defense.ogg diff --git a/modular_citadel/sound/vox/degrees.ogg b/sound/vox/degrees.ogg similarity index 100% rename from modular_citadel/sound/vox/degrees.ogg rename to sound/vox/degrees.ogg diff --git a/modular_citadel/sound/vox/delta.ogg b/sound/vox/delta.ogg similarity index 100% rename from modular_citadel/sound/vox/delta.ogg rename to sound/vox/delta.ogg diff --git a/modular_citadel/sound/vox/denied.ogg b/sound/vox/denied.ogg similarity index 100% rename from modular_citadel/sound/vox/denied.ogg rename to sound/vox/denied.ogg diff --git a/modular_citadel/sound/vox/deploy.ogg b/sound/vox/deploy.ogg similarity index 100% rename from modular_citadel/sound/vox/deploy.ogg rename to sound/vox/deploy.ogg diff --git a/modular_citadel/sound/vox/deployed.ogg b/sound/vox/deployed.ogg similarity index 100% rename from modular_citadel/sound/vox/deployed.ogg rename to sound/vox/deployed.ogg diff --git a/modular_citadel/sound/vox/destroy.ogg b/sound/vox/destroy.ogg similarity index 100% rename from modular_citadel/sound/vox/destroy.ogg rename to sound/vox/destroy.ogg diff --git a/modular_citadel/sound/vox/destroyed.ogg b/sound/vox/destroyed.ogg similarity index 100% rename from modular_citadel/sound/vox/destroyed.ogg rename to sound/vox/destroyed.ogg diff --git a/modular_citadel/sound/vox/detain.ogg b/sound/vox/detain.ogg similarity index 100% rename from modular_citadel/sound/vox/detain.ogg rename to sound/vox/detain.ogg diff --git a/modular_citadel/sound/vox/detected.ogg b/sound/vox/detected.ogg similarity index 100% rename from modular_citadel/sound/vox/detected.ogg rename to sound/vox/detected.ogg diff --git a/modular_citadel/sound/vox/detonation.ogg b/sound/vox/detonation.ogg similarity index 100% rename from modular_citadel/sound/vox/detonation.ogg rename to sound/vox/detonation.ogg diff --git a/modular_citadel/sound/vox/device.ogg b/sound/vox/device.ogg similarity index 100% rename from modular_citadel/sound/vox/device.ogg rename to sound/vox/device.ogg diff --git a/modular_citadel/sound/vox/did.ogg b/sound/vox/did.ogg similarity index 100% rename from modular_citadel/sound/vox/did.ogg rename to sound/vox/did.ogg diff --git a/modular_citadel/sound/vox/die.ogg b/sound/vox/die.ogg similarity index 100% rename from modular_citadel/sound/vox/die.ogg rename to sound/vox/die.ogg diff --git a/modular_citadel/sound/vox/dimensional.ogg b/sound/vox/dimensional.ogg similarity index 100% rename from modular_citadel/sound/vox/dimensional.ogg rename to sound/vox/dimensional.ogg diff --git a/modular_citadel/sound/vox/dirt.ogg b/sound/vox/dirt.ogg similarity index 100% rename from modular_citadel/sound/vox/dirt.ogg rename to sound/vox/dirt.ogg diff --git a/modular_citadel/sound/vox/disengaged.ogg b/sound/vox/disengaged.ogg similarity index 100% rename from modular_citadel/sound/vox/disengaged.ogg rename to sound/vox/disengaged.ogg diff --git a/modular_citadel/sound/vox/dish.ogg b/sound/vox/dish.ogg similarity index 100% rename from modular_citadel/sound/vox/dish.ogg rename to sound/vox/dish.ogg diff --git a/modular_citadel/sound/vox/disposal.ogg b/sound/vox/disposal.ogg similarity index 100% rename from modular_citadel/sound/vox/disposal.ogg rename to sound/vox/disposal.ogg diff --git a/modular_citadel/sound/vox/distance.ogg b/sound/vox/distance.ogg similarity index 100% rename from modular_citadel/sound/vox/distance.ogg rename to sound/vox/distance.ogg diff --git a/modular_citadel/sound/vox/distortion.ogg b/sound/vox/distortion.ogg similarity index 100% rename from modular_citadel/sound/vox/distortion.ogg rename to sound/vox/distortion.ogg diff --git a/modular_citadel/sound/vox/do.ogg b/sound/vox/do.ogg similarity index 100% rename from modular_citadel/sound/vox/do.ogg rename to sound/vox/do.ogg diff --git a/modular_citadel/sound/vox/doctor.ogg b/sound/vox/doctor.ogg similarity index 100% rename from modular_citadel/sound/vox/doctor.ogg rename to sound/vox/doctor.ogg diff --git a/modular_citadel/sound/vox/doop.ogg b/sound/vox/doop.ogg similarity index 100% rename from modular_citadel/sound/vox/doop.ogg rename to sound/vox/doop.ogg diff --git a/modular_citadel/sound/vox/door.ogg b/sound/vox/door.ogg similarity index 100% rename from modular_citadel/sound/vox/door.ogg rename to sound/vox/door.ogg diff --git a/modular_citadel/sound/vox/down.ogg b/sound/vox/down.ogg similarity index 100% rename from modular_citadel/sound/vox/down.ogg rename to sound/vox/down.ogg diff --git a/modular_citadel/sound/vox/dual.ogg b/sound/vox/dual.ogg similarity index 100% rename from modular_citadel/sound/vox/dual.ogg rename to sound/vox/dual.ogg diff --git a/modular_citadel/sound/vox/duct.ogg b/sound/vox/duct.ogg similarity index 100% rename from modular_citadel/sound/vox/duct.ogg rename to sound/vox/duct.ogg diff --git a/modular_citadel/sound/vox/e.ogg b/sound/vox/e.ogg similarity index 100% rename from modular_citadel/sound/vox/e.ogg rename to sound/vox/e.ogg diff --git a/modular_citadel/sound/vox/east.ogg b/sound/vox/east.ogg similarity index 100% rename from modular_citadel/sound/vox/east.ogg rename to sound/vox/east.ogg diff --git a/modular_citadel/sound/vox/echo.ogg b/sound/vox/echo.ogg similarity index 100% rename from modular_citadel/sound/vox/echo.ogg rename to sound/vox/echo.ogg diff --git a/modular_citadel/sound/vox/ed.ogg b/sound/vox/ed.ogg similarity index 100% rename from modular_citadel/sound/vox/ed.ogg rename to sound/vox/ed.ogg diff --git a/modular_citadel/sound/vox/effect.ogg b/sound/vox/effect.ogg similarity index 100% rename from modular_citadel/sound/vox/effect.ogg rename to sound/vox/effect.ogg diff --git a/modular_citadel/sound/vox/egress.ogg b/sound/vox/egress.ogg similarity index 100% rename from modular_citadel/sound/vox/egress.ogg rename to sound/vox/egress.ogg diff --git a/modular_citadel/sound/vox/eight.ogg b/sound/vox/eight.ogg similarity index 100% rename from modular_citadel/sound/vox/eight.ogg rename to sound/vox/eight.ogg diff --git a/modular_citadel/sound/vox/eighteen.ogg b/sound/vox/eighteen.ogg similarity index 100% rename from modular_citadel/sound/vox/eighteen.ogg rename to sound/vox/eighteen.ogg diff --git a/modular_citadel/sound/vox/eighty.ogg b/sound/vox/eighty.ogg similarity index 100% rename from modular_citadel/sound/vox/eighty.ogg rename to sound/vox/eighty.ogg diff --git a/modular_citadel/sound/vox/electric.ogg b/sound/vox/electric.ogg similarity index 100% rename from modular_citadel/sound/vox/electric.ogg rename to sound/vox/electric.ogg diff --git a/modular_citadel/sound/vox/electromagnetic.ogg b/sound/vox/electromagnetic.ogg similarity index 100% rename from modular_citadel/sound/vox/electromagnetic.ogg rename to sound/vox/electromagnetic.ogg diff --git a/modular_citadel/sound/vox/elevator.ogg b/sound/vox/elevator.ogg similarity index 100% rename from modular_citadel/sound/vox/elevator.ogg rename to sound/vox/elevator.ogg diff --git a/modular_citadel/sound/vox/eleven.ogg b/sound/vox/eleven.ogg similarity index 100% rename from modular_citadel/sound/vox/eleven.ogg rename to sound/vox/eleven.ogg diff --git a/modular_citadel/sound/vox/eliminate.ogg b/sound/vox/eliminate.ogg similarity index 100% rename from modular_citadel/sound/vox/eliminate.ogg rename to sound/vox/eliminate.ogg diff --git a/modular_citadel/sound/vox/emergency.ogg b/sound/vox/emergency.ogg similarity index 100% rename from modular_citadel/sound/vox/emergency.ogg rename to sound/vox/emergency.ogg diff --git a/modular_citadel/sound/vox/enemy.ogg b/sound/vox/enemy.ogg similarity index 100% rename from modular_citadel/sound/vox/enemy.ogg rename to sound/vox/enemy.ogg diff --git a/modular_citadel/sound/vox/energy.ogg b/sound/vox/energy.ogg similarity index 100% rename from modular_citadel/sound/vox/energy.ogg rename to sound/vox/energy.ogg diff --git a/modular_citadel/sound/vox/engage.ogg b/sound/vox/engage.ogg similarity index 100% rename from modular_citadel/sound/vox/engage.ogg rename to sound/vox/engage.ogg diff --git a/modular_citadel/sound/vox/engaged.ogg b/sound/vox/engaged.ogg similarity index 100% rename from modular_citadel/sound/vox/engaged.ogg rename to sound/vox/engaged.ogg diff --git a/modular_citadel/sound/vox/engine.ogg b/sound/vox/engine.ogg similarity index 100% rename from modular_citadel/sound/vox/engine.ogg rename to sound/vox/engine.ogg diff --git a/modular_citadel/sound/vox/enter.ogg b/sound/vox/enter.ogg similarity index 100% rename from modular_citadel/sound/vox/enter.ogg rename to sound/vox/enter.ogg diff --git a/modular_citadel/sound/vox/entry.ogg b/sound/vox/entry.ogg similarity index 100% rename from modular_citadel/sound/vox/entry.ogg rename to sound/vox/entry.ogg diff --git a/modular_citadel/sound/vox/environment.ogg b/sound/vox/environment.ogg similarity index 100% rename from modular_citadel/sound/vox/environment.ogg rename to sound/vox/environment.ogg diff --git a/modular_citadel/sound/vox/error.ogg b/sound/vox/error.ogg similarity index 100% rename from modular_citadel/sound/vox/error.ogg rename to sound/vox/error.ogg diff --git a/modular_citadel/sound/vox/escape.ogg b/sound/vox/escape.ogg similarity index 100% rename from modular_citadel/sound/vox/escape.ogg rename to sound/vox/escape.ogg diff --git a/modular_citadel/sound/vox/evacuate.ogg b/sound/vox/evacuate.ogg similarity index 100% rename from modular_citadel/sound/vox/evacuate.ogg rename to sound/vox/evacuate.ogg diff --git a/modular_citadel/sound/vox/exchange.ogg b/sound/vox/exchange.ogg similarity index 100% rename from modular_citadel/sound/vox/exchange.ogg rename to sound/vox/exchange.ogg diff --git a/modular_citadel/sound/vox/exit.ogg b/sound/vox/exit.ogg similarity index 100% rename from modular_citadel/sound/vox/exit.ogg rename to sound/vox/exit.ogg diff --git a/modular_citadel/sound/vox/expect.ogg b/sound/vox/expect.ogg similarity index 100% rename from modular_citadel/sound/vox/expect.ogg rename to sound/vox/expect.ogg diff --git a/modular_citadel/sound/vox/experiment.ogg b/sound/vox/experiment.ogg similarity index 100% rename from modular_citadel/sound/vox/experiment.ogg rename to sound/vox/experiment.ogg diff --git a/modular_citadel/sound/vox/experimental.ogg b/sound/vox/experimental.ogg similarity index 100% rename from modular_citadel/sound/vox/experimental.ogg rename to sound/vox/experimental.ogg diff --git a/modular_citadel/sound/vox/explode.ogg b/sound/vox/explode.ogg similarity index 100% rename from modular_citadel/sound/vox/explode.ogg rename to sound/vox/explode.ogg diff --git a/modular_citadel/sound/vox/explosion.ogg b/sound/vox/explosion.ogg similarity index 100% rename from modular_citadel/sound/vox/explosion.ogg rename to sound/vox/explosion.ogg diff --git a/modular_citadel/sound/vox/exposure.ogg b/sound/vox/exposure.ogg similarity index 100% rename from modular_citadel/sound/vox/exposure.ogg rename to sound/vox/exposure.ogg diff --git a/modular_citadel/sound/vox/exterminate.ogg b/sound/vox/exterminate.ogg similarity index 100% rename from modular_citadel/sound/vox/exterminate.ogg rename to sound/vox/exterminate.ogg diff --git a/modular_citadel/sound/vox/extinguish.ogg b/sound/vox/extinguish.ogg similarity index 100% rename from modular_citadel/sound/vox/extinguish.ogg rename to sound/vox/extinguish.ogg diff --git a/modular_citadel/sound/vox/extinguisher.ogg b/sound/vox/extinguisher.ogg similarity index 100% rename from modular_citadel/sound/vox/extinguisher.ogg rename to sound/vox/extinguisher.ogg diff --git a/modular_citadel/sound/vox/extreme.ogg b/sound/vox/extreme.ogg similarity index 100% rename from modular_citadel/sound/vox/extreme.ogg rename to sound/vox/extreme.ogg diff --git a/modular_citadel/sound/vox/f.ogg b/sound/vox/f.ogg similarity index 100% rename from modular_citadel/sound/vox/f.ogg rename to sound/vox/f.ogg diff --git a/modular_citadel/sound/vox/face.ogg b/sound/vox/face.ogg similarity index 100% rename from modular_citadel/sound/vox/face.ogg rename to sound/vox/face.ogg diff --git a/modular_citadel/sound/vox/facility.ogg b/sound/vox/facility.ogg similarity index 100% rename from modular_citadel/sound/vox/facility.ogg rename to sound/vox/facility.ogg diff --git a/modular_citadel/sound/vox/fahrenheit.ogg b/sound/vox/fahrenheit.ogg similarity index 100% rename from modular_citadel/sound/vox/fahrenheit.ogg rename to sound/vox/fahrenheit.ogg diff --git a/modular_citadel/sound/vox/failed.ogg b/sound/vox/failed.ogg similarity index 100% rename from modular_citadel/sound/vox/failed.ogg rename to sound/vox/failed.ogg diff --git a/modular_citadel/sound/vox/failure.ogg b/sound/vox/failure.ogg similarity index 100% rename from modular_citadel/sound/vox/failure.ogg rename to sound/vox/failure.ogg diff --git a/modular_citadel/sound/vox/farthest.ogg b/sound/vox/farthest.ogg similarity index 100% rename from modular_citadel/sound/vox/farthest.ogg rename to sound/vox/farthest.ogg diff --git a/modular_citadel/sound/vox/fast.ogg b/sound/vox/fast.ogg similarity index 100% rename from modular_citadel/sound/vox/fast.ogg rename to sound/vox/fast.ogg diff --git a/modular_citadel/sound/vox/feet.ogg b/sound/vox/feet.ogg similarity index 100% rename from modular_citadel/sound/vox/feet.ogg rename to sound/vox/feet.ogg diff --git a/modular_citadel/sound/vox/field.ogg b/sound/vox/field.ogg similarity index 100% rename from modular_citadel/sound/vox/field.ogg rename to sound/vox/field.ogg diff --git a/modular_citadel/sound/vox/fifteen.ogg b/sound/vox/fifteen.ogg similarity index 100% rename from modular_citadel/sound/vox/fifteen.ogg rename to sound/vox/fifteen.ogg diff --git a/modular_citadel/sound/vox/fifth.ogg b/sound/vox/fifth.ogg similarity index 100% rename from modular_citadel/sound/vox/fifth.ogg rename to sound/vox/fifth.ogg diff --git a/modular_citadel/sound/vox/fifty.ogg b/sound/vox/fifty.ogg similarity index 100% rename from modular_citadel/sound/vox/fifty.ogg rename to sound/vox/fifty.ogg diff --git a/modular_citadel/sound/vox/final.ogg b/sound/vox/final.ogg similarity index 100% rename from modular_citadel/sound/vox/final.ogg rename to sound/vox/final.ogg diff --git a/modular_citadel/sound/vox/fine.ogg b/sound/vox/fine.ogg similarity index 100% rename from modular_citadel/sound/vox/fine.ogg rename to sound/vox/fine.ogg diff --git a/modular_citadel/sound/vox/fire.ogg b/sound/vox/fire.ogg similarity index 100% rename from modular_citadel/sound/vox/fire.ogg rename to sound/vox/fire.ogg diff --git a/modular_citadel/sound/vox/first.ogg b/sound/vox/first.ogg similarity index 100% rename from modular_citadel/sound/vox/first.ogg rename to sound/vox/first.ogg diff --git a/modular_citadel/sound/vox/five.ogg b/sound/vox/five.ogg similarity index 100% rename from modular_citadel/sound/vox/five.ogg rename to sound/vox/five.ogg diff --git a/modular_citadel/sound/vox/flag.ogg b/sound/vox/flag.ogg similarity index 100% rename from modular_citadel/sound/vox/flag.ogg rename to sound/vox/flag.ogg diff --git a/modular_citadel/sound/vox/flooding.ogg b/sound/vox/flooding.ogg similarity index 100% rename from modular_citadel/sound/vox/flooding.ogg rename to sound/vox/flooding.ogg diff --git a/modular_citadel/sound/vox/floor.ogg b/sound/vox/floor.ogg similarity index 100% rename from modular_citadel/sound/vox/floor.ogg rename to sound/vox/floor.ogg diff --git a/modular_citadel/sound/vox/fool.ogg b/sound/vox/fool.ogg similarity index 100% rename from modular_citadel/sound/vox/fool.ogg rename to sound/vox/fool.ogg diff --git a/modular_citadel/sound/vox/for.ogg b/sound/vox/for.ogg similarity index 100% rename from modular_citadel/sound/vox/for.ogg rename to sound/vox/for.ogg diff --git a/modular_citadel/sound/vox/forbidden.ogg b/sound/vox/forbidden.ogg similarity index 100% rename from modular_citadel/sound/vox/forbidden.ogg rename to sound/vox/forbidden.ogg diff --git a/modular_citadel/sound/vox/force.ogg b/sound/vox/force.ogg similarity index 100% rename from modular_citadel/sound/vox/force.ogg rename to sound/vox/force.ogg diff --git a/modular_citadel/sound/vox/forms.ogg b/sound/vox/forms.ogg similarity index 100% rename from modular_citadel/sound/vox/forms.ogg rename to sound/vox/forms.ogg diff --git a/modular_citadel/sound/vox/found.ogg b/sound/vox/found.ogg similarity index 100% rename from modular_citadel/sound/vox/found.ogg rename to sound/vox/found.ogg diff --git a/modular_citadel/sound/vox/four.ogg b/sound/vox/four.ogg similarity index 100% rename from modular_citadel/sound/vox/four.ogg rename to sound/vox/four.ogg diff --git a/modular_citadel/sound/vox/fourteen.ogg b/sound/vox/fourteen.ogg similarity index 100% rename from modular_citadel/sound/vox/fourteen.ogg rename to sound/vox/fourteen.ogg diff --git a/modular_citadel/sound/vox/fourth.ogg b/sound/vox/fourth.ogg similarity index 100% rename from modular_citadel/sound/vox/fourth.ogg rename to sound/vox/fourth.ogg diff --git a/modular_citadel/sound/vox/fourty.ogg b/sound/vox/fourty.ogg similarity index 100% rename from modular_citadel/sound/vox/fourty.ogg rename to sound/vox/fourty.ogg diff --git a/modular_citadel/sound/vox/foxtrot.ogg b/sound/vox/foxtrot.ogg similarity index 100% rename from modular_citadel/sound/vox/foxtrot.ogg rename to sound/vox/foxtrot.ogg diff --git a/modular_citadel/sound/vox/freeman.ogg b/sound/vox/freeman.ogg similarity index 100% rename from modular_citadel/sound/vox/freeman.ogg rename to sound/vox/freeman.ogg diff --git a/modular_citadel/sound/vox/freezer.ogg b/sound/vox/freezer.ogg similarity index 100% rename from modular_citadel/sound/vox/freezer.ogg rename to sound/vox/freezer.ogg diff --git a/modular_citadel/sound/vox/from.ogg b/sound/vox/from.ogg similarity index 100% rename from modular_citadel/sound/vox/from.ogg rename to sound/vox/from.ogg diff --git a/modular_citadel/sound/vox/front.ogg b/sound/vox/front.ogg similarity index 100% rename from modular_citadel/sound/vox/front.ogg rename to sound/vox/front.ogg diff --git a/modular_citadel/sound/vox/fuel.ogg b/sound/vox/fuel.ogg similarity index 100% rename from modular_citadel/sound/vox/fuel.ogg rename to sound/vox/fuel.ogg diff --git a/modular_citadel/sound/vox/g.ogg b/sound/vox/g.ogg similarity index 100% rename from modular_citadel/sound/vox/g.ogg rename to sound/vox/g.ogg diff --git a/modular_citadel/sound/vox/gay.ogg b/sound/vox/gay.ogg similarity index 100% rename from modular_citadel/sound/vox/gay.ogg rename to sound/vox/gay.ogg diff --git a/modular_citadel/sound/vox/get.ogg b/sound/vox/get.ogg similarity index 100% rename from modular_citadel/sound/vox/get.ogg rename to sound/vox/get.ogg diff --git a/modular_citadel/sound/vox/go.ogg b/sound/vox/go.ogg similarity index 100% rename from modular_citadel/sound/vox/go.ogg rename to sound/vox/go.ogg diff --git a/modular_citadel/sound/vox/going.ogg b/sound/vox/going.ogg similarity index 100% rename from modular_citadel/sound/vox/going.ogg rename to sound/vox/going.ogg diff --git a/modular_citadel/sound/vox/good.ogg b/sound/vox/good.ogg similarity index 100% rename from modular_citadel/sound/vox/good.ogg rename to sound/vox/good.ogg diff --git a/modular_citadel/sound/vox/goodbye.ogg b/sound/vox/goodbye.ogg similarity index 100% rename from modular_citadel/sound/vox/goodbye.ogg rename to sound/vox/goodbye.ogg diff --git a/modular_citadel/sound/vox/gordon.ogg b/sound/vox/gordon.ogg similarity index 100% rename from modular_citadel/sound/vox/gordon.ogg rename to sound/vox/gordon.ogg diff --git a/modular_citadel/sound/vox/got.ogg b/sound/vox/got.ogg similarity index 100% rename from modular_citadel/sound/vox/got.ogg rename to sound/vox/got.ogg diff --git a/modular_citadel/sound/vox/government.ogg b/sound/vox/government.ogg similarity index 100% rename from modular_citadel/sound/vox/government.ogg rename to sound/vox/government.ogg diff --git a/modular_citadel/sound/vox/granted.ogg b/sound/vox/granted.ogg similarity index 100% rename from modular_citadel/sound/vox/granted.ogg rename to sound/vox/granted.ogg diff --git a/modular_citadel/sound/vox/great.ogg b/sound/vox/great.ogg similarity index 100% rename from modular_citadel/sound/vox/great.ogg rename to sound/vox/great.ogg diff --git a/modular_citadel/sound/vox/green.ogg b/sound/vox/green.ogg similarity index 100% rename from modular_citadel/sound/vox/green.ogg rename to sound/vox/green.ogg diff --git a/modular_citadel/sound/vox/grenade.ogg b/sound/vox/grenade.ogg similarity index 100% rename from modular_citadel/sound/vox/grenade.ogg rename to sound/vox/grenade.ogg diff --git a/modular_citadel/sound/vox/guard.ogg b/sound/vox/guard.ogg similarity index 100% rename from modular_citadel/sound/vox/guard.ogg rename to sound/vox/guard.ogg diff --git a/modular_citadel/sound/vox/gulf.ogg b/sound/vox/gulf.ogg similarity index 100% rename from modular_citadel/sound/vox/gulf.ogg rename to sound/vox/gulf.ogg diff --git a/modular_citadel/sound/vox/gun.ogg b/sound/vox/gun.ogg similarity index 100% rename from modular_citadel/sound/vox/gun.ogg rename to sound/vox/gun.ogg diff --git a/modular_citadel/sound/vox/guthrie.ogg b/sound/vox/guthrie.ogg similarity index 100% rename from modular_citadel/sound/vox/guthrie.ogg rename to sound/vox/guthrie.ogg diff --git a/modular_citadel/sound/vox/handling.ogg b/sound/vox/handling.ogg similarity index 100% rename from modular_citadel/sound/vox/handling.ogg rename to sound/vox/handling.ogg diff --git a/modular_citadel/sound/vox/hangar.ogg b/sound/vox/hangar.ogg similarity index 100% rename from modular_citadel/sound/vox/hangar.ogg rename to sound/vox/hangar.ogg diff --git a/modular_citadel/sound/vox/has.ogg b/sound/vox/has.ogg similarity index 100% rename from modular_citadel/sound/vox/has.ogg rename to sound/vox/has.ogg diff --git a/modular_citadel/sound/vox/have.ogg b/sound/vox/have.ogg similarity index 100% rename from modular_citadel/sound/vox/have.ogg rename to sound/vox/have.ogg diff --git a/modular_citadel/sound/vox/hazard.ogg b/sound/vox/hazard.ogg similarity index 100% rename from modular_citadel/sound/vox/hazard.ogg rename to sound/vox/hazard.ogg diff --git a/modular_citadel/sound/vox/head.ogg b/sound/vox/head.ogg similarity index 100% rename from modular_citadel/sound/vox/head.ogg rename to sound/vox/head.ogg diff --git a/modular_citadel/sound/vox/health.ogg b/sound/vox/health.ogg similarity index 100% rename from modular_citadel/sound/vox/health.ogg rename to sound/vox/health.ogg diff --git a/modular_citadel/sound/vox/heat.ogg b/sound/vox/heat.ogg similarity index 100% rename from modular_citadel/sound/vox/heat.ogg rename to sound/vox/heat.ogg diff --git a/modular_citadel/sound/vox/helicopter.ogg b/sound/vox/helicopter.ogg similarity index 100% rename from modular_citadel/sound/vox/helicopter.ogg rename to sound/vox/helicopter.ogg diff --git a/modular_citadel/sound/vox/helium.ogg b/sound/vox/helium.ogg similarity index 100% rename from modular_citadel/sound/vox/helium.ogg rename to sound/vox/helium.ogg diff --git a/modular_citadel/sound/vox/hello.ogg b/sound/vox/hello.ogg similarity index 100% rename from modular_citadel/sound/vox/hello.ogg rename to sound/vox/hello.ogg diff --git a/modular_citadel/sound/vox/help.ogg b/sound/vox/help.ogg similarity index 100% rename from modular_citadel/sound/vox/help.ogg rename to sound/vox/help.ogg diff --git a/modular_citadel/sound/vox/here.ogg b/sound/vox/here.ogg similarity index 100% rename from modular_citadel/sound/vox/here.ogg rename to sound/vox/here.ogg diff --git a/modular_citadel/sound/vox/hide.ogg b/sound/vox/hide.ogg similarity index 100% rename from modular_citadel/sound/vox/hide.ogg rename to sound/vox/hide.ogg diff --git a/modular_citadel/sound/vox/high.ogg b/sound/vox/high.ogg similarity index 100% rename from modular_citadel/sound/vox/high.ogg rename to sound/vox/high.ogg diff --git a/modular_citadel/sound/vox/highest.ogg b/sound/vox/highest.ogg similarity index 100% rename from modular_citadel/sound/vox/highest.ogg rename to sound/vox/highest.ogg diff --git a/modular_citadel/sound/vox/hit.ogg b/sound/vox/hit.ogg similarity index 100% rename from modular_citadel/sound/vox/hit.ogg rename to sound/vox/hit.ogg diff --git a/modular_citadel/sound/vox/holds.ogg b/sound/vox/holds.ogg similarity index 100% rename from modular_citadel/sound/vox/holds.ogg rename to sound/vox/holds.ogg diff --git a/modular_citadel/sound/vox/hole.ogg b/sound/vox/hole.ogg similarity index 100% rename from modular_citadel/sound/vox/hole.ogg rename to sound/vox/hole.ogg diff --git a/modular_citadel/sound/vox/hostile.ogg b/sound/vox/hostile.ogg similarity index 100% rename from modular_citadel/sound/vox/hostile.ogg rename to sound/vox/hostile.ogg diff --git a/modular_citadel/sound/vox/hot.ogg b/sound/vox/hot.ogg similarity index 100% rename from modular_citadel/sound/vox/hot.ogg rename to sound/vox/hot.ogg diff --git a/modular_citadel/sound/vox/hotel.ogg b/sound/vox/hotel.ogg similarity index 100% rename from modular_citadel/sound/vox/hotel.ogg rename to sound/vox/hotel.ogg diff --git a/modular_citadel/sound/vox/hour.ogg b/sound/vox/hour.ogg similarity index 100% rename from modular_citadel/sound/vox/hour.ogg rename to sound/vox/hour.ogg diff --git a/modular_citadel/sound/vox/hours.ogg b/sound/vox/hours.ogg similarity index 100% rename from modular_citadel/sound/vox/hours.ogg rename to sound/vox/hours.ogg diff --git a/modular_citadel/sound/vox/hundred.ogg b/sound/vox/hundred.ogg similarity index 100% rename from modular_citadel/sound/vox/hundred.ogg rename to sound/vox/hundred.ogg diff --git a/modular_citadel/sound/vox/hydro.ogg b/sound/vox/hydro.ogg similarity index 100% rename from modular_citadel/sound/vox/hydro.ogg rename to sound/vox/hydro.ogg diff --git a/modular_citadel/sound/vox/i.ogg b/sound/vox/i.ogg similarity index 100% rename from modular_citadel/sound/vox/i.ogg rename to sound/vox/i.ogg diff --git a/modular_citadel/sound/vox/idiot.ogg b/sound/vox/idiot.ogg similarity index 100% rename from modular_citadel/sound/vox/idiot.ogg rename to sound/vox/idiot.ogg diff --git a/modular_citadel/sound/vox/illegal.ogg b/sound/vox/illegal.ogg similarity index 100% rename from modular_citadel/sound/vox/illegal.ogg rename to sound/vox/illegal.ogg diff --git a/modular_citadel/sound/vox/immediate.ogg b/sound/vox/immediate.ogg similarity index 100% rename from modular_citadel/sound/vox/immediate.ogg rename to sound/vox/immediate.ogg diff --git a/modular_citadel/sound/vox/immediately.ogg b/sound/vox/immediately.ogg similarity index 100% rename from modular_citadel/sound/vox/immediately.ogg rename to sound/vox/immediately.ogg diff --git a/modular_citadel/sound/vox/in.ogg b/sound/vox/in.ogg similarity index 100% rename from modular_citadel/sound/vox/in.ogg rename to sound/vox/in.ogg diff --git a/modular_citadel/sound/vox/inches.ogg b/sound/vox/inches.ogg similarity index 100% rename from modular_citadel/sound/vox/inches.ogg rename to sound/vox/inches.ogg diff --git a/modular_citadel/sound/vox/india.ogg b/sound/vox/india.ogg similarity index 100% rename from modular_citadel/sound/vox/india.ogg rename to sound/vox/india.ogg diff --git a/modular_citadel/sound/vox/ing.ogg b/sound/vox/ing.ogg similarity index 100% rename from modular_citadel/sound/vox/ing.ogg rename to sound/vox/ing.ogg diff --git a/modular_citadel/sound/vox/inoperative.ogg b/sound/vox/inoperative.ogg similarity index 100% rename from modular_citadel/sound/vox/inoperative.ogg rename to sound/vox/inoperative.ogg diff --git a/modular_citadel/sound/vox/inside.ogg b/sound/vox/inside.ogg similarity index 100% rename from modular_citadel/sound/vox/inside.ogg rename to sound/vox/inside.ogg diff --git a/modular_citadel/sound/vox/inspection.ogg b/sound/vox/inspection.ogg similarity index 100% rename from modular_citadel/sound/vox/inspection.ogg rename to sound/vox/inspection.ogg diff --git a/modular_citadel/sound/vox/inspector.ogg b/sound/vox/inspector.ogg similarity index 100% rename from modular_citadel/sound/vox/inspector.ogg rename to sound/vox/inspector.ogg diff --git a/modular_citadel/sound/vox/interchange.ogg b/sound/vox/interchange.ogg similarity index 100% rename from modular_citadel/sound/vox/interchange.ogg rename to sound/vox/interchange.ogg diff --git a/modular_citadel/sound/vox/intruder.ogg b/sound/vox/intruder.ogg similarity index 100% rename from modular_citadel/sound/vox/intruder.ogg rename to sound/vox/intruder.ogg diff --git a/modular_citadel/sound/vox/invallid.ogg b/sound/vox/invallid.ogg similarity index 100% rename from modular_citadel/sound/vox/invallid.ogg rename to sound/vox/invallid.ogg diff --git a/modular_citadel/sound/vox/invasion.ogg b/sound/vox/invasion.ogg similarity index 100% rename from modular_citadel/sound/vox/invasion.ogg rename to sound/vox/invasion.ogg diff --git a/modular_citadel/sound/vox/is.ogg b/sound/vox/is.ogg similarity index 100% rename from modular_citadel/sound/vox/is.ogg rename to sound/vox/is.ogg diff --git a/modular_citadel/sound/vox/it.ogg b/sound/vox/it.ogg similarity index 100% rename from modular_citadel/sound/vox/it.ogg rename to sound/vox/it.ogg diff --git a/modular_citadel/sound/vox/johnson.ogg b/sound/vox/johnson.ogg similarity index 100% rename from modular_citadel/sound/vox/johnson.ogg rename to sound/vox/johnson.ogg diff --git a/modular_citadel/sound/vox/juliet.ogg b/sound/vox/juliet.ogg similarity index 100% rename from modular_citadel/sound/vox/juliet.ogg rename to sound/vox/juliet.ogg diff --git a/modular_citadel/sound/vox/key.ogg b/sound/vox/key.ogg similarity index 100% rename from modular_citadel/sound/vox/key.ogg rename to sound/vox/key.ogg diff --git a/modular_citadel/sound/vox/kill.ogg b/sound/vox/kill.ogg similarity index 100% rename from modular_citadel/sound/vox/kill.ogg rename to sound/vox/kill.ogg diff --git a/modular_citadel/sound/vox/kilo.ogg b/sound/vox/kilo.ogg similarity index 100% rename from modular_citadel/sound/vox/kilo.ogg rename to sound/vox/kilo.ogg diff --git a/modular_citadel/sound/vox/kit.ogg b/sound/vox/kit.ogg similarity index 100% rename from modular_citadel/sound/vox/kit.ogg rename to sound/vox/kit.ogg diff --git a/modular_citadel/sound/vox/lab.ogg b/sound/vox/lab.ogg similarity index 100% rename from modular_citadel/sound/vox/lab.ogg rename to sound/vox/lab.ogg diff --git a/modular_citadel/sound/vox/lambda.ogg b/sound/vox/lambda.ogg similarity index 100% rename from modular_citadel/sound/vox/lambda.ogg rename to sound/vox/lambda.ogg diff --git a/modular_citadel/sound/vox/laser.ogg b/sound/vox/laser.ogg similarity index 100% rename from modular_citadel/sound/vox/laser.ogg rename to sound/vox/laser.ogg diff --git a/modular_citadel/sound/vox/last.ogg b/sound/vox/last.ogg similarity index 100% rename from modular_citadel/sound/vox/last.ogg rename to sound/vox/last.ogg diff --git a/modular_citadel/sound/vox/launch.ogg b/sound/vox/launch.ogg similarity index 100% rename from modular_citadel/sound/vox/launch.ogg rename to sound/vox/launch.ogg diff --git a/modular_citadel/sound/vox/leak.ogg b/sound/vox/leak.ogg similarity index 100% rename from modular_citadel/sound/vox/leak.ogg rename to sound/vox/leak.ogg diff --git a/modular_citadel/sound/vox/leave.ogg b/sound/vox/leave.ogg similarity index 100% rename from modular_citadel/sound/vox/leave.ogg rename to sound/vox/leave.ogg diff --git a/modular_citadel/sound/vox/left.ogg b/sound/vox/left.ogg similarity index 100% rename from modular_citadel/sound/vox/left.ogg rename to sound/vox/left.ogg diff --git a/modular_citadel/sound/vox/legal.ogg b/sound/vox/legal.ogg similarity index 100% rename from modular_citadel/sound/vox/legal.ogg rename to sound/vox/legal.ogg diff --git a/modular_citadel/sound/vox/level.ogg b/sound/vox/level.ogg similarity index 100% rename from modular_citadel/sound/vox/level.ogg rename to sound/vox/level.ogg diff --git a/modular_citadel/sound/vox/lever.ogg b/sound/vox/lever.ogg similarity index 100% rename from modular_citadel/sound/vox/lever.ogg rename to sound/vox/lever.ogg diff --git a/modular_citadel/sound/vox/lie.ogg b/sound/vox/lie.ogg similarity index 100% rename from modular_citadel/sound/vox/lie.ogg rename to sound/vox/lie.ogg diff --git a/modular_citadel/sound/vox/lieutenant.ogg b/sound/vox/lieutenant.ogg similarity index 100% rename from modular_citadel/sound/vox/lieutenant.ogg rename to sound/vox/lieutenant.ogg diff --git a/modular_citadel/sound/vox/life.ogg b/sound/vox/life.ogg similarity index 100% rename from modular_citadel/sound/vox/life.ogg rename to sound/vox/life.ogg diff --git a/modular_citadel/sound/vox/light.ogg b/sound/vox/light.ogg similarity index 100% rename from modular_citadel/sound/vox/light.ogg rename to sound/vox/light.ogg diff --git a/modular_citadel/sound/vox/lima.ogg b/sound/vox/lima.ogg similarity index 100% rename from modular_citadel/sound/vox/lima.ogg rename to sound/vox/lima.ogg diff --git a/modular_citadel/sound/vox/liquid.ogg b/sound/vox/liquid.ogg similarity index 100% rename from modular_citadel/sound/vox/liquid.ogg rename to sound/vox/liquid.ogg diff --git a/modular_citadel/sound/vox/loading.ogg b/sound/vox/loading.ogg similarity index 100% rename from modular_citadel/sound/vox/loading.ogg rename to sound/vox/loading.ogg diff --git a/modular_citadel/sound/vox/locate.ogg b/sound/vox/locate.ogg similarity index 100% rename from modular_citadel/sound/vox/locate.ogg rename to sound/vox/locate.ogg diff --git a/modular_citadel/sound/vox/located.ogg b/sound/vox/located.ogg similarity index 100% rename from modular_citadel/sound/vox/located.ogg rename to sound/vox/located.ogg diff --git a/modular_citadel/sound/vox/location.ogg b/sound/vox/location.ogg similarity index 100% rename from modular_citadel/sound/vox/location.ogg rename to sound/vox/location.ogg diff --git a/modular_citadel/sound/vox/lock.ogg b/sound/vox/lock.ogg similarity index 100% rename from modular_citadel/sound/vox/lock.ogg rename to sound/vox/lock.ogg diff --git a/modular_citadel/sound/vox/locked.ogg b/sound/vox/locked.ogg similarity index 100% rename from modular_citadel/sound/vox/locked.ogg rename to sound/vox/locked.ogg diff --git a/modular_citadel/sound/vox/locker.ogg b/sound/vox/locker.ogg similarity index 100% rename from modular_citadel/sound/vox/locker.ogg rename to sound/vox/locker.ogg diff --git a/modular_citadel/sound/vox/lockout.ogg b/sound/vox/lockout.ogg similarity index 100% rename from modular_citadel/sound/vox/lockout.ogg rename to sound/vox/lockout.ogg diff --git a/modular_citadel/sound/vox/lower.ogg b/sound/vox/lower.ogg similarity index 100% rename from modular_citadel/sound/vox/lower.ogg rename to sound/vox/lower.ogg diff --git a/modular_citadel/sound/vox/lowest.ogg b/sound/vox/lowest.ogg similarity index 100% rename from modular_citadel/sound/vox/lowest.ogg rename to sound/vox/lowest.ogg diff --git a/modular_citadel/sound/vox/magnetic.ogg b/sound/vox/magnetic.ogg similarity index 100% rename from modular_citadel/sound/vox/magnetic.ogg rename to sound/vox/magnetic.ogg diff --git a/modular_citadel/sound/vox/main.ogg b/sound/vox/main.ogg similarity index 100% rename from modular_citadel/sound/vox/main.ogg rename to sound/vox/main.ogg diff --git a/modular_citadel/sound/vox/maintenance.ogg b/sound/vox/maintenance.ogg similarity index 100% rename from modular_citadel/sound/vox/maintenance.ogg rename to sound/vox/maintenance.ogg diff --git a/modular_citadel/sound/vox/malfunction.ogg b/sound/vox/malfunction.ogg similarity index 100% rename from modular_citadel/sound/vox/malfunction.ogg rename to sound/vox/malfunction.ogg diff --git a/modular_citadel/sound/vox/man.ogg b/sound/vox/man.ogg similarity index 100% rename from modular_citadel/sound/vox/man.ogg rename to sound/vox/man.ogg diff --git a/modular_citadel/sound/vox/mass.ogg b/sound/vox/mass.ogg similarity index 100% rename from modular_citadel/sound/vox/mass.ogg rename to sound/vox/mass.ogg diff --git a/modular_citadel/sound/vox/materials.ogg b/sound/vox/materials.ogg similarity index 100% rename from modular_citadel/sound/vox/materials.ogg rename to sound/vox/materials.ogg diff --git a/modular_citadel/sound/vox/maximum.ogg b/sound/vox/maximum.ogg similarity index 100% rename from modular_citadel/sound/vox/maximum.ogg rename to sound/vox/maximum.ogg diff --git a/modular_citadel/sound/vox/may.ogg b/sound/vox/may.ogg similarity index 100% rename from modular_citadel/sound/vox/may.ogg rename to sound/vox/may.ogg diff --git a/modular_citadel/sound/vox/med.ogg b/sound/vox/med.ogg similarity index 100% rename from modular_citadel/sound/vox/med.ogg rename to sound/vox/med.ogg diff --git a/modular_citadel/sound/vox/medical.ogg b/sound/vox/medical.ogg similarity index 100% rename from modular_citadel/sound/vox/medical.ogg rename to sound/vox/medical.ogg diff --git a/modular_citadel/sound/vox/men.ogg b/sound/vox/men.ogg similarity index 100% rename from modular_citadel/sound/vox/men.ogg rename to sound/vox/men.ogg diff --git a/modular_citadel/sound/vox/mercy.ogg b/sound/vox/mercy.ogg similarity index 100% rename from modular_citadel/sound/vox/mercy.ogg rename to sound/vox/mercy.ogg diff --git a/modular_citadel/sound/vox/mesa.ogg b/sound/vox/mesa.ogg similarity index 100% rename from modular_citadel/sound/vox/mesa.ogg rename to sound/vox/mesa.ogg diff --git a/modular_citadel/sound/vox/message.ogg b/sound/vox/message.ogg similarity index 100% rename from modular_citadel/sound/vox/message.ogg rename to sound/vox/message.ogg diff --git a/modular_citadel/sound/vox/meter.ogg b/sound/vox/meter.ogg similarity index 100% rename from modular_citadel/sound/vox/meter.ogg rename to sound/vox/meter.ogg diff --git a/modular_citadel/sound/vox/micro.ogg b/sound/vox/micro.ogg similarity index 100% rename from modular_citadel/sound/vox/micro.ogg rename to sound/vox/micro.ogg diff --git a/modular_citadel/sound/vox/middle.ogg b/sound/vox/middle.ogg similarity index 100% rename from modular_citadel/sound/vox/middle.ogg rename to sound/vox/middle.ogg diff --git a/modular_citadel/sound/vox/mike.ogg b/sound/vox/mike.ogg similarity index 100% rename from modular_citadel/sound/vox/mike.ogg rename to sound/vox/mike.ogg diff --git a/modular_citadel/sound/vox/miles.ogg b/sound/vox/miles.ogg similarity index 100% rename from modular_citadel/sound/vox/miles.ogg rename to sound/vox/miles.ogg diff --git a/modular_citadel/sound/vox/military.ogg b/sound/vox/military.ogg similarity index 100% rename from modular_citadel/sound/vox/military.ogg rename to sound/vox/military.ogg diff --git a/modular_citadel/sound/vox/milli.ogg b/sound/vox/milli.ogg similarity index 100% rename from modular_citadel/sound/vox/milli.ogg rename to sound/vox/milli.ogg diff --git a/modular_citadel/sound/vox/million.ogg b/sound/vox/million.ogg similarity index 100% rename from modular_citadel/sound/vox/million.ogg rename to sound/vox/million.ogg diff --git a/modular_citadel/sound/vox/minefield.ogg b/sound/vox/minefield.ogg similarity index 100% rename from modular_citadel/sound/vox/minefield.ogg rename to sound/vox/minefield.ogg diff --git a/modular_citadel/sound/vox/minimum.ogg b/sound/vox/minimum.ogg similarity index 100% rename from modular_citadel/sound/vox/minimum.ogg rename to sound/vox/minimum.ogg diff --git a/modular_citadel/sound/vox/minutes.ogg b/sound/vox/minutes.ogg similarity index 100% rename from modular_citadel/sound/vox/minutes.ogg rename to sound/vox/minutes.ogg diff --git a/modular_citadel/sound/vox/mister.ogg b/sound/vox/mister.ogg similarity index 100% rename from modular_citadel/sound/vox/mister.ogg rename to sound/vox/mister.ogg diff --git a/modular_citadel/sound/vox/mode.ogg b/sound/vox/mode.ogg similarity index 100% rename from modular_citadel/sound/vox/mode.ogg rename to sound/vox/mode.ogg diff --git a/modular_citadel/sound/vox/motor.ogg b/sound/vox/motor.ogg similarity index 100% rename from modular_citadel/sound/vox/motor.ogg rename to sound/vox/motor.ogg diff --git a/modular_citadel/sound/vox/motorpool.ogg b/sound/vox/motorpool.ogg similarity index 100% rename from modular_citadel/sound/vox/motorpool.ogg rename to sound/vox/motorpool.ogg diff --git a/modular_citadel/sound/vox/move.ogg b/sound/vox/move.ogg similarity index 100% rename from modular_citadel/sound/vox/move.ogg rename to sound/vox/move.ogg diff --git a/modular_citadel/sound/vox/must.ogg b/sound/vox/must.ogg similarity index 100% rename from modular_citadel/sound/vox/must.ogg rename to sound/vox/must.ogg diff --git a/modular_citadel/sound/vox/nearest.ogg b/sound/vox/nearest.ogg similarity index 100% rename from modular_citadel/sound/vox/nearest.ogg rename to sound/vox/nearest.ogg diff --git a/modular_citadel/sound/vox/nice.ogg b/sound/vox/nice.ogg similarity index 100% rename from modular_citadel/sound/vox/nice.ogg rename to sound/vox/nice.ogg diff --git a/modular_citadel/sound/vox/nine.ogg b/sound/vox/nine.ogg similarity index 100% rename from modular_citadel/sound/vox/nine.ogg rename to sound/vox/nine.ogg diff --git a/modular_citadel/sound/vox/nineteen.ogg b/sound/vox/nineteen.ogg similarity index 100% rename from modular_citadel/sound/vox/nineteen.ogg rename to sound/vox/nineteen.ogg diff --git a/modular_citadel/sound/vox/ninety.ogg b/sound/vox/ninety.ogg similarity index 100% rename from modular_citadel/sound/vox/ninety.ogg rename to sound/vox/ninety.ogg diff --git a/modular_citadel/sound/vox/no.ogg b/sound/vox/no.ogg similarity index 100% rename from modular_citadel/sound/vox/no.ogg rename to sound/vox/no.ogg diff --git a/modular_citadel/sound/vox/nominal.ogg b/sound/vox/nominal.ogg similarity index 100% rename from modular_citadel/sound/vox/nominal.ogg rename to sound/vox/nominal.ogg diff --git a/modular_citadel/sound/vox/north.ogg b/sound/vox/north.ogg similarity index 100% rename from modular_citadel/sound/vox/north.ogg rename to sound/vox/north.ogg diff --git a/modular_citadel/sound/vox/not.ogg b/sound/vox/not.ogg similarity index 100% rename from modular_citadel/sound/vox/not.ogg rename to sound/vox/not.ogg diff --git a/modular_citadel/sound/vox/november.ogg b/sound/vox/november.ogg similarity index 100% rename from modular_citadel/sound/vox/november.ogg rename to sound/vox/november.ogg diff --git a/modular_citadel/sound/vox/now.ogg b/sound/vox/now.ogg similarity index 100% rename from modular_citadel/sound/vox/now.ogg rename to sound/vox/now.ogg diff --git a/modular_citadel/sound/vox/number.ogg b/sound/vox/number.ogg similarity index 100% rename from modular_citadel/sound/vox/number.ogg rename to sound/vox/number.ogg diff --git a/modular_citadel/sound/vox/objective.ogg b/sound/vox/objective.ogg similarity index 100% rename from modular_citadel/sound/vox/objective.ogg rename to sound/vox/objective.ogg diff --git a/modular_citadel/sound/vox/observation.ogg b/sound/vox/observation.ogg similarity index 100% rename from modular_citadel/sound/vox/observation.ogg rename to sound/vox/observation.ogg diff --git a/modular_citadel/sound/vox/of.ogg b/sound/vox/of.ogg similarity index 100% rename from modular_citadel/sound/vox/of.ogg rename to sound/vox/of.ogg diff --git a/modular_citadel/sound/vox/officer.ogg b/sound/vox/officer.ogg similarity index 100% rename from modular_citadel/sound/vox/officer.ogg rename to sound/vox/officer.ogg diff --git a/modular_citadel/sound/vox/ok.ogg b/sound/vox/ok.ogg similarity index 100% rename from modular_citadel/sound/vox/ok.ogg rename to sound/vox/ok.ogg diff --git a/modular_citadel/sound/vox/on.ogg b/sound/vox/on.ogg similarity index 100% rename from modular_citadel/sound/vox/on.ogg rename to sound/vox/on.ogg diff --git a/modular_citadel/sound/vox/one.ogg b/sound/vox/one.ogg similarity index 100% rename from modular_citadel/sound/vox/one.ogg rename to sound/vox/one.ogg diff --git a/modular_citadel/sound/vox/open.ogg b/sound/vox/open.ogg similarity index 100% rename from modular_citadel/sound/vox/open.ogg rename to sound/vox/open.ogg diff --git a/modular_citadel/sound/vox/operating.ogg b/sound/vox/operating.ogg similarity index 100% rename from modular_citadel/sound/vox/operating.ogg rename to sound/vox/operating.ogg diff --git a/modular_citadel/sound/vox/operations.ogg b/sound/vox/operations.ogg similarity index 100% rename from modular_citadel/sound/vox/operations.ogg rename to sound/vox/operations.ogg diff --git a/modular_citadel/sound/vox/operative.ogg b/sound/vox/operative.ogg similarity index 100% rename from modular_citadel/sound/vox/operative.ogg rename to sound/vox/operative.ogg diff --git a/modular_citadel/sound/vox/option.ogg b/sound/vox/option.ogg similarity index 100% rename from modular_citadel/sound/vox/option.ogg rename to sound/vox/option.ogg diff --git a/modular_citadel/sound/vox/order.ogg b/sound/vox/order.ogg similarity index 100% rename from modular_citadel/sound/vox/order.ogg rename to sound/vox/order.ogg diff --git a/modular_citadel/sound/vox/organic.ogg b/sound/vox/organic.ogg similarity index 100% rename from modular_citadel/sound/vox/organic.ogg rename to sound/vox/organic.ogg diff --git a/modular_citadel/sound/vox/oscar.ogg b/sound/vox/oscar.ogg similarity index 100% rename from modular_citadel/sound/vox/oscar.ogg rename to sound/vox/oscar.ogg diff --git a/modular_citadel/sound/vox/out.ogg b/sound/vox/out.ogg similarity index 100% rename from modular_citadel/sound/vox/out.ogg rename to sound/vox/out.ogg diff --git a/modular_citadel/sound/vox/outside.ogg b/sound/vox/outside.ogg similarity index 100% rename from modular_citadel/sound/vox/outside.ogg rename to sound/vox/outside.ogg diff --git a/modular_citadel/sound/vox/over.ogg b/sound/vox/over.ogg similarity index 100% rename from modular_citadel/sound/vox/over.ogg rename to sound/vox/over.ogg diff --git a/modular_citadel/sound/vox/overload.ogg b/sound/vox/overload.ogg similarity index 100% rename from modular_citadel/sound/vox/overload.ogg rename to sound/vox/overload.ogg diff --git a/modular_citadel/sound/vox/override.ogg b/sound/vox/override.ogg similarity index 100% rename from modular_citadel/sound/vox/override.ogg rename to sound/vox/override.ogg diff --git a/modular_citadel/sound/vox/pacify.ogg b/sound/vox/pacify.ogg similarity index 100% rename from modular_citadel/sound/vox/pacify.ogg rename to sound/vox/pacify.ogg diff --git a/modular_citadel/sound/vox/pain.ogg b/sound/vox/pain.ogg similarity index 100% rename from modular_citadel/sound/vox/pain.ogg rename to sound/vox/pain.ogg diff --git a/modular_citadel/sound/vox/pal.ogg b/sound/vox/pal.ogg similarity index 100% rename from modular_citadel/sound/vox/pal.ogg rename to sound/vox/pal.ogg diff --git a/modular_citadel/sound/vox/panel.ogg b/sound/vox/panel.ogg similarity index 100% rename from modular_citadel/sound/vox/panel.ogg rename to sound/vox/panel.ogg diff --git a/modular_citadel/sound/vox/percent.ogg b/sound/vox/percent.ogg similarity index 100% rename from modular_citadel/sound/vox/percent.ogg rename to sound/vox/percent.ogg diff --git a/modular_citadel/sound/vox/perimeter.ogg b/sound/vox/perimeter.ogg similarity index 100% rename from modular_citadel/sound/vox/perimeter.ogg rename to sound/vox/perimeter.ogg diff --git a/modular_citadel/sound/vox/period.ogg b/sound/vox/period.ogg similarity index 100% rename from modular_citadel/sound/vox/period.ogg rename to sound/vox/period.ogg diff --git a/modular_citadel/sound/vox/permitted.ogg b/sound/vox/permitted.ogg similarity index 100% rename from modular_citadel/sound/vox/permitted.ogg rename to sound/vox/permitted.ogg diff --git a/modular_citadel/sound/vox/personnel.ogg b/sound/vox/personnel.ogg similarity index 100% rename from modular_citadel/sound/vox/personnel.ogg rename to sound/vox/personnel.ogg diff --git a/modular_citadel/sound/vox/pipe.ogg b/sound/vox/pipe.ogg similarity index 100% rename from modular_citadel/sound/vox/pipe.ogg rename to sound/vox/pipe.ogg diff --git a/modular_citadel/sound/vox/plant.ogg b/sound/vox/plant.ogg similarity index 100% rename from modular_citadel/sound/vox/plant.ogg rename to sound/vox/plant.ogg diff --git a/modular_citadel/sound/vox/platform.ogg b/sound/vox/platform.ogg similarity index 100% rename from modular_citadel/sound/vox/platform.ogg rename to sound/vox/platform.ogg diff --git a/modular_citadel/sound/vox/please.ogg b/sound/vox/please.ogg similarity index 100% rename from modular_citadel/sound/vox/please.ogg rename to sound/vox/please.ogg diff --git a/modular_citadel/sound/vox/point.ogg b/sound/vox/point.ogg similarity index 100% rename from modular_citadel/sound/vox/point.ogg rename to sound/vox/point.ogg diff --git a/modular_citadel/sound/vox/portal.ogg b/sound/vox/portal.ogg similarity index 100% rename from modular_citadel/sound/vox/portal.ogg rename to sound/vox/portal.ogg diff --git a/modular_citadel/sound/vox/power.ogg b/sound/vox/power.ogg similarity index 100% rename from modular_citadel/sound/vox/power.ogg rename to sound/vox/power.ogg diff --git a/modular_citadel/sound/vox/presence.ogg b/sound/vox/presence.ogg similarity index 100% rename from modular_citadel/sound/vox/presence.ogg rename to sound/vox/presence.ogg diff --git a/modular_citadel/sound/vox/press.ogg b/sound/vox/press.ogg similarity index 100% rename from modular_citadel/sound/vox/press.ogg rename to sound/vox/press.ogg diff --git a/modular_citadel/sound/vox/primary.ogg b/sound/vox/primary.ogg similarity index 100% rename from modular_citadel/sound/vox/primary.ogg rename to sound/vox/primary.ogg diff --git a/modular_citadel/sound/vox/proceed.ogg b/sound/vox/proceed.ogg similarity index 100% rename from modular_citadel/sound/vox/proceed.ogg rename to sound/vox/proceed.ogg diff --git a/modular_citadel/sound/vox/processing.ogg b/sound/vox/processing.ogg similarity index 100% rename from modular_citadel/sound/vox/processing.ogg rename to sound/vox/processing.ogg diff --git a/modular_citadel/sound/vox/progress.ogg b/sound/vox/progress.ogg similarity index 100% rename from modular_citadel/sound/vox/progress.ogg rename to sound/vox/progress.ogg diff --git a/modular_citadel/sound/vox/proper.ogg b/sound/vox/proper.ogg similarity index 100% rename from modular_citadel/sound/vox/proper.ogg rename to sound/vox/proper.ogg diff --git a/modular_citadel/sound/vox/propulsion.ogg b/sound/vox/propulsion.ogg similarity index 100% rename from modular_citadel/sound/vox/propulsion.ogg rename to sound/vox/propulsion.ogg diff --git a/modular_citadel/sound/vox/prosecute.ogg b/sound/vox/prosecute.ogg similarity index 100% rename from modular_citadel/sound/vox/prosecute.ogg rename to sound/vox/prosecute.ogg diff --git a/modular_citadel/sound/vox/protective.ogg b/sound/vox/protective.ogg similarity index 100% rename from modular_citadel/sound/vox/protective.ogg rename to sound/vox/protective.ogg diff --git a/modular_citadel/sound/vox/push.ogg b/sound/vox/push.ogg similarity index 100% rename from modular_citadel/sound/vox/push.ogg rename to sound/vox/push.ogg diff --git a/modular_citadel/sound/vox/quantum.ogg b/sound/vox/quantum.ogg similarity index 100% rename from modular_citadel/sound/vox/quantum.ogg rename to sound/vox/quantum.ogg diff --git a/modular_citadel/sound/vox/quebec.ogg b/sound/vox/quebec.ogg similarity index 100% rename from modular_citadel/sound/vox/quebec.ogg rename to sound/vox/quebec.ogg diff --git a/modular_citadel/sound/vox/question.ogg b/sound/vox/question.ogg similarity index 100% rename from modular_citadel/sound/vox/question.ogg rename to sound/vox/question.ogg diff --git a/modular_citadel/sound/vox/questioning.ogg b/sound/vox/questioning.ogg similarity index 100% rename from modular_citadel/sound/vox/questioning.ogg rename to sound/vox/questioning.ogg diff --git a/modular_citadel/sound/vox/quick.ogg b/sound/vox/quick.ogg similarity index 100% rename from modular_citadel/sound/vox/quick.ogg rename to sound/vox/quick.ogg diff --git a/modular_citadel/sound/vox/quit.ogg b/sound/vox/quit.ogg similarity index 100% rename from modular_citadel/sound/vox/quit.ogg rename to sound/vox/quit.ogg diff --git a/modular_citadel/sound/vox/radiation.ogg b/sound/vox/radiation.ogg similarity index 100% rename from modular_citadel/sound/vox/radiation.ogg rename to sound/vox/radiation.ogg diff --git a/modular_citadel/sound/vox/radioactive.ogg b/sound/vox/radioactive.ogg similarity index 100% rename from modular_citadel/sound/vox/radioactive.ogg rename to sound/vox/radioactive.ogg diff --git a/modular_citadel/sound/vox/rads.ogg b/sound/vox/rads.ogg similarity index 100% rename from modular_citadel/sound/vox/rads.ogg rename to sound/vox/rads.ogg diff --git a/modular_citadel/sound/vox/rapid.ogg b/sound/vox/rapid.ogg similarity index 100% rename from modular_citadel/sound/vox/rapid.ogg rename to sound/vox/rapid.ogg diff --git a/modular_citadel/sound/vox/reach.ogg b/sound/vox/reach.ogg similarity index 100% rename from modular_citadel/sound/vox/reach.ogg rename to sound/vox/reach.ogg diff --git a/modular_citadel/sound/vox/reached.ogg b/sound/vox/reached.ogg similarity index 100% rename from modular_citadel/sound/vox/reached.ogg rename to sound/vox/reached.ogg diff --git a/modular_citadel/sound/vox/reactor.ogg b/sound/vox/reactor.ogg similarity index 100% rename from modular_citadel/sound/vox/reactor.ogg rename to sound/vox/reactor.ogg diff --git a/modular_citadel/sound/vox/red.ogg b/sound/vox/red.ogg similarity index 100% rename from modular_citadel/sound/vox/red.ogg rename to sound/vox/red.ogg diff --git a/modular_citadel/sound/vox/relay.ogg b/sound/vox/relay.ogg similarity index 100% rename from modular_citadel/sound/vox/relay.ogg rename to sound/vox/relay.ogg diff --git a/modular_citadel/sound/vox/released.ogg b/sound/vox/released.ogg similarity index 100% rename from modular_citadel/sound/vox/released.ogg rename to sound/vox/released.ogg diff --git a/modular_citadel/sound/vox/remaining.ogg b/sound/vox/remaining.ogg similarity index 100% rename from modular_citadel/sound/vox/remaining.ogg rename to sound/vox/remaining.ogg diff --git a/modular_citadel/sound/vox/renegade.ogg b/sound/vox/renegade.ogg similarity index 100% rename from modular_citadel/sound/vox/renegade.ogg rename to sound/vox/renegade.ogg diff --git a/modular_citadel/sound/vox/repair.ogg b/sound/vox/repair.ogg similarity index 100% rename from modular_citadel/sound/vox/repair.ogg rename to sound/vox/repair.ogg diff --git a/modular_citadel/sound/vox/report.ogg b/sound/vox/report.ogg similarity index 100% rename from modular_citadel/sound/vox/report.ogg rename to sound/vox/report.ogg diff --git a/modular_citadel/sound/vox/reports.ogg b/sound/vox/reports.ogg similarity index 100% rename from modular_citadel/sound/vox/reports.ogg rename to sound/vox/reports.ogg diff --git a/modular_citadel/sound/vox/required.ogg b/sound/vox/required.ogg similarity index 100% rename from modular_citadel/sound/vox/required.ogg rename to sound/vox/required.ogg diff --git a/modular_citadel/sound/vox/research.ogg b/sound/vox/research.ogg similarity index 100% rename from modular_citadel/sound/vox/research.ogg rename to sound/vox/research.ogg diff --git a/modular_citadel/sound/vox/reset.ogg b/sound/vox/reset.ogg similarity index 100% rename from modular_citadel/sound/vox/reset.ogg rename to sound/vox/reset.ogg diff --git a/modular_citadel/sound/vox/resevoir.ogg b/sound/vox/resevoir.ogg similarity index 100% rename from modular_citadel/sound/vox/resevoir.ogg rename to sound/vox/resevoir.ogg diff --git a/modular_citadel/sound/vox/resistance.ogg b/sound/vox/resistance.ogg similarity index 100% rename from modular_citadel/sound/vox/resistance.ogg rename to sound/vox/resistance.ogg diff --git a/modular_citadel/sound/vox/returned.ogg b/sound/vox/returned.ogg similarity index 100% rename from modular_citadel/sound/vox/returned.ogg rename to sound/vox/returned.ogg diff --git a/modular_citadel/sound/vox/right.ogg b/sound/vox/right.ogg similarity index 100% rename from modular_citadel/sound/vox/right.ogg rename to sound/vox/right.ogg diff --git a/modular_citadel/sound/vox/rocket.ogg b/sound/vox/rocket.ogg similarity index 100% rename from modular_citadel/sound/vox/rocket.ogg rename to sound/vox/rocket.ogg diff --git a/modular_citadel/sound/vox/roger.ogg b/sound/vox/roger.ogg similarity index 100% rename from modular_citadel/sound/vox/roger.ogg rename to sound/vox/roger.ogg diff --git a/modular_citadel/sound/vox/romeo.ogg b/sound/vox/romeo.ogg similarity index 100% rename from modular_citadel/sound/vox/romeo.ogg rename to sound/vox/romeo.ogg diff --git a/modular_citadel/sound/vox/room.ogg b/sound/vox/room.ogg similarity index 100% rename from modular_citadel/sound/vox/room.ogg rename to sound/vox/room.ogg diff --git a/modular_citadel/sound/vox/round.ogg b/sound/vox/round.ogg similarity index 100% rename from modular_citadel/sound/vox/round.ogg rename to sound/vox/round.ogg diff --git a/modular_citadel/sound/vox/run.ogg b/sound/vox/run.ogg similarity index 100% rename from modular_citadel/sound/vox/run.ogg rename to sound/vox/run.ogg diff --git a/modular_citadel/sound/vox/safe.ogg b/sound/vox/safe.ogg similarity index 100% rename from modular_citadel/sound/vox/safe.ogg rename to sound/vox/safe.ogg diff --git a/modular_citadel/sound/vox/safety.ogg b/sound/vox/safety.ogg similarity index 100% rename from modular_citadel/sound/vox/safety.ogg rename to sound/vox/safety.ogg diff --git a/modular_citadel/sound/vox/sargeant.ogg b/sound/vox/sargeant.ogg similarity index 100% rename from modular_citadel/sound/vox/sargeant.ogg rename to sound/vox/sargeant.ogg diff --git a/modular_citadel/sound/vox/satellite.ogg b/sound/vox/satellite.ogg similarity index 100% rename from modular_citadel/sound/vox/satellite.ogg rename to sound/vox/satellite.ogg diff --git a/modular_citadel/sound/vox/save.ogg b/sound/vox/save.ogg similarity index 100% rename from modular_citadel/sound/vox/save.ogg rename to sound/vox/save.ogg diff --git a/modular_citadel/sound/vox/science.ogg b/sound/vox/science.ogg similarity index 100% rename from modular_citadel/sound/vox/science.ogg rename to sound/vox/science.ogg diff --git a/modular_citadel/sound/vox/scores.ogg b/sound/vox/scores.ogg similarity index 100% rename from modular_citadel/sound/vox/scores.ogg rename to sound/vox/scores.ogg diff --git a/modular_citadel/sound/vox/scream.ogg b/sound/vox/scream.ogg similarity index 100% rename from modular_citadel/sound/vox/scream.ogg rename to sound/vox/scream.ogg diff --git a/modular_citadel/sound/vox/screen.ogg b/sound/vox/screen.ogg similarity index 100% rename from modular_citadel/sound/vox/screen.ogg rename to sound/vox/screen.ogg diff --git a/modular_citadel/sound/vox/search.ogg b/sound/vox/search.ogg similarity index 100% rename from modular_citadel/sound/vox/search.ogg rename to sound/vox/search.ogg diff --git a/modular_citadel/sound/vox/second.ogg b/sound/vox/second.ogg similarity index 100% rename from modular_citadel/sound/vox/second.ogg rename to sound/vox/second.ogg diff --git a/modular_citadel/sound/vox/secondary.ogg b/sound/vox/secondary.ogg similarity index 100% rename from modular_citadel/sound/vox/secondary.ogg rename to sound/vox/secondary.ogg diff --git a/modular_citadel/sound/vox/seconds.ogg b/sound/vox/seconds.ogg similarity index 100% rename from modular_citadel/sound/vox/seconds.ogg rename to sound/vox/seconds.ogg diff --git a/modular_citadel/sound/vox/sector.ogg b/sound/vox/sector.ogg similarity index 100% rename from modular_citadel/sound/vox/sector.ogg rename to sound/vox/sector.ogg diff --git a/modular_citadel/sound/vox/secure.ogg b/sound/vox/secure.ogg similarity index 100% rename from modular_citadel/sound/vox/secure.ogg rename to sound/vox/secure.ogg diff --git a/modular_citadel/sound/vox/secured.ogg b/sound/vox/secured.ogg similarity index 100% rename from modular_citadel/sound/vox/secured.ogg rename to sound/vox/secured.ogg diff --git a/modular_citadel/sound/vox/security.ogg b/sound/vox/security.ogg similarity index 100% rename from modular_citadel/sound/vox/security.ogg rename to sound/vox/security.ogg diff --git a/modular_citadel/sound/vox/select.ogg b/sound/vox/select.ogg similarity index 100% rename from modular_citadel/sound/vox/select.ogg rename to sound/vox/select.ogg diff --git a/modular_citadel/sound/vox/selected.ogg b/sound/vox/selected.ogg similarity index 100% rename from modular_citadel/sound/vox/selected.ogg rename to sound/vox/selected.ogg diff --git a/modular_citadel/sound/vox/service.ogg b/sound/vox/service.ogg similarity index 100% rename from modular_citadel/sound/vox/service.ogg rename to sound/vox/service.ogg diff --git a/modular_citadel/sound/vox/seven.ogg b/sound/vox/seven.ogg similarity index 100% rename from modular_citadel/sound/vox/seven.ogg rename to sound/vox/seven.ogg diff --git a/modular_citadel/sound/vox/seventeen.ogg b/sound/vox/seventeen.ogg similarity index 100% rename from modular_citadel/sound/vox/seventeen.ogg rename to sound/vox/seventeen.ogg diff --git a/modular_citadel/sound/vox/seventy.ogg b/sound/vox/seventy.ogg similarity index 100% rename from modular_citadel/sound/vox/seventy.ogg rename to sound/vox/seventy.ogg diff --git a/modular_citadel/sound/vox/severe.ogg b/sound/vox/severe.ogg similarity index 100% rename from modular_citadel/sound/vox/severe.ogg rename to sound/vox/severe.ogg diff --git a/modular_citadel/sound/vox/sewage.ogg b/sound/vox/sewage.ogg similarity index 100% rename from modular_citadel/sound/vox/sewage.ogg rename to sound/vox/sewage.ogg diff --git a/modular_citadel/sound/vox/sewer.ogg b/sound/vox/sewer.ogg similarity index 100% rename from modular_citadel/sound/vox/sewer.ogg rename to sound/vox/sewer.ogg diff --git a/modular_citadel/sound/vox/shield.ogg b/sound/vox/shield.ogg similarity index 100% rename from modular_citadel/sound/vox/shield.ogg rename to sound/vox/shield.ogg diff --git a/modular_citadel/sound/vox/shipment.ogg b/sound/vox/shipment.ogg similarity index 100% rename from modular_citadel/sound/vox/shipment.ogg rename to sound/vox/shipment.ogg diff --git a/modular_citadel/sound/vox/shock.ogg b/sound/vox/shock.ogg similarity index 100% rename from modular_citadel/sound/vox/shock.ogg rename to sound/vox/shock.ogg diff --git a/modular_citadel/sound/vox/shoot.ogg b/sound/vox/shoot.ogg similarity index 100% rename from modular_citadel/sound/vox/shoot.ogg rename to sound/vox/shoot.ogg diff --git a/modular_citadel/sound/vox/shower.ogg b/sound/vox/shower.ogg similarity index 100% rename from modular_citadel/sound/vox/shower.ogg rename to sound/vox/shower.ogg diff --git a/modular_citadel/sound/vox/shut.ogg b/sound/vox/shut.ogg similarity index 100% rename from modular_citadel/sound/vox/shut.ogg rename to sound/vox/shut.ogg diff --git a/modular_citadel/sound/vox/side.ogg b/sound/vox/side.ogg similarity index 100% rename from modular_citadel/sound/vox/side.ogg rename to sound/vox/side.ogg diff --git a/modular_citadel/sound/vox/sierra.ogg b/sound/vox/sierra.ogg similarity index 100% rename from modular_citadel/sound/vox/sierra.ogg rename to sound/vox/sierra.ogg diff --git a/modular_citadel/sound/vox/sight.ogg b/sound/vox/sight.ogg similarity index 100% rename from modular_citadel/sound/vox/sight.ogg rename to sound/vox/sight.ogg diff --git a/modular_citadel/sound/vox/silo.ogg b/sound/vox/silo.ogg similarity index 100% rename from modular_citadel/sound/vox/silo.ogg rename to sound/vox/silo.ogg diff --git a/modular_citadel/sound/vox/six.ogg b/sound/vox/six.ogg similarity index 100% rename from modular_citadel/sound/vox/six.ogg rename to sound/vox/six.ogg diff --git a/modular_citadel/sound/vox/sixteen.ogg b/sound/vox/sixteen.ogg similarity index 100% rename from modular_citadel/sound/vox/sixteen.ogg rename to sound/vox/sixteen.ogg diff --git a/modular_citadel/sound/vox/sixty.ogg b/sound/vox/sixty.ogg similarity index 100% rename from modular_citadel/sound/vox/sixty.ogg rename to sound/vox/sixty.ogg diff --git a/modular_citadel/sound/vox/slime.ogg b/sound/vox/slime.ogg similarity index 100% rename from modular_citadel/sound/vox/slime.ogg rename to sound/vox/slime.ogg diff --git a/modular_citadel/sound/vox/slow.ogg b/sound/vox/slow.ogg similarity index 100% rename from modular_citadel/sound/vox/slow.ogg rename to sound/vox/slow.ogg diff --git a/modular_citadel/sound/vox/soldier.ogg b/sound/vox/soldier.ogg similarity index 100% rename from modular_citadel/sound/vox/soldier.ogg rename to sound/vox/soldier.ogg diff --git a/modular_citadel/sound/vox/some.ogg b/sound/vox/some.ogg similarity index 100% rename from modular_citadel/sound/vox/some.ogg rename to sound/vox/some.ogg diff --git a/modular_citadel/sound/vox/someone.ogg b/sound/vox/someone.ogg similarity index 100% rename from modular_citadel/sound/vox/someone.ogg rename to sound/vox/someone.ogg diff --git a/modular_citadel/sound/vox/something.ogg b/sound/vox/something.ogg similarity index 100% rename from modular_citadel/sound/vox/something.ogg rename to sound/vox/something.ogg diff --git a/modular_citadel/sound/vox/son.ogg b/sound/vox/son.ogg similarity index 100% rename from modular_citadel/sound/vox/son.ogg rename to sound/vox/son.ogg diff --git a/modular_citadel/sound/vox/sorry.ogg b/sound/vox/sorry.ogg similarity index 100% rename from modular_citadel/sound/vox/sorry.ogg rename to sound/vox/sorry.ogg diff --git a/modular_citadel/sound/vox/south.ogg b/sound/vox/south.ogg similarity index 100% rename from modular_citadel/sound/vox/south.ogg rename to sound/vox/south.ogg diff --git a/modular_citadel/sound/vox/squad.ogg b/sound/vox/squad.ogg similarity index 100% rename from modular_citadel/sound/vox/squad.ogg rename to sound/vox/squad.ogg diff --git a/modular_citadel/sound/vox/square.ogg b/sound/vox/square.ogg similarity index 100% rename from modular_citadel/sound/vox/square.ogg rename to sound/vox/square.ogg diff --git a/modular_citadel/sound/vox/stairway.ogg b/sound/vox/stairway.ogg similarity index 100% rename from modular_citadel/sound/vox/stairway.ogg rename to sound/vox/stairway.ogg diff --git a/modular_citadel/sound/vox/status.ogg b/sound/vox/status.ogg similarity index 100% rename from modular_citadel/sound/vox/status.ogg rename to sound/vox/status.ogg diff --git a/modular_citadel/sound/vox/sterile.ogg b/sound/vox/sterile.ogg similarity index 100% rename from modular_citadel/sound/vox/sterile.ogg rename to sound/vox/sterile.ogg diff --git a/modular_citadel/sound/vox/sterilization.ogg b/sound/vox/sterilization.ogg similarity index 100% rename from modular_citadel/sound/vox/sterilization.ogg rename to sound/vox/sterilization.ogg diff --git a/modular_citadel/sound/vox/stolen.ogg b/sound/vox/stolen.ogg similarity index 100% rename from modular_citadel/sound/vox/stolen.ogg rename to sound/vox/stolen.ogg diff --git a/modular_citadel/sound/vox/storage.ogg b/sound/vox/storage.ogg similarity index 100% rename from modular_citadel/sound/vox/storage.ogg rename to sound/vox/storage.ogg diff --git a/modular_citadel/sound/vox/sub.ogg b/sound/vox/sub.ogg similarity index 100% rename from modular_citadel/sound/vox/sub.ogg rename to sound/vox/sub.ogg diff --git a/modular_citadel/sound/vox/subsurface.ogg b/sound/vox/subsurface.ogg similarity index 100% rename from modular_citadel/sound/vox/subsurface.ogg rename to sound/vox/subsurface.ogg diff --git a/modular_citadel/sound/vox/sudden.ogg b/sound/vox/sudden.ogg similarity index 100% rename from modular_citadel/sound/vox/sudden.ogg rename to sound/vox/sudden.ogg diff --git a/modular_citadel/sound/vox/suit.ogg b/sound/vox/suit.ogg similarity index 100% rename from modular_citadel/sound/vox/suit.ogg rename to sound/vox/suit.ogg diff --git a/modular_citadel/sound/vox/superconducting.ogg b/sound/vox/superconducting.ogg similarity index 100% rename from modular_citadel/sound/vox/superconducting.ogg rename to sound/vox/superconducting.ogg diff --git a/modular_citadel/sound/vox/supercooled.ogg b/sound/vox/supercooled.ogg similarity index 100% rename from modular_citadel/sound/vox/supercooled.ogg rename to sound/vox/supercooled.ogg diff --git a/modular_citadel/sound/vox/supply.ogg b/sound/vox/supply.ogg similarity index 100% rename from modular_citadel/sound/vox/supply.ogg rename to sound/vox/supply.ogg diff --git a/modular_citadel/sound/vox/surface.ogg b/sound/vox/surface.ogg similarity index 100% rename from modular_citadel/sound/vox/surface.ogg rename to sound/vox/surface.ogg diff --git a/modular_citadel/sound/vox/surrender.ogg b/sound/vox/surrender.ogg similarity index 100% rename from modular_citadel/sound/vox/surrender.ogg rename to sound/vox/surrender.ogg diff --git a/modular_citadel/sound/vox/surround.ogg b/sound/vox/surround.ogg similarity index 100% rename from modular_citadel/sound/vox/surround.ogg rename to sound/vox/surround.ogg diff --git a/modular_citadel/sound/vox/surrounded.ogg b/sound/vox/surrounded.ogg similarity index 100% rename from modular_citadel/sound/vox/surrounded.ogg rename to sound/vox/surrounded.ogg diff --git a/modular_citadel/sound/vox/switch.ogg b/sound/vox/switch.ogg similarity index 100% rename from modular_citadel/sound/vox/switch.ogg rename to sound/vox/switch.ogg diff --git a/modular_citadel/sound/vox/system.ogg b/sound/vox/system.ogg similarity index 100% rename from modular_citadel/sound/vox/system.ogg rename to sound/vox/system.ogg diff --git a/modular_citadel/sound/vox/systems.ogg b/sound/vox/systems.ogg similarity index 100% rename from modular_citadel/sound/vox/systems.ogg rename to sound/vox/systems.ogg diff --git a/modular_citadel/sound/vox/tactical.ogg b/sound/vox/tactical.ogg similarity index 100% rename from modular_citadel/sound/vox/tactical.ogg rename to sound/vox/tactical.ogg diff --git a/modular_citadel/sound/vox/take.ogg b/sound/vox/take.ogg similarity index 100% rename from modular_citadel/sound/vox/take.ogg rename to sound/vox/take.ogg diff --git a/modular_citadel/sound/vox/talk.ogg b/sound/vox/talk.ogg similarity index 100% rename from modular_citadel/sound/vox/talk.ogg rename to sound/vox/talk.ogg diff --git a/modular_citadel/sound/vox/tango.ogg b/sound/vox/tango.ogg similarity index 100% rename from modular_citadel/sound/vox/tango.ogg rename to sound/vox/tango.ogg diff --git a/modular_citadel/sound/vox/tank.ogg b/sound/vox/tank.ogg similarity index 100% rename from modular_citadel/sound/vox/tank.ogg rename to sound/vox/tank.ogg diff --git a/modular_citadel/sound/vox/target.ogg b/sound/vox/target.ogg similarity index 100% rename from modular_citadel/sound/vox/target.ogg rename to sound/vox/target.ogg diff --git a/modular_citadel/sound/vox/team.ogg b/sound/vox/team.ogg similarity index 100% rename from modular_citadel/sound/vox/team.ogg rename to sound/vox/team.ogg diff --git a/modular_citadel/sound/vox/temperature.ogg b/sound/vox/temperature.ogg similarity index 100% rename from modular_citadel/sound/vox/temperature.ogg rename to sound/vox/temperature.ogg diff --git a/modular_citadel/sound/vox/temporal.ogg b/sound/vox/temporal.ogg similarity index 100% rename from modular_citadel/sound/vox/temporal.ogg rename to sound/vox/temporal.ogg diff --git a/modular_citadel/sound/vox/ten.ogg b/sound/vox/ten.ogg similarity index 100% rename from modular_citadel/sound/vox/ten.ogg rename to sound/vox/ten.ogg diff --git a/modular_citadel/sound/vox/terminal.ogg b/sound/vox/terminal.ogg similarity index 100% rename from modular_citadel/sound/vox/terminal.ogg rename to sound/vox/terminal.ogg diff --git a/modular_citadel/sound/vox/terminated.ogg b/sound/vox/terminated.ogg similarity index 100% rename from modular_citadel/sound/vox/terminated.ogg rename to sound/vox/terminated.ogg diff --git a/modular_citadel/sound/vox/termination.ogg b/sound/vox/termination.ogg similarity index 100% rename from modular_citadel/sound/vox/termination.ogg rename to sound/vox/termination.ogg diff --git a/modular_citadel/sound/vox/test.ogg b/sound/vox/test.ogg similarity index 100% rename from modular_citadel/sound/vox/test.ogg rename to sound/vox/test.ogg diff --git a/modular_citadel/sound/vox/that.ogg b/sound/vox/that.ogg similarity index 100% rename from modular_citadel/sound/vox/that.ogg rename to sound/vox/that.ogg diff --git a/modular_citadel/sound/vox/the.ogg b/sound/vox/the.ogg similarity index 100% rename from modular_citadel/sound/vox/the.ogg rename to sound/vox/the.ogg diff --git a/modular_citadel/sound/vox/then.ogg b/sound/vox/then.ogg similarity index 100% rename from modular_citadel/sound/vox/then.ogg rename to sound/vox/then.ogg diff --git a/modular_citadel/sound/vox/there.ogg b/sound/vox/there.ogg similarity index 100% rename from modular_citadel/sound/vox/there.ogg rename to sound/vox/there.ogg diff --git a/modular_citadel/sound/vox/third.ogg b/sound/vox/third.ogg similarity index 100% rename from modular_citadel/sound/vox/third.ogg rename to sound/vox/third.ogg diff --git a/modular_citadel/sound/vox/thirteen.ogg b/sound/vox/thirteen.ogg similarity index 100% rename from modular_citadel/sound/vox/thirteen.ogg rename to sound/vox/thirteen.ogg diff --git a/modular_citadel/sound/vox/thirty.ogg b/sound/vox/thirty.ogg similarity index 100% rename from modular_citadel/sound/vox/thirty.ogg rename to sound/vox/thirty.ogg diff --git a/modular_citadel/sound/vox/this.ogg b/sound/vox/this.ogg similarity index 100% rename from modular_citadel/sound/vox/this.ogg rename to sound/vox/this.ogg diff --git a/modular_citadel/sound/vox/those.ogg b/sound/vox/those.ogg similarity index 100% rename from modular_citadel/sound/vox/those.ogg rename to sound/vox/those.ogg diff --git a/modular_citadel/sound/vox/thousand.ogg b/sound/vox/thousand.ogg similarity index 100% rename from modular_citadel/sound/vox/thousand.ogg rename to sound/vox/thousand.ogg diff --git a/modular_citadel/sound/vox/threat.ogg b/sound/vox/threat.ogg similarity index 100% rename from modular_citadel/sound/vox/threat.ogg rename to sound/vox/threat.ogg diff --git a/modular_citadel/sound/vox/three.ogg b/sound/vox/three.ogg similarity index 100% rename from modular_citadel/sound/vox/three.ogg rename to sound/vox/three.ogg diff --git a/modular_citadel/sound/vox/through.ogg b/sound/vox/through.ogg similarity index 100% rename from modular_citadel/sound/vox/through.ogg rename to sound/vox/through.ogg diff --git a/modular_citadel/sound/vox/time.ogg b/sound/vox/time.ogg similarity index 100% rename from modular_citadel/sound/vox/time.ogg rename to sound/vox/time.ogg diff --git a/modular_citadel/sound/vox/to.ogg b/sound/vox/to.ogg similarity index 100% rename from modular_citadel/sound/vox/to.ogg rename to sound/vox/to.ogg diff --git a/modular_citadel/sound/vox/top.ogg b/sound/vox/top.ogg similarity index 100% rename from modular_citadel/sound/vox/top.ogg rename to sound/vox/top.ogg diff --git a/modular_citadel/sound/vox/topside.ogg b/sound/vox/topside.ogg similarity index 100% rename from modular_citadel/sound/vox/topside.ogg rename to sound/vox/topside.ogg diff --git a/modular_citadel/sound/vox/touch.ogg b/sound/vox/touch.ogg similarity index 100% rename from modular_citadel/sound/vox/touch.ogg rename to sound/vox/touch.ogg diff --git a/modular_citadel/sound/vox/towards.ogg b/sound/vox/towards.ogg similarity index 100% rename from modular_citadel/sound/vox/towards.ogg rename to sound/vox/towards.ogg diff --git a/modular_citadel/sound/vox/track.ogg b/sound/vox/track.ogg similarity index 100% rename from modular_citadel/sound/vox/track.ogg rename to sound/vox/track.ogg diff --git a/modular_citadel/sound/vox/train.ogg b/sound/vox/train.ogg similarity index 100% rename from modular_citadel/sound/vox/train.ogg rename to sound/vox/train.ogg diff --git a/modular_citadel/sound/vox/transportation.ogg b/sound/vox/transportation.ogg similarity index 100% rename from modular_citadel/sound/vox/transportation.ogg rename to sound/vox/transportation.ogg diff --git a/modular_citadel/sound/vox/truck.ogg b/sound/vox/truck.ogg similarity index 100% rename from modular_citadel/sound/vox/truck.ogg rename to sound/vox/truck.ogg diff --git a/modular_citadel/sound/vox/tunnel.ogg b/sound/vox/tunnel.ogg similarity index 100% rename from modular_citadel/sound/vox/tunnel.ogg rename to sound/vox/tunnel.ogg diff --git a/modular_citadel/sound/vox/turn.ogg b/sound/vox/turn.ogg similarity index 100% rename from modular_citadel/sound/vox/turn.ogg rename to sound/vox/turn.ogg diff --git a/modular_citadel/sound/vox/turret.ogg b/sound/vox/turret.ogg similarity index 100% rename from modular_citadel/sound/vox/turret.ogg rename to sound/vox/turret.ogg diff --git a/modular_citadel/sound/vox/twelve.ogg b/sound/vox/twelve.ogg similarity index 100% rename from modular_citadel/sound/vox/twelve.ogg rename to sound/vox/twelve.ogg diff --git a/modular_citadel/sound/vox/twenty.ogg b/sound/vox/twenty.ogg similarity index 100% rename from modular_citadel/sound/vox/twenty.ogg rename to sound/vox/twenty.ogg diff --git a/modular_citadel/sound/vox/two.ogg b/sound/vox/two.ogg similarity index 100% rename from modular_citadel/sound/vox/two.ogg rename to sound/vox/two.ogg diff --git a/modular_citadel/sound/vox/unauthorized.ogg b/sound/vox/unauthorized.ogg similarity index 100% rename from modular_citadel/sound/vox/unauthorized.ogg rename to sound/vox/unauthorized.ogg diff --git a/modular_citadel/sound/vox/under.ogg b/sound/vox/under.ogg similarity index 100% rename from modular_citadel/sound/vox/under.ogg rename to sound/vox/under.ogg diff --git a/modular_citadel/sound/vox/uniform.ogg b/sound/vox/uniform.ogg similarity index 100% rename from modular_citadel/sound/vox/uniform.ogg rename to sound/vox/uniform.ogg diff --git a/modular_citadel/sound/vox/unlocked.ogg b/sound/vox/unlocked.ogg similarity index 100% rename from modular_citadel/sound/vox/unlocked.ogg rename to sound/vox/unlocked.ogg diff --git a/modular_citadel/sound/vox/until.ogg b/sound/vox/until.ogg similarity index 100% rename from modular_citadel/sound/vox/until.ogg rename to sound/vox/until.ogg diff --git a/modular_citadel/sound/vox/up.ogg b/sound/vox/up.ogg similarity index 100% rename from modular_citadel/sound/vox/up.ogg rename to sound/vox/up.ogg diff --git a/modular_citadel/sound/vox/upper.ogg b/sound/vox/upper.ogg similarity index 100% rename from modular_citadel/sound/vox/upper.ogg rename to sound/vox/upper.ogg diff --git a/modular_citadel/sound/vox/uranium.ogg b/sound/vox/uranium.ogg similarity index 100% rename from modular_citadel/sound/vox/uranium.ogg rename to sound/vox/uranium.ogg diff --git a/modular_citadel/sound/vox/us.ogg b/sound/vox/us.ogg similarity index 100% rename from modular_citadel/sound/vox/us.ogg rename to sound/vox/us.ogg diff --git a/modular_citadel/sound/vox/usa.ogg b/sound/vox/usa.ogg similarity index 100% rename from modular_citadel/sound/vox/usa.ogg rename to sound/vox/usa.ogg diff --git a/modular_citadel/sound/vox/use.ogg b/sound/vox/use.ogg similarity index 100% rename from modular_citadel/sound/vox/use.ogg rename to sound/vox/use.ogg diff --git a/modular_citadel/sound/vox/used.ogg b/sound/vox/used.ogg similarity index 100% rename from modular_citadel/sound/vox/used.ogg rename to sound/vox/used.ogg diff --git a/modular_citadel/sound/vox/user.ogg b/sound/vox/user.ogg similarity index 100% rename from modular_citadel/sound/vox/user.ogg rename to sound/vox/user.ogg diff --git a/modular_citadel/sound/vox/vacate.ogg b/sound/vox/vacate.ogg similarity index 100% rename from modular_citadel/sound/vox/vacate.ogg rename to sound/vox/vacate.ogg diff --git a/modular_citadel/sound/vox/valid.ogg b/sound/vox/valid.ogg similarity index 100% rename from modular_citadel/sound/vox/valid.ogg rename to sound/vox/valid.ogg diff --git a/modular_citadel/sound/vox/vapor.ogg b/sound/vox/vapor.ogg similarity index 100% rename from modular_citadel/sound/vox/vapor.ogg rename to sound/vox/vapor.ogg diff --git a/modular_citadel/sound/vox/vent.ogg b/sound/vox/vent.ogg similarity index 100% rename from modular_citadel/sound/vox/vent.ogg rename to sound/vox/vent.ogg diff --git a/modular_citadel/sound/vox/ventillation.ogg b/sound/vox/ventillation.ogg similarity index 100% rename from modular_citadel/sound/vox/ventillation.ogg rename to sound/vox/ventillation.ogg diff --git a/modular_citadel/sound/vox/victor.ogg b/sound/vox/victor.ogg similarity index 100% rename from modular_citadel/sound/vox/victor.ogg rename to sound/vox/victor.ogg diff --git a/modular_citadel/sound/vox/violated.ogg b/sound/vox/violated.ogg similarity index 100% rename from modular_citadel/sound/vox/violated.ogg rename to sound/vox/violated.ogg diff --git a/modular_citadel/sound/vox/violation.ogg b/sound/vox/violation.ogg similarity index 100% rename from modular_citadel/sound/vox/violation.ogg rename to sound/vox/violation.ogg diff --git a/modular_citadel/sound/vox/voltage.ogg b/sound/vox/voltage.ogg similarity index 100% rename from modular_citadel/sound/vox/voltage.ogg rename to sound/vox/voltage.ogg diff --git a/modular_citadel/sound/vox/vox_login.ogg b/sound/vox/vox_login.ogg similarity index 100% rename from modular_citadel/sound/vox/vox_login.ogg rename to sound/vox/vox_login.ogg diff --git a/modular_citadel/sound/vox/walk.ogg b/sound/vox/walk.ogg similarity index 100% rename from modular_citadel/sound/vox/walk.ogg rename to sound/vox/walk.ogg diff --git a/modular_citadel/sound/vox/wall.ogg b/sound/vox/wall.ogg similarity index 100% rename from modular_citadel/sound/vox/wall.ogg rename to sound/vox/wall.ogg diff --git a/modular_citadel/sound/vox/want.ogg b/sound/vox/want.ogg similarity index 100% rename from modular_citadel/sound/vox/want.ogg rename to sound/vox/want.ogg diff --git a/modular_citadel/sound/vox/wanted.ogg b/sound/vox/wanted.ogg similarity index 100% rename from modular_citadel/sound/vox/wanted.ogg rename to sound/vox/wanted.ogg diff --git a/modular_citadel/sound/vox/warm.ogg b/sound/vox/warm.ogg similarity index 100% rename from modular_citadel/sound/vox/warm.ogg rename to sound/vox/warm.ogg diff --git a/modular_citadel/sound/vox/warn.ogg b/sound/vox/warn.ogg similarity index 100% rename from modular_citadel/sound/vox/warn.ogg rename to sound/vox/warn.ogg diff --git a/modular_citadel/sound/vox/warning.ogg b/sound/vox/warning.ogg similarity index 100% rename from modular_citadel/sound/vox/warning.ogg rename to sound/vox/warning.ogg diff --git a/modular_citadel/sound/vox/waste.ogg b/sound/vox/waste.ogg similarity index 100% rename from modular_citadel/sound/vox/waste.ogg rename to sound/vox/waste.ogg diff --git a/modular_citadel/sound/vox/water.ogg b/sound/vox/water.ogg similarity index 100% rename from modular_citadel/sound/vox/water.ogg rename to sound/vox/water.ogg diff --git a/modular_citadel/sound/vox/we.ogg b/sound/vox/we.ogg similarity index 100% rename from modular_citadel/sound/vox/we.ogg rename to sound/vox/we.ogg diff --git a/modular_citadel/sound/vox/weapon.ogg b/sound/vox/weapon.ogg similarity index 100% rename from modular_citadel/sound/vox/weapon.ogg rename to sound/vox/weapon.ogg diff --git a/modular_citadel/sound/vox/west.ogg b/sound/vox/west.ogg similarity index 100% rename from modular_citadel/sound/vox/west.ogg rename to sound/vox/west.ogg diff --git a/modular_citadel/sound/vox/whiskey.ogg b/sound/vox/whiskey.ogg similarity index 100% rename from modular_citadel/sound/vox/whiskey.ogg rename to sound/vox/whiskey.ogg diff --git a/modular_citadel/sound/vox/white.ogg b/sound/vox/white.ogg similarity index 100% rename from modular_citadel/sound/vox/white.ogg rename to sound/vox/white.ogg diff --git a/modular_citadel/sound/vox/wilco.ogg b/sound/vox/wilco.ogg similarity index 100% rename from modular_citadel/sound/vox/wilco.ogg rename to sound/vox/wilco.ogg diff --git a/modular_citadel/sound/vox/will.ogg b/sound/vox/will.ogg similarity index 100% rename from modular_citadel/sound/vox/will.ogg rename to sound/vox/will.ogg diff --git a/modular_citadel/sound/vox/with.ogg b/sound/vox/with.ogg similarity index 100% rename from modular_citadel/sound/vox/with.ogg rename to sound/vox/with.ogg diff --git a/modular_citadel/sound/vox/without.ogg b/sound/vox/without.ogg similarity index 100% rename from modular_citadel/sound/vox/without.ogg rename to sound/vox/without.ogg diff --git a/modular_citadel/sound/vox/woop.ogg b/sound/vox/woop.ogg similarity index 100% rename from modular_citadel/sound/vox/woop.ogg rename to sound/vox/woop.ogg diff --git a/modular_citadel/sound/vox/xeno.ogg b/sound/vox/xeno.ogg similarity index 100% rename from modular_citadel/sound/vox/xeno.ogg rename to sound/vox/xeno.ogg diff --git a/modular_citadel/sound/vox/yankee.ogg b/sound/vox/yankee.ogg similarity index 100% rename from modular_citadel/sound/vox/yankee.ogg rename to sound/vox/yankee.ogg diff --git a/modular_citadel/sound/vox/yards.ogg b/sound/vox/yards.ogg similarity index 100% rename from modular_citadel/sound/vox/yards.ogg rename to sound/vox/yards.ogg diff --git a/modular_citadel/sound/vox/year.ogg b/sound/vox/year.ogg similarity index 100% rename from modular_citadel/sound/vox/year.ogg rename to sound/vox/year.ogg diff --git a/modular_citadel/sound/vox/yellow.ogg b/sound/vox/yellow.ogg similarity index 100% rename from modular_citadel/sound/vox/yellow.ogg rename to sound/vox/yellow.ogg diff --git a/modular_citadel/sound/vox/yes.ogg b/sound/vox/yes.ogg similarity index 100% rename from modular_citadel/sound/vox/yes.ogg rename to sound/vox/yes.ogg diff --git a/modular_citadel/sound/vox/you.ogg b/sound/vox/you.ogg similarity index 100% rename from modular_citadel/sound/vox/you.ogg rename to sound/vox/you.ogg diff --git a/modular_citadel/sound/vox/your.ogg b/sound/vox/your.ogg similarity index 100% rename from modular_citadel/sound/vox/your.ogg rename to sound/vox/your.ogg diff --git a/modular_citadel/sound/vox/yourself.ogg b/sound/vox/yourself.ogg similarity index 100% rename from modular_citadel/sound/vox/yourself.ogg rename to sound/vox/yourself.ogg diff --git a/modular_citadel/sound/vox/zero.ogg b/sound/vox/zero.ogg similarity index 100% rename from modular_citadel/sound/vox/zero.ogg rename to sound/vox/zero.ogg diff --git a/modular_citadel/sound/vox/zone.ogg b/sound/vox/zone.ogg similarity index 100% rename from modular_citadel/sound/vox/zone.ogg rename to sound/vox/zone.ogg diff --git a/modular_citadel/sound/vox/zulu.ogg b/sound/vox/zulu.ogg similarity index 100% rename from modular_citadel/sound/vox/zulu.ogg rename to sound/vox/zulu.ogg diff --git a/tgstation.dme b/tgstation.dme index 702f34f80c..4476a86899 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -3098,7 +3098,6 @@ #include "modular_citadel\code\modules\mob\living\carbon\human\human.dm" #include "modular_citadel\code\modules\mob\living\carbon\human\human_defense.dm" #include "modular_citadel\code\modules\mob\living\carbon\human\human_movement.dm" -#include "modular_citadel\code\modules\mob\living\silicon\ai\vox_sounds.dm" #include "modular_citadel\code\modules\mob\living\silicon\robot\dogborg_equipment.dm" #include "modular_citadel\code\modules\mob\living\silicon\robot\robot.dm" #include "modular_citadel\code\modules\mob\living\silicon\robot\robot_modules.dm" From 29584aff6929fed931d8cce9a65a6484beb1f52d Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 23:11:18 +0200 Subject: [PATCH 20/65] emagged travis now succeeds. --- code/game/objects/items/cards_ids.dm | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index a398102c94..0e422a3fe9 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -80,6 +80,7 @@ righthand_file = 'icons/mob/inhands/equipment/idcards_righthand.dmi' item_flags = NO_MAT_REDEMPTION | NOBLUDGEON var/prox_check = TRUE //If the emag requires you to be in range + var/uses = 15 /obj/item/card/emag/bluespace name = "bluespace cryptographic sequencer" @@ -110,6 +111,37 @@ user.visible_message("[src] fizzles and sparks. It seems like it's out of charges.") playsound(src, 'sound/effects/light_flicker.ogg', 100, 1) +/obj/item/card/emag/examine(mob/user) + . = ..() + to_chat(user, "It has [uses ? uses : "no"] charges left.") + +/obj/item/card/emag/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/emagrecharge)) + var/obj/item/emagrecharge/ER = W + if(ER.uses) + uses += ER.uses + to_chat(user, "You have added [ER.uses] charges to [src]. It now has [uses] charges.") + playsound(src, "sparks", 100, 1) + ER.uses = 0 + else + to_chat(user, "[ER] has no charges left.") + return + . = ..() + +/obj/item/emagrecharge + name = "electromagnet charging device" + desc = "A small cell with two prongs lazily jabbed into it. It looks like it's made for charging the small batteries found in electromagnetic devices, sadly this can't be recharged like a normal cell." + icon = 'icons/obj/module.dmi' + icon_state = "cell_mini" + item_flags = NOBLUDGEON + var/uses = 5 //Dictates how many charges the device adds to compatible items + +/obj/item/emagrecharge/examine(mob/user) + . = ..() + if(uses) + to_chat(user, "It can add up to [uses] charges to compatible devices") + else + to_chat(user, "It has a small, red, blinking light coming from inside of it. It's spent.") /obj/item/card/emagfake desc = "It's a card with a magnetic strip attached to some circuitry. Closer inspection shows that this card is a poorly made replica, with a \"DonkCo\" logo stamped on the back." From 6f19899dd24775e34fa30ec165a47aece394bdac Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 23:28:15 +0200 Subject: [PATCH 21/65] Unmodularize research. --- .../research/designs/electronics_designs.dm | 27 +++++++++++ .../machine_designs_all_misc.dm | 8 ++++ code/modules/research/techweb/_techweb.dm | 4 ++ .../research/xenobiology/xenobio_camera.dm | 45 ++++++++++++++++- .../research/designs/machine_designs.dm | 6 --- .../research/designs/weapon_designs.dm | 7 --- .../designs/weapon_designs/weapon_designs.dm | 7 --- .../research/designs/xenobio_designs.dm | 25 ---------- .../code/modules/research/techweb/_techweb.dm | 3 -- .../research/xenobiology/xenobio_camera.dm | 48 ------------------- tgstation.dme | 4 -- 11 files changed, 83 insertions(+), 101 deletions(-) delete mode 100644 modular_citadel/code/modules/research/designs/machine_designs.dm delete mode 100644 modular_citadel/code/modules/research/designs/weapon_designs.dm delete mode 100644 modular_citadel/code/modules/research/designs/weapon_designs/weapon_designs.dm delete mode 100644 modular_citadel/code/modules/research/designs/xenobio_designs.dm delete mode 100644 modular_citadel/code/modules/research/techweb/_techweb.dm delete mode 100644 modular_citadel/code/modules/research/xenobiology/xenobio_camera.dm diff --git a/code/modules/research/designs/electronics_designs.dm b/code/modules/research/designs/electronics_designs.dm index 552976824d..818e80beea 100644 --- a/code/modules/research/designs/electronics_designs.dm +++ b/code/modules/research/designs/electronics_designs.dm @@ -131,3 +131,30 @@ category = list("Misc") departmental_flags = DEPARTMENTAL_FLAG_SCIENCE +/datum/design/xenobio_upgrade + name = "owo" + desc = "someone's bussin" + build_type = PROTOLATHE + materials = list(MAT_METAL = 300, MAT_GLASS = 100) + category = list("Electronics") + departmental_flags = DEPARTMENTAL_FLAG_SCIENCE + +/datum/design/xenobio_upgrade/xenobiomonkeys + name = "Xenobiology console monkey upgrade disk" + desc = "This disk will add the ability to remotely recycle monkeys via the Xenobiology console." + id = "xenobio_monkeys" + build_path = /obj/item/disk/xenobio_console_upgrade/monkey + +/datum/design/xenobio_upgrade/xenobioslimebasic + name = "Xenobiology console basic slime upgrade disk" + desc = "This disk will add the ability to remotely manipulate slimes via the Xenobiology console." + id = "xenobio_slimebasic" + build_path = /obj/item/disk/xenobio_console_upgrade/slimebasic + +/datum/design/xenobio_upgrade/xenobioslimeadv + name = "Xenobiology console advanced slime upgrade disk" + desc = "This disk will add the ability to remotely feed slimes potions via the Xenobiology console, and lift the restrictions on the number of slimes that can be stored inside the Xenobiology console. This includes the contents of the basic slime upgrade disk." + id = "xenobio_slimeadv" + build_path = /obj/item/disk/xenobio_console_upgrade/slimeadv + + diff --git a/code/modules/research/designs/machine_desings/machine_designs_all_misc.dm b/code/modules/research/designs/machine_desings/machine_designs_all_misc.dm index 31723cde07..b4d67315ba 100644 --- a/code/modules/research/designs/machine_desings/machine_designs_all_misc.dm +++ b/code/modules/research/designs/machine_desings/machine_designs_all_misc.dm @@ -98,3 +98,11 @@ build_path = /obj/item/circuitboard/machine/vr_sleeper departmental_flags = DEPARTMENTAL_FLAG_ALL category = list ("Medical Machinery") + +/datum/design/board/autoylathe + name = "Machine Design (Autoylathe)" + desc = "The circuit board for an autoylathe." + id = "autoylathe" + build_path = /obj/item/circuitboard/machine/autoylathe + departmental_flags = DEPARTMENTAL_FLAG_ALL + category = list("Misc. Machinery") diff --git a/code/modules/research/techweb/_techweb.dm b/code/modules/research/techweb/_techweb.dm index cd5a190fd6..b2cb5c07bf 100644 --- a/code/modules/research/techweb/_techweb.dm +++ b/code/modules/research/techweb/_techweb.dm @@ -364,3 +364,7 @@ /datum/techweb/specialized/autounlocking/exofab allowed_buildtypes = MECHFAB + +/datum/techweb/specialized/autounlocking/autoylathe + design_autounlock_buildtypes = AUTOYLATHE + allowed_buildtypes = AUTOYLATHE diff --git a/code/modules/research/xenobiology/xenobio_camera.dm b/code/modules/research/xenobiology/xenobio_camera.dm index 5aebd1bafa..fcca3eab46 100644 --- a/code/modules/research/xenobiology/xenobio_camera.dm +++ b/code/modules/research/xenobiology/xenobio_camera.dm @@ -33,8 +33,9 @@ var/list/stored_slimes var/obj/item/slimepotion/slime/current_potion - var/max_slimes = 5 + var/max_slimes = 1 var/monkeys = 0 + var/upgradetier = 0 icon_screen = "slime_comp" icon_keyboard = "rd_key" @@ -108,6 +109,22 @@ stored_slimes -= deleted /obj/machinery/computer/camera_advanced/xenobio/attackby(obj/item/O, mob/user, params) + if(istype(O, /obj/item/disk/xenobio_console_upgrade)) + var/obj/item/disk/xenobio_console_upgrade/diskthing = O + var/successfulupgrade = FALSE + for(var/I in diskthing.upgradetypes) + if(upgradetier & I) + continue + else + upgradetier |= I + successfulupgrade = TRUE + if(I == XENOBIO_UPGRADE_SLIMEADV) + max_slimes = 10 + if(successfulupgrade) + to_chat(user, "You have successfully upgraded [src] with [O].") + else + to_chat(user, "[src] already has the contents of [O] installed!") + return if(istype(O, /obj/item/reagent_containers/food/snacks/monkeycube) && (upgradetier & XENOBIO_UPGRADE_MONKEYS)) //CIT CHANGE - makes monkey-related actions require XENOBIO_UPGRADE_MONKEYS monkeys++ to_chat(user, "You feed [O] to [src]. It now has [monkeys] monkey cubes stored.") @@ -266,3 +283,29 @@ break else to_chat(owner, "Target is not near a camera. Cannot proceed.") + +/obj/item/disk/xenobio_console_upgrade + name = "Xenobiology console upgrade disk" + desc = "Allan please add detail." + icon_state = "datadisk5" + var/list/upgradetypes = list() + +/obj/item/disk/xenobio_console_upgrade/admin + name = "Xenobio all access thing" + desc = "'the consoles are literally useless!!!!!!!!!!!!!!!'" + upgradetypes = list(XENOBIO_UPGRADE_SLIMEBASIC, XENOBIO_UPGRADE_SLIMEADV, XENOBIO_UPGRADE_MONKEYS) + +/obj/item/disk/xenobio_console_upgrade/monkey + name = "Xenobiology console monkey upgrade disk" + desc = "This disk will add the ability to remotely recycle monkeys via the Xenobiology console." + upgradetypes = list(XENOBIO_UPGRADE_MONKEYS) + +/obj/item/disk/xenobio_console_upgrade/slimebasic + name = "Xenobiology console basic slime upgrade disk" + desc = "This disk will add the ability to remotely manipulate slimes via the Xenobiology console." + upgradetypes = list(XENOBIO_UPGRADE_SLIMEBASIC) + +/obj/item/disk/xenobio_console_upgrade/slimeadv + name = "Xenobiology console advanced slime upgrade disk" + desc = "This disk will add the ability to remotely feed slimes potions via the Xenobiology console, and lift the restrictions on the number of slimes that can be stored inside the Xenobiology console. This includes the contents of the basic slime upgrade disk." + upgradetypes = list(XENOBIO_UPGRADE_SLIMEBASIC, XENOBIO_UPGRADE_SLIMEADV) diff --git a/modular_citadel/code/modules/research/designs/machine_designs.dm b/modular_citadel/code/modules/research/designs/machine_designs.dm deleted file mode 100644 index 6a1331dddc..0000000000 --- a/modular_citadel/code/modules/research/designs/machine_designs.dm +++ /dev/null @@ -1,6 +0,0 @@ -/datum/design/board/autoylathe - name = "Machine Design (Autoylathe)" - desc = "The circuit board for an autoylathe." - id = "autoylathe" - build_path = /obj/item/circuitboard/machine/autoylathe - category = list("Misc. Machinery") diff --git a/modular_citadel/code/modules/research/designs/weapon_designs.dm b/modular_citadel/code/modules/research/designs/weapon_designs.dm deleted file mode 100644 index b27cedbcc2..0000000000 --- a/modular_citadel/code/modules/research/designs/weapon_designs.dm +++ /dev/null @@ -1,7 +0,0 @@ -/datum/design/mag_oldsmg/rubber_mag - name = "WT-550 Semi-Auto SMG rubberbullets Magazine (4.6x30mm rubber)" - desc = "A 20 round rubber shots magazine for the out of date security WT-550 Semi-Auto SMG" - id = "mag_oldsmg_rubber" - materials = list(MAT_METAL = 6000) - build_path = /obj/item/ammo_box/magazine/wt550m9/wtrubber - departmental_flags = DEPARTMENTAL_FLAG_SECURITY diff --git a/modular_citadel/code/modules/research/designs/weapon_designs/weapon_designs.dm b/modular_citadel/code/modules/research/designs/weapon_designs/weapon_designs.dm deleted file mode 100644 index 6246b9e24e..0000000000 --- a/modular_citadel/code/modules/research/designs/weapon_designs/weapon_designs.dm +++ /dev/null @@ -1,7 +0,0 @@ -/datum/design/mag_oldsmg/tx_mag - name = "WT-550 Semi-Auto SMG Uranium Magazine (4.6x30mm TX)" - desc = "A 20 round uranium tipped magazine for the out of date security WT-550 Semi-Auto SMG." - id = "mag_oldsmg_tx" - materials = list(MAT_METAL = 6000, MAT_SILVER = 600, MAT_URANIUM = 2000) - build_path = /obj/item/ammo_box/magazine/wt550m9/wttx - departmental_flags = DEPARTMENTAL_FLAG_SECURITY diff --git a/modular_citadel/code/modules/research/designs/xenobio_designs.dm b/modular_citadel/code/modules/research/designs/xenobio_designs.dm deleted file mode 100644 index 45ed8e83a0..0000000000 --- a/modular_citadel/code/modules/research/designs/xenobio_designs.dm +++ /dev/null @@ -1,25 +0,0 @@ -/datum/design/xenobio_upgrade - name = "owo" - desc = "someone's bussin" - build_type = PROTOLATHE - materials = list(MAT_METAL = 300, MAT_GLASS = 100) - category = list("Electronics") - departmental_flags = DEPARTMENTAL_FLAG_SCIENCE - -/datum/design/xenobio_upgrade/xenobiomonkeys - name = "Xenobiology console monkey upgrade disk" - desc = "This disk will add the ability to remotely recycle monkeys via the Xenobiology console." - id = "xenobio_monkeys" - build_path = /obj/item/disk/xenobio_console_upgrade/monkey - -/datum/design/xenobio_upgrade/xenobioslimebasic - name = "Xenobiology console basic slime upgrade disk" - desc = "This disk will add the ability to remotely manipulate slimes via the Xenobiology console." - id = "xenobio_slimebasic" - build_path = /obj/item/disk/xenobio_console_upgrade/slimebasic - -/datum/design/xenobio_upgrade/xenobioslimeadv - name = "Xenobiology console advanced slime upgrade disk" - desc = "This disk will add the ability to remotely feed slimes potions via the Xenobiology console, and lift the restrictions on the number of slimes that can be stored inside the Xenobiology console. This includes the contents of the basic slime upgrade disk." - id = "xenobio_slimeadv" - build_path = /obj/item/disk/xenobio_console_upgrade/slimeadv diff --git a/modular_citadel/code/modules/research/techweb/_techweb.dm b/modular_citadel/code/modules/research/techweb/_techweb.dm deleted file mode 100644 index 1c96229594..0000000000 --- a/modular_citadel/code/modules/research/techweb/_techweb.dm +++ /dev/null @@ -1,3 +0,0 @@ -/datum/techweb/specialized/autounlocking/autoylathe - design_autounlock_buildtypes = AUTOYLATHE - allowed_buildtypes = AUTOYLATHE diff --git a/modular_citadel/code/modules/research/xenobiology/xenobio_camera.dm b/modular_citadel/code/modules/research/xenobiology/xenobio_camera.dm deleted file mode 100644 index b700626a1d..0000000000 --- a/modular_citadel/code/modules/research/xenobiology/xenobio_camera.dm +++ /dev/null @@ -1,48 +0,0 @@ -/obj/machinery/computer/camera_advanced/xenobio - max_slimes = 1 - var/upgradetier = 0 - -/obj/machinery/computer/camera_advanced/xenobio/attackby(obj/item/O, mob/user, params) - if(istype(O, /obj/item/disk/xenobio_console_upgrade)) - var/obj/item/disk/xenobio_console_upgrade/diskthing = O - var/successfulupgrade = FALSE - for(var/I in diskthing.upgradetypes) - if(upgradetier & I) - continue - else - upgradetier |= I - successfulupgrade = TRUE - if(I == XENOBIO_UPGRADE_SLIMEADV) - max_slimes = 10 - if(successfulupgrade) - to_chat(user, "You have successfully upgraded [src] with [O].") - else - to_chat(user, "[src] already has the contents of [O] installed!") - return - . = ..() - -/obj/item/disk/xenobio_console_upgrade - name = "Xenobiology console upgrade disk" - desc = "Allan please add detail." - icon_state = "datadisk5" - var/list/upgradetypes = list() - -/obj/item/disk/xenobio_console_upgrade/admin - name = "Xenobio all access thing" - desc = "'the consoles are literally useless!!!!!!!!!!!!!!!'" - upgradetypes = list(XENOBIO_UPGRADE_SLIMEBASIC, XENOBIO_UPGRADE_SLIMEADV, XENOBIO_UPGRADE_MONKEYS) - -/obj/item/disk/xenobio_console_upgrade/monkey - name = "Xenobiology console monkey upgrade disk" - desc = "This disk will add the ability to remotely recycle monkeys via the Xenobiology console." - upgradetypes = list(XENOBIO_UPGRADE_MONKEYS) - -/obj/item/disk/xenobio_console_upgrade/slimebasic - name = "Xenobiology console basic slime upgrade disk" - desc = "This disk will add the ability to remotely manipulate slimes via the Xenobiology console." - upgradetypes = list(XENOBIO_UPGRADE_SLIMEBASIC) - -/obj/item/disk/xenobio_console_upgrade/slimeadv - name = "Xenobiology console advanced slime upgrade disk" - desc = "This disk will add the ability to remotely feed slimes potions via the Xenobiology console, and lift the restrictions on the number of slimes that can be stored inside the Xenobiology console. This includes the contents of the basic slime upgrade disk." - upgradetypes = list(XENOBIO_UPGRADE_SLIMEBASIC, XENOBIO_UPGRADE_SLIMEADV) diff --git a/tgstation.dme b/tgstation.dme index 702f34f80c..52c14865ac 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -3140,10 +3140,6 @@ #include "modular_citadel\code\modules\reagents\reagents\cit_reagents.dm" #include "modular_citadel\code\modules\recycling\disposal\bin.dm" #include "modular_citadel\code\modules\research\designs\autoylathe_designs.dm" -#include "modular_citadel\code\modules\research\designs\machine_designs.dm" -#include "modular_citadel\code\modules\research\designs\xenobio_designs.dm" -#include "modular_citadel\code\modules\research\techweb\_techweb.dm" -#include "modular_citadel\code\modules\research\xenobiology\xenobio_camera.dm" #include "modular_citadel\code\modules\vehicles\secway.dm" #include "modular_citadel\interface\skin.dmf" // END_INCLUDE From 6fbe7f90864c0a55b63133f81d428e6e6e0c59a0 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 23:41:31 +0200 Subject: [PATCH 22/65] unmodularize events --- code/modules/events/blob.dm | 1 + code/modules/events/wizard/magicarp.dm | 3 ++- modular_citadel/code/modules/events/blob.dm | 2 -- modular_citadel/code/modules/events/wizard/magicarp.dm | 2 -- 4 files changed, 3 insertions(+), 5 deletions(-) delete mode 100644 modular_citadel/code/modules/events/blob.dm delete mode 100644 modular_citadel/code/modules/events/wizard/magicarp.dm diff --git a/code/modules/events/blob.dm b/code/modules/events/blob.dm index c17918d733..43fb264002 100644 --- a/code/modules/events/blob.dm +++ b/code/modules/events/blob.dm @@ -4,6 +4,7 @@ weight = 10 max_occurrences = 1 + earliest_start = 60 MINUTES min_players = 40 gamemode_blacklist = list("blob") //Just in case a blob survives that long diff --git a/code/modules/events/wizard/magicarp.dm b/code/modules/events/wizard/magicarp.dm index ab23c30e00..57e2a2a051 100644 --- a/code/modules/events/wizard/magicarp.dm +++ b/code/modules/events/wizard/magicarp.dm @@ -36,10 +36,11 @@ projectilesound = 'sound/weapons/emitter.ogg' maxHealth = 50 health = 50 + gold_core_spawnable = NO_SPAWN var/allowed_projectile_types = list(/obj/item/projectile/magic/change, /obj/item/projectile/magic/animate, /obj/item/projectile/magic/resurrection, /obj/item/projectile/magic/death, /obj/item/projectile/magic/teleport, /obj/item/projectile/magic/door, /obj/item/projectile/magic/aoe/fireball, /obj/item/projectile/magic/spellblade, /obj/item/projectile/magic/arcane_barrage) - + /mob/living/simple_animal/hostile/carp/ranged/Initialize() projectiletype = pick(allowed_projectile_types) . = ..() diff --git a/modular_citadel/code/modules/events/blob.dm b/modular_citadel/code/modules/events/blob.dm deleted file mode 100644 index e8e7106f5e..0000000000 --- a/modular_citadel/code/modules/events/blob.dm +++ /dev/null @@ -1,2 +0,0 @@ -/datum/round_event_control/blob - earliest_start = 60 MINUTES diff --git a/modular_citadel/code/modules/events/wizard/magicarp.dm b/modular_citadel/code/modules/events/wizard/magicarp.dm deleted file mode 100644 index 10d269c698..0000000000 --- a/modular_citadel/code/modules/events/wizard/magicarp.dm +++ /dev/null @@ -1,2 +0,0 @@ -/mob/living/simple_animal/hostile/carp/ranged - gold_core_spawnable = NO_SPAWN From 238fca4e59f2d307ce07b37d1c35df42e7ff5a02 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 24 Oct 2019 23:42:02 +0200 Subject: [PATCH 23/65] 2 --- tgstation.dme | 2 -- 1 file changed, 2 deletions(-) diff --git a/tgstation.dme b/tgstation.dme index 702f34f80c..51b44e2c0a 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -3065,8 +3065,6 @@ #include "modular_citadel\code\modules\custom_loadout\custom_items.dm" #include "modular_citadel\code\modules\custom_loadout\load_to_mob.dm" #include "modular_citadel\code\modules\custom_loadout\read_from_file.dm" -#include "modular_citadel\code\modules\events\blob.dm" -#include "modular_citadel\code\modules\events\wizard\magicarp.dm" #include "modular_citadel\code\modules\food_and_drinks\snacks\meat.dm" #include "modular_citadel\code\modules\integrated_electronics\subtypes\manipulation.dm" #include "modular_citadel\code\modules\jobs\dresscode_values.dm" From 85b35433b29b267d4c0caade2f3a07f16128bb72 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 25 Oct 2019 00:14:38 +0200 Subject: [PATCH 24/65] Unmodularize Eutactic Blades. --- code/game/objects/items/melee/energy.dm | 149 +++++++ code/game/objects/items/toys.dm | 124 ++++++ code/game/objects/items/twohanded.dm | 111 +++++ icons/mob/inhands/64x64_righthand.dmi | Bin 14272 -> 16206 bytes icons/mob/inhands/weapons/swords_lefthand.dmi | Bin 22791 -> 23244 bytes .../mob/inhands/weapons/swords_righthand.dmi | Bin 25416 -> 25884 bytes icons/obj/1x2.dmi | Bin 0 -> 1324 bytes icons/obj/items_and_weapons.dmi | Bin 123977 -> 124529 bytes .../objects/items/melee/eutactic_blades.dm | 392 ------------------ .../icons/eutactic/item/hypereutactic.dmi | Bin 1334 -> 0 bytes .../icons/eutactic/item/noneutactic.dmi | Bin 1060 -> 0 bytes .../icons/eutactic/mob/hypereutactic_left.dmi | Bin 2428 -> 0 bytes .../eutactic/mob/hypereutactic_right.dmi | Bin 3281 -> 0 bytes .../icons/eutactic/mob/noneutactic_left.dmi | Bin 965 -> 0 bytes .../icons/eutactic/mob/noneutactic_right.dmi | Bin 977 -> 0 bytes tgstation.dme | 1 - 16 files changed, 384 insertions(+), 393 deletions(-) create mode 100644 icons/obj/1x2.dmi delete mode 100644 modular_citadel/code/game/objects/items/melee/eutactic_blades.dm delete mode 100644 modular_citadel/icons/eutactic/item/hypereutactic.dmi delete mode 100644 modular_citadel/icons/eutactic/item/noneutactic.dmi delete mode 100644 modular_citadel/icons/eutactic/mob/hypereutactic_left.dmi delete mode 100644 modular_citadel/icons/eutactic/mob/hypereutactic_right.dmi delete mode 100644 modular_citadel/icons/eutactic/mob/noneutactic_left.dmi delete mode 100644 modular_citadel/icons/eutactic/mob/noneutactic_right.dmi diff --git a/code/game/objects/items/melee/energy.dm b/code/game/objects/items/melee/energy.dm index 57b9973aa3..624dbdd8ef 100644 --- a/code/game/objects/items/melee/energy.dm +++ b/code/game/objects/items/melee/energy.dm @@ -233,3 +233,152 @@ desc = "An extremely sharp blade made out of hard light. Packs quite a punch." icon_state = "lightblade" item_state = "lightblade" + +/*///////////////////////////////////////////////////////////////////////// +///////////// The TRUE Energy Sword /////////////////////////// +*////////////////////////////////////////////////////////////////////////// + +/obj/item/melee/transforming/energy/sword/cx + name = "non-eutactic blade" + desc = "The Non-Eutactic Blade utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable." + icon_state = "cxsword_hilt" + item_state = "cxsword" + force = 3 + force_on = 21 + throwforce = 5 + throwforce_on = 20 + hitsound = "swing_hit" //it starts deactivated + hitsound_on = 'sound/weapons/nebhit.ogg' + attack_verb_off = list("tapped", "poked") + throw_speed = 3 + throw_range = 5 + sharpness = IS_SHARP + embedding = list("embedded_pain_multiplier" = 6, "embed_chance" = 20, "embedded_fall_chance" = 60) + armour_penetration = 10 + block_chance = 35 + light_color = "#37FFF7" + actions_types = list() + +/obj/item/melee/transforming/energy/sword/cx/pre_altattackby(atom/A, mob/living/user, params) //checks if it can do right click memes + altafterattack(A, user, TRUE, params) + return TRUE + +/obj/item/melee/transforming/energy/sword/cx/altafterattack(atom/target, mob/living/carbon/user, proximity_flag, click_parameters) //does right click memes + if(istype(user)) + user.visible_message("[user] points the tip of [src] at [target].", "You point the tip of [src] at [target].") + return TRUE + +/obj/item/melee/transforming/energy/sword/cx/transform_weapon(mob/living/user, supress_message_text) + active = !active //I'd use a ..() here but it'd inherit from the regular esword's proc instead, so SPAGHETTI CODE + if(active) //also I'd need to rip out the iconstate changing bits + force = force_on + throwforce = throwforce_on + hitsound = hitsound_on + throw_speed = 4 + if(attack_verb_on.len) + attack_verb = attack_verb_on + w_class = w_class_on + START_PROCESSING(SSobj, src) + set_light(brightness_on) + update_icon() + else + force = initial(force) + throwforce = initial(throwforce) + hitsound = initial(hitsound) + throw_speed = initial(throw_speed) + if(attack_verb_off.len) + attack_verb = attack_verb_off + w_class = initial(w_class) + STOP_PROCESSING(SSobj, src) + set_light(0) + update_icon() + transform_messages(user, supress_message_text) + add_fingerprint(user) + return TRUE + +/obj/item/melee/transforming/energy/sword/cx/transform_messages(mob/living/user, supress_message_text) + playsound(user, active ? 'sound/weapons/nebon.ogg' : 'sound/weapons/neboff.ogg', 65, 1) + if(!supress_message_text) + to_chat(user, "[src] [active ? "is now active":"can now be concealed"].") + +/obj/item/melee/transforming/energy/sword/cx/update_icon() + var/mutable_appearance/blade_overlay = mutable_appearance(icon, "cxsword_blade") + var/mutable_appearance/gem_overlay = mutable_appearance(icon, "cxsword_gem") + + if(light_color) + blade_overlay.color = light_color + gem_overlay.color = light_color + + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other + + add_overlay(gem_overlay) + + if(active) + add_overlay(blade_overlay) + if(ismob(loc)) + var/mob/M = loc + M.update_inv_hands() + +/obj/item/melee/transforming/energy/sword/cx/AltClick(mob/living/user) + if(!in_range(src, user)) //Basic checks to prevent abuse + return + if(user.incapacitated() || !istype(user)) + to_chat(user, "You can't do that right now!") + return + + if(alert("Are you sure you want to recolor your blade?", "Confirm Repaint", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"","Choose Energy Color",light_color) as color|null + if(energy_color_input) + light_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) + update_icon() + update_light() + +/obj/item/melee/transforming/energy/sword/cx/examine(mob/user) + ..() + to_chat(user, "Alt-click to recolor it.") + +/obj/item/melee/transforming/energy/sword/cx/worn_overlays(isinhands, icon_file) + . = ..() + if(active) + if(isinhands) + var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "cxsword_blade") + blade_inhand.color = light_color + . += blade_inhand + +//Broken version. Not a toy, but not as strong. +/obj/item/melee/transforming/energy/sword/cx/broken + name = "misaligned non-eutactic blade" + desc = "The Non-Eutactic Blade utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable. This one seems to have a damaged handle and misaligned components, causing the blade to be unstable at best" + force_on = 15 //As strong a survival knife/bone dagger + +/obj/item/melee/transforming/energy/sword/cx/attackby(obj/item/W, mob/living/user, params) + if(istype(W, /obj/item/melee/transforming/energy/sword/cx)) + if(HAS_TRAIT(W, TRAIT_NODROP) || HAS_TRAIT(src, TRAIT_NODROP)) + to_chat(user, "\the [HAS_TRAIT(src, TRAIT_NODROP) ? src : W] is stuck to your hand, you can't attach it to \the [HAS_TRAIT(src, TRAIT_NODROP) ? W : src]!") + return + else + to_chat(user, "You combine the two light swords, making a single supermassive blade! You're cool.") + new /obj/item/twohanded/dualsaber/hypereutactic(user.drop_location()) + qdel(W) + qdel(src) + else + return ..() + +//////// Tatortot NEB /////////////// (same stats as regular esword) +/obj/item/melee/transforming/energy/sword/cx/traitor + name = "\improper Dragon's Tooth Sword" + desc = "The Dragon's Tooth sword is a blackmarket modification of a Non-Eutactic Blade, \ + which utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable. \ + It appears to have a wooden grip and a shaved down guard." + icon_state = "cxsword_hilt_traitor" + force_on = 30 + armour_penetration = 50 + embedding = list("embedded_pain_multiplier" = 10, "embed_chance" = 75, "embedded_fall_chance" = 0, "embedded_impact_pain_multiplier" = 10) + block_chance = 50 + hitsound_on = 'sound/weapons/blade1.ogg' + light_color = "#37F0FF" + +/obj/item/melee/transforming/energy/sword/cx/traitor/transform_messages(mob/living/user, supress_message_text) + playsound(user, active ? 'sound/weapons/saberon.ogg' : 'sound/weapons/saberoff.ogg', 35, 1) + if(!supress_message_text) + to_chat(user, "[src] [active ? "is now active":"can now be concealed"].") diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 46fabea8b0..638dcd3556 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -276,6 +276,106 @@ /obj/item/toy/sword/getweight() return (active ? total_mass_on : total_mass) || w_class *1.25 +/obj/item/toy/sword/cx + name = "\improper DX Non-Euplastic LightSword" + desc = "A deluxe toy replica of an energy sword. Realistic visuals and sounds! Ages 8 and up." + icon = 'icons/obj/items_and_weapons.dmi' + icon_state = "cxsword_hilt" + item_state = "cxsword" + active = FALSE + w_class = WEIGHT_CLASS_SMALL + attack_verb = list("poked", "jabbed", "hit") + light_color = "#37FFF7" + var/light_brightness = 3 + actions_types = list() + +/obj/item/toy/sword/cx/pre_altattackby(atom/A, mob/living/user, params) //checks if it can do right click memes + altafterattack(A, user, TRUE, params) + return TRUE + +/obj/item/toy/sword/cx/altafterattack(atom/target, mob/living/carbon/user, proximity_flag, click_parameters) //does right click memes + if(istype(user)) + user.visible_message("[user] points the tip of [src] at [target].", "You point the tip of [src] at [target].") + return TRUE + +/obj/item/toy/sword/cx/attack_self(mob/user) + active = !( active ) + + if (active) + to_chat(user, "You activate the holographic blade with a press of a button.") + playsound(user, 'sound/weapons/nebon.ogg', 50, 1) + w_class = WEIGHT_CLASS_BULKY + attack_verb = list("slashed", "stabbed", "ravaged") + set_light(light_brightness) + update_icon() + + else + to_chat(user, "You deactivate the holographic blade with a press of a button.") + playsound(user, 'sound/weapons/neboff.ogg', 50, 1) + w_class = WEIGHT_CLASS_SMALL + attack_verb = list("poked", "jabbed", "hit") + set_light(0) + update_icon() + + add_fingerprint(user) + +/obj/item/toy/sword/cx/update_icon() + var/mutable_appearance/blade_overlay = mutable_appearance(icon, "cxsword_blade") + var/mutable_appearance/gem_overlay = mutable_appearance(icon, "cxsword_gem") + + if(light_color) + blade_overlay.color = light_color + gem_overlay.color = light_color + + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other + + add_overlay(gem_overlay) + + if(active) + add_overlay(blade_overlay) + if(ismob(loc)) + var/mob/M = loc + M.update_inv_hands() + +/obj/item/toy/sword/cx/AltClick(mob/living/user) + if(!in_range(src, user)) //Basic checks to prevent abuse + return + if(user.incapacitated() || !istype(user)) + to_chat(user, "You can't do that right now!") + return + + if(alert("Are you sure you want to recolor your blade?", "Confirm Repaint", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"","Choose Energy Color",light_color) as color|null + if(energy_color_input) + light_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) + update_icon() + update_light() + +/obj/item/toy/sword/cx/worn_overlays(isinhands, icon_file) + . = ..() + if(active) + if(isinhands) + var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "cxsword_blade") + blade_inhand.color = light_color + . += blade_inhand + +/obj/item/toy/sword/cx/attackby(obj/item/W, mob/living/user, params) + if(istype(W, /obj/item/toy/sword/cx)) + if(HAS_TRAIT(W, TRAIT_NODROP) || HAS_TRAIT(src, TRAIT_NODROP)) + to_chat(user, "\the [HAS_TRAIT(src, TRAIT_NODROP) ? src : W] is stuck to your hand, you can't attach it to \the [HAS_TRAIT(src, TRAIT_NODROP) ? W : src]!") + return + else + to_chat(user, "You combine the two plastic swords, making a single supermassive toy! You're fake-cool.") + new /obj/item/twohanded/dualsaber/hypereutactic/toy(user.loc) + qdel(W) + qdel(src) + else + return ..() + +/obj/item/toy/sword/cx/examine(mob/user) + ..() + to_chat(user, "Alt-click to recolor it.") + /* * Foam armblade */ @@ -337,6 +437,30 @@ /obj/item/twohanded/dualsaber/toy/IsReflect()//Stops Toy Dualsabers from reflecting energy projectiles return FALSE +/obj/item/twohanded/dualsaber/hypereutactic/toy + name = "\improper DX Hyper-Euplastic LightSword" + desc = "A supermassive toy envisioned to cleave the very fabric of space and time itself in twain. Realistic visuals and sounds! Ages 8 and up." + force = 0 + throwforce = 0 + throw_speed = 3 + throw_range = 5 + force_unwielded = 0 + force_wielded = 0 + attack_verb = list("attacked", "struck", "hit") + total_mass_on = TOTAL_MASS_TOY_SWORD + slowdown_wielded = 0 + +/obj/item/twohanded/dualsaber/hypereutactic/toy/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) + return FALSE + +/obj/item/twohanded/dualsaber/hypereutactic/toy/IsReflect()//Stops it from reflecting energy projectiles + return FALSE + +/obj/item/twohanded/dualsaber/hypereutactic/toy/rainbow + name = "\improper Hyper-Euclidean Reciprocating Trigonometric Zweihander" + desc = "A custom-built toy with fancy rainbow lights built-in." + hacked = TRUE + /obj/item/toy/katana name = "replica katana" desc = "Woefully underpowered in D20." diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index b1c2c36585..3208be2821 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -6,6 +6,7 @@ * Spears * CHAINSAWS * Bone Axe and Spear + * And more */ /*################################################################## @@ -463,6 +464,116 @@ else return ..() +///////////////////////////////////////////////////// +// HYPEREUTACTIC Blades ///////////////////////// +///////////////////////////////////////////////////// + +/obj/item/twohanded/dualsaber/hypereutactic + icon = 'icons/obj/1x2' + icon_state = "hypereutactic" + lefthand_file = 'icons/mob/inhands/64x64_lefthand.dmi' + righthand_file = 'icons/mob/inhands/64x64_righthand.dmi' + item_state = "hypereutactic" + inhand_x_dimension = 64 + inhand_y_dimension = 64 + name = "hypereutactic blade" + desc = "A supermassive weapon envisioned to cleave the very fabric of space and time itself in twain, the hypereutactic blade dynamically flash-forges a hypereutactic crystaline nanostructure capable of passing through most known forms of matter like a hot knife through butter." + force = 7 + force_unwielded = 7 + force_wielded = 40 + wieldsound = 'sound/weapons/nebon.ogg' + unwieldsound = 'sound/weapons/neboff.ogg' + hitsound_on = 'sound/weapons/nebhit.ogg' + slowdown_wielded = 1 + armour_penetration = 60 + light_color = "#37FFF7" + rainbow_colors = list("#FF0000", "#FFFF00", "#00FF00", "#00FFFF", "#0000FF","#FF00FF", "#3399ff", "#ff9900", "#fb008b", "#9800ff", "#00ffa3", "#ccff00") + attack_verb = list("attacked", "slashed", "stabbed", "sliced", "destroyed", "ripped", "devastated", "shredded") + spinnable = FALSE + total_mass_on = 4 + +/obj/item/twohanded/dualsaber/hypereutactic/chaplain + name = "\improper divine lightblade" + desc = "A giant blade of bright and holy light, said to cut down the wicked with ease." + force = 5 + force_unwielded = 5 + force_wielded = 20 + block_chance = 50 + armour_penetration = 0 + var/chaplain_spawnable = TRUE + obj_flags = UNIQUE_RENAME + +/obj/item/twohanded/dualsaber/hypereutactic/chaplain/Initialize() + . = ..() + AddComponent(/datum/component/anti_magic, TRUE, TRUE) + +/obj/item/twohanded/dualsaber/hypereutactic/chaplain/IsReflect() + return FALSE + +/obj/item/twohanded/dualsaber/hypereutactic/pre_altattackby(atom/A, mob/living/user, params) //checks if it can do right click memes + altafterattack(A, user, TRUE, params) + return TRUE + +/obj/item/twohanded/dualsaber/hypereutactic/altafterattack(atom/target, mob/living/user, proximity_flag, click_parameters) //does right click memes + if(istype(user)) + user.visible_message("[user] points the tip of [src] at [target].", "You point the tip of [src] at [target].") + return TRUE + +/obj/item/twohanded/dualsaber/hypereutactic/update_icon() + var/mutable_appearance/blade_overlay = mutable_appearance(icon, "hypereutactic_blade") + var/mutable_appearance/gem_overlay = mutable_appearance(icon, "hypereutactic_gem") + + if(light_color) + blade_overlay.color = light_color + gem_overlay.color = light_color + + cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other + + add_overlay(gem_overlay) + + if(wielded) + add_overlay(blade_overlay) + if(ismob(loc)) + var/mob/M = loc + M.update_inv_hands() + + SEND_SIGNAL(src, COMSIG_COMPONENT_CLEAN_ACT, CLEAN_STRENGTH_BLOOD)//blood overlays get weird otherwise, because the sprite changes. (retained from original desword because I have no idea what this is) + +/obj/item/twohanded/dualsaber/hypereutactic/AltClick(mob/living/user) + if(!user.canUseTopic(src, BE_CLOSE, FALSE) || hacked) + return + if(user.incapacitated() || !istype(user)) + to_chat(user, "You can't do that right now!") + return + if(alert("Are you sure you want to recolor your blade?", "Confirm Repaint", "Yes", "No") == "Yes") + var/energy_color_input = input(usr,"","Choose Energy Color",light_color) as color|null + if(!energy_color_input || !user.canUseTopic(src, BE_CLOSE, FALSE) || hacked) + return + light_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) + update_icon() + update_light() + +/obj/item/twohanded/dualsaber/hypereutactic/worn_overlays(isinhands, icon_file) + . = ..() + if(isinhands) + var/mutable_appearance/gem_inhand = mutable_appearance(icon_file, "hypereutactic_gem") + gem_inhand.color = light_color + . += gem_inhand + if(wielded) + var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "hypereutactic_blade") + blade_inhand.color = light_color + . += blade_inhand + +/obj/item/twohanded/dualsaber/hypereutactic/examine(mob/user) + ..() + if(!hacked) + to_chat(user, "Alt-click to recolor it.") + +/obj/item/twohanded/dualsaber/hypereutactic/rainbow_process() + . = ..() + update_icon() + update_light() + //spears /obj/item/twohanded/spear icon_state = "spearglass0" diff --git a/icons/mob/inhands/64x64_righthand.dmi b/icons/mob/inhands/64x64_righthand.dmi index bbeddf915282aa96d32f96406d6fb3ecabc91d22..3750e2890601ce423c42214a8f331ccb3a0609aa 100644 GIT binary patch literal 16206 zcmdUW2UL^U+HS0j4RjQ71ZC7wq)1Q%3@tM%q97n3Mrj#AKx!a#2*eo+BM7K8Arut> z0ZF72Ac+oxKxj(uMMz@k5FjL^-2LIqIsf_3zt(@tI`^K-T3KJ&d%wGUdq21YNZMDK#tq=oOVC4JX4_B@dmB?|XSbN`yvwNzJli zm$x=&IR$S0#9z0uBjSj%bAH^qbr=oh?Y%><>UQluwtk(CqvFb^k;kvFmgSE3%MSf| zCq+7A9cIr@Ka%s34!l^X$?*K;3Y=EucI`H{;?A9?N!8=zXU#ioTG7qnB!Z_?+?m1C!ZgqYtNdn47)2aH;U2ih-opCHm0{rHwDtW!eHy8_II}hc91luZP_^o)}L7ALh%^P5WSXuI%|420LqhXC3St zgLRu>-|zVsyo`@xaU#kw!$Z{{Gst5xI{UYwC0V-}D=0me&hG9L=DsL{_%ZZSsudbt ze!kgG+B^mi_ib6-I!8}XZh!agM^8$4Q*u}((pfq9J3S~V|SeL@Z@ zW0etQnj6yc+V^9MPwVc`p+$|#eE-dnW9TgMmw0+PQeIzodL=eC)+JDo|4*i`j1O`CNRLl(p3{AO0btHkP}mOQ9gJ2e8Wu7;^3RX*Q!`v>bu#~W9c==U zPo;W2OsP_ODJRZjz2WmKvyLB~jI25>>zcQ*J$rQ!LvElqwj_Nxp%s>g> zl5N>eUCv$1U7Y)1lCM*yl-Zm1nfi6_VSxHw6iN$y=zZphG`(3^?UC+NxZ$!(K?co1ly` zO^EY9!O-FkIJu`qCCA{cm=1*@X}&*Uesw<}iqP`1rg-!gFQ9T8C%Q6K)J_MCYWMv%YtmIo0W^x;N7ls_9A9aRq{=m(eb4l4~~kww}l; zC93xL5f?{4Kfe}ykZMM2z?Y9NN`SS+sp8h`Cr_UA;g8w%M#g>ab;&Rh3WYKPj=xau zoi^iPGeVj}^z_Y49a^y%f zR9Ykwokk#%YZ)s_$zU4B#l`hz2>e^uO3x%zw$|Eq>U}MZn$VZ=wYty}JhueLA+Juy`SQZ419~|j@^yty)Q~^i*^y!WPvaidt*e4IY!}s{^jOJw^IT`Yt z4DML}B_^%B()y02b|BpFm4yEb=SrDlE@WDDyW6c>uXas0oH)us$}^E@Ci2?MeKj#f zixm5l&7Rg`gCzK1DGuef)9{JM}y{!iEsWL@jtIN*gg6bRb zVTEpps_<M9qFgrpEWz*u!XbB3H`>}6a~Rwt@OVh3I7%7`oC&Z z)xMrq0)~fqU(|FUaNyJRdVCfAC6gHWU*pVCx0$>zALh|>(j#D9XaDlcFYy*eq3J!G zY!X8Wr0v_c@1in_cv&$`M^u1rH0bmN2=JPm|8m0jlcLqvDNc+uZLR%v+uR?2oZl}m zk1YO;nOrNUk2_;>`LfC)^2Rp60JR`Z8@Do7GKSRGPam8o{S#;cjIsK}CSUhnm!6t> z8MGiSU77k3dusemeOiiQ)`hKcRZ7-oqOLI{0&!!xO*;=l+MnEKSnCkgelF#)o^XLx3 zNT1mQ6Im^j!R`8|Py4+Ooa!`x5^6Vp|9f)dHMwr^9bC`7U89U(-+G76qX0f`hYcCC z2gaU;&J>ll8mtDR63ExzRE`6jYsX4V=s6L5&>jd;R`nL*(yg8nA4}^pkKT^v`pIrm z>%y(;R9tZVfYW|}c|=IDl_y1#xk!K7qfw3SVJO@)3{z0dObczmj;i7nmjCyFPdf z-vZFpJ3O2rc|be9>&=bg$6~)MgJ!!;?p<##tu9X+*ZQ<9HDpPCWge?55#%rTw4r{2 ziS$!B^JOM&YcPNvA3y{hz{)WN1!WG_q}-r+P&7DyQzQS*zdfXB2G9?r$NA~6R?CU0Tv_{O#xU{S2$OqP#)hh zSp4k??%5_kxNQp-A6%Zmi%keUv}XCuz&7&_0`41F&K|D9`*@3I3QM(-bGtdfx_TQE zr6#uhjn|q4xFAGNtVfpEr}_i^0fe`P@#Np0?q+7bAzy(|Gb^Y3M;PqK-v0|S@_!ZR z{uND9RSjLI-b)P&<($PcV{~S2FFKr1&joS}g2~^oV1XA;Oim^O{5wpCFf5NmvcWdl z^(w#HuwjEM5H*Tf@yoh}EEBYH|6l5sJ;1l7CFcJVX6CgT(W z29uEpwkup$CO4(@Ea2N$#glJ70*Na0xg;HGi`AOGq{RpwvV!_@TlnHt*zQ-WeT{}j zK&=ARZ_awY6dY`~Nj`~}=do_6#HYQ3spbDx)`e!ju9n|b>d|IpjV>?ISG6=VT?ZP_ zF^}PmD%bs4v|evoLJTA4JM>ZGTJ$BqI|$@40D^+nMn$VxpJWnUdIVa8MlN1K83Auw z4~{DhZbY{8BMI-L}L|G+4jj5*)SI#~jfY9=?Vu5idke7MJ zKxwHJa9{bx8r%7z@?cUsc4z?Unqi^sTf9`{)R-+9;In{YI8Q!&_|R3MCOewY2EFYn z2QsuTZM*L-jlkrI(=t)!5QzTFTVNde8;E}AFLG(Ldu=lVd1t-u7Xgp*GQyU70dV2p zBhgE(>va9TTv1v8BCKPgc;0#Ue>C-v(l~~!%#Bh5co_#YQ4#>#_7~?Ol!AA<$Woy( zD4YQzb}{6Jos34HbjM9q?HB(Hpa>?hgR~!n!jLuKwK&-m*=4WEp;?&9$)xR`CVcwDDRGv}NUE9Wtk0?Q zmg6nL`RP|+B$zE}I?Ai}KDq8{k@{1-B9Tm5Wh^GQ{Ks+8f@#%fr(bL^6phQw-$7Qw zF5gx|JA2KEJskN69!-stp~XQ{2C{J5t$i-(wl!q5C0AR8Bc2lui#F<_YFWy_XK|4LlPvirgx3vItjQPr2@uk=I0 zrQR-V!<2!fqNIA5N90DdAvf=U!9sEu&3=Kw?$}%WOMUi#7qI0N{s*c0 zrPjJK_n&=X81rQS>W;+b&20cuEsYeXgB@B4)WoPfmMsVs><0o>G0g@&*^QO{yA$5L z?n+>(@;flo*>j^cF6n**mvr3UP<8Tk9xL^0yr8`+aAj_k{)S`&Y2>e1nuCB%5Cb+< z_*(`MpJb=w6ciL1?X3;1^jPELOOCR?~Eq7eW|bC)z)i0~|<0+LO3g6ONJG?x>9P7NhGtjSha$vc(# zb`U&T8b$k>RU2&S2e-+M6BT(Zm98XftuI?a*~kG)Wc;f=hXbuHrv)mSgvw!cL{_b9 zWlh!{1dA%$j~V?v0l3eTk>atbI4`RqxuWa-4P>D4TnUSne$HXFgr6hj$jOOSS@GlP zRUXs6pTY(Cr`Euc342{-y$8ZmCVy$t(#T~9R|vWB3d0VT^`p%){&d92lP5iQ5B#Mq z`CR}b8OQeh9kQ5rYD4CTW-ejj^aCyk8i0)yb3yUaUN?k**%fxg#bgE zGc;%MhP33~s=w-yNcb6q7;^hUIXBnr9@u{`9lNC=X;D9+6(_VD~k@Fo9r*>e!jcS}}>oT9M!`RzIS zh2-F+grw|vi%PMXs2a;!JzL6ZRJ2i5!b6%0UT$J)dM(8A%e_jL+;`u(%4z!@Ujp%g zhK2@uwQawrxi8mfkmW#}0N=Q2CO?BVobYZhdiBH12X*+ti>-o@A46J6wrO7C@$5w% z8ZX@=ru{PS^;%f2*ZmABO(#&3JKe9f)au{Ahv@($@C{p@Vh6%yvN7F&sLe_S5}~R= z&>f2iDxMcpixG1fm>pr;ofo9UT)d|UFCo&%if{XrY1lR^V1~AFMcs{TuDJ2;4Y~X- z9QhXg5@XvOr0!S>tzFIVy41gg0wzyzaVjm%@~c7WS@Bd}0nP0dm?n;hL8XuBv2MA7 z6FbRBS0)t!aRFc!nVIx=T?0eklz5X{4BiV^>|7GE12-`#r9s)^7NCWn8f%{1Of*4J zDVPcOX$BW0U+o{$vZVfgH!!U7M(UBHDg~^(lv3=bAkarL(6aOcue}tC9;v%db~5o_`#_JDNLZL-Yo0+w={Kt5>cRtPf!o`n$$ z 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 literal 14272 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


s%d4@^PO%#$6bL@48|kI$KxX3})PE3w1TtytvH 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 diff --git a/icons/mob/inhands/weapons/swords_lefthand.dmi b/icons/mob/inhands/weapons/swords_lefthand.dmi index d306e228922eec07006f60fe436a4f957c523a5e..2169b875806779277eeaa66ad0899c5ee4d066e8 100644 GIT binary patch literal 23244 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 R%D^dd+S@tV5|5pW{}*ydY^MMK diff --git a/icons/mob/inhands/weapons/swords_righthand.dmi b/icons/mob/inhands/weapons/swords_righthand.dmi index 3e0c3424d3e38cf666474e7b654d9252b4544e1e..f054d8f7447d4c13aaa7168712160634e2994fda 100644 GIT binary patch delta 2077 zcmb7`dpy$%AIE=YA*Bfwnp+*ObPm1rXhzuxom@&0HDYw8k|J!xYJM)EgG?u-b0(A9 zTxu(fc4{ukogrh%Wt=gW+-5OG+v9oue$MlHo`2qdd@rx>_x1U{KCjoewOJvjT_JNH z7^k8H0Km?!wu1nmASHTY2##0rxQH8Jgd4X*0U$c3$g3f=z+4^GcnLG#pKAC6g&pQy zR2C5gDyT(6F2X5#l=HG$<+6__T@B|N?DHi07UFBojJfWijq%6xw!6l+wYd~{w_BE* z?DRS8+vM@|Wn-Sb_eDDRW*597iw%Ar$b5kPVCPg}dX-{srIFKHk=3M#q3doUBlMIY zdkCgiZ=yX9Y3;xm8_jNe|K|%IGgZw(&e;V%p99ZaF2(VRxH-O*uCSsi5B6y!@*yP^_o^a=G!&ZOu!x1p9l){ z9$&;-pbp*F{!NyTMn2YMVSiLOm&D8Hk(Y_~f<&q~060Z}>a<)-5aVRZoU>3$fooDfJ8+{ttE$hKhDAogb1p>Dt?ES^4l zh6V8)VoLwVMX{IrLf6NzDXssK^UcF7dTP?S` z&p&gV=2*g$QYsA~N`4>)nR+l?am_TFCX7&wo#;E&An@z37%Tvt#8dX6Zl1BTlF zBf!5YjB_SZJTfr*n+*Yo`CB6h_lnENwaQYBkHG`_zZrJKKLh z0;cPWgLVb1lMJZT2Ut?hVomoZChsy@`ub#AQT%Cgcv$d9LnIBB03U1mi!>p6A+5e6Z9|c0C#wAy&){#Q=*;HDMuCld zRH84OC(%<_<9EfA%uk#-%zhs9ux92$G`tc9>$AMa zVM^F3tXp!)tKLw9{QDWDDfK3#0Bt@O%mw_beUFHXc!y>tTVP4KT-MNNm{fhuDnyQ^ z)fnAL92`2fdAWXLV0xoRS%ijW^rqBC8K8ySjnTn?)si0R>Z{&s2Kh-DXsBCA*M%I- zJ|Q&B(AJOjD7#~F%vJ|WB>g6P51M@^O#a+JJ&vzo-{=zk@H%OU*D+G9i~!vrc;51M zZZ=b0Mhsao3Z8!U#W{eBeoe(IjzzFKuR63uyChXs^5kL}lQ6T=HpYux7dae)Vm)2Q z8Hb>|%8QnGHw$3B4lTdDnI8BWiDmE#R)cD=-_T*FX)nGtARM~GY^A{fUF?G{Z;6iU(Wqec1CaP0SG(h9;YGM$Ai z3ijfIj<`Ps3nTAXtMFp9oVB&*$Wx(hwywX0k4l_%%l3F<;gYNi=DoJDD4NY)6mKAH zwT5V)NNZ)cbHD6xe;89;q3q5>N%mKmW5C?q8+9jKs5WYdX4QDywuX`8xc=wuf>2d) zPM^4r*q9#G%=L!~WfKfk%Hfyn)y?A9pfaxe3No-tL&l+iUkhM4I7az|^QE7}ln?ql zt(B?UcGmBE{@rY>KX`JVU4YV-?cxINX{Z2p<`BdG20k|zIDd|}Zc9=)5CKsE)YF0g z2=H$*|6$!OfBqo zXoc%Nr;FPhZ#vE>0?f&rzCPMHJja?Edls*Udx@v&K9Po1U67PSQFXCXXhhjJg}6NF zez0NKVT{}8Ke=UQs2gh2>#HJg@;O_l69KK(ko_pRLN|K-Wa&~741hB4Iy}3qa?5Pf zYoW0&iCml*Fm4`6;N&9ulz{}P0kUfrDMFpbk24|+gi#uw+uQt~paFGm3^JK@zy9LC zM$9FXXGz0&dFp+d>TNSvtrCzx+-iKg)p(eEbhX6ZfK$u#CXrJxuH&OwW$y1`z(+1? uyPdBeuRj+8>{&Ch+LHg@H~7CGgN$kfs*BRzL~cC+fb%IgN4kAL!ao5Nx!y_u delta 1606 zcmZvbe>~Is9>+gh!!(AI!Ybo&I!7W??kc8J*m6)@B6cpb5~gfuu@>%^4z+#|j@u87 zdzEQBF~4fuDb&OcnW6m79&4wZm`#3!9Cp{=_x$sIKOXP*t38X~z^m|ln8R$u%K8ty1SQZj;mtapyRsx3vj(8ygcV9v+!>sXtWvcm?u z1IX=H)H$a}plnINdwA zx!-{6<1rc+91br`5fu-yX~rRA9R;or2i*Qx!7sWFU5EDkHgVg#`rui13HI3>aXIXP zY;2`m9OGN!#FlDPSWxT{RZ5rA_H&4nL(PwAl-3QYx5N>DJgatPA*TG&?fy~Qo|x-@ z%=z=%(zX3&Y-zK7fX2js3-2D)`c+mqCf-RE(e+}xS&Z!x4&Yxto{7cGQs<}BPAR@k ztk@z!k^Y;Vj%wMOE}HfUG@;!}>)GGD}}O%mEC5 z8|+`i`eq(I5V{EE)!C;3=se&1~}8GW``!$y4!}7C2pO6MgKomvbx~n<0ZOenmgE=?oqdEn+;7+4oR;j9&AC zcWY8jwI$IwI3Ajnyz8!Eu35}RHddcZK=Xrp${$oPR}~btC6}%SB}05E%i?Z#01&*f zDwWM2rFj43f*;=|+p)gQQc5cmNX0-v4ewQlptYUpjVNtr3;QAs znLW14@lW@h!>#@sp+FmEt*ytXh<^E`{G|1L8SP2gqB}MHY!VE2B|o_lD?!=FPTa&! zdA#*J__v3vMqid!qBs(q;A2`cbXD1_OsmCyclnS*jk}5DKbZ=h#(q+6(cCDJNFsPd zVuf}!&K=>>YcSkCy1nfJAxPPdjKBGBg~7oV=KO+uT%qvY2p|ojjLWse>ja8gB`zbc zl?7MzD0{c__fBH>{rQq#II!(YOOjA1d|e$WiQecaBq^49`uc*^P(45I*A{Whv$cwb zk)yiBRCnP>Vx?l@pS$Xp76L+3DZ2^LNA>xg@gsVLE~vwLLsM<5bk_Jvv-qnY>^8q@ zRby;qUN{_%`7w6p%Pi&6Qd5L;QS_DR>FLsoSt)|(wyKPwPoL^4HTFyEX9b1F-xhtT z;dOlfCq3qkk7Xzcss;i-JQh~K1UptNl`i;&gwuW*D6s(ZUb52pTZxe vz9YAZEc9x)asX{>5L~a?|LNuQmzu5^zpB8l%We&K>R$(bq(Gw3n|kSg@et{q diff --git a/icons/obj/1x2.dmi b/icons/obj/1x2.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ec3bcac2fa910e325b06e59790ae367a2cd1694d GIT binary patch literal 1324 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nsmWC#5hX6E#mPmP1tppJc?=8{ zbEcl&%hzNe()MuYbFF;`^8P61#rkx9po@#bsbM|fJ759Xu|H_J< zaqLoeaNlX3-mLBFTix^-rIstNJW$BP)LZNtImf`H>t5=+PrFp&CwwwY&5-f9J8AZh z+xAlT`2GHfn0v@zB*pFQ*bx83jA_V3@$ zHq<%o6!X;mljUM=Nrr;$0o%paOub>Pyi)mHTko-SxkXbdJ0@Lh^{G>t?|nJOT7=tS z!^iz%8~5Y5z(+n~$1U{}%x^&Q_BjL%++u5OT=Th(%kVGV2c z(YsE2?HZll%l4Q@um8?>?6t7Q3nMp;c7(>KNDVTKJqC8OqiJ=|rgv(J)!_h*A&)@&ct&swuh zcx}^DcX!$8qf%n`?YWF^{IIu{cF6m$;WPIg>$g9a2Lfj5yj@-|&mgk?@!nH?>hm9q zFzkr_F)>XoVsmA9>fS#yQdg{5ULv%oo;hCX^wH=8m(<^XE)~`At9&~7d&BJM|E{$< zXwJ-BmazEn$9%ua(DUykZ$Dz+{!^ak>1qdq0_7ifvl*uC`L+8x!=4WcETMs?rdNDy zU%$_JYZU7PUHj@vwW6A(&I~tZRvEiDtW$jOE&Kg{b@7I^Tn7JAf0wOVDPg*AwsulM zfxuSt>5L4^&+m2G8r8bdNK$j3QA66YXWEAu8oHhHgR^t2AFJ=;IuqVj_~3zJ$@eb{ z5|_;NQm%V+`oYHJ;}floCX|?O`O%r*YG3!KVZQWh&vNH(eaQ(|8d4zez`U~!$NQJ{ zUVVRm!^VAmK<4c#@fl%%j%+^^ey)1%CbVQmKnP5mKVu0+}O5v$&Rz0^&gM_H&QfYxNH)8KjOChOi$;|bxb#NuI1Y7 zpMN$j_ITlzW`W-_0eaK#My+K#UdVI2uqSG5ThY!t+uYMGO%i+F5SDd5o)sxiVL1K9 dtP21eJ=z5#%&d~O@AJ3W16_pWyLCq_#@ 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 diff --git a/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm b/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm deleted file mode 100644 index e677c1f3ab..0000000000 --- a/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm +++ /dev/null @@ -1,392 +0,0 @@ -/*///////////////////////////////////////////////////////////////////////// -///////////// The TRUE Energy Sword /////////////////////////// -*////////////////////////////////////////////////////////////////////////// - -/obj/item/melee/transforming/energy/sword/cx - name = "non-eutactic blade" - desc = "The Non-Eutactic Blade utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable." - icon_state = "cxsword_hilt" - icon = 'modular_citadel/icons/eutactic/item/noneutactic.dmi' - item_state = "cxsword" - lefthand_file = 'modular_citadel/icons/eutactic/mob/noneutactic_left.dmi' - righthand_file = 'modular_citadel/icons/eutactic/mob/noneutactic_right.dmi' - force = 3 - force_on = 21 - throwforce = 5 - throwforce_on = 20 - hitsound = "swing_hit" //it starts deactivated - hitsound_on = 'sound/weapons/nebhit.ogg' - attack_verb_off = list("tapped", "poked") - throw_speed = 3 - throw_range = 5 - sharpness = IS_SHARP - embedding = list("embedded_pain_multiplier" = 6, "embed_chance" = 20, "embedded_fall_chance" = 60) - armour_penetration = 10 - block_chance = 35 - light_color = "#37FFF7" - actions_types = list() - -/obj/item/melee/transforming/energy/sword/cx/pre_altattackby(atom/A, mob/living/user, params) //checks if it can do right click memes - altafterattack(A, user, TRUE, params) - return TRUE - -/obj/item/melee/transforming/energy/sword/cx/altafterattack(atom/target, mob/living/carbon/user, proximity_flag, click_parameters) //does right click memes - if(istype(user)) - user.visible_message("[user] points the tip of [src] at [target].", "You point the tip of [src] at [target].") - return TRUE - -/obj/item/melee/transforming/energy/sword/cx/transform_weapon(mob/living/user, supress_message_text) - active = !active //I'd use a ..() here but it'd inherit from the regular esword's proc instead, so SPAGHETTI CODE - if(active) //also I'd need to rip out the iconstate changing bits - force = force_on - throwforce = throwforce_on - hitsound = hitsound_on - throw_speed = 4 - if(attack_verb_on.len) - attack_verb = attack_verb_on - w_class = w_class_on - START_PROCESSING(SSobj, src) - set_light(brightness_on) - update_icon() - else - force = initial(force) - throwforce = initial(throwforce) - hitsound = initial(hitsound) - throw_speed = initial(throw_speed) - if(attack_verb_off.len) - attack_verb = attack_verb_off - w_class = initial(w_class) - STOP_PROCESSING(SSobj, src) - set_light(0) - update_icon() - transform_messages(user, supress_message_text) - add_fingerprint(user) - return TRUE - -/obj/item/melee/transforming/energy/sword/cx/transform_messages(mob/living/user, supress_message_text) - playsound(user, active ? 'sound/weapons/nebon.ogg' : 'sound/weapons/neboff.ogg', 65, 1) - if(!supress_message_text) - to_chat(user, "[src] [active ? "is now active":"can now be concealed"].") - -/obj/item/melee/transforming/energy/sword/cx/update_icon() - var/mutable_appearance/blade_overlay = mutable_appearance('modular_citadel/icons/eutactic/item/noneutactic.dmi', "cxsword_blade") - var/mutable_appearance/gem_overlay = mutable_appearance('modular_citadel/icons/eutactic/item/noneutactic.dmi', "cxsword_gem") - - if(light_color) - blade_overlay.color = light_color - gem_overlay.color = light_color - - cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other - - add_overlay(gem_overlay) - - if(active) - add_overlay(blade_overlay) - if(ismob(loc)) - var/mob/M = loc - M.update_inv_hands() - -/obj/item/melee/transforming/energy/sword/cx/AltClick(mob/living/user) - if(!in_range(src, user)) //Basic checks to prevent abuse - return - if(user.incapacitated() || !istype(user)) - to_chat(user, "You can't do that right now!") - return - - if(alert("Are you sure you want to recolor your blade?", "Confirm Repaint", "Yes", "No") == "Yes") - var/energy_color_input = input(usr,"","Choose Energy Color",light_color) as color|null - if(energy_color_input) - light_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) - update_icon() - update_light() - -/obj/item/melee/transforming/energy/sword/cx/examine(mob/user) - ..() - to_chat(user, "Alt-click to recolor it.") - -/obj/item/melee/transforming/energy/sword/cx/worn_overlays(isinhands, icon_file) - . = ..() - if(active) - if(isinhands) - var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "cxsword_blade") - blade_inhand.color = light_color - . += blade_inhand -//Broken version. Not a toy, but not as strong. -/obj/item/melee/transforming/energy/sword/cx/broken - name = "misaligned non-eutactic blade" - desc = "The Non-Eutactic Blade utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable. This one seems to have a damaged handle and misaligned components, causing the blade to be unstable at best" - force_on = 15 //As strong a survival knife/bone dagger - -/obj/item/melee/transforming/energy/sword/cx/attackby(obj/item/W, mob/living/user, params) - if(istype(W, /obj/item/melee/transforming/energy/sword/cx)) - if(HAS_TRAIT(W, TRAIT_NODROP) || HAS_TRAIT(src, TRAIT_NODROP)) - to_chat(user, "\the [HAS_TRAIT(src, TRAIT_NODROP) ? src : W] is stuck to your hand, you can't attach it to \the [HAS_TRAIT(src, TRAIT_NODROP) ? W : src]!") - return - else - to_chat(user, "You combine the two light swords, making a single supermassive blade! You're cool.") - new /obj/item/twohanded/dualsaber/hypereutactic(user.drop_location()) - qdel(W) - qdel(src) - else - return ..() - -//OBLIGATORY TOY MEMES ///////////////////////////////////// - -/obj/item/toy/sword/cx - name = "\improper DX Non-Euplastic LightSword" - desc = "A deluxe toy replica of an energy sword. Realistic visuals and sounds! Ages 8 and up." - icon = 'modular_citadel/icons/eutactic/item/noneutactic.dmi' - icon_state = "cxsword_hilt" - item_state = "cxsword" - lefthand_file = 'modular_citadel/icons/eutactic/mob/noneutactic_left.dmi' - righthand_file = 'modular_citadel/icons/eutactic/mob/noneutactic_right.dmi' - active = FALSE - w_class = WEIGHT_CLASS_SMALL - attack_verb = list("poked", "jabbed", "hit") - light_color = "#37FFF7" - var/light_brightness = 3 - actions_types = list() - -/obj/item/toy/sword/cx/pre_altattackby(atom/A, mob/living/user, params) //checks if it can do right click memes - altafterattack(A, user, TRUE, params) - return TRUE - -/obj/item/toy/sword/cx/altafterattack(atom/target, mob/living/carbon/user, proximity_flag, click_parameters) //does right click memes - if(istype(user)) - user.visible_message("[user] points the tip of [src] at [target].", "You point the tip of [src] at [target].") - return TRUE - -/obj/item/toy/sword/cx/attack_self(mob/user) - active = !( active ) - - if (active) - to_chat(user, "You activate the holographic blade with a press of a button.") - playsound(user, 'sound/weapons/nebon.ogg', 50, 1) - w_class = WEIGHT_CLASS_BULKY - attack_verb = list("slashed", "stabbed", "ravaged") - set_light(light_brightness) - update_icon() - - else - to_chat(user, "You deactivate the holographic blade with a press of a button.") - playsound(user, 'sound/weapons/neboff.ogg', 50, 1) - w_class = WEIGHT_CLASS_SMALL - attack_verb = list("poked", "jabbed", "hit") - set_light(0) - update_icon() - - add_fingerprint(user) - -/obj/item/toy/sword/cx/update_icon() - var/mutable_appearance/blade_overlay = mutable_appearance('modular_citadel/icons/eutactic/item/noneutactic.dmi', "cxsword_blade") - var/mutable_appearance/gem_overlay = mutable_appearance('modular_citadel/icons/eutactic/item/noneutactic.dmi', "cxsword_gem") - - if(light_color) - blade_overlay.color = light_color - gem_overlay.color = light_color - - cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other - - add_overlay(gem_overlay) - - if(active) - add_overlay(blade_overlay) - if(ismob(loc)) - var/mob/M = loc - M.update_inv_hands() - -/obj/item/toy/sword/cx/AltClick(mob/living/user) - if(!in_range(src, user)) //Basic checks to prevent abuse - return - if(user.incapacitated() || !istype(user)) - to_chat(user, "You can't do that right now!") - return - - if(alert("Are you sure you want to recolor your blade?", "Confirm Repaint", "Yes", "No") == "Yes") - var/energy_color_input = input(usr,"","Choose Energy Color",light_color) as color|null - if(energy_color_input) - light_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) - update_icon() - update_light() - -/obj/item/toy/sword/cx/worn_overlays(isinhands, icon_file) - . = ..() - if(active) - if(isinhands) - var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "cxsword_blade") - blade_inhand.color = light_color - . += blade_inhand - -/obj/item/toy/sword/cx/attackby(obj/item/W, mob/living/user, params) - if(istype(W, /obj/item/toy/sword/cx)) - if(HAS_TRAIT(W, TRAIT_NODROP) || HAS_TRAIT(src, TRAIT_NODROP)) - to_chat(user, "\the [HAS_TRAIT(src, TRAIT_NODROP) ? src : W] is stuck to your hand, you can't attach it to \the [HAS_TRAIT(src, TRAIT_NODROP) ? W : src]!") - return - else - to_chat(user, "You combine the two plastic swords, making a single supermassive toy! You're fake-cool.") - new /obj/item/twohanded/dualsaber/hypereutactic/toy(user.loc) - qdel(W) - qdel(src) - else - return ..() - -/obj/item/toy/sword/cx/examine(mob/user) - ..() - to_chat(user, "Alt-click to recolor it.") - -///////////////////////////////////////////////////// -// HYPEREUTACTIC Blades ///////////////////////// -///////////////////////////////////////////////////// - -/obj/item/twohanded/dualsaber/hypereutactic - icon = 'modular_citadel/icons/eutactic/item/hypereutactic.dmi' - icon_state = "hypereutactic" - lefthand_file = 'modular_citadel/icons/eutactic/mob/hypereutactic_left.dmi' - righthand_file = 'modular_citadel/icons/eutactic/mob/hypereutactic_right.dmi' - item_state = "hypereutactic" - inhand_x_dimension = 64 - inhand_y_dimension = 64 - name = "hypereutactic blade" - desc = "A supermassive weapon envisioned to cleave the very fabric of space and time itself in twain, the hypereutactic blade dynamically flash-forges a hypereutactic crystaline nanostructure capable of passing through most known forms of matter like a hot knife through butter." - force = 7 - force_unwielded = 7 - force_wielded = 40 - wieldsound = 'sound/weapons/nebon.ogg' - unwieldsound = 'sound/weapons/neboff.ogg' - hitsound_on = 'sound/weapons/nebhit.ogg' - slowdown_wielded = 1 - armour_penetration = 60 - light_color = "#37FFF7" - rainbow_colors = list("#FF0000", "#FFFF00", "#00FF00", "#00FFFF", "#0000FF","#FF00FF", "#3399ff", "#ff9900", "#fb008b", "#9800ff", "#00ffa3", "#ccff00") - attack_verb = list("attacked", "slashed", "stabbed", "sliced", "destroyed", "ripped", "devastated", "shredded") - spinnable = FALSE - total_mass_on = 4 - -/obj/item/twohanded/dualsaber/hypereutactic/chaplain - name = "\improper divine lightblade" - desc = "A giant blade of bright and holy light, said to cut down the wicked with ease." - force = 5 - force_unwielded = 5 - force_wielded = 20 - block_chance = 50 - armour_penetration = 0 - var/chaplain_spawnable = TRUE - obj_flags = UNIQUE_RENAME - -/obj/item/twohanded/dualsaber/hypereutactic/chaplain/Initialize() - . = ..() - AddComponent(/datum/component/anti_magic, TRUE, TRUE) - -/obj/item/twohanded/dualsaber/hypereutactic/chaplain/IsReflect() - return FALSE - -/obj/item/twohanded/dualsaber/hypereutactic/pre_altattackby(atom/A, mob/living/user, params) //checks if it can do right click memes - altafterattack(A, user, TRUE, params) - return TRUE - -/obj/item/twohanded/dualsaber/hypereutactic/altafterattack(atom/target, mob/living/user, proximity_flag, click_parameters) //does right click memes - if(istype(user)) - user.visible_message("[user] points the tip of [src] at [target].", "You point the tip of [src] at [target].") - return TRUE - -/obj/item/twohanded/dualsaber/hypereutactic/update_icon() - var/mutable_appearance/blade_overlay = mutable_appearance('modular_citadel/icons/eutactic/item/hypereutactic.dmi', "hypereutactic_blade") - var/mutable_appearance/gem_overlay = mutable_appearance('modular_citadel/icons/eutactic/item/hypereutactic.dmi', "hypereutactic_gem") - - if(light_color) - blade_overlay.color = light_color - gem_overlay.color = light_color - - cut_overlays() //So that it doesn't keep stacking overlays non-stop on top of each other - - add_overlay(gem_overlay) - - if(wielded) - add_overlay(blade_overlay) - if(ismob(loc)) - var/mob/M = loc - M.update_inv_hands() - - SEND_SIGNAL(src, COMSIG_COMPONENT_CLEAN_ACT, CLEAN_STRENGTH_BLOOD)//blood overlays get weird otherwise, because the sprite changes. (retained from original desword because I have no idea what this is) - -/obj/item/twohanded/dualsaber/hypereutactic/AltClick(mob/living/user) - if(!user.canUseTopic(src, BE_CLOSE, FALSE) || hacked) - return - if(user.incapacitated() || !istype(user)) - to_chat(user, "You can't do that right now!") - return - if(alert("Are you sure you want to recolor your blade?", "Confirm Repaint", "Yes", "No") == "Yes") - var/energy_color_input = input(usr,"","Choose Energy Color",light_color) as color|null - if(!energy_color_input || !user.canUseTopic(src, BE_CLOSE, FALSE) || hacked) - return - light_color = sanitize_hexcolor(energy_color_input, desired_format=6, include_crunch=1) - update_icon() - update_light() - -/obj/item/twohanded/dualsaber/hypereutactic/worn_overlays(isinhands, icon_file) - . = ..() - if(isinhands) - var/mutable_appearance/gem_inhand = mutable_appearance(icon_file, "hypereutactic_gem") - gem_inhand.color = light_color - . += gem_inhand - if(wielded) - var/mutable_appearance/blade_inhand = mutable_appearance(icon_file, "hypereutactic_blade") - blade_inhand.color = light_color - . += blade_inhand - -/obj/item/twohanded/dualsaber/hypereutactic/examine(mob/user) - ..() - if(!hacked) - to_chat(user, "Alt-click to recolor it.") - -/obj/item/twohanded/dualsaber/hypereutactic/rainbow_process() - . = ..() - update_icon() - update_light() - -////////////////// TOY VERSION ///////////////////////////// - -/obj/item/twohanded/dualsaber/hypereutactic/toy - name = "\improper DX Hyper-Euplastic LightSword" - desc = "A supermassive toy envisioned to cleave the very fabric of space and time itself in twain. Realistic visuals and sounds! Ages 8 and up." - force = 0 - throwforce = 0 - throw_speed = 3 - throw_range = 5 - force_unwielded = 0 - force_wielded = 0 - attack_verb = list("attacked", "struck", "hit") - total_mass_on = TOTAL_MASS_TOY_SWORD - slowdown_wielded = 0 - -/obj/item/twohanded/dualsaber/hypereutactic/toy/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) - return FALSE - -/obj/item/twohanded/dualsaber/hypereutactic/toy/IsReflect()//Stops it from reflecting energy projectiles - return FALSE - -//////// Tatortot NEB /////////////// (same stats as regular esword) -/obj/item/melee/transforming/energy/sword/cx/traitor - name = "\improper Dragon's Tooth Sword" - desc = "The Dragon's Tooth sword is a blackmarket modification of a Non-Eutactic Blade, \ - which utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable. \ - It appears to have a wooden grip and a shaved down guard." - icon_state = "cxsword_hilt_traitor" - force_on = 30 - armour_penetration = 50 - embedding = list("embedded_pain_multiplier" = 10, "embed_chance" = 75, "embedded_fall_chance" = 0, "embedded_impact_pain_multiplier" = 10) - block_chance = 50 - hitsound_on = 'sound/weapons/blade1.ogg' - light_color = "#37F0FF" - -/obj/item/melee/transforming/energy/sword/cx/traitor/transform_messages(mob/living/user, supress_message_text) - playsound(user, active ? 'sound/weapons/saberon.ogg' : 'sound/weapons/saberoff.ogg', 35, 1) - if(!supress_message_text) - to_chat(user, "[src] [active ? "is now active":"can now be concealed"].") - -//RAINBOW MEMES - -/obj/item/twohanded/dualsaber/hypereutactic/toy/rainbow - name = "\improper Hyper-Euclidean Reciprocating Trigonometric Zweihander" - desc = "A custom-built toy with fancy rainbow lights built-in." - hacked = TRUE diff --git a/modular_citadel/icons/eutactic/item/hypereutactic.dmi b/modular_citadel/icons/eutactic/item/hypereutactic.dmi deleted file mode 100644 index 90a665f676dc5d34bad5f1cd2ab595134628b02b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1334 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nsmWC#5hX6E#mPmP1tppJc?=8{ zbEcl&%hzNe()MuYbFF;`^8P61#rkx9po@#bsbM|fJ759Xu|H_J< zaqLoeaNlX3-mLBFTix^-rIstNJW$BP)LZNtImf`H>t5=+PrFp&CwwwY&5-f9J8AZh z+xAlT`2GHfn0v@O@3P4{qHyL|EbKs z-(zYs(LLa<&BUJQ-VVlwy-lA!RMgphIOmbYu`6-u$BpbKj>#!xn<|xkb}^D$y0c0{ zfT8?xy?^q%?W;3pzb;PFQ?GoZ=l=~7JMVj% z=_JE8#%(MNw;7_D8gd(S84s8pn8uJGo#4%|fp>!{LrHkacb57zgOJ?4^Cfv^UQxcn zW?(aK{`T+yz58yfDjEJ>y_PNKQ2)~`XjzZoDMd8hH`s0nG2}4kaKbIw$FO7f5ns)i zFW1bM7F=Ai&Okv@fq|uA{?ydA6Ko;LH)L~coBlFv_`~To=j&cB6PzTiNAhr&*=M?q6${D}Nkbey#DxHoGq~O7u6pJkL1oTuSEDf7T2NwXE+; z%4~j!urnTrJJ_#boS3MR`FhRuBE9^VYnGP^?I{jQ7xpMT!UvgEz>)8_KV z?DT)vDjhOsu2d^uy!Ye!yXC9q-PwBWi2jakKjnGeu5Pd{Q2jC2n;~uPFYD?;dzl-I0vW{8+yW0n5@{g*m4!vs=v;VU8Lp%TbkJ*`qZ}Kuesxlvvn!p2r zH?~L?SWe#Pb$@?iW})D8r>ibu{UBCZT9pj(F$gS*YU3)juZiDy> zs}=Xd`<()h@|W^S)X1d0{?MgVx57C=S>sD+!%FGB?vEQj|6^i!>OMJmU;DitS&>px zyVZ7vq0hYCm_C@)`PDKx8t^qN|7aN=%Ezc6!LE=c$$H@P+x5Roqo)2m#k82=iWAo4 z1xp~3%m*$DuleeQ0j3y{no!LApzJ@r z;_h$mkeOxS5(YdDx?mkfTn%RgRyOv`(^$DB{x9#BnoWk1ANpSwzCAF@{m0`~XReo6 zCNosLW2|cU`d&XE)pkN+VXdTLbj;FEd<+#PmZqzBo@Lzn<8l2=0jUGM_ZDw63j6M! zwkTl5YKQml#CCuBQwOA~KfP`$6kuZ3c&h$prVCSi)NLJx4DH&D-bWYRon@0I!lHbR saqE?3`?)ya`2fY`kj%FACF38)Wzv^?7G_NL0~Uk~p00i_>zopr0AMUvRsaA1 diff --git a/modular_citadel/icons/eutactic/item/noneutactic.dmi b/modular_citadel/icons/eutactic/item/noneutactic.dmi deleted file mode 100644 index 9d8b9fd1dd5a55a6a45403957ecb898a2f3f7104..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1060 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 diff --git a/modular_citadel/icons/eutactic/mob/hypereutactic_right.dmi b/modular_citadel/icons/eutactic/mob/hypereutactic_right.dmi deleted file mode 100644 index a9b90da74065d41cb76d85a78d23b23969c66fe9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3281 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 diff --git a/modular_citadel/icons/eutactic/mob/noneutactic_left.dmi b/modular_citadel/icons/eutactic/mob/noneutactic_left.dmi deleted file mode 100644 index a4265971467ba0f13bd67f827069e2ce4d0c1dfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 965 zcmeAS@N?(olHy`uVBq!ia0vp^4M3d0!3HF+R#kZdsgA0Uh!U67;^d;tf|AVqJO+k} zIk~4cavd@dV0&QsUBv#a)}oECbtfrF-U^?P;U}D-`=sgW_VR)&ADh=7-Dv+)Fz>^c zDT^vA8!qOSr(BcCW_p}(Qsw0Lko^~=RyACViQlECYL=3u$K~e!EbNdD*Rg-k=jsP{ ze5#K&3S9Pq?QovX))(&V<`usfly~WP9SfhY#lXPy!_&nvq+-t7xqI`J3`JVsY9z@k zX$X~8Ma?^^(IKM!QKzI?;YVbUo~>z+i=0yCo~hx7J7g=5?PEJ{89!A%@%OynFNJ#3 zI_mxhYc`!eyq4b~kDHaDovFc@@xVfc2LTKP8VnX93^H5{eAt8q8PnDk3B8_nKsT%Z zX0S`c`Stmosof96wjO_@sdON7&!x$qrHZ(otg9`G+kLrW>F<4U-uHwpEZ5)td|ChN z!uwV78$y<3&)<2fwyt*djAz=a28^rjzyJTnzBk+|l;LaXd(oA*)_+`hzhv*v+RvU= zAj>AXdasv1Y&&P|c}bW1Oeg*xeofew*d0IT4bzLqC(bTE-5ovS`Q@dTk6*ld|C{XT zt+$*foKauR@XMm;m_+K@y+3wt4UGw~I+jShH z!J@7W6BydG9CJR~2L0^dzM$H$&~w77pK_fwF03zv9rm7>S^R@Hld|4T4HGhq8f?e#ssO;@tD{~)*M`yp?7Wd{t#!6e3jWwG%A24V9u4!24 zbs?;pW75wQ!3B~HhG`Fv-vk;VnJnf!b-~(i0!uy%iYur96$#v~=})ms;&1=OT*kRT zGGgU^jXb_dN~9}@F+;SW!N*~0%TO)U0^@L)}FF#moQFTHGXA>h!) RH^6+!;OXk;vd$@?2>>IDo5BD9 diff --git a/modular_citadel/icons/eutactic/mob/noneutactic_right.dmi b/modular_citadel/icons/eutactic/mob/noneutactic_right.dmi deleted file mode 100644 index aab77c5fd44fcb6f173c693d680208354d6fca81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 977 zcmeAS@N?(olHy`uVBq!ia0vp^4M3d0!3HF+R#kZdsgA0Uh!U67;^d;tf|AVqJO+k} zIk~4cavd@dV0&QsUBv#a)}oECbtfrF-U^?P;U}D-`=sgW_VR)&ADh=7-Dv+)Fz>^c zDT^vA8!qOSr(BcCW_p}(Qsw0Lko^~=RyACViQlECYL=3u$K~e!EbNdD*Rg-k=jsP{ ze5#K&3S9Pq?QovX))(&V<`usfly~WP9SfhY#lXPK;_2cTQZeW4+`WF%jv}q^bCi~P zJ~s;U@PB_!UqCUg;aIYxtJi+lpyh=}mK09D?%>qKbnypc&y7j!3ucKVUYND!=k2}5 z^DLjgp3q&Le(rch`IgOQ@BZu-h*@=ocfytch5`)+3lRnxE(ShUhIXa~XT}2y86IF0 zuAIn_y#K?k-Y0HdmKRt2RAOBBdiTE9Y5ri|8U|}~^*Ylzv+il9pUbi^1@bP2F|L)l zm;Wo_jrhM^`-I!}&r~@0++Y656`2)hCYSL^hc^TlC(LrKulqguXsJVw-E7ma!z(Xx z#k<(Ef1b6x>3H2kQ})|aCI03fmicn?@M;!?rw40^cP*+X{8W{UB+u@N=i5~AX18{o z<%h`^eM;BlubrsW?&WgCQvF(#W-QZwnTqVS7SFeBa_f@O5)|BAo$WP!fn?9ky`h!s z_GkBsSlYxePtkGYd&r*jd_$RF#3B~UR{4&ZhwIB3mwHZ!{?Qm=x#b?)G!@4_po%9S zp4@Z*nz;6)cB@43lE}v=dllOL+ZaCc*vwYWbP&~fgn}Mbb>GK(@@@8Y@qd0y-856e z$IbZb$9+rPdiLGo&^~a-(mdZRP-*hTHy13;#V7upcCBOH;ak5My{0L!EdE*7u+B8- z$%l8RulG+cd%vUX+}r!&_qSIc{~B6bCb_s#!iMiyRP~kbMz^;f3$2}|((d)-etF;4 zZ!3;WRcQaftXULcEpy9k!i5=W!m~{LKYWv|<5-@5FzMNbGU*#>3HMo(7yq2Ef2sb5 zQekn1t=zvG2j=*5-e1q4^)P##o>F1ajU9p_JZCIx1S=!#Of&Wza9rC~#`ouAM!^nI e9=sv&SzPa=J-eBg^%`IvW$<+Mb6Mw<&;$UrT$nBZ diff --git a/tgstation.dme b/tgstation.dme index 702f34f80c..5802f2f32e 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -3003,7 +3003,6 @@ #include "modular_citadel\code\game\objects\items\devices\radio\encryptionkey.dm" #include "modular_citadel\code\game\objects\items\devices\radio\headset.dm" #include "modular_citadel\code\game\objects\items\devices\radio\shockcollar.dm" -#include "modular_citadel\code\game\objects\items\melee\eutactic_blades.dm" #include "modular_citadel\code\game\objects\items\storage\firstaid.dm" #include "modular_citadel\code\game\objects\structures\tables_racks.dm" #include "modular_citadel\code\game\objects\structures\beds_chairs\chair.dm" From a62fcdcccb55e1b50e8faa7b22fef256b9e7d731 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 25 Oct 2019 03:34:13 +0200 Subject: [PATCH 25/65] forgot about the file extension. --- code/game/objects/items/twohanded.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index e685198271..534305c9d6 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -470,7 +470,7 @@ ///////////////////////////////////////////////////// /obj/item/twohanded/dualsaber/hypereutactic - icon = 'icons/obj/1x2' + icon = 'icons/obj/1x2.dmi' icon_state = "hypereutactic" lefthand_file = 'icons/mob/inhands/64x64_lefthand.dmi' righthand_file = 'icons/mob/inhands/64x64_righthand.dmi' From 514b023779cbb2ee5f3d365744b605e84000f962 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 25 Oct 2019 12:30:05 +0200 Subject: [PATCH 26/65] kev request: admin ooc is no bigger. --- code/modules/goonchat/browserassets/css/browserOutput.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/goonchat/browserassets/css/browserOutput.css b/code/modules/goonchat/browserassets/css/browserOutput.css index d5d8d1abcb..d24c3f96db 100644 --- a/code/modules/goonchat/browserassets/css/browserOutput.css +++ b/code/modules/goonchat/browserassets/css/browserOutput.css @@ -264,7 +264,7 @@ em {font-style: normal; font-weight: bold;} .looc {color: #6699CC; font-weight: bold;} .antagooc {color: #b8002e; font-weight: bold;} .adminobserverooc {color: #0099cc; font-weight: bold;} -.adminooc {color: #700038; font-weight: bold; font-size: 110%} +.adminooc {color: #700038;} .adminsay {color: #FF4500} .admin {color: #386aff; font-weight: bold;} From 9e89e898ee5aa8a469603d75f3ac83cbfcdfad47 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Fri, 25 Oct 2019 15:58:10 -0500 Subject: [PATCH 27/65] not again --- code/modules/clothing/suits/_suits.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/clothing/suits/_suits.dm b/code/modules/clothing/suits/_suits.dm index 932c08ed74..faec9e2f4c 100644 --- a/code/modules/clothing/suits/_suits.dm +++ b/code/modules/clothing/suits/_suits.dm @@ -55,7 +55,7 @@ if(damaged_clothes) . += mutable_appearance('icons/effects/item_damage.dmi', "damaged[blood_overlay_type]") if(blood_DNA) - if(tauric) + if(tauric && taurmode >= SNEK_TAURIC) . += mutable_appearance('modular_citadel/icons/mob/64x32_effects.dmi', "[blood_overlay_type]blood", color = blood_DNA_to_color()) else . += mutable_appearance('icons/effects/blood.dmi', "[blood_overlay_type]blood", color = blood_DNA_to_color()) From 8fb0a68febb2096f9717c4e663e68eafa02a4985 Mon Sep 17 00:00:00 2001 From: MMMiracles Date: Fri, 26 Jul 2019 15:23:56 -0400 Subject: [PATCH 28/65] Adds Hat Throwing (#45355) * adds hat throwing on people and borgs * clothing flags, hats can knock off non-items, borg hat blacklist check * prevents hats with items in them from being able to land on heads * removes extra equip, hats can go on the hatless again, tinfoil fix * if * bit flag --- code/__DEFINES/obj_flags.dm | 46 ++++++++++--------- code/_globalvars/bitfields.dm | 2 + code/controllers/subsystem/throwing.dm | 1 + code/game/atoms_movable.dm | 2 + code/modules/clothing/head/_head.dm | 43 +++++++++++++++++ code/modules/clothing/head/collectable.dm | 10 ++-- code/modules/clothing/head/hardhat.dm | 1 + code/modules/clothing/head/helmet.dm | 2 +- code/modules/clothing/head/misc.dm | 8 ++++ code/modules/clothing/head/misc_special.dm | 5 ++ .../clothing/spacesuits/_spacesuits.dm | 2 +- code/modules/clothing/spacesuits/hardsuit.dm | 1 + code/modules/clothing/suits/bio.dm | 2 +- code/modules/clothing/suits/cloaks.dm | 2 + code/modules/clothing/suits/utility.dm | 4 +- code/modules/clothing/suits/wiz_robe.dm | 1 + .../hydroponics/beekeeping/beekeeper_suit.dm | 2 +- 17 files changed, 104 insertions(+), 30 deletions(-) diff --git a/code/__DEFINES/obj_flags.dm b/code/__DEFINES/obj_flags.dm index 1917d73a1b..4d74fc4663 100644 --- a/code/__DEFINES/obj_flags.dm +++ b/code/__DEFINES/obj_flags.dm @@ -2,43 +2,43 @@ #define EMAGGED (1<<0) -#define IN_USE (1<<1) // If we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING! -#define CAN_BE_HIT (1<<2) //can this be bludgeoned by items? -#define BEING_SHOCKED (1<<3) // Whether this thing is currently (already) being shocked by a tesla -#define DANGEROUS_POSSESSION (1<<4) //Admin possession yes/no +#define IN_USE (1<<1) //If we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING! +#define CAN_BE_HIT (1<<2) //can this be bludgeoned by items? +#define BEING_SHOCKED (1<<3) //Whether this thing is currently (already) being shocked by a tesla +#define DANGEROUS_POSSESSION (1<<4) //Admin possession yes/no #define ON_BLUEPRINTS (1<<5) //Are we visible on the station blueprints at roundstart? -#define UNIQUE_RENAME (1<<6) // can you customize the description/name of the thing? +#define UNIQUE_RENAME (1<<6) //can you customize the description/name of the thing? #define USES_TGUI (1<<7) //put on things that use tgui on ui_interact instead of custom/old UI. #define FROZEN (1<<8) -#define SHOVABLE_ONTO (1<<9) //called on turf.shove_act() to consider whether an object should have a niche effect (defined in their own shove_act()) when someone is pushed onto it, or do a sanity CanPass() check. +#define SHOVABLE_ONTO (1<<9) //called on turf.shove_act() to consider whether an object should have a niche effect (defined in their own shove_act()) when someone is pushed onto it, or do a sanity CanPass() check. // If you add new ones, be sure to add them to /obj/Initialize as well for complete mapping support // Flags for the item_flags var on /obj/item #define BEING_REMOVED (1<<0) -#define IN_INVENTORY (1<<1) //is this item equipped into an inventory slot or hand of a mob? used for tooltips -#define FORCE_STRING_OVERRIDE (1<<2) // used for tooltips -#define NEEDS_PERMIT (1<<3) //Used by security bots to determine if this item is safe for public use. +#define IN_INVENTORY (1<<1) //is this item equipped into an inventory slot or hand of a mob? used for tooltips +#define FORCE_STRING_OVERRIDE (1<<2) //used for tooltips +#define NEEDS_PERMIT (1<<3) //Used by security bots to determine if this item is safe for public use. #define SLOWS_WHILE_IN_HAND (1<<4) -#define NO_MAT_REDEMPTION (1<<5) // Stops you from putting things like an RCD or other items into an ORM or protolathe for materials. -#define DROPDEL (1<<6) // When dropped, it calls qdel on itself -#define NOBLUDGEON (1<<7) // when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() -#define ABSTRACT (1<<8) // for all things that are technically items but used for various different stuff -#define IMMUTABLE_SLOW (1<<9) //When players should not be able to change the slowdown of the item (Speed potions, ect) +#define NO_MAT_REDEMPTION (1<<5) //Stops you from putting things like an RCD or other items into an ORM or protolathe for materials. +#define DROPDEL (1<<6) //When dropped, it calls qdel on itself +#define NOBLUDGEON (1<<7) //when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() +#define ABSTRACT (1<<8) //for all things that are technically items but used for various different stuff +#define IMMUTABLE_SLOW (1<<9) //When players should not be able to change the slowdown of the item (Speed potions, ect) #define SURGICAL_TOOL (1<<10) //Tool commonly used for surgery: won't attack targets in an active surgical operation on help intent (in case of mistakes) -#define NO_UNIFORM_REQUIRED (1<<11) // Can be worn on certain slots (currently belt and id) that would otherwise require an uniform. +#define NO_UNIFORM_REQUIRED (1<<11) //Can be worn on certain slots (currently belt and id) that would otherwise require an uniform. // Flags for the clothing_flags var on /obj/item/clothing #define LAVAPROTECT (1<<0) #define STOPSPRESSUREDAMAGE (1<<1) //SUIT and HEAD items which stop pressure damage. To stop you taking all pressure damage you must have both a suit and head item with this flag. -#define BLOCK_GAS_SMOKE_EFFECT (1<<2) // blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! -#define ALLOWINTERNALS (1<<3) // mask allows internals -#define NOSLIP (1<<4) //prevents from slipping on wet floors, in space etc -#define THICKMATERIAL (1<<5) //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. -#define VOICEBOX_TOGGLABLE (1<<6) // The voicebox in this clothing can be toggled. -#define VOICEBOX_DISABLED (1<<7) // The voicebox is currently turned off. +#define BLOCK_GAS_SMOKE_EFFECT (1<<2) //blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! +#define ALLOWINTERNALS (1<<3) //mask allows internals +#define NOSLIP (1<<4) //prevents from slipping on wet floors, in space etc +#define THICKMATERIAL (1<<5) //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. +#define VOICEBOX_TOGGLABLE (1<<6) //The voicebox in this clothing can be toggled. +#define VOICEBOX_DISABLED (1<<7) //The voicebox is currently turned off. // Flags for the organ_flags var on /obj/item/organ @@ -48,3 +48,7 @@ #define ORGAN_EXTERNAL (1<<3) //Was this organ implanted/inserted/etc, if true will not be removed during species change. #define ORGAN_VITAL (1<<4) //Currently only the brain #define ORGAN_NO_SPOIL (1<<5) //Do not spoil under any circumstances + + +#define SNUG_FIT (1<<11) //Prevents knock-off from things like hat-throwing. +#define ANTI_TINFOIL_MANEUVER (1<<12) //Hats with negative effects when worn (i.e the tinfoil hat). \ No newline at end of file diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index 755105dc27..32f0fe2d8e 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -142,6 +142,8 @@ GLOBAL_LIST_INIT(bitfields, list( "THICKMATERIAL" = THICKMATERIAL, "VOICEBOX_TOGGLABLE" = VOICEBOX_TOGGLABLE, "VOICEBOX_DISABLED" = VOICEBOX_DISABLED, + "SNUG_FIT" = SNUG_FIT, + "ANTI_TINFOIL_MANEUVER" = ANTI_TINFOIL_MANEUVER, ), "tesla_flags" = list( "TESLA_MOB_DAMAGE" = TESLA_MOB_DAMAGE, diff --git a/code/controllers/subsystem/throwing.dm b/code/controllers/subsystem/throwing.dm index 77ad712b99..4b91944ec8 100644 --- a/code/controllers/subsystem/throwing.dm +++ b/code/controllers/subsystem/throwing.dm @@ -43,6 +43,7 @@ SUBSYSTEM_DEF(throwing) var/atom/movable/thrownthing var/atom/target var/turf/target_turf + var/target_zone var/init_dir var/maxrange var/speed diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 83762240bc..2732b3dc82 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -518,6 +518,8 @@ TT.thrower = thrower TT.diagonals_first = diagonals_first TT.callback = callback + if(!QDELETED(thrower)) + TT.target_zone = thrower.zone_selected var/dist_x = abs(target.x - src.x) var/dist_y = abs(target.y - src.y) diff --git a/code/modules/clothing/head/_head.dm b/code/modules/clothing/head/_head.dm index ccc167dcbc..4f826d8310 100644 --- a/code/modules/clothing/head/_head.dm +++ b/code/modules/clothing/head/_head.dm @@ -41,6 +41,49 @@ H.update_inv_head() +///Special throw_impact for hats to frisbee hats at people to place them on their heads/attempt to de-hat them. +/obj/item/clothing/head/throw_impact(atom/hit_atom, datum/thrownthing/thrownthing) + . = ..() + ///if the thrown object's target zone isn't the head + if(thrownthing.target_zone != BODY_ZONE_HEAD) + return + ///ignore any hats with the tinfoil counter-measure enabled + if(clothing_flags & ANTI_TINFOIL_MANEUVER) + return + ///if the hat happens to be capable of holding contents and has something in it. mostly to prevent super cheesy stuff like stuffing a mini-bomb in a hat and throwing it + if(LAZYLEN(contents)) + return + if(iscarbon(hit_atom)) + var/mob/living/carbon/H = hit_atom + if(istype(H.head, /obj/item)) + var/obj/item/WH = H.head + ///check if the item has NODROP + if(HAS_TRAIT(WH, TRAIT_NODROP)) + H.visible_message("[src] bounces off [H]'s [WH.name]!", "[src] bounces off your [WH.name], falling to the floor.") + return + ///check if the item is an actual clothing head item, since some non-clothing items can be worn + if(istype(WH, /obj/item/clothing/head)) + var/obj/item/clothing/head/WHH = WH + ///SNUG_FIT hats are immune to being knocked off + if(WHH.clothing_flags & SNUG_FIT) + H.visible_message("[src] bounces off [H]'s [WHH.name]!", "[src] bounces off your [WHH.name], falling to the floor.") + return + ///if the hat manages to knock something off + if(H.dropItemToGround(WH)) + H.visible_message("[src] knocks [WH] off [H]'s head!", "[WH] is suddenly knocked off your head by [src]!") + if(H.equip_to_slot_if_possible(src, SLOT_HEAD, 0, 1, 1)) + H.visible_message("[src] lands neatly on [H]'s head!", "[src] lands perfectly onto your head!") + return + if(iscyborg(hit_atom)) + var/mob/living/silicon/robot/R = hit_atom + ///hats in the borg's blacklist bounce off + if(is_type_in_typecache(src, R.blacklisted_hats) || R.hat_offset == INFINITY) + R.visible_message("[src] bounces off [R]!", "[src] bounces off you, falling to the floor.") + return + else + R.visible_message("[src] lands neatly on top of [R]", "[src] lands perfectly on top of you.") + R.place_on_head(src) //hats aren't designed to snugly fit borg heads or w/e so they'll always manage to knock eachother off + /obj/item/clothing/head/worn_overlays(isinhands = FALSE) . = list() if(!isinhands) diff --git a/code/modules/clothing/head/collectable.dm b/code/modules/clothing/head/collectable.dm index 90c0690534..5457d32e8a 100644 --- a/code/modules/clothing/head/collectable.dm +++ b/code/modules/clothing/head/collectable.dm @@ -13,12 +13,14 @@ /obj/item/clothing/head/collectable/slime name = "collectable slime cap!" desc = "It just latches right in place!" + clothing_flags = SNUG_FIT icon_state = "slime" dynamic_hair_suffix = "" /obj/item/clothing/head/collectable/xenom name = "collectable xenomorph helmet!" desc = "Hiss hiss hiss!" + clothing_flags = SNUG_FIT icon_state = "xenom" /obj/item/clothing/head/collectable/chef @@ -71,13 +73,14 @@ desc = "A collectable welding helmet. Now with 80% less lead! Not for actual welding. Any welding done while wearing this helmet is done so at the owner's own risk!" icon_state = "welding" item_state = "welding" - resistance_flags = NONE + clothing_flags = SNUG_FIT /obj/item/clothing/head/collectable/slime name = "collectable slime hat" desc = "Just like a real brain slug!" icon_state = "headslime" item_state = "headslime" + clothing_flags = SNUG_FIT /obj/item/clothing/head/collectable/flatcap name = "collectable flat cap" @@ -121,6 +124,7 @@ /obj/item/clothing/head/collectable/hardhat name = "collectable hard hat" desc = "WARNING! Offers no real protection, or luminosity, but damn, is it fancy!" + clothing_flags = SNUG_FIT icon_state = "hardhat0_yellow" item_state = "hardhat0_yellow" @@ -143,7 +147,7 @@ desc = "Go Red! I mean Green! I mean Red! No Green!" icon_state = "thunderdome" item_state = "thunderdome" - resistance_flags = NONE + clothing_flags = SNUG_FIT flags_inv = HIDEHAIR /obj/item/clothing/head/collectable/swat @@ -151,5 +155,5 @@ desc = "That's not real blood. That's red paint." //Reference to the actual description icon_state = "swat" item_state = "swat" - resistance_flags = NONE + clothing_flags = SNUG_FIT flags_inv = HIDEHAIR diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index 9d38b73cd3..54f0ebea45 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -11,6 +11,7 @@ armor = list("melee" = 15, "bullet" = 5, "laser" = 20,"energy" = 10, "bomb" = 20, "bio" = 10, "rad" = 20, "fire" = 100, "acid" = 50) flags_inv = 0 actions_types = list(/datum/action/item_action/toggle_helmet_light) + clothing_flags = SNUG_FIT resistance_flags = FIRE_PROOF dynamic_hair_suffix = "+generic" diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index be6e270e45..8a1cc01bd5 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -10,7 +10,7 @@ heat_protection = HEAD max_heat_protection_temperature = HELMET_MAX_TEMP_PROTECT strip_delay = 60 - resistance_flags = NONE + clothing_flags = SNUG_FIT flags_cover = HEADCOVERSEYES flags_inv = HIDEHAIR diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 041f0ba012..cac98e74fc 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -67,12 +67,14 @@ desc = "A plastic replica of a Syndicate agent's space helmet. You'll look just like a real murderous Syndicate agent in this! This is a toy, it is not made for use in space!" flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT mutantrace_variation = MUTANTRACE_VARIATION + clothing_flags = SNUG_FIT /obj/item/clothing/head/cueball name = "cueball helmet" desc = "A large, featureless white orb meant to be worn on your head. How do you even see out of this thing?" icon_state = "cueball" item_state="cueball" + clothing_flags = SNUG_FIT flags_cover = HEADCOVERSEYES|HEADCOVERSMOUTH flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT @@ -81,6 +83,7 @@ desc = "A ball of white styrofoam. So festive." icon_state = "snowman_h" item_state = "snowman_h" + clothing_flags = SNUG_FIT flags_cover = HEADCOVERSEYES flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT @@ -90,6 +93,7 @@ icon_state = "justicered" item_state = "justicered" flags_inv = HIDEHAIR|HIDEEARS|HIDEEYES|HIDEFACE|HIDEFACIALHAIR|HIDESNOUT + clothing_flags = SNUG_FIT flags_cover = HEADCOVERSEYES /obj/item/clothing/head/justice/blue @@ -161,6 +165,7 @@ icon_state = "chickenhead" item_state = "chickensuit" flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT + clothing_flags = SNUG_FIT /obj/item/clothing/head/griffin name = "griffon head" @@ -168,6 +173,7 @@ icon_state = "griffinhat" item_state = "griffinhat" flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT + clothing_flags = SNUG_FIT /obj/item/clothing/head/bearpelt name = "bear pelt hat" @@ -181,6 +187,7 @@ item_state = "xenos_helm" desc = "A helmet made out of chitinous alien hide." flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT + clothing_flags = SNUG_FIT /obj/item/clothing/head/fedora name = "fedora" @@ -302,6 +309,7 @@ desc = "When everything's going to crab, protecting your head is the best choice." icon_state = "lobster_hat" flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT + clothing_flags = SNUG_FIT /obj/item/clothing/head/drfreezehat name = "doctor freeze's wig" diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 3f96796a00..fdaa0e8158 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -29,6 +29,7 @@ visor_flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH resistance_flags = FIRE_PROOF mutantrace_variation = MUTANTRACE_VARIATION + clothing_flags = SNUG_FIT /obj/item/clothing/head/welding/attack_self(mob/user) weldingvisortoggle(user) @@ -115,6 +116,7 @@ item_state = "hardhat0_pumpkin" item_color = "pumpkin" flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT + clothing_flags = SNUG_FIT armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) brightness_on = 2 //luminosity when on flags_cover = HEADCOVERSEYES @@ -163,6 +165,7 @@ desc = "A helmet made out of a box." icon_state = "cardborg_h" item_state = "cardborg_h" + clothing_flags = SNUG_FIT flags_cover = HEADCOVERSEYES flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT @@ -227,6 +230,7 @@ desc = "A crude helmet made out of bronze plates. It offers very little in the way of protection." icon = 'icons/obj/clothing/clockwork_garb.dmi' icon_state = "clockwork_helmet_old" + clothing_flags = SNUG_FIT flags_inv = HIDEEARS|HIDEHAIR armor = list("melee" = 5, "bullet" = 0, "laser" = -5, "energy" = 0, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 20) @@ -238,6 +242,7 @@ armor = list("melee" = 0, "bullet" = 0, "laser" = -5,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = -5, "fire" = 0, "acid" = 0) equip_delay_other = 140 var/datum/brain_trauma/mild/phobia/paranoia + clothing_flags = ANTI_TINFOIL_MANEUVER /obj/item/clothing/head/foilhat/equipped(mob/living/carbon/human/user, slot) ..() diff --git a/code/modules/clothing/spacesuits/_spacesuits.dm b/code/modules/clothing/spacesuits/_spacesuits.dm index 57866b5131..117fbc49e0 100644 --- a/code/modules/clothing/spacesuits/_spacesuits.dm +++ b/code/modules/clothing/spacesuits/_spacesuits.dm @@ -4,7 +4,7 @@ name = "space helmet" icon_state = "spaceold" desc = "A special helmet with solar UV shielding to protect your eyes from harmful rays." - clothing_flags = STOPSPRESSUREDAMAGE | THICKMATERIAL | BLOCK_GAS_SMOKE_EFFECT | ALLOWINTERNALS + clothing_flags = STOPSPRESSUREDAMAGE | THICKMATERIAL | BLOCK_GAS_SMOKE_EFFECT | ALLOWINTERNALS | SNUG_FIT item_state = "spaceold" permeability_coefficient = 0.01 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 50, "fire" = 80, "acid" = 70) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 1abbb6be2c..b69d395e0d 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -5,6 +5,7 @@ icon_state = "hardsuit0-engineering" item_state = "eng_helm" max_integrity = 300 + clothing_flags = SNUG_FIT armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 50, "acid" = 75) var/basestate = "hardsuit" var/brightness_on = 4 //luminosity when on diff --git a/code/modules/clothing/suits/bio.dm b/code/modules/clothing/suits/bio.dm index 5d0a9b9914..369ddba7b9 100644 --- a/code/modules/clothing/suits/bio.dm +++ b/code/modules/clothing/suits/bio.dm @@ -4,7 +4,7 @@ icon_state = "bio" desc = "A hood that protects the head and face from biological contaminants." permeability_coefficient = 0.01 - clothing_flags = THICKMATERIAL | BLOCK_GAS_SMOKE_EFFECT + clothing_flags = THICKMATERIAL | BLOCK_GAS_SMOKE_EFFECT | SNUG_FIT armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 60, "fire" = 30, "acid" = 100) flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR|HIDEFACE|HIDESNOUT resistance_flags = ACID_PROOF diff --git a/code/modules/clothing/suits/cloaks.dm b/code/modules/clothing/suits/cloaks.dm index b8287c7f4c..be81374868 100644 --- a/code/modules/clothing/suits/cloaks.dm +++ b/code/modules/clothing/suits/cloaks.dm @@ -69,6 +69,7 @@ icon_state = "golhood" desc = "A protective & concealing hood." armor = list("melee" = 35, "bullet" = 10, "laser" = 25, "energy" = 10, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 60, "acid" = 60) + clothing_flags = SNUG_FIT flags_inv = HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR /obj/item/clothing/suit/hooded/cloak/drake @@ -88,6 +89,7 @@ icon_state = "dragon" desc = "The skull of a dragon." armor = list("melee" = 70, "bullet" = 30, "laser" = 50, "energy" = 40, "bomb" = 70, "bio" = 60, "rad" = 50, "fire" = 100, "acid" = 100) + clothing_flags = SNUG_FIT heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF | ACID_PROOF diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index fbdca6ddbc..b98d8207d9 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -58,7 +58,7 @@ name = "bomb hood" desc = "Use in case of bomb." icon_state = "bombsuit" - clothing_flags = THICKMATERIAL + clothing_flags = THICKMATERIAL | SNUG_FIT armor = list("melee" = 20, "bullet" = 0, "laser" = 20,"energy" = 10, "bomb" = 100, "bio" = 0, "rad" = 0, "fire" = 80, "acid" = 50) flags_inv = HIDEFACE|HIDEMASK|HIDEEARS|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT dynamic_hair_suffix = "" @@ -123,7 +123,7 @@ name = "radiation hood" icon_state = "rad" desc = "A hood with radiation protective properties. The label reads, 'Made with lead. Please do not consume insulation.'" - clothing_flags = THICKMATERIAL + clothing_flags = THICKMATERIAL|SNUG_FIT flags_inv = HIDEMASK|HIDEEARS|HIDEFACE|HIDEEYES|HIDEHAIR|HIDEFACIALHAIR|HIDESNOUT armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 60, "rad" = 100, "fire" = 30, "acid" = 30) strip_delay = 60 diff --git a/code/modules/clothing/suits/wiz_robe.dm b/code/modules/clothing/suits/wiz_robe.dm index 9d1a47f231..93eb8181c7 100644 --- a/code/modules/clothing/suits/wiz_robe.dm +++ b/code/modules/clothing/suits/wiz_robe.dm @@ -7,6 +7,7 @@ armor = list("melee" = 30, "bullet" = 20, "laser" = 20, "energy" = 20, "bomb" = 20, "bio" = 20, "rad" = 20, "fire" = 100, "acid" = 100) strip_delay = 50 equip_delay_other = 50 + clothing_flags = SNUG_FIT resistance_flags = FIRE_PROOF | ACID_PROOF dog_fashion = /datum/dog_fashion/head/blue_wizard diff --git a/code/modules/hydroponics/beekeeping/beekeeper_suit.dm b/code/modules/hydroponics/beekeeping/beekeeper_suit.dm index 7fa1a0dd2c..fd9f879f5e 100644 --- a/code/modules/hydroponics/beekeeping/beekeeper_suit.dm +++ b/code/modules/hydroponics/beekeeping/beekeeper_suit.dm @@ -4,7 +4,7 @@ desc = "Keeps the lil buzzing buggers out of your eyes." icon_state = "beekeeper" item_state = "beekeeper" - clothing_flags = THICKMATERIAL + clothing_flags = THICKMATERIAL | SNUG_FIT /obj/item/clothing/suit/beekeeper_suit From 5bafab9447de502ce4e76a194356ac62f308f49b Mon Sep 17 00:00:00 2001 From: Linzolle Date: Fri, 25 Oct 2019 16:34:32 -0500 Subject: [PATCH 29/65] missing period --- code/modules/clothing/head/_head.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/clothing/head/_head.dm b/code/modules/clothing/head/_head.dm index 4f826d8310..edfaed904c 100644 --- a/code/modules/clothing/head/_head.dm +++ b/code/modules/clothing/head/_head.dm @@ -77,11 +77,11 @@ if(iscyborg(hit_atom)) var/mob/living/silicon/robot/R = hit_atom ///hats in the borg's blacklist bounce off - if(is_type_in_typecache(src, R.blacklisted_hats) || R.hat_offset == INFINITY) + if(!is_type_in_typecache(src, R.equippable_hats) || R.hat_offset == INFINITY) R.visible_message("[src] bounces off [R]!", "[src] bounces off you, falling to the floor.") return else - R.visible_message("[src] lands neatly on top of [R]", "[src] lands perfectly on top of you.") + R.visible_message("[src] lands neatly on top of [R].", "[src] lands perfectly on top of you.") R.place_on_head(src) //hats aren't designed to snugly fit borg heads or w/e so they'll always manage to knock eachother off /obj/item/clothing/head/worn_overlays(isinhands = FALSE) From f97e244cc92fe4e964113fb3bf875ee721efda9f Mon Sep 17 00:00:00 2001 From: JTGSZ <46565256+JTGSZ@users.noreply.github.com> Date: Fri, 25 Oct 2019 21:23:52 -0400 Subject: [PATCH 30/65] Update deployable.dm --- code/game/machinery/deployable.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/deployable.dm b/code/game/machinery/deployable.dm index 2e78d72b96..eaf8faef12 100644 --- a/code/game/machinery/deployable.dm +++ b/code/game/machinery/deployable.dm @@ -74,7 +74,8 @@ to_chat(user, "You start adding [I] to [src]...") if(do_after(user, 50, target=src)) W.use(5) - new /turf/closed/wall/mineral/wood/nonmetal(get_turf(src)) + var/turf/T = get_turf(src) + T.PlaceOnTop(/turf/closed/wall/mineral/wood/nonmetal) qdel(src) return return ..() From be084f911fbe35ee726e30bd9b756c555a1cbe6d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 25 Oct 2019 22:12:38 -0500 Subject: [PATCH 31/65] Automatic changelog generation for PR #9603 [ci skip] --- html/changelogs/AutoChangeLog-pr-9603.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9603.yml diff --git a/html/changelogs/AutoChangeLog-pr-9603.yml b/html/changelogs/AutoChangeLog-pr-9603.yml new file mode 100644 index 0000000000..32b9afb97e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9603.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "fixing cydonian armor a bit." From d83b131d093041d2a7b47f2f15606a6a77844d1c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 25 Oct 2019 22:13:07 -0500 Subject: [PATCH 32/65] Automatic changelog generation for PR #9599 [ci skip] --- html/changelogs/AutoChangeLog-pr-9599.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9599.yml diff --git a/html/changelogs/AutoChangeLog-pr-9599.yml b/html/changelogs/AutoChangeLog-pr-9599.yml new file mode 100644 index 0000000000..83063c12fc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9599.yml @@ -0,0 +1,4 @@ +author: "Onule & Nemvar (ported by Ghommie)" +delete-after: True +changes: + - imageadd: "New Revenant icons" From b1dcfad15f1bcf56bdd0338b54a4c7b47aed47b5 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 25 Oct 2019 22:16:04 -0500 Subject: [PATCH 33/65] Automatic changelog generation for PR #9572 [ci skip] --- html/changelogs/AutoChangeLog-pr-9572.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9572.yml diff --git a/html/changelogs/AutoChangeLog-pr-9572.yml b/html/changelogs/AutoChangeLog-pr-9572.yml new file mode 100644 index 0000000000..767a78c3bc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9572.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - bugfix: "Fixes storage bugs regarding reaching into things you shouldn't be able to reach into." From 01a01f053f1726d7d0c9450a2d7d4dc37e4baa36 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 25 Oct 2019 22:16:11 -0500 Subject: [PATCH 34/65] Automatic changelog generation for PR #9539 [ci skip] --- html/changelogs/AutoChangeLog-pr-9539.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9539.yml diff --git a/html/changelogs/AutoChangeLog-pr-9539.yml b/html/changelogs/AutoChangeLog-pr-9539.yml new file mode 100644 index 0000000000..c6e687d444 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9539.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - rscadd: "The Syndicate started selling claymores to their agents." From b9bf7b726dbb937f56c957366ab5b582335b7339 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 25 Oct 2019 22:17:32 -0500 Subject: [PATCH 35/65] Automatic changelog generation for PR #9513 [ci skip] --- html/changelogs/AutoChangeLog-pr-9513.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9513.yml diff --git a/html/changelogs/AutoChangeLog-pr-9513.yml b/html/changelogs/AutoChangeLog-pr-9513.yml new file mode 100644 index 0000000000..ae4a8c246c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9513.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "Medibots no longer kill slimes when trying to heal their toxins." From f3cbd43d8b7c89dd0c20dd4756955e4aff41b9f3 Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Sat, 26 Oct 2019 22:58:28 +1300 Subject: [PATCH 36/65] What if engiborgs could actually build machines --- code/game/objects/items/robot/robot_items.dm | 70 ++++++++++++++++++ .../objects/items/robot/robot_upgrades.dm | 17 +++-- .../mob/living/silicon/robot/robot_modules.dm | 3 + code/modules/research/stock_parts.dm | 10 +-- icons/obj/device.dmi | Bin 46531 -> 46881 bytes icons/obj/storage.dmi | Bin 65456 -> 68246 bytes 6 files changed, 87 insertions(+), 13 deletions(-) diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index 5454b0fdb8..aad67d52b5 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -746,3 +746,73 @@ ..() hud = new /obj/item/clothing/glasses/hud/security(src) return + + +/********************************************************************** + Grippers oh god oh fuck +***********************************************************************/ + +/obj/item/weapon/gripper + name = "circuit gripper" + desc = "A simple grasping tool for inserting circuitboards into machinary." + icon = 'icons/obj/device.dmi' + icon_state = "gripper" + + item_flags = NOBLUDGEON + + //Has a list of items that it can hold. + var/list/can_hold = list( + /obj/item/circuitboard + ) + + var/obj/item/wrapped = null // Item currently being held. + +/obj/item/weapon/gripper/attack_self() + if(wrapped) + forceMove(get_turf(wrapped)) + wrapped = null + return ..() + +/obj/item/weapon/gripper/afterattack(var/atom/target, var/mob/living/user, proximity, params) + + if(!proximity) + return + + if(!wrapped) + for(var/obj/item/thing in src.contents) + wrapped = thing + break + + if(wrapped) //Already have an item. + //Temporary put wrapped into user so target's attackby() checks pass. + wrapped.loc = user + + //Pass the attack on to the target. This might delete/relocate wrapped. + var/resolved = target.attackby(wrapped,user) + if(!resolved && wrapped && target) + wrapped.afterattack(target,user,1) + //If wrapped was neither deleted nor put into target, put it back into the gripper. + if(wrapped && user && (wrapped.loc == user)) + wrapped.loc = src + else + wrapped = null + return + + else if(istype(target,/obj/item)) + + var/obj/item/I = target + + var/grab = 0 + for(var/typepath in can_hold) + if(istype(I,typepath)) + grab = 1 + break + + //We can grab the item, finally. + if(grab) + to_chat(user, "You collect \the [I].") + I.loc = src + wrapped = I + return + else + to_chat(user, "Your gripper cannot hold \the [target].") diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 2356319cd7..ba21fcc03c 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -598,10 +598,10 @@ R.update_transform() /obj/item/borg/upgrade/rped - name = "engineering cyborg RPED" + name = "engineering cyborg BSRPED" desc = "A rapid part exchange device for the engineering cyborg." icon = 'icons/obj/storage.dmi' - icon_state = "borgrped" + icon_state = "borg_BS_RPED" require_module = TRUE module_type = list(/obj/item/robot_module/engineering) @@ -609,14 +609,17 @@ . = ..() if(.) + var/obj/item/storage/part_replacer/bluespace/cyborg/BSRPED = locate() in R var/obj/item/storage/part_replacer/cyborg/RPED = locate() in R - if(RPED) - to_chat(user, "This unit is already equipped with a RPED module.") + if(BSRPED) + to_chat(user, "This unit is already equipped with a BSRPED module.") return FALSE - RPED = new(R.module) - R.module.basic_modules += RPED - R.module.add_module(RPED, FALSE, TRUE) + BSRPED = new(R.module) + SEND_SIGNAL(RPED, COMSIG_TRY_STORAGE_QUICK_EMPTY) + qdel(RPED) + R.module.basic_modules += BSRPED + R.module.add_module(BSRPED, FALSE, TRUE) /obj/item/borg/upgrade/rped/deactivate(mob/living/silicon/robot/R, user = usr) . = ..() diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 7b95ced63f..8e8559107e 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -311,6 +311,9 @@ /obj/item/multitool/cyborg, /obj/item/t_scanner, /obj/item/analyzer, + /obj/item/storage/part_replacer/cyborg, + /obj/item/holosign_creator/atmos, + /obj/item/weapon/gripper, /obj/item/geiger_counter/cyborg, /obj/item/assembly/signaler/cyborg, /obj/item/areaeditor/blueprints/cyborg, diff --git a/code/modules/research/stock_parts.dm b/code/modules/research/stock_parts.dm index 3cd296f866..12fe64463d 100644 --- a/code/modules/research/stock_parts.dm +++ b/code/modules/research/stock_parts.dm @@ -43,7 +43,7 @@ If you create T5+ please take a pass at gene_modder.dm [L40]. Max_values MUST fi /obj/item/storage/part_replacer/bluespace name = "bluespace rapid part exchange device" - desc = "A version of the RPED that allows for replacement of parts and scanning from a distance, along with higher capacity for parts." + desc = "A version of the RPED that allows for replacement of parts and scanning from a distance, along with higher capacity for parts. Definitely not just a BSRPED painted orange." icon_state = "BS_RPED" w_class = WEIGHT_CLASS_NORMAL works_from_distance = TRUE @@ -52,12 +52,10 @@ If you create T5+ please take a pass at gene_modder.dm [L40]. Max_values MUST fi component_type = /datum/component/storage/concrete/bluespace/rped /obj/item/storage/part_replacer/cyborg - name = "rapid part exchange device" - desc = "Special mechanical module made to store, sort, and apply standard machine parts." icon_state = "borgrped" - item_state = "RPED" - lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' - righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' + +/obj/item/storage/part_replacer/bluespace/cyborg + icon_state = "borg_BS_RPED" /proc/cmp_rped_sort(obj/item/A, obj/item/B) return B.get_part_rating() - A.get_part_rating() diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index 08b605a1d6101681d85536cd301fa41dbadafb32..db0e5a301aa1381ab6dd1661ad813e2751798a88 100644 GIT binary patch delta 5747 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�s@3yp~|G~LP%e=iFvfYJl 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 Date: Sat, 26 Oct 2019 23:00:12 +1300 Subject: [PATCH 37/65] whoops --- code/game/objects/items/robot/robot_items.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index aad67d52b5..0e5d3add5f 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -769,7 +769,7 @@ /obj/item/weapon/gripper/attack_self() if(wrapped) - forceMove(get_turf(wrapped)) + wrapped.forceMove(get_turf(wrapped)) wrapped = null return ..() From 0845c6915e82a56fb9b4cfa813ccb4ff712d9899 Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Sat, 26 Oct 2019 10:19:01 +0000 Subject: [PATCH 38/65] adds beanbag to sec lathe --- code/modules/research/designs/weapon_designs.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/research/designs/weapon_designs.dm b/code/modules/research/designs/weapon_designs.dm index 11bc31bedc..7aa4274875 100644 --- a/code/modules/research/designs/weapon_designs.dm +++ b/code/modules/research/designs/weapon_designs.dm @@ -67,6 +67,12 @@ //Ammo Shells/ ////////////// +/datum/design/beanbag_slug/sec + id = "sec_beanbag" + build_type = PROTOLATHE + category = list("Ammo") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + /datum/design/rubbershot/sec id = "sec_rshot" build_type = PROTOLATHE From 325de79b3a796d28d3f87a9681a84e4aef18378e Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Sat, 26 Oct 2019 10:22:50 +0000 Subject: [PATCH 39/65] adds beanbag slug to starter node --- code/modules/research/techweb/all_nodes.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 5b3a21dd5c..cbd26eb7ec 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -10,7 +10,7 @@ // Default research tech, prevents bricking design_ids = list("basic_matter_bin", "basic_cell", "basic_scanning", "basic_capacitor", "basic_micro_laser", "micro_mani", "destructive_analyzer", "circuit_imprinter", "experimentor", "rdconsole", "design_disk", "tech_disk", "rdserver", "rdservercontrol", "mechfab", - "space_heater", "xlarge_beaker", "sec_rshot", "sec_bshot", "sec_slug", "sec_Islug", "sec_dart", "sec_38", "sec_38lethal", + "space_heater", "xlarge_beaker", "sec_beanbag", "sec_rshot", "sec_bshot", "sec_slug", "sec_Islug", "sec_dart", "sec_38", "sec_38lethal", "rglass","plasteel","plastitanium","plasmaglass","plasmareinforcedglass","titaniumglass","plastitaniumglass") /datum/techweb_node/mmi @@ -1106,4 +1106,4 @@ for(var/i in processing) var/datum/techweb_node/TN = i TW.add_point_list(TN.research_costs) - return TW.printout_points() \ No newline at end of file + return TW.printout_points() From f597b323ee7f1b100f9205526f959366d246dd1b Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sat, 26 Oct 2019 14:55:12 +0200 Subject: [PATCH 40/65] Tweaking the Cyber Sylph's barsign. --- icons/obj/barsigns.dmi | Bin 692748 -> 695604 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/barsigns.dmi b/icons/obj/barsigns.dmi index 2c4d4010882c96f053bcd5e5fd4512b5f7090b08..1fffa2e540b5e00d18372025aab5681a55bcf6ab 100644 GIT binary patch delta 124760 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

I1#a^dIlT_u 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

  • 1O62VP^H+8Y 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 z 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 )ArtvS_B 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

    Mh63;AJ32e1 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 Date: Sun, 27 Oct 2019 02:04:46 +1300 Subject: [PATCH 41/65] Whoops again --- code/game/objects/items/robot/robot_upgrades.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index ba21fcc03c..e1834078a6 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -611,6 +611,10 @@ var/obj/item/storage/part_replacer/bluespace/cyborg/BSRPED = locate() in R var/obj/item/storage/part_replacer/cyborg/RPED = locate() in R + if(!RPED) + RPED = locate() in R.module + if(!BSRPED) + BSRPED = locate() in R.module //There's gotta be a smarter way to do this. if(BSRPED) to_chat(user, "This unit is already equipped with a BSRPED module.") return FALSE From 3b3a4f9af1638b106a7aabd495a30f8507999917 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sat, 26 Oct 2019 15:06:02 +0200 Subject: [PATCH 42/65] Updating a comment. --- code/game/objects/structures/barsigns.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/barsigns.dm b/code/game/objects/structures/barsigns.dm index 2093ae5660..053512a256 100644 --- a/code/game/objects/structures/barsigns.dm +++ b/code/game/objects/structures/barsigns.dm @@ -1,4 +1,4 @@ -/obj/structure/sign/barsign // All Signs are 64 by 32 pixels, they take two tiles +/obj/structure/sign/barsign // All Signs are 64 by 64 pixels, though most of them are made to fit 64 x 32 and only take the two lowermost tiles. name = "Bar Sign" desc = "A bar sign with no writing on it." icon = 'icons/obj/barsigns.dmi' From 5bccde6e70d72499fd9fc6053a17ac6de22d450f Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sat, 26 Oct 2019 15:25:26 +0200 Subject: [PATCH 43/65] Ports "New Teleporter Station sprites." and "Add teleport station calibration animation." --- code/game/machinery/computer/teleporter.dm | 2 ++ code/game/machinery/teleporter.dm | 2 ++ icons/obj/machines/teleporter.dmi | Bin 23216 -> 24480 bytes 3 files changed, 4 insertions(+) diff --git a/code/game/machinery/computer/teleporter.dm b/code/game/machinery/computer/teleporter.dm index f4f20aecc9..b5869ef36b 100644 --- a/code/game/machinery/computer/teleporter.dm +++ b/code/game/machinery/computer/teleporter.dm @@ -90,6 +90,7 @@ say("Processing hub calibration to target...") calibrating = 1 + power_station.update_icon() spawn(50 * (3 - power_station.teleporter_hub.accurate)) //Better parts mean faster calibration calibrating = 0 if(check_hub_connection()) @@ -97,6 +98,7 @@ say("Calibration complete.") else say("Error: Unable to detect hub.") + power_station.update_icon() updateDialog() updateDialog() diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm index 1f1f13ee22..ae71a0b844 100644 --- a/code/game/machinery/teleporter.dm +++ b/code/game/machinery/teleporter.dm @@ -209,5 +209,7 @@ icon_state = "controller-o" else if(stat & (BROKEN|NOPOWER)) icon_state = "controller-p" + else if(teleporter_console && teleporter_console.calibrating) + icon_state = "controller-c" else icon_state = "controller" diff --git a/icons/obj/machines/teleporter.dmi b/icons/obj/machines/teleporter.dmi index 1d3c97199b55f56b9555fde6dbbc5b46eedf8953..08c014af8f309b42352155a74e805c90549d3cd6 100644 GIT binary patch literal 24480 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 Bk^cYy From bf92aa2ffb09d69e3576ce3e0ae87788d4bcd3bd Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sat, 26 Oct 2019 19:14:28 +0200 Subject: [PATCH 44/65] Unmodularize MkII hyposprays and other reagent items sprites. --- .../reagents/reagent_containers/hypospray.dm | 314 ++++++++++++++++++ .../reagents/reagent_containers}/hypovial.dm | 7 +- .../reagents/reagent_containers/pill.dm | 2 - icons/obj/chemical.dmi | Bin 48132 -> 53744 bytes icons/obj/reagentfillings.dmi | Bin 3885 -> 4148 bytes icons/obj/syringe.dmi | Bin 4988 -> 6070 bytes .../code/modules/reagents/objects/items.dm | 202 +++++------ .../reagents/reagent container/cit_kegs.dm | 41 --- .../reagent container/hypospraymkii.dm | 299 ----------------- modular_citadel/icons/obj/FermiChem.dmi | Bin 2282 -> 0 bytes modular_citadel/icons/obj/hypospraymkii.dmi | Bin 1265 -> 0 bytes modular_citadel/icons/obj/modularpills.dmi | Bin 427 -> 0 bytes modular_citadel/icons/obj/vial.dmi | Bin 2625 -> 0 bytes tgstation.dme | 3 +- 14 files changed, 420 insertions(+), 448 deletions(-) rename {modular_citadel/code/modules/reagents/reagent container => code/modules/reagents/reagent_containers}/hypovial.dm (96%) mode change 100755 => 100644 delete mode 100644 modular_citadel/code/modules/reagents/reagent container/cit_kegs.dm delete mode 100755 modular_citadel/code/modules/reagents/reagent container/hypospraymkii.dm delete mode 100644 modular_citadel/icons/obj/FermiChem.dmi delete mode 100755 modular_citadel/icons/obj/hypospraymkii.dmi delete mode 100644 modular_citadel/icons/obj/modularpills.dmi delete mode 100755 modular_citadel/icons/obj/vial.dmi diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index a96ba006c9..14245e3232 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -196,3 +196,317 @@ volume = 250 list_reagents = list("holywater" = 150, "tiresolution" = 50, "dizzysolution" = 50) amount_per_transfer_from_this = 50 + +#define HYPO_SPRAY 0 +#define HYPO_INJECT 1 + +#define WAIT_SPRAY 25 +#define WAIT_INJECT 25 +#define SELF_SPRAY 15 +#define SELF_INJECT 15 + +#define DELUXE_WAIT_SPRAY 20 +#define DELUXE_WAIT_INJECT 20 +#define DELUXE_SELF_SPRAY 10 +#define DELUXE_SELF_INJECT 10 + +#define COMBAT_WAIT_SPRAY 0 +#define COMBAT_WAIT_INJECT 0 +#define COMBAT_SELF_SPRAY 0 +#define COMBAT_SELF_INJECT 0 + +//A vial-loaded hypospray. Cartridge-based! +/obj/item/hypospray/mkii + name = "hypospray mk.II" + icon_state = "hypo2" + desc = "A new development from DeForest Medical, this hypospray takes 30-unit vials as the drug supply for easy swapping." + w_class = WEIGHT_CLASS_TINY + var/list/allowed_containers = list(/obj/item/reagent_containers/glass/bottle/vial/tiny, /obj/item/reagent_containers/glass/bottle/vial/small) + var/mode = HYPO_INJECT + var/obj/item/reagent_containers/glass/bottle/vial/vial + var/start_vial = /obj/item/reagent_containers/glass/bottle/vial/small + var/spawnwithvial = TRUE + var/inject_wait = WAIT_INJECT + var/spray_wait = WAIT_SPRAY + var/spray_self = SELF_SPRAY + var/inject_self = SELF_INJECT + var/quickload = FALSE + var/penetrates = FALSE + +/obj/item/hypospray/mkii/brute + start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/bicaridine + +/obj/item/hypospray/mkii/toxin + start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/antitoxin + +/obj/item/hypospray/mkii/oxygen + start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/dexalin + +/obj/item/hypospray/mkii/burn + start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/kelotane + +/obj/item/hypospray/mkii/tricord + start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/tricord + +/obj/item/hypospray/mkii/enlarge + spawnwithvial = FALSE + +/obj/item/hypospray/mkii/CMO + name = "hypospray mk.II deluxe" + allowed_containers = list(/obj/item/reagent_containers/glass/bottle/vial/tiny, /obj/item/reagent_containers/glass/bottle/vial/small, /obj/item/reagent_containers/glass/bottle/vial/large) + icon_state = "cmo2" + desc = "The Deluxe Hypospray can take larger-size vials. It also acts faster and delivers more reagents per spray." + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF + start_vial = /obj/item/reagent_containers/glass/bottle/vial/large/preloaded/CMO + inject_wait = DELUXE_WAIT_INJECT + spray_wait = DELUXE_WAIT_SPRAY + spray_self = DELUXE_SELF_SPRAY + inject_self = DELUXE_SELF_INJECT + +/obj/item/hypospray/mkii/CMO/combat + name = "combat hypospray mk.II" + desc = "A combat-ready deluxe hypospray that acts almost instantly. It can be tactically reloaded by using a vial on it." + icon_state = "combat2" + start_vial = /obj/item/reagent_containers/glass/bottle/vial/large/preloaded/combat + inject_wait = COMBAT_WAIT_INJECT + spray_wait = COMBAT_WAIT_SPRAY + spray_self = COMBAT_SELF_SPRAY + inject_self = COMBAT_SELF_INJECT + quickload = TRUE + penetrates = TRUE + +/obj/item/hypospray/mkii/Initialize() + . = ..() + if(!spawnwithvial) + update_icon() + return + if(start_vial) + vial = new start_vial + update_icon() + +/obj/item/hypospray/mkii/update_icon() + ..() + icon_state = "[initial(icon_state)][vial ? "" : "-e"]" + if(ismob(loc)) + var/mob/M = loc + M.update_inv_hands() + return + +/obj/item/hypospray/mkii/examine(mob/user) + . = ..() + if(vial) + to_chat(user, "[vial] has [vial.reagents.total_volume]u remaining.") + else + to_chat(user, "It has no vial loaded in.") + to_chat(user, "[src] is set to [mode ? "Inject" : "Spray"] contents on application.") + +/obj/item/hypospray/mkii/proc/unload_hypo(obj/item/I, mob/user) + if((istype(I, /obj/item/reagent_containers/glass/bottle/vial))) + var/obj/item/reagent_containers/glass/bottle/vial/V = I + V.forceMove(user.loc) + user.put_in_hands(V) + to_chat(user, "You remove [vial] from [src].") + vial = null + update_icon() + playsound(loc, 'sound/weapons/empty.ogg', 50, 1) + else + to_chat(user, "This hypo isn't loaded!") + return + +/obj/item/hypospray/mkii/attackby(obj/item/I, mob/living/user) + if((istype(I, /obj/item/reagent_containers/glass/bottle/vial) && vial != null)) + if(!quickload) + to_chat(user, "[src] can not hold more than one vial!") + return FALSE + unload_hypo(vial, user) + if((istype(I, /obj/item/reagent_containers/glass/bottle/vial))) + var/obj/item/reagent_containers/glass/bottle/vial/V = I + if(!is_type_in_list(V, allowed_containers)) + to_chat(user, "[src] doesn't accept this type of vial.") + return FALSE + if(!user.transferItemToLoc(V,src)) + return FALSE + vial = V + user.visible_message("[user] has loaded a vial into [src].","You have loaded [vial] into [src].") + update_icon() + playsound(loc, 'sound/weapons/autoguninsert.ogg', 35, 1) + return TRUE + else + to_chat(user, "This doesn't fit in [src].") + return FALSE + return FALSE + +/obj/item/hypospray/mkii/AltClick(mob/user) + if(vial) + vial.attack_self(user) + +// Gunna allow this for now, still really don't approve - Pooj +/obj/item/hypospray/mkii/emag_act(mob/user) + . = ..() + if(obj_flags & EMAGGED) + to_chat(user, "[src] happens to be already overcharged.") + return + inject_wait = COMBAT_WAIT_INJECT + spray_wait = COMBAT_WAIT_SPRAY + spray_self = COMBAT_SELF_INJECT + inject_self = COMBAT_SELF_SPRAY + penetrates = TRUE + to_chat(user, "You overcharge [src]'s control circuit.") + obj_flags |= EMAGGED + return TRUE + +/obj/item/hypospray/mkii/attack_hand(mob/user) + . = ..() //Don't bother changing this or removing it from containers will break. + +/obj/item/hypospray/mkii/attack(obj/item/I, mob/user, params) + return + +/obj/item/hypospray/mkii/afterattack(atom/target, mob/user, proximity) + if(!vial) + return + + if(!proximity) + return + + if(!ismob(target)) + return + + var/mob/living/L + if(isliving(target)) + L = target + if(!penetrates && !L.can_inject(user, 1)) //This check appears another four times, since otherwise the penetrating sprays will break in do_mob. + return + + if(!L && !target.is_injectable()) //only checks on non-living mobs, due to how can_inject() handles + to_chat(user, "You cannot directly fill [target]!") + return + + if(target.reagents.total_volume >= target.reagents.maximum_volume) + to_chat(user, "[target] is full.") + return + + if(ishuman(L)) + var/obj/item/bodypart/affecting = L.get_bodypart(check_zone(user.zone_selected)) + if(!affecting) + to_chat(user, "The limb is missing!") + return + if(affecting.status != BODYPART_ORGANIC) + to_chat(user, "Medicine won't work on a robotic limb!") + return + + var/contained = vial.reagents.log_list() + log_combat(user, L, "attemped to inject", src, addition="which had [contained]") +//Always log attemped injections for admins + if(vial != null) + switch(mode) + if(HYPO_INJECT) + if(L) //living mob + if(L != user) + L.visible_message("[user] is trying to inject [L] with [src]!", \ + "[user] is trying to inject [L] with [src]!") + if(!do_mob(user, L, inject_wait)) + return + if(!penetrates && !L.can_inject(user, 1)) + return + if(!vial.reagents.total_volume) + return + if(L.reagents.total_volume >= L.reagents.maximum_volume) + return + L.visible_message("[user] uses the [src] on [L]!", \ + "[user] uses the [src] on [L]!") + else + if(!do_mob(user, L, inject_self)) + return + if(!penetrates && !L.can_inject(user, 1)) + return + if(!vial.reagents.total_volume) + return + if(L.reagents.total_volume >= L.reagents.maximum_volume) + return + log_attack("[user.name] ([user.ckey]) applied [src] to [L.name] ([L.ckey]), which had [contained] (INTENT: [uppertext(user.a_intent)]) (MODE: [src.mode])") + L.log_message("applied [src] to themselves ([contained]).", INDIVIDUAL_ATTACK_LOG) + + var/fraction = min(vial.amount_per_transfer_from_this/vial.reagents.total_volume, 1) + vial.reagents.reaction(L, INJECT, fraction) + vial.reagents.trans_to(target, vial.amount_per_transfer_from_this) + if(vial.amount_per_transfer_from_this >= 15) + playsound(loc,'sound/items/hypospray_long.ogg',50, 1, -1) + if(vial.amount_per_transfer_from_this < 15) + playsound(loc, pick('sound/items/hypospray.ogg','sound/items/hypospray2.ogg'), 50, 1, -1) + to_chat(user, "You inject [vial.amount_per_transfer_from_this] units of the solution. The hypospray's cartridge now contains [vial.reagents.total_volume] units.") + + if(HYPO_SPRAY) + if(L) //living mob + if(L != user) + L.visible_message("[user] is trying to spray [L] with [src]!", \ + "[user] is trying to spray [L] with [src]!") + if(!do_mob(user, L, spray_wait)) + return + if(!penetrates && !L.can_inject(user, 1)) + return + if(!vial.reagents.total_volume) + return + if(L.reagents.total_volume >= L.reagents.maximum_volume) + return + L.visible_message("[user] uses the [src] on [L]!", \ + "[user] uses the [src] on [L]!") + else + if(!do_mob(user, L, spray_self)) + return + if(!penetrates && !L.can_inject(user, 1)) + return + if(!vial.reagents.total_volume) + return + if(L.reagents.total_volume >= L.reagents.maximum_volume) + return + log_attack("[user.name] ([user.ckey]) applied [src] to [L.name] ([L.ckey]), which had [contained] (INTENT: [uppertext(user.a_intent)]) (MODE: [src.mode])") + L.log_message("applied [src] to themselves ([contained]).", INDIVIDUAL_ATTACK_LOG) + var/fraction = min(vial.amount_per_transfer_from_this/vial.reagents.total_volume, 1) + vial.reagents.reaction(L, PATCH, fraction) + vial.reagents.trans_to(target, vial.amount_per_transfer_from_this) + if(vial.amount_per_transfer_from_this >= 15) + playsound(loc,'sound/items/hypospray_long.ogg',50, 1, -1) + if(vial.amount_per_transfer_from_this < 15) + playsound(loc, pick('sound/items/hypospray.ogg','sound/items/hypospray2.ogg'), 50, 1, -1) + to_chat(user, "You spray [vial.amount_per_transfer_from_this] units of the solution. The hypospray's cartridge now contains [vial.reagents.total_volume] units.") + else + to_chat(user, "[src] doesn't work here!") + return + +/obj/item/hypospray/mkii/attack_self(mob/living/user) + if(user) + if(user.incapacitated()) + return + else if(!vial) + to_chat(user, "This Hypo needs to be loaded first!") + return + else + unload_hypo(vial,user) + +/obj/item/hypospray/mkii/verb/modes() + set name = "Toggle Application Mode" + set category = "Object" + set src in usr + var/mob/M = usr + switch(mode) + if(HYPO_SPRAY) + mode = HYPO_INJECT + to_chat(M, "[src] is now set to inject contents on application.") + if(HYPO_INJECT) + mode = HYPO_SPRAY + to_chat(M, "[src] is now set to spray contents on application.") + +#undef HYPO_SPRAY +#undef HYPO_INJECT +#undef WAIT_SPRAY +#undef WAIT_INJECT +#undef SELF_SPRAY +#undef SELF_INJECT +#undef DELUXE_WAIT_SPRAY +#undef DELUXE_WAIT_INJECT +#undef DELUXE_SELF_SPRAY +#undef DELUXE_SELF_INJECT +#undef COMBAT_WAIT_SPRAY +#undef COMBAT_WAIT_INJECT +#undef COMBAT_SELF_SPRAY +#undef COMBAT_SELF_INJECT diff --git a/modular_citadel/code/modules/reagents/reagent container/hypovial.dm b/code/modules/reagents/reagent_containers/hypovial.dm old mode 100755 new mode 100644 similarity index 96% rename from modular_citadel/code/modules/reagents/reagent container/hypovial.dm rename to code/modules/reagents/reagent_containers/hypovial.dm index c1e0d6ff01..ba5ce48a4a --- a/modular_citadel/code/modules/reagents/reagent container/hypovial.dm +++ b/code/modules/reagents/reagent_containers/hypovial.dm @@ -1,7 +1,8 @@ +//hypovials used with the MkII hypospray. See hypospray.dm. + /obj/item/reagent_containers/glass/bottle/vial name = "broken hypovial" desc = "A hypovial compatible with most hyposprays." - icon = 'modular_citadel/icons/obj/vial.dmi' icon_state = "hypovial" spillable = FALSE var/comes_with = list() //Easy way of doing this. @@ -34,7 +35,7 @@ /obj/item/reagent_containers/glass/bottle/vial/update_icon() cut_overlays() if(reagents.total_volume) - var/mutable_appearance/filling = mutable_appearance('modular_citadel/icons/obj/vial.dmi', "hypovial10") + var/mutable_appearance/filling = mutable_appearance('icons/obj/reagentfillings.dmi', "hypovial10") var/percent = round((reagents.total_volume / volume) * 100) switch(percent) @@ -86,7 +87,7 @@ /obj/item/reagent_containers/glass/bottle/vial/large/update_icon() cut_overlays() if(reagents.total_volume) - var/mutable_appearance/filling = mutable_appearance('modular_citadel/icons/obj/vial.dmi', "hypoviallarge10") + var/mutable_appearance/filling = mutable_appearance('icons/obj/reagentfillings.dmi', "hypoviallarge10") var/percent = round((reagents.total_volume / volume) * 100) switch(percent) diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm index 38880f669f..d4880aa085 100644 --- a/code/modules/reagents/reagent_containers/pill.dm +++ b/code/modules/reagents/reagent_containers/pill.dm @@ -186,7 +186,6 @@ /obj/item/reagent_containers/pill/antirad_plus name = "prussian blue pill" desc = "Used to treat heavy radition poisoning." - icon = 'modular_citadel/icons/obj/modularpills.dmi' icon_state = "prussian_blue" list_reagents = list("prussian_blue" = 25, "water" = 10) roundstart = 1 @@ -194,7 +193,6 @@ /obj/item/reagent_containers/pill/mutarad name = "radiation treatment deluxe pill" desc = "Used to treat heavy radition poisoning and genetic defects." - icon = 'modular_citadel/icons/obj/modularpills.dmi' icon_state = "anit_rad_fixgene" list_reagents = list("prussian_blue" = 15, "potass_iodide" = 15, "mutadone" = 15, "water" = 5) roundstart = 1 diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index 5b9e13ed52e938774eb58bd8a8c9456c638313fc..89acf0645e74a75c1628735182668903ff5b0628 100644 GIT binary patch literal 53744 zcmcG$byOV9-!IrWBxnf1JpmHjU4lCV5+r!=;O-0-NP>sp7J?)McefDSCD;IiyE_BS z+~#?H@9v(xf86(;-FpsmXllBvtE=k!{YX{wNmE?`?*YXF008im6lJvl0G00kgN+H6 zG=CbW0syol-`9HXvX*YI!B&9_BiA&B^slW7c+wU8dLE+!)1tT()cS{o~8IY?H&BFvqT7>Uy+C0Q3_%d{qUV+ipG2Ld{HGQQtSNBxb%Rg&?{2T6F-?WNV{_W)j~28dKXqCS$2N!vF&Fn zlalz=0e)Bi7Wo*?ncia(O5s)u#-8cDIP2Gf?c$h(iRjL8D6(=Wh8DmpeSn!<>NQ!r zT6ll=ZQjqYB#Ah4Tc@wZ`pSI}UjT|@=Zg?jd1PQ}OT;SjtsCvSuS7XY z#mA8uLlS>K4-j)>#^B=H&(l=to%7QAX}S85FLG*FPX+%7>yd%0ay=&3C2?et_|nfc zH2nGjVSK$FoK0Qhn#ozj`a1fC_0qn-PQs%Ii_E;pW!~)P=6gc@Sw9hnuYM&pV!n0J z#y)(hmHJ+#`4z62kzkkAW>fECmhzFNakrx*hsBncq?4|WjrkA_S6%&YJD1TI9iX0+ zhh?@p_!;H+S_x03v=&5NgC#B-y_fWw!DQ_;HMeE*JiV0BP)2T5F*407o(L~-?+T~f z9d?VW_ghj}zR>qX=QZ(7Kjha~ACQpb^Ck+1w&g{4Si=c-wae3Ah03??zJces*lG;?s-AZG^O?Uxx#dIsqW%(vjoOjcK2TANgQeBKM>H;!6D-`71`KIWh3(K?@p-=X+eLTQ z799IEW-kzP^{tf`T9~@7t1#tdrQ%Qfab_G4jC=dI<}9gNl2jo3r;RxxpY=-py-#qK zeYUlGg`gwr`JYs=(@Xn!BZ`Xdjuf2{38xQC7;D5Zw&vQ08n-mD6Li6c!cF{xVmafN&nZKGC78l%{$_FkrM{t(@oNsuO<=Z|e~ZRJo7gY}NELtGypUWc0swS?lI+XZ-WhwD ze*TnyQ!gPSsqq$lLLE5$7?ij;I5^MZW}b(Ig+C)DI#AKKNroD*5H6`{JI@LjMO4~< zNm^L{qE__*FsOwlc_vG9etqN`K#WS3Mu|?*`(edY<`IVIj9z74>S;4XF}F7+b0)^> z@yh1S^%di`O&*Lq^Ed-0wkd4QLJ=)Zi2jlgy+h@74l5mY2pzUGOa}MkKSx=Nn6m$T zIYNZSaQ{`v=0_Bwf6jLM6ZB8PlJGmJ`+}E8RNQp;XV7`akP+S&5Q-`MH>w$w)|Da* z%R0R>pDsVWjSW(kosNkPO&mpAL+Y-ZgQb zel}mRSD-Xq=NE8yKHXFR*<3-2DYh}j4#5lT;4r-G8Fk1J4zuY9(ZM zbN`vU?9=y?Evtw9MbPbJXK_r75>KcYQj*e8l3WZi!!PDA*D%xCLbI8{OEDtR^jn+Q zRc&aMs$qq~zmoa0wnj-iZQvcRhFWhVXKQZ)vxYn$g`B=VxlXa(av{$3Wt(5r2$=^a z0^Wypb@J1#;v$+qD=jWPt2KRu!tDt_$M+4r#?JVBGHg;cdsr~j^#NciMHlqpuv$4Irk__Xd9K!pQ`J+E~fnuu{qr$K))bBXRW*NJ9)p6Hphv2%UP%7ngekj z@(=)+zb2vpGls_sf0cL zK)Z?LHShzUI-D3DA|h4AmPG-Nr219_wA{{K_X6JszfF;0o6xsWo0fp!rml5 zOX-54wj>QiR5!nR&iCR{ z`}0nt?mv0veanyd+ih&O1zCZ>-Xpqx^*AE$7*WqS#}%aQ}hqE`TH!! zwOb~$E|6$961#zqg|q)q7|e;0G?|bN7+Dm|WPF;@Hm9j!4it`x6dj`%I8e{pI)hK0%T#c<_?mZN_VV?t>{4 zTnAeujj(L?)b?>GR`^3J2?=}Kj_1#wVerys2b?_*3dR`241&i>09-ky@Efl~Ol4*K zwj33I!!}~gyO=A#r&xJdiufPbg4S9OQqX?OUhS7n`+Y&&?Ie&q6T`BQ-Da8GC3sb;-f>ZIDK>&a z?!Pj+w<}HyS@FT|T?@t%LDpmk?tsV7t#NyVIb;5~=s=oV{Bk#i>8vy4XD<6aFvh&X z&Fb^er$`>8FCu16sp7O>^mqKCJrh>qb6i*n#0T@b0s+rMd8-bg5z8l0gCWOn+vuuH z|HjR(;=Bj09IVHUXj{8y z>oCbjpI)~e{eDP*)}F?1m%%d<80x+soKmsVfzGmEIh*$J5*$&IRle{~dpv4Tjgh7y^0k+6f zJh|L4;{fNCJ(U?B#N2nuSBvkTVw(VqzPnL-$B>Iz$Tn{eq@JU>a_3X%fZ+V1m#X5^ zM}>>^E~^k!DNDVXL-Nl3B?Fz{yfYfGMA~*G_tKS6z;V7F8+gIWYE3HL zR(1$!J@X?$Nfo+zRNCzN=;9FZIJ74->{At|S($3@e1n_trH8pTG3M8#TBsG`_PX?M zelEh6b;`7-`eE}#S@VyUR*1M~l!HSV@=9L!tmxOTdUJgbk0zU^rELgb-Plm+I>|Tz z+Fbbn@}zU_TZEbSZVB&<1MwsLX{s|Q?PnYJmy5e@?f$P(C|wtSqW;R72|C(ePIOF< zldgmG95rcgcra_;_az4za(w(pcA#%m6m0#7cZF9GSC5R%+T5Wc_AE+0$B4kr_d#Qw`HuXIf7LZ{vh1& z^;dS@i|OUO^cMi|BQb!#Wq~>|!--hy&6}^3yLnzOe2JND7j)7h9g4p8YVk4LpRG6*uoqCJBlr!MuhS%Sj!M z?z^nb=yvQSoHNmJrzX(YRq9dppOa($g^k=;iT7TQTtD`#21r9L2ORcQKX%51ZyHT6 z*4XL(SO;;!!w9NNz2hk#{?F|n69Bt9IVc$-M zKfpd_ptIeu80q+I{&uohbn{?g0E5|NcGUSV=Jz5IKV<*QP%$O>Xjz88ryE0l-T^Du zUMNfb4XcjF%9pKfZx^Y&7kJ%7S}(VGr^V}?mw!hr6f1zS6IghbD+p_Y484T^kaT`o zcJ9|gs6SwxeSVSavkX4@Zw1QwKe(*e(Bqvod(Brz0ryU0Eal}+0VHk8HvUr__KZ5mI6&AGS^Byz;g#O2)V?iq6MH=+eAgpn*)X!OR@vfr z-19P21iZK6Q>}pAHjTFY=4L90sQ*QBMq3n)FbmJxvup{sh0qU^l6S!mee+?f*u8d< z2-${CF81tz@O|VVwZ@}Ynp^Qw+zPp`bls#LEFh#rmffd{dF#RF{HV%x_@`K3u9WG!eC|UQ zs;ty17;n{cG9&Q~QLLwLi83i##d&eHJ?P-vflO3hYrYKcbD&@rHhi!|ykvU1oQN}f z1phu~rmHIUtj^x#c5wiOit3Sjuq7?Z4+001i&a5M=*owSoTzThiFBMylA(mQu)r+E z^N+#P;=EW+i+7pQ+iehJns9y7CcNc6e@_^QzC)L1n03Use#Me7^SkKSC-z7|`x(un zS(*=ykfk6Tr8XY%RE$-5E!)`LIDYy!`V-6L%NKZAgCWnIZy>0qTl6$7rUu>4{=%mb z;Aq?dSAH5Iw7V^dSKI})yi_oeAIOw+S~nBFP}}eQm5u(zUTqJ4?$%u_xEfwQBgpfW z6+vB5d-{`ioG8vk9AQ}IkgM840_O>^-ErWE!PzcuCOkj>Y&no5{spJ1Ef&p+@$%R` z_6r@->ii_eXnz`l=j|o*_OQkYp#TfrC5jt7B-opEBXOo%Sr$XI7Vp&=Kg&TlZhrS_ z8QqR54S(DGImn%VavX}SST_9+lG(ZQPaVG5oOU639U(m&g3=5{w*G=GP!S6zXfBMB z{+EI~^L-L^uhX!lo&Jxhy8juc|98Y;O3Sq-7@@-fE%vjO3MbmsW27KK32T*##k)tn zz~v95G?+pBc2h!@SsuRwj7$h0I0VU=oINZwu>r$!WcU<}P!wQTWS8xQ-iOxqvlplg zkCUEj7gUR)6u+(MpCFdXIe!>{%9a;+U)@2&CXJ`DlmDsO2wweGWMIx&rpQ|Bh1Sh} z9c-hte}Rv_E{oO*z$Vl*{=)H))@$i*YjeBj5czyZnR)Dfr_Jp)*96g$6mXM>D`7KYQTfSs1)4&6SBIj9%dyNMEGS4@e8L zc`9DClUnAT<4M9U!egEKjo^pudWYp^W=8{|!SH~bCy?%_C{qyNGP{3uS z*@=|I=htERa$Z91g4>9AWb>20J1sb$%5eD&Yph=woqN9{Jiy+QJ6Ki8_cKz%i~^hUkkqm9{r=m=Usac+ z9PVBMdSE~~wpK3xnxG-`CjqD+vx}aGf+oVf9(UodbdBXSzD?ZG^6e;3pA+Nh8lM-5 zX6?R~99wEdPM{;asR*-zC{=NMp@4lVcrE2c0mNGAg3I-P|@~ja_a>TiV0%EtB^@AOcc%=Ry%Mv>5{r z-J420Nf)DOGlUbY<0_{KnplFg_-GB+@P|KlL{32W2RM!kPBDVO-uOYVFS+4v_>mS; z>-!M!FG7AWckG7v>0n_oqpqwIstTa;wBk54DVS}gy70B0c0~uRIXs&jW?(cP*SGki zA`%%@-x0~GJLSpd7WI*|`J|f?Yg<(Q&%@h})mHbbl6l70RBR~-r%PJ+n8QUth5#kd z=Hj zPrLTeD)d*SRc_Iy;|Y9Nq`9@K6uRzcde@30iLgIUGMqRrL6F8A%Qh3o@Q&@|8)pxp zxNP;?i1|!EbUSFhah&cvG9r(DC8#sp5svgUYGciH0mE=O80&^$$tkeS-=`@A#%Y4s z)fOl8JezKYzi$fR-^{wP!=>EN$EZbks=rk0y@UDBx!v7!f=8cZxjtMP*Vw|0Gcf5c zU38D@VU5D*Yg+`AQ{Hc^H&#Oln#Y`|8%}=>t12GXE@y4^VEMO9P<=FAEfXK>`LV9M zo`$!1y%c<&wUs@zY4|sF);n_1{f#8)?xotkvE=7X@#vtaE7(@e?56R9)tLd5?F$jQ zg&{sqUYuVbM!55@{u%ht`=Ai^M$|hs>;?QgCpDUdP}C_IO4Z?UqRVTT82t@g@1B$h>BQ@E{eGpgR%viGu~lju;Awib)(jF# z5ZA#*M&Wi~E3jwFdo3sJmTmpDhQJ3T{g?l_fhE`j3hZ@;5R6vep`idB6GHT5y#gra z+SF+$E`WmCuQG1Ayo%pUdna~xbtftJY>#a%6HGATsgal`5B(@)Tg9oF3v9>xG7q&^42;<~GeeK#+%rVUd=n{+@s>1Qn)g`e;G94&RUVQ8WNJ=9)?7tF8* zx6Sh7)t)9#Q<`CnrhRzhd-O6x>jRXTSF4(b)DJVb1I1RG-QXewEZLd;_QLm*-cEVxkNdNw}cp@pGF=Cc5U+uhh(Cj zdvYAF_vxngFQqZ`B-ssVjfup2aoNa7OTCKl8#cWZBrnCXZ(1omwmzZs->G`limp(_ zO{j~Oc=yCmmngu+BXX-~JJhEASne=Zf1fX_ZHGD!eZazvCxyp&mZH3MGpk30{52At z@YhsCJ8LqzdjRp;$D`9Sof0~zU)l5P>gvgaCECS*H{VV3a^!wVjC8tYXk$pZa=^-$$zn^5Y1tpc4fkpThYDfGlLn+ zeWAn0gM%Y1(2HY-gTi~sKSRUy2dS4Xq@&(Bz$-x~RtR-P4)whP6{!x(v;j-Nrj+xU z8}*N5qL0I83syZ55Qobx=j}6WW5cZB&WFia`>6=w)D!w=a#x{P_tghr9Q^h9ISMyg z#%+82i>Bo-^7mj!-!nnf<)!s{*w}Xyd#azI$yiy_aO)`A*hlL<{T{oOmI=d|VY)DH zk`cr~gT1~{K;6{y{zydJ7Y3mHAW7iQTLZ(tr0DcRIShpOj#-hhRskT>#rKFA`Fp5j za`fSIP@eTWs+7Rj6U!~;`fa(M3ITPynu>R@yB%Gjig(@@9{N5Q#sRB;Lu;YO%Mn7u z*~nL2!)LI$JMzU7MH51}NM`0O87Nj_(k9VF zHxhrPwy)Gl7=715)FE&_Evdqx0)i6G^1cMFSI>uHo^ydfiPYZD92NVN3emU^eo0 zvl$oi`0YO@%emg;Sk-XpN*!!&GN@CoNoI)<3Enrw#&_2ra+LX)oj;gwK$YRlzKAC?_+m4_A ztG=xHx5|xM@XGw(7x_D1g22 zdP@XnQ7iq|Lv}&0X(i~xfcUxBMn4-^%GoW+Hc?x3b3BAm1S_|p+wS4lPgAPXX3qAX zF3H;%;a?f6?O$jh{%bD)d3VE*T(CpWZ=@+$Yjqk$KiDpm{3OCu+Hx%o0QkzCSUl-$ zWtSqy*R9%(CIOY;tYbS6R6%L4-v2b}pro_&9PGtLO|3Ztw=#PKUP2>iXmAm=4f`Ym*x3n<$Lb#fqkP@qdTys*Yy zD&XV&gV-05Nd=`2-5-9LG2Zg^=^Kl~)$0}EBaP_)w!iYv2sIy6`|o;Djd;1DW^742 zO31po*lhCTMT}?0`CB)j`E(uW2A7x>pSutOfMu!rT_-#%BNj# zp)xs>37R|a3EJclB{-Qwtk6n?&&Cv^8!ObQ}9@e*}BwX3bq-$ob$nYSd_<`2+lAR9H)(G!1SNY zUt2c&m>nzVo^a`8eoRe$&0ax+#ZYGvmP^R}P0Eeyhz6U$rqi%(&T(clAICW=0{=;- zDRHa@dG}qpb0z6qjD)|O9XShX)d(Kij=LgI0LD&AiF~Au)Vz};3J_@%m2=KqtEEBy z*5o~LEEa(2q(m;?Fz(67dTyaiuKnI%!tBIWg{l1h#&7>8%e#N-CJHe31df{v_Ob zKlL1bxJj)9@@BThYh#)+vz~|LT)P?+GJhjBFcrZfctNTr~x+7igu zf^)Q~jrC<*2!JBdUS&Dr_I`?y^KRvD@NMqbpd*#rAlO@Hy z(@$e1uXr8*_UOEjPeT$F6U&|zmrQaep#LSWDQp}?iO5_;29{KW=RUhGB0Oi!L-DvE z1>iN^6hUV=V`{{s$AXyg1noEiW~mNjUcX}n4I9RH!c>1l8|cI^M;Ym^bkh8WF`I2~ z?x(08DUmsKkW#n`<|G)hNy{2ivnt<+6ZEgM>Tr>IKv3pwVaa64=!HE%*DW?=nsD_f zlLkK(BfoT5_GM!;>i+Xt^Vo^~kvRl)%ArM2GhEQriebZ*X}A{2191=2-OK|cpM?as zxil!9k81#oRKT>Mq3J-8`I*Hd)of*Ye%qP=x<}(wxMC=#FTQfWF(_Q-3eb+%3N_oB zt<~bTxd}v7%U_+sR4#4$%4ya%M+E#*76zUwT%&1+quyW|{MvfLOv^`u zVfKV9cJ6^na%z+I-O8s|#u>oGvaufz00#OLLsveRdxHVfw<>dBFcx*kIP_f%gQ^}6Ze-iz7K%S3K&>`=Y2&Pqh&Q6Ub-kbjV8O%29%oOx>KLIk0D2egf zJ_-VpvA4A)3=Fq3wh&CgM_cc>OtpOt1Phjb(}r|Z)3kTtay-+lz0=!7+?_* zhRHvzyE9`JESKcNn`=!Ew*D6N5KKEZI(-g+745cW)IBVHH<-o6t*z$&2EykAIGmNA zeik?}e|?K;N`Y&n-u@1gV~bQH$~Ao7e{fUn=*^$^2_80J)>+HF%Y@N`$e`WPzB_uc zAaF!%b5pvpLI|kxSL4rqjfwd(Rp(`Wby$x1R1iK&+{{NSCBifQ-Y=KGLpR>@>#*J? z_j`$;!D^20KoEeU9Qyv#e%LxeqrenY`yMKF7&`IZEEl!Opu0(4@) z5;}`VnG#=**5fy-k`^m7@mcJm z{6YPvVC(k!WbEkTeSX}*O5XjluPzM^X(*9{ofkwAu|f7L8_x0ZZ2T_cl@EVomwjq| zf=|Yni{oeD$=IDr(k0JB1;EpVaH0?j&2{2=Rc7SNz0W@}%h#c!iKfh2FvtY=1V>p9 zS%_(FH45KTEgpZA5SkysPr0G!PnA#BZmC0*ij*ifd@1#;2>*hkVS1~Tpu;o~B@^wj z5m^sotNGN!sv|j>xBF>Q5sW2lg4v~Gm$n8@7&CG>1_e{HU-gyRnM(Ox=*G(E+pz?$dGQwMCHr?$|HGjk40xt(salWqZI> z5`Qg1lL^MY1VbA7mi-O!Y3#Qs0hwJDhY3>AasQ9Q*i0n_V5`*ci}FEUKx_Nm#0r|d zMZ*P^Rct(lzznJ8l;(`P3Y$wKM|+?tE5-fMCZ&dIvSI!akgw&6+}c%atK_)dwn64R3lwdI3vI~ zfwLnwC5CmQfgd3WlJcVH>C7oZsu#Rf!cQJQ>|QvuZ&HDyFPpr#d0Pa`gcGs4n2C9V z-CPUu0&B|d%v!l~Fb4lz5CBs8QxcrvCg7BKZb^2@TM=s?IIblYS#69fvw$c6BBeSo z@z8VojEwGW|DdF-*^d)e%>I`<0$oCq*$&y6>wq{p*At>Gt*Hx#em-`a0A^l6o}(y+ zb4Dg=wDQcF7tg>LE!pYgk~D>);x6o#`}YiEKhaG8MY)ZO<~fDP8&sydwpTLv-czvY z?BNoFlJCJ%cb7_N?jV_8)7oWiU@$L2P@>NNhwb|^Zs3Eko6(%R(`yLKC8say!a)KW zV~LBS2ektR-_@$Hcj|T6YcQ5rOOtb@*5w6hIu0OR8)RF)9YT;_{A=uWJ0R;YwmMMfrnlmX1jiv%-9iP{uB$VME4IO^JKQo{xc_YALD0rJ)5VnYhmx4As$ z(fRJb2blHhZ=b|8EUEdQrk^Uw>*e!uj~IJo*m2j%B$EF z;{a)ITn+lUtZu#>3$k_Up_EvQ$Z&%CM=BT>vc4SiNrr-uxv*N4#Q%Dt)cWUILTQw| zBf7=*XLDE-C?V`OXn6|NOvQ&seI0UkCrNuZkU~gJ^&f_SOt-A;5{~Mc2PS4lUY-5g zQ0JZ3+&2N^X;9|g%zuQhg)iXLze20BmqU4nKtTi0fF~dy{sm6R>Is=I>ZtT=c1%TQ ziQJ~q!%q9-Rd}X$Lt&>lHrvw_qHFe{{u7*8WPc4G&&bz`N7TIdKXH4?eY1qUuE4DZcfuYIhygFWc%2jEN?7C-s7qGVuAK*SXZ%-Mefz0@+L-9Xp`pc-CAHg;*YDEkY&^tF zKPWN?n<@MH?%tZ?fr!ZpNGhsb_$uFm0+KDk`3C=a04KC>ll{Aak--%%))Q-U(d)<0 z2T_*kd2X%MkMLX^dYLWByb@}sSu72UYY@4pMpmpOZgY|?EGZsM4r#&eo9Q%x6}KIK zTt&s%1+nuO1%)jY#*NjbIY1qu2xSdXVlC@rk6@(4Q({Vc8`VBF=u0OG%Kc(osXDcH zyj((@Ni3!2kG(4fWA88WWUDjEp!)Ie${jNuEZ*O^`jl z4%}5opwK=%+X5+Jd6||# zFwXJli##HynyDCxH5?k&xA#;wy@c-!t2QroQGb9{;kAN-Ixh zobz(8&i$dsh7tZ6UHgtk%~`01*scc(kLWgJmBivN*S~$prEFlV(o{^sqR=p{4JS&a zZC7^;n&Mq(Mzb5Hc1dnO(iNVYAVxFP_aW)s%gvm}&0`Ywf(^;P@f8Wfq$|Mhd)mc^ z_op*sdZI~`+;ox8ctGPBZ-DL3`IfugM^+-jrJ!xIiMoX9mhVrq$nY$}LoR6u3cHN^SVYqig)IEMAp+r~RhqOUP;qN$x52Ksz z{8#mqqW$nnx>0w~r(zSNVAa>}#7`!ED#P{9`q^2^UR

    T>qc;Qbrz$BNLH@P8{kp?wG43lb3Ea5YhT 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

    AIPY39R^0(<)>thDxe;6a0#T&rg3j!Op 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 TqQce=0AHGqb=1mLtU~@5Se!`( diff --git a/icons/obj/reagentfillings.dmi b/icons/obj/reagentfillings.dmi index 1b8dacf36daaffb08e40ef7351b9d349384bf59c..eb3ca4b2f75436c9671241dd4e3333e1b132f8a2 100644 GIT binary patch literal 4148 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 literal 3885 zcmb_fdpOg58~@FmkLyH_2UET196eG_vkDbqAtI*|5o^MXWu{gwAw5MD+K^LoDu>Fn z(SbrnnD8>Hwb{yP78~RJ^}f%4&--3if4qPEuKRm`ulu^c_v!lFpI-{f^^k_Dt||Zk z8b=P>y8{5k@aLzj2mruZQdKgjT*G^wh_w%i362hriVeq{2Y~pzEVj$}m!>dJJ| z8oP2~N6p(3x#Qc%G!@%T<)K4m8@+f?qD?)uPLbyx4ZvZ^$-7w7uwst_bbw@i|8 zWjs>lrIGK2t6qMebN3qwgH+s7ur;0~<4q@&oTI`jNJjfC*)6N}IKkNoqeLZKy}84w zr01*~3q)STeZx_Yx0nEmbv0|m!IgCL#2Lwx!&c?@D|kfG&2 z%U3qk_0fJ4iJ+9u#OtvkeQZ0=8G}AMW4W-Pb_go&hJJJTfSsaTSpgyq@`bom<{cys z7Q*keD4^h0$$oZ%btqYH6+FaeZJ_YM#pAsBdAmtzPCE3k5|tq}6K6ZjV0#C)vfkuF zspT%?y+3efPqr$;-q_n4rU7y9>qFBAOm(uLOJHnh;C47LJ1Si8ROFH!c^XmM&=iqY?4SybKsJmabcW1a3&lLf6~b_3f7-Vd=cYmps=3yl*IWC7AbRschEXW zWKQe0q7qL^SpOSA?OQCJUbp>*Pe94DrqCYoba!-iPHzuyg zVBjDI|MD>Y`q+Y&IW3CaPd10T-Fa7WK3__(U2gbK0Ch_ycxX`A1LHeGNalUl%2k|O zU`nl@XHtbCiA|XEHFOO<2v)3%$UXlVE2pgd2j9PjHZfO1gRn)5i@E55#mKkAj8qq* zD0tD*ttH5sy2ScQ(YzK>1CdwfP;o8SXUy+)3U12j3ryz{5!JS;SnTyrwq?Yl@~}#K zcpO43T?H1fWBep;@T)>t9e#yDa#3i6*{Vcy#0oH2tD!l}5rCYMhy99Zl_c|vXT#wY zPq9sTH%a@qDD|GJ_vIjT)7g}4mKQ&7Tvh@toNuQEWx8FFayzo;CP(Nx10C6R#HEGm z;~w(vOg`v=_4H}2P$(3O$z-xl;EK4n6#LA^#^zyaYN|I}#LIwRbz^~cmC-eRets3u zGd^o;+fq|~CJE6fZkI{%T;U%d#B-KyIp%iDz&l&JvfwaYlqx%(+o7w zYJa*i*Xt$}uE@SW9n^v&lnWm`R&&Hep5!(Rz3Cg-OYZ59#e3jpV-NL84*@;a891D9 z`eVbkdT@{uo<^AKR$3SIgw>f{cVF#D*pSS>DyZ@v{qD4-_$h`{h1mr^%{tT)t;_|s z!f#h6u?7bRQ>zDeq=u+p4_E*b(%C;9f5B{q5&eGu^# z&FiCO26(p#?)W_Du7tU3%90Gg%AnDCWEf>?k~upPyfBx4f`P zwlwn@*S}rM<}CJ)dmhpimSk~?SqfHKydEXNxsPz2j_CAxlT@i_a=3>8Azvsgom&B% zCMXv&qJgZ2A`yUZqM!5+2q?jD7{yZ>1&I&O*%&bQWd<-$hxOQplaonJo)=@r?ahJsV_AOE$ z(GQc(a-DxRf546MgMF1NL2w6ISmp})rVR6kXSx*??Z%KKKB#IOauOfR!Yw{3h)GD0 zY)p(koXB|Lzel5>jZXK$21z6mOIdW>UF}o{(Alo@)%1!O0zn@UhdVl}c406Pf!Q<7 ziC5o@51jy4N?qghJ9;9wdrRO>?No8WObPuAc7tcuiln1-B)*BB%k9YgkXqw3!4ai} zVZgx^^t@}h2#|EIe2sea*^+Cxm3&l;m&}48JEGgJJ_0AWt38J3jUfV`%~sZjJRBoT|s`Lj7Ez0k4_=rp&5S3!F<)$h8{tv~&^PX`%!d@`v0vz2A$ zlSE453IU7o8L65QiA0UV_;ml8q}9l|54~r0)9<@t45lVShg)N!P5oU;_xA6t^O|yA zQ8x4)#%13@<8z&{-wGzpD;Gz#8;z3rMkZ^mHRP@b44S{+u;xIU1JH9aL2onOntv1A zeJ6f5P~McBYzl(a--WA_mbp8@BPu|T`d;N-EV8*v&~+{66|X*oCQvpUqt~lYGC`<$ zyB?+1W1>J-2Jtd-Q4sN-6-0%~#YOMQAMNCcJpFH*MATa3XexgkY!EYBceGxTN2y_* zA#hQ98Om#~d{5lMsaudbR@QIBWmU(sFr=ORJ5v1m<5Irl3o#46n#Co-NRm1=^Alyd zM{H^Pa~UGe#*M55W{>wCm+e?r>ayBj>3&9R`@V){n1z%TOT#I zX0lHh6W_K^ag9H---g}QFf9#W9#>lXLM>V#PKk*OHti9AzpPP* zxNtLE-MBGHcvXew%s0R*ba+$~Z{W=oiZ+h3L*k0kUw9DwSVf-tlvDY4JZiRz%jd(t~=0tBXB}q00v=l#zKL2z5K;z6yNqSH#kjj*IL9JdJ#xHZf?q>@^ zyorh8emk}_Jv+1u;xT~DNmn;FduwJmwoe`GOq8Ck)&Y!FXT$azgOA~=Nrqa* zO83)O0GB#d!(>9#f!)7K{_3pY-COWrjP$&V(y7`5zB+1gra3^nNg_vEPLgQvuh1M3 z(QOT1ZC)D#aQ9qlsKh_-APlv;Euk}PC!_o)`BE4fWT=4`SGjH}2KfLSN9c46Mpi30 z4>-?0z!UhiS=Bu*>Y+O7t|L!2GbW>%#`QD&Pwu^@ZFc1RH~TEeoC*82|jJ^WXw^a5^wL=F=-{k4R~CO zCQ-?{(80Nkq%zHiO5zC8SCoD?gSecp^@_z4iESt@cO4!J&g~v8ADBvYvE#(s1Q5$O z;j+Ehrx|UZnX`x5#1R3-B87s`{4hBq!=%~FWV%#HFjp=f8o+! zV3i(vU_Qa$I4J(d53e+S)`m;tgC_xpYIPO$3{7R_BBAxeUH5TZwUL@yyCN{A>Cy^|qCi#E|k^oVE~z4sDCm>I+n zks*4E5xw^^gYk~Ht@Zu)eQSMd-E+@b=kBx5zI*@HZqa%=8qh1OR{#KjYCcrcC(r1M zaT!d0>rc5-0|1EP%~RvoYIdGB9!~DBo!sC6;G3B;h=I3@LJ+f_d)JsUr9qQ%t&blV zz_zb+zl8LCkVvsn+TNGd^UheGzPd7qyyKO+-F)VJ)W2@(!zIiWuh((1_QP-#Z--$0 zBUQX;rlAHrE;LTI0IGpKl4#X(WZbTJ|)9$lN3Q zBcE3^lYta{m0pUXJHadC>uYiVzy#M+Q-123xses@e$6f&i&DM%Q!LLmg!g^=yowU6 zJhOp>xDgutp#ffk7idan=Mxi73{!QWt9M=lODC0A{(yrGI1{L_vXZMm-W})txDUIn z_Fk|!;gS7YsCl=uik$sb@lZz9!&b#4_#0mNrg;yqv=C91Mi$F^U5W%=HZoHF%@qK;Am@CU)mrK+*!?n36%>Wu%75o$9KfR;NgxWcn7Ys!B2UN80zZ>}QBl=XEF)diqV&J$zE_lIiR79wmPI9G7K? zk|S8TltOrzp)&On3!)#AqknUj_%P>MRKKJxpfaj=MXmF?@^lucnPl68!%0g>NL+5w zz&3C+1wvonrDT9bQ8kO|O-@W)B9g-QX5(f@XqLiHl0lbWsJgeW;8|X|KPf?pLNYD#)b+8~4Et8-z{Z49!6UF5+3kwT3-_7Qw zv7Tf;yFq5>$ib?rDro>=M#Oy0*_U|{=XjvHa^;{!7pZ85JW_vgCD)gaaG0 z*MP9f9Cgtgmu~Wci-P`Z1Vm|>RUG)g-OvPgVr`#<;KfWYt2iA~TZd@OUyaNE{*t+p zdD2I`xBY-JN9r4>N$EP+zSs*;sbqdm=LJzN))oge=S0BVOjFh!LsV6%A$|6=$K@W1 z?=+Vqqo}b^!sf<{^pv*X*(LgHT-+Ak%!%BHEvGD!? z>#n;(LJN)3l9En8K4oy9`sYL&x7ur~Ef}dP7RKWBD3Tu8H4lCl-a7%k2cz64{MT>L zHCs=9Y#euWJuEi?5U9`h!*#v?U~27k<{EvDK4X8T5dZ|gMPPUX56`+!UthW?W-$W% zrS$8YDdO7VubYj+gVqdz@%QBALA_)MTO~`rH6_lmVsa)x%5HL-v7M}a?F)`3o9wZh zTKWb9qodULzbtsS>1jZnB4N(d=sR93 zF*sFFK*E58z=Pq3k2IAnEI8n#)w>^@@DTKHTMU!XC18EJB^7DmB#OS2O^q*-ra1Qe z~c}L?d_VnGeJvPnrnNp zc;kQ?mHDA!GN6ZEj-kQW5aAJwqW_5C&s(RIx9V6Nu+G8p*wFDh``JuO(UQd3S;Pth zU{^!56t8=UXI+<-Km_-)%Ex##IJ$2?r&l<3Q@4Z)LKNUXsQ%jS7tlwy*<-2nOKVI_ zO@F+*LQANp27bMf`(z~*vnf)3)@o;0`~JO@xOjU~Qj)c)X7~?G!S8{Aw`YBQj$6wB zy#kfKfkiSHzk8pHF%UDLM`jWx<8)#?!4o$5izU0Uk=f{QpL0Up{nab6lfDS(9RcCE z5|H=$80K_I!)3;Bc-XiRep3oQb=gwlQ+_q7+3&Z!vh#||rg`>isepIE_mK0~&Fc!x**Q4 zPnE7TrhEVZ@(od5Ya^g2xxnd}DfTDZWhGTTiaq}BTjl`T?P&A+o>po|&DhKjTOBP` z;#hXotwy$zF7!3W#h+=Stg+p_y{cpre{q|+<+a@yK;(CEap@2-s#I%Pv*vKq(4b!I z%fRY>kCL!^vp=8#mGxe?Y(LuC*!aG?&gG8{dY!k zAJF4E7Ye?XzI!3~z>h&Em*@ID>wDwWro z$Gyl;?_RTYKEE>u04Ur&I8sZb^_qGf!(gE{TjR^yMDK6EfUtGyb5$Ge!;Kl7$X3f- z9AagoaXRAMm*@oKsng$@+1oLbN;om^v`D%-Q#L_Nmr&AwbY*7PQS^rO1oX!+DO7>O z!_%|I{|GK2DarD~Xf$f^#nb`fVcHWCy+uZ2i`ks;>iQ&#!)Myd2rahsD{F2E#xB>5 zqmADn_zIiL6E6z}T2x2B$-RKbA`XcYX~90WAS3ESQ-vxtuun2XCaFk=3V5)40eD(P zQdBZFz9aJ^7;uMI(ulsDhC4JjH!rWPg?7wF9b+e?+@T{Jtau6%Io2vY@;rIjIGY!* zaK*QwzJ9wZJUskVtldV)=WF#}qS5Wui0g-6-QV)9d&fyWT6NilWP^JQif&6wGtbb3 z{BCZJfC(Vo_L(l{4cvKis`j+VhgJO>cX?oWq-0as!N=U&ZQ9#@TC{L}fxkuU?KWY` zACQW#h#itju$%WOlY7D(kbz8y+6ELWF=h{*7<(rdsc%@-0^I;5Yiy+*LHV0%`J6Dv616UUvBfm?;TNE8WZJ`*&g_ zf|gkrZC@ugThU)uRyICtVp8iB>@mNz#70_4cNybgWh2m9Ju6E&fEDeWHZP^elRK(XtMn7ZmhrY*n3;(~AKZ|s%EG+?Y)Ob}@R#!_F@0ivy z(Xw&!IrsR?tox1M`b5IMRwaJvj)(}h)~qeIt6uG1JJikj&Q&Yd9 zR9YDGAV=%-T|&U}`uc~bHp9ci*NrPi5_pe$qZz?gpJ9k9u27M#2UeY)X63pVl`M7AY9p2bT>Pv3v9d@=es}S)PQV~D~?9u?$Lr#O$hn+O8)OZ&E zV-1?2-=mozDYtR!;>uEMa42ZwPLsbGimaqm!yP z&WwzQDm`z{PyH@DbufB4ZPQO?Mo#BI(ofnk*Sf*<`As?vOlgr+13Yjx`V}wz2x+0r z#a0?o-N-ZT8ZkNdq@JrhqHXaP5dFT#wiZClEHMNwOMYxn%qFRxlFeJokXbx5JiI{G zk}&x%G7WWKu3m-LnO2lnR_Yv1S!^YM{z4)<5^WkMTfVeytLYF{(}gYfrD%l@q765y zjEbT3MHgq2dnl_$V@R|0>reAof{@hLPIpxNlxT!H_WNco^n z%ed9U7w1&TTwdvEAoP*^hTz@1)bYW_(ei2h#vb-JM5b?=&je$xrL-9nWZ|gz83nhQ z7OVL92ZVU0=?*tk+d?Q!e7w3v`6+HFj-eR+5u+0ASbkVvx# z0v39=+C!dib%kV(gNO~dR(AJwqJ^Oq233h+KEFP#_%uQwcpz4K_oQBlv`gEo@CBlz z7xb3Itk-tRa}vL^C)C$+{rpVpT|Bvnn0h1KcD&wE{6le;#nL_7ZOX&qMCP9YGc>wU z5g0W;^$1zn+-y%7|J_yTx7)+#x5UKETqmM%LO(tIVjFpsU3JEuRAfG6ab8xMKr}M0 zOwPw~JtHw{#8H+fx16@uQq1+v+{&+dO^A=N=Y(C_a~mS`_NFe~`sVUyIlI^| zr>_(R-)vg&gU4Zv7ih zdH_zDqsc3Q4xhE+QJ_{XRvE**;&`*IEXBi5<1|>*p(xQ=b#!v}P+NPU$a;OM*1MtjbB9n*(2xYSxY-DTrT6?&;KRPIc#)JyF{OH8$;iaxaz0M~)FsS+bk* z!$4>+&!u)niLfCpVVbdl4et)NLLp0W*2Kg#8q0u*A#xHjxM<(wKv}sxypk0mv?=H9 zuDgt)5-{_Cl@7|<$)6+y{axJy7Z(>>@+Q*&_=7i?K2J=**A})=a}j4?VAL+v{N2>l z6hay$D)-(ymDb2CNJd{@zkg`x+75Hw_be=#4YW5)xD9;A%tNCrf zlhM~EO zI{?4qjm{A2+qQcLdkP$dEU~9gA*dM~4z<(8_Jm5&$h{e5{G0Erx>d=}&JF_nF4WaH zM*}F*7B}~&qz|3s#D{m8MungEG`^agwJmzL>?}TaV*$|44Yl>8nBc(?#Zk|Ts@ry4VK8k+U zXWaalUnu0VMy>m7MM0Iwbz#M(H4E?P3dT*gZ-QTtV{#1g2W&S__t?@{((d>-JsqHX zr`E4aXU@gck5Oh5C=Ne)QjPscjHUaSnt>JZ2^ys7O%xyT%oE31b%v7KbJ_Gn&+P$p z3~Gi~6FC8}hS9dII1Lhv%;C4hw;q1?TDlcYScdLoqpFv|Q^8x-W=?6*cZKfpti{Vx zL@{J;ULMsBGiEJ#AYfE!tDa0lF3Ts`*bG~kZbRDEWsUIr*s4_>BrQo7SD5D;AzOOH z<^a@KGHcnXERd|#YTdrow$=>jHGA+F+&d0GwogS5k5l~=#)Nll6S zykCMarx`T|{hSEpru%PsOcZ*EbNbn8m!HYI&u;sJ3;=f|dx*YF(*#kgHUMN$Ld@mY zbDy|csVu1Gic%9xA~y`k-Gb_I*YdVD^M*Pldv)G#3R}zVMOD=0Mz@duDx(hiksyEt zF!j$JTyhI17x1$sSj3<&(C|4t|{<_si|R)pG~K^?Tn# zNiJ32!nV%01OfEn{Jo?D!aW32s6Gy|4>K!|_9{lbjAZ1~31B-o>F;xApbuaYO?wCP zZ$F?c&dnSm20itUhp2sVnUu@O!Xfb0?J;|0O%XF=JvqqzL zXAPS1&q^|g7nHghMfKG^%aosiE2~Kit;U>2Zn@A(5+wi#6#CZR-UJ?|+&6q|Ry{g0 zQmaRtY;<$bkEDVpk*%GS;y?_}SpT)tW7 z^$BwGlurlh2ZY0-qqi}L32KNEjdhFdsCe}DS; z$}1a0^k&Vhuv%-@*_Y)*t{J_bq*TGC5o+N=*(sBrrM-dkT&IK!X^+N={SG9XMwow< zc|BQoP!yV9dafW_D0_CY_2MTkIPmFLg=xB*TxP#SGNs81E<1{ja^$2?i>mHomc2(m z5dz8P3PHACO-jvR-j1@oy^6hb(T@3B$naP#f)$GM{T*L8dpC?sC4Nu5!+g8vXZK^r zK%Kea(LX8L8Jl39+kbl+bkBDBXGKP+tB}EiArs8ON9`2O0TGV%D-b2M&i3~3-Znz- z=-lUBKO(hmYRQvm;-WwoS|p zmX+vsYjlDy-$K4{3d8vLYz%%KA+faP*C$P@-@dE|_ z#TCA;it~dAZ9V6J=drJ$lLMtX;X|Nwng+AeP9$fj6>IKAtHmq zb*9n=VyM8p-+Wp9>N|(VoR&da3Byl=4~2U*lJNQFWh=%QDd^kMfZpsE-N$q5NP^X+_zzsh6j+hL(e(Lpckw6r{y5v4hIT0IJ8efKzD=D}RV ztZzL7fJ<818tNtiIlH-`_j$kP_H{l&Z_N0%wO*g$p=Jq-!!#QD=&(txGpeTuD!NSO zEufmKb#fyB@aS+)oXNtgw+`9Xmlo?JD3uN8cXP9xF#o>M)1#blLv+ zDtw9hf-_TL5r$=Z+&b1PY*HtnN~$$uw&=h4`K&qZW#87iIEX0Fgf_b2LVKA z2|otl+EP&HFu|^CT;si62cH`s@SY8iqZbUbw6qLqR905DaB;aQPZnA0`+SbRtrp)$ znDF=Wlg5RfV|(xez~@&*_4US<8MM`e%-d?Bs3a;^O4jn{u7Kd9WQebTobTG%qi{yG z$BbQBO8e(yxAg>WPbE{(J-nkQ0M}lYpWm98PD&deH>xIUfkC;yAXp~6d_<}0E*oC( z3M{zD%zXCpdZpOvA&zg5r(m@r*I8bTam)OogdEDSs(h3P0|xER$Z z0^4mfM;s-bBe+-^C?Bu&vsBcs+sQP2NQQ^9tfzjWX`SMc6h+bd+}cX2N@Ze znGY^(`*?gwC^a>;6nBD%sA&A@5NiWP)a1|2%_UpJxv$^h_Egl?P{W-qe;*%DAXy|7 zv0#5%RISx^+U2u;x+?E3kg0v?{Jium_xf4s!AzS6Fk2DcGb_uYL4?vl>R0-Ua#vj{e>8lZ z4drJ>MlWSZ3QOAc1_pbb?MDdIChTBA0MYYYNuNLX6?^qiYGRVXx2})AB>;rkb*af(&WV=3gTkJZ>oNq zpZp9Iob{&^oEVhC<%tw2U{ZR-oyhK9(=jeKRD1eIeD4CHGnl(x`2j7cQGrA8$g#CmlhueB}THM zsRYEqpkIquU$?t0ml8+!7PzkPMSBNv2jyNI-EsktwxxLbe#6tn*>;{tCrr`%BEgmQ z)}QU1bsdxR`n{Z@!YSN*e0(`4Q)aV2;9qViAIn$UB_-4gFHi0~ds27cuarB}9H!zv zB$S$!pN+S$1!{#Yz+zo(DtIaV{QRy(PKn7P_|0uFK{M(iv2V$WawyWk`b9WbT$q@~ z+x$8_Wl4Fxg_YINEzw)Wj?BQkmr_a%Ruq+yL9A8@z9cR4l|X$nsDK2*`1-z@O`g>n)s~=vkn;2j%i(Xs1&YzR1)|R_e zUViIn!p!dO-wz)eF@3>e`=I_DI*YvpUIp1y)iDe72nC+to(& z^nR$nWhFT_t&+)HqdRrqjV5ZR`q^gIRzAD?_m|@1=r?_pDy7|?k2tP=#>OrrTImZ* z*mb-d7|;e{m5;-ZvncCo-+tr!y-e>D)3t3(YPe>X1u z)mv?2FLu%-z2&RK#UUK(tHj$sbu1S?U1dd^pc%=;BWLgGdO<}+!WF zD=x@Y2!tFP3bw|e_16J#7k5`U*|zA3tI@) zFx7*jK^+&HZ&YVKo-7auWZX!@)~cV0t?bHYfy#;s5KuND^7GNu^t2|l5iGv-h3pf6 zLFmiQAvx6ag4pPq<&O}Dcnk%=-y|b2vOQH%IOd$3k-_OH#%mnf2?rt)BS~#doTZqY zltu&9lVZ$%9G~*9q?$HL`!2eDyl_}&^hg@PY0}Qqu<{AmiOrHTvN#* zNh#RWG9zCZcP4(kUIOk`@J)>7iQC@Ud6c9|Z2quoE*nZlK)2^9AK98_{aUS~!E_+` z)lnxIsfC)3?kS9FjBP0hFmL@Da^GJ1jk&fqJqm@guQM+q)_uzhN-CV*O;0zRz2CHZVRRZ?(0%1o$hVP%3Vn^aOn;L@=S zO>=zSY;<%#Dql1ug#=?I2z_Ti&x+YW&>5~kF|%(yqoq@>hb_JW4>|cJ3iF@Quz;ke z_+;B{lXO3QY7YJ_L8WfLZ&mnPUcNr&0t1^I;ii$L<>2|@C+7P6-$y!}-2r({6W&TU z6C|9JP(m4($kA#<&sa?K+arI^W3XBq^=a>n`FO&Tr&7rh0yoIMS!35XJj_T|yRuW* zeY<(VeT&juHuFBJ(0SZSj6**|MjX<4iJc(m>+3ty9_%l;=%xK99`+>S~r6y4yU&&y=H@;KH$Z+GFv9eu%JvGkUhBPBv)zkbe-6@9tz6){>FS;)FwVQJyqC%5*Qj8`V?ua*yubii;E4;t-zd*d@sE@+3&;b%Hy2w^kOcE9oo+Bt2qk9_ zeb44DxdSK8@#-}(pSJG1+*9B?y(OIPx3Q!P$GTO>Aey_I>-)@J=z z_DByDlVs8Q^#zX|3@W7Bi-*c&kI;LZRq#opFMWd7UCzFbs(b6vVQAgd`IOPTdE~a+ z>Gg^OGto&}^P*o+Rn(O0vR8|gN~!4J)aLRtW%aIn^L`+zyikax(Dl#7RS--0b4Imy z+|t1Rz;GPk5s;tj@v66R2~7TNgxt@cCrAc@0Q5D4F$IK{VqG=xg!wF~R%|0Js;{rl z(A@kb2rRqw`6Dk>SurMGWrA&=5U3Bv?zZN&T1vu&)~AlAqHR z9!4m5Pu?C5hp-9F z5Muppl8y^a$}wRG-_gvZ_8Reqs8|dmO*u*E?nHvlZ<5X{DkK14u!AT&8oKXbeZp)7 z8Xmn*?PicLuW34JGfddhwa2$h_T}Sne?iSJ&&@+5+Yer?&65kF-(D*7UoaRAhEEu! z>3%JEUFCclEKfa!KsSpEg|e0q>{>j#oa~D5k{D%{OcJZ=xyg6Z_)418N}UObSk&=- zwA=2^>HtCuH0&L;H{MeZD;c8|c02CWHO{om0QIe9aAA0ip;$L%E+YjavLo*gzbi%r zUXaIbpr6S!6OW(Zc4&t>Lyina0=Dszh~6TJ*f43lBusQUlC81eyO0biW%FJZ=>{oD zst(WQVI^l=ND!7M>4sTeZXo^=Oe3vrs9t-nPA_Qj&#dsDjsE}M_WnO4Sg+VGc7&Ga zW@Vdyi-MrTL9{b`P0H5N5&c@-+)I1&*0*4^>c!E?sjFeXTfWb{s1)0rt_<(nNk0mP z@~>@d=;+=^VYm>q zdmoLE9g2J0?%Symli@>~5x}0@z5WVl@3(0f6fXRz#&u-~-=!bec#rUcB) z_}The>>Cd`>(!5ZJTtRwU0?&w{J`%BbE2 z9KA6t1pvoyMAkpU&~8KoC0BxGT6+53!z)E&q#rzUxQ4~hERJ(bM;#wvR4(Z{s2xol z{FYCn2d)ac{RD{YDhPP#3XI#8pTcsNwB~mF=iS#_WXFx@llrbzb>c^rpHX*a;xrI- z#RjKW?}Z=znEeE(H90b&oE(eK$zb)70d^_VfT|m?lnMTj>CVc|%KWs9u1Nxa2aw+b zQP~~8GaFrUFLK03N96Wvnf_Bi^lQz<=0E7i$W^4XHKpRm=mbwHrLsrJiIx_k{yXJb z4nog1 znQU4Cp+rus{&njHYCPZE{g?~wCdY|~s!lsLaDd(2cvHb|$^1kr0vP@8oXeTWFYaDZ z!2<$P2R?sZ*1vTgx32Mp!GWBvT^cOO{@g^B#vin_cm_cWmV{rkIn+?G4U~NRsI&l9 zpZZeC@~_M*WM!@BRq?ysBu;J}`%^!iLp@5+s^eJ*w#ILuDLh@C=O)`K@%cS2ProEtn_tv9!J zOP*XEiUL3))U8IwLgsUJan9os4}*e&Tb`c=X?AtC(K%C!$JpP9)q3DYc_MFh+c$Py zq{K=>^Ac4!I|sWu3)S@4n0f*2VqtGzmBdQUU;)=Y_ zs1p&($xV}xJUwkXYA=Oe_ADSvQXoyO4lO>aaP+*U0?Y~Y($sl(o3k0;=#*!@bW%mo*$>VrcRaFkx4>(gn z@#4h9CwMMLjuw+HiiU+Myv3%vppPN`g;dxojcr?yA@0~C@06+9w*7@(w%m=!wx?RG zRN-+-#8W0FCI?6vjg};N9i4wtLcrDSg(83Uq~L{b#VQ%Yos+bC5dY7X1G|0`-ec0q zH;h5=*vl!#84@V(#)VAARMS3&nShF~{9#S~pUUS6LRp3PE_WkNjr=[src] is empty!") add_fingerprint(user) return - . = ..() + . = ..() if(. & COMPONENT_NO_INTERACT) return var/I = user.get_active_held_item() @@ -37,86 +37,86 @@ user.put_in_active_hand(src) /obj/item/fermichem/pHbooklet/MouseDrop() - var/mob/living/user = usr - if(numberOfPages >= 1) - var/obj/item/fermichem/pHpaper/P = new /obj/item/fermichem/pHpaper - P.add_fingerprint(user) - P.forceMove(user) - user.put_in_active_hand(P) - to_chat(user, "You take [P] out of \the [src].") - numberOfPages-- - playsound(user.loc, 'sound/items/poster_ripped.ogg', 50, 1) - add_fingerprint(user) - if(numberOfPages == 0) - icon_state = "pHbookletEmpty" - return - else - to_chat(user, "[src] is empty!") - add_fingerprint(user) - return - ..() + var/mob/living/user = usr + if(numberOfPages >= 1) + var/obj/item/fermichem/pHpaper/P = new /obj/item/fermichem/pHpaper + P.add_fingerprint(user) + P.forceMove(user) + user.put_in_active_hand(P) + to_chat(user, "You take [P] out of \the [src].") + numberOfPages-- + playsound(user.loc, 'sound/items/poster_ripped.ogg', 50, 1) + add_fingerprint(user) + if(numberOfPages == 0) + icon_state = "pHbookletEmpty" + return + else + to_chat(user, "[src] is empty!") + add_fingerprint(user) + return + ..() /obj/item/fermichem/pHpaper - name = "pH indicator strip" - desc = "A piece of paper that will change colour depending on the pH of a solution." - icon_state = "pHpaper" - icon = 'modular_citadel/icons/obj/FermiChem.dmi' - item_flags = NOBLUDGEON - color = "#f5c352" - var/used = FALSE - resistance_flags = FLAMMABLE - w_class = WEIGHT_CLASS_TINY + name = "pH indicator strip" + desc = "A piece of paper that will change colour depending on the pH of a solution." + icon_state = "pHpaper" + icon = 'icons/obj/chemical.dmi' + item_flags = NOBLUDGEON + color = "#f5c352" + var/used = FALSE + resistance_flags = FLAMMABLE + w_class = WEIGHT_CLASS_TINY /obj/item/fermichem/pHpaper/afterattack(obj/item/reagent_containers/cont, mob/user, proximity) - if(!istype(cont)) - return - if(used == TRUE) - to_chat(user, "[user] has already been used!") - return - if(!LAZYLEN(cont.reagents.reagent_list)) - return - switch(round(cont.reagents.pH, 1)) - if(14 to INFINITY) - color = "#462c83" - if(13 to 14) - color = "#63459b" - if(12 to 13) - color = "#5a51a2" - if(11 to 12) - color = "#3853a4" - if(10 to 11) - color = "#3f93cf" - if(9 to 10) - color = "#0bb9b7" - if(8 to 9) - color = "#23b36e" - if(7 to 8) - color = "#3aa651" - if(6 to 7) - color = "#4cb849" - if(5 to 6) - color = "#b5d335" - if(4 to 5) - color = "#f7ec1e" - if(3 to 4) - color = "#fbc314" - if(2 to 3) - color = "#f26724" - if(1 to 2) - color = "#ef1d26" - if(-INFINITY to 1) - color = "#c6040c" - desc += " The paper looks to be around a pH of [round(cont.reagents.pH, 1)]" - used = TRUE + if(!istype(cont)) + return + if(used == TRUE) + to_chat(user, "[user] has already been used!") + return + if(!LAZYLEN(cont.reagents.reagent_list)) + return + switch(round(cont.reagents.pH, 1)) + if(14 to INFINITY) + color = "#462c83" + if(13 to 14) + color = "#63459b" + if(12 to 13) + color = "#5a51a2" + if(11 to 12) + color = "#3853a4" + if(10 to 11) + color = "#3f93cf" + if(9 to 10) + color = "#0bb9b7" + if(8 to 9) + color = "#23b36e" + if(7 to 8) + color = "#3aa651" + if(6 to 7) + color = "#4cb849" + if(5 to 6) + color = "#b5d335" + if(4 to 5) + color = "#f7ec1e" + if(3 to 4) + color = "#fbc314" + if(2 to 3) + color = "#f26724" + if(1 to 2) + color = "#ef1d26" + if(-INFINITY to 1) + color = "#c6040c" + desc += " The paper looks to be around a pH of [round(cont.reagents.pH, 1)]" + used = TRUE /obj/item/fermichem/pHmeter - name = "Chemistry Analyser" - desc = "A a electrode attached to a small circuit box that will tell you the pH of a solution. The screen currently displays nothing." - icon_state = "pHmeter" - icon = 'modular_citadel/icons/obj/FermiChem.dmi' - resistance_flags = FLAMMABLE - w_class = WEIGHT_CLASS_TINY - var/scanmode = 1 + name = "Chemistry Analyser" + desc = "A a electrode attached to a small circuit box that will tell you the pH of a solution. The screen currently displays nothing." + icon_state = "pHmeter" + icon = 'icons/obj/chemical.dmi' + resistance_flags = FLAMMABLE + w_class = WEIGHT_CLASS_TINY + var/scanmode = 1 /obj/item/fermichem/pHmeter/attack_self(mob/user) if(!scanmode) @@ -127,21 +127,21 @@ scanmode = 0 /obj/item/fermichem/pHmeter/afterattack(atom/A, mob/user, proximity) - . = ..() - if(!istype(A, /obj/item/reagent_containers)) - return - var/obj/item/reagent_containers/cont = A - if(LAZYLEN(cont.reagents.reagent_list) == null) - return - var/out_message - to_chat(user, "The chemistry meter beeps and displays:") - out_message += "Total volume: [round(cont.volume, 0.01)] Total pH: [round(cont.reagents.pH, 0.1)]\n" - if(cont.reagents.fermiIsReacting) - out_message += "A reaction appears to be occuring currently.\n" - out_message += "Chemicals found in the beaker:\n" - for(var/datum/reagent/R in cont.reagents.reagent_list) - out_message += "[R.volume]u of [R.name], Purity: [R.purity], [(scanmode?"[(R.overdose_threshold?"Overdose: [R.overdose_threshold]u, ":"")][(R.addiction_threshold?"Addiction: [R.addiction_threshold]u, ":"")]Base pH: [R.pH].":".")]\n" - if(scanmode) - out_message += "Analysis: [R.description]\n" - to_chat(user, "[out_message]") - desc = "An electrode attached to a small circuit box that will analyse a beaker. It can be toggled to give a reduced or extended report. The screen currently displays [round(cont.reagents.pH, 0.1)]." + . = ..() + if(!istype(A, /obj/item/reagent_containers)) + return + var/obj/item/reagent_containers/cont = A + if(LAZYLEN(cont.reagents.reagent_list) == null) + return + var/out_message + to_chat(user, "The chemistry meter beeps and displays:") + out_message += "Total volume: [round(cont.volume, 0.01)] Total pH: [round(cont.reagents.pH, 0.1)]\n" + if(cont.reagents.fermiIsReacting) + out_message += "A reaction appears to be occuring currently.\n" + out_message += "Chemicals found in the beaker:\n" + for(var/datum/reagent/R in cont.reagents.reagent_list) + out_message += "[R.volume]u of [R.name], Purity: [R.purity], [(scanmode?"[(R.overdose_threshold?"Overdose: [R.overdose_threshold]u, ":"")][(R.addiction_threshold?"Addiction: [R.addiction_threshold]u, ":"")]Base pH: [R.pH].":".")]\n" + if(scanmode) + out_message += "Analysis: [R.description]\n" + to_chat(user, "[out_message]") + desc = "An electrode attached to a small circuit box that will analyse a beaker. It can be toggled to give a reduced or extended report. The screen currently displays [round(cont.reagents.pH, 0.1)]." diff --git a/modular_citadel/code/modules/reagents/reagent container/cit_kegs.dm b/modular_citadel/code/modules/reagents/reagent container/cit_kegs.dm deleted file mode 100644 index d40dba8a3f..0000000000 --- a/modular_citadel/code/modules/reagents/reagent container/cit_kegs.dm +++ /dev/null @@ -1,41 +0,0 @@ -/obj/structure/reagent_dispensers/keg - name = "keg" - desc = "A keg." - icon = 'modular_citadel/icons/obj/objects.dmi' - icon_state = "keg" - reagent_id = "water" - -/obj/structure/reagent_dispensers/keg/mead - name = "keg of mead" - desc = "A keg of mead." - icon_state = "orangekeg" - reagent_id = "mead" - -/obj/structure/reagent_dispensers/keg/aphro - name = "keg of aphrodisiac" - desc = "A keg of aphrodisiac." - icon_state = "pinkkeg" - reagent_id = "aphro" - -/obj/structure/reagent_dispensers/keg/aphro/strong - name = "keg of strong aphrodisiac" - desc = "A keg of strong and addictive aphrodisiac." - reagent_id = "aphro+" - -/obj/structure/reagent_dispensers/keg/milk - name = "keg of milk" - desc = "It's not quite what you were hoping for." - icon_state = "whitekeg" - reagent_id = "milk" - -/obj/structure/reagent_dispensers/keg/semen - name = "keg of semen" - desc = "Dear lord, where did this even come from?" - icon_state = "whitekeg" - reagent_id = "semen" - -/obj/structure/reagent_dispensers/keg/gargle - name = "keg of pan galactic gargleblaster" - desc = "A keg of... wow that's a long name." - icon_state = "bluekeg" - reagent_id = "gargleblaster" \ No newline at end of file diff --git a/modular_citadel/code/modules/reagents/reagent container/hypospraymkii.dm b/modular_citadel/code/modules/reagents/reagent container/hypospraymkii.dm deleted file mode 100755 index 4aa634a488..0000000000 --- a/modular_citadel/code/modules/reagents/reagent container/hypospraymkii.dm +++ /dev/null @@ -1,299 +0,0 @@ -#define HYPO_SPRAY 0 -#define HYPO_INJECT 1 - -#define WAIT_SPRAY 25 -#define WAIT_INJECT 25 -#define SELF_SPRAY 15 -#define SELF_INJECT 15 - -#define DELUXE_WAIT_SPRAY 20 -#define DELUXE_WAIT_INJECT 20 -#define DELUXE_SELF_SPRAY 10 -#define DELUXE_SELF_INJECT 10 - -#define COMBAT_WAIT_SPRAY 0 -#define COMBAT_WAIT_INJECT 0 -#define COMBAT_SELF_SPRAY 0 -#define COMBAT_SELF_INJECT 0 - -//A vial-loaded hypospray. Cartridge-based! -/obj/item/hypospray/mkii - name = "hypospray mk.II" - icon = 'modular_citadel/icons/obj/hypospraymkii.dmi' - icon_state = "hypo2" - desc = "A new development from DeForest Medical, this hypospray takes 30-unit vials as the drug supply for easy swapping." - w_class = WEIGHT_CLASS_TINY - var/list/allowed_containers = list(/obj/item/reagent_containers/glass/bottle/vial/tiny, /obj/item/reagent_containers/glass/bottle/vial/small) - var/mode = HYPO_INJECT - var/obj/item/reagent_containers/glass/bottle/vial/vial - var/start_vial = /obj/item/reagent_containers/glass/bottle/vial/small - var/spawnwithvial = TRUE - var/inject_wait = WAIT_INJECT - var/spray_wait = WAIT_SPRAY - var/spray_self = SELF_SPRAY - var/inject_self = SELF_INJECT - var/quickload = FALSE - var/penetrates = FALSE - -/obj/item/hypospray/mkii/brute - start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/bicaridine - -/obj/item/hypospray/mkii/toxin - start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/antitoxin - -/obj/item/hypospray/mkii/oxygen - start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/dexalin - -/obj/item/hypospray/mkii/burn - start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/kelotane - -/obj/item/hypospray/mkii/tricord - start_vial = /obj/item/reagent_containers/glass/bottle/vial/small/preloaded/tricord - -/obj/item/hypospray/mkii/enlarge - spawnwithvial = FALSE - -/obj/item/hypospray/mkii/CMO - name = "hypospray mk.II deluxe" - allowed_containers = list(/obj/item/reagent_containers/glass/bottle/vial/tiny, /obj/item/reagent_containers/glass/bottle/vial/small, /obj/item/reagent_containers/glass/bottle/vial/large) - icon_state = "cmo2" - desc = "The Deluxe Hypospray can take larger-size vials. It also acts faster and delivers more reagents per spray." - resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF - start_vial = /obj/item/reagent_containers/glass/bottle/vial/large/preloaded/CMO - inject_wait = DELUXE_WAIT_INJECT - spray_wait = DELUXE_WAIT_SPRAY - spray_self = DELUXE_SELF_SPRAY - inject_self = DELUXE_SELF_INJECT - -/obj/item/hypospray/mkii/CMO/combat - name = "combat hypospray mk.II" - desc = "A combat-ready deluxe hypospray that acts almost instantly. It can be tactically reloaded by using a vial on it." - icon_state = "combat2" - start_vial = /obj/item/reagent_containers/glass/bottle/vial/large/preloaded/combat - inject_wait = COMBAT_WAIT_INJECT - spray_wait = COMBAT_WAIT_SPRAY - spray_self = COMBAT_SELF_SPRAY - inject_self = COMBAT_SELF_INJECT - quickload = TRUE - penetrates = TRUE - -/obj/item/hypospray/mkii/Initialize() - . = ..() - if(!spawnwithvial) - update_icon() - return - if(start_vial) - vial = new start_vial - update_icon() - -/obj/item/hypospray/mkii/update_icon() - ..() - icon_state = "[initial(icon_state)][vial ? "" : "-e"]" - if(ismob(loc)) - var/mob/M = loc - M.update_inv_hands() - return - -/obj/item/hypospray/mkii/examine(mob/user) - . = ..() - if(vial) - to_chat(user, "[vial] has [vial.reagents.total_volume]u remaining.") - else - to_chat(user, "It has no vial loaded in.") - to_chat(user, "[src] is set to [mode ? "Inject" : "Spray"] contents on application.") - -/obj/item/hypospray/mkii/proc/unload_hypo(obj/item/I, mob/user) - if((istype(I, /obj/item/reagent_containers/glass/bottle/vial))) - var/obj/item/reagent_containers/glass/bottle/vial/V = I - V.forceMove(user.loc) - user.put_in_hands(V) - to_chat(user, "You remove [vial] from [src].") - vial = null - update_icon() - playsound(loc, 'sound/weapons/empty.ogg', 50, 1) - else - to_chat(user, "This hypo isn't loaded!") - return - -/obj/item/hypospray/mkii/attackby(obj/item/I, mob/living/user) - if((istype(I, /obj/item/reagent_containers/glass/bottle/vial) && vial != null)) - if(!quickload) - to_chat(user, "[src] can not hold more than one vial!") - return FALSE - unload_hypo(vial, user) - if((istype(I, /obj/item/reagent_containers/glass/bottle/vial))) - var/obj/item/reagent_containers/glass/bottle/vial/V = I - if(!is_type_in_list(V, allowed_containers)) - to_chat(user, "[src] doesn't accept this type of vial.") - return FALSE - if(!user.transferItemToLoc(V,src)) - return FALSE - vial = V - user.visible_message("[user] has loaded a vial into [src].","You have loaded [vial] into [src].") - update_icon() - playsound(loc, 'sound/weapons/autoguninsert.ogg', 35, 1) - return TRUE - else - to_chat(user, "This doesn't fit in [src].") - return FALSE - return FALSE - -/obj/item/hypospray/mkii/AltClick(mob/user) - if(vial) - vial.attack_self(user) - -// Gunna allow this for now, still really don't approve - Pooj -/obj/item/hypospray/mkii/emag_act(mob/user) - . = ..() - if(obj_flags & EMAGGED) - to_chat(user, "[src] happens to be already overcharged.") - return - inject_wait = COMBAT_WAIT_INJECT - spray_wait = COMBAT_WAIT_SPRAY - spray_self = COMBAT_SELF_INJECT - inject_self = COMBAT_SELF_SPRAY - penetrates = TRUE - to_chat(user, "You overcharge [src]'s control circuit.") - obj_flags |= EMAGGED - return TRUE - -/obj/item/hypospray/mkii/attack_hand(mob/user) - . = ..() //Don't bother changing this or removing it from containers will break. - -/obj/item/hypospray/mkii/attack(obj/item/I, mob/user, params) - return - -/obj/item/hypospray/mkii/afterattack(atom/target, mob/user, proximity) - if(!vial) - return - - if(!proximity) - return - - if(!ismob(target)) - return - - var/mob/living/L - if(isliving(target)) - L = target - if(!penetrates && !L.can_inject(user, 1)) //This check appears another four times, since otherwise the penetrating sprays will break in do_mob. - return - - if(!L && !target.is_injectable()) //only checks on non-living mobs, due to how can_inject() handles - to_chat(user, "You cannot directly fill [target]!") - return - - if(target.reagents.total_volume >= target.reagents.maximum_volume) - to_chat(user, "[target] is full.") - return - - if(ishuman(L)) - var/obj/item/bodypart/affecting = L.get_bodypart(check_zone(user.zone_selected)) - if(!affecting) - to_chat(user, "The limb is missing!") - return - if(affecting.status != BODYPART_ORGANIC) - to_chat(user, "Medicine won't work on a robotic limb!") - return - - var/contained = vial.reagents.log_list() - log_combat(user, L, "attemped to inject", src, addition="which had [contained]") -//Always log attemped injections for admins - if(vial != null) - switch(mode) - if(HYPO_INJECT) - if(L) //living mob - if(L != user) - L.visible_message("[user] is trying to inject [L] with [src]!", \ - "[user] is trying to inject [L] with [src]!") - if(!do_mob(user, L, inject_wait)) - return - if(!penetrates && !L.can_inject(user, 1)) - return - if(!vial.reagents.total_volume) - return - if(L.reagents.total_volume >= L.reagents.maximum_volume) - return - L.visible_message("[user] uses the [src] on [L]!", \ - "[user] uses the [src] on [L]!") - else - if(!do_mob(user, L, inject_self)) - return - if(!penetrates && !L.can_inject(user, 1)) - return - if(!vial.reagents.total_volume) - return - if(L.reagents.total_volume >= L.reagents.maximum_volume) - return - log_attack("[user.name] ([user.ckey]) applied [src] to [L.name] ([L.ckey]), which had [contained] (INTENT: [uppertext(user.a_intent)]) (MODE: [src.mode])") - L.log_message("applied [src] to themselves ([contained]).", INDIVIDUAL_ATTACK_LOG) - - var/fraction = min(vial.amount_per_transfer_from_this/vial.reagents.total_volume, 1) - vial.reagents.reaction(L, INJECT, fraction) - vial.reagents.trans_to(target, vial.amount_per_transfer_from_this) - if(vial.amount_per_transfer_from_this >= 15) - playsound(loc,'sound/items/hypospray_long.ogg',50, 1, -1) - if(vial.amount_per_transfer_from_this < 15) - playsound(loc, pick('sound/items/hypospray.ogg','sound/items/hypospray2.ogg'), 50, 1, -1) - to_chat(user, "You inject [vial.amount_per_transfer_from_this] units of the solution. The hypospray's cartridge now contains [vial.reagents.total_volume] units.") - - if(HYPO_SPRAY) - if(L) //living mob - if(L != user) - L.visible_message("[user] is trying to spray [L] with [src]!", \ - "[user] is trying to spray [L] with [src]!") - if(!do_mob(user, L, spray_wait)) - return - if(!penetrates && !L.can_inject(user, 1)) - return - if(!vial.reagents.total_volume) - return - if(L.reagents.total_volume >= L.reagents.maximum_volume) - return - L.visible_message("[user] uses the [src] on [L]!", \ - "[user] uses the [src] on [L]!") - else - if(!do_mob(user, L, spray_self)) - return - if(!penetrates && !L.can_inject(user, 1)) - return - if(!vial.reagents.total_volume) - return - if(L.reagents.total_volume >= L.reagents.maximum_volume) - return - log_attack("[user.name] ([user.ckey]) applied [src] to [L.name] ([L.ckey]), which had [contained] (INTENT: [uppertext(user.a_intent)]) (MODE: [src.mode])") - L.log_message("applied [src] to themselves ([contained]).", INDIVIDUAL_ATTACK_LOG) - var/fraction = min(vial.amount_per_transfer_from_this/vial.reagents.total_volume, 1) - vial.reagents.reaction(L, PATCH, fraction) - vial.reagents.trans_to(target, vial.amount_per_transfer_from_this) - if(vial.amount_per_transfer_from_this >= 15) - playsound(loc,'sound/items/hypospray_long.ogg',50, 1, -1) - if(vial.amount_per_transfer_from_this < 15) - playsound(loc, pick('sound/items/hypospray.ogg','sound/items/hypospray2.ogg'), 50, 1, -1) - to_chat(user, "You spray [vial.amount_per_transfer_from_this] units of the solution. The hypospray's cartridge now contains [vial.reagents.total_volume] units.") - else - to_chat(user, "[src] doesn't work here!") - return - -/obj/item/hypospray/mkii/attack_self(mob/living/user) - if(user) - if(user.incapacitated()) - return - else if(!vial) - to_chat(user, "This Hypo needs to be loaded first!") - return - else - unload_hypo(vial,user) - -/obj/item/hypospray/mkii/verb/modes() - set name = "Toggle Application Mode" - set category = "Object" - set src in usr - var/mob/M = usr - switch(mode) - if(HYPO_SPRAY) - mode = HYPO_INJECT - to_chat(M, "[src] is now set to inject contents on application.") - if(HYPO_INJECT) - mode = HYPO_SPRAY - to_chat(M, "[src] is now set to spray contents on application.") diff --git a/modular_citadel/icons/obj/FermiChem.dmi b/modular_citadel/icons/obj/FermiChem.dmi deleted file mode 100644 index de7a86d574ed4267f45ccee33a971624f54bc5e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2282 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 b(D|ZY@{KgVmyD8(00000NkvXXu0mjf*pq6C diff --git a/modular_citadel/icons/obj/modularpills.dmi b/modular_citadel/icons/obj/modularpills.dmi deleted file mode 100644 index 78095d82c0ff8d3c4252e4a00353c52f0501a230..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 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 yOXbb(kMQJ%=~dB0VD$>2jpmPu|F Date: Sun, 27 Oct 2019 15:58:51 +1300 Subject: [PATCH 45/65] Ok but what if light replacer --- code/modules/mob/living/silicon/robot/robot_modules.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 8e8559107e..ac759c7176 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -314,6 +314,7 @@ /obj/item/storage/part_replacer/cyborg, /obj/item/holosign_creator/atmos, /obj/item/weapon/gripper, + /obj/item/lightreplacer/cyborg, /obj/item/geiger_counter/cyborg, /obj/item/assembly/signaler/cyborg, /obj/item/areaeditor/blueprints/cyborg, From 29777f25e5268dd7789ba198cfc9d88f33adb5bc Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sun, 27 Oct 2019 11:55:11 +0100 Subject: [PATCH 46/65] stop cyborg from interacting with objects out of their FoV, lil camera console fix --- code/game/machinery/computer/camera.dm | 54 ++++++------------- .../modules/mob/living/silicon/robot/robot.dm | 2 +- 2 files changed, 17 insertions(+), 39 deletions(-) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 7dcd85d310..3a2e0cbfb7 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -17,7 +17,7 @@ network += lowertext(i) /obj/machinery/computer/security/check_eye(mob/user) - if( (stat & (NOPOWER|BROKEN)) || user.incapacitated() || user.eye_blind ) + if(CHECK_BITFIELD(stat, NOPOWER|BROKEN) || is_blind(user) || !user.canUseTopic(src, !issilicon(user), FALSE)) user.unset_machine() return if(!(user in watchers)) @@ -30,14 +30,6 @@ if(!C.can_use()) user.unset_machine() return - if(!issilicon(user)) - if(!Adjacent(user)) - user.unset_machine() - return - else if(iscyborg(user)) - var/list/viewing = viewers(src) - if(!viewing.Find(user)) - user.unset_machine() /obj/machinery/computer/security/on_unset_machine(mob/user) watchers.Remove(user) @@ -97,36 +89,22 @@ user.unset_machine() playsound(src, 'sound/machines/terminal_off.ogg', 25, 0) return - if(C) - var/camera_fail = 0 - if(!C.can_use() || user.machine != src || user.eye_blind || user.incapacitated()) - camera_fail = 1 - else if(iscyborg(user)) - var/list/viewing = viewers(src) - if(!viewing.Find(user)) - camera_fail = 1 - else if(!issilicon(user)) - if(!Adjacent(user)) - camera_fail = 1 - - if(camera_fail) - user.unset_machine() - return 0 - - playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 25, 0) - if(isAI(user)) - var/mob/living/silicon/ai/A = user - A.eyeobj.setLoc(get_turf(C)) - A.client.eye = A.eyeobj - else - user.reset_perspective(C) - user.overlay_fullscreen("flash", /obj/screen/fullscreen/flash/static) - user.clear_fullscreen("flash", 5) - watchers[user] = C - use_power(50) - addtimer(CALLBACK(src, .proc/use_camera_console, user), 5) - else + if(!C || !C.can_use() || CHECK_BITFIELD(stat, NOPOWER|BROKEN) || is_blind(user) || !user.canUseTopic(src, !issilicon(user), FALSE)) user.unset_machine() + return FALSE + + playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 25, 0) + if(isAI(user)) + var/mob/living/silicon/ai/A = user + A.eyeobj.setLoc(get_turf(C)) + A.client.eye = A.eyeobj + else + user.reset_perspective(C) + user.overlay_fullscreen("flash", /obj/screen/fullscreen/flash/static) + user.clear_fullscreen("flash", 5) + watchers[user] = C + use_power(50) + addtimer(CALLBACK(src, .proc/use_camera_console, user), 5) //returns the list of cameras accessible from this computer /obj/machinery/computer/security/proc/get_available_cameras() diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 5b670aaa42..56f9971f4c 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -942,7 +942,7 @@ if(be_close && !in_range(M, src)) to_chat(src, "You are too far away!") return FALSE - return TRUE + return can_see(M) //stop cyborgs from using things they have lost vision of. /mob/living/silicon/robot/updatehealth() ..() From 9608b437b459abdedf0070127a74e38fbb07815d Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sun, 27 Oct 2019 12:18:49 +0100 Subject: [PATCH 47/65] I need to fix the camera bug later... thing has been borked for one year. --- code/game/machinery/computer/camera.dm | 4 ++-- code/modules/mob/living/silicon/robot/robot.dm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 3a2e0cbfb7..11935e2bfc 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -17,7 +17,7 @@ network += lowertext(i) /obj/machinery/computer/security/check_eye(mob/user) - if(CHECK_BITFIELD(stat, NOPOWER|BROKEN) || is_blind(user) || !user.canUseTopic(src, !issilicon(user), FALSE)) + if(CHECK_BITFIELD(stat, NOPOWER|BROKEN) || is_blind(user) || !in_view_range(user, src) || !user.canUseTopic(src, !issilicon(user), FALSE)) user.unset_machine() return if(!(user in watchers)) @@ -89,7 +89,7 @@ user.unset_machine() playsound(src, 'sound/machines/terminal_off.ogg', 25, 0) return - if(!C || !C.can_use() || CHECK_BITFIELD(stat, NOPOWER|BROKEN) || is_blind(user) || !user.canUseTopic(src, !issilicon(user), FALSE)) + if(!C || !C.can_use() || CHECK_BITFIELD(stat, NOPOWER|BROKEN) || is_blind(user) || !in_view_range(user, src) || !user.canUseTopic(src, !issilicon(user), FALSE)) user.unset_machine() return FALSE diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 56f9971f4c..5b670aaa42 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -942,7 +942,7 @@ if(be_close && !in_range(M, src)) to_chat(src, "You are too far away!") return FALSE - return can_see(M) //stop cyborgs from using things they have lost vision of. + return TRUE /mob/living/silicon/robot/updatehealth() ..() From 9d830610bb35afe207ea48bb8f5614d728e4d8ea Mon Sep 17 00:00:00 2001 From: Jay Date: Sun, 27 Oct 2019 11:52:38 -0500 Subject: [PATCH 48/65] onion necklace --- icons/mob/custom_w.dmi | Bin 40539 -> 40961 bytes icons/obj/custom.dmi | Bin 25777 -> 26111 bytes .../code/modules/client/loadout/__donator.dm | 6 ++++++ .../modules/custom_loadout/custom_items.dm | 8 ++++++++ 4 files changed, 14 insertions(+) diff --git a/icons/mob/custom_w.dmi b/icons/mob/custom_w.dmi index f29231c48d46d34a26eccec35f72f120be5a904d..b572338fc680155a5950e6b815d8c3fe88675da7 100644 GIT binary patch delta 1944 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 delta 6805 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 Date: Sun, 27 Oct 2019 19:07:06 +0000 Subject: [PATCH 49/65] Fixes --- code/modules/holiday/halloween/bartholomew.dm | 47 +++++++++----- code/modules/holiday/halloween/jacqueen.dm | 62 +++++++++++-------- 2 files changed, 67 insertions(+), 42 deletions(-) diff --git a/code/modules/holiday/halloween/bartholomew.dm b/code/modules/holiday/halloween/bartholomew.dm index 129f4e29b6..09b775139d 100644 --- a/code/modules/holiday/halloween/bartholomew.dm +++ b/code/modules/holiday/halloween/bartholomew.dm @@ -20,6 +20,7 @@ if(!active) say("Meow!") return + for(var/I2 in items_list) if(istype(I, I2)) qdel(I) @@ -36,6 +37,7 @@ return say("Hello there, I'm Bartholomew, Jacqueline's Familiar.") sleep(20) + say("I'm currently seeking items to put into my pot, if we get the right items, it should crystalise into a magic candy!") if(!iscarbon(user)) say("Though... I'm not sure you can help me.") @@ -52,6 +54,15 @@ message += "currently seem to have the most magic potential." sleep(15) say("[message]") + sleep(15) + //To help people find her + for(var/mob/living/simple_animal/jacq/J in GLOB.simple_animals[1]) + var/turf/L1 = J.loc + if(!L1) //Incase someone uh.. puts her in a locker + return + var/area/L2 = L1.loc + if(L2) + say("Also, it seems that Jacqueline is currently at the [L2], if you're looking for her too.") /obj/item/barthpot/proc/generate_items() var/length = LAZYLEN(items_list) @@ -73,10 +84,9 @@ /obj/item/assembly/timer = 3, /obj/item/flashlight = 4, /obj/item/flashlight/pen = 1, - /obj/effect/spawner/lootdrop/glowstick = 4, - /obj/effect/spawner/lootdrop/mre = 3, + /obj/item/flashlight/glowstick = 4, /obj/item/multitool = 2, - /obj/item/radio/off = 2, + /obj/item/radio = 2, /obj/item/t_scanner = 5, /obj/item/airlock_painter = 1, /obj/item/stack/cable_coil/ = 4, @@ -86,19 +96,16 @@ /obj/item/stack/sheet/metal = 1, /obj/item/stack/sheet/mineral/plasma = 1, /obj/item/stack/sheet/rglass = 1, - /obj/item/book/manual/wiki/engineering_construction = 1, - /obj/item/book/manual/wiki/engineering_hacking = 1, /obj/item/clothing/head/cone = 1, + /obj/item/coin = 1, /obj/item/coin/silver = 1, /obj/item/coin/twoheaded = 1, - /obj/item/poster/random_contraband = 1, - /obj/item/poster/random_official = 1, /obj/item/crowbar = 1, /obj/item/crowbar/red = 1, - /obj/item/extinguisher = 11, + /obj/item/extinguisher = 3, /obj/item/hand_labeler = 1, - /obj/item/paper/crumpled = 1, - /obj/item/pen = 1, + /obj/item/paper = 1, + /obj/item/pen = 3, /obj/item/reagent_containers/spray/pestspray = 1, /obj/item/reagent_containers/rag = 3, /obj/item/stock_parts/cell = 3, @@ -108,8 +115,8 @@ /obj/item/storage/box/donkpockets = 1, /obj/item/storage/box/lights/mixed = 3, /obj/item/storage/box/hug/medical = 1, - /obj/item/storage/fancy/cigarettes/dromedaryco = 1, - /obj/item/storage/toolbox/mechanical = 1, + /obj/item/storage/fancy/cigarettes = 1, + /obj/item/storage/toolbox = 1, /obj/item/screwdriver = 3, /obj/item/tank/internals/emergency_oxygen = 2, /obj/item/vending_refill/cola = 1, @@ -122,7 +129,6 @@ /obj/item/grenade/smokebomb = 2, /obj/item/geiger_counter = 3, /obj/item/reagent_containers/food/snacks/grown/citrus/orange = 1, - /obj/item/radio/headset = 1, /obj/item/assembly/infra = 1, /obj/item/assembly/igniter = 2, /obj/item/assembly/signaler = 2, @@ -133,10 +139,10 @@ /obj/item/storage/secure/briefcase = 3, /obj/item/storage/toolbox/artistic = 2, /obj/item/toy/eightball = 1, - /obj/item/reagent_containers/pill/floorpill = 1, - /obj/item/reagent_containers/food/snacks/cannedpeaches/maint = 2, + /obj/item/reagent_containers/pill = 1, + /obj/item/reagent_containers/food/snacks/cannedpeaches/maint = 1, /obj/item/clothing/shoes = 2) - if(length == 5) + if(length >= 5) return TRUE //var/metalist = pickweight(GLOB.maintenance_loot) for(var/i = length, i <= 5, i+=1) @@ -146,3 +152,12 @@ continue items_list += item return TRUE + +/obj/item/pinpointer/jacq + name = "Jacq pinpointer" + desc = "A handheld tracking device that locks onto witchy signals." + +/obj/item/pinpointer/jacq/attack_self(mob/living/user) + for(var/mob/living/simple_animal/jacq/J in GLOB.simple_animals[1]) + target = J + ..() diff --git a/code/modules/holiday/halloween/jacqueen.dm b/code/modules/holiday/halloween/jacqueen.dm index b2f69df2e4..1d9f93c034 100644 --- a/code/modules/holiday/halloween/jacqueen.dm +++ b/code/modules/holiday/halloween/jacqueen.dm @@ -25,6 +25,7 @@ for(var/obj/effect/landmark/barthpot/bp in GLOB.landmarks_list) new /obj/item/barthpot(bp.loc) new /mob/living/simple_animal/jacq(bp.loc) + new /obj/item/pinpointer/jacq(bp.loc) /////// MOBS @@ -40,12 +41,16 @@ speech_span = "spooky" friendly = "pets" response_help = "chats with" + light_range = 3 + light_color = "#ff9842" var/last_poof var/progression = list() //Keep track of where people are in the story. var/active = TRUE //Turn this to false to keep normal mob behavour + var/cached_z /mob/living/simple_animal/jacq/Initialize() ..() + cached_z poof() /mob/living/simple_animal/jacq/Life() @@ -64,7 +69,7 @@ /mob/living/simple_animal/jacq/death() //What is alive may never die visible_message("[src] cackles, \"You'll nae get rid a me that easily!\"") playsound(loc, 'sound/spookoween/ahaha.ogg', 100, 0.25) - health = 20 + health = 25 poof() /mob/living/simple_animal/jacq/attack_hand(mob/living/carbon/human/M) @@ -96,14 +101,17 @@ s.start() visible_message("[src] disappears in a puff of smoke!") canmove = TRUE + health = 25 var/hp_list = list() for(var/obj/machinery/holopad/hp in world) hp_list += hp - var/obj/machinery/holopad/hp = pick(hp_list) - if(forceMove(pick(hp.loc))) - return TRUE + for(var/i = length, i <= 5, i+=1) + var/obj/machinery/holopad/hp = pick(hp_list) + if(forceMove(pick(hp.loc))) + if(z == cached_z) + return TRUE return FALSE @@ -153,11 +161,21 @@ /mob/living/simple_animal/jacq/proc/treat(mob/living/carbon/C, gender) visible_message("[src] gives off a glowing smile, \"What ken Ah offer ye? I can magic up an object, a potion or a plushie fer ye.\"") - var/choices_reward = list("Object - 3 candies", "Potion - 2 candies", "Plushie - 1 candy", "Can I ask you a question instead?") + var/choices_reward = list("Object - 3 candies", "Potion - 2 candies", "Plushie - 1 candy", "Can I get to know you instead?", "Become a pumpkinhead dullahan (perma) - 4 candies") var/choice_reward = input(usr, "Trick or Treat?", "Trick or Treat?") in choices_reward //rewards switch(choice_reward) + if("Become a pumpkinhead dullahan (perma) - 4 candies") + if(!take_candies(C, 4)) + visible_message("[src] raises an eyebrown, \"It's 4 candies for that [gender]! Thems the rules!\"") + return + visible_message("[src] waves their arms around, \"Off comes your head, a pumpkin taking it's stead!\"") + C.reagents.add_reagent("pumpkinmutationtoxin", 5) + sleep(20) + poof() + return + if("Object - 3 candies") if(!take_candies(C, 3)) visible_message("[src] raises an eyebrown, \"It's 3 candies per trinket [gender]! Thems the rules!\"") @@ -196,7 +214,7 @@ return //chitchats! - if("Can I ask you a question instead?") + if("Can I get to know you instead?") var/choices = list() //Figure out where the C is in the story if(!progression["[C.real_name]"]) //I really don't want to get here withoot a hello, but just to be safe @@ -243,25 +261,21 @@ visible_message("[src] says, \"Ave ye tried them? They're full of all sorts of reagents. Ah'm after them so ah ken magic em up an hopefully find rare stuff fer me brews. Honestly it's a lot easier magicking up tatt fer ye lot than runnin aroond on me own like. I'd ask me familiars but most a my familiars are funny fellows 'n constantly bugger off on adventures when given simple objectives like; Go grab me a tea cake or watch over me cauldron. Ah mean, ye might run into Bartholomew my cat. Ee's supposed tae be tending my cauldron, but I've nae idea where ee's got tae.\"") progression["[C.real_name]"] = progression["[C.real_name]"] | JACQ_CANDIES sleep(30) - poof() if("You really came all this way for candy?") - visible_message("[src] looks tae the side sheepishly, \"Aye, well, tae be honest, Ah'm here tae see me sis, but dunnae let her knew that. She's an alchemist too like, but she dunnae use a caldron like mae, she buggered off like tae her posh ivory tower tae learn bloody chemistry instead!\" [src] scowls, \"She's tae black sheep o' the family too, so we dunnae see eye tae eye sometimes on alchemy. Ah mean, she puts moles in her brews! Ye dunnae put moles in yer brews! Yae threw your brews at tae wee bastards an blew em up!\" [src] sighs, \"But she's a heart o gold so.. Ah wanted tae see her an check up oon her, make sure she's okay.\"") + visible_message("[src] l ooks tae the side sheepishly, \"Aye, well, tae be honest, Ah'm here tae see me sis, but dunnae let her knew that. She's an alchemist too like, but she dunnae use a caldron like mae, she buggered off like tae her posh ivory tower tae learn bloody chemistry instead!\" [src] scowls, \"She's tae black sheep o' the family too, so we dunnae see eye tae eye sometimes on alchemy. Ah mean, she puts moles in her brews! Ye dunnae put moles in yer brews! Yae threw your brews at tae wee bastards an blew em up!\" [src] sighs, \"But she's a heart o gold so.. Ah wanted tae see her an check up oon her, make sure she's okay.\"") progression["[C.real_name]"] = progression["[C.real_name]"] | JACQ_FAR sleep(30) - poof() if("What is that on your head?") visible_message("[src] pats the pumpkin atop her head, \"This thing? This ain't nae ordinary pumpkin! Me Ma grew this monster ooer a year o love, dedication an hard work. Honestly it felt like she loved this thing more than any of us, which Ah knew ain't true an it's not like she was hartless or anything but.. well, we had a falling oot when Ah got back home with all me stuff in tow. An all she had done is sent me owl after owl over t' last year aboot this bloody pumpkin and ah had enough. So ah took it, an put it on me head. You know, as ye do. Ah am the great Pumpqueen after all, Ah deserve this.\"") progression["[C.real_name]"] = progression["[C.real_name]"] | JACQ_HEAD sleep(30) - poof() if("Are you a witch?") visible_message("[src] grumbles, \"If ye must know, Ah got kicked oot of the witch academy fer being too much of a \"loose cannon\". A bloody loose cannon? Nae they were just pissed off Ah had the brass tae proclaim myself as the Pumpqueen! And also maybe the time Ah went and blew up one of the towers by trying tae make a huge batch of astrogen might've had something tae do with it. Ah mean it would've worked fine if the cauldrons weren't so shite and were actually upgraded by the faculty. So technically no, I'm not a witch.\"") progression["[C.real_name]"] = progression["[C.real_name]"] | JACQ_WITCH sleep(30) - poof() if("So you got ex-spell-ed?") visible_message("[src] Gives you a blank look at the pun, before continuing, \"Not quite, Ah know Ah ken get back into the academy, it's only an explosion, they happen all the time, but, tae be fair it's my fault that things came tae their explosive climax. You don't know what it's like when you're after a witch doctorate, everyone else is doing well, everyone's making new spells and the like, and I'm just good at making explosions really, or fireworks. So, Ah did something Ah knew was dangerous, because Ah had tae do something tae stand oot, but Ah know this life ain't fer me, Ah don't want tae be locked up in dusty towers, grinding reagent after reagent together, trying tae find new reactions, some of the wizards in there haven't left fer years. Ah want tae live, Ah want tae fly around on a broom, turn people into cats fer a day and disappear cackling! That's what got me into witchcraft!\" she throws her arms up in the arm, spinning the pumpkin upon her head slightly. She carefully spins it back to face you, giving oot a soft sigh, \"Ah know my mother's obsession with this dumb thing on my head is just her trying tae fill the void of me and my sis moving oot, and it really shouldn't be on my head. And Ah know that I'm really here tae get help from my sis.. She's the sensible one, and she gives good hugs.\"") @@ -269,11 +283,10 @@ visible_message("[src] says, \"Thanks [C], Ah guess Ah didn't realise Ah needed someone tae talk tae but, I'm glad ye spent all your candies talking tae me. Funny how things seem much worse in yer head.\"") progression["[C.real_name]"] = progression["[C.real_name]"] | JACQ_EXPELL sleep(30) - poof() if("Can I take you out on a date?") visible_message("[src] blushes, \"...You want tae ask me oot on a date? Me? After all that nonsense Ah just said? It seems a waste of a candy honestly.\"") - progression["[C.real_name]"] = progression["[C.real_name]"] | JACQ_DATE + //progression["[C.real_name]"] = progression["[C.real_name]"] | JACQ_DATE visible_message("[src] looks to the side, deep in thought.") dating_start(C, gender) @@ -285,37 +298,34 @@ /mob/living/simple_animal/jacq/proc/trick(mob/living/carbon/C, gender) var/option if(ishuman(C)) - option = rand(1,7) - else option = rand(1,6) + else + option = rand(1,5) switch(option) if(1) visible_message("[src] waves their arms around, \"Hocus pocus, making friends is now your focus!\"") - var/datum/objective/brainwashing/objective = pick("Make a tasty sandwich for", "Compose a poem for", "Aquire a nice outfit to give to", "Strike up a conversation about pumpkins with", "Write a letter and deliver it to", "Give a nice hat to") + var/message = pick("make a tasty sandwich for", "compose a poem for", "aquire a nice outfit to give to", "strike up a conversation about pumpkins with", "write a letter and deliver it to", "give a nice hat to") var/mob/living/L2 = pick(GLOB.player_list) - objective += " [L2.name]." - brainwash(C, objective) + message += " [L2.name]." + to_chat(C, " You feel an overwhelming desire to [message]") if(2) - visible_message("[src] waves their arms around, \"Off comes your head, a pumpkin taking it's stead!\"") - C.reagents.add_reagent("pumpkinmutationtoxin", 5) - if(3) visible_message("[src] waves their arms around, \"If only you had a better upbringing, your ears are now full of my singing!\"") var/client/C2 = C.client - C2.chatOutput.sendMusic("https://a.uguu.se/rQ8FxxUQ1Xzc_SpOwOkyOwOkyPumpkinSong-PFrPrIxluWk.mp4", 1)//I hope this works! - if(4) + C2.chatOutput.sendMusic("https://puu.sh/ExBbv.mp4", 1)//I hope this works! + if(3) visible_message("[src] waves their arms around, \"You're cute little bumpkin, On your head is a pumpkin!\"") if(C.head) var/obj/item/W = C.head C.dropItemToGround(W, TRUE) var/jaqc_latern = new /obj/item/clothing/head/hardhat/pumpkinhead/jaqc C.equip_to_slot(jaqc_latern, SLOT_HEAD, 1, 1) - if(5) + if(4) visible_message("[src] waves their arms around, \"In your body there's something amiss, you'll find it's a chem made by my sis!\"") C.reagents.add_reagent("eigenstate", 30) - if(6) + if(5) visible_message("[src] waves their arms around, \"A new familiar for me, and you'll see it's thee!\"") C.reagents.add_reagent("secretcatchem", 30) - if(7) + if(6) visible_message("[src] waves their arms around, \"While you may not be a ghost, for this sheet you'll always be it's host.\"") var/mob/living/carbon/human/H = C if(H.wear_suit) From a76ff4efe64c82058384911e7e4950baa1659cab Mon Sep 17 00:00:00 2001 From: Thalpy <48600475+ThalpySci@users.noreply.github.com> Date: Sun, 27 Oct 2019 19:24:23 +0000 Subject: [PATCH 50/65] Alright --- code/modules/holiday/halloween/bartholomew.dm | 31 +++++++++---------- code/modules/holiday/halloween/jacqueen.dm | 4 +-- 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/code/modules/holiday/halloween/bartholomew.dm b/code/modules/holiday/halloween/bartholomew.dm index 09b775139d..a9532091fd 100644 --- a/code/modules/holiday/halloween/bartholomew.dm +++ b/code/modules/holiday/halloween/bartholomew.dm @@ -75,21 +75,20 @@ /obj/item/clothing/head/that = 1, /obj/item/clothing/head/ushanka = 1, /obj/item/clothing/head/welding = 1, - /obj/item/clothing/mask/gas = 15, + /obj/item/clothing/mask/gas = 10, /obj/item/clothing/suit/hazardvest = 1, /obj/item/clothing/under/rank/vice = 1, - /obj/item/clothing/suit/hooded/flashsuit = 2, - /obj/item/clothing/accessory/medal/greytide = 1, + /obj/item/clothing/suit/hooded/flashsuit = 1, /obj/item/assembly/prox_sensor = 4, /obj/item/assembly/timer = 3, - /obj/item/flashlight = 4, + /obj/item/flashlight = 6, /obj/item/flashlight/pen = 1, /obj/item/flashlight/glowstick = 4, /obj/item/multitool = 2, /obj/item/radio = 2, /obj/item/t_scanner = 5, /obj/item/airlock_painter = 1, - /obj/item/stack/cable_coil/ = 4, + /obj/item/stack/cable_coil = 6, /obj/item/stack/medical/bruise_pack = 1, /obj/item/stack/rods = 3, /obj/item/stack/sheet/cardboard = 2, @@ -100,17 +99,17 @@ /obj/item/coin = 1, /obj/item/coin/silver = 1, /obj/item/coin/twoheaded = 1, - /obj/item/crowbar = 1, + /obj/item/crowbar = 3, /obj/item/crowbar/red = 1, /obj/item/extinguisher = 3, /obj/item/hand_labeler = 1, - /obj/item/paper = 1, + /obj/item/paper = 4, /obj/item/pen = 3, /obj/item/reagent_containers/spray/pestspray = 1, /obj/item/reagent_containers/rag = 3, /obj/item/stock_parts/cell = 3, /obj/item/storage/belt/utility = 2, - /obj/item/storage/box = 2, + /obj/item/storage/box = 4, /obj/item/storage/box/cups = 1, /obj/item/storage/box/donkpockets = 1, /obj/item/storage/box/lights/mixed = 3, @@ -121,27 +120,27 @@ /obj/item/tank/internals/emergency_oxygen = 2, /obj/item/vending_refill/cola = 1, /obj/item/weldingtool = 3, - /obj/item/wirecutters = 1, + /obj/item/wirecutters = 2, /obj/item/wrench = 4, /obj/item/relic = 3, - /obj/item/weaponcrafting/receiver = 2, + /obj/item/weaponcrafting/receiver = 1, /obj/item/clothing/head/cone = 2, - /obj/item/grenade/smokebomb = 2, + /obj/item/grenade/smokebomb = 1, /obj/item/geiger_counter = 3, - /obj/item/reagent_containers/food/snacks/grown/citrus/orange = 1, + /obj/item/reagent_containers/food/snacks/grown/citrus/orange = 5, /obj/item/assembly/infra = 1, /obj/item/assembly/igniter = 2, /obj/item/assembly/signaler = 2, - /obj/item/assembly/mousetrap = 2, - /obj/item/reagent_containers/syringe = 2, + /obj/item/assembly/mousetrap = 5, + /obj/item/reagent_containers/syringe = 5, /obj/item/clothing/gloves = 8, /obj/item/clothing/shoes/laceup = 1, /obj/item/storage/secure/briefcase = 3, /obj/item/storage/toolbox/artistic = 2, /obj/item/toy/eightball = 1, - /obj/item/reagent_containers/pill = 1, + /obj/item/reagent_containers/pill = 2, /obj/item/reagent_containers/food/snacks/cannedpeaches/maint = 1, - /obj/item/clothing/shoes = 2) + /obj/item/clothing/shoes = 8) if(length >= 5) return TRUE //var/metalist = pickweight(GLOB.maintenance_loot) diff --git a/code/modules/holiday/halloween/jacqueen.dm b/code/modules/holiday/halloween/jacqueen.dm index 1d9f93c034..d3879949bc 100644 --- a/code/modules/holiday/halloween/jacqueen.dm +++ b/code/modules/holiday/halloween/jacqueen.dm @@ -50,7 +50,7 @@ /mob/living/simple_animal/jacq/Initialize() ..() - cached_z + cached_z = z poof() /mob/living/simple_animal/jacq/Life() @@ -107,7 +107,7 @@ for(var/obj/machinery/holopad/hp in world) hp_list += hp - for(var/i = length, i <= 5, i+=1) + for(var/i = 0, i <= 5, i+=1) var/obj/machinery/holopad/hp = pick(hp_list) if(forceMove(pick(hp.loc))) if(z == cached_z) From bdd553d4f7e5d6e72d6d2355bfd3110c9ce5d19a Mon Sep 17 00:00:00 2001 From: Linzolle Date: Sun, 27 Oct 2019 17:26:55 -0500 Subject: [PATCH 51/65] thanks ghom --- code/__DEFINES/obj_flags.dm | 44 ++++++++++++++--------------- code/modules/clothing/head/_head.dm | 2 +- 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/code/__DEFINES/obj_flags.dm b/code/__DEFINES/obj_flags.dm index 4d74fc4663..1885dd2621 100644 --- a/code/__DEFINES/obj_flags.dm +++ b/code/__DEFINES/obj_flags.dm @@ -2,12 +2,12 @@ #define EMAGGED (1<<0) -#define IN_USE (1<<1) //If we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING! -#define CAN_BE_HIT (1<<2) //can this be bludgeoned by items? -#define BEING_SHOCKED (1<<3) //Whether this thing is currently (already) being shocked by a tesla -#define DANGEROUS_POSSESSION (1<<4) //Admin possession yes/no -#define ON_BLUEPRINTS (1<<5) //Are we visible on the station blueprints at roundstart? -#define UNIQUE_RENAME (1<<6) //can you customize the description/name of the thing? +#define IN_USE (1<<1) //If we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING! +#define CAN_BE_HIT (1<<2) //can this be bludgeoned by items? +#define BEING_SHOCKED (1<<3) //Whether this thing is currently (already) being shocked by a tesla +#define DANGEROUS_POSSESSION (1<<4) //Admin possession yes/no +#define ON_BLUEPRINTS (1<<5) //Are we visible on the station blueprints at roundstart? +#define UNIQUE_RENAME (1<<6) //can you customize the description/name of the thing? #define USES_TGUI (1<<7) //put on things that use tgui on ui_interact instead of custom/old UI. #define FROZEN (1<<8) #define SHOVABLE_ONTO (1<<9) //called on turf.shove_act() to consider whether an object should have a niche effect (defined in their own shove_act()) when someone is pushed onto it, or do a sanity CanPass() check. @@ -17,28 +17,30 @@ // Flags for the item_flags var on /obj/item #define BEING_REMOVED (1<<0) -#define IN_INVENTORY (1<<1) //is this item equipped into an inventory slot or hand of a mob? used for tooltips -#define FORCE_STRING_OVERRIDE (1<<2) //used for tooltips -#define NEEDS_PERMIT (1<<3) //Used by security bots to determine if this item is safe for public use. +#define IN_INVENTORY (1<<1) //is this item equipped into an inventory slot or hand of a mob? used for tooltips +#define FORCE_STRING_OVERRIDE (1<<2) //used for tooltips +#define NEEDS_PERMIT (1<<3) //Used by security bots to determine if this item is safe for public use. #define SLOWS_WHILE_IN_HAND (1<<4) -#define NO_MAT_REDEMPTION (1<<5) //Stops you from putting things like an RCD or other items into an ORM or protolathe for materials. -#define DROPDEL (1<<6) //When dropped, it calls qdel on itself +#define NO_MAT_REDEMPTION (1<<5) //Stops you from putting things like an RCD or other items into an ORM or protolathe for materials. +#define DROPDEL (1<<6) //When dropped, it calls qdel on itself #define NOBLUDGEON (1<<7) //when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() -#define ABSTRACT (1<<8) //for all things that are technically items but used for various different stuff -#define IMMUTABLE_SLOW (1<<9) //When players should not be able to change the slowdown of the item (Speed potions, ect) +#define ABSTRACT (1<<8) //for all things that are technically items but used for various different stuff +#define IMMUTABLE_SLOW (1<<9) //When players should not be able to change the slowdown of the item (Speed potions, ect) #define SURGICAL_TOOL (1<<10) //Tool commonly used for surgery: won't attack targets in an active surgical operation on help intent (in case of mistakes) -#define NO_UNIFORM_REQUIRED (1<<11) //Can be worn on certain slots (currently belt and id) that would otherwise require an uniform. +#define NO_UNIFORM_REQUIRED (1<<11) //Can be worn on certain slots (currently belt and id) that would otherwise require an uniform. // Flags for the clothing_flags var on /obj/item/clothing -#define LAVAPROTECT (1<<0) +#define LAVAPROTECT (1<<0) #define STOPSPRESSUREDAMAGE (1<<1) //SUIT and HEAD items which stop pressure damage. To stop you taking all pressure damage you must have both a suit and head item with this flag. #define BLOCK_GAS_SMOKE_EFFECT (1<<2) //blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! #define ALLOWINTERNALS (1<<3) //mask allows internals -#define NOSLIP (1<<4) //prevents from slipping on wet floors, in space etc +#define NOSLIP (1<<4) //prevents from slipping on wet floors, in space etc #define THICKMATERIAL (1<<5) //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. -#define VOICEBOX_TOGGLABLE (1<<6) //The voicebox in this clothing can be toggled. -#define VOICEBOX_DISABLED (1<<7) //The voicebox is currently turned off. +#define VOICEBOX_TOGGLABLE (1<<6) //The voicebox in this clothing can be toggled. +#define VOICEBOX_DISABLED (1<<7) //The voicebox is currently turned off. +#define SNUG_FIT (1<<8) //Prevents knock-off from things like hat-throwing. +#define ANTI_TINFOIL_MANEUVER (1<<9) //Hats with negative effects when worn (i.e the tinfoil hat). // Flags for the organ_flags var on /obj/item/organ @@ -47,8 +49,4 @@ #define ORGAN_FAILING (1<<2) //Failing organs perform damaging effects until replaced or fixed #define ORGAN_EXTERNAL (1<<3) //Was this organ implanted/inserted/etc, if true will not be removed during species change. #define ORGAN_VITAL (1<<4) //Currently only the brain -#define ORGAN_NO_SPOIL (1<<5) //Do not spoil under any circumstances - - -#define SNUG_FIT (1<<11) //Prevents knock-off from things like hat-throwing. -#define ANTI_TINFOIL_MANEUVER (1<<12) //Hats with negative effects when worn (i.e the tinfoil hat). \ No newline at end of file +#define ORGAN_NO_SPOIL (1<<5) //Do not spoil under any circumstances \ No newline at end of file diff --git a/code/modules/clothing/head/_head.dm b/code/modules/clothing/head/_head.dm index edfaed904c..358942627d 100644 --- a/code/modules/clothing/head/_head.dm +++ b/code/modules/clothing/head/_head.dm @@ -71,7 +71,7 @@ ///if the hat manages to knock something off if(H.dropItemToGround(WH)) H.visible_message("[src] knocks [WH] off [H]'s head!", "[WH] is suddenly knocked off your head by [src]!") - if(H.equip_to_slot_if_possible(src, SLOT_HEAD, 0, 1, 1)) + if(H.equip_to_slot_if_possible(src, SLOT_HEAD, FALSE, TRUE)) H.visible_message("[src] lands neatly on [H]'s head!", "[src] lands perfectly onto your head!") return if(iscyborg(hit_atom)) From c30f550274a733808df129680bc06a18f79f3416 Mon Sep 17 00:00:00 2001 From: Thalpy <48600475+ThalpySci@users.noreply.github.com> Date: Sun, 27 Oct 2019 22:29:35 +0000 Subject: [PATCH 52/65] Well here it is --- code/modules/holiday/halloween/bartholomew.dm | 7 ++- code/modules/holiday/halloween/jacqueen.dm | 46 +++++++++++++++---- 2 files changed, 42 insertions(+), 11 deletions(-) diff --git a/code/modules/holiday/halloween/bartholomew.dm b/code/modules/holiday/halloween/bartholomew.dm index a9532091fd..2a704a8d32 100644 --- a/code/modules/holiday/halloween/bartholomew.dm +++ b/code/modules/holiday/halloween/bartholomew.dm @@ -122,7 +122,6 @@ /obj/item/weldingtool = 3, /obj/item/wirecutters = 2, /obj/item/wrench = 4, - /obj/item/relic = 3, /obj/item/weaponcrafting/receiver = 1, /obj/item/clothing/head/cone = 2, /obj/item/grenade/smokebomb = 1, @@ -149,11 +148,15 @@ if(!item) i-=1 continue + for(var/obj/item_dupe in items_list) //No duplicates + if(item_dupe == item) + i-=1 + continue items_list += item return TRUE /obj/item/pinpointer/jacq - name = "Jacq pinpointer" + name = "The Jacq-Tracq" desc = "A handheld tracking device that locks onto witchy signals." /obj/item/pinpointer/jacq/attack_self(mob/living/user) diff --git a/code/modules/holiday/halloween/jacqueen.dm b/code/modules/holiday/halloween/jacqueen.dm index d3879949bc..4d99e2023a 100644 --- a/code/modules/holiday/halloween/jacqueen.dm +++ b/code/modules/holiday/halloween/jacqueen.dm @@ -25,7 +25,6 @@ for(var/obj/effect/landmark/barthpot/bp in GLOB.landmarks_list) new /obj/item/barthpot(bp.loc) new /mob/living/simple_animal/jacq(bp.loc) - new /obj/item/pinpointer/jacq(bp.loc) /////// MOBS @@ -56,7 +55,7 @@ /mob/living/simple_animal/jacq/Life() ..() if(!ckey) - if((last_poof+4 MINUTES) < world.realtime) + if((last_poof+3 MINUTES) < world.realtime) poof() /mob/living/simple_animal/jacq/Destroy() //I.e invincible @@ -107,12 +106,32 @@ for(var/obj/machinery/holopad/hp in world) hp_list += hp - for(var/i = 0, i <= 5, i+=1) + var/nono_areas = list("AI Chamber", "AI Satellite Antechamber", "AI Satellite Foyer") + + for(var/i = 0, i <= 5, i+=1) //Attempts a jump 6 times. var/obj/machinery/holopad/hp = pick(hp_list) if(forceMove(pick(hp.loc))) - if(z == cached_z) + + for(var/no_area in nono_areas) + var/turf/L1 = hp.loc + if(!L1) //Incase the area isn't a turf (i.e. in a locker) + continue + var/area/L2 = L1.loc + if(L2) + if(no_area == L2.name) + continue + + //Try to go to populated areas + var/list/seen = viewers(8, get_turf(src)) + for(var/victim in seen) + if(ishuman(victim)) + if(z == cached_z) + return TRUE + + if(z == cached_z)//same z level please, if no humans return TRUE + return FALSE /mob/living/simple_animal/jacq/proc/gender_check(mob/living/carbon/C) @@ -137,7 +156,7 @@ if(!progression["[C.real_name]"] || !(progression["[C.real_name]"] & JACQ_HELLO)) visible_message("[src] smiles ominously at [C], \"Well halo there [gender]! Ah'm Jacqueline, tae great Pumpqueen, great tae meet ye.\"") sleep(20) - visible_message("[src] continues, says, \"Ah'm sure yae well stunned, but ah've got nae taem fer that. Ah'm after the candies around this station. If yae get mae enoof o the wee buggers, Ah'll give ye a treat, or if yae feeling bold, Ah ken trick ye instead.\" giving [C] a wide grin.") + visible_message("[src] continues, \"Ah'm sure yae well stunned, but ah've got nae taem fer that. Ah'm after the candies around this station. If yae get mae enoof o the wee buggers, Ah'll give ye a treat, or if yae feeling bold, Ah ken trick ye instead.\" giving [C] a wide grin.") if(!progression["[C.real_name]"]) progression["[C.real_name]"] = NONE //TO MAKE SURE THAT THE LIST ENTRY EXISTS. @@ -161,7 +180,7 @@ /mob/living/simple_animal/jacq/proc/treat(mob/living/carbon/C, gender) visible_message("[src] gives off a glowing smile, \"What ken Ah offer ye? I can magic up an object, a potion or a plushie fer ye.\"") - var/choices_reward = list("Object - 3 candies", "Potion - 2 candies", "Plushie - 1 candy", "Can I get to know you instead?", "Become a pumpkinhead dullahan (perma) - 4 candies") + var/choices_reward = list("Object - 3 candies", "Potion - 2 candies", "Plushie - 1 candy", "Tracker - 1 candy", "Can I get to know you instead?", "Become a pumpkinhead dullahan (perma) - 4 candies") var/choice_reward = input(usr, "Trick or Treat?", "Trick or Treat?") in choices_reward //rewards @@ -187,7 +206,7 @@ // panic() var/reward = new new_obj(C.loc) C.put_in_hands(reward) - visible_message("[src] waves her hands, magicing up a [reward] from thin air, \"There ye are [gender], enjoy! \"") + visible_message("[src] waves her hands, magicking up a [reward] from thin air, \"There ye are [gender], enjoy! \"") sleep(20) poof() return @@ -198,7 +217,7 @@ var/reward = new /obj/item/reagent_containers/potion_container(C.loc) C.put_in_hands(reward) - visible_message("[src] waves her hands, magicing up a [reward] from thin air, \"There ye are [gender], enjoy! \"") + visible_message("[src] waves her hands, magicking up a [reward] from thin air, \"There ye are [gender], enjoy! \"") sleep(20) poof() return @@ -208,7 +227,16 @@ return new /obj/item/toy/plush/random(C.loc) - visible_message("[src] waves her hands, magicing up a plushie from thin air, \"There ye are [gender], enjoy! \"") + visible_message("[src] waves her hands, magicking up a plushie from thin air, \"There ye are [gender], enjoy! \"") + sleep(20) + poof() + return + if("Jacqueline Tracker - 2 candies") + if(!take_candies(C, 2)) + visible_message("[src] raises an eyebrow, \"It's 1 candy per plushie [gender]! Thems the rules!\"") + return + new /obj/item/pinpointer/jacq(C.loc) + visible_message("[src] waves her hands, magicking up a tracker from thin air, \"Feels weird to magic up a tracker fer meself but, here ye are [gender], enjoy! \"") sleep(20) poof() return From 6de94a23c0df8c9d89e50811776fa98598d62989 Mon Sep 17 00:00:00 2001 From: Thalpy <48600475+ThalpySci@users.noreply.github.com> Date: Sun, 27 Oct 2019 22:32:47 +0000 Subject: [PATCH 53/65] Oops --- code/modules/holiday/halloween/jacqueen.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/holiday/halloween/jacqueen.dm b/code/modules/holiday/halloween/jacqueen.dm index 4d99e2023a..4cb83baf4b 100644 --- a/code/modules/holiday/halloween/jacqueen.dm +++ b/code/modules/holiday/halloween/jacqueen.dm @@ -180,7 +180,7 @@ /mob/living/simple_animal/jacq/proc/treat(mob/living/carbon/C, gender) visible_message("[src] gives off a glowing smile, \"What ken Ah offer ye? I can magic up an object, a potion or a plushie fer ye.\"") - var/choices_reward = list("Object - 3 candies", "Potion - 2 candies", "Plushie - 1 candy", "Tracker - 1 candy", "Can I get to know you instead?", "Become a pumpkinhead dullahan (perma) - 4 candies") + var/choices_reward = list("Object - 3 candies", "Potion - 2 candies", "Jacqueline Tracker - 2 candies", "Plushie - 1 candy", "Can I get to know you instead?", "Become a pumpkinhead dullahan (perma) - 4 candies") var/choice_reward = input(usr, "Trick or Treat?", "Trick or Treat?") in choices_reward //rewards From 0fabd72087518563b85c37d49a889234f7c7466e Mon Sep 17 00:00:00 2001 From: Thalpy <48600475+ThalpySci@users.noreply.github.com> Date: Sun, 27 Oct 2019 22:40:45 +0000 Subject: [PATCH 54/65] Barth you fusspot --- code/modules/holiday/halloween/bartholomew.dm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/modules/holiday/halloween/bartholomew.dm b/code/modules/holiday/halloween/bartholomew.dm index 2a704a8d32..4911082049 100644 --- a/code/modules/holiday/halloween/bartholomew.dm +++ b/code/modules/holiday/halloween/bartholomew.dm @@ -96,9 +96,7 @@ /obj/item/stack/sheet/mineral/plasma = 1, /obj/item/stack/sheet/rglass = 1, /obj/item/clothing/head/cone = 1, - /obj/item/coin = 1, - /obj/item/coin/silver = 1, - /obj/item/coin/twoheaded = 1, + /obj/item/coin = 2, /obj/item/crowbar = 3, /obj/item/crowbar/red = 1, /obj/item/extinguisher = 3, From 49c7a09f0ef4e5f213d5bf00cf89ba873ee8f556 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:08:02 -0500 Subject: [PATCH 55/65] Automatic changelog generation for PR #9613 [ci skip] --- html/changelogs/AutoChangeLog-pr-9613.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9613.yml diff --git a/html/changelogs/AutoChangeLog-pr-9613.yml b/html/changelogs/AutoChangeLog-pr-9613.yml new file mode 100644 index 0000000000..2056d9479c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9613.yml @@ -0,0 +1,4 @@ +author: "Linzolle" +delete-after: True +changes: + - rscadd: "Target head and throw a hat at someone to toss it onto their head, knocking whatever they're wearing off if they are wearing a hat. Some headgear can't be knocked off this way." From f1c2efab5bde3efd0a8550946746c81a1c1d397e Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:09:22 -0500 Subject: [PATCH 56/65] Automatic changelog generation for PR #9623 [ci skip] --- html/changelogs/AutoChangeLog-pr-9623.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9623.yml diff --git a/html/changelogs/AutoChangeLog-pr-9623.yml b/html/changelogs/AutoChangeLog-pr-9623.yml new file mode 100644 index 0000000000..4ad167ca48 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9623.yml @@ -0,0 +1,5 @@ +author: "Sirich96 and Dennok (ported by Ghommie)" +delete-after: True +changes: + - rscadd: "Added new Teleporter Station sprites" + - rscadd: "Added teleport station calibration animation." From ecede16e4942aa0f6b0f8e8c01692e0d0176cdee Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:09:41 -0500 Subject: [PATCH 57/65] Automatic changelog generation for PR #9600 [ci skip] --- html/changelogs/AutoChangeLog-pr-9600.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9600.yml diff --git a/html/changelogs/AutoChangeLog-pr-9600.yml b/html/changelogs/AutoChangeLog-pr-9600.yml new file mode 100644 index 0000000000..e7c7c1da92 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9600.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - rscadd: "Added two seed packets of cotten to ash walkers base" From b4d1b1ecb8e8c04b307efa9b90cb4c0aae307bf4 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:10:10 -0500 Subject: [PATCH 58/65] Automatic changelog generation for PR #9622 [ci skip] --- html/changelogs/AutoChangeLog-pr-9622.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9622.yml diff --git a/html/changelogs/AutoChangeLog-pr-9622.yml b/html/changelogs/AutoChangeLog-pr-9622.yml new file mode 100644 index 0000000000..4a0fb38248 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9622.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - imageadd: "Improved the Cyber Sylph' good yet cumbersome bar sign a little." From 9cef0a13203d50bc40f1521efbc3ed2f65b4a45f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:11:37 -0500 Subject: [PATCH 59/65] Automatic changelog generation for PR #9617 [ci skip] --- html/changelogs/AutoChangeLog-pr-9617.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9617.yml diff --git a/html/changelogs/AutoChangeLog-pr-9617.yml b/html/changelogs/AutoChangeLog-pr-9617.yml new file mode 100644 index 0000000000..9c8e3fbdf2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9617.yml @@ -0,0 +1,4 @@ +author: "JTGSZ" +delete-after: True +changes: + - bugfix: "barricade girder walls use PlaceOnTop instead of new" From 766097ef8a098615dd8d64f8d11bdd3008e1b51f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:12:00 -0500 Subject: [PATCH 60/65] Automatic changelog generation for PR #9630 [ci skip] --- html/changelogs/AutoChangeLog-pr-9630.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9630.yml diff --git a/html/changelogs/AutoChangeLog-pr-9630.yml b/html/changelogs/AutoChangeLog-pr-9630.yml new file mode 100644 index 0000000000..b9e583297c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9630.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Cyborgs can now use camera consoles on the edge of their widescreen. These consoles are also TK friendly now." From 38824469bb089b02dbf6a7aa72672f28e4bbb98f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:13:18 -0500 Subject: [PATCH 61/65] Automatic changelog generation for PR #9480 [ci skip] --- html/changelogs/AutoChangeLog-pr-9480.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9480.yml diff --git a/html/changelogs/AutoChangeLog-pr-9480.yml b/html/changelogs/AutoChangeLog-pr-9480.yml new file mode 100644 index 0000000000..048ebdbce1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9480.yml @@ -0,0 +1,4 @@ +author: "Poojawa" +delete-after: True +changes: + - bugfix: "Clarified access descriptions of some jobs" From 659b29ae5cf9900ac6988e1a16b6f0e8c8f88a61 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:13:34 -0500 Subject: [PATCH 62/65] Automatic changelog generation for PR #9620 [ci skip] --- html/changelogs/AutoChangeLog-pr-9620.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9620.yml diff --git a/html/changelogs/AutoChangeLog-pr-9620.yml b/html/changelogs/AutoChangeLog-pr-9620.yml new file mode 100644 index 0000000000..c6f5a460da --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9620.yml @@ -0,0 +1,5 @@ +author: "YakumoChen" +delete-after: True +changes: + - rscadd: "Adds beanbag slugs to the sec protolathe at round start" + - bugfix: "Brings shotgun ammo availability back in like between seclathe and autolathe." From 8e4ec2c0ca6d6b487c5110e78f2ceec773daa3e0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 18:41:08 -0500 Subject: [PATCH 63/65] Automatic changelog generation for PR #9635 [ci skip] --- html/changelogs/AutoChangeLog-pr-9635.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9635.yml diff --git a/html/changelogs/AutoChangeLog-pr-9635.yml b/html/changelogs/AutoChangeLog-pr-9635.yml new file mode 100644 index 0000000000..946a1ffe13 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9635.yml @@ -0,0 +1,17 @@ +author: "Thalpy" +delete-after: True +changes: + - bugfix: "1. Kev asked that there were no antag datums used, so that's been changed. +2. Tricks can no longer turn someone into a dullahan, instead you have to spend candies to get that. I felt it was too mean to turn people into that, I didn't realise you couldn't revert it. +3. Barth will no longer as for impossible items. +4. Barth will no longer as for the same item multiple times. +5. Barth will now accept broader things, rather than asking for something, when meaning something specific. +6. Jacq will now no longer poof off the z level. +7. Jacq will (hopefully) stop spooking the AI by teleporting into there +8. Jacq will now try to teleport to a location with someone nearby. +9. Barth will tell you where Jacq is currently when you speak to him. +10. You can trade 2 candies for a Jacq Tracq (tm) +11. Jacq should stop getting mad and cover the station in gas when killed. +12. Fixed Jacq not singing (the link died). +13. Slightly changed wording so that people will hopefully get to know her. +14. Jacq no longer disappears when you're getting to know her." From 96e20f476980ef9eb346a3ab5839d98db0159509 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 28 Oct 2019 01:04:31 +0100 Subject: [PATCH 64/65] fixing one mistake, and it's ready. --- code/modules/goonchat/browserassets/css/browserOutput.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/goonchat/browserassets/css/browserOutput.css b/code/modules/goonchat/browserassets/css/browserOutput.css index d24c3f96db..d6918d58aa 100644 --- a/code/modules/goonchat/browserassets/css/browserOutput.css +++ b/code/modules/goonchat/browserassets/css/browserOutput.css @@ -264,7 +264,7 @@ em {font-style: normal; font-weight: bold;} .looc {color: #6699CC; font-weight: bold;} .antagooc {color: #b8002e; font-weight: bold;} .adminobserverooc {color: #0099cc; font-weight: bold;} -.adminooc {color: #700038;} +.adminooc {color: #700038; font-weight: bold;} .adminsay {color: #FF4500} .admin {color: #386aff; font-weight: bold;} From d56645594a675c86fba2616f4eb1cf74d597bd50 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 27 Oct 2019 19:22:37 -0500 Subject: [PATCH 65/65] Automatic changelog generation for PR #9590 [ci skip] --- html/changelogs/AutoChangeLog-pr-9590.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9590.yml diff --git a/html/changelogs/AutoChangeLog-pr-9590.yml b/html/changelogs/AutoChangeLog-pr-9590.yml new file mode 100644 index 0000000000..5410681ebb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9590.yml @@ -0,0 +1,6 @@ +author: "Ghommie (original PR by cacogen)" +delete-after: True +changes: + - rscadd: "The font size of all text in the chat window now scales" + - tweak: "High volume (megaphone/head of staff headset) is a slightly smaller" + - tweak: "Admins have slightly larger OOC text"

    M*LKrNT+JUHGKqy=NIgM zU&j#dPW@s>j;JWe91hmcv}Xw=D&86X?f&TBS2C7AZac1Zf}218sfLOh>&f$7W12YG z|9U+mHJtT-xwkhJV?vF`tBuXW@#)ta3Pny5|KfQI#rqAm^YXa8^u7G#!_1U zDm=^LTZzA)8t3e?-&d<3%7gBP?W!s-GM+Q}h}7j(u-3c@SzO|jAQ zd+#tTH<3m`N(5i7{#9Y_2av$uTO~q*QalcR-%qpt6+UXBGytL7;x5_qtfu>9nA#IT#4zgVp)0`DW)=`81hgT?K zLjBG<(_XimVLD^2b@Qu1c-woA${eWgJnDbVcVcN^GZujy-K99G%3$Np91Ng4{i z@vyTD;$_@-ci)UETQP&cE}V;)?ZVO5nN#zQ25tyG43*9jJ}YKIw@yKr^O zsD%V4s0lgN_CKr!R`E^DCV58jolRv>y%=GfcAjLoYXak}>&~-qoq)-dIT@W={2|Hx zbnsV@ZsZ}Gg)weoN;N<)bR?(UEs|yy-jO4I{q>yF6Nb9?d|OLTBj=|ds(wQh>j^!7 z7(z$oAXE_am7hG^sT{>P5fzqHIr)UHZR}D&B@vEGV-9FYkNvgy!2}cBZ>?nH7mXN1 zaSZ+*Uj^DUNuBy?1J$5RAVuQcwof-JkxH?gFPD=3E)Kk2f1qRnrN2 zs8RoE4-5w7NM1cTNee#KU37Yp-lVSF1qA4yJ zCAJDfQ51c3+vbylKXC$(-y1x}FQiTKtmM^tt>&!A{W(lqmD2{4CZcP*hZ(dt^GEvf zdneUuyVb|t8ErYR26fp(M`}`Qsr!(o$(VTpZ%CD|Z|T7s1y4R@c~d4unvh7bNQK*6 z2b!xHG4-H#IR|~<9$^@|EQSSaI{MxFuekH8WcWQ9dI(d7=@hD%|Ku4AptvBMXQ_S2 zqjHSyJ2wDWvZ4IM>DT)L?GuH935M>nN&!w;jgDr}r;K-*|AiZH9#j+|zc4j_$Fv&! zu%Q^m(>2umbz@QDf`(|rvNVTXFF$pId?z@0hTVXFM8Q!;QIE`c0S_T58Vjb23wR`W z9+vx%`&$SUvl{GytybI1MCzRzf*Lh13CL4DRRf$9JhfxHCD6G>DX}~Y3wFfHiOtu=og|9;gwhmfL?0S?gHx!Z5pP-NO;LkXrJr_zJHQg zbGN-lE=Rbn$i$9&Kl`}0J*bdGC+04QLD+LH^3Zl%a`Xl%S< zxw1T_gVhuCsN+xvDk_67>_dWMSr{}dOX_+`Z=dctoGC#Hv||cBSHZ}*oF~Ia0TSx_ znfP&+HnHoY$w_5ief#Ln0DFrsSD-$Vw==sD`HAc6r|hurMQT%TTJDB980pj>=YZg| zFQ)r#pxrkL6FFwF_`5$vI*A|fbd_;pb!N%Pc?>v*8)P&BL8nuc25mv2a&$loGq!@ApUv_p1xz%x`oH+Vqd}L;uMA=Kzb(?a zW@{(82A15^G|7XQNnCoP;j^lg|ucpK!2Xwf;?I(8R@xQ;k+@#1@S2uV&5o4y3_Hcl9vC2l8x}ykKy6*5^&m%W6&3GH);? z7UU{kSa1bepgBkkNQ|6dL1-_bv#Fd#g*k(fvag3el0QIV%ZFf(ybrMFMCkD5GRX=g z=JQaO#1ff@QpO~$K~evXaDQ7hoZNbB4M7RQa|Fh9|2WE{iXghtuX?+2=-8@oTX}5@ z1($w1DRO!kQVn^p+jX4jU^Q6m3OUf zr76+cX2A84FF6#y8aco1rf^oU@SGx=#ue>{wpo5w5KjRGsI~IP8RlrvmY9J9)bdel z=;pc~g_S3nJo!YgGM-oItwBg|$piNfc*c%F1$IZYrdLHN`&uBm{dc9ypiltgwya9c z%c@%_jqCPJc><-fYq+-Sx!W!}@O&Z#1)wu$xAp6aS0_3k>#*U#PehTjO0j0G&guiv zh%+%tA7L5-s#1V~F_UeFfGOk8>!qWCF0b0==2Pm-00^j-ggf1z9sk*yhkGcL)vbjE zR+)|E=JO5g?(LOxBQ^1DNAml~594+=e=e|Ab~=n9Ixwm2?Ldz8khM;v4=MZp{mFKi zq0J2rxMbE%#Q9;l3>BKMxzqQRr+|=Ltvulp4S1eAUY$TJIKcrDPJ{|s6&spj%vc6>1(6>folU_S2b{^#A?uONUIV_cZ?XARCLhKZJn z#Vjq0ov^O2n(a)OOhHP-rj}nOPC!R1>BTu~pcD$T&38YX6dBD|?-2C7?;L7hd>H7F z8;VMcE8Ie78f3O|kTxP1VkA$oeh~wbnZ73SgFP}uuhtYaHK_fNT6nxhSEsqbyhTWD z{0ar8xT25aO@{5o8*=Semb?x+Q4o57?hU~a6(+l8R76U}NbO%Po~x|E!KiqJaS)9h zD^s7uZ_L(~NMRUGsrAY`O6zp@d$Hwc6firt|D(v;WJ8}KsW_Cx2ky? z@z#7#cYyTjbAhQUYL?^K0L8ZsP_x>jYbAgVCZ?6`Qk$AXnU$sCw_p@>w&6=YRpy?c zUK?fd?%kn|cE91hhiF&Ay?S*?~&SJC~s)blTh zk|BAWDZWmwf%`Lu_gHkgAFGi$h9=8ES>1jtKj9KwOZokjW=IP44-V=Vpqo5ODm@?d zLutAU_zRN}Fr`9KB4j30O!?#Ea08;Et!WF>Yf;_6LEj3d+g!}4Chog(MsS+EY4`5B zqK{8oH^g|+&G>)}W>wf6+u`MjOXyvJDW`wTnfR&CcoL^%GB-L{Wg#m(J?kz+K@>kd6|6U9EW>c*)SNNRN63$enS zmU0V&#$+vC|Bk`>7{xT9-Wq>$&DpEkX&66JWNa<}5Sswlwj7O*ai7PuyeC0iw!#gR zb?LR#XyZ7A*k50FsJH5z_zZx)#^->D{vPKODgSS*pe>i*K20GjgR*ClpQZTR{5{in z{6aTYT4^F&=Af7q5Y3tV!kCHoB|TySG|@mJdNF%J31a;(em%aBR2BXEtU>whTs1p5 zLaVkWduATjVTe!oFQMw&ZC_9|4>MT)57OQ`EQ;@cAD$&dO1czSq@_a%iA4bcMG-+7 zX;3-^1a?=DMnXhD5D=8^?xkB6R63UKkgjF<4Zc71{r7pU%gY_koH=vyb>FX;bBu?& zyKA}~Z)ikBo^3u0e+hg%$^S8|hnfo(;PK6e!OCF6R2MSP3kc@NnM%WZ| z4NzK7EK43g(b0CYa}>J=W4rR~^Wk}K=}DnVdzkvvx5TXxGH6NvHT;(YQ%b6IiKn_J z!y6lnYy;0IFDPq~M|9ejJrPRPj;oFv1JG zy(6BO_ebW=4f>`kP_E;_XSH(FFsPS~Q!!)+OZnw}3p(Jbc!u@22iA<)v4@iC#yN>8 zcS53g@qXzWg9hE#n?;lsEm}&|%68+Wrmt`p6k-=XqKZ4tS5ok18_N&h9&SIL@Jz)2 zP)A~Ww_7vm>D%U@rFX-J1N-|%KIT0l{e%{psLD1~wu^b(7&9%%wN%lE#m&N&vBKis zSDz5P+gz{~!&-b%B}}sB&>u!lPQGtlv|d<37Jr$%YNby2v&>X|$({OTuF!8#D z>q6f@saFMQ|IS>y{{uIZn5ewY>M^V>O@9&$5|d-Hz8QCRdp0YJRg_>VCM(mQ-hVPD z6^KqETeD&vIAV80>%8+Ivu8I=wobkf?p;DH#^I8~m$u9UiA*gTOn%7=@1>RYy7J3I zu5`q9oKrN)UM%<`P)~S}j;58|0e!mU<~)#nhf)`Q+OXReJh$qVKI;bv-JIcK?{nQ1 zeJ0`H!Xe!G3IP;}%^FQ~NWZ{cple=k32|eSN=ts>Ri26eLQFk*_j;V`l~xXM#K4sx zntAA(30&|O!m_)G5&&}hR%yPW1IVdXlSoWITOHG=8XSo1Z-B8a>!1OQkg>$q=zvuO z(#$8$grT;7f9KK@e5n?sZL)*j3Vc70-4%#esbEb-d;Vpz47xS8g?0EB;hxf{owVjL-lk!HjuM=GNl>yRzXF^_0A7V zY}4+Bf)>gW`=uIV58C1Ug@(2z!YIueg7@LdH;8(*zuj-%vV7z>Mt>-jJ|o|8!O_+^pB6 z53e6V2!7JC1=!rv;vj?f4=2p&e0wTxu9Q#gE`Qqqn>hCLg&Ad3X=3F)v&gU6w0$WL zl*nTre)R@K8{?UB*XX96+z))BZeG?!!FGcjSsK6pi2Fg^;H*?=X3ddA&ij$~9Tzs+ zlk*wbTeu5p@gz!if8ux9#7e}xn(0mHl$6Ds%~!*s=={o&RqU#w&tgaz)BKe9%JC?a z^Rf#V(kk26v=FwU#C%>iU--wf-Qyfqzzd325+bkJ=sP(t@!>8zn%J=aaNcMlJi5`p z(TMJQ(eK%RlHxW;0}1*L48ZS8KZ-1q9V#q8AEi;K6WAU$;MX1+q~mDr_&qk~(N-&j z>scHB^79P#L!bTTbE8H4Y$T@xUi9)^7bdc`Ajn<+du`ISaoQe2%Ma<0)`jJpC883+ z{0`_b#w2pJ{tDhOJppvIS+%);$!qY>9NS7~m+zZQ0Q)l6o;I2_DT3^N9iW+q3|X1W zM$$TGx^~dTm1Pq^tndEd3*eX?6z!zRb9Q$d?qP{VJ}(zZ;T7-Gk^Vf-Y>b#pmr#?) zsSMmvVyfICH*>2gm4)7hh3R>Na$xRyi>&zLn&QbMb4uNN-xm-Al${3p6bCuunW_lDd-aeKmnXBgv|VKMqWHP4>?HG68U=3b+7$DzaL zor->sQ?*Ja_E_&yi?q*K0_AzLs@KYX*P1bt=7lPxx9uuc=;g$T_IlFy^Is05&U&tk zcKRuu%X@>Hx&nHV+(H@pFh3v8NazYk{UM8^995H*F5L(imyP5YH>T@o(B$yD7;Bz`xdtx-e1IwG0IXb{yFYYQnSWyAz(&+;laxLQ5Eag7dwedS3Twn@SxQ zyzY%8XRUj-|Eo%cZ~314jW}MIw)h}5HO7roaYBSH-()OtjeB2eqK9jOEnComJ=5Lb zoe*-1;at>vEokudQ^WDy}AIeWH;~K4}FkyAFYu&dmyYmHnkX>s$NVGV!tiRlM!kFd>G1znS zJJR7P!`s50h8U}gR|eC8%&^Hmc^o*vKiG+sFl%P7WPSzYtl4+=Wk2y|P2XtDe6gJy z0ZuZVW|QUI&!*sQ3w5IhZs5Sj%4cdv-$HUQ}OW{!uug*nA7h+3%e~IT}4% z`{gpA8?W7lAwmH|tD#%_g+_duyHv&43 zlAF?F{E{o7QhI?*Rs9Qw7q#tnTd^X-vL`mb~fF=_$Z*q*UWg7D9T05N^V z^Vy9Wg7CY{3T2~9>FN`FtrT@{+Z^Fe*zbqhdMdebEQ5W|GCLdZPehxSBlsd%H@tl!*Li6_!B#VgTHxigP1u0F@NGFjvy+5j(L#9(uOeR@gpn2fu}d2h)8(tsmdGz8R;}Pp4~ol$CmSYHjR% zH4D-(y<+zL*vl#9^&?#W;`VJwNVc|;6}!H6UdtFi;7UhVQ~FN5o$8|${I}bjWl8}; zpgCPapH|}2qfPoI_Fa5-gBMfTWV|H3aZInp;xJjxhq>%~V-K_yo{qUi?3_t=(vWm2 zjkT&$mKD9B0cVtDET3ig_`-GPW0EJ>hRjDPDzWm#ynMVpU_U)0oewST6aVV7J@Tor z5153h5MLp*RVGvp&F$G$s@aDGDK9}oQ7p?`-R2aLZ@TC!?u>q7JQoc~Yt>3K(;C(D zL;lPx<^#MhADOD4Q__Zmo3#yZCFv8#Vwh1Yc+L$&W$^O{QRo8a8bZE`iBb*utJ(Pr zlAX{)1Ca-J+U<1nN%HgzYfE)564KLq*uQ>sn;;PB4W6lVA*pKXrJkN;9uWnn+rPM+tD)u-Uy^Z*~mSE%o^ z3lLNUXN!4K%TGYTx>BOcCC6yCAYxV)K)2lz$O5UD{(WvDi30Dl!4TtvHH-x?fWln1 zg~W!4(HW7{BLCvDZWz}LR~^<3o7M?R!-DX~%5ef_M9bCFJJV6L1&`#Yv*#dU%2PA^-l7QeJc^{ z`v6kWpzHB`y|PRsb)nr@S!LxyLV+LbJ4yiBHPnPCk|&{O+fMV_xO2}UIf(gzY5|si zJja{2!7&g|JTT=$;PaufjNj)~bonyiFIA3yTQcpP$yOJWF3vFyy>X+{OU%NHp1LlS zAA9;b(WbW;Q{_BlyT1c@fw5@o_H_gY;nRz<{NI_Svf=N}YT9h66XZ+*AgK>ldh0Dh z!k4TjuxmYrkqBusXC+_W&b=sw_ntZMrdrrMjrNU+I8#kKxy7L4y)#Akvd}F${Zb-2 zl1|oc{|ilr(eF;*V_2GFao%rhmDWGx+7VM9={lGUVe_z7(Euz z-1W>*y`$vD6JyHv{D0==%z04yf{=x%2-s+kFy)8S{T-AR!TCJvi5y_MqTf^$b$ELS z8Zq$_A+i;X9}S8NTH!q+%b+h|VWGtLuuX4Tv@i|xVVXYb3jxldCTOG$TSXL+K+!`o zEjrVW1V~Q;E*h&KmPlEu)}(JBc@^(p=Hug*Hc;r1I(BMuF|O~4l;KNG7%--C2H1=@Ro=uq$EEWV0&}!FH$BT$wRt0WTup@lJ=(*P zwX5=%{c1oUP>3dN;@XunpzBWwj~(xnHi$`qY)mio0x4?6*@_dipSq-2 z@kO3M2^goyIR?Ofth!iwNEX_=8&7U#`c%-iAglW))}!5hp)yU)qkNi{j`p7Wj%eU_ z!CsRqp*J;UJMZX)a?bUP{F=9Z4sXQ92nA1@7#gncOP##miDK0W3#h0%p3M51Lv=ZI zPq}%{CeamyZ32if9%!+s?u&Mq(GEY*6bwWXj2=)G!k9g)!3lhmknM8ixrj}W$4&Kf z!c)P|(~%adcY1SMH^T;XeA}e+#vAr)Hc= zCdMRn`K!O3u`oZ&lz;MS{~I{MmA7xvs{&9uXZ ze-0HEGoRN((>+u*V{UYQ|K{bxHo)$Wln@Dt(PEe6G}@PjMmlm!QJbke+3UpyPH2#BD|rT|FvE`EE8zB0Z;rLOcv z+Kv15_VjyjJD0DkN~BLx$<}K#dQZf~H?_3a`Av6kbawje{n_}%@3-ZKZrH0pIVId} zFHjb`^IdXnP2+9_@>}Nq@UYZQ1#1`;+>hy*)*HJs^7S&o45gQ^~KfX zd18Qu%lMjVU5l$uy!^P4_EUlk8Y-@&kKelNtCU-WAy`fGW96h4fK7Mq5UDh4k7D1G zesKHT&RZ}NAS032l5(Xhz8(I~Uh_&|8B6cpr)9>(XuiVw%_)(ATCFw<>ekyLoTJ(j zmf#F{p;7E?m(-GLNi0K4R|70%hux0ot0;taB6prf@?i{Rqp%bl~DcHptBJ3pNGvITAw zdB!*T^7ZEU_eD9N>3jT(hj4r*xqMnoWN&ldge=AES5Y4g2@I}rYc+a*vxt1sw}^#yxIu6>1bRU$j;Q3 zC`7**}HNN>rT>T%U=G_eKpHYBcEgUnKAd=e7 z-rhq+jR4O_2nW{^E;3F^s-QnWe(~_PM@;A`3GNy1BW=qz*#>?f9!V`fP3v-pQd)mZRy^kHm>G zd3{o|r`J6$2c5&A?-rg<=vpNVUZ*Apw{pokKmVFJ&8*OQ!2`9r1cdn9$#K)?8z2E__(d+Xs4JiN=rJ=UQ6$K)y2~+!3Jx6k4q-n>5vW^`M2gA z0oI8Hv9YNlK4`jS4SBwH+gBduY368wLws9sLFnsFoaNB5hp$!eGD?a7?D@B zhmH&jV4t(?SO!|8E1PY*hN9XSx8|wyAolZYB@a6OT+vRM%q;$PNu=?l9W@#+FTklu z5XU1PBnjqdl8Ahi-?6nItWSGb*dj_rt+B+ck)7Kh(~&*@q&WMr3rSu`ym##5rMl<+ zhdg?}L4BSs{@8jb$oND4*88%kYp>qNo;Y?s_uB0F8CO9cinxL4uUtRe8OIwikNq%i zl~Ta>v$#^~g{jsUWv8?%%?T7#FoH)_N=@;!#soUgrWDP6vz5)H9Y`M8R(UoA9x#C_ zH&>6qG-9x#jqzdHA9dw+PG#k|Hm~%SF&sz^+#=U+mULWp?0kNy@zPjWPvak5ZWpY% z$qk!0P-CH^wp(Bxsp^$A1O*59RC@YDO;KVJv?Uo=q)ry!4lexY#~fpg5~cCm!PbY} zP(^r=AX{MpBgK-S)2HTbO=-K=WQyTaf$PMcAo@n`R((A`;Jvr zq5=KVdWtwSRcKE1$=2(4!*m&SJ#>nWJl!*irk`|aZ=eYWK#mXtfD3nzyPMl@vgH`0 znVIj)o-vN?&NB|0n;k=emzw3DB7Fdb#e8O#DNZ--LNu}e5cggbC!3wsYR`P5Z2G|? zE8pw$UJ)*@AJz4te`!2eez`husL6zmM~)n1yil^!uTF*du|~FxLBcJew#?|?UnSzm z&BPvsE!)PvFLUjT-Y{}dt?XGY=Y3XSVfpZbt!D6gtwlX6Dr3T`I)hM&Sxd}fe3?zR z++B~cDpx&sjs#t$ik)~Z#MR#GTi!BOCpOOz_!;p#G4w%Ra7wGzsYO~LsXw-3cV}9* z{%AHfA-S$^{_sfNmsYV<<*uAg{hptCiWIA#S=4636#cd@)Dyjn!Bc?mVPD`=o?AWx z(LE$~%(36aFS)N*+o#2<@bzMmYX}up?LzC<9R*NP`8=^n6VPydtIaf$#I~XDSUFNt zYV7G4T54VxtkMd&$l3;(rWf*|Cu#nQvl~dhy|W4XpPlrH@nWWhD{o@FeQtO$w_$0` zBK?_&i&@3WD(;2-sx_A?&S~d<|33cYW&aq|R8yFGd7_Jo>Qsm^(Lz^7(LA}&Qzr5; zshA;i#uFoI5(w`M zbZ6C{l;7-{+-265PZE`#m+JJ6#8MWtxTwopjn?vjmRsUOr5=*8bO|}z)By7kftz0+ zo2f~@Pcb-qcw%>_+vW>mF!X|%riQo-T!yqfdn|`(UmG41q`vKs&V@c)|LmKe8fI*7 zr^WbbSFdfe|tmDlwUaGSqb{nVDfjE18mYBkb7@gya z(Sg61ZMNZKvk5_{A&<=8my*-;UToh`!w2@E2R^wtRd#<0U}Z>#m`7urW~uLUl+yNy zBJK}%A{=9Gu32tM)g7JUT(E!5Z`=Fpo!zAEqwB~JM+VYkVXL4o$@2!>dy?9b>vK|{ z9e}oPrqL(NnWe1JG9M_c!pHf77P8alG6?5Ai=HEL#5q#cR(=}DWpf4@q{m&B&-y;(qBvq^sCx@C}eu> zToCxRX8+eSsa=>Wi?FE5V!r;O%Rtl%s%CX0+;7+A(>xzc)9k0n^QG0Nnl~RPtv+aN z>T+akk~{t#1=p0C$msIDrhS+Unher!ba==mI0wy!5qB6cq5~~#;mS*8&12%!(HT&3 z3rouJ#F~xPn*g$?!|z5cZVH-004zkTv(OO^K~COFuN2GRYm4h%zi+^okka}OU9 zue>CDOQw`wWC9gfF%$w#ZUw)E9CQV3?N)8JH*35UmJTq?g+C3tl_H}-fpkC<-+k}3 z%F47w9$YCrV_gtLi;(yeWp-Xo7V)=u$e2{}5gpje;fP>; zO+}WVJP+Y}gF$20;z7Pd72Q>f4p3Ftid1wC9i2&UPLy)~LvOFQ=gFKOXxM(Z%3y*A zfW0%Bvs(vtonG;1<957>r#5_e!|X|s$%~SB?3cD}Pr-!0J_Z{T79&yDEcyn7+r&Se*Og*Reu7f||ldG^=4c7p#VsxEQ?)75k`o z?*iUnJ&G<5md~a=t4=J;QXf9Fzb+9XGj*byS5R3GZB8Z68|sl;G)NnI$)8GaMC??)%$=+&~_7~Ci`<5riAHR7Kfe(hz{8i-vwJMYJ5=f0v< z&6U#a8xMZ6RQTIqf_C_u#zWeu)xCS}p&@eje}t|?gakG-yJ_Dpa2JqY8t0O6x8JB; zuvj*Ns-%_Jo@M+ns8VN~682Z9GgI>H4e;(wGB#{?uelinmuPdJNMV)ysfZgrkd(M> z_RLY9gkh55&@QxRd#*Wg+?N*k^ZffV^VLhqa03})st6mu=bi&Jfra>V&A9Eyee@zL zUJh8{&nb?|rI}?U*UU9>exj{6U`$>#&g$!*-_`6=v-SfonISjalHp_FjR(C`J0EZ0 zsYt$U4F7Ql!;yfckZa_Qbt8Ym{&q!z`mI%63*TJg-Dg%mMM#&=K~w5y0kXqDFh(pD zs8U|RdqLA>C>b#-^gvO++Ex%`;pM9N&{)0jwxO6!qqSMR1jk?312WS*+xr5SyP!U} zppFOiWf=squ6yTOK69g*sT0bJD!Bf2urby7YCktlIo5K_2Vs?B?|Q2EZ|bzapWmbx zrEV_K=}`skLoI4bbi~KyTX9Ajn$C{r&YtR1?jcr8 z`0*CSxrn+v?ih7=YY^*=o5x0i6N_rzw=j56<8+?fgSXHvKHlQ?M{@h5$7UAuT=HRg zSkW7!OyWANTp_CBfBeSw6`UN2#8TY#^jR^@g=Inj2;t3w@zGx2XlS!AI&!pV)E= zoXee8cy5TB3(}w4g~V8%s`Uuar(~yw2z+YvR61Jdgl=ZoU3n25+EawOKm0u&g8YT? zPl+72L&uw#EiA@Mp9^NqUhAko*9uxuK;CGgx zcD1~MuzO#qEOYDy=zQC|ej?}eFqf>q~XfBPOzs&hKluz-tI?vF7eD1S%K?my@Vt@ z+iIy4cv3vscwNp@PbjAXJA$~A9d*jjvXbbk!gls^9ylbyQ3`zeyPnrj7_(|6XC-r{ z{jJ*aH=ZpKMzBFv@!iAAt9Pqj>h}ecO;#i(zG&L}x@KUO zn08}Ru?sw~lWt7Ixg#V*FY+jz&E_dS5_HZ0fWY-JqNr`@x5^x6QVuZZViIx3FWpr* zkMNOL1^B<8tV5;NnqGdm<1fNOqVTVaEWom(K%8Uvi010w(lx;BFbS-|wUCuFZ(JY) zWc19=pG(}We7*+CA?|kj8Z%aEX8FUv>Y{-g-SJ^2{59~Kv78w=9Nr`Zl5b!_K&OU_ zqwmWi#s9v$3L{AL?du@!TQYy4bKTGd=|@n7`Qmtf@4s14n00gabmEQ!9rWqJ4LSL$ zmPPvP-;VfSGUNVfIaoJO6OK_g@@ znrq+x2|kliKq2RDF%=6Dp2KXnhQ%7 zV_c-DAbW7C2$q90?WH6}h+v2^&YR&3@Ardu|6A4tuEwJ|;$KEW-`Swd2eKE~@Rg+G zd^w%NZX)}>I9->9ebuXZyMc3(JuJBHP)DmX_EWg%=*419MM8EEPj42Z!!g=ir<^>Xokk+>63Acr23ciI~U(G z_a7LatAXaR*ArI&eBok^?KM03)2HXS$(Vi8Djd;F*vIMWS>*&cwy}p&4Z&s=QjRfU z>icuXr#RcM?ige;bBfP4>?P8=z1C>9M*FKD#Up9jzl=_rAVUdPF~LWGl^_P6q_rd6 zD`oPC=^oQh7(=GMeV@z6sT@%-RzrnGmiU0gDsR^NWs6qJ*~?q{;t=3YaIPQyb>JtF zHBc=4dVZ7B-RfdVce*WqRf~Mj#I@aeGBi9n zFMm0JBjDxm(S=yMaO7n(y)OLXn)A`9DzSuvv-twDM?-#&@F+pHCRPory@x-(f-%t& zv-^qSD??>jBZg`7kN-T-J=Ex8nk{2)J~a-YK;VAa^qcm4E6FaDqrQVEN|9?wAu7X8 z_Xi}xHI|#zFFvYS>DeoJJaS*B&T4##-13l{R$xDM9&E}81G@I(1`Ye$Q( z4}9)!IrpPrRnyy>)jy8UcRVIz4$+_GhXjvnJ%8$HCmo;hM}nP@D9tfoy1RW*IF;%n zM-g+l4!cO{4`70yA7Kt;e{=HGoXAxnwU4(ZLOCzj_xm02b!G{$0aH~rzWW^5=2}H* zM<;k$DY7kNCcLjsVKo1aBgR0CPFFU|-Zzyr%GDjM0MRZnRNU<%vA?g^Vu zPaVpq!JMY&JTK~OekfrUEU}y5hR*8mZh}JbQf#GSOJ+T7A!DE@pb7s;5U%=Q=iR#V z7e$QEi z=W~w$g+r@&neHM+xHP>$<@VX)2#c%Tp-9$+3RX}Qg3X(bzIC+3HoS1dF=KXIW-VMD0ucD6z@kzbshsvz~8J4~YdLO?QIHVcwpHuz^Mpxsw;B1$ioFhTXCkXd{UR|>23Hsn&>lp~81Fi$Ijmrdp z>0p<;*#dx%`5t_{P*1;F_2~>e}BlcXyg(&QGhc^10iS4eVyXpS>FG-u<8we zQnj#c1TP974CQ7VF_c>$aoRtgB#Adndsav8{#obWnOhIS&xeaJs<ehqcb%`F>RtyFo2udNup1#yz zuCc1V1!9@$!m{v3F~;+A(n_+a*)woxND;q6X`VzO_8tf3;9epw(l;p zJR#&~j0`W@s5z49l>_cgnGg%<*>#Kl~Z*pkhQ-cJmgddCWS z@VD!9)nmA)jfkmkXx9liXXK}of^AY?tnR5DP0E;@odxA+)km_tmV=l_dYkMG-dObX zz=(K|K)v4jy%|$IldFL=k)b3(Y|6RSps9=ac?+mz|1Rn1MU{Dse=C4#8KcY8cZ&7q zzr^5QjfiwIFki)a-(8Rj8DF5Sr{4}mG3}je zow*PE5;6`GN2>z%-eb~hH9o`YfC30<;C9QGh)K-*S)Oin-VGRKsM~o>9r4G<)nd-; z8%1A8H74nXLfd)cr1f$8&L#N#dPKAt|3;{Nz$~6%@#ya4=DGcj6BEj!zoI*PT# zPXFCH>U<21_37&I4;T(*?@gr})!Uq9qT@9l!7qfqHVW-oMwJ~)ZZN&yfhC3>L1CoD zj(9-CMYno{tmbF|7OXZ>E~RHF4s;&9d}-eT()xis8;xXnw<}uQ@7oQxec#=R?U)0h z7`*Gs_f9h6&;LbGo?N@AG+lJc&9kHJsby`d<6WP-j+%u}v1dnH_(&vnI&wk)B?Z@Y z%Eo&dT(g0et2WItiG;L}cdn#^Xy5t}r)N*n!3$>O=ns|=A5eG3?ldSvowSX|s#;9(Z&J5uXK-0RzPXCe1k-!C& z)QL16!)9&mS zUdJ(0Q$6Ul_4NuF!q}`ora^O;6g9!Ks)1q!om6!^bpg^faOE%|&cJ;*Xw3dATJ4X& z7$|_T8trZAx0~5NXv)ssHCi4xN@1w|Kghi9ueN39B*c__=qaG*%NTeB3n?}Je!L$p zTw?YExJ=R|Lor)$FL)@ygd5)R2bpYDYJdou;p8d?N6k_|pjZFFd06FnOU@B#urLbu z3Ht@J?IM^Ee#K_4soAjD><7lBnBEbZuYo$I2BQ7O79Dp9!#B_1Cmz9*pXK^i4|@3z zPi2Y!!9UQvvF=hZ>U$#h9KNt!56@zzY?6O)G;s8Mw0f2}HIM+Qh++9tW87s-QC-2p zx*UC}e*J?eAk(meyt04U@@>+WR;U{71i{{1V4&##-9d!kq#KuVmiE8>GlduZKPCr~ zC(JTyZgtT_`2Q|#VH*dJl4ipf?rM{fdH5I63!~t8Z~ub;o=zx3V0S)>r{cag{G6^- zsDTVf#?kM)%liC}F8+dWhMVD<#{Z!A_R%Qb&(VQzkOBzH6@LL?%W!I$)pZzm;o*SD94O13dmGVE&M3JL9fi|ssMyZTF@aFsfRr0bhHvbAyq$2+Ik^u>7 zqii9g0sje6T<1+FRCxH1y`#jyI?iE3LSXF-L#=NGtEYGLV+ycDn!S z_wV1pRTMQl!u|}5+YI@$@&VEnLd9{6gy8$bUubE?-i)I>v6#>R;rN|K{JKArs5t>t z+*)0)C?+MP@cDgk7FQM-F69Z|~!?Cm&$7aQ~HSUgQebHcqcIQOID{y1k_4tlZ48$2(h! zLg&xr%~M@5b>DoOVR*>r9M6)4a>C_{G>DL=v-bJI2ybbmG;%1GhaRf~paC6?Z54(; zo_GEUt15kss;*`Pqw)G|D_q6-?(M3KXi!cO7SY65*&||Wrq?bKpDQ%6`X zxE1y=8e1~Y6H=(2^#d}fd$-}ufmplukaW|enZ6``lQpoKrC~wPNC4g!=SLM#x2PZ6ROZ7( zaT9=#mDJAEse93ni#JPv*Oe#6_ZJu4EIKbDGRSIy{Jhh1vkHTgN1(Wvs`JDLa3>dG z-~kY^m4ZL-h45UwBc>^~8!1$^?S?8}fSKALGhHzpkWCX~V{*W2EhmfYMBoF;?Id16 zf9|mMQM}M1Fp#B@Dzvy=4pF^rpdf!tHR}7^S$8I#6c~=&VgwBK5F&JDyqCRVBD1_$ zd&I7U$lhQ3@{RE3U{iiiJa%vg13%kT*T#GG>ecvsK|z7z87mCVjC6^kIFU(39IOpJ zVX))@W7&M3=U>YxFw<00#$$g(wKZz~J)|0kW@8 zebb2w@SsCvkt^(nm|C`lQ1w6FxuPR=&^k8y(Q_T<>L);n(%A_dBpmpDj%>K0gvtp& z!3Pf+OEyNd3SxuSdFFGnQd&+{6EiE3AxfR;iowpT$g?Zg+O#y}tilYpVf(h=5wkNI z>lQyzK1a$@7g%mf%Y=0XBcII*g>F$c7-3U|Uft`06S#BQH&!o^hd4$#Tzf<&5%E{Ss)C0~d>OeJol_DX8h!LaL) zXcdG&1rl(!wLPkef}3cbe2k0xnwfcJb@gij>3y&!J{+H$iGW{4P2Etxi}4D(w?z{8 zc92fQ(pky1V-jRHaoXq9NK`Kr5l^h(Zwxoqc>MVBC^)k%Cbmg!AvaNpE5SZG&l6J# z9)r|oahn>_1)hMkHEfjf;X{kER^7`d46V1@ai@N57LJP2ApVGarKj9g8NUEySW3M2 zmRv-8ze$3+rivoZS5TqjSOrT6;lFk3*5ofg7mxMYsR{Y7OOR*~4ho-=UOoB2MomY0 z(hYr#h$mHe_UxJ0n>V$;iXV)P6mDP|z6^z$Q3dwYA2Q_Qt&BsR6+KoRcXjwOWxP3g-~Z|6PTA-h9) zx^BQYorEbx2s`;n#=5YO(2}@y-=EWY{s#p4hE>zV`~8sJ{;p+I2CZP zK0*Q3MhH^u25=g@il`?!S{aE%A>6T|?$~s1{h7N&{)|*Jwa}Bthr0F<_wJa?vkX71 zaUXPA#E1$|B8|mMyOb?E^F-CfL%5Or`J5#fJXIn00ao(iL@yi57QPp`Dv=w)?vdKO4 zvJBU2UH>CuGfQ7@8UX9aA|U_H$o9sSKH9;qzvicJV0&}C(sKSg%lW8fg0f8jt#nP*n(?tkH{Mf zh8u${VI1@P`SY*!N_tAI!qgb>6dn~E<31DyPsWO_T?Xb))Ozrv(dZ-ZKpwd7dv$;l zb`r3c^*U#s!i$v>fb;lME7?->?#5#55o!IZac{AM2c-LZY+k2S^if%v*G(Xx2J&SZ z9PV|#N`g%azDqe3^1Mww3Y;SYLCj%>gB#4DPz1RC>P~N6-n@#Zq4h*%HyE^tZWqG; z?VI}YX9@CG!uel?{5$Qxj;sHlDUZrY6)w$mjR_JCpMRZl6rpf;Nv(aVX=!Pt8o;Ai zCiF!nh|&L;@Z1eDA18GM{`=G&3*|T3qq46Yrj9v;A~^qKV(Z zkYg0;Xxb;?j-5`M#_hifSZ6Lw2W-}LOr^sOkn&V?4i}k35wUtH)TLGlLcdGKOUa=< zQuFikqiZclNJx%93{{ym)l|KTk}Eyd&)0K{dX4DoxS^?Y{Q1|O(UCM(krr(3a~f&vafd7|J9LUI_HBkH5ZBK^G)%ykq!?@@Jq{=(sW=o zP20ohMqgXVc6^;@q20onIPxhE#c&{DMRK+QrlFgp^jo^+7~S z*lS~B4%KzeOn}eR-F8^z*Ts*17ceJZS~|L&Cy?%0Xv=!bpvB>dWGhsM+O{0!`_~cx z&4Y_m#i5V$l_Jm&+n)ZOtF7r3rL7pZI6aR@D=(*&NFoRS0mY&|RrJ1q!e-d@Z*m_B zr;4th^Vs)IgS$uXJp^^eLl_Fj!i@X+kd%ENqz5o%G8kq<;!v? z+?VL{H~Y&7UR#%mbj+)ZHlH*M`X&1!MGm3TZM*N8nYK|NOa|^gyZKK)m#jt6r+;{5 zFTc9)WwEEm$#d8NR?UneRTmdgkm@NL8?#vVCCs`ffw($1Hy5I0^0)IaIoR{P$48!5 zt|w{S&navTQ8t7C9P|!>&y1HV%t?sC+x-s|N6c)0(ArO-2(>Px2|;--fARP{%L4QH zmLANVMc~t)%-ZqFQx`omW!GO0P2x?)6zaPtMfJ?8jr1=KFpo9bHwD#nSx>%@^g^A1XCO4UGi-t6rUN_) zDA}={!3D%msuSwJ{_Bef+{u^u*1I(?~aP*FRcS8_7=ePBe4s=m713 zadvsk&LYN%uNY)$YJ+1Zlai#7*<iY5aue>s?N1W+`=Q&a@T!^}LdwetGllRk*U zZ{1?fbO`56VO~DRu@+6>-OQ$s2F0^EIz^7PD(>S))7h55dkmK}62Slp=m^}-Q9)=S zEUa_;;X@A?&K3oi{a%}T>mGWhM#D}QRm5B_S%Gpb)~_RBl|5Pwsfmq^g^UIdb#!)e zh>O$g?Cd;2)NR>uf^|%rv@JSFt(&p#!@+M*_g9)79!>n2Bs`R*jNuovR1KPi>&lmn z2SlOssdT-S2v`ddM2{38mt&kNY7sOdoZ5921S}R1Kwf%jae^Fd4~IJ$gu#X55bDVn zyr&I=ZWlJicnY!7v1+W7?!wm`YZ+`({UkCeDwhM)p~)d-XnDg4dgAH&SwULnT6(AH zKlE*Froj}@2iDe^hmt^BXQ#}j9YHW6`+iLYvtX7$@uvy9GyA;fq<2%mYFio>s7g%) zL6)s;&psLUlCwbO!>-CJJqk$-L1t`Y^IG5qNSQ9s^t$Yh@gS@3y6QQF=IzqJCH#ed z8q@a4oz7~^4Qm~RTl$IvqrTLsFnN4%I=0`*ApvIgI&BpCRh3=Moi-$;h{d++eAUmF zY3sdP4G#^~+X}zRKmbt8GK!cY>5=NAut9Ikja|*V*=-}eXNyY?;iiIB=AdXa3#0?< zoy{veVj$nPxtO)_|2X>!pg5YY-CcAEo`eL~00|J>ouCO8g1ZNIx5eEfKp;559fAgT zcMGz(yW6sNc;ElKb#LAJt8V=%sxmV>Gd+E}`}8?aKj*Y+L5*EK0grL~yoBk>@y*)h zg}Fl0F{f~&6Cub8uktFmiTAn=@-U8d=5dDmFjd8Sbaj=n(uWHIN&8+f;qcd>?%~#9 zO2Pi*BTiLSRCuwaBULyag|F&+Ik5j)Zkg>cLsV91BL$_>e>jUzt1lC1f~M>e(CL)}oaN z2_}8~hxTC13YR@KxirDK?&w%DffuN#sJ;FD z0ek(`fO}zXW#x1jA|@?b359!lpN~lcc3FGNaeT@`$c$}YGd>5S-kGP!iuK)K2@I+o zJteEh{R*^Gio%7ZZsOr(1n3TYJLoF}e_jG;0#2Zv<@=~dqHc|&XY_qjeSr6s&spae z7fWbsr%bc}roM`*s)zTVtSsu{W$|lu77xu7HQoCZjnlf3JK+8DZPI=y3rI+!BzknE zD4mJ6hL>{ILZ3&tV@%GEHb>G5R3o%&ZMjB{%rQn|VAd^rH~-L(4&W92)fN-)h^I*v zjx+NzGALh(pi(?wFo5vgiMMPwU&aDoC30gt1;CHNasLJIhS@_H&;c*<(Qk$P&-_*- zJ?uo_1z|R)d5h~#YNKCf5Ms|NCF9J~eY4@5_(XuMwen2q=Wcx(FaigiYSWPTu`X$6EP*Z^7f>({*OsH-G*9f$O#J7B;B$J?(Ib zk$3I7jW}c5p%xf@_tLq!>+Tr1XZvlf)txrIuG#iY?E0M|A0=Q&21)->70${+U3S)A zcmT?7DM4*Z$gEw60Y1Ur>9P2Jm4wF`$_ z*SrOt78|TtSn*KAKXx(Y!m;YjV?|0ToqQI0DRUatTifcoD!{{AqAiQPXLjBHsX#ZM z&+yp8ixSM+`HDpB?)}EkmP03{^Sb&p8b+B&m%$GUJE_y}XI65ahCcot7UfiZm)4Ir ze8aN_&wF(11CAr|<<7$vLMs*feQa?5UcB39e#NtJ&qU^$8`YpHaW2Oi`?P(ZG9*Qs#LK$qYj-`3bbFY`T!C& zG&B@7eg5D}VbdDMDD72ZpuJZJ0#W$5j9L*1Bi4=O>KxrQpmqes$4Bsn@wH2Pc=K?J zjNip1s_Eq8hvL2gd7RfUL7^~-yq*|N&Xh}9z%}WkXoLz$N=kZ96{_Z{KP+C{i=2;& z-*-12NsfG_uW-3@UEhd3)xUyTAfJae#b-NQ;@8cuhz%+(LBZE2GOgpjT=l`%O#m{;RP@@&$6j>)*K#*GyjZ zUwja;%5~SNRd`pmh~+!qpX`e*h$D5Xy$M*RVjoKdaQx%YchAn)Vf8?j_qg`P9XOW1 z@_nNpT-7ZS)KI;1{fQfK?N&q4K6;0{QfwhzUImZadEmf~CY;PB*s7UXkrU6}dC<3` z2oQnaVF)&O(L$Si!gd~LT>{J97pR%|j`B1<@w~Qd>)D+ua@b0BBj#SE!b@n<>AU@Q z{}lJ4pj#ZhXe@6%F*hCIrV!nep{>`dsb1D4kk?IesDGaVTTvMTe@pO2+shXN@rPu1 z%C?`Y+<-(qJw0Vi?Oh@x)Kt7n>j^%%i=Q-g;z$R|4UU=7~Avcjg z4(?Mf9wy}SQN*12A|fK(ZEcyEUSQg`z+D$Swo>ndU+RSw*k;HaZ!8ge*8|qM!F4aA zlFPod_oW4alx{o*=ol(y=CVj6NvcpW(^bseHi+8{A9_V9CzTJaam12 z!Xt>=nHCVJ1%6-`pOP}*wm&N-CKIN^v0(;8mlN++_h==j_&a?$p376cKIx$Y`i!Gz zjLRfk;p*bMZTa`~W9cHK%Pn+j62D-_hg2ey-W#5?e}+yNv-JD-7`F8rFF3ilR<2Lh z-0x3%vUPKqqnl6Xj#sNR?0bZ+jYjChWL<5A0Y*BD!W3!ialHEK-cd)9H~5TU`6FBk z)gX1}K4s@|D26cuJIo4Hw>-`oU0D%gJiLjX<@GRhJ|PIGBxkuo&tT^XKH+5{~|ptr@7$zdJ$LrRHVwGM0>p<;bsfWT&M z(x&fe4dzWXBf8}k%l={vyAb?zMLceBWU;q@)Ew((|0y~@v zKrQlH0Q6e~v7;CW)zfk0Z=OBFu>Hy1w(~pc99tCo3ZIg>0?(Z2oz~ zxM$blJTxYE`E0xdctq=1N$W|j7sA8QQ6(U*<$>XvqR)ObAl7jf!Iv~|uJBmONdHyl zp+?~4wa1Sw*Fwtmy(0l=3b|(05@$=^6IPXmEd6g(T3aF-z8}G1wadt$xOQstAa_h* zP)2REv>@aJ@NQdC50L+JF*f<>31z4DF&Ko5juYjMxBB)PQ1gpd2~4=M$SHODtL z44rBTh$Z5M?vDT0p#d^_GI>zga!2vMkCsab|NG*6+3p~MpjQ|2UEi~v7Sptql>-Zm zrO@G?k4>P&duJxIoALzoI9z7`Y#;>rqb_@B^Na_3+5W<%r;B6Xh~O=rQACL>|M=*G zM&Y^3=bjp2tOz&Qw&&Gv3r+j_B8307`}#Im9Nrv&D+KEylUl6czdxKs`}YEUj^|_% zm-{bhb|&=ke(_KoDq&%A5^h4T`+pwrvFdmz^LxoNMY4NE;JtlwslmvE(Zq__@cs9~ zj@#u7uaB%^$Ag>ad(HE3Ta>;!4Qq+` z8hS}{vP~{wNmx3vEUw5`{>DSd_V#l^=Em`35!U)dF=}wXw=55KAEEJK?lh~I_+Iju>!%TY0399J0kcrHM67S_MOhMZtpqW5; z@rN%#ya4>Q=X*Bv)9d|*wU{fBaUj@bVL?Zf=cNoVJ@xnZQ*Sozq-a`CbnV?N?BKdD zwT-=f77jc(d%B9K{NZ;0W#r*zM93CloerNB-+_)P>*_|&Jls3yD_-6G4Gs=or*DxO zEn2yiWse3FM34R#i&sF;d-x(pgYUh4l4wF4zAPTw@@fJ=7Ci51e@IbZkFK%waXxJe zCHH-w8xIjazm{d^q5;Mf@LA9ip{opE!~?JEK4F^Api`>q zE31(#XrTKYMc>mp*oZC?RRt`N3ua(*+htHi4ubvBo4*2fY;OagZ9fXdzQ5MlX`88( zzScK^hXLWvek-vu=!6ep|NQ|gW9#wb9He1uD=pQeY1Jyh-+C-v2bQAL@jmI|^;$Ma zzjL2&=3dlu2=ABP7qDD5@IG!s7iJW(d(cD(4FLOIw%EkHX`ye3Om`H81Z;m9ZFh=a zo6HRS3rk}#fV+ZvdwW~8Rig==S5U7HVKA#&W%jSBm)OoV@+Uu|qOd@%EmjBb<6h?K zhDAk1DeT1Fjhqph9r)u8X#bwStU7!$fQtfs$UZ=b%ZRxEV91U)K2^}i0}LyTQE zqEYNL9m&*UFwV8XL4e_+{z<7l=wZOh=r@8ZIAs^`3I5~(!drE430#A+@<~M2- z&CXkD5oWELtw07j2P;1c$o{?byvXi+IH4){_-(beFH|ck1~9MfSC3aZ{=ypjUHRY> zb~8sj2CaSw*wT+4Ri#7UdnX+waXttnqJNc~5`)1~?+xesp_0jzA2TVhUB7bARO_6E z*2)cxLs6M$8ggfLEiGR>Jnwi_+lu{E=But~YhYG@?BG$XVF=&W;7^y&IK5YJ&y!@2 zG_zsvG`^osX(Qh0rV_OwJ(@)j-uz=|@RxFH4x#)T2Fk$AyYhlG(4H8KbvA0NlZF1Du} zvjcl+dGk|KWhAS)uljz>h)hk}A4lh9aKN6E)Gw-W7TV)E(? zSozD&dUuOav9q&-Q)VV^^3Lz1u*_>*mP;RcLwnYpVuu7OB@+(IZKJ~Ruxm*>96sMJ zMg_UMyGZoZzb7u>FVf=+i1SB{oHEWTd`)jx9wPQ09Fi32%Q6R&WDSNZH zvjABi1QKkWew)Mb(L*0mhXFps`hk~~2@u4IbB}kqoOieVQP1?*`qBN!^h;Iu&lZx- z-?CHEbPEqaqI(oWaZaUPUG!en-IzHE57|gZ`6N(1Ga}h+;0#)ql47UW+*nzQe5vYF zrtjqYg(&2OXqah_H1NZ7)C!!fzgxm;OJ-N~A#f4Qt+njj5)kNUMVL;%!ZspRCuiv> z`u>h=Rsz4Vv$DK&_~}SVbx6U)RtlW?^^LJk`niD1`SMwPh^V~Jn{SiqDS&)fowD@X zw;Z(biTOp#m^ht5agM}~mnL`4h-gb2D|S-2C_ink<%y$@)x1gR`4v15$nVuNBV?f2 z8@bdQDaFU&>tX`zgJNN}}ay3p8{fWC4GQaD-3|;3tY8sj! zYH_xmA_mFXHha?`KOyK0o95!~$!$~9Q{J@V!p z_`Dl9-x$lu9l#WsL5E*Z*adx6wrXk|!<~jk?CuJGnojP4#+kh`fs?Yld7mo&|* zdsE6F8;JbW_j1x?v77&m^u>GAo^pv5D$m$HxhMYc#x046TV5<{4 znx>`%KU1}dQpJ;6fKJm*{OqItg-b(21=Mjng_Dx`K<64hNdwEaQHCEZXDmTT@B*sp z39>e*6l2B&&<)AnYS(aj$t_LTt-;Jg_L#4t8*JAjxCzr{$W+4~W=IS^!=z*^!@68( zi+k*W>>p92t5JE{wZH(0E&Wt4<&vY*5-7=Bd?KjyS%+DjM=mdh{L6{~mwmOc+suvf zcv;rXhqdiJHU1cT{o^ z2~=9PnA1_d<)}{4mDv|1rp|48QE26(cNXVF+;U}dG0d^Oy)vJZ+B`%o@zFnvA7o6J zdkr(k%uWv5VD?b}!M^h6tbi_yZJGe;1n`b}gJavC22d@jm`PsK_Ick+Ta>UgK?gnfrE zT|tEoeA1I5X+0s>B!r-_@Nl;IYjhNpu;KhVp!amS&3)>rv6$#K$sXjY(bLm=&AEWz^|WeN7L-HsT=fNrwU{nc#z3g`FL!hXA*wWHPT zx~7Kw>J}{o`#Sfs>hv1)Xjh|;HqeeX2cI}N4hpXroT$D- z3WUMv3Q00Z!p9PoGU zft|5J?7K8)*3s9{PV}NnI0!V`=t6ruh2LE2c)HS{kq!OKtgG4QDmF)KX$!gC6VaK= zFN5I&!UBC%F@5Mboa*;{d1&qNw z@s{TO_2hTn_S@gLo~!+UM?wk-w%jsuf=aiQYu(pWw2hqpNcH4H#{&j5DE}mEmEpVxiKSxr*#*ZklY@k z6TIgKnV`yqf?88zcLk=gzd1VKQ&jg4-Ik*i82=g`Qqs@}J3Vz2K5%#t{Nj0u!ZSR- zW{)wQN#9%`pO=%9@gu`Q_Ky$J;N<+hwM56-z`y|Tg!ze!#ydSd^6~L;P#DisM=C)# zz_^J^NC^4!M{v$1`8*9N6!>)JE?uBDwyBFN|HEg~bPH9`n6izHaVU8_P`DP1vDSGW&Ea}f7 z%iIcS#RAOT2dqZjAjJEMx+kC<8jO%CMP8@gw%uG!`p;-=(NO4*&t_}0z$TUN+Nh2+93KCTZN>+u{BiEV7pYBoQ=Z_j*hka~%78KN6n7A2*j?iKROe~RN{-qak z7LXq6D4VG#`tsXIAa@qkP+YqkBl)&i>&z?OoI1|6Y!E;z>N*e&p-A%JePGQc$3dx8 z>&`j$=skC38)prrov??^G{tfq*-E6K6F0pMUVx0Grlv;wiZtQ12luWgg=k-b^803k zlhcH5@?L%Z4$iKk5IvJ|GPfkDFaAsP5|D6$uZ27ZzIhbeZe->YV2(es4%x|MkOuD{fzO?0G?m)V zR8*!w`E94~{dtpMXik47MjPG=Hn=bUt&tl`6`)}I?9BekQ zHP6ZXxn>4eoG7c9@v(F4Ll#0b`)jrb!jor4NboXmuCF8I-4E=l><Jp}1{ z0)7W}%`C;sK;}Q*s(BuXwm6JNxX^u&#NDf)OpnB_X3)KA1w*dSUE$slLX}?*N+#yE zPTW9tzvk}P{*>`v8QVU62-&a2?#DQX|JFK34oM&(NGO&p0!snfEsn`?d2l*kY7p6UQqA%hrN4YXQ{WV8A!ty z6Ylq%E7hOJa_H~x4rUN_^sc4d%cw~}cDI|+?A30jGgK89rC-lC#(W9O&yxWQ)Ndqs zk=N6Z$9GT$BrDz2n&-p3kM@V3AvZQc$6a+jS=f+q@!4TPe5X}sG`BlK;f z+aB4Vq_|w$k658QXh`WF6y$V5qlXA92S>+uz`FiNKqu_(TB4w$W&%9lL}uN9uV0^e zo^KnfCkxa*2SoYN^F_?UJ#3&=xvb)@{dMqf4p+IA_4OPI-S^K1n+tTq>jf>;6a0+)m<*~w>@^9ybi}Wz?}^Lj1rpdis58$KTuaR7-C7IM zp>2cVtAQ$mEAT3uj!~pYo!Qbz<16JhL01yyM4gWS4nZd1daO$cP(`GAyv$6NhnRI) z7w9fR#4gLIlK2nET~YKt**V)0+ zFhS-=R=57vSa}1)qy;#+AqZQC*&6dJ!4mXhl`cVXbfX(^HfswXG)~BXb#$S|BYbMqk3~Dc>RLy zD6Q5`yr_g^X2Z#lCn3huziDs0zY0XXqg{IRou1J8_19(^px>lJj>>pwf;#MT!>XJZ z_hAUKok&VP%-oC&5C^>iXGB0!c6|}ga4KIkhA|=l=pmaUQ_YGLMZ+A0SsWrEtMFrw zB#zf#DU6l;pVWCD7&-s3kLp&s5`<#)7+xDk4F-zrVG4bnHgvrfq%08_N6PFc#G6?) zdT5d?+?mlF80Kg_8(ld8$5LN=x&D#(pvRw8L>}CtuFdqv9tp&X&|;hRbkDLn5>9gd zc5qaBsEn$EA}A;rx78g&yLDucuKElg-@l$lURvZ&DySl_{=?8_oTbjM!~4_}s)9=d$CP^AcEw9t! zw(=8BZ}t+x_QR+3cqHgXydP(jstn>fpd7(;o#oAr%`eGxb#ExzV@gYV3z#+su#UQm zoAzknw`E5VIb9AAmKgT*~NQE$^WdMEvK$AB+O&TBn1WLWG)~Yi2s5977 z3&483j-BUWcffV$ee)a9{25#xX;BBvRszuy^!d}ZBM1aCI-q@T%!d@=;^~1)F6dWO z#CRI7?Y6Mm1^nj6hpG7yyNKrb^e2OxSFb^<_^2KJ4KY!EggD2l)JRC>B2WTVx3LCQ zlDcZk@Cb%AP4)IhwymzynC@3TJ-Y%(vZWqCO0)Y^;aaXidLN5qaBCZdtGQH6azCIO z@PxuRsHQ)D{0IV^mE;JZ=G)(~2?-6SgZ4#~R9#*=AclwYsCKsgaf znU(0>$S!0A;DRJJaXUXdO^I@oRC!!o9>rbL_-8ybZoEK6Jra9pe5CgttEuUp$MR<_ zkp^ju@cae>F?(0%>{<#H|D044!bXEeb-ptu!{-cQV`EE>&(3AvlncwtqYnrOC|_`5 z5o}8i1qcW3rKb`$PsPN{upz|n8y&rrlp$6E3s$|?~OC3KmC`kc! zs~siamKAH+b&>*V(-Zq6uxbaq?)Yl0r-VPYE3zDeo+^Ckx(3*LOkv26`BYJ5oMyy5 z;5+_LO{=%uJB6-zMZnPQpr&LcUuIM_v%<^<-=Vj(q@{@K9REw5ngx_%JebF~h}>!lTFL@r23+ zlcrgD9{r%w6jNB|rPbFLJ2N6a(gr(Rj0FDXOt(^jADx_>D$Mq_)YNC6IyyPwKYK=_ zxm2J`4z&0BK>aMQb%Wr2xD{hLvovf*O!0y=*kG^7p z*;{@ZXM&AZg7CNMJ^c*DIwv)H4O#7{8&~gJ9v(+X+0EL8RkWT}lHGvUn8vxJS)23W z0+Eo{B?`!Tu2S+mn8R#%Qr7o$2WM;zv^=GrOU=lLSzljI$Y;qwqqD2~q_o}9uB2^o zk<4bkrfVpLM@dV|(n+h&ftEiNhk$@UDmw6sV#mfu1|+1{=Lomor8pNCh@-u|$QfKS z>WsSJcs7*Da6fzg1&}`QZ=r>uj80mjQ>Lot_02ujxLa{Ejr}BR}Ga5o66hUUL+)bb_^9 z_R*m&Eg}H1)aC>1kB4%+)k;`c7{~zrTXSIlFX9dQ)o61ddbE0bb?7CK^Tmjvd#l;F zi^ghq4`j5k5 z+&vVhLwa`CG;f`(WPu~C?_@ldsDqxve#G8_SbYwESoA%*t<~d`2E35>V8K7atwE~; zVd#G52D9oeJzDIjiI_(NO}_~`q&ojre@XIejw01%qot+g^*qmC+^SGh4lgO0tVJLU z)H}XwYC8RTHR8T&l@K|IS8L)|@*6M^MlE%h*G>Mc`?_3^eHHoEuxFYBYrQbm({IzM z{}N1LHUI2^`!x>a2ezPy4QiDk{E4P~n9z*e?KG8zXdOg)rc@UUnhV}vjJ2cJcRu*5 z%K7f}{M0rH&xh!l{SSD?Bvj^-J|!lXkR1SJ04i|XzGz z(Wr-}uTL@V+k1WyhP?V2nOtv?HS?PNZZO3h#FFHd>GIlTC?UC`JD0^$w6e0&ub8Px z5T?-Vx${jN{d^n>-A{@?`#rA?+7@OIZ%G#)>(EDNyqT<;Ck=kg zP!6gDS4qvkvebSt!>jU-5EmLghc?GauDV_ddFOf4bCKYqFT zGRK%EScY6W*7o8x{?JgLBSyBA0UD*Rk&TNIn4XZkd1@8CT#e^{?vsu&6MHp&CiNML zmefC`rx6jMNEL7cmZiK;&H5Z|=kxMH^^zAuD1qyucYjMP1{ZAx{Oj}mG_rlqHs!DH z?#|rmrgMJ{TRr(DA57Y-+XIxJ+;h)lwQs$#5A0%DslgLKitx2+pa&$*DehIz@u@7n zLqj9*m*?Y29IJEcAAix@YhN6%-LoFff5_MWw$WUuuEI=E*BZkRMj z2o_mK(ji?rnQWQnn~ABUb1uiyH6YA@>ZK17x+W=hW0LDT*E8|km?@sFxJ=_DC{^Yc z{5Xz+H|4ZQMnhcMk+erj#uNW8z;N;cZ=;#h`1=?BE+3N!kAq3$PY5E;_ju{u?Z?OX zvLLJ^!rI~0ZM50=Tg(?_hA#$vC0XR@{vp@xOHcYe-v8#0Cw3~oXKOi_88`x!uMPZ; z;Oe{(qX4}VN8jEE4Z&I7%g7N1D05x-`WHi&YAb5o)v2v}p_ z_`um7a{F#_QXg?51!`4%-?IB%T^-g2Aov6mk1=t@TX5APiJl-P&n>ds)Y3c|*ESV( znAnGYizY}Xx|PV3c9_JhkP(hmBQr0VIC4$`^yWfaMnPem#MGt^tK`cqP_>KT{QTEV zum(UgTNS@iPrgzwF+u`DI{Ot{+?9qb1*@a<>)A0t&Dza^3o2>9Wr*?U^QM8o$Zy{! zypuWTzkgS?ceOQj#xZREy++?(27AgSx-qkt_C7O5xV0HQtgM-763w?kk^K zZ;v{Sw6|N_L||}dBPFj^tx@{WCr!<+Bh2{z+8_lop;wIt#DRclC45!~``sMST4&`? zvNrBMSHwo_)q4M6@@&uV?v@9*@=j(=or#!dz2>iFkJyac-}Y6#c#qufB1TBPAHaLO z#^!ZFThR#;8vN&zO#o|PaARQq>)_WfU;GSx!654%S5PZJx*m|G2S}|r)@B1=<2n=F z_NK9qS`f`c@p!)a`hP0c$=uzYTWMl>jn{HZuFWqP9xq+rxO9|gf1jEa(u zi)`&Z#P$mfss)LNmG0Fyno!V`lBDk~HEf&8Z z^MPXr1G5@?MMVV;$^7{2MR;g>Wo1yC3!TJIJ|}Jur@M4t+w_}d_v4JizJP=zTu@kg z%lnZa$cQ24Lv!2vun4xQs$01oJ&DiCDQJ1^%BaE&0bM5`5;@hqlaXyaFKL6P zk(`P3G@J(%iCRRmPx+E8I4%+eXz11fdCb!mzB-x`%FvC=n7RBn@c^be3 z3;(hqROQxDbe_}1j{PD1M~OdOnvx_eo(Tv}^f+p|ItEtl+2?EKuCA@d=^?TZaGd40 zyPK^ll(G2dcG<|*85tRV6wVEAgvlR8_Hw=^Q?;ler4m>&TL!{>fuswC41*eQo+b!{ z=k=6YUB1+H9BWfGtKG;093cC40u5Q`T7p7OPIg_AjE17_kBVk-ollPoqF-1{GW)bH zQkK+L-s5f`MjZET(z!^XvO)QUqtsQvh`$`uoBi=br#zuKDOfZ|xuCZOHahMjK`%!ph~>`skKiT=qG5 zzO1FW3W%cG1k#=LWQvC#1864_2#6Dn25eJ0Ha4Xbsk(}t#`=0PbU)>m&&dMML9FGz zEFe)$%^!<~?r-4!aIc+I*wD}cuR3#W^KbhL8@byL5~66h2!;zX|6Bbg&HMEID>}NrI-v{q-jT5c9E>S7HdUG_c{IoVL10bFw6_9{ ziwi%(O@9&dxB;_b{|8wvowN_CA5oN$skxd|lA1lTu^v_PR=X`}Q+bNW=U0Bevh|iH zgkQQM>wUUZ`q^Cy!{c?{#slKTu>hB#vXZ@6w=vzlw+khExLn~O0mr4AKpbPvk->xTnadPcFg`x*1t0SI=BDdHxnW|&aQ-hl zjYKVDx}s*<*Z5%YY;aGV11WKcKj1VcbK68@{gPd|5kUm5*1|%18jp}b$vk#AA!FN3 z332Fv;H1{ND2L@cK%&(z1IICUaqYj8j6q}^9iKWkJb7MgVXU(0amQV)^%7*Q9&9fK z30;xHH``L1Z9xb`GEU82kRUlYIE2N-Y))YIw1kDzPmx%Y)H30X9Zmo6n`wlGwxn@3 z3n)i$P2?J`TpqYwSi}c57Z#8h6M{VmFR-(jb+oB))K4s_9%%j(jtwBCyj!4rq&Gij)BQ>81B_#6&GC-!a@3* zDmMIO|1$Y{H>dM6Y5>uylP9_6tp$P34@jbb=sqyW5oC_q6a4=H?wGlB5jR4`4SWU# z?jNS^NvAH>a^az{5#HQ~h$;tYTB{4$av|yyN0phEt6`9^i|+h+%Qaz$K>tNe>1l#=O$@=p5c@lCw|0WKNAL56Ga`w&$<RB~{7U4x|2XiKJ} zqZ60pj;CGg&EWWXz|Km>je=ix7?u*EAXftmElY-n(~FsFk5dz6|xdH!_R;dbc* zLzvTyjVL{K~!~SD6^fB(yY??G>bwvWe8JuTVr3)1opP zU01gHzTy);4Nzuj4tvn|_D4V1Rim?+DNS9ZTQ}MDfWqeLOY}5NH{_v+F>+}CPyp5Q zjvVm&CMNd6y84Iy^mYNC6|xpme828eeHhWX=5q?LgT%|hxy0#Hd^~CAHb8R9FTwR+ ze?{bGQ{&}Uf1iG-aPqyd17_AdJR_#ylUeh|$54ogh|x%(J2DR3FChxO*?5UX#2%#B zbB+{p_!kuf(Wye~$(0i`kbwv;K}p1q7CS25C?7x1U2AUR+c$*oy4}EM5}Cd-%~#vZ ziwj|H8g}J?$CesHIm{F?^;`V!Yi2XRYV1g(kE1kZ9|~Ts1E_cQQ0~He)ZQ)r@u+$<+`zMvT}El11o}sRgN>DQ4Yo^lWn|?g zuWMn{JM~+5;NzR5EZ?+{*7?7NUj!g@{<-g6?Y=4g~R@_EY4k zpkzF@V^((d1zKk5%^_@ewL_9g%m#f0L&N6spGjb18aZBiL%pmm1MKi>f3+=rf;8mY`q z<5!|^!7AqhFt172%_tU?rYAvEo)=~5tEq9%+CM48Gt4fM*oKYWZca~s`~>^rBE;+S zYcRGReH=qRloU4$c{hvF*4CB~=7q!!C&gVx3s_yd=yrun@T~H*Ikhvbdsl+DM$&5; zZ^6ABm?8NsGQ@FVVey~!tq(Yqi!%Y)m;uvjNqAV8!RMi5R9swKokmw|zz+LpOmyB| ze3bvIi>&0RchB|Qi&=u%*bw_C#(OzZ^kqL&7GgJ$OpxxTc#%t&>Y__)#E-W|RR*QI z3>i}mf3>jR8RpOcfP{dnEmbK1NX#)x+%i4l5#C=Gue`_*qg9=q67qlrLL>K8SWNKe z`N8~4Gqp-%)^6K~9)DzX_dt9Cg03iXA>zBwLujCL?Pe^X8i~R`Fci`S!M1PlmV#!% zX2LqvT0ez7+Do1APiZVgfyu-CH?zH?rHzW3u1}B28WVc7uE^#E!5{$9TvuGPuYw0R zpRD@D&9$CQsIihvm)W}qZf#4|R_r|sN(RapTtD44=IJ^csF`msA^E<&P+wFmm8o)^ z6htoMwKBM)Zz{lJC?bU>@vq+>&Eog>{>gS}V%yA2j}g`41$$(y)!?mXC)lA1j9X@# z^wIl=Progv-^;6zW z5@ITOilCO?3EH&`@rj8=ZZV84`Zd2k1O@!-am7c0^2Lm2(Eaif-8zD{2a@~-lCYO8 zMr@DI_ApGg!d%BDLraMQD9MEfiJo|&r#t~V;N<)Z0^Q)MDh_?5qm8OXg&b(Be=P#|IH_N z;G{q6#a_Tnc=`MLy%h)m99{xI#FUpUmXh!2w}b@#2Am)Qpa3aHPiB`EfH@uKK`r?1 z^hzEF`XTFw)ddFoWBeA1SiZtDY4v{-l69jK{kvzXN+{N2zV1g7B-+1WYf}~<(O%sw z&~6?gcdzT8*2_jjXSr5G#a9oJLzd71kLcYOG*i*AkdCsQ^99t$bK*X;wn^zPUlcW+ z2iMvbDL(i}pL8uX$?fh;e2%?)#htJ@`{>WV7|XzdWD4u=FAiWGl0>!n1P+l4IPR)! zF2|6WyaPPz=gS(aKwLD-ONjw;il;%D_}S0l@bB8`SP&`&bC0HXL-$jPJg-1K*=SCL5b8qw6Rj(N^3MN}ow+HXL7HTDbc59q$C2+o4XbH10`U(od5q zV*KGC$kj94WNycH9ml4wQ|(ILL@&IhZBRy{nS|}^}%n_zoHd!%=p&a zNU?l~o)i0bFm;C>M-;x{}x zul_X<9oGm5-h*IasYs5Dn%gh3w7@S@7#{JCAY+fKQwqb;Ai9Wz-vbr5-rPiS#S4P_ z3)Rs)RPQ)W%g=x}?O!q?8U)*#lk-i5gY1n(>da-Pvtx;)!C*h9mRDf$_Nfw5U=U{# z+9{s2%~L%ME)XuSL9~@ZAfW8GC-&`<{B<&r+V2s5D7YA*pEwL2qf;-~NbhJn6C7k* zp^xo)P(QKH_f}~{)=&e-X3CcMDTNxZ+Qn#mE@VbzSY!v$&BWp^pd`joo<#@;xPE>V(` z!DZw1n_h84D9$bRE#~mg>mM-U@q#McCstQxolFKbHrJwKR}2|$er~Rt^%90!?}fyd zuDMX#A-yCF(xUyi^r9?Cj=W&NsO^XMXS@WTD9aOr%Kw&O0e4t_zZk$(Jdc^~G&`{% z7(xe`==KM(B7IU($te`Rf&)EgOmGBP|lH(lXn46v3CEl-Z{pfyO=li}E9v^TB z{ELsLgKvU`J{jY;y;C&!6yN7J4JBVYCkXiO-CtL`ykzc=S8yv4QdB1+Q2sq!7HAD~ z5y7WUMt+wa{^wXO7eEsfl)0gPq(L%rUo+Lnt%lyLgvUkr%^J0H{rbfqEEaD5v97U^ zqm6F*l=n*Z>9p-q6dB+fNl`T-?e}F%bB5r@;jhuZx%|ivBq8f=#~e`{;8A^;8a{|% z4u4ZCEGY{4sOj?8YsRpW+V4rB=~)zyN{A51>7CTMxR?qCA%y*}*Nli;Q2hXczdpQi2FB}(L0yke>eNc1_&AXNcJDY1n0lEMyUStevKxa-il6&q;-AfummCDR}gU;sW-Rh%H#At z<8D6z96Crx1J1ed&9>>3#_l>Sfwp=;YX_h7>7DDB1SMu-B(gexqOGPMM44CXiHQ|%FmgeubDlF@}}inUv%|RIH6v*cqOPmjFp$sa`(+e`NkY6fNFdVA_OI!B6`+ABGZ8+sZh*KNpXQIxt?I6{b?boxA*C@TUiwkgd2^*Dq=*hrIIo8a(@XEU4EBQ)>Fz;>`5Sm zlJE@{_o18Vxe24w%x)Z%4`cpJ{P5?FePegT$VEg>vRViG?yGDJ={QWRy>)Y1xy z+5e}Y30xe0=sLS=)S)&&3n literal 48132 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