From 578e57f715e0036df0cf5386afe77c7f93bb95d5 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 29 Jul 2015 21:23:47 -0400 Subject: [PATCH 01/18] Ports over NT Station's Military Jacket --- code/game/machinery/vending.dm | 4 ++-- code/modules/clothing/suits/miscellaneous.dm | 7 +++++++ icons/mob/suit.dmi | Bin 390359 -> 391370 bytes icons/obj/clothing/suits.dmi | Bin 128316 -> 128684 bytes 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 98ef44fdfc6..429c87399f8 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -1029,7 +1029,7 @@ /obj/item/clothing/accessory/waistcoat = 1,/obj/item/clothing/under/suit_jacket = 1,/obj/item/clothing/head/that =1,/obj/item/clothing/under/kilt = 1,/obj/item/clothing/head/beret = 1,/obj/item/clothing/accessory/waistcoat = 1, /obj/item/clothing/glasses/monocle =1,/obj/item/clothing/head/bowlerhat = 1,/obj/item/weapon/cane = 1,/obj/item/clothing/under/sl_suit = 1, /obj/item/clothing/mask/fakemoustache = 1,/obj/item/clothing/suit/bio_suit/plaguedoctorsuit = 1,/obj/item/clothing/head/plaguedoctorhat = 1,/obj/item/clothing/mask/gas/plaguedoctor = 1, - /obj/item/clothing/suit/apron = 1,/obj/item/clothing/under/waiter = 1, + /obj/item/clothing/suit/apron = 1,/obj/item/clothing/under/waiter = 1,/obj/item/clothing/suit/jacket/miljacket = 1, /obj/item/clothing/under/pirate = 1,/obj/item/clothing/suit/pirate_brown = 1,/obj/item/clothing/suit/pirate_black =1,/obj/item/clothing/under/pirate_rags =1,/obj/item/clothing/head/pirate = 1,/obj/item/clothing/head/bandana = 1, /obj/item/clothing/head/bandana = 1,/obj/item/clothing/under/soviet = 1,/obj/item/clothing/head/ushanka = 1,/obj/item/clothing/suit/imperium_monk = 1, /obj/item/clothing/mask/gas/cyborg = 1,/obj/item/clothing/suit/holidaypriest = 1,/obj/item/clothing/head/wizard/marisa/fake = 1, @@ -1211,7 +1211,7 @@ /obj/item/clothing/under/suit_jacket/really_black=2,/obj/item/clothing/under/pants/jeans=3,/obj/item/clothing/under/pants/classicjeans=2, /obj/item/clothing/under/pants/camo = 1,/obj/item/clothing/under/pants/blackjeans=2,/obj/item/clothing/under/pants/khaki=2, /obj/item/clothing/under/pants/white=2,/obj/item/clothing/under/pants/red=1,/obj/item/clothing/under/pants/black=2, - /obj/item/clothing/under/pants/tan=2,/obj/item/clothing/under/pants/blue=1,/obj/item/clothing/under/pants/track=1, + /obj/item/clothing/under/pants/tan=2,/obj/item/clothing/under/pants/blue=1,/obj/item/clothing/under/pants/track=1,/obj/item/clothing/suit/jacket/miljacket = 1, /obj/item/clothing/accessory/scarf/red=1,/obj/item/clothing/accessory/scarf/green=1,/obj/item/clothing/accessory/scarf/darkblue=1, /obj/item/clothing/accessory/scarf/purple=1,/obj/item/clothing/accessory/scarf/yellow=1,/obj/item/clothing/accessory/scarf/orange=1, /obj/item/clothing/accessory/scarf/lightblue=1,/obj/item/clothing/accessory/scarf/white=1,/obj/item/clothing/accessory/scarf/black=1, diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 19204eeb832..0c50f0fcdbb 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -365,6 +365,13 @@ _color = "mankini" siemens_coefficient = 1 +/obj/item/clothing/suit/jacket/miljacket + name = "military jacket" + desc = "A canvas jacket styled after classical American military garb. Feels sturdy, yet comfortable." + icon_state = "militaryjacket" + item_state = "militaryjacket" + allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen,/obj/item/toy,/obj/item/weapon/storage/fancy/cigarettes,/obj/item/weapon/lighter,/obj/item/weapon/gun/projectile/automatic/pistol,/obj/item/weapon/gun/projectile/revolver,/obj/item/weapon/gun/projectile/revolver/detective) + /obj/item/clothing/suit/xenos name = "xenos suit" desc = "A suit made out of chitinous alien hide." diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 7295d8c17dc3b4bf04be378195e780c87425736d..9648c19073f366c910cf9ebd3701a3cb6edfec6e 100644 GIT binary patch delta 17822 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 delta 16795 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
k1F3DJ414jaWCQyn=`Wpt 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%0D<06bx;{GM5)%%^szlo|g{w1lr)y zu(f4!(T$Ctk@dFY{$-?wP&=*ACiLr^SP8C}p4i21uXMv@8~_ICFArx`ReI6(T8VMM zWQ-DGJUT?CGN?)&NuJo#-IV_vdIQ`vyJwl3n?LWYsLZ%qGqwZu{T ziQJ7vT1XkBA66`?iZq#PRDDqGu=5jdZEGvdM8DiVtZ3JkzvX?T9oeI4IDcPL1i*k1h)`LdDxcpiQc0kr>Pust~> zwpB9)y+i@8V~Wq8KclTSd>41jh`OuaHo&dV&%w%gE=Q#TduN- zmG4l%)RfJoCU-%T_+D#~Q`sB$O`4|Jn3xz)$0VfKkWE4>=5&vA!=5a_OY58SZF)w= zYX2KIaihbOlA17nC^i$u=)zqDl-o*8l;Yw z#GUvUon?3bptOnH+JLQUcDJeb(n4M!*q%bR`h!&P;Ru2&Lt#?fTvtQwhuY6pW$*_Fx%2hDm~G@I_+LrTs8>+S44BB?xKGy)gL8 zV#6@wf#*J|BXjQ8H2nUecwRLU6t7cz;_{yV+vts> z;!sL|Cr?DNunjtRNd2FSL2{|FscGNZ1r7tCNScKkgR-* zSB&pCM}J>$&wm#y9V#?AAb&)(V1~`t*y59sDS%*X(E>$MN~(#J=&RRFq#fw^xgN~o zuyAm+&XUiN(-detVsfs%Be{;8F8#$7O~Uz8cs7h~94q|ky5lTlbi~nyZps}q^o^{uddvL*G7}1+c7ui5r2p+f~rXh64|;(#eL{9ADQt$l*&=>h zmq%aFuqPLhxqQy8vZy>i1?SIo0beqUroFwrD`}W9arkh4@=AX+KS0f1s1B7ZJG%|X zi2&)L0Zz(=Z4ihyx@e^oesBS2mSMgVAhhP34f|f+b|yj{6ELZM!~%PqEq*zB_Ds^0 zJ^>6k8XO}wRcNlp+c6QtH=;PU{#k%*RB-OgIFa!7E)RtO@3m#uo??Ko%Ku!I6XzK< z7Pb^xx=tUco>4)(01}0=pas;>|4{NvT`YcKMQ;@MCvta)MOjR4DNm+6daUXJn!4pVdO%y|FQND%yz04 zT?pDJ;Twp>LUF#B1u8?Xg#YzX5-!-!^u@j^o&4wAfEh>BgZ#f}z^Pb&9xUju5Pr#1 mKmvRu1JwVECOj4ME*=Zn5c!5S)7uchNB+Hvbh)Hi@c#pwLJA20 delta 14625 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 From c2cbaa7627ee7c23a00560d9c35d70452b3f34f9 Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 30 Jul 2015 19:33:49 +0200 Subject: [PATCH 02/18] Add borg headlamp, add movement states for surgeon/miner bot, add jetpack overlay to all miner borgs --- code/_onclick/hud/_defines.dm | 3 +- code/_onclick/hud/robot.dm | 9 ++- code/_onclick/hud/screen_objects.dm | 5 ++ .../shadowling/shadowling_abilities.dm | 2 + .../objects/items/robot/robot_upgrades.dm | 7 +- .../modules/mob/living/silicon/robot/death.dm | 4 +- .../mob/living/silicon/robot/drone/drone.dm | 4 +- .../mob/living/silicon/robot/inventory.dm | 6 +- code/modules/mob/living/silicon/robot/life.dm | 13 ++-- .../modules/mob/living/silicon/robot/robot.dm | 73 +++++++++++++----- .../mob/living/silicon/robot/robot_modules.dm | 10 --- icons/mob/robots.dmi | Bin 154427 -> 175464 bytes icons/mob/screen1_robot.dmi | Bin 30294 -> 28995 bytes 13 files changed, 87 insertions(+), 49 deletions(-) diff --git a/code/_onclick/hud/_defines.dm b/code/_onclick/hud/_defines.dm index e199536e985..f2bbb5df6c1 100644 --- a/code/_onclick/hud/_defines.dm +++ b/code/_onclick/hud/_defines.dm @@ -37,7 +37,8 @@ #define ui_alien_head "4:12,1:5" //aliens #define ui_alien_oclothing "5:14,1:5" //aliens -#define ui_borg_sensor "CENTER-3:16, SOUTH:5" //borgs +#define ui_borg_sensor "CENTER-3:16, SOUTH:5" //borgs +#define ui_borg_lamp "CENTER-4:16, SOUTH:5" //borgs #define ui_inv1 "CENTER-2:16,SOUTH:5" //borgs #define ui_inv2 "CENTER-1 :16,SOUTH:5" //borgs #define ui_inv3 "CENTER :16,SOUTH:5" //borgs diff --git a/code/_onclick/hud/robot.dm b/code/_onclick/hud/robot.dm index a6fc1a6b2c2..8525c6ab23c 100644 --- a/code/_onclick/hud/robot.dm +++ b/code/_onclick/hud/robot.dm @@ -98,6 +98,13 @@ mymob.throw_icon.icon_state = "store" mymob.throw_icon.name = "store" mymob.throw_icon.screen_loc = ui_borg_store + +//Headlamp + mymob:lamp_button = new /obj/screen() + mymob:lamp_button.icon = 'icons/mob/screen1_robot.dmi' + mymob:lamp_button.icon_state = "lamp0" + mymob:lamp_button.name = "Toggle Headlamp" + mymob:lamp_button.screen_loc = ui_borg_lamp //Temp mymob.bodytemp = new /obj/screen() @@ -165,7 +172,7 @@ mymob.client.screen = null - mymob.client.screen += list(mymob.zone_sel, mymob.oxygen, mymob.fire, mymob.hands, mymob.healths, mymob:cells, mymob.pullin, mymob.blind, mymob.flash, mymob.gun_setting_icon) //, mymob.rest, mymob.sleep, mymob.mach ) + mymob.client.screen += list(mymob.zone_sel, mymob.oxygen, mymob.fire, mymob.hands, mymob.healths, mymob:cells, mymob.pullin, mymob.blind, mymob.flash, mymob.gun_setting_icon, mymob:lamp_button) //, mymob.rest, mymob.sleep, mymob.mach ) mymob.client.screen += src.adding + src.other return diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 74692bd2aaf..3c1bcfd0ef2 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -378,6 +378,11 @@ if(isrobot(usr)) var/mob/living/silicon/robot/R = usr R.sensor_mode() + + if("Toggle Headlamp") + if(isrobot(usr)) + var/mob/living/silicon/robot/R = usr + R.control_headlamp() if("module1") if(istype(usr, /mob/living/silicon/robot)) diff --git a/code/game/gamemodes/shadowling/shadowling_abilities.dm b/code/game/gamemodes/shadowling/shadowling_abilities.dm index e9678fff949..5704bb08eb1 100644 --- a/code/game/gamemodes/shadowling/shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/shadowling_abilities.dm @@ -59,6 +59,8 @@ for(var/obj/effect/glowshroom/G in orange(2, usr)) //Very small radius G.visible_message("\The [G] withers away!") qdel(G) + for(var/mob/living/silicon/robot/borg in T.contents) + borg.update_headlamp(1, charge_max) for(var/mob/living/carbon/human/H in T.contents) for(var/obj/item/device/flashlight/F in H) if(is_type_in_list(F, blacklisted_lights)) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 364babf4a89..b0d483137b7 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -38,7 +38,9 @@ R.languages = list() R.speech_synthesizer_langs = list() R.notify_ai(2) - R.updateicon() + R.jetpackoverlay = 0 + R.update_icons() + R.update_headlamp() R.add_language("Robot Talk", 1) return 1 @@ -156,7 +158,8 @@ R.module.modules += new/obj/item/weapon/tank/jetpack/carbondioxide for(var/obj/item/weapon/tank/jetpack/carbondioxide in R.module.modules) R.internals = src - //R.icon_state="Miner+j" + R.jetpackoverlay = 1 + R.update_icons() return 1 /obj/item/borg/upgrade/ddrill diff --git a/code/modules/mob/living/silicon/robot/death.dm b/code/modules/mob/living/silicon/robot/death.dm index 60296dde007..cf9427242d8 100644 --- a/code/modules/mob/living/silicon/robot/death.dm +++ b/code/modules/mob/living/silicon/robot/death.dm @@ -51,6 +51,7 @@ update_canmove() if(camera) camera.status = 0 + update_headlamp(1) //So borg lights are disabled when killed. if(in_contents_of(/obj/machinery/recharge_station))//exit the recharge station var/obj/machinery/recharge_station/RC = loc @@ -60,8 +61,7 @@ sight |= SEE_TURFS|SEE_MOBS|SEE_OBJS see_in_dark = 8 see_invisible = SEE_INVISIBLE_LEVEL_TWO - updateicon() - update_fire() + update_icons() tod = worldtime2text() //weasellos time of death patch if(mind) mind.store_memory("Time of death: [tod]", 0) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 524268be43e..995a7a60f33 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -66,7 +66,7 @@ //Some tidying-up. flavor_text = "It's a tiny little repair drone. The casing is stamped with an NT logo and the subscript: 'Nanotrasen Recursive Repair Systems: Fixing Tomorrow's Problem, Today!'" - updateicon() + update_icons() /mob/living/silicon/robot/drone/init() laws = new /datum/ai_laws/drone() @@ -80,7 +80,7 @@ real_name = "maintenance drone ([rand(100,999)])" name = real_name -/mob/living/silicon/robot/drone/updateicon() +/mob/living/silicon/robot/drone/update_icons() overlays.Cut() if(stat == 0) diff --git a/code/modules/mob/living/silicon/robot/inventory.dm b/code/modules/mob/living/silicon/robot/inventory.dm index 47f515401dc..1b5c2df4cff 100644 --- a/code/modules/mob/living/silicon/robot/inventory.dm +++ b/code/modules/mob/living/silicon/robot/inventory.dm @@ -15,11 +15,7 @@ if(istype(O,/obj/item/borg/sight)) var/obj/item/borg/sight/S = O sight_mode &= ~S.sight_mode - else if(istype(O, /obj/item/device/flashlight)) - var/obj/item/device/flashlight/F = O - if(F.on) - F.on = 0 - F.update_brightness(src) + if(client) client.screen -= O contents -= O diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index 5400fa55d9d..173a155a479 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -42,7 +42,8 @@ if (is_component_functioning("power cell") && cell) if(src.cell.charge <= 0) uneq_all() - src.stat = 1 + update_headlamp(1) + src.stat = UNCONSCIOUS has_power = 0 for(var/V in components) var/datum/robot_component/C = components[V] @@ -63,6 +64,9 @@ for(var/V in components) var/datum/robot_component/C = components[V] C.consume_power() + + var/amt = Clamp((lamp_intensity - 2) * 2,1,cell.charge) //Always try to use at least one charge per tick, but allow it to completely drain the cell. + cell.use(amt) //Usage table: 1/tick if off/lowest setting, 4 = 4/tick, 6 = 8/tick, 8 = 12/tick, 10 = 16/tick if(!is_component_functioning("actuator")) Paralyse(3) @@ -71,7 +75,8 @@ has_power = 1 else uneq_all() - src.stat = 1 + src.stat = UNCONSCIOUS + update_headlamp(1) Paralyse(3) /mob/living/silicon/robot/proc/handle_regular_status_updates() @@ -324,7 +329,7 @@ src.module_state_2:screen_loc = ui_inv2 if(src.module_state_3) src.module_state_3:screen_loc = ui_inv3 - updateicon() + update_icons() /mob/living/silicon/robot/proc/process_locks() if(weapon_lock) @@ -358,8 +363,6 @@ overlays -= image("icon"='icons/mob/OnFire.dmi', "icon_state"="Standing") if(on_fire) overlays += image("icon"='icons/mob/OnFire.dmi', "icon_state"="Standing") - update_icons() - return /mob/living/silicon/robot/fire_act() if(!on_fire) //Silicons don't gain stacks from hotspots, but hotspots can ignite them diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 941aecfb36f..691568c5631 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -22,6 +22,7 @@ var/list/robot_verbs_default = list( var/obj/screen/inv1 = null var/obj/screen/inv2 = null var/obj/screen/inv3 = null + var/obj/screen/lamp_button = null var/shown_robot_modules = 0 //Used to determine whether they have the module menu shown or not var/obj/screen/robot_modules_background @@ -74,6 +75,12 @@ var/list/robot_verbs_default = list( var/braintype = "Cyborg" var/base_icon = "" var/crisis = 0 + + var/lamp_max = 10 //Maximum brightness of a borg lamp. Set as a var for easy adjusting. + var/lamp_intensity = 0 //Luminosity of the headlamp. 0 is off. Higher settings than the minimum require power. + var/lamp_recharging = 0 //Flag for if the lamp is on cooldown after being forcibly disabled. + + var/jetpackoverlay = 0 var/obj/item/borg/sight/hud/sec/sechud = null var/obj/item/borg/sight/hud/med/healthhud = null @@ -92,7 +99,8 @@ var/list/robot_verbs_default = list( robot_modules_background.layer = 19 //Objects that appear on screen are on layer 20, UI should be just below it. ident = rand(1, 999) updatename("Default") - updateicon() + update_icons() + update_headlamp() radio = new /obj/item/device/radio/borg(src) common_radio = radio @@ -364,7 +372,7 @@ var/list/robot_verbs_default = list( custom_name = newname updatename() - updateicon() + update_icons() /mob/living/silicon/robot/verb/cmd_robot_alerts() set category = "Robot Commands" @@ -683,7 +691,7 @@ var/list/robot_verbs_default = list( if(cell) user << "You close the cover." opened = 0 - updateicon() + update_icons() else if(wiresexposed && wires.IsAllCut()) //Cell is out, wires are exposed, remove MMI, produce damaged chassis, baleet original mob. if(!mmi) @@ -735,7 +743,7 @@ var/list/robot_verbs_default = list( else user << "You open the cover." opened = 1 - updateicon() + update_icons() else if (istype(W, /obj/item/weapon/stock_parts/cell) && opened) // trying to put a cell inside var/datum/robot_component/C = components["power cell"] @@ -765,14 +773,14 @@ var/list/robot_verbs_default = list( else if(istype(W, /obj/item/weapon/screwdriver) && opened && !cell) // haxing wiresexposed = !wiresexposed user << "The wires have been [wiresexposed ? "exposed" : "unexposed"]" - updateicon() + update_icons() else if(istype(W, /obj/item/weapon/screwdriver) && opened && cell) // radio if(radio) radio.attackby(W,user)//Push it to the radio to let it handle everything else user << "Unable to locate a radio." - updateicon() + update_icons() else if(istype(W, /obj/item/device/encryptionkey/) && opened) if(radio)//sanityyyyyy @@ -789,7 +797,7 @@ var/list/robot_verbs_default = list( if(allowed(usr)) locked = !locked user << "You [ locked ? "lock" : "unlock"] [src]'s interface." - updateicon() + update_icons() else user << "\red Access denied." @@ -871,7 +879,7 @@ var/list/robot_verbs_default = list( if(src.module && istype(src.module, /obj/item/weapon/robot_module/medical)) for(var/obj/item/weapon/borg_defib/F in src.module.modules) F.safety = 0 - updateicon() + update_icons() return /mob/living/silicon/robot/verb/unlock_own_cover() @@ -882,7 +890,7 @@ var/list/robot_verbs_default = list( switch(alert("You can not lock your cover again, are you sure?\n (You can still ask for a human to lock it)", "Unlock Own Cover", "Yes", "No")) if("Yes") locked = 0 - updateicon() + update_icons() usr << "You unlock your cover." /mob/living/silicon/robot/attack_alien(mob/living/carbon/alien/humanoid/M as mob) @@ -991,7 +999,7 @@ var/list/robot_verbs_default = list( user.put_in_active_hand(cell) user << "You remove \the [cell]." cell = null - updateicon() + update_icons() if(!opened && (!istype(user, /mob/living/silicon))) if (user.a_intent == "help") @@ -1023,12 +1031,10 @@ var/list/robot_verbs_default = list( return 1 return 0 -/mob/living/silicon/robot/proc/updateicon() +/mob/living/silicon/robot/update_icons() overlays.Cut() - if(stat == 0) - overlays += "eyes" - overlays.Cut() + if(stat != DEAD && !(paralysis || stunned || weakened)) //Not dead, not stunned. overlays += "eyes-[icon_state]" else overlays -= "eyes" @@ -1059,16 +1065,16 @@ var/list/robot_verbs_default = list( icon_state = "[base_icon]-roll" else icon_state = base_icon - return - -/mob/living/silicon/robot/proc/updatefire() - return + + if(jetpackoverlay) + overlays += "minerjetpack-[icon_state]" + update_fire() //Call when target overlay should be added/removed /mob/living/silicon/robot/update_targeted() if(!targeted_by && target_locked) qdel(target_locked) - updateicon() + update_icons() if (targeted_by && target_locked) overlays += target_locked @@ -1189,6 +1195,32 @@ var/list/robot_verbs_default = list( /mob/living/silicon/robot/proc/radio_menu() radio.interact(src)//Just use the radio's Topic() instead of bullshit special-snowflake code +/mob/living/silicon/robot/proc/control_headlamp() + if(stat || lamp_recharging) + src << "This function is currently offline." + return + +//Some sort of magical "modulo" thing which somehow increments lamp power by 2, until it hits the max and resets to 0. + lamp_intensity = (lamp_intensity+2) % (lamp_max+2) + src << "[lamp_intensity ? "Headlamp power set to Level [lamp_intensity/2]" : "Headlamp disabled."]" + update_headlamp() + +/mob/living/silicon/robot/proc/update_headlamp(var/turn_off = 0, var/cooldown = 100) + set_light(0) + + if(lamp_intensity && (turn_off || stat)) + src << "Your headlamp has been deactivated." + lamp_intensity = 0 + lamp_recharging = 1 + spawn(cooldown) //10 seconds by default, if the source of the deactivation does not keep stat that long. + lamp_recharging = 0 + else + set_light(light_range + lamp_intensity) + + if(lamp_button) + lamp_button.icon_state = "lamp[lamp_intensity]" + + update_icons() /mob/living/silicon/robot/Move(a, b, flag) @@ -1309,8 +1341,7 @@ var/list/robot_verbs_default = list( lockcharge = null return - overlays -= "eyes" - updateicon() + update_icons() if (triesleft >= 1) var/choice = input("Look at your icon - is this what you want?") in list("Yes","No") diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index a34e61662b0..22617da947a 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -83,7 +83,6 @@ New() - src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/device/flash/cyborg(src) src.modules += new /obj/item/weapon/melee/baton/loaded(src) src.modules += new /obj/item/weapon/extinguisher(src) @@ -103,7 +102,6 @@ ) New() - src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/device/flash/cyborg(src) src.modules += new /obj/item/device/healthanalyzer/advanced(src) src.modules += new /obj/item/device/reagent_scanner/adv(src) @@ -153,7 +151,6 @@ ) New() - src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/device/flash/cyborg(src) src.modules += new /obj/item/borg/sight/meson(src) src.modules += new /obj/item/weapon/rcd/borg(src) @@ -203,7 +200,6 @@ New() - src.modules += new /obj/item/device/flashlight/seclite(src) src.modules += new /obj/item/device/flash/cyborg(src) src.modules += new /obj/item/weapon/restraints/handcuffs/cable/zipties/cyborg(src) src.modules += new /obj/item/weapon/melee/baton/loaded/robot(src) @@ -219,7 +215,6 @@ New() - src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/device/flash/cyborg(src) src.modules += new /obj/item/weapon/soap/nanotrasen(src) src.modules += new /obj/item/weapon/storage/bag/trash/cyborg(src) @@ -239,7 +234,6 @@ New() - src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/device/flash/cyborg(src) src.modules += new /obj/item/weapon/reagent_containers/food/drinks/cans/beer(src) src.modules += new /obj/item/weapon/reagent_containers/food/condiment/enzyme(src) @@ -309,7 +303,6 @@ New() - src.modules += new /obj/item/device/flashlight/lantern(src) src.modules += new /obj/item/device/flash/cyborg(src) src.modules += new /obj/item/borg/sight/meson(src) src.modules += new /obj/item/weapon/wrench(src) @@ -327,7 +320,6 @@ /obj/item/weapon/robot_module/deathsquad/New() src.modules += new /obj/item/device/flash/cyborg(src) - src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/borg/sight/thermal(src) src.modules += new /obj/item/weapon/melee/energy/sword/cyborg(src) src.modules += new /obj/item/weapon/gun/energy/pulse_rifle/cyborg(src) @@ -341,7 +333,6 @@ /obj/item/weapon/robot_module/syndicate/New() src.modules += new /obj/item/device/flash/cyborg(src) - src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/weapon/melee/energy/sword/cyborg(src) src.modules += new /obj/item/weapon/gun/energy/printer(src) src.modules += new /obj/item/weapon/gun/projectile/revolver/grenadelauncher/multi/cyborg(src) @@ -356,7 +347,6 @@ name = "combat robot module" New() - src.modules += new /obj/item/device/flashlight(src) src.modules += new /obj/item/device/flash/cyborg(src) src.modules += new /obj/item/borg/sight/thermal(src) src.modules += new /obj/item/weapon/gun/energy/laser/cyborg(src) diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index 39053002542e709800d4bc61f03c649f8877a813..19566a82d8825ce3bc6ce19124a58afb61e27d04 100644 GIT binary patch literal 175464 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 literal 154427 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 CH`@jP diff --git a/icons/mob/screen1_robot.dmi b/icons/mob/screen1_robot.dmi index 1796092eae0f6ae1c937c161487d1d00075df132..9dfa63e5f19ea9c14d103983067c12bbe3d82b43 100644 GIT binary patch literal 28995 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 literal 30294 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 From cd9659bf9a1eec98307ccfa44562e6f56d2a71c5 Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 30 Jul 2015 20:12:16 +0200 Subject: [PATCH 03/18] Organ icon runtime fix --- code/modules/organs/organ_icon.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/organs/organ_icon.dm b/code/modules/organs/organ_icon.dm index 16220f83ae4..f025e9adcd8 100644 --- a/code/modules/organs/organ_icon.dm +++ b/code/modules/organs/organ_icon.dm @@ -32,6 +32,9 @@ var/global/list/limb_icon_cache = list() ..() overlays.Cut() + if(!owner) + return + if(owner.species.has_organ["eyes"]) var/obj/item/organ/eyes/eyes = owner.internal_organs_by_name["eyes"] if(owner.species.eyes) From 840d1514626522bc552d2192d620b2869ee97bcc Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 30 Jul 2015 20:27:05 +0200 Subject: [PATCH 04/18] Make jetpack overlays fit --- icons/mob/robots.dmi | Bin 175464 -> 175496 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index 19566a82d8825ce3bc6ce19124a58afb61e27d04..3744da978c613cb63ef59d04468245ff059d23d6 100644 GIT binary patch delta 9543 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 D31p^k From 0e6a3c36cf7d81ac0d5132972e18651d9466ff7b Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 30 Jul 2015 16:39:43 -0400 Subject: [PATCH 05/18] Lowers Cost of Clown Grenades --- code/datums/uplink_item.dm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 8078a6b6ba3..68a663c2648 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -36,8 +36,8 @@ var/list/uplink_items = list() /datum/nano_item_lists var/list/items_nano - var/list/items_reference - + var/list/items_reference + // You can change the order of the list by putting datums before/after one another OR // you can use the last variable to make sure it appears last, well have the category appear last. @@ -61,7 +61,7 @@ var/list/uplink_items = list() U.used_TC += cost feedback_add_details("traitor_uplink_items_bought", name) return new item(loc) - + /datum/uplink_item/proc/description() if(!desc) // Fallback description @@ -71,7 +71,7 @@ var/list/uplink_items = list() /datum/uplink_item/proc/buy(var/obj/item/device/uplink/hidden/U, var/mob/user) ..() - + if(!istype(U)) return 0 @@ -119,7 +119,7 @@ var/list/uplink_items = list() desc = "A grenade that explodes into HONK! brand banana peels that are genetically modified to be extra slippery and extrude caustic acid when stepped on" reference = "BG" item = /obj/item/weapon/grenade/clown_grenade - cost = 8 + cost = 5 job = list("Clown") //Chef @@ -763,7 +763,7 @@ var/list/uplink_items = list() /datum/uplink_item/implants/uplink name = "Uplink Implant" desc = "An implant injected into the body, and later activated using a bodily gesture to open an uplink with 5 telecrystals. The ability for an agent to open an uplink after their posessions have been stripped from them makes this implant excellent for escaping confinement." - reference = "UI" + reference = "UI" item = /obj/item/weapon/implanter/uplink cost = 14 surplus = 0 @@ -840,7 +840,7 @@ var/list/uplink_items = list() desc = "Picking this choice will send you a random item from the list. Useful for when you cannot think of a strategy to finish your objectives with." reference = "RAIT" item = /obj/item/weapon/storage/box/syndicate - cost = 0 + cost = 0 /datum/uplink_item/badass/random/spawn_item(var/turf/loc, var/obj/item/device/uplink/U) From ab083aff503caf1ca086445728d48f8a5dac8f11 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 30 Jul 2015 17:01:59 -0400 Subject: [PATCH 06/18] Mining Fixes --- code/game/jobs/access.dm | 7 +++++-- code/game/jobs/job/engineering.dm | 4 ++-- code/game/jobs/job/medical.dm | 12 ++++++------ code/game/jobs/job/science.dm | 12 ++++++------ code/game/jobs/job/supervisor.dm | 4 ++-- code/game/jobs/job/support.dm | 12 ++++++------ .../crates_lockers/closets/secure/security.dm | 1 + code/modules/mining/equipment_locker.dm | 8 +------- 8 files changed, 29 insertions(+), 31 deletions(-) diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index 96fe8b41027..ed7e976e846 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -73,6 +73,7 @@ /var/const/access_ntrep = 73 /var/const/access_magistrate = 74 /var/const/access_minisat = 75 +/var/const/access_mineral_storeroom = 76 /var/const/access_weapons = 99 //Weapon authorization for secbots @@ -244,7 +245,7 @@ access_theatre, access_research, access_mining, access_mailsorting, access_heads_vault, access_mining_station, access_xenobiology, access_ce, access_hop, access_hos, access_RC_announce, access_keycard_auth, access_tcomsat, access_gateway, access_xenoarch, access_paramedic, access_blueshield, access_mechanic,access_weapons, - access_pilot, access_ntrep, access_magistrate, access_minisat) + access_pilot, access_ntrep, access_magistrate, access_mineral_storeroom, access_minisat) /proc/get_all_centcom_access() return list(access_cent_general, access_cent_living, access_cent_medical, access_cent_security, access_cent_storage, access_cent_shuttles, access_cent_telecomms, access_cent_teleporter, access_cent_specops, access_cent_specops_commander, access_cent_blackops, access_cent_thunder, access_cent_bridge, access_cent_commander) @@ -269,7 +270,7 @@ if(6) //station general return list(access_kitchen,access_bar, access_hydroponics, access_janitor, access_chapel_office, access_crematorium, access_library, access_theatre, access_lawyer, access_magistrate, access_clown, access_mime) if(7) //supply - return list(access_mailsorting, access_mining, access_mining_station, access_cargo, access_qm) + return list(access_mailsorting, access_mining, access_mining_station, access_mineral_storeroom, access_cargo, access_qm) /proc/get_region_accesses_name(var/code) switch(code) @@ -435,6 +436,8 @@ return "Security Pod Pilot" if(access_magistrate) return "Magistrate" + if(access_mineral_storeroom) + return "Mineral Storage" if(access_minisat) return "AI Satellite" if(access_weapons) diff --git a/code/game/jobs/job/engineering.dm b/code/game/jobs/job/engineering.dm index 5c17ae4ab02..2d8f789e2c9 100644 --- a/code/game/jobs/job/engineering.dm +++ b/code/game/jobs/job/engineering.dm @@ -11,11 +11,11 @@ access = list(access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_teleporter, access_external_airlocks, access_atmospherics, access_emergency_storage, access_eva, access_heads, access_construction, access_sec_doors, - access_ce, access_RC_announce, access_keycard_auth, access_tcomsat, access_minisat, access_mechanic) + access_ce, access_RC_announce, access_keycard_auth, access_tcomsat, access_minisat, access_mechanic, access_mineral_storeroom) minimal_access = list(access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_teleporter, access_external_airlocks, access_atmospherics, access_emergency_storage, access_eva, access_heads, access_construction, access_sec_doors, - access_ce, access_RC_announce, access_keycard_auth, access_tcomsat, access_minisat, access_mechanic) + access_ce, access_RC_announce, access_keycard_auth, access_tcomsat, access_minisat, access_mechanic, access_mineral_storeroom) minimal_player_age = 21 diff --git a/code/game/jobs/job/medical.dm b/code/game/jobs/job/medical.dm index 262a29bfdba..0945ba7cad0 100644 --- a/code/game/jobs/job/medical.dm +++ b/code/game/jobs/job/medical.dm @@ -10,10 +10,10 @@ req_admin_notify = 1 access = list(access_medical, access_morgue, access_genetics, access_heads, access_chemistry, access_virology, access_cmo, access_surgery, access_RC_announce, - access_keycard_auth, access_sec_doors, access_psychiatrist, access_paramedic) + access_keycard_auth, access_sec_doors, access_psychiatrist, access_paramedic, access_mineral_storeroom) minimal_access = list(access_eva, access_medical, access_morgue, access_genetics, access_heads, access_chemistry, access_virology, access_cmo, access_surgery, access_RC_announce, - access_keycard_auth, access_sec_doors, access_psychiatrist, access_maint_tunnels, access_paramedic) + access_keycard_auth, access_sec_doors, access_psychiatrist, access_maint_tunnels, access_paramedic, access_mineral_storeroom) minimal_player_age = 21 equip(var/mob/living/carbon/human/H) @@ -46,7 +46,7 @@ spawn_positions = 3 supervisors = "the chief medical officer" selection_color = "#ffeef0" - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) + access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics, access_mineral_storeroom) minimal_access = list(access_medical, access_morgue, access_surgery, access_maint_tunnels) alt_titles = list("Surgeon","Nurse","Coroner") minimal_player_age = 3 @@ -108,8 +108,8 @@ spawn_positions = 2 supervisors = "the chief medical officer" selection_color = "#ffeef0" - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) - minimal_access = list(access_medical, access_chemistry, access_maint_tunnels) + access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics, access_mineral_storeroom) + minimal_access = list(access_medical, access_chemistry, access_maint_tunnels, access_mineral_storeroom) alt_titles = list("Pharmacist","Pharmacologist") minimal_player_age = 7 @@ -139,7 +139,7 @@ spawn_positions = 2 supervisors = "the chief medical officer and the research director" selection_color = "#ffeef0" - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics, access_research) + access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics, access_research, access_mineral_storeroom) minimal_access = list(access_medical, access_morgue, access_genetics, access_research, access_maint_tunnels) minimal_player_age = 3 diff --git a/code/game/jobs/job/science.dm b/code/game/jobs/job/science.dm index d74eaac9e67..f51ad1c838d 100644 --- a/code/game/jobs/job/science.dm +++ b/code/game/jobs/job/science.dm @@ -11,11 +11,11 @@ access = list(access_rd, access_heads, access_tox, access_genetics, access_morgue, access_tox_storage, access_tech_storage, access_teleporter, access_sec_doors, access_research, access_robotics, access_xenobiology, access_ai_upload, - access_RC_announce, access_keycard_auth, access_tcomsat, access_gateway, access_xenoarch, access_minisat) + access_RC_announce, access_keycard_auth, access_tcomsat, access_gateway, access_xenoarch, access_minisat, access_mineral_storeroom) minimal_access = list(access_eva, access_rd, access_heads, access_tox, access_genetics, access_morgue, access_tox_storage, access_tech_storage, access_teleporter, access_sec_doors, access_research, access_robotics, access_xenobiology, access_ai_upload, - access_RC_announce, access_keycard_auth, access_tcomsat, access_gateway, access_xenoarch, access_minisat, access_maint_tunnels) + access_RC_announce, access_keycard_auth, access_tcomsat, access_gateway, access_xenoarch, access_minisat, access_maint_tunnels, access_mineral_storeroom) minimal_player_age = 21 // All science-y guys get bonuses for maxing out their tech. @@ -50,8 +50,8 @@ spawn_positions = 6 supervisors = "the research director" selection_color = "#ffeeff" - access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_xenoarch) - minimal_access = list(access_tox, access_tox_storage, access_research, access_xenobiology, access_xenoarch, access_maint_tunnels) + access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_xenoarch, access_mineral_storeroom) + minimal_access = list(access_tox, access_tox_storage, access_research, access_xenobiology, access_xenoarch, access_maint_tunnels, access_mineral_storeroom) alt_titles = list("Xenoarcheologist", "Anomalist", "Plasma Researcher", "Xenobiologist", "Chemical Researcher") minimal_player_age = 3 @@ -85,8 +85,8 @@ spawn_positions = 2 supervisors = "the research director" selection_color = "#ffeeff" - access = list(access_robotics, access_tox, access_tox_storage, access_tech_storage, access_morgue, access_research) //As a job that handles so many corpses, it makes sense for them to have morgue access. - minimal_access = list(access_robotics, access_tech_storage, access_morgue, access_research, access_maint_tunnels) //As a job that handles so many corpses, it makes sense for them to have morgue access. + access = list(access_robotics, access_tox, access_tox_storage, access_tech_storage, access_morgue, access_research, access_mineral_storeroom) //As a job that handles so many corpses, it makes sense for them to have morgue access. + minimal_access = list(access_robotics, access_tech_storage, access_morgue, access_research, access_maint_tunnels, access_mineral_storeroom) //As a job that handles so many corpses, it makes sense for them to have morgue access. alt_titles = list("Biomechanical Engineer","Mechatronic Engineer") minimal_player_age = 3 diff --git a/code/game/jobs/job/supervisor.dm b/code/game/jobs/job/supervisor.dm index e471a11c3c3..cce708b23a4 100644 --- a/code/game/jobs/job/supervisor.dm +++ b/code/game/jobs/job/supervisor.dm @@ -65,13 +65,13 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) access_all_personal_lockers, access_maint_tunnels, access_bar, access_janitor, access_construction, access_morgue, access_crematorium, access_kitchen, access_cargo, access_cargo_bot, access_mailsorting, access_qm, access_hydroponics, access_lawyer, access_theatre, access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, - access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_weapons) + access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_weapons, access_mineral_storeroom) minimal_access = list(access_security, access_sec_doors, access_brig, access_court, access_forensics_lockers, 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_cargo_bot, access_mailsorting, access_qm, access_hydroponics, access_lawyer, access_theatre, access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, - access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_weapons) + access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_weapons, access_mineral_storeroom) equip(var/mob/living/carbon/human/H) diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index c4289dc21f7..276174ad4a0 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -112,8 +112,8 @@ spawn_positions = 1 supervisors = "the head of personnel" selection_color = "#dddddd" - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station) + access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station, access_mineral_storeroom) + minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station, access_mineral_storeroom) equip(var/mob/living/carbon/human/H) @@ -144,8 +144,8 @@ spawn_positions = 2 supervisors = "the quartermaster" selection_color = "#dddddd" - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station) - minimal_access = list(access_maint_tunnels, access_cargo, access_cargo_bot, access_mailsorting) + access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station, access_mineral_storeroom) + minimal_access = list(access_maint_tunnels, access_cargo, access_cargo_bot, access_mailsorting, access_mineral_storeroom) equip(var/mob/living/carbon/human/H) @@ -174,8 +174,8 @@ spawn_positions = 3 supervisors = "the quartermaster" selection_color = "#dddddd" - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station) - minimal_access = list(access_mining, access_mint, access_mining_station, access_mailsorting, access_maint_tunnels) + access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station, access_mineral_storeroom) + minimal_access = list(access_mining, access_mint, access_mining_station, access_mailsorting, access_maint_tunnels, access_mineral_storeroom) alt_titles = list("Spelunker") equip(var/mob/living/carbon/human/H) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index ff4f66c9bae..058cc02bd2d 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -53,6 +53,7 @@ new /obj/item/clothing/suit/armor/vest(src) new /obj/item/weapon/gun/energy/gun(src) new /obj/item/device/flash(src) + new /obj/item/weapon/mining_voucher(src) new /obj/item/clothing/accessory/petcollar(src) return diff --git a/code/modules/mining/equipment_locker.dm b/code/modules/mining/equipment_locker.dm index 9ca809c13c4..31c5d18a4c8 100644 --- a/code/modules/mining/equipment_locker.dm +++ b/code/modules/mining/equipment_locker.dm @@ -10,13 +10,7 @@ anchored = 1.0 input_dir = NORTH output_dir = SOUTH - req_one_access = list( - access_mining_station, - access_chemistry, - access_bar, - access_research, - access_ce - ) + req_access = list(access_mineral_storeroom) var/stk_types = list() var/stk_amt = list() var/stack_list[0] //Key: Type. Value: Instance of type. From ac9b32741187bdc9a6bdf4335e7c5507837fa5d4 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 30 Jul 2015 17:06:46 -0400 Subject: [PATCH 07/18] forgot the bartender --- code/game/jobs/job/support.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index 276174ad4a0..3e55831efe3 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -7,8 +7,8 @@ spawn_positions = 1 supervisors = "the head of personnel" selection_color = "#dddddd" - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_bar, access_maint_tunnels, access_weapons) + access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons, access_mineral_storeroom) + minimal_access = list(access_bar, access_maint_tunnels, access_weapons, access_mineral_storeroom) equip(var/mob/living/carbon/human/H) From 6f5c0497ecaad9485430eceb7be354e4b84ae7a9 Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 30 Jul 2015 23:22:49 +0200 Subject: [PATCH 08/18] Refactor mech recharger --- code/game/mecha/mech_bay.dm | 331 ++++++++++++++++++--------- code/modules/admin/admin.dm | 4 +- nano/templates/mech_bay_console.tmpl | 67 ++++++ 3 files changed, 292 insertions(+), 110 deletions(-) create mode 100644 nano/templates/mech_bay_console.tmpl diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm index 5ce08a47ad4..e0a0297d521 100644 --- a/code/game/mecha/mech_bay.dm +++ b/code/game/mecha/mech_bay.dm @@ -1,170 +1,285 @@ -/turf/simulated/floor/mech_bay_recharge_floor // Whose idea it was - name = "Mech Bay Recharge Station" // Recharging turfs - icon = 'icons/turf/floors.dmi' // That are set in stone to check the west turf for recharge port - icon_state = "recharge_floor" // Some people just want to watch the world burn i guess - -/turf/simulated/floor/mech_bay_recharge_floor/break_tile() - src.ChangeTurf(/turf/simulated/floor/plating) - +/turf/simulated/floor/mech_bay_recharge_floor + name = "Mech Bay Recharge Station" + icon = 'icons/mecha/mech_bay.dmi' + icon_state = "recharge_floor" + var/obj/machinery/mech_bay_recharge_port/recharge_port + var/obj/machinery/computer/mech_bay_power_console/recharge_console + var/obj/mecha/recharging_mecha = null + /turf/simulated/floor/mech_bay_recharge_floor/airless icon_state = "recharge_floor_asteroid" oxygen = 0.01 nitrogen = 0.01 temperature = TCMB + +/turf/simulated/floor/mech_bay_recharge_floor/Destroy() + recharge_console.recharge_floor = null + recharge_port.recharge_floor = null + ..() + +/turf/simulated/floor/mech_bay_recharge_floor/Entered(var/obj/mecha/mecha) + . = ..() + if(istype(mecha)) + mecha.occupant_message("Initializing power control devices.") + init_devices() + if(recharge_console && recharge_port) + recharging_mecha = mecha + recharge_console.mecha_in(mecha) + return + else if(!recharge_console) + mecha.occupant_message("Control console not found. Terminating.") + else if(!recharge_port) + mecha.occupant_message("Power port not found. Terminating.") + return + +/turf/simulated/floor/mech_bay_recharge_floor/Exited(atom) + . = ..() + if(atom == recharging_mecha) + recharging_mecha = null + if(recharge_console) + recharge_console.mecha_out() + return + +/turf/simulated/floor/mech_bay_recharge_floor/proc/init_devices() + if(!recharge_console) + recharge_console = locate() in range(1,src) + if(!recharge_port) + recharge_port = locate() in get_step(src, WEST) + + if(recharge_console) + recharge_console.recharge_floor = src + if(recharge_port) + recharge_console.recharge_port = recharge_port + if(recharge_port) + recharge_port.recharge_floor = src + if(recharge_console) + recharge_port.recharge_console = recharge_console + return + +/* // temporary fix for broken icon until somebody gets around to make these player-buildable +/turf/simulated/floor/mech_bay_recharge_floor/attackby(obj/item/C as obj, mob/user as mob) + ..() + if(floor_type) + icon_state = "recharge_floor" + else + icon_state = "support_lattice" */ /obj/machinery/mech_bay_recharge_port name = "Mech Bay Power Port" density = 1 anchored = 1 - dir = 4 + dir = EAST icon = 'icons/mecha/mech_bay.dmi' icon_state = "recharge_port" - var/obj/mecha/recharging_mech + var/turf/simulated/floor/mech_bay_recharge_floor/recharge_floor var/obj/machinery/computer/mech_bay_power_console/recharge_console - var/max_charge = 50 - var/on = 0 - var/repairability = 0 - var/turf/recharging_turf = null + var/datum/global_iterator/mech_bay_recharger/pr_recharger /obj/machinery/mech_bay_recharge_port/New() ..() component_parts = list() - component_parts += new /obj/item/weapon/circuitboard/mech_recharger(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor(src) - component_parts += new /obj/item/stack/cable_coil(src, 1) + component_parts += new /obj/item/weapon/circuitboard/mech_recharger(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor(null) + component_parts += new /obj/item/stack/cable_coil(null, 1) RefreshParts() - locate_recharge_turf() + + pr_recharger = new /datum/global_iterator/mech_bay_recharger(null,0) /obj/machinery/mech_bay_recharge_port/upgraded/New() ..() component_parts = list() - component_parts += new /obj/item/weapon/circuitboard/mech_recharger(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor/super(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor/super(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor/super(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor/super(src) - component_parts += new /obj/item/weapon/stock_parts/capacitor/super(src) - component_parts += new /obj/item/stack/cable_coil(src, 1) + component_parts += new /obj/item/weapon/circuitboard/mech_recharger(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor/super(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor/super(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor/super(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor/super(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor/super(null) + component_parts += new /obj/item/stack/cable_coil(null, 1) RefreshParts() -/obj/machinery/mech_bay_recharge_port/proc/locate_recharge_turf() - recharging_turf = get_step(loc, dir) - /obj/machinery/mech_bay_recharge_port/RefreshParts() var/MC for(var/obj/item/weapon/stock_parts/capacitor/C in component_parts) MC += C.rating - max_charge = MC * 25 - -/obj/machinery/mech_bay_recharge_port/process() - if(stat & NOPOWER || !recharge_console) - return - if(!recharging_mech) - recharging_mech = locate(/obj/mecha) in recharging_turf - if(recharging_mech) - recharge_console.update_icon() - if(recharging_mech && recharging_mech.cell) - if(recharging_mech.cell.charge < recharging_mech.cell.maxcharge) - var/delta = min(max_charge, recharging_mech.cell.maxcharge - recharging_mech.cell.charge) - recharging_mech.give_power(delta) - use_power(delta*150) - else - recharge_console.update_icon() - if(recharging_mech.loc != recharging_turf) - recharging_mech = null - recharge_console.update_icon() - - + pr_recharger.max_charge = MC * 10 + recharge_console.voltage = MC * 10 + +/obj/machinery/mech_bay_recharge_port/Destroy() + recharge_console.recharge_port = null + recharge_floor.recharge_port = null + ..() + /obj/machinery/mech_bay_recharge_port/attackby(obj/item/I, mob/user, params) if(default_deconstruction_screwdriver(user, "recharge_port-o", "recharge_port", I)) return if(default_change_direction_wrench(user, I)) - locate_recharge_turf() return if(exchange_parts(user, I)) return default_deconstruction_crowbar(I) + +/obj/machinery/mech_bay_recharge_port/proc/start_charge(var/obj/mecha/recharging_mecha) + if(stat&(NOPOWER|BROKEN)) + recharging_mecha.occupant_message("Power port not responding. Terminating.") + return 0 + else + if(recharging_mecha.cell) + recharging_mecha.occupant_message("Now charging...") + pr_recharger.start(list(src,recharging_mecha)) + return 1 + else + return 0 + +/obj/machinery/mech_bay_recharge_port/proc/stop_charge() + if(recharge_console && !recharge_console.stat) + update_icon() + pr_recharger.stop() + return + +/obj/machinery/mech_bay_recharge_port/proc/active() + if(pr_recharger.active()) + return 1 + else + return 0 + + +/obj/machinery/mech_bay_recharge_port/power_change() + if(powered()) + stat &= ~NOPOWER + else + spawn(rand(0, 15)) + stat |= NOPOWER + pr_recharger.stop() + return + +/obj/machinery/mech_bay_recharge_port/proc/set_voltage(new_voltage) + if(new_voltage && isnum(new_voltage)) + pr_recharger.max_charge = new_voltage + return 1 + else + return 0 + +/datum/global_iterator/mech_bay_recharger + delay = 20 + var/max_charge = 50 + check_for_null = 0 //since port.stop_charge() must be called. The checks are made in process() + +/datum/global_iterator/mech_bay_recharger/process(var/obj/machinery/mech_bay_recharge_port/port, var/obj/mecha/mecha) + if(!port) + return 0 + if(mecha && mecha in port.recharge_floor) + if(!mecha.cell) + return + var/delta = min(max_charge, mecha.cell.maxcharge - mecha.cell.charge) + if(delta>0) + mecha.give_power(delta) + port.use_power(delta*150) + else + mecha.occupant_message("Fully charged.") + port.stop_charge() + else + port.stop_charge() + return /obj/machinery/computer/mech_bay_power_console name = "Mech Bay Power Control Console" - desc = "Used to control mechbay power ports." density = 1 anchored = 1 icon = 'icons/obj/computer.dmi' icon_keyboard = "tech_key" icon_screen = "recharge_comp" - light_color = LIGHT_COLOR_FADEDPURPLE + light_color = "#a97faa" circuit = /obj/item/weapon/circuitboard/mech_bay_power_console + var/autostart = 1 + var/voltage = 50 + var/turf/simulated/floor/mech_bay_recharge_floor/recharge_floor var/obj/machinery/mech_bay_recharge_port/recharge_port + +/obj/machinery/computer/mech_bay_power_console/Destroy() + recharge_port.recharge_console = null + recharge_floor.recharge_console = null + ..() -/obj/machinery/computer/mech_bay_power_console/attack_ai(mob/user) - return interact(user) - -/obj/machinery/computer/mech_bay_power_console/attack_hand(mob/user) - if(..()) +/obj/machinery/computer/mech_bay_power_console/proc/mecha_in(var/obj/mecha/mecha) + if(stat&(NOPOWER|BROKEN)) + mecha.occupant_message("Control console not responding. Terminating...") return - interact(user) - -/obj/machinery/computer/mech_bay_power_console/interact(mob/user) - var/data - if(!recharge_port) - data += "


" - data += "
Reconnect" - else - data += "

Mech status

" - if(!recharge_port.recharging_mech) - data += "
No mech detected.
" - else - data += "
Integrity: [recharge_port.recharging_mech.health]
" - data += "Power: [recharge_port.recharging_mech.cell.charge]/[recharge_port.recharging_mech.cell.maxcharge]
" - - var/datum/browser/popup = new(user, "mech recharger", name, 300, 300) - popup.set_content(data) - popup.open() + if(recharge_port && autostart) + var/answer = recharge_port.start_charge(mecha) + if(answer) + recharge_port.set_voltage(voltage) + update_icon() return -/obj/machinery/computer/mech_bay_power_console/Topic(href, href_list) - if(..()) - return - if(href_list["reconnect"]) - reconnect() - updateUsrDialog() - -/obj/machinery/computer/mech_bay_power_console/proc/reconnect() +/obj/machinery/computer/mech_bay_power_console/proc/mecha_out() if(recharge_port) - return - recharge_port = locate(/obj/machinery/mech_bay_recharge_port) in range(1) - if(!recharge_port) - for(var/D in cardinal) - var/turf/A = get_step(src, D) - A = get_step(A, D) - recharge_port = locate(/obj/machinery/mech_bay_recharge_port) in A + recharge_port.stop_charge() + return + +/obj/machinery/computer/mech_bay_power_console/power_change() + ..() + if(stat & BROKEN) + update_icon() + if(recharge_port) + recharge_port.stop_charge() + else if(powered()) + update_icon() + stat &= ~NOPOWER + else + spawn(rand(0, 15)) + update_icon() + stat |= NOPOWER if(recharge_port) - break + recharge_port.stop_charge() + +/obj/machinery/computer/mech_bay_power_console/set_broken() + ..() if(recharge_port) - if(!recharge_port.recharge_console) - recharge_port.recharge_console = src - else - recharge_port = null - -/obj/machinery/computer/mech_bay_power_console/process() - if(recharge_port && recharge_port.recharging_mech && recharge_port.recharging_mech.cell) - updateDialog() - - + recharge_port.stop_charge() + /obj/machinery/computer/mech_bay_power_console/update_icon() - if(!recharge_port || !recharge_port.recharging_mech || !recharge_port.recharging_mech.cell || !(recharge_port.recharging_mech.cell.charge < recharge_port.recharging_mech.cell.maxcharge)) + if(!recharge_floor || !recharge_floor.recharging_mecha || !recharge_floor.recharging_mecha.cell || !(recharge_floor.recharging_mecha.cell.charge < recharge_floor.recharging_mecha.cell.maxcharge)) icon_screen = "recharge_comp" else icon_screen = "recharge_comp_on" ..() -/obj/machinery/computer/mech_bay_power_console/initialize() - reconnect() +/obj/machinery/computer/mech_bay_power_console/attack_hand(mob/user as mob) + if(..()) + return + if(!recharge_floor || !recharge_port) + var/turf/simulated/floor/mech_bay_recharge_floor/F = locate() in range(1,src) + if(F) + F.init_devices() + ui_interact(user) + +/obj/machinery/computer/mech_bay_power_console/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) + var/list/data = list() + data["has_floor"] = recharge_floor + data["has_port"] = recharge_port + if(recharge_floor && recharge_floor.recharging_mecha && recharge_floor.recharging_mecha.cell) + data["has_mech"] = 1 + data["mecha_name"] = recharge_floor.recharging_mecha || "None" + data["mecha_charge"] = isnull(recharge_floor.recharging_mecha) ? 0 : recharge_floor.recharging_mecha.cell.charge + data["mecha_maxcharge"] = isnull(recharge_floor.recharging_mecha) ? 0 : recharge_floor.recharging_mecha.cell.maxcharge + data["mecha_charge_percentage"] = isnull(recharge_floor.recharging_mecha) ? 0 : round(recharge_floor.recharging_mecha.cell.percent()) + else + data["has_mech"] = 0 + ui = nanomanager.try_update_ui(user, src, ui_key, ui, data, force_open) + if (!ui) + // the ui does not exist, so we'll create a new() one + // for a list of parameters and their descriptions see the code docs in \code\modules\nano\nanoui.dm + ui = new(user, src, ui_key, "mech_bay_console.tmpl", "Mech Bay Control Console", 500, 325) + // when the ui is first opened this is the data it will use + ui.set_initial_data(data) + // open the new ui window + ui.open() + // auto update every Master Controller tick + ui.set_auto_update(1) \ No newline at end of file diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 39304707b44..050e21a8e17 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -955,8 +955,8 @@ proc/move_gamma_ship() toArea = locate(/area/shuttle/gamma/space) fromArea.move_contents_to(toArea) - for(var/obj/machinery/mech_bay_recharge_port/P in toArea) - P.locate_recharge_turf() + for(var/turf/simulated/floor/mech_bay_recharge_floor/F in toArea) + F.init_devices() for(var/obj/machinery/power/apc/A in toArea) A.init() diff --git a/nano/templates/mech_bay_console.tmpl b/nano/templates/mech_bay_console.tmpl new file mode 100644 index 00000000000..87e34d7b8e1 --- /dev/null +++ b/nano/templates/mech_bay_console.tmpl @@ -0,0 +1,67 @@ +

Subsystems

+
+
+ Recharge Station: +
+
+ {{if data.has_floor}} + OK + {{else}} + ERROR + {{/if}} +
+
+
+
+ Power Port: +
+
+ {{if data.has_port}} + OK + {{else}} + ERROR + {{/if}} +
+
+
+
+ Mecha: +
+
+ {{if data.has_mech}} + LOCATED ({{:data.mecha_name}}) + {{else}} + NONE + {{/if}} +
+
+{{if data.has_mech}} +

Charging

+
+
+ Charge Level: +
+
+ {{:helper.displayBar(data.mecha_charge_percentage, 0, 100)}} +
+ {{:data.mecha_charge_percentage}}%
+
+
+
+
+
+ Cell Rating: +
+
+ {{:data.mecha_maxcharge}} +
+
+
+
+ Cell Charge: +
+
+ {{:data.mecha_charge}} +
+
+{{/if}} \ No newline at end of file From b245a3e928d5d40fc9ccebeffb4c34b7b8190335 Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 30 Jul 2015 23:24:29 +0200 Subject: [PATCH 09/18] Change mech recharger color to define --- code/game/mecha/mech_bay.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm index e0a0297d521..557453c16c3 100644 --- a/code/game/mecha/mech_bay.dm +++ b/code/game/mecha/mech_bay.dm @@ -195,7 +195,7 @@ icon = 'icons/obj/computer.dmi' icon_keyboard = "tech_key" icon_screen = "recharge_comp" - light_color = "#a97faa" + light_color = LIGHT_COLOR_FADEDPURPLE circuit = /obj/item/weapon/circuitboard/mech_bay_power_console var/autostart = 1 var/voltage = 50 From 3c2395d792f2ec3bd88038af754d8ccef256dcfc Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 30 Jul 2015 23:27:55 +0200 Subject: [PATCH 10/18] Fix possible mech recharger runtime --- code/game/mecha/mech_bay.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm index 557453c16c3..27872a7a76e 100644 --- a/code/game/mecha/mech_bay.dm +++ b/code/game/mecha/mech_bay.dm @@ -105,8 +105,10 @@ var/MC for(var/obj/item/weapon/stock_parts/capacitor/C in component_parts) MC += C.rating - pr_recharger.max_charge = MC * 10 - recharge_console.voltage = MC * 10 + if(pr_recharger) + pr_recharger.max_charge = MC * 10 + if(recharge_console) + recharge_console.voltage = MC * 10 /obj/machinery/mech_bay_recharge_port/Destroy() recharge_console.recharge_port = null From a6b3287fb77811fb8bc7e7d50ab68b16e3de344b Mon Sep 17 00:00:00 2001 From: veganzombeh Date: Thu, 30 Jul 2015 23:47:16 +0100 Subject: [PATCH 11/18] Aquashes to squashes --- code/modules/mob/living/simple_animal/friendly/butterfly.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_animal/friendly/butterfly.dm b/code/modules/mob/living/simple_animal/friendly/butterfly.dm index d55f2897f3b..88c8980a75e 100644 --- a/code/modules/mob/living/simple_animal/friendly/butterfly.dm +++ b/code/modules/mob/living/simple_animal/friendly/butterfly.dm @@ -8,7 +8,7 @@ emote_see = list("flutters") response_help = "shoos" response_disarm = "brushes aside" - response_harm = "aquashes" + response_harm = "squashes" speak_chance = 0 maxHealth = 2 health = 2 @@ -20,4 +20,4 @@ /mob/living/simple_animal/butterfly/New() ..() - color = rgb(rand(0, 255), rand(0, 255), rand(0, 255)) \ No newline at end of file + color = rgb(rand(0, 255), rand(0, 255), rand(0, 255)) From 9d13429769ade8ed5f7b150054fb394a6eb8af0d Mon Sep 17 00:00:00 2001 From: FalseIncarnate Date: Thu, 30 Jul 2015 19:01:43 -0400 Subject: [PATCH 12/18] Candy Fixes, Juicer Fix Fixes a number of New() procs for candies that would runtime - Issue was caused by incorrect arguments for the add_reagent proc Fixes gummy worms being incorrectly named gummy bears Fixes the candy cane recipe resulting in a mint rather than a candy cane Re-paths recipes for flavored candies to not be subtypes of the plain version to fix the generation of candy moulds from recipes that don't require the mould. - Also applied this to candybars so the recipe path better communicates the end-result Updates the recipes for the WTF (druggy) gummy bears and worms to work with the botany update ambrosia - Previously checked for the hardcoded path rather than the kitchen_tag which the rest of the kitchen was updated to use Fixes the juicer failing to juice watermelon slices --- code/modules/food/recipes_candy.dm | 115 +++++++++--------- code/modules/reagents/Chemistry-Machinery.dm | 2 +- .../reagent_containers/food/snacks/candy.dm | 86 ++++++------- 3 files changed, 99 insertions(+), 104 deletions(-) diff --git a/code/modules/food/recipes_candy.dm b/code/modules/food/recipes_candy.dm index 4f870cf017c..c7400ee0c62 100644 --- a/code/modules/food/recipes_candy.dm +++ b/code/modules/food/recipes_candy.dm @@ -54,7 +54,7 @@ // Base Candy Recipes (unflavored / plain) // *********************************************************** -/datum/recipe/candy/cotton +/datum/recipe/candy/cottoncandy reagents = list("sugar" = 15) items = list( /obj/item/weapon/c_tube, @@ -99,7 +99,7 @@ /obj/item/weapon/kitchen/mould/cane, /obj/item/weapon/reagent_containers/food/snacks/mint, ) - result = /obj/item/weapon/reagent_containers/food/snacks/mint + result = /obj/item/weapon/reagent_containers/food/snacks/candy/candycane byproduct = /obj/item/weapon/kitchen/mould/cane /datum/recipe/candy/gum @@ -115,7 +115,6 @@ result = /obj/item/weapon/reagent_containers/food/snacks/candy/candybar /datum/recipe/candy/cash - reagents = list() items = list( /obj/item/weapon/kitchen/mould/cash, /obj/item/weapon/reagent_containers/food/snacks/chocolatebar, @@ -124,7 +123,6 @@ byproduct = /obj/item/weapon/kitchen/mould/cash /datum/recipe/candy/coin - reagents = list() items = list( /obj/item/weapon/kitchen/mould/coin, /obj/item/weapon/reagent_containers/food/snacks/chocolatebar, @@ -144,63 +142,63 @@ // Cotton Candy Recipes (flavored) // *********************************************************** -/datum/recipe/candy/cotton/red +/datum/recipe/candy/cottoncandy_red reagents = list("cherryjelly" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/red -/datum/recipe/candy/cotton/blue +/datum/recipe/candy/cottoncandy_blue reagents = list("berryjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/blue -/datum/recipe/candy/cotton/poison +/datum/recipe/candy/cottoncandy_poison reagents = list("poisonberryjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/poison -/datum/recipe/candy/cotton/green +/datum/recipe/candy/cottoncandy_green reagents = list("limejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/green -/datum/recipe/candy/cotton/yellow +/datum/recipe/candy/cottoncandy_yellow reagents = list("lemonjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/yellow -/datum/recipe/candy/cotton/orange +/datum/recipe/candy/cottoncandy_orange reagents = list("orangejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/orange -/datum/recipe/candy/cotton/purple +/datum/recipe/candy/cottoncandy_purple reagents = list("grapejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/purple -/datum/recipe/candy/cotton/pink +/datum/recipe/candy/cottoncandy_pink reagents = list("watermelonjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/pink -/datum/recipe/candy/cotton/rainbow +/datum/recipe/candy/cottoncandy_rainbow reagents = list() items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/red, @@ -213,7 +211,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/rainbow -/datum/recipe/candy/cotton/rainbow2 +/datum/recipe/candy/cottoncandy_rainbow2 reagents = list() items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/cotton/red, @@ -230,67 +228,67 @@ // Gummy Bear Recipes (flavored) // *********************************************************** -/datum/recipe/candy/gummybear/red +/datum/recipe/candy/gummybear_red reagents = list("cherryjelly" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/red -/datum/recipe/candy/gummybear/blue +/datum/recipe/candy/gummybear_blue reagents = list("berryjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/blue -/datum/recipe/candy/gummybear/poison +/datum/recipe/candy/gummybear_poison reagents = list("poisonberryjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/poison -/datum/recipe/candy/gummybear/green +/datum/recipe/candy/gummybear_green reagents = list("limejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/green -/datum/recipe/candy/gummybear/yellow +/datum/recipe/candy/gummybear_yellow reagents = list("lemonjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/yellow -/datum/recipe/candy/gummybear/orange +/datum/recipe/candy/gummybear_orange reagents = list("orangejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/orange -/datum/recipe/candy/gummybear/purple +/datum/recipe/candy/gummybear_purple reagents = list("grapejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/purple -/datum/recipe/candy/gummybear/wtf +/datum/recipe/candy/gummybear_wtf reagents = list("space_drugs" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/wtf -/datum/recipe/candy/gummybear/wtf2 +/datum/recipe/candy/gummybear_wtf2 reagents = list() + fruit = list("ambrosia" = 1) items = list( - /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear, - /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris + /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/wtf @@ -298,67 +296,66 @@ // Gummy Worm Recipes (flavored) // *********************************************************** -/datum/recipe/candy/gummyworm/red +/datum/recipe/candy/gummyworm_red reagents = list("cherryjelly" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/red -/datum/recipe/candy/gummyworm/blue +/datum/recipe/candy/gummyworm_blue reagents = list("berryjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/blue -/datum/recipe/candy/gummyworm/poison +/datum/recipe/candy/gummyworm_poison reagents = list("poisonberryjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/poison -/datum/recipe/candy/gummyworm/green +/datum/recipe/candy/gummyworm_green reagents = list("limejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/green -/datum/recipe/candy/gummyworm/yellow +/datum/recipe/candy/gummyworm_yellow reagents = list("lemonjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/yellow -/datum/recipe/candy/gummyworm/orange +/datum/recipe/candy/gummyworm_orange reagents = list("orangejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/orange -/datum/recipe/candy/gummyworm/purple +/datum/recipe/candy/gummyworm_purple reagents = list("grapejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/purple -/datum/recipe/candy/gummyworm/wtf +/datum/recipe/candy/gummyworm_wtf reagents = list("space_drugs" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/wtf -/datum/recipe/candy/gummyworm/wtf2 - reagents = list() +/datum/recipe/candy/gummyworm_wtf2 + fruit = list("ambrosia" = 1) items = list( - /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm, - /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris + /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/wtf @@ -366,56 +363,56 @@ // Jelly Bean Recipes (flavored) // *********************************************************** -/datum/recipe/candy/jellybean/red +/datum/recipe/candy/jellybean_red reagents = list("cherryjelly" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/red -/datum/recipe/candy/jellybean/blue +/datum/recipe/candy/jellybean_blue reagents = list("berryjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/blue -/datum/recipe/candy/jellybean/poison +/datum/recipe/candy/jellybean_poison reagents = list("poisonberryjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/poison -/datum/recipe/candy/jellybean/green +/datum/recipe/candy/jellybean_green reagents = list("limejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/green -/datum/recipe/candy/jellybean/yellow +/datum/recipe/candy/jellybean_yellow reagents = list("lemonjuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/yellow -/datum/recipe/candy/jellybean/orange +/datum/recipe/candy/jellybean_orange reagents = list("orangejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/orange -/datum/recipe/candy/jellybean/purple +/datum/recipe/candy/jellybean_purple reagents = list("grapejuice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/purple -/datum/recipe/candy/jellybean/chocolate +/datum/recipe/candy/jellybean_chocolate reagents = list() items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, @@ -423,47 +420,45 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/chocolate -/datum/recipe/candy/jellybean/cola +/datum/recipe/candy/jellybean_cola reagents = list("cola" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/cola -/datum/recipe/candy/jellybean/popcorn +/datum/recipe/candy/jellybean_popcorn reagents = list() items = list( /obj/item/weapon/reagent_containers/food/snacks/popcorn, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/popcorn -/datum/recipe/candy/jellybean/coffee +/datum/recipe/candy/jellybean_coffee reagents = list("coffee" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/cola -/datum/recipe/candy/jellybean/drgibb +/datum/recipe/candy/jellybean_drgibb reagents = list("dr_gibb" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/cola - -/datum/recipe/candy/jellybean/wtf +/datum/recipe/candy/jellybean_wtf reagents = list("space_drugs" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/wtf -/datum/recipe/candy/jellybean/wtf2 - reagents = list() +/datum/recipe/candy/jellybean_wtf2 + fruit = list("ambrosia" = 1) items = list( - /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean, - /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris + /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/wtf @@ -471,7 +466,7 @@ // Candybar Recipes (flavored) // *********************************************************** -/datum/recipe/candy/candybar/caramel +/datum/recipe/candy/malper reagents = list() items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/candybar, @@ -479,7 +474,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/candybar/caramel -/datum/recipe/candy/candybar/nougat +/datum/recipe/candy/toolerone reagents = list() items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/candybar, @@ -487,7 +482,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/candybar/nougat -/datum/recipe/candy/candybar/toffee +/datum/recipe/candy/yumbaton reagents = list() items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/candybar, @@ -495,14 +490,14 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/candybar/toffee -/datum/recipe/candy/candybar/rice +/datum/recipe/candy/crunch reagents = list("rice" = 5) items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/candybar, ) result = /obj/item/weapon/reagent_containers/food/snacks/candy/candybar/rice -/datum/recipe/candy/candybar/caramel_nougat +/datum/recipe/candy/toxinstest reagents = list() items = list( /obj/item/weapon/reagent_containers/food/snacks/candy/candybar, diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index 53698650d4c..2ced014ac59 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -938,7 +938,7 @@ return blend_items[i] /obj/machinery/reagentgrinder/proc/get_allowed_juice_by_id(var/obj/item/weapon/reagent_containers/food/snacks/O) - for(var/i in juice_tags) + for(var/i in juice_items) if(istype(O, i)) return juice_items[i] diff --git a/code/modules/reagents/reagent_containers/food/snacks/candy.dm b/code/modules/reagents/reagent_containers/food/snacks/candy.dm index 5d8cd4e7a8e..95e82f869e2 100644 --- a/code/modules/reagents/reagent_containers/food/snacks/candy.dm +++ b/code/modules/reagents/reagent_containers/food/snacks/candy.dm @@ -168,18 +168,18 @@ New() ..() - reagents.add_reagent("sugar" = 10) + reagents.add_reagent("sugar", 10) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm - name = "gummy bear" + name = "gummy worm" desc = "An edible worm, made from gelatin." icon_state = "gworm" filling_color = "#FFFFFF" New() ..() - reagents.add_reagent("sugar" = 10) + reagents.add_reagent("sugar", 10) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean @@ -190,7 +190,7 @@ New() ..() - reagents.add_reagent("sugar" = 10) + reagents.add_reagent("sugar", 10) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jawbreaker @@ -201,7 +201,7 @@ New() ..() - reagents.add_reagent("sugar" = 10) + reagents.add_reagent("sugar", 10) bitesize = 0.1 //this is gonna take a while, you'll be working at this all shift. /obj/item/weapon/reagent_containers/food/snacks/candy/cash @@ -239,7 +239,7 @@ New() ..() - reagents.add_reagent("sugar" = 5) + reagents.add_reagent("sugar", 5) bitesize = 0.2 /obj/item/weapon/reagent_containers/food/snacks/candy/sucker @@ -250,7 +250,7 @@ New() ..() - reagents.add_reagent("sugar" = 10) + reagents.add_reagent("sugar", 10) bitesize = 1 // *********************************************************** @@ -265,7 +265,7 @@ New() ..() - reagents.add_reagent("cherryjelly" = 2) + reagents.add_reagent("cherryjelly", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/blue @@ -276,7 +276,7 @@ New() ..() - reagents.add_reagent("berryjuice" = 2) + reagents.add_reagent("berryjuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/poison @@ -287,7 +287,7 @@ New() ..() - reagents.add_reagent("poisonberryjuice" = 12) + reagents.add_reagent("poisonberryjuice", 12) reagents.del_reagent("sugar") reagents.update_total() bitesize = 3 @@ -301,7 +301,7 @@ New() ..() - reagents.add_reagent("limejuice" = 2) + reagents.add_reagent("limejuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/yellow @@ -312,7 +312,7 @@ New() ..() - reagents.add_reagent("lemonjuice" = 2) + reagents.add_reagent("lemonjuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/orange @@ -323,7 +323,7 @@ New() ..() - reagents.add_reagent("orangejuice" = 2) + reagents.add_reagent("orangejuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/purple @@ -334,7 +334,7 @@ New() ..() - reagents.add_reagent("grapejuice" = 2) + reagents.add_reagent("grapejuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummybear/wtf @@ -345,7 +345,7 @@ New() ..() - reagents.add_reagent("space_drugs" = 2) + reagents.add_reagent("space_drugs", 2) bitesize = 3 @@ -354,93 +354,93 @@ // *********************************************************** /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/red - name = "gummy bear" + name = "gummy worm" desc = "An edible worm, made from gelatin. It's red!" icon_state = "gworm_red" filling_color = "#801E28" New() ..() - reagents.add_reagent("cherryjelly" = 2) + reagents.add_reagent("cherryjelly", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/blue - name = "gummy bear" + name = "gummy worm" desc = "An edible worm, made from gelatin. It's blue!" icon_state = "gworm_blue" filling_color = "#863333" New() ..() - reagents.add_reagent("berryjuice" = 2) + reagents.add_reagent("berryjuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/poison - name = "gummy bear" + name = "gummy worm" desc = "An edible worm, made from gelatin. It's blue!" icon_state = "gworm_blue" filling_color = "#863353" New() ..() - reagents.add_reagent("poisonberryjuice" = 12) + reagents.add_reagent("poisonberryjuice", 12) reagents.del_reagent("sugar") reagents.update_total() bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/green - name = "gummy bear" + name = "gummy worm" desc = "An edible worm, made from gelatin. It's green!" icon_state = "gworm_green" filling_color = "#365E30" New() ..() - reagents.add_reagent("limejuice" = 10) + reagents.add_reagent("limejuice", 10) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/yellow - name = "gummy bear" + name = "gummy worm" desc = "An edible worm, made from gelatin. It's yellow!" icon_state = "gworm_yellow" filling_color = "#863333" New() ..() - reagents.add_reagent("lemonjuice" = 2) + reagents.add_reagent("lemonjuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/orange - name = "gummy bear" + name = "gummy worm" desc = "An edible worm, made from gelatin. It's orange!" icon_state = "gworm_orange" filling_color = "#E78108" New() ..() - reagents.add_reagent("orangejuice" = 2) + reagents.add_reagent("orangejuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/purple - name = "gummy bear" + name = "gummy worm" desc = "An edible worm, made from gelatin. It's purple!" icon_state = "gworm_purple" filling_color = "#993399" New() ..() - reagents.add_reagent("grapejuice" = 2) + reagents.add_reagent("grapejuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/gummyworm/wtf - name = "gummy bear" + name = "gummy worm" desc = "An edible worm. Did it just move?" icon_state = "gworm_wtf" filling_color = "#60A584" New() ..() - reagents.add_reagent("space_drugs" = 2) + reagents.add_reagent("space_drugs", 2) bitesize = 3 @@ -456,7 +456,7 @@ New() ..() - reagents.add_reagent("cherryjelly" = 2) + reagents.add_reagent("cherryjelly", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/blue @@ -467,7 +467,7 @@ New() ..() - reagents.add_reagent("berryjuice" = 2) + reagents.add_reagent("berryjuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/poison @@ -478,7 +478,7 @@ New() ..() - reagents.add_reagent("poisonberryjuice" = 12) + reagents.add_reagent("poisonberryjuice", 12) reagents.del_reagent("sugar") reagents.update_total() bitesize = 3 @@ -491,7 +491,7 @@ New() ..() - reagents.add_reagent("limejuice" = 10) + reagents.add_reagent("limejuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/yellow @@ -502,7 +502,7 @@ New() ..() - reagents.add_reagent("lemonjuice" = 2) + reagents.add_reagent("lemonjuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/orange @@ -513,7 +513,7 @@ New() ..() - reagents.add_reagent("orangejuice" = 2) + reagents.add_reagent("orangejuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/purple @@ -524,7 +524,7 @@ New() ..() - reagents.add_reagent("grapejuice" = 2) + reagents.add_reagent("grapejuice", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/chocolate @@ -546,7 +546,7 @@ New() ..() - reagents.add_reagent("nutriment" = 2) + reagents.add_reagent("nutriment", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/cola @@ -557,7 +557,7 @@ New() ..() - reagents.add_reagent("cola" = 2) + reagents.add_reagent("cola", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/drgibb @@ -568,7 +568,7 @@ New() ..() - reagents.add_reagent("dr_gibb" = 2) + reagents.add_reagent("dr_gibb", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/coffee @@ -579,7 +579,7 @@ New() ..() - reagents.add_reagent("coffee" = 2) + reagents.add_reagent("coffee", 2) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/candy/jellybean/wtf @@ -590,7 +590,7 @@ New() ..() - reagents.add_reagent("space_drugs" = 2) + reagents.add_reagent("space_drugs", 2) bitesize = 3 // *********************************************************** From fbaa994378d9134cbba8154ace48cf3dba11369d Mon Sep 17 00:00:00 2001 From: DZD Date: Thu, 30 Jul 2015 19:02:28 -0400 Subject: [PATCH 13/18] Mining Fixes - Adds fire delay to kinetic accelerator and energy crossbow to prevent an exploit that allowed rapid firing. This doesn't happen on -tg-'s code, and the kinetic accelerators and ebow code are identical, so I'm going to assume our gun code is to blame. - Few mapping fixes on the asteroid to make sure the conveyor near the northern mining outpost is powered, and that said outpost is no longer open on its left side. --- _maps/map_files/cyberiad/z5.dmm | 38 +++++++++---------- .../projectiles/guns/energy/special.dm | 2 + 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/_maps/map_files/cyberiad/z5.dmm b/_maps/map_files/cyberiad/z5.dmm index ba549a30491..fc6f085e1d7 100644 --- a/_maps/map_files/cyberiad/z5.dmm +++ b/_maps/map_files/cyberiad/z5.dmm @@ -704,10 +704,10 @@ "nB" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor,/area/research_outpost/gearstore) "nC" = (/turf/simulated/floor,/area/research_outpost/gearstore) "nD" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/research_outpost/tempstorage) -"nE" = (/obj/machinery/conveyor_switch{id = "anotempload"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"nF" = (/obj/machinery/conveyor{dir = 2; id = "anotempload"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"nG" = (/obj/machinery/conveyor_switch{id = "anosample"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"nH" = (/obj/machinery/conveyor{dir = 1; id = "anosample"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"nE" = (/obj/machinery/conveyor_switch{id = "anotempload"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/research_outpost/maint) +"nF" = (/obj/machinery/conveyor_switch{id = "anosample"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/research_outpost/maint) +"nG" = (/obj/machinery/conveyor{dir = 2; id = "anotempload"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/research_outpost/maint) +"nH" = (/obj/machinery/conveyor{dir = 1; id = "anosample"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/research_outpost/maint) "nI" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating,/area/research_outpost/maint) "nJ" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plating,/area/research_outpost/maint) "nK" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/research_outpost/iso1) @@ -1053,8 +1053,8 @@ "um" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) "un" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) "uo" = (/turf/simulated/floor/plating/airless,/area/mine/explored) -"up" = (/turf/simulated/floor{dir = 2; icon_state = "asteroid"; tag = "icon-asteroid (NORTH)"},/area/mine/north_outpost) -"uq" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) +"up" = (/obj/structure/ore_box,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) +"uq" = (/obj/machinery/conveyor_switch/oneway{id = "nmining"; pixel_y = 16},/turf/simulated/floor/plating/airless,/area/mine/north_outpost) "ur" = (/obj/structure/ore_box,/turf/simulated/floor/plating,/area/mine/north_outpost) "us" = (/obj/machinery/portable_atmospherics/hydroponics,/turf/simulated/floor/plating,/area/mine/north_outpost) "ut" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor/plating,/area/mine/north_outpost) @@ -1065,7 +1065,7 @@ "uy" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor/plating,/area/mine/north_outpost) "uz" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "arrivals_pump"},/turf/simulated/floor/plating,/area/mine/north_outpost) "uA" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) -"uB" = (/obj/machinery/conveyor_switch/oneway{id = "nmining"; pixel_y = 16},/turf/simulated/floor/plating/airless,/area/mine/unexplored) +"uB" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/north_outpost) "uC" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/space,/area/mine/explored) "uD" = (/obj/structure/lattice,/obj/structure/window/reinforced,/turf/space,/area/mine/explored) "uE" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) @@ -1086,11 +1086,9 @@ "uT" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5; icon_state = "intact"},/turf/simulated/floor/plating,/area/mine/north_outpost) "uU" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)"; icon_state = "warnplate"; dir = 9},/area/mine/north_outpost) "uV" = (/obj/structure/stool,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)"; icon_state = "warnplate"; dir = 5},/area/mine/north_outpost) -"uW" = (/obj/machinery/mineral/input,/obj/structure/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/explored) -"uX" = (/obj/machinery/mineral/unloading_machine,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/explored) -"uY" = (/obj/machinery/conveyor{dir = 4; id = "nmining"},/obj/machinery/mineral/output,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/explored) -"uZ" = (/obj/machinery/conveyor{dir = 4; id = "nmining"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/explored) -"va" = (/obj/structure/lattice,/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"uW" = (/obj/machinery/conveyor{dir = 4; id = "nmining"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/north_outpost) +"uX" = (/obj/machinery/mineral/unloading_machine,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"uY" = (/obj/structure/lattice,/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/north_outpost) "vb" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced,/turf/space,/area/mine/explored) "vc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) "vd" = (/obj/machinery/light/small,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) @@ -1538,7 +1536,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagelelelelelelgwgZlckogZizldkskshcgyjweljyeRlejAelbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacacafafafaeaeaeaeafafafacacacaclflgaaaaaalhlihfhfljljljljlklllmbblnlnhWlokJlpkJlqlrlsltkLlulvlwkOlxlylzkRlAlBlCkRlDlEkWlFlGisisislHlIlJjpisbyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagellKdMlLlMellNlOlPeliAellQlRlSeldMlTcslUeRfvcselbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkctbkbkbkbkbkbkacacacafafaeaeaeaeaeaeaeaeafafacaclVlWaBaBajaBbBbCagaglXlYlZmambmcmdmemfmgmhmimjmkmlmmmnmompkLmqmrmskOmtmumvkRmwmxmykRmzmAmBmCmDmEmFisisisisismGblaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacellKeRdMgYiAlTkodMkofvdMdMmHgydMeReRelcsmIeRdMelbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacacafafaeaeaeaeaeaeaeaeaeaeafafmJmKmLacaaaaaaaaaaaaaglXmMmNmOmPmQmRmSlnmTmUhWkJlpkJmVkJmWmXkLmYmZnakOnbncndkRnenfngkRnhninjnknlnlnmlGnnaiaBaBnonpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacellKnqeReRiAeRlegaeRnrfvlektcseRnsfwelkocslTdMelbkbkbkbkbkbkbkbkctbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacafntaeaeaeaeaeaeaeaeaeaeaenuafnvnwafafaaaaaaaaaaaaaglXnxnynznAnznBnClnlnnDhWnEnFnGnHkJnInJkLnKnLnMkOnNnOnPkRnQnRnSkRnTnUlGnVnWnXnWlGnvnYafagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacellKnqeReRiAeRlegaeRnrfvlektcseRnsfwelkocslTdMelbkbkbkbkbkbkbkbkctbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacafntaeaeaeaeaeaeaeaeaeaeaenuafnvnwafafaaaaaaaaaaaaaglXnxnynznAnznBnClnlnnDhWnEnGnFnHkJnInJkLnKnLnMkOnNnOnPkRnQnRnSkRnTnUlGnVnWnXnWlGnvnYafagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacellKnZgYgweloaelobocelhaelobocelgZlTelmHiCcsjwelbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacafodaeaeaeaeoeaeaeaeaeaeaeofntogntafaaaaaaaaaaaaaaaglXohnCnCoiojoknCollnomhWononononkJoomokLopoqorkOosotoukRovowoxkRoyozoAlGlGlGlGoBoCafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacacaceleleleleleloaeloDgyhajwfwgZkrgZiCgYeloboEoFoGelbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacafnuaeaeaeaeaeaeaeaeaeaeaeaeoHoIoJaaaaaaaaaaaaaaagaglXoKoKoLoioMoNoOoPlnoQhWaeaeaeaekJoRoSkLoToUoVkOoWoXoYkRoZpapbkRpcpdoAafpeafpfmKpgafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacacacacbkbkbkbkbkeloaelgyjwphizdmgYgyelgZfwelpipjpjpkelplbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacafafaeaeaeaeaeaeaeaeaeaeaeaepmpnpoaaaaaaaaaaaaagagaglXlXpppplXlXoipqoilXpraeaeaeaeaekJkJkJkLkLkLkLkOkOkOkOkRkRkRkRkRoAoApslWakakptnYafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -1598,13 +1596,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacctacacaaaaaaaaaaaaaaacbkbkacacaaaaaaaaaaaaaaaaaaaaaaacacbkbkacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacacacacacacacacaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaeqTrBumunrBrBrBqUaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacaaaaaaaaaaaaacacacacacaaaaaaaaaaaaacacbkctbkacaaaaaaaaaaaaaaaaaaaaaaacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacacacacacacacaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaeaeaeqyqAaeaeaeqLaeaeaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacbkacacaaaaaaaaaaacacacaaaaaaaaaaaaaaaaaaacacacbkacaaaaaaaaaaaaaaaaaaaaaaacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacacacacacacaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaeaeuouoaeaeaeqTrBqUaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacacacaaaaaaaaaaaaaaaaaaacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkoentntntntntntntntntntntntntntntacacacacaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaeaeuouoaeaeaeaeaeqLaeaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacaaaaaaaaaaaaaaacacacacacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacbkacacaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkupbkupuqururususutuuuvuwuxuyuyuyuzuAntntntntuBuCuDuDuDuDuDuDuDuDuDuEaeaeaeaeaeaeuouoaeaeaeaeaeqLaeaeaeaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacacaaaaaaaaaaaaacbkacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkupupupupuFuFuFuFuFuFuFuFuFuFuFuFuFuFuGuHuIuJuKuLuououououououououououououououououououoaeaeaeaeaeqTrBrBqUaeaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacacaaaaaaaaaaacacctacaaaaaaaaaaaaaaaaaaaaaaaaaaacacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkupupupupupuFuFuFuFuFuFuFuMuMuFuFuFuFuFuNntntntntuOuououououououououououououououououououoaeaeaeaeaeaeaeaeqLaeaeaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaacacbkacacaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkctbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkupupupupuFuFuFuFuFuFuPuQuRuSuFuFuFuFuTuUuVntntuWuXuYuZuZuZvavbvbvbvbvbvbvbvbvcvdvcvcvcvcvcvcvcvcvcvcvcverBrBqUaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaacbkbkacaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkbkacacaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkupbkvfuFuFvgvhuFvivjuQuSuFvkvluFuFuFvmntafagagagaaaaaaaaaaaaaaaaaaaaaaaaaantafafafafafafafafafafaeqNaeaeqLaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaacacacacaaaaaaaaaaaaaaaaaaaaacacacacacacacacaaaaaaaaaaaaacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkoentntntntntntntntntntntvnvovpvqvrntafagagaabkaaaaaaaaaaaaaaaaaaaaaaaaafafafafafafafafafafafafntaeaeqLaeaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacacacaaaaaaaaaaaaaaaaaaacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkntntntntntntntntntntntntntntntntacacacacaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaeaeuouoaeaeaeaeaeqLaeaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacaaaaaaaaaaaaaaacacacacacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacbkacacaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkntupurususutuuuvuwuxuyuyuyuzuAntntntntuquCuDuDuDuDuDuDuDuDuDuEaeaeaeaeaeaeuouoaeaeaeaeaeqLaeaeaeaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacacaaaaaaaaaaaaacbkacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkntuFuFuFuFuFuFuFuFuFuFuFuFuFuGuHuIuJuKuLuououououououououououououououououououoaeaeaeaeaeqTrBrBqUaeaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacacaaaaaaaaaaacacctacaaaaaaaaaaaaaaaaaaaaaaaaaaacacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkntuFuFuFuFuFuFuMuMuFuFuFuFuFuNntntntntuOuououououououououououououououououououoaeaeaeaeaeaeaeaeqLaeaeaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaacacbkacacaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkctbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkntuFuFuFuFuFuPuQuRuSuFuFuFuFuTuUuVntntuBuXuWuWuWuWuYvbvbvbvbvbvbvbvbvcvdvcvcvcvcvcvcvcvcvcvcvcverBrBqUaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaacbkbkacaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkbkacacaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkntvfuFvgvhuFvivjuQuSuFvkvluFuFuFvmntafagagagaaaaaaaaaaaaaaaaaaaaaaaaaantafafafafafafafafafafaeqNaeaeqLaeaeafafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaacacacacaaaaaaaaaaaaaaaaaaaaacacacacacacacacaaaaaaaaaaaaacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkntntntntntntntntntntntntvnvovpvqvrntafagagaabkaaaaaaaaaaaaaaaaaaaaaaaaafafafafafafafafafafafafntaeaeqLaeaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacbkbkacacaaaaacaaaaaaaaaaaaacacacaaaaaaaaaaaaaaaaaaaaaaaaacacacbkbkbkbkbkbkbkctbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkntntntntntntntafagaaplbkbkbkbkplplaaaaaaaaaaaaaaafafafafafafafafafafafafafafaeqTrBqUaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacacaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaaaaaaaaaaaaaacacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacacacafafaaplplbkbkbkplplplaaaaaaaaaaaaaaafafafpepepepepepeafafafafafaeaeaeqLaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacbkacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbkacaaaaaaaaaaaaaaaaaaaaaaacacacacbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkbkacacafafaaaaplplbkbkbkplplaaaaaaaaaaaaaaaaafafafpepepepepepeafafafafafafaeaeqLaeaeafafafpepepepepepepepepepepepepepepepepepepepepepepepepepepeafafafafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index 787c77f929a..79ebef8774a 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -236,6 +236,7 @@ modules/mob/living/carbon/human/life.dm if you die, you will be zoomed out. fire_sound = 'sound/weapons/Kenetic_accel.ogg' charge_cost = 5000 cell_type = "/obj/item/weapon/stock_parts/cell/emproof" + fire_delay = 16 //Because guncode is bad and you can bug the reload for rapid fire otherwise. var/overheat = 0 var/overheat_time = 16 var/recent_reload = 1 @@ -277,6 +278,7 @@ modules/mob/living/carbon/human/life.dm if you die, you will be zoomed out. projectile_type = "/obj/item/projectile/energy/bolt" fire_sound = 'sound/weapons/Genhit.ogg' overheat_time = 20 + fire_delay = 20 /obj/item/weapon/gun/energy/kinetic_accelerator/crossbow/large name = "energy crossbow" From f7cb91e89bee2ac86e38277933ef1ff27c1afb44 Mon Sep 17 00:00:00 2001 From: DZD Date: Thu, 30 Jul 2015 19:14:46 -0400 Subject: [PATCH 14/18] Fix for ebow bolts rotating oddly Was not correctly set up for pixel projectiles. --- icons/obj/projectiles.dmi | Bin 26814 -> 26641 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/projectiles.dmi b/icons/obj/projectiles.dmi index 1a4dfd9c7d7d8739003e2f537130791b077a8781..ec57d8bb6df7bb2707a141a3be3854f514f4505e 100644 GIT binary patch literal 26641 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黨U+ch(Qzxi3z)|%Kz%&l!g`BTf)?42LII5VhSmG5%T6gBcrLK>tcGmdNo z6_RaiRVHV4&OND?L@bH-s2LAY|ISmIoD?pXIjRjNVSu`IeZ$KhsYq|g0d;*CRF(VM zMh$|utvIumOH;|J9$^?Ogx6Wy4hI2ROO%peDZLWSSnW+Ypdau<*DXFSDNE$aNx#PL zAN2rzaVj^bHMzhDij6lf&3+k1d75mj_o7p9zv3S+UglIb5NJZNOmf2bv||x^Y+(Br zujsO@fnsb7OZ*OLB!IjiIiLMQea8?@oSac_3z1ne^+D2fy#!{ zrc^3zN+o4>W!fgo;-tO!A!zSOMYzGVZuV|Z1*)GD7668-2(b+?r7uiF9$|CbAR2%V z!X1l3#MVdwbXw_~Inj*vAMOkuzv1$6gB%KL#?>SH9uwnD z^>VWg7?}-pM)7Fh)44~j!{IkHfq%*nYMZq z;l(yo(D!{*c=ftD;O}L-4q07-qLG?a{Zv8m`;(^c6A2UAWND0U?BPF$_OrA&60mUd zyw_$G$sSl-SqZO)t^PL_pn9B-i2&}HQVsduI!-?kqcxZL_QhE4&S?L>k`mLqcXbns zhm2Iiyy8?*?e`9XxDD#h+O&98SMt_QMX(PLlW=lBzWT;1a{m$Ps%a&fs_iUlZcmY~ zQbW5p8jHA#3nw=~%Z$GHF~Z1@Zh8Ue?24SLE!a*#W~YJ6OLfppZ`-xAW#Dcy624h- z;19mOe*_ZX5%Bw5?l#VB0{mzL%9NOHVe~*+i%U}vIeE3OF`Zac{$@-qM@RL0yxH$>%_x}^{4zspzTQPvxJ=V6M5nnEk`QBVACoU{ZZV!Y=m!<==vTMfWB{RoI zvSNDr`f?5bXqFKF!RQ@m3VJ;s@Co>Dx*Q6s50CgM8<(gQgp6VcvMWPrO$hKFQT#4> zM{Eiq9}vQ@R%9}PrPX>~!#vrw#W0C*uGk^h!{3GBwt=SlG3VC{%|BTA{+0ocx@MAYWXmyK!bU3rH0 znCN(0Y%l#&a}n5C;6Dp#&U{mb%KOz_FHO>0dWoMTEhEAf+@npFj@y@waBZ(BB3D5G zln6r;7=nyM@zCIom9Zi+DU5B#L`sD86*@c&Lb!XPJuksfTAQzrS6ER|Zao{Re-@BX z64BtkwyY|bIX)h}6pX7V-M;_>FenzFs;FP)q35JEiPEE=1aiS&g+mC~<9N{P!R>&o zjn}4-Lh4mjh)Yt{BSV*bqhhfog{Hr1QI+G~CFp_#P6JAI*fD$D!;h4{(RV$1BqY;; zR}>a5BPI^NMHn_(Z#SL@zN%84vcCenD`MrJJYhB)w&Fh4(jHGN#gN(SAE}lc&Ii9wF z>vaR0lZ*a{ph6?@&mc-x5bT3#{~SgL_bZ|ig`loPjz=_0A>{%_I%?Xe2BcH$)Jy7B zeCog5&w>@e^S6H&@3P5xGmsi8BDVf{!^LGe9ZbyrVM685W(onM^$Lu0(MbFG3 zU+_W%ue4T^WxJqC^-1uRKu%|wzk9e&AX*yRd+)-a_4`##&qXioD2F?4{D{^jcTJ_C zH$hl=FCI+_R1hr5>QMC7j$N0SaYPO#fYSGvZ}k~>2An7n8?hVT_Ka|}jkrxTX}s>n zEWP+-xUlYw8f8E6&!B(>Nflc-*t$7yEpZH(1bKD(N!i`;U+8YkgRV&pf|eH$tP>=wgfqEq{f1N?N6>e(Vn9m3wAm?-##U@;9>bvppS; zWStde^+6Hi7UODKXZFlZ%JM4g08f(immSsjM(l5J6>JP>NtColz0={djeodC1vCJF z1^6>|Rnl-i$lJ-pe!z=rSrRMuZI4-`soxQqhUrGXG6z*F^l$=!nGaWA8#?@aE^=bx zr)?!XaUGoWGqyUaqEom0O)xi2~3IG(cEQZrt~opXsp=b=r^`ynS&9V zVD)oDQ!BxHK&;rG)cAR3p3L#-Uf5RCDx&_HZ24`(c#8Wzt>ST-#v3K?eD4zvPf$(5 zY>TWmY&~BNd=Zz+UnJ=?v_;YDHWPh$`)T7*=t5%aT{ldY=js3hqWRyO-ViTs_WdG? zu`_x%F4%}MSMG3YvFjT%D2+MwLv-m{JAg9#0|TwGMu)@Wk3N*h`Cq4tsJepjFuu0jeerOA>P1XRr*{#};(aqHG7{vMUtAAD{$8tB1MDf}uv9rb%@Yq6!M z&~wJSPs*Vj*=0D6B7{sPH_Ctrm`p7rIWkVfx)1?jxc8o#IBlAhBwI}*p8Q&)p`>9Zc{jclrU*)4S9JEf8QS;m^o)p(auWHf zS=7VVj}oe=OC6&*)Ci17D*qZ_=rO~WGNd0!V|p5p{)!Z*q|^MAZ1NvQP-pV+MjxD0 zm})&AgK4`#?Ps9Nt8x5CvTS_cdFx3O6F#$s1{A@Vp>?+l+*R=w!HUgh8yp3ui;(i? zWdVfWyqAC&Vwl@SdQ^2)ToPN7aL<~w-3Sz%O|93#0w@xKjU3KXG9q_D?t^6bY}`${p-ix;F%(bpj;`4Jd@1R=VodpxH>@_LWw0riyTx$(swIF1+%5o~RC_Bf$eF3UWbQ z^=!q^Zr3Ui_RYqVlCm_rJux(S8dm9Q3%^hRcAl|g09XU?)~AB@$occClvUQnm4+d41E~< zb--isVBX$Y+g`q-;*6@go5p-1#|1ei@oQI3sY=j7aQ58`DC`4UfB20PFr2OgQDr@6 z)hsIy^}F4(uRrpqgDuY1af4bcV57ckc1B8%SMJJ&QBe5#q{K=6*oy?0xSzdO0rJMb zCzZRGf>U`%2ov6}MD9_PA(Ypi;l>fgYS!a@bHm&u-LoITN55YqgcLq@+Iu*%JNIIL z&AjiLt@GbTG)kUOTk9|jU74iRY z`HBBSVwC*(15a>az@A=o+D*ztmz59yh*znCt%(7W^ zx!*Wb04NJ?>2M$Yk>~wOWTfbPUX1kLwwvWLWJv3DIte8`{VX8Ua~<2=L-KEO)JC_k zm?huCh?BW>{CPJ${M~&c1!xoL`2BtaJ6ZD1IA5e_FKiQ->q|blqm}Rj<3=LFyj_`m zci$rRNYc9LF%dDRld7I(?7wOLdKi1`yjW?4o1MlayhX4!fhj)oltMnd^#$U#M2zHp z#&kSsyE#Y3o<2Rvy~BQ;4rur}ZxJTGs9o9^+>IV<#dH_{-l3ta~1tB_ki{$&DaF21I3?2Gg@~qldn$A8Fu>^&ze$2 z2p^Ew;2tBay-f+AVXjA!gze@P__SFf=N|U;#NAxjFRgE83bGo2De8WhVvoPB6iuT= z=Y3dnM{v6UQ;me!k1d}Z>X=m+$4Bo|_f`EEG#`mrqi^m&5jd<(frkyRwXq5dd_4Ra zRnvP)c7Env`zmV^c$rT(QnOF*^`nIOl2aRP_uxQV`ffl&oXTr%>4Te$(wA`>cwQ{= z?e#;Z#?7)f5Av$25CZ&}6^*75L#6rfPu=NUDqw#^mF*8UmCyZmlRF5_BzPY7e0>yX zRa=TsVigVr`XQ-rbMZkS3iM0`5o5kL94}H?HbJQEL%AEVtG@dDwR$%CV`!8ecXs~E z;K`^e5JuZ8xcwI)KP&8ef^<8C0imcAb>SRZksj^Xw!O5^k#F=~jFt}co``tgh zpv?@x>jf+mf+396^!67njr-J5)mu{{EsopN2^8Z%C&G-fG0-oGVx-$HyzuzpG(%k& zeKv!>y;d&@*a5j4vi@%J!s8tR4u&(I?RtM|D=bJ3zoYx46||3tqdPbFwF%v(6II;> z%F9wJ@`N40?&^4*cLV8y8h7t2W=n(H=?IMU5NlhPW%DR_2rcEflt#_6hpk5FFe{=1 zu1>@f1H1&?b_DSJV=f96?0QF8VB*>hX207}g>IFj_|vJ@u~&k{LYdluBz z_3T9JZ|EF(Hb?@vuXo}kkTlswy`)JPOW1;>P798yoxCd_toqFZeQ7HOa+m6}h~vfD z#BZJ+GX~AL=xso^ZBl28vw-9yiFK+!$>+}vUBY*i@E!v`T|Scgasmz2kt;j{)VJchF;^|ULj%zAc8AZn_|>$q*LhhQp!V(R-1eu)`5ERxs?J`Jo{CwNT_P+- zQ|u8FxAN1>>!Epn-4#jekjNywdxJQ#PUPx6Ti(t5LL~Bknn@je*1E$jLiR^XyN})e6VdoX%>!Lu_@Kc?eSax+j@veElHQyz!L2~`WU{6kL~>Q zfveY{71IMeAA>=MISTA^v)Qn6hrZyqL(+t)RUNaklApOSeQR|S)vljl8U=Poz*(k~ z=y(slMV;T1U{)isXLGf|mWr#3=^n2pitX;%8AxmcJSbW!xJ4qD)x+aW+4UMvQj5eC z!oKQ0ar<{!;>F+k9@C0L_n6-&$C{8;*ZD*9wg>p%08xK3EQJv7*^hr_V0Ty1sma+q zywAh&cnpVmhAvdHs@&Z@-e~;9=wN59Zej8|-wu*UAA{eN492OGHRcL8=B(?z*M3g# z7>{Q2TqV0$*gr~;=%Y}I;*#L!`X3O1QQXM;b=Z9%+TE!B#BG1oPa3wYrSmVR>|pUyRzAs%3}(GL%?jMU?{lPO!mb_$HTyf?m*sn#V>XpbQ) zq~{{<5B+$LN`hAd{uZ;;4*-4o?n}*$=ts-IJEfBMq1%A80v;cvF+7K(C!mv2j#dMR ztG(?~pWBG7V}h&o_5tXMV53b8vE7{F_4Ihp9e? zUdNocp09cPHs6gH3BWO2qK*yv64m0=3blT{tr#a8L^UiTv0_z6!2foJ6EJv6j)i40 zZc|ga{2lM=4XMa#;z4E^hBLC=wok8;pYx(gg0ey6Oa`$K0osTikcc0BPxJ%fX=|MI z>pgZmcu;%Co61e_HrEL{?pMkKsdE9#P!b}Vwd9ig11bL0U}LosOa3sOzf#ze2d-Vg z^)=;af22A-NQY)st?k(Ll`vjnw$Ggh-VG)v#&;#Uzq7ya{c~&6 ze-Xc67x>UC*j?*E^zIHahS2=6V)GK0I$>}P&$ga=TRfXR(Y=w)wxN9_(Ya~ri!c9{ z0}55TdP>HZ;FXnJg6xjl6z0EHT|T{@yJ`=rt-yDFe4ACICN2uEv)aI&Z%u)%-wT`U z#dAUjs!E#5;enZ)cb8xQHFysQGdzqx2|}8EfuOb|U(m z-Dc*Mtt*{U6pr2E%0nGe>LX|4RhmsxBXdiBE+h_kN|gjp+Wd+~O0%&V(<##~;Uxgp z)lG8SL=9{UZO9h!zui+1LEpwbSIn-?Ft0bD5Ebs0M7wRmZ@VlxIG880%9UA}GSfA% z4UnD4=(xah1b(}lm6yGt*rY%F1MC2ROdS!bLkQv&o5mUO2QjtPG4f+e|9k9=+V2AYHP@4S6ge}!M{8P0B;whaRte}9t+EhMP7GzX}uv%WK+9u)Jh zisexV)Y>0!`~%#E(z_|__`hC z*)cr7_q(h`ZJmSjKghzb{@n&XRIxmKD93DOK!kETnve4gK@n(n!-$tQ&4j;~CdSf7 zp?*;C;NuDY_7;c`TZ$mo?hQ9nm4?WQn1EM!>bQ2aTX*^kDFtJMENec>5{j50(HHF? zPQ4w*l5DH9SRJaw;s`2dz`@#$J^^_ongP-MNV4Bmbx_u_JcX#^M;FhN99;M$>v2xJ z)3qF;Aub8Vl4uCGnXAhPI@IBRC;{_V8C?h~}D1VDycpEKHq!kW&!(JezP)V!j14U_#3%a zm4f)H-to>wdNW?4y}UhDW9gPK4)oev_XcEuSX|1iVDQ2OWCY$j4#|%Zzj*Y$>I+4oi(udHO-ECr+me=qz z7Z2IY%Lkru1$SJr|*0bow=~y1Hf6 z)ETx-qX^i6+%3hQ*&%L65@|Y)45(>b3JegN*t=5?mu#_OA83LCC#psSNc)-k+}<(u zA#I1R>vRqRS7(zY0ZM$p)tv@;4Su(ek?|qpZ4o|L2b|?g*h7Pe99){!w}tA98`k3w zq1{reMcL#!Ch!a9n@~RQ`Au73#1^P33Sf|)HD^i|K8O&w*mw5x!VdL5jTkLqGQ4f;h{GgC=VLJjVi7tI|5`%z+@hF24JmguE?pw>D zjo@x6q|%ETi<`O|z4<)638Wh3t?6Nh zc6R=vDtU%p2>~7U@Q1hN8OpAF!Q*ZKRKFxp57E2uJgA+T{^Zo6yDw?jdUZ{R>WAEf z)XPxns97P9yRX?Q7EM(CbKf)x{WjN6;q)2*XyCUwtdB(+0Gzu}`UfDYIbH|WpH1&v zQak@)MNQ|vUbek7W`xh{`LV{3oO9-X>vEdk?nG3eRw*`S@NPK$o=}1b^_x%UF@6Zn z9|)h~ZO){+&=;#^td|E;c5np6?nYMK?l-Reg5cGpp3Z?W+syJ(#LW^ne!_zv*V^WZ zhKJ9E8z{@6-9@B`93O>CC}7E1$iHiu=>t<;T*TeB9D!n*{~5d8EmLbx{Y;=CDn7NT zCRjj-5$tnCEZVpwO|s42CHcwKur00r<_$;s_8Qy-oR!`^NDVcCUuDW$4Yfbqv94_M zoxqJRz}sz-cZ55AqLgdDnXiUJHhc*4yX+DZK^fvZyC#wZ*IiEOu;$lpbYzXjc_S6? zLHgR00F)5~oZO=6uEdq~wEJsqGPgMO=S~@h+E+XMyBMF7-ng`Vi2U)ydZK(GcQT|) zXgx?$y>l*bEc4^u2G5B^CZuk&-4S1gOU058Lv4m4W8bR-i|jX7=Hcdrh9_+ooxgTK z;M0+-K0az2mwPXx!8n9^9zDX8(t@ZQMg;#|fC4uhL;%z6>Shr1AQM&ix2s{K3TaGF zg&46CmuMSE;_}?-Gq>fqGg%30xJE6Vo--I6aAstfyafiC&0?X!P4v4>Kt4=|L{?p& z9|WSnC2KJ}zp6Pu-}X>e&rt>^;QH>uf?fJn#L3rQ;GwlDwtsXjdSFNj&`f$r3%z_G zJiEnyytsQfh%b@?r-SU6b|>x#jr(LbTkNF$P+9OECoaI(3$qsp-VhRTC&HT@s{E@~ zdfo{>r!EcYhaw65Nffe409U!i{=qLx6Dk0Aa!CI+RfjWvX4k$UH@c;-dEPF@Qo1YG zyOb~zi*!M}sy(7|Cs6e}1x-{!YM7TrvGo2`NqT!GRoMpLRbJ9bRmPnK_Vx}4c!S(Z zD6Ugysr`Wlyor}ahA9xHDT@+&8LJ;_R52zzWievB66c=$798zE!*x z{_#PC@@JvH)iLG0+;mMbTD8tJg)q&&OPhge%37fP#hQqBmZXW}Fj^gwZNh9so#8{7@D*YKUI3o zd`S&kVbtt|FI}lWz0pLW&+F<2ws=8m`2f$C2QZ>f& zfVh{8Kr%PiOm|U=(!g)bqq+waRMrvC)3Xo-cxxQzpgb_9#U4*fPY;wx-M)`qBl z(Z%I&M3oUu*4_iXSy{WLRDMF=7b>uD-q&9?t#b(zpS?L9@p=Ae3+qXEb(eP;Q^eBx}>Qogdzre$$EPg@V9c;*K?8SsrdtJouhJF zwN>V%S0<5PncJKbACkr!8~7I0W&adXKK4esc3xuLBWKgMLq5r4#j&Zo1*tIKSeN3<~8ye7fmzY0RvOYZw5t*nIjv`%%CN)vh1T{!p4eP1PJ_ ziKm|ivioeuv;|^&^J0{3ISlVA-cU0B#XhS*xCd&2Q;{}Hc~q_~pgxkap&-s%o0`qY zU8R?7T=N$d^1mo>a5v_D@^#)1ppLR7qkZ*1Sjc5gFb*;%pvaJ@4a3=;-dn&dOkq z96Iu-{1iZ#AzA!**L*XpaQHDS4q~KD1D!g-4P1TAWRV(;mTt<2{)#E!|8(^gP*pWu z|L4*mC7>V;0$v29LFp7}3F$6rQ0cscNJ@irhalbEA>Ee-rSnQ$I=qm~Z*m1@r4p%DDAcdxO&R1ZT44663k-b4=m~Z9jGLhDnX^sjOi;X(C<+O33bJNv&qjN!yfP@`A zY6V&r4_`HE)OV2C2oo&2lrWy1{CXf^r)FK~(t)&$ae*+jEHsdP--VI+h(q!I`?_gSu+gZ@ZrhPx+g&;T z*oCu0=F#5DMZ2Nz%h{9YE0a>je{}I;G94U;7V)LO+E=`5+IouT+l-jxNAWtZL9~!1 z-)MKfzHD^S)OF=nYyl2RYwa`f-;^LFzyl(*tX(V&{}o;Pw%_%ZZP66?i~V?*j^p;l zd{Z@0Hns>J4|1#1YS6chZ!{c?3WaDBXcJP>54iw0=+}IN`13YG#2T9Wb=#Z>5MKLCtTh9EWCdoo9fYJ1;>)+OCpucgO) zhIMUrEB2wRex$N3nn!$7S@-Ub98jeN04uOOZ^j~vf>=5%{}!IJrnQjBV%(8&(&djSL80wP|(*nLRc$iww5 zXzC*{$f}fKnCOB>Gls+p7S^3Ikgvz7tbqQ;T?$GDZkAMY1ma1v^^jDA}3uT3J zn)&$$^&YfC5yQp~#`CeNYI9HQm{6lY*8~}MrTV?)0h&0J#zIrM3CGN3uS9au;pl9i zA$AD>UDlHYwCANXnrk~&NI4wZ(%#9QUD9d1Q&RTy!zhg3$UeCfq7ok0aqCUKn1;w1 znl`s1r!Q%}v-T~{!N;464N06Y82aj?ygq^2(;kU$7lJKJL%^Iq>a@g!TbN3ZN`V^m zyiz`g**yhiT070OSb*86^m6j6g<}icRlW6+C$u&>t>iyPdh(}t(8L%7Nl~XvUNGPr zp;oA-bjy7rEwQlALCzl1(Ghl7Oe9%)*ayPt0no*Nv+!LMyqTk9UO)s?%{5q7fcvq5 zMSb>?tU+y?vN24@a%WSNfEB&i#OvEBJs11Kk1o$KI1 z9gp*2(C1aXK2t9(NRJfwxVhug8d0KtT7;HD`klr)gYu>>_vO=+4QI=TP&8q|M~x4uGiVblA4zP%f@jU-ZOU9T*!+U20~dgBF*sI?53=L^nwMj*SbC0GtV2^q9 zMi~JmS2>-RQNb@PqG})7W(Ie41=4WA#x?C{{)Od%$SAC^d-lXBAcMz%d2KfN`!3`%sFH&+`Qo@FJFPFAxGo~0HlN_1r@V|oXe z&Uou0kx`@dX~~Z(x0ghQOEa)TQzO*>o&vm+g?@Ajo3wJo!V^Apm;rwGR`C9XDPCV@ zP#WvfEZ-*G|H)X)XrW%Em~&`3?%!Lv+Z$USHGncbl-`El6A0d~o{hrqw;};AUL-Q( z*4N?gmOJZb#@rkcIKbadlPqBE%M~&6Dhi}9r70FM*96);lGJZ1E@?{2U$#j0SkSjy z5=)D?@-KgZm5wd+JMb{tNV#irg}`fd2Z1T#$S`ZV<-h&P->ex=$Zk>nxiwBIY-5aXR}?0h2+~~$($6fC z`5;KXf{qU;enth8R)my2eGf}fz=aMq_8C;TWof~q_M`WxMk!+FVA%z%?Ot+yhgiFE zg0SAEb>%)b28xd$k{?I<3v9xA{t=w$us*@DV7j{aZ!`QCIPh))xNE*`u}Wf;QJ=s{ zx7IECeE#0#;=6Eo$fgHx`Mg)Uv{FlPZL{h z&#ls#89|SR>vfd_<({>v{~woI2)gZBbMQ< zA>IcmvvAOh$uplCbdbBEqvH9tzGMKhJekLt(oNk|AL zFpMZ3W3J1j!m4n~;gENRHqWj->&B;>B1&hJ&P+d%;rxk_5NDLdLH{%Vqm2$a11SV+ zsbuxtNlremN{0`xa6@4hho`VG4QGG}1fkG*?Ac{vI=9}V`Zdlb^eu{eKht31Lg{%> zms}gsqmSrWn(I=^9Ny&NiSEIxk2uedZ>43;)xymDo-C&$A3HNqn2aNhF9rQS2$kXs zbZ|pNeSBK*Q(>mLRp)|fpp7U2o%uOjD9prmLD<k(l{@uSupX0 zEq1^%DXz$>77k44G`O!>5B1qIm+*4~A)d?$7zq%TJxdP5(b16R4sT89 zStg9)k5_CkN&kiu1tQ}cb{L-g_g^KyevPR&Owa>k9D<6f!@Hx4`#iGy>@aEf|1d%;EiL1aHE6YuRIOct4 z033<~BbMAxK!_fo=T5OFd(3$OXT9o}HY|faqy73`R){!fNZJBfKH3faG<$#3Bg?HQ z?3^pBww_#X(_`(nG<Pz`A%yO8prv6zCIaQ?YPU-05wT=Q|2vnD#yLZsTE2T+v3Q@lD%pM z4-Lemsw%pxJs7R*7rwKpV|?;>FqlQ(_X>Btv2Yh}T2dx_uWSH|ePXhRl|+|V`wJA& z{EGk6haZgCe@0S1ac}EO958&ALnC13d7)yA`3G!J@z!p;gibn#V8yOxji=4zUlq2m z4mX>rx9Omh7b(9AF$Fcs3{`7}N9cVa)*!y8XcQ0w(ffM1DO6E!eS*G7s`-ii`EbmL zNC`jZCI3ygyLdug*wwCU!+(d`heP>uJ|=oA_~?)T%|FrscoyY-u4lG+GnYWt-n2!} zJ-hPYS%5WbSRrQ+9$hA4>I+HnQ;sfCjWwHFg@%gWo04BNlSd3PzZ_fxwloYXK8(sfr7r^SQ0ZS2ovapDxqIPLxp z2an780tHuZX!l&9{l)$L*$DsZug9%x8FRubB~$_4Ol-2^7!B)ut7ND$oKrHclYFvj z&p-25V}Ij|$L;^6$RJax{yp@04Lkh@q9PL3a6=wB9Xh09_G*4EdnJXT1l0y*xJ{RS zFkN>?(1n+4>(WBfQj+_XiN)b&Z`T+uQev>Y`hL+B8rGg4W zk%Rnlx{gDcbAc>8=3Au@`-QwZpNd4+9Olbuv@ujHTK>3FV1CCTV}YqB#Wt9i3(z@MN+fnx0-icY(Pq{9&3X)mjbBA2AM z^~M!L?4ltHyhZJnOY*Rn`DY0Fs;icHhWoYqnJIun{+x}3#|(umq!1#e^4X#~(7HCz zx=4b%--S>MmAt5Q6v>Yy@ za{$AV4poeSeuXgKytZ1pqL3|Ay2QMer&2#;0WzO&?4r=MZ&U)A<#^B`WKO2-GuKbK zRzj)1(Ee!E`?_A@Y|l|W)Me8!P8e1w^#Z~>Y*E0R{927CB7bf_$_~2_ubPnOAx}kR zBwh{S5H^bYaP)ik=vZ7acg_IIV%PlIj-?XSODf(!sjf~^iAnnB`p_)(~vfls@rb-)ovb3hui}JiYaoP^};Gjf>xG8x=`~H=Yp^S@&%TZ?@$k zNJ(Nk&F^T;^DYs!f60Uc1Lr@q{TC4d%dl_v|05#(U!tq{k}oVFio2B%^pTTTDAXrk%qN$&Jal)(+s*$g$eBX_|AbI|XkkOru5w+JUL|4r zQ4_q1Ms2S;D015jC~~W{qmtz-daxWb=mY;%UN`9JX|U2a+q7FSMf@kht94a?^32)Y z!PYChrPxPK7~=4A%K%K*H0Wu%X1cGBRNKXNlNYIL!2c5c0ud1rS>Zap0u}ZvNb4iJ zpO?S{`c9GB9LbrZ{w^P0(Mmalii#wi8rV)=kJPnYC7vCzvr_z8ekZc<=}H7`Mj0hT z!G~rr-!szNYsuN3nML_K35k{{winms5^KsK>e*5F-lFPeiYha-+=uAG?D#1d8gO>R zU;0U2+g&a%v;FFJqyp{m4fS(CXrUA*$Lfhl`&h|f*-q6UB4p*qp5yzeYpOLt$76T= zR4?lCp{RJKZ)T6vi(8-N5aeb!vbU$1dO;T4WZaX-^MnFDwX8ZrkSIb=ylHO(Jt2qT zcLoU&=XBTYcXM|CCxQ=*c=7*7_#n{3CFb0zpAn*^qpzFYO4jLEh;lUFV9n$ZlhwcS z2$(TqZW4ApzRVLD^D`YSV1gnw%j5KQdj)qq@MGnw)rt_2EzE^Bz>n;Rqz)t?uDFKn%zDrzH+0B z<%EpHxArtl)BzVGU53LFs=H-IM16tW94pQRq5{@bd`S*iQFX2FMP@JY3RW=D4k47y zZy)u!PRIEfvycgS?hR0P9O>5{A#}9K<-!m`H}CLo_Ey-0&mCXy77Q}0iD}8wV^S1?BWF<66z^ zOfX^ZMGA2WFoCmKF@Zg!6|;>Ya?vV5$;zbr#_=+EudD!T*57nr1pVTKHvIQnJBbU)*HoA{@$4wht)1>4%3`g@O(fH`o<_%6f9YY-4THqq!GPPU&#RU1A?> z`<<%%Z>UD;z0iNs3U<&ThgWYZZ$O#8p|^V{oO+82te$UNv3(80bUT|f$an$(xhVo26xQ41)a`|;iozJo@Ne-g- zHRqMREkh2%)gvE`A^HsiQ5bZtm4*udeX{C4-&|3D)BTHQzvxCy3F!av2X+gtrfdL? zG5r87NTPD-v5Z$9EWk7tJ1NFU6k;a)wnUwJZ+f5RUtq(NS1v^b(T*Z9T84%U-3QGJ z-K_(8v9p7?W1TWkpSI>bIztk10Ssb!CQI=J24&A$2~=ZF@YRaa4 zlWKhObo3|6;MPfdsEZZXFOJR{PL2_3kwk((c*J*hpx_ykTpzLJXwgfInFyh9yAr;Q zh&pd$UzvD0>3-OFd`ol0PpWdzY`D*MOZtpfzqz&;Xy!&glR-8NKrzfM>Zt-gg5G4oTqfB(9jd%HNh$Sd^c!+D z$=^lVm(G`)4)0p!J0I3zI%XJ$1C-v~ET15hLm`E#ePjrUIp_D2BcNeh{t8wo4D)Vh?jmz9(n|ID$>BC2;%jZI zu*A)&66&Oxnc4g6TM~cq!P#Z??(DJ+lX>&V*5YPcvOW2g_hihhY%%2g}9OD15-I? zJJ&F8V&c3imEn~RyTj!ZA7|V1>zn1Z_t{p-Cj7TNr3dHK=cbgmH6mMyJ7vf%;>3aI zr*dGakw!~Srw}7iM^Q&l@byQU``*d+U02OXEv428?4T%D?NYVAw7Vs`GsjT04=grEm=2;!8n3T({}#)*6SN$m1-rJ z9BpRed~f3iGKs;z-Mm7kf%VL`jrDBt((htw8}qlC@2TJHrxo)L=lzTyMk79y(Zmq> zqXdu;lE73quW-=kN#1@OPdtT0WBMKJWB?>#1rR0ENJzI;)PhiBQU)BR@c?D1w1wQq zJdZXbEa%Bq)$&;o9_^BkgN?UKO}aR_c`g4C`%%#4MLz#fpTkR2k&4^!%kGHxL#PYO z95gE)GdHR;VdQuUP8gQP*`^WFX2phLG6m9fp0|Q7D~#>rsFtj?m2n9SZ*nC!34`8zZ?nao!p>qdHg16*1GLPpWwm zPTl$)dIElDyOlet2)%RzA2X_JIntiij+J1{%H=s1!VW^zIKnvCk3L!qW{yCm5Q!I8 z^8J3R%ZyGl>s*(UKqyy@TJW*emRB5Y)J%9ZgZ0Xuw_J{)qDYB>jB4KZ!kfy5Cu00) zjo4V?5E5xf7BpD7`w>edFP^-ugtOVJ#I>$7gOw#}xf=)B_n1m+MbhO&S%aL~@&H_uxeT z<`lGyLYzo)G;l4q6)!Khca31_J!fYgIA=F*{`lmeJ8wvygKd6@>&+KFD%w4jvBxRj z@)W-)Hf*0D%370aav6-Xl~8*)ULV%dKn_#BLDLlJvD~n2$d((Obksy9nIfLNu|fX= zHLt62icR$qbbhMf(BmdqmpJhlGh3v=AMB=iS?aat#PgXcaIdueu2@X3!>j;1L1UDQ0W_ zWC&-+lDe$&MlLvWdI3QhVoyY1TwZ{SP)OyPEDryzUH04?dH_IA{QHf7P1iab(+MLO zpFfKk4KPn)nK}9Tr@{Ti&?6Tt53Yt7R${Boz`^ZvZBrmeY;A1zn+Hz_?W!hd`-Rtm z`ocTW-i9XTZp3Ot4u`z{cR2Rq={c;1TCC!Z9S2Gx4!vO-c=R;Kv=WPluvz(xku1%> zq-;H#pkG_8MJZL>h{Sw%TteKvn}b{?tY=3ui1Q=)n_SY>d{PY4wQ}lK-C2ObWdRd` z%)y|)B`_q0ZW}qFVP%o*^Qdp_=tKK<&5%v|wBNG&6)Zvxygxs|wKyK>aQyaQb=6CipMrCfyd8w}0?p(>`}w6z6+mC%WBypX*zfh;#oV zKnu-VSJ*QUL}1Y z?Cc+rj>Jxjoc>ULGDkT7190hqU!lO zD}|#1tUKK94AXBJStY(fUoTjp8H|%A!2?V`fbySruXNP~v>=(WVXe6Y!8#}&;=#vH z+f~T2wNgcR`1n312N(Nw*&9YxHw1py|I%Xrc=9Fuf$Y9y_2YX0YV@4;2d5E0(j#E` zjIo-JTpDK^mrE>VAJdpu0f*#CcfYjZ1g4ZW=ISB_k#y30i2i+~Cx3Z)mBGz2shN(+ z*d7xv97vy{+t=Xp{EkTGFr(PplPl zwloBfDjtPA3aS3>F%vmz;WrR|K2ii5JX0kAMbhDm#|7t4USBe<3ST?zdqU9YMr`AS zf*Z%@t>F)@Z`Xznv70u!tl{$hotG=9(9B?zOxid|U?sMAwCz@&4GFk^WyV78js!3` ztv0jScTnls(v!fESpr9h*stIp6FM3$>Wc*sy4cc=Ec5=-t@F_B)D!(qq@{kMSmZTn zXD7+J{6wRkLvOv)u|p(OkBoY?v%FKVtAd>d3vh#_s(Q5W0QyylgjlakI1-u>aeYh7R;=i~xO&4T@ZJT- zpsl1mDeaGM9a%FH)Bk(qdqFI{TxrY*dbVRMK!6Qne5?xYd%bw+EKJRa{rU&CEy#w{ zdqEt7q6PXG#|eztQ|DdHD=h_z-`JA7wxuq;qNckEZv{R3Q2a5}+xQq7YS5pF&Pgqt z;ve|cal~QZXp(XG^kj-Ci(}o<*Gjxq4s8oUqok?xlMvd|T> zU?WT@9A*fik;td$w8G5-m?U3CKrEqH3e`8gz`6iznMs4d$RyjTS@jnq-2h@PpT(;GhCJqlTGa2alzGV+3B^?`yD3e|Pm8)bjOp7AuAiXtRH@ zR*_I~3WSa`MQV#Z$4Mb91iPUUb8HW+xKe@xh~(fT)9@%=IgGY9+G%DdJ)4}D;;YS# zjecL5`lGtjn04HI2GY4{8*^04-WDYVp4yz?NZQ%2a@4}GS0vf$J4>W4`Q$Lke znRZPWsa|A8`rY9uQU|gV?F7THvRC09k1zsZt3e|Nj9FId6Ob literal 26814 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 SVt{jrP-NaIye$_u^8Y`?sM!Ai From a66c91a4da46947324af7a0fd5c2faac4ae38e22 Mon Sep 17 00:00:00 2001 From: DZD Date: Fri, 31 Jul 2015 11:40:13 -0400 Subject: [PATCH 15/18] Fixes hivelord infinitely dropping cores Don't know how I forgot about this one. --- code/modules/mob/living/simple_animal/hostile/mining_mobs.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm index adff2c17f97..3a88146dfb0 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm @@ -262,8 +262,8 @@ OpenFire() /mob/living/simple_animal/hostile/asteroid/hivelord/Die() - new /obj/item/asteroid/hivelord_core(src.loc) - mouse_opacity = 1 + if(stat != DEAD) + new /obj/item/asteroid/hivelord_core(src.loc) ..() /obj/item/asteroid/hivelord_core From e573f73547b3c8fc1958b004b29822f8fb93a521 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Fri, 31 Jul 2015 13:56:41 -0400 Subject: [PATCH 16/18] Revenant Death Fix --- code/modules/mob/living/simple_animal/revenant/revenant.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/simple_animal/revenant/revenant.dm b/code/modules/mob/living/simple_animal/revenant/revenant.dm index 44290d9c615..59840d56df2 100644 --- a/code/modules/mob/living/simple_animal/revenant/revenant.dm +++ b/code/modules/mob/living/simple_animal/revenant/revenant.dm @@ -43,7 +43,7 @@ strikes-- src << "Your essence has dropped below critical levels. You barely manage to save yourself - [strikes ? "you can't keep this up!" : "next time, it's death."]" else if(strikes <= 0) - death() + Die() maxHealth = essence * 2 if(!revealed) health = maxHealth //Heals to full when not revealed @@ -123,10 +123,10 @@ return 1 return 0 -/mob/living/simple_animal/revenant/death() +/mob/living/simple_animal/revenant/Die() if(strikes) return 0 //Impossible to die with strikes still active - ..(1) + ..() src << "NO! No... it's too late, you can feel yourself fading..." notransform = 1 revealed = 1 From b62c46b72b96d457d89a26e78939aa30c965613d Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Fri, 31 Jul 2015 20:36:42 -0400 Subject: [PATCH 17/18] Engineering Grid Remap --- _maps/map_files/cyberiad/cyberiad.dmm | 87 +++++++++++++-------------- 1 file changed, 43 insertions(+), 44 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 889355a36e0..ef5f285dcd1 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -1797,7 +1797,7 @@ "aIC" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/gateway) "aID" = (/obj/machinery/gateway/centerstation,/turf/simulated/floor{icon_state = "dark"},/area/gateway) "aIE" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/gateway) -"aIF" = (/obj/machinery/requests_console{department = "EVA"; name = "EVA Requests Console"; pixel_x = -32; pixel_y = 0},/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aIF" = (/obj/machinery/requests_console{department = "EVA"; name = "EVA Requests Console"; pixel_x = -32; pixel_y = 0},/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva) "aIG" = (/turf/simulated/floor,/area/ai_monitored/storage/eva) "aIH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/eva) "aII" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/table/reinforced,/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) @@ -3861,7 +3861,7 @@ "bwm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/port) "bwn" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/port) "bwo" = (/obj/structure/table,/obj/item/clothing/head/soft,/obj/item/weapon/stamp/granted{pixel_x = -3; pixel_y = 3},/obj/item/clothing/head/soft,/turf/simulated/floor,/area/quartermaster/storage) -"bwp" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; name = "Cargo Requests Console"; pixel_x = 0; pixel_y = 30},/obj/item/weapon/stamp/granted{pixel_x = -3; pixel_y = 3},/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/quartermaster/storage) +"bwp" = (/obj/structure/table,/obj/machinery/requests_console{department = "Cargo Bay"; name = "Cargo Requests Console"; departmentType = 2; pixel_y = 30},/obj/item/stack/tape_roll,/turf/simulated/floor{icon_state = "arrival"; dir = 1},/area/quartermaster/office) "bwq" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/quartermaster/storage) "bwr" = (/obj/machinery/camera{c_tag = "Cargo Bay North"},/obj/structure/closet/secure_closet/cargotech,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/quartermaster/storage) "bws" = (/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor,/area/quartermaster/storage) @@ -4228,7 +4228,7 @@ "bDp" = (/turf/space,/area/xenos_station/west) "bDq" = (/turf/space,/area/shuttle/administration/station) "bDr" = (/obj/effect/spawner/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio1"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bDs" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/hardsuitstorage) +"bDs" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; name = "Cargo Requests Console"; pixel_x = 0; pixel_y = 30},/obj/item/weapon/stamp/granted{pixel_x = -3; pixel_y = 3},/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/quartermaster/storage) "bDt" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) "bDu" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) "bDv" = (/obj/machinery/conveyor_switch/oneway{id = "QMLoad2"},/turf/simulated/floor,/area/quartermaster/storage) @@ -4309,7 +4309,7 @@ "bES" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "bot"},/area/medical/research{name = "Research Division"}) "bET" = (/obj/machinery/door_control{id = "rdlab2"; name = "Research and Development Lab Shutters Control"; pixel_x = -24; pixel_y = -24; req_access_txt = "47"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "bEU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bEV" = (/obj/structure/table,/obj/machinery/requests_console{department = "Cargo Bay"; name = "Cargo Requests Console"; departmentType = 2; pixel_y = 30},/obj/item/stack/tape_roll,/turf/simulated/floor{icon_state = "arrival"; dir = 1},/area/quartermaster/office) +"bEV" = (/obj/structure/table,/obj/machinery/requests_console{department = "Cargo Bay"; name = "Cargo Requests Console"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/machinery/camera{c_tag = "Cargo Office"; dir = 4; network = list("SS13")},/obj/item/stack/sheet/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/sheet/metal{amount = 50},/obj/item/device/multitool,/turf/simulated/floor,/area/quartermaster/office) "bEW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "bEX" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/item/weapon/stock_parts/scanning_module{pixel_x = 0; pixel_y = 0},/obj/item/weapon/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/machinery/light_switch{pixel_y = -25},/obj/structure/table/glass,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "bEY" = (/obj/machinery/light/small{dir = 1},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 14},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -4325,7 +4325,7 @@ "bFi" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/quartermaster/storage) "bFj" = (/obj/machinery/autolathe,/obj/machinery/light_switch{pixel_x = -27},/turf/simulated/floor,/area/quartermaster/office) "bFk" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/office) -"bFl" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/engine/chiefs_office) +"bFl" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Engineer"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "bFm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/office) "bFn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/quartermaster/office) "bFo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/quartermaster/office) @@ -4407,7 +4407,7 @@ "bGM" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/quartermaster/storage) "bGN" = (/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) "bGO" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #1"},/obj/machinery/bot/mulebot{beacon_freq = 1400; home_destination = "QM #1"; suffix = "#1"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bGP" = (/obj/structure/table,/obj/machinery/requests_console{department = "Cargo Bay"; name = "Cargo Requests Console"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/machinery/camera{c_tag = "Cargo Office"; dir = 4; network = list("SS13")},/obj/item/stack/sheet/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/sheet/metal{amount = 50},/obj/item/device/multitool,/turf/simulated/floor,/area/quartermaster/office) +"bGP" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/engine/chiefs_office) "bGQ" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor,/area/quartermaster/office) "bGR" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/chiefs_office) "bGS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/office) @@ -5410,12 +5410,15 @@ "cab" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay2) "cac" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2) "cad" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall,/area/medical/medbay2) +"cae" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/engineering) "caf" = (/obj/machinery/light,/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{dir = 10; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) "cag" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; canhear_range = 5; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = -30},/obj/item/device/megaphone,/obj/item/weapon/reagent_containers/glass/bottle/morphine,/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) "cah" = (/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) "cai" = (/obj/machinery/computer/crew,/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{dir = 6; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/cmo) +"caj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/engineering) "cak" = (/turf/simulated/wall,/area/medical/medbay2) "cal" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay2) +"cam" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/engine/hardsuitstorage) "can" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable,/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/medbreak) "cao" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/medbreak) "cap" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/stool,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/medical/medbreak) @@ -5431,6 +5434,9 @@ "caz" = (/obj/machinery/camera{c_tag = "Medbay Psych Office"; dir = 8; network = list("SS13")},/obj/machinery/power/apc{dir = 4; name = "Psychiatrist APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/carpet,/area/medical/psych) "caA" = (/turf/simulated/wall/r_wall,/area/toxins/telesci) "caB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "telescienceblast"; name = "test chamber blast doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/telesci) +"caC" = (/obj/machinery/door/firedoor{layer = 2.6; name = "\improper Firelock South"},/obj/machinery/door/airlock/glass_engineering{name = "Engineering"; req_access_txt = "10"; req_one_access_txt = null},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"caD" = (/obj/machinery/space_heater,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) +"caE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/power/port_gen/pacman,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) "caF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall/r_wall,/area/toxins/telesci) "caG" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/storage) "caH" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/storage) @@ -5465,6 +5471,9 @@ "cbk" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/space,/area/shuttle/mining/station) "cbl" = (/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/shuttle/mining/station) "cbm" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "mining_dock_airlock"; name = "exterior access button"; pixel_x = -5; pixel_y = 25; req_access_txt = "0"; req_one_access_txt = "13;48"},/turf/space,/area/space) +"cbn" = (/obj/machinery/power/smes/engineering,/obj/structure/cable{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/engine/engineering) +"cbo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"cbp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/power/terminal{dir = 8},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engineering) "cbq" = (/obj/structure/reagent_dispensers/fueltank,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/apmaint) "cbr" = (/obj/structure/reagent_dispensers/watertank,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/apmaint) "cbs" = (/obj/machinery/power/apc{dir = 2; name = "Cargo Maintenance APC"; pixel_y = -24},/obj/effect/decal/cleanable/dirt,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plating,/area/maintenance/apmaint) @@ -5498,9 +5507,13 @@ "cbU" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/medical/sleeper) "cbV" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/medical/sleeper) "cbW" = (/obj/machinery/door_control{id = "scanhide"; name = "Scanning Room Privacy Shutters Control"; pixel_x = 6; pixel_y = 25},/obj/machinery/camera{c_tag = "Medbay Scanning"; network = list("SS13")},/obj/machinery/atmospherics/unary/cold_sink/freezer{dir = 8; icon_state = "freezer_0"; tag = ""},/obj/machinery/door_control{id = "scansep"; name = "Scanning Room Separation Shutters Control"; pixel_x = -6; pixel_y = 25},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/medical/sleeper) +"cbX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/engineering) "cbY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2) +"cbZ" = (/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/storage/secure) +"cca" = (/obj/machinery/camera{c_tag = "Engineering West"; dir = 4; network = list("SS13")},/obj/structure/dispenser,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/engineering) "ccb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall,/area/medical/cmo) "ccc" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "CMO's Office"; req_access_txt = "40"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/cmo) +"ccd" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/wall/r_wall,/area/engine/engineering) "cce" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall,/area/medical/medbay2) "ccf" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/obj/machinery/door/firedoor,/turf/simulated/floor{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay2) "ccg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2) @@ -5603,6 +5616,9 @@ "cdZ" = (/turf/simulated/wall,/area/medical/psych) "cea" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Psych Office"; req_access_txt = "64"},/turf/simulated/floor{icon_state = "white"},/area/medical/psych) "ceb" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/psych) +"cec" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/storage/secure) +"ced" = (/obj/machinery/shield_gen,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/storage/secure) +"cee" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) "cef" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "ceg" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the telepad chamber."; layer = 4; name = "Telepad Camera Screen"; network = list("Telepad"); pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "ceh" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) @@ -5650,6 +5666,7 @@ "ceX" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/structure/closet/firecloset,/obj/item/taperoll/engineering,/turf/simulated/floor,/area/engine/controlroom) "ceY" = (/obj/structure/closet/firecloset,/obj/item/taperoll/engineering,/turf/simulated/floor,/area/engine/controlroom) "ceZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/computer/security/telescreen{desc = "Used for watching the singularity chamber."; dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = list("Singularity"); pixel_x = 0; pixel_y = 30},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/engine/controlroom) +"cfa" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/engineering) "cfb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall/r_wall,/area/engine/controlroom) "cfc" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cfd" = (/obj/structure/rack{dir = 1},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -5687,6 +5704,7 @@ "cfJ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cfK" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cfL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) +"cfM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) "cfN" = (/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cfO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cfP" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) @@ -5783,6 +5801,7 @@ "chC" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "chD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/aft) "chE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/aft) +"chF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/engineering) "chG" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/dispenser{pixel_x = -1},/turf/simulated/floor,/area/engine/controlroom) "chH" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/controlroom) "chI" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/controlroom) @@ -5806,6 +5825,7 @@ "cia" = (/obj/structure/stool/bed/chair/comfy/teal{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2) "cib" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) "cic" = (/obj/structure/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/medbay2) +"cid" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/firecloset,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) "cie" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "5"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology) "cif" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/wall/r_wall,/area/medical/medbay2) "cig" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall,/area/medical/biostorage) @@ -5832,6 +5852,10 @@ "ciB" = (/obj/machinery/atmospherics/pipe/vent{dir = 2},/turf/simulated/floor/plating/airless,/area/space) "ciC" = (/turf/simulated/wall/r_wall,/area/maintenance/incinerator) "ciD" = (/obj/effect/decal/cleanable/fungus,/turf/simulated/wall/r_wall,/area/maintenance/incinerator) +"ciE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"ciF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/engineering) +"ciG" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/engineering) +"ciH" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) "ciJ" = (/obj/structure/table,/obj/item/weapon/module/power_control,/obj/item/weapon/airlock_electronics,/turf/simulated/floor/plating,/area/storage/tech) "ciK" = (/turf/simulated/floor/plating,/area/storage/tech) "ciL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/storage/tech) @@ -6990,9 +7014,7 @@ "cHb" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/clothing/shoes/magboots/advance,/obj/item/clothing/suit/space/rig/elite,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/elite,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cHc" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cHd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cHe" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Engineer"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cHf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/computer/station_alert,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cHh" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/equipmentstorage) "cHi" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 0; pixel_y = 0},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 0; pixel_y = 0},/obj/item/stack/tape_roll,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "cHj" = (/obj/structure/table,/obj/item/device/radio{pixel_y = 6},/obj/item/device/radio{pixel_x = 6; pixel_y = 4},/obj/item/device/radio{pixel_x = -6; pixel_y = 4},/obj/item/device/radio,/turf/simulated/floor,/area/engine/equipmentstorage) "cHk" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/stack/rods{amount = 50},/turf/simulated/floor,/area/engine/equipmentstorage) @@ -7029,10 +7051,8 @@ "cHY" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) "cHZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cIa" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plating,/area/maintenance/aft) -"cIc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) "cId" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) "cIe" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cIg" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/engine/hardsuitstorage) "cIh" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor,/area/engine/hardsuitstorage) "cIi" = (/obj/machinery/vending/eva,/turf/simulated/floor,/area/engine/hardsuitstorage) "cIj" = (/turf/simulated/floor,/area/engine/hardsuitstorage) @@ -7147,14 +7167,12 @@ "cKD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cKE" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cKF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) -"cKG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cKH" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{name = "Engineering Maintenance"; req_access_txt = "10"; req_one_access_txt = null},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/maintenance/engi_shuttle) "cKI" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/engine/engineering) "cKJ" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) "cKL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/turf/simulated/floor,/area/engine/chiefs_office) "cKO" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) "cKP" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/engine/engineering) -"cKQ" = (/obj/machinery/door/firedoor{layer = 2.6; name = "\improper Firelock South"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/glass_engineering{name = "Engineering"; req_access_txt = "10"; req_one_access_txt = null},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cKR" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/engine/engineering) "cKV" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/engineering) "cKW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/engine/engineering) @@ -7191,10 +7209,8 @@ "cLJ" = (/obj/structure/cable,/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) "cLK" = (/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cLL" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) -"cLM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/space_heater,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cLO" = (/obj/structure/table,/obj/item/clothing/glasses/welding,/obj/item/clothing/glasses/welding,/obj/item/clothing/glasses/welding,/obj/item/clothing/ears/earmuffs{pixel_x = -5; pixel_y = 6},/obj/item/clothing/ears/earmuffs{pixel_x = -5; pixel_y = 6},/obj/item/clothing/ears/earmuffs{pixel_x = -5; pixel_y = 6},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor,/area/engine/engineering) "cLP" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/table,/obj/item/stack/sheet/mineral/plasma{amount = 30},/obj/item/device/pipe_painter,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cLQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/power/port_gen/pacman,/turf/simulated/floor,/area/engine/engineering) "cLR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor,/area/engine/engineering) "cLS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) "cLT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) @@ -7238,11 +7254,6 @@ "cMK" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cML" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/effect/decal/cleanable/generic,/obj/machinery/camera{c_tag = "Engineering Shuttle Access"; dir = 8; network = list("SS13")},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cMM" = (/turf/simulated/wall/r_wall,/area/storage/secure) -"cMN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/wall/r_wall,/area/storage/secure) -"cMO" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/engine/engineering) -"cMP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/engine/engineering) -"cMQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor,/area/engine/engineering) -"cMR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/engine/engineering) "cMS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor,/area/engine/engineering) "cMT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Engine Room"; req_access_txt = "10"; req_one_access_txt = null},/turf/simulated/floor,/area/engine/engineering) "cMU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/engine/engineering) @@ -7286,11 +7297,9 @@ "cNK" = (/obj/machinery/light/small{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/engine,/area/toxins/xenobiology) "cNL" = (/obj/structure/sign/poster{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cNM" = (/obj/machinery/light/small{dir = 8},/obj/machinery/camera{c_tag = "Engineering Secure Storage North"; dir = 4; network = list("SS13")},/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/storage/secure) -"cNN" = (/obj/machinery/shield_capacitor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/storage/secure) "cNO" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Secure Storage APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/storage/secure) "cNP" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/alarm{pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/storage/secure) "cNQ" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/storage/secure) -"cNR" = (/obj/machinery/camera{c_tag = "Engineering West"; dir = 4; network = list("SS13")},/obj/structure/dispenser,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor,/area/engine/engineering) "cNS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor,/area/engine/engineering) "cNT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/engine/engineering) "cNU" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor,/area/engine/engineering) @@ -7322,14 +7331,9 @@ "cOH" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cOI" = (/obj/machinery/computer/shuttle_control/engineering{req_access = null; req_one_access_txt = "10;24"},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cOJ" = (/obj/machinery/shield_gen,/turf/simulated/floor/plating,/area/storage/secure) -"cOK" = (/obj/machinery/shield_gen,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/storage/secure) -"cOL" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/storage/secure) "cOM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/storage/secure) "cON" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/storage/secure) "cOO" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{id_tag = "Secure Storage"; name = "Secure Storage Blast Doors"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/storage/secure) -"cOP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cOQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cOR" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor,/area/engine/engineering) "cOS" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor,/area/engine/engineering) "cOT" = (/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) "cOU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) @@ -7342,7 +7346,6 @@ "cPb" = (/obj/structure/closet/radiation,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 9; icon_state = "yellow"},/area/engine/engineering) "cPc" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/engine/engineering) "cPd" = (/obj/machinery/camera{c_tag = "Engineering SMES"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) -"cPe" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/firecloset,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) "cPf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/fungus,/turf/simulated/wall/r_wall,/area/engine/engineering) "cPg" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/atmos) "cPh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/atmos) @@ -7377,10 +7380,6 @@ "cPP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "cPQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/engine/engineering) "cPR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/engine/engineering) -"cPS" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cPT" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/engine/engineering) -"cPU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) -"cPV" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "cPW" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/door/airlock/external{name = "Engineering Escape Pod"; req_access = null; req_access_txt = "10"},/turf/simulated/floor/plating,/area/engine/engineering) "cPX" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/atmos) "cPY" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/atmos) @@ -8089,19 +8088,19 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbjbbjcbjdbjebcRbesbjfbfTbjgbjgbjgbjhbfTbjibesbqbbjkbhDbjlbjlbjlbjlbjmbjlbjnbbBbjobjpbjqbjqbjrbjsaZKbjtbjubjvbjwbjxbjzbjAbjBdatbjBbjCbjCbjCbjCbjCbjDbbQbbTbjEbjFbjGbjHbjIaHSbjKbjLbjMbikbjNbjObjPbjPbjPbjPbjQbjPbjRbjSbjTbjUbjNbjVbjWbacbjXaHUbjZbkabkbbkcaVyaVyaHFbavbkdbavbavbavaOsbavbavbkebkebkfbkfbkgbcmbcmbkhbkibcmbcmbcmbkjbkkbklaSlbdWbftbcxbcxbcxbcxbfvbkmaSlbknbkobkobkpbkobkqaZlaZlaZlaZlbkraZlaZlaZlbksbiXbcHbcHbcHbcHbcHbcHbcHbiWbiXbiYbehaXObcKbcKbcLbcKaXObktaFTbkubkvbkwaFTaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbfQaAvaAvaBmbkAaZGbkBbfTbkCbjgbjgbjgbjhbkCbfTbesbkDbkEbhDbjlbkFbkGbkHbkIbjlbkJbkKbkLaZKbkMbkNbkObkPaZKbbKbkQbkRbkRbkSbkRbkRbkRbkRbkTbkUbkUbkUbkVbkUbkWbkXbkYbkZblablbblbblbblbblbblbblcbldblcbjPbjPbleblfblgblhblibljbleblkbjPbllblmbllbllbllbllbllbllbllbkcaVyaVyaINblnblobavblpbavblqbavblrblsbltbkfbluaSdblvblwaSdaSdblxblyblyblyaSdaSdaSlblzblAblBblBblBblBblAblCaSlblDbkobkobkpblEaOQblFblGblHblIblJblKblLblMblNaNqblOaPfblPbcHbcHblPaPfblQaNqblRbehaXObeibeibejbeiaXObiZaFTbjabjabjaaFTaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbfQbfQblSaAvblTblUblVbesbhvbhvbhvbfTblWblXblYblZbesbmabmbbhDbjlbmcbjlbmdbmebjlbmfbmgbmhaZKbkMbkNbkObmiaZKbbKbkQbkRbmjbmkbmlbmmbmnbkRbmobmpbmqbmrbkXbkXbkXbkXbmsbmtbmublbbmvbmwbmxbmybmzbmAbmBbmCbjPbmDblgbmEbmFbmGbmFbmEblgbmHbjPbmIbmJbmKbmLbmMbmNbmObmPbllbmQbmRbmRbmSaINaINaINaINbmTaHFbmTbmUaINaSbaINaINaSdaSdaSdaSdbmVbmWbmWbmWbmWbmXbmYaSlaFSbnaaFSbnbbnbaFSbnaaFSaSlblDbkobkobncblEaOQaOQaOQaOQaOQbgYaOQaOQaOQaOQaNqbndaDxaDxaDxaDxaDxaDxaNqaNqbnhbniaXOaXOaXOaXQaXOaXObhpaFTaHPaFTaFTaHPaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfazEaBmaBmaBmaAyaAyaAyaAyaAyaAybnmbnnbesbesbesbesbesbesbnobesbesbesbnpbnpbnqbjlbnrbnsbmdbntbjlbnubnvbnuaZKbkMbkNbkObnwaZKbbKbkQbkRbnxbnybnzbmmbnzbkRbmobnAbnBbnCbnDbEVbnFbkXbnGbnHbmuaHVbnJbnKbnLbnMbnMbnLbnNbnObjPbnPblgblgbnQbnRbmFbmEblgbnSbjTbnTbnUbnVbnWbnXbnYbnVbnZbllboabobbocbodboebofbogbohbohbohbohbohbohboibojbokbolbohbombohbohbohbohbohbohbohbohbonboobopbopbopbopbopbopboqbofborbosbosbotboubovboubowbouboxboybozbouboAboBboCboDboEboEboEboEboEboEboEboFboGboHboHboHboHboIboHboJboKboLboMboNbfOboOaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfazEaBmaBmaBmaAyaAyaAyaAyaAyaAybnmbnnbesbesbesbesbesbesbnobesbesbesbnpbnpbnqbjlbnrbnsbmdbntbjlbnubnvbnuaZKbkMbkNbkObnwaZKbbKbkQbkRbnxbnybnzbmmbnzbkRbmobnAbnBbnCbnDbwpbnFbkXbnGbnHbmuaHVbnJbnKbnLbnMbnMbnLbnNbnObjPbnPblgblgbnQbnRbmFbmEblgbnSbjTbnTbnUbnVbnWbnXbnYbnVbnZbllboabobbocbodboebofbogbohbohbohbohbohbohboibojbokbolbohbombohbohbohbohbohbohbohbohbonboobopbopbopbopbopbopboqbofborbosbosbotboubovboubowbouboxboybozbouboAboBboCboDboEboEboEboEboEboEboEboFboGboHboHboHboHboIboHboJboKboLboMboNbfOboOaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboPboPboPboPboPboPboPboPboPboPaaaaabaAvaIiboRboSboTboUboUboUboUboUboVboWboXboYboZbpabnqbjlbjlbjlbpbbmebjlaZKaZKaZKaZKbkMbpcbpdbpeaZKbpfbpgbkRbphbpibmmbnzbpjbkRbmobpkbnBbnCbnCbplbpmbkXbpnbnHbmuaHVbppbpqbprbpsbptbpubnNbpvbjPbpwbnQblgbpxbpybpxblgbnQbpzblkbpAbnVbnVbnWbpBbnYbnVbpCbllbpDbocbocbodboebofbohbohbohbohbohbohbohbpEbohbohbohbohbohbohbpFbpGbpGbpGbpGbpGbpGbpGbpGbpGbpGbpGbpGbpGbpGbpHbpIbpJboEboEbpKbkobkobkobkobkobkpbkobkobkobkobkobkobkobkobkobkobkobkobpLbkobpMbpNaXOaXOaXOaXOaXOaXOaXObpOaFTaHPaFTaFTaFTaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboPboPboPboPboPboPboPboPboPboPboPaHRaAvaAvbpQbpRbpSbpSbpSbpTbpSbpSbpUbpVbpWaZOaZOaZObpXbjlbkFbpYbpZbntbjlbqabsubqaaZKaZKaZKaZKbqcaZKbqdbkQbkRbqebqfbnzbqgbqhbkRbmobkXbqibnCbnCbnCbqjbkXbqkbnHbmuaHVbqmbpqbprbqnbqobpubnNbqpbjPbqqbqrblgbqsbqtbqubmEbqvdavbqxbqybqzbqAbqBbqCbqDbnVbqEbllbqFbqGbocbodboebofbohbqHbohbohbohbohbqIbqJbqJbqJbqJbqKbohbohbohbohbqLbohbqHbqMbohbqNbqObqPbohbqQbqRbqRbqSbqTbqUbqVbkobkobkobkobkobkobkobqWbqXbqYbkobkobkobkobkobkobkobkobkobkobqZbrabrabrbbrcbrdbrebrfbrfbrfbrfbrgbrhaFTaabaaaaaaaabaNtaNtaNtaNtaNtaNtaaaaNtaNtaNtaNtdcdaNtaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboPboPboPboPboPboPboPboPboPboPboPbrjbrkbrlbrmbrnbpSbrobrpbrqbrqbrrbrsbrtbrubrvbrvbrwbrxbjlbjlbjlbmdbrybmcaZOaZOaZOaZObrzbbKbbKbrAbjybrBbrCbrDbrEbrFbrGbrHbrIbkRbrJbkXbrKbnCbnCbnCbrLaIgbrNbnHbrOblbbrPbrQbnLbnLbnLbnLbnNbrRbjPbrSbrTbjPbjPbjPbjPbjPbjPbjPblkbllbrUbrVbrWbrXbrYbrZbsabllbsbbscbscbsdbsdbsdbsdbsdbsdbsdbsebsebsfbsgbshbshbsgbsfbsebsebsibsibsibsibsibsibsjbsjbskbsjbsjbsjbsjbsjbslbsmbsnbsobkobkobspbspbsqbsqbsqbsqbsqbsrbrabrabqZbrabkobrabrabrabrabssbstbstbstbstbsFbsvbsvbsvbsvbsvbsvbsvbsvbsvaaaaaaaaaaaaaNtaNtaNtaNtaNtaNtaaaaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboPboPboPboPboPboPboPboPboPboPboPaAvaAvaAvbpQbswbpSbsxbpSaIhaIhbpSbpUbpUbdabsAbsBbsBbsCbjlbkFbsDbmdbsEbmcbsHbsGbujbsIbsJbsKbsKbsLbsKbsMbsNbkRbsObsPbsQbsRbsSbrDbsTbkXbsUbnCbnCbsVbsWbsXbrNbnHbsYblbbsZbtabtbbtcbtdbtebtfblbblbbtgbthbtibtjbtkbtjbtlbthaaabtmbllbtnbtobtpbtqbrYbnVbtrbllbtsbttbtubsdbtvbtwbtxbtybtzbtAbtBbtCbtDbtEbtFbtFbtEbtGbtHbtIbsibtJbtLbtKbtMbsibtNbtObtPbtQbtRbtSbtSbtTbslbtUbtVbtWbtXbtWbtYbtYbsqbtZbuabubbsqaImbudaImbsqbuebrabssbstaInbugaInbstbuhbuibstbuwbukbulbumaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNtaNtaNtaNtaNtaNtaaaaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboPboPboPboPboPboPboPboPboPboPaaabunaAvbuoblUbupbpSbuqbpSburbusbutbuubpSbuvbwHbuxbuybsCbjlbjlbjlbjlbjlbjlbuzbuAbuBbuCbuDbkRbkRbkRbkRbkRbkRbkRbuEbkRbkRbkRbuFbkRbuGbuHbuIbnCbnCbnCbuJaIgbuKbnHbuLblbbuMbtablcblcblcblbbuNblbbuObuPbuQbuRbuSbuTbuUbuVbuWbuXbuYbllbuZbnVbvbbvabrYbvcbnVbllbvdbvebvfbsdbvgbvhbvibvjbvkbvlbvmbtFbtFbtFbtFbtFbtFbtFbvnbvobvpbvqbvrbvsbvtbsibvubvvbvwbvxbxqbvzbvvbEbbslbvAbtVbvBbvCbvDbvEbvEbvFbvGbvHbvIbvJbvKbvLbvMbsqbvNbvObvPbstbvQbvRbvSbvTbvTbvUbstbvVbvWbvXbumaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNtaNtaNtaNtaNtaNtaaaaNtaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfazEaBmaBmaAvaAvaAvaAvaAvaAvaAvaGTbwabwbbpSbwcbwdbwebwfbwgbwhbwibgebbKbbKbbKbwjbrvbrvbrvbrvbrvbrvbwkbwlbwlbwmbwnbkRbwobwpbwqbwrbwsbwtbwubwvbkRbwwbwxbwybsTaIgbuIbnCbnCbwzbkXbkXbwAbwBbwCbwDbwEbwFbwGbzDbwIbwJbwKbwLbwMbwNbuWbwObwPbwObwPbwQbuWbuXbwRbwSbwTbwUbwVbwWbwXbwYbwZbwSbxabttbttbsdbxbbxcbxdbxebxfbsdbvmbtFbtFbtFbtFbtFbtFbtFbxgbxhbxibxjbxkbvqbxlbsibxmbxnbxobvxbEbbvzbxpbTrbslbxrbxsbxtbxubxubxvbxwbxxbxybxzbxzbxzbxAbxzbxBbxCbxDbxEbxFbxGbxHbxIbxJbxJbxJbxKbstbxLbvWbxMbumaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNtaNtaNtaNtaNtaaaaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfazEaBmaBmaAvaAvaAvaAvaAvaAvaAvaGTbwabwbbpSbwcbwdbwebwfbwgbwhbwibgebbKbbKbbKbwjbrvbrvbrvbrvbrvbrvbwkbwlbwlbwmbwnbkRbwobDsbwqbwrbwsbwtbwubwvbkRbwwbwxbwybsTaIgbuIbnCbnCbwzbkXbkXbwAbwBbwCbwDbwEbwFbwGbzDbwIbwJbwKbwLbwMbwNbuWbwObwPbwObwPbwQbuWbuXbwRbwSbwTbwUbwVbwWbwXbwYbwZbwSbxabttbttbsdbxbbxcbxdbxebxfbsdbvmbtFbtFbtFbtFbtFbtFbtFbxgbxhbxibxjbxkbvqbxlbsibxmbxnbxobvxbEbbvzbxpbTrbslbxrbxsbxtbxubxubxvbxwbxxbxybxzbxzbxzbxAbxzbxBbxCbxDbxEbxFbxGbxHbxIbxJbxJbxJbxKbstbxLbvWbxMbumaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNtaNtaNtaNtaNtaaaaNtaNtaNtaNtaNtaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAvbxObxPbxQbxRbxSbxSbxTbxUaFzbpSbxVaIhbwfbxXbpSbpSbpSaZOaJkaJkbyabybbyabyabyabybbyaaZOaZObkRbkRbkRbycbkRbydbydbydbydbydbydbwubyeaJlbygbyhbyibyjbykbylbymbynbyobypbyqbyrbysbytbyubyvbyvbywbyxbyybyzbyAbyBbyCbyDbthbyEbuUbyFbuSbyGbthaaabyHbyIbyJbyKbyIbyIbyIbyIbyLbllbyMbttbyNbyObyPbyQbyRbySbyTbsdbyUbyVbyWbyXbyYbyZbzabzbbvnbzcbsibzdbxkbzebzfbsibzgbzhbvwbvxbEbbvzbvvbEbbslbvAbtVbzibzjbzkbzlbzmaJmbzobzpbzqbzrbzsbztbzubsqbzvbzwbzxbstbzybzzbzAbvTbzBbzCbstbxLbvWbAhbumaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAvbzEbzFbzGaFyaFybzHbzIaFybzJbpSbzKaJMaKbbzNbpSaaaaaaaaaaabaabbzObzObzObzObzObzObzOaaaaaaaKcbzQbzRbzSbzTbydbydbydbydbydbydbzUbzVbzWbzXbzYbzZbAaaKdbkXbkXbAcbBWbkXbkXbAdbAebAfbAgbBubAibAibAjbAibAkbAlbAmbAnbyDbthbAobtjbtjbtjbApbthaaabyHbyIbAqbArbAsbAtbAubAvbAwbAxbAybttbAzbsdbtvbAAbABbACbADbAEbAFbAGbAHbAIbAJbAKbALbAMbANbAObAPbAQbxkbARbASbsibATbAUbAVbAWbAXbAYbAZbtTbslbBabBbbBcbBdbBdbBebBfaKjbBhbBibBjbBkbBlbBmbBnbsqbBobzwbBpbstbBqbBrbBsbvTbvTbBtbstbvVbvWbEGbumaaaaaaaaaaaaaabbBvbBwbBxbBwbBxbBwbByaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabBzaAvbBAbBAaMWaAvaAvaIfazEbBDbBCbpSbBEbBFaKbaKbbpSaaaaaaaaaaaaaaabzObzObzObzObzObzObzOaaaaaaaKcbBJbydbBKbBLbBLbBLbBLbBLbBMbBNbBLbBObBPbBQbBRbBSbBTbBUbkXbBVbnCbKebBXaIgbBZbCabCbbAgbAgbAmbCcbCdbCebCfbCgbAmbtgbyDbthaNIaPwbCjaRvaPAbthaaabCmbyIbCnbCobCpbCqbCrbCqbCsbCtbCubttbCvbsdaSVaSOaSObCzbCAbCBbCCbCDbCEbCFbCGbCGbCHbCIbCJbCKbsibAQbCLaSXbsibsibsjbCNbCObCPbsjbslbslbslbCQbCRbtVbCSbzjbzkbCTbBdaKjbCVbCWbCWbCXbvIbCYbCZbDabDbbvObDcbstbDdbDebvTbDfbDgbDhbstbxLbDibumbumaaaaaaaaaaaaaabbDjbDkbDlbDmbDnbDobDjaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDpbDpbDpbDpbDpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzObzObzObzObzObzObzOaSZaKcaKcbDubDvbDwbDxbDxbDxbDvbydbwubyebydbydaJlbDybDzbDAbDBbDCbDDbDEbnCbnCbDFaIgbBZbCabDHbDIbDJbDKbDLbDMbDNbDObDPbAmbDQbDRbuQbDSbDTbDUbDVbDWbuWbuXbDXbyIbDYbDZbEabCqbTFbCqbEcbCtbEdbttbEebsdbEfbEgbEhbEibEjbEkbElbEmbEnbEnaTabEpbEnbEnbEqbErbEsbEtbEubEvbEwbExbEybEzbEAbEBbECbEDbEEbEFbEYbEHbtVbEIbEJbEKbELbEMbvFbENbCWbCWbEObEPbCYbEQbsqbERbERbESbstbETbEUcHibEWbvTbEXbstbxLbHVbumaaaaaaaaaaaaaaaaabbEZbFabDlbDnbDlbFbbBxaabaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDpbDpbDpbDpbDpbDpbDpaaaaaaaaaaaaaaaaaaaaaaaaaaabDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzObzObzObzObzObzObzObFcbFdbFcbFebFfbFgbFfbFfbFfbFfbFhbwubyebFibkRbkRbFjbnCbyhbDBbFkaIgbFmbFnbFnbFobFpbFqbFrbFsaTbbFuaTcbFwbFxbFybFzbFAbAmbAnbyDbthbFBbFCbFDbFEbFFbthaaabCmbFGbFHbFGbFGbFGbFGbFGbFIbFGbFJbttbEebsdbFKbFLbFLbFMbFNbCBbFObFPaTebFRbFSbFTbFUaTebFVbFWbFXbFYbFZbGabGbbGbbGcbGdbGebGfbGgbGhbGibGjbGkbGlbGmbGnbGnbGobGpbGqbvFbGrbvIbvIbGsbGtbCYbGubGvbGwbGxbGybGzbGAaTnaTfbGDaTfbstbstbGFbDbbDbaToaToaToaToaTobDbbDjbDnbDlbDnbDnbGJbDjaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDpbDpbDpbDpbDpbDpbDpbDpbDpaaaaaaaaaaaaaaaaaaaaabDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzObzObzObzObzObzObzObGKbGLbGKbGMbydbDwbDxbDxbDxbydbydbwubyebGNbGObkRbGPbnCbyhbDBbGQaIgbGSbnCbplbnCbGTbBZbttbGUaTbbFuaTqbGXbGYbGZbHabHbbHcbHdbHebHfbHfbHgbHhbHibthbthaaabCmbFGbHjbHkbHlbHmbHnbHobHpbHqbHrbttbEebAEbHsbHtbHubHvbHwbCBbHxbHybHzbHAbHBbHCbHDbHEbHFbHGbHHbHIbHJbHKbHLbHMbHNbHObHPbHQbHRbEDbHSbHTbHUbZMbtWbHWbHXbHYbHZbHZbvFbIabIbbIcbvFbIdbCYbIebvFbIfbIgbIhbIibIjbIkbIlbImbInbIobIpbIqbIrbIsbItbItbIubIvbIwaTrbIybBwbBxbIzbBxbBwbIAaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDpbDpbDpbDpbDpbDpbDpbDpbDpaaaaaaaaaaaaaaaaaaaaabDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzObzObzObzObzObzObzObGKbGLbGKbGMbydbDwbDxbDxbDxbydbydbwubyebGNbGObkRbEVbnCbyhbDBbGQaIgbGSbnCbplbnCbGTbBZbttbGUaTbbFuaTqbGXbGYbGZbHabHbbHcbHdbHebHfbHfbHgbHhbHibthbthaaabCmbFGbHjbHkbHlbHmbHnbHobHpbHqbHrbttbEebAEbHsbHtbHubHvbHwbCBbHxbHybHzbHAbHBbHCbHDbHEbHFbHGbHHbHIbHJbHKbHLbHMbHNbHObHPbHQbHRbEDbHSbHTbHUbZMbtWbHWbHXbHYbHZbHZbvFbIabIbbIcbvFbIdbCYbIebvFbIfbIgbIhbIibIjbIkbIlbImbInbIobIpbIqbIrbIsbItbItbIubIvbIwaTrbIybBwbBxbIzbBxbBwbIAaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDpbDpbDpbDpbDpbDpbDpbDpbDpaaaaaaaaaaaaaaaaaabDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzObzObzObzObzObzObzOaSZaKcaKcbIDbydbDwbydbydbydbydbydbwubyebGNbIEbkRbIFbnCbIGbIHbnCbIIbnBbnCbnCbIJaIgbBZbttbGUaTbbFubAmbIKbILbIMbINbIObIPbIQbIRbISbITbuWbIUbIVbuWbuXbuXbIWbFGbIXbIYbIZbJabJbbJbbJcbJdbJebttbJfbsdbCBbJgaSVbJibJjbCBbHxbJkbJlbJmbJnbJobJpbJlbHxbJqbJrbJsbJsbJsbJtbJsbJubJubJvbJwbJxbJybJybJzbJxbJxbJybJybJAbJBbJAbJAbvFbvFbvFbvFbvFaTsbJDaJmbvFbJFbJGbJHbJIbJIbJJbJKbJLbJMbJNbJObJPbJQbJRbJSbJSbJTbIjbJUbDbaTTaTTaTTbJYbDbbJZaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkxbkxbkxbkxbkxbkxbkxbkxbkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDpbDpbDpbDpbDpbDpbDpbDpbDpaaaaaaaaaaaaaaaaaabDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzObzObzObzObzObzObzObGKbGLbGKbDubKabKbbydbydbydbKabydbwubyebGNbKcbkRbKdbnCbyhbDBbnCbkXbYmbnCbnCbKfaIgbBZbttbKgaTbbKibAmbKjbKkbKlbKmbKnbIPbKobKpbKqbKrbKsbKtbKubKvaaaaaaaaabFGbKwbKxbKybKybKzbKAbKBbFGbKCbKDbEebKEbKFbKGbKHbKIbKJbKKbKLbHyaWsbKNbKObKPbKQaWsbHxbJqbKRbKSbKTbKUbKVbKWbJubKXbKYbKZbJxbLabLbbLcbLdbLebLfbLgbIobLhbJIbJIbLibLjbJIbLkbLlbLmbLnbLobJIbLpbLqbLraWwaWtaXFbLvbLwbLvbLvbLvbGFbDbbDbaToaTobDbbLxbLybLzbLAbLBbLCbLDaTTaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDpbDpbDpbDpbDpbDpbDpbDpbDpaaaaaaaaaaaaaaaaaabDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqbDqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzObzObzObzObzObzObzObLFbLGbLFbLHbLIbLJbLJbLJbLJbLJbLKbLLbLMbGNbLNbkRbLObLPbLQbLRbLSbLTaXVaXVaXVbLXbLXbLYbttbLZbMabFubAmbMbbMcbMdbILbMebIPbMfbMgbMhbMibMjbDUbMkbKvaaaaaaaaabFGbMlbMmbMnbMobKzbKAbKBbFGbMpbMqbMrbMsbMtbMubMvbMwbMxbMybMzbMAbJlbJlbMBbMCbJlbJlbHxbJqbMDbMEbMFbMGbMHbMIbJubMJbMKbMLbMMbMNbMObMPbMPbMQbMRbMSbMTbMUbIjbIjbMVbIjbMWbIjbMXbIjbMYbMZbMZbNabNbbNcaYabNebNfaYbbNhbNibNjbLvbNkaZCaaaaaaaaabDbbNmbNnbNobNpaZZbNrbNsbDbaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8138,16 +8137,16 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaabaaacyYczVczaaabcyYczVczaaaacyYczVczaaaaaaaaaaaaaaaaaaaaabaabaabaaaaabaaaaabaabaaaaaacxLcBZcvecCacCbcCbcCccvecvecvecvecvecvecvecvecvecvecvecvecvecCdcCecCdcCfcCdcqxbBYcChbCibChbChbCkcCmbClcBucCocCpcCqcCrcCscCtbBGcCvcCwcCxcCycCzcCAcCBbCwaabcCDcCDcCDcCDcCDaaaaaaaabcuGcCEcvMcCFcCGcCHcCIcoOcoOcCJcoOcoOcoOcoOcoOcCKcoOcCLbBIaaaaaacjIcxtcxtcxtbBBcCNcyMcCOcCPcCQcCRcCScCTcCUcCVcCWcjIaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaczakSaabaaacyYczVczaaabcyYczVczaaaacyYczVczaaabaaaaaaaaaaaaaaaaaaaaaaaaaabbCxcCYcCYcCYcCYcxLcCZcwycDacDbcDccDccDdcDecDfcDgcDgcDgcDgcDhcDicDjcDicDicDkcDkcDicDlcDmcDncDocDocDpcDqcDrcDscDtcDucDucDvcDwcDxcDycDzcDAcCscDBbBGcDCcDDcDEcDFcDGcDHcDIbCycDKcDLcDMcDNcDOcCDaaaaaacDPcDQcDRcDScDTcDRcDUcDVcDWcDXcDYcDZbzLcDYcEbcEccEdcEebCMcyJaaaaaacjIcvWcvWcvWcvWcEgcqacBScEhcEicBVcEjcEkcElcEmcEnbSIcEpaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaabaaaaaaaaaaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaaaaabaaaaabaabcEqaabaabaabcEqaabaaaaabcEqaabaaaaaaaaaaaaaaaaaaaaaaaabCxbCxbCxcEucEvcEwcExcEycEzcEAcDacDacEBcECcvecvecEDcEEcEEcEEcEEcEFcEGcEHcEGcEGcEGcDocDocEIcEJcEKcELcEMcDucENcDrcDucDucDucDucEOcBucEPcEQcCqcDAcCscDAbBGcDCcDDcEScETcEUcEVcEWbCUaabcEYcEZcDOcFacCDaaaaaaaaacDQcFbcFccFdcDRcFecFfcFgcFhcFiczEczDcFicFjcFkcFlczEczDcyJaaaaaacjIcvPcvQcvRbDrcAIcyMcFncFocFpcEmcFqcFrcFscFtcFucjIaabaabaagaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaabaaaaaaaaaaabaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaakSaabcFvcFwcFwcFxcFycFzcFzcFzcFycFzcFzcFzcFycFzcFzcFAcFwcFwcFwcFwcFwcFBcFCcFDcFEcFFcFGcFHcFIcFJceHcwycFKcDacvecvecvecZTcEDcEEcFMcFNcFOcFPbDscFRcFScFTcFUbDtcFWcFXcFYcFZcGabDtcGccGdcDrcGecDucDucDucGfcBucGgcGgcDAcGhcGicGjcGkcGlcGmcGncGocGpcGqcGrbCycGscDLcGtcDOcDOcCDaaaaaaaabcDQcGucFccGvcDRcGwcGxcCIcGycFicGzcGAcFicGBcGCcFlcGzcGDcyJaaaaaacjIcxtbTHcxtcGEcxwcqacGFcFocGGcqacqacGHcvWcvWcvWcjIaaaaaaaaaaaaamjamjamjawTaabaabaabaabcGIaabaabaabaabaabalwamjamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaaaaabaaaaabaabcGJaabaaaaabcGJaabaaaaabcGJaabaaaaaaaaaaaaaaaaaaaaaaaabCxbCxbCxcGLcGMcGNcCYcZUceHcGPcEzcEzcEzcEzcGQcEzcFJcEEcGRcGScGTcGUbDGcGWcGXcGYcGZbEocHbcHccHdcHecHfbFlcHhcDqcDrcZicHjcDucDucHkcBucHlcHmcDAcHncCscHocHpbFvbFtbGBbFQbGEbGCbGEbGGaabcCDcCDcCDcCDcCDaabaabaabcHxcHycFccGvcDRcHzcHAcHBcHCcHDcHEcHFcHFcHGcHFcHHcHIcDRcHJaaaaaacjIcxtcxtcxtbDrcHKcHLcHMcHNcHOcCTcCTcCTcHPcHQcHRbGHaaaaaaaaaaaaamjaaaaabaaaaabaaaaaaaaacHTaaaaabaabaaaaaaaaaaaaamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaczakSaabaabcyYcHUczaaaacyYcHUczaaaacyYcHUczaaabaaaaaaaaaaaaaaaaaaaaaaabaabbCxcCYcCYcCYcCYcHWcHXcHYceHcZVceHceHcEDcIaceHcEEbYRcIccIdcIebGIcIgcIhcIicIjbGRcIlcImcIncIocIpbGRcIrcIscItcIucIvcIwcIxcIycIzcIAcGjcIBcICcIDcIEcIFcIGcIHcIIcIJcIKcILcIMbGVcDKcDLcIPcIOcIOcCDaaaaaaaabcDQcIQcFccIRcDRbIxbIxbIxbIxcDRcIVcIWcIXcIYcIZcJacJbcIYbIBaaacDPcjIcjIcjIcjIcjIcJdcqacJecyMcJfcyMcJgcyMcJhcyMcJibGHaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcJlaabcJkcJkcJkcJkcJkaaaamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmaaaaaaaaacJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaacyYcHUczaaabcyYcHUczaaaacyYcHUczaaaaaaaaaaaabaaaaaaaaaaaaaabaabaabaaaaaaaabaabcJncJncJncJncJncJncJncJocJncJncEEcJpcJqcGTcGTbGIbICbGIbJhcJvcDocJwcJxcFZcJycJzcDocJAcDucDrcJBcJCcJDcIxcJEcJFcJGcJHcJIcJJcJKcJHcJLcJMcJNcJOcDAcJPcJQcJRbJCaabcEYcJUcJTcJVcCDaaaaaaaaacDQcDRcJWcJXcDRcJYcJZcKacKbcKccFccKdcKecIYbJEcKgcKhcKibIBaabaaaaaaaaaaaaaaacjIcKkcKlcKmcKncKocKpcKqcKrcKocKpcKscjIaaaaaaaaaaaaamjaabcKtcKucKucKucKucKvcKwcKxcKycKycKycKycKzaabamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaabcyYcHUczaaaacyYcHUczaaaacyYcHUczaaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaabaabaabcJncKAcKAcKBcKCcKDcKDcKEcKFcKGcKHcIdcIecGTcGTcGTcKIcGTcGTcGTcDocKJbJVcKLbJWbJXcKOcKPcKQcKRbKhbKhbKhcKVcKWcKXcKYcKZcLacHncCscLbcLccLdcLecLfcDAcJPcLgcLhbKMcLjcDLcLkcIOcIOcCDaabaaaaaacHxcLlcLmcLncLocLpcLqcLpcLpcLrcLscLtcLucLubLscLwcLxcLybLtaabaabaaaaaaaaaaaacjIcLAcLBbLucvWbLEcLEbLUcvWbLVcLHbLWcjIaaaaaaaaaaaaamjaabcLJcLJcLJcLJcLJaaacJlaaacLJcLJcLJcLJcLJaabamjaaaaaaaaaaaacJmaaaaaacJmaaaaaacJmcJmcJmcJmcJmcJmcJmaaaaaacJmaaaaaacJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaabcyYcHUczaaaacyYcHUczaaabcyYcHUczaaabaabaabaaaaabaaaaaaaabaabaaaaaaaaaaabaaaaaacJncKAcKAcKBcLKcLKcLKcLLcLLcLMcEEbYVcLOcLPcLQcLRcLScLTcLUcLUcLVcLWcLXcGTcGTcGTcLYcLZcMacMbcMccMdbUJbNdcMgcEEcMhcMhcMicHncCscMjcMkcMlcMmcMncDAcMocMpcMqbNgcMscCDcCDcCDcCDcCDaaaaaaaaacDQcMtcMucMvcMwcMxcMycMxcMxcMzcMAcMBcMCcLybNlcMEcKhcIYbNqaabaabaaaaaaaaaaaacjIcMGcxtcxtcvWcMHcxtcxtcvWcMHcxtcxtcjIaaaaaaaaaaaaamjaaaaabaaaaabaabaabaaacJlaaaaabaaaaabaaaaabaaaamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaalwaabcyYcMIczaaaacyYcMIczaaaacyYcMIczaaabakSaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaabcJncMJcMKcLKcLKcLKcMLcMMcMMcMNcMMcMMcMMcMMcMOcMPcMQcMRcMScMScMScMTcMUcMVcMScMScMScMUcMWcMXcMYcMdbUKbNdcMgcNbcNccNdcNecNfcNgcNhcNicLfcNjcNkcNlcNmcNncNobGVcNpcDLcNqcNrcNrcCDaaaaaaaaacDQcNscNtcNucNvcNwcNxcNycIYcNzcNAcNBcNCcNDbJEcNFcNGcNHbNqaaaaaaaaaaaaaaaaaacjIcNJbTXcxtcvWcNKbTXcxtcvWcNKbTXcxtcjIaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcJlaabcJkcJkcJkcJkcJkaabamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaakSaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabcJncNLcLKcLKcLKcLKcLKcMMcNMcNNcNOcNPcNQcMMcNRcNScNTcJqcGTcGTcNUcNVbNtbNucNYbNvbNvcObcEEcOccMYcMdbULbNdcMgcEEcOfcMhcOgcOhcDAcNhcNicOicDAcNkcNlcJPcJQcOjbJCcOkcEYcOlcOmcOncCDaaaaaaaaacOobNwbNwbNwbNwcOscOscOtcOubJEbJEbNxbSSbJEcOzcOzbTicOAcOzaaaaaaaaaaaaaaaaaacjIcxtcxtcxtcvWcOBcxtcxtcvWcOBcxtcxtcjIaaaaaaaaaaaaamjaabcKtcKucKucKucKucKvcKwcKxcKycKycKycKycOCaabamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaczaczakSaczaczalwakSakSakSakSaczakSakSaczcODaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJncOEcLLcOFcOGcOHcOIcMMcOJcOKcOLcOMcONcOOcOPcOQcORcJqcGTcOScOTcOUcOVcOWcOXcOYcOZcPacPbcNTcJqcPccPdcMbcPecEEcPfcMhcPgcPhcDAcNhcNicLfcDAcPicNlcJPcPjcPkbKMcPlcDLcPmcNrcNrcCDaaaaaaaaacPnaaaaaaaaaaaaaaaaaacDQcPocIYcIYcPpcPqcPrcOzaacbTpbTqcPuaaaaaaaaaaaaaaaaaacjIcjIcjIcjIcjIcjIcjIcjIcjIcPvcPvcPvcjIaaaaaaaaaaaaamjaabcLJcLJcLJcLJcLJaaacJlaabcLJcLJcLJcLJcLJaaaamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcJncJncJncPwbNybNybNycMMcPAcPBcPCcPCcPDcPEcMScPFcPGcPHcPIcPJcPJcPKcPLcPMcPNcPOcPPcPKcPQcPRcPScPTcGTcPUcPVcPWcOfcMhcPXcPYcDAcNhcDAcPZcDAcNkcNlcJPcJQcQabJCcOkcCDcCDcCDcCDcCDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDQcQbcIYcIYcKbcQccQdcOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPnaaaaaaaaaaaaaaaaaaaaaaaaaacaacaacaaaaaaaaaaaaaaaawTaaaaabaaaaabaaaaabaaacQeaaaaabaaaaabaabaabaabamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaakSaabcFvcFwcFwcFxcFycFzcFzcFzcFycFzcFzcFzcFycFzcFzcFAcFwcFwcFwcFwcFwcFBcFCcFDcFEcFFcFGcFHcFIcFJceHcwycFKcDacvecvecvecZTcEDcEEcFMcFNcFOcFPbGIcFRcFScFTcFUbDtcFWcFXcFYcFZcGabDtcGccGdcDrcGecDucDucDucGfcBucGgcGgcDAcGhcGicGjcGkcGlcGmcGncGocGpcGqcGrbCycGscDLcGtcDOcDOcCDaaaaaaaabcDQcGucFccGvcDRcGwcGxcCIcGycFicGzcGAcFicGBcGCcFlcGzcGDcyJaaaaaacjIcxtbTHcxtcGEcxwcqacGFcFocGGcqacqacGHcvWcvWcvWcjIaaaaaaaaaaaaamjamjamjawTaabaabaabaabcGIaabaabaabaabaabalwamjamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaaaaabaaaaabaabcGJaabaaaaabcGJaabaaaaabcGJaabaaaaaaaaaaaaaaaaaaaaaaaabCxbCxbCxcGLcGMcGNcCYcZUceHcGPcEzcEzcEzcEzcGQcEzcFJcEEcGRcGScGTcGUbDGcGWcGXcGYcGZbEocHbcHccHdbFlcHfbGPcGccENcDrcZicHjcDucDucHkcBucHlcHmcDAcHncCscHocHpbFvbFtbGBbFQbGEbGCbGEbGGaabcCDcCDcCDcCDcCDaabaabaabcHxcHycFccGvcDRcHzcHAcHBcHCcHDcHEcHFcHFcHGcHFcHHcHIcDRcHJaaaaaacjIcxtcxtcxtbDrcHKcHLcHMcHNcHOcCTcCTcCTcHPcHQcHRbGHaaaaaaaaaaaaamjaaaaabaaaaabaaaaaaaaacHTaaaaabaabaaaaaaaaaaaaamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaczakSaabaabcyYcHUczaaaacyYcHUczaaaacyYcHUczaaabaaaaaaaaaaaaaaaaaaaaaaabaabbCxcCYcCYcCYcCYcHWcHXcHYceHcZVceHceHcEDcIaceHcEEbYRcaecGTcajbGIcamcIhcIicIjbGRcIlcImcIncIocIpbGRcIrcIscItcIucIvcIwcIxcIycIzcIAcGjcIBcICcIDcIEcIFcIGcIHcIIcIJcIKcILcIMbGVcDKcDLcIPcIOcIOcCDaaaaaaaabcDQcIQcFccIRcDRbIxbIxbIxbIxcDRcIVcIWcIXcIYcIZcJacJbcIYbIBaaacDPcjIcjIcjIcjIcjIcJdcqacJecyMcJfcyMcJgcyMcJhcyMcJibGHaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcJlaabcJkcJkcJkcJkcJkaaaamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmaaaaaaaaacJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaacyYcHUczaaabcyYcHUczaaaacyYcHUczaaaaaaaaaaaabaaaaaaaaaaaaaabaabaabaaaaaaaabaabcJncJncJncJncJncJncJncJocJncJncEEcJpcJqcGTcajbGIbICbGIbJhcJvcDocJwcJxcFZcJycJzcDocJAcDucDrcJBcJCcJDcIxcJEcJFcJGcJHcJIcJJcJKcJHcJLcJMcJNcJOcDAcJPcJQcJRbJCaabcEYcJUcJTcJVcCDaaaaaaaaacDQcDRcJWcJXcDRcJYcJZcKacKbcKccFccKdcKecIYbJEcKgcKhcKibIBaabaaaaaaaaaaaaaaacjIcKkcKlcKmcKncKocKpcKqcKrcKocKpcKscjIaaaaaaaaaaaaamjaabcKtcKucKucKucKucKvcKwcKxcKycKycKycKycKzaabamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaabcyYcHUczaaaacyYcHUczaaaacyYcHUczaaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaabaabaabcJncKAcKAcKBcKCcKDcKDcKEcKFcKFcKHcIdcIecGTcajcGTcKIcGTcGTcGTcDocKJbJVcKLbJWbJXcKOcKPcaCcKRbKhbKhbKhcKVcKWcKXcKYcKZcLacHncCscLbcLccLdcLecLfcDAcJPcLgcLhbKMcLjcDLcLkcIOcIOcCDaabaaaaaacHxcLlcLmcLncLocLpcLqcLpcLpcLrcLscLtcLucLubLscLwcLxcLybLtaabaabaaaaaaaaaaaacjIcLAcLBbLucvWbLEcLEbLUcvWbLVcLHbLWcjIaaaaaaaaaaaaamjaabcLJcLJcLJcLJcLJaaacJlaaacLJcLJcLJcLJcLJaabamjaaaaaaaaaaaacJmaaaaaacJmaaaaaacJmcJmcJmcJmcJmcJmcJmaaaaaacJmaaaaaacJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaabcyYcHUczaaaacyYcHUczaaabcyYcHUczaaabaabaabaaaaabaaaaaaaabaabaaaaaaaaaaabaaaaaacJncKAcKAcKBcLKcLKcLKcLLcLLcaDcEEbYVcLOcLPcaEcLRcLScLTcLUcLUcLVcLWcLXcGTcGTcGTcLYcLZcMacMbcMccMdbUJbNdcMgcEEcMhcMhcMicHncCscMjcMkcMlcMmcMncDAcMocMpcMqbNgcMscCDcCDcCDcCDcCDaaaaaaaaacDQcMtcMucMvcMwcMxcMycMxcMxcMzcMAcMBcMCcLybNlcMEcKhcIYbNqaabaabaaaaaaaaaaaacjIcMGcxtcxtcvWcMHcxtcxtcvWcMHcxtcxtcjIaaaaaaaaaaaaamjaaaaabaaaaabaabaabaaacJlaaaaabaaaaabaaaaabaaaamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaalwaabcyYcMIczaaaacyYcMIczaaaacyYcMIczaaabakSaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaabcJncMJcMKcLKcLKcLKcMLcMMcMMcMMcMMcMMcMMcMMcbncbpcbocbXcMScMScMScMTcMUcMVcMScMScMScMUcMWcMXcMYcMdbUKbNdcMgcNbcNccNdcNecNfcNgcNhcNicLfcNjcNkcNlcNmcNncNobGVcNpcDLcNqcNrcNrcCDaaaaaaaaacDQcNscNtcNucNvcNwcNxcNycIYcNzcNAcNBcNCcNDbJEcNFcNGcNHbNqaaaaaaaaaaaaaaaaaacjIcNJbTXcxtcvWcNKbTXcxtcvWcNKbTXcxtcjIaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcJlaabcJkcJkcJkcJkcJkaabamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaakSaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabcJncNLcLKcLKcLKcLKcLKcMMcNMcbZcNOcNPcNQcMMccacNScNTcJqcGTcGTcNUcNVbNtbNucNYbNvbNvcObcEEcOccMYcMdbULbNdccdcEEcOfcMhcOgcOhcDAcNhcNicOicDAcNkcNlcJPcJQcOjbJCcOkcEYcOlcOmcOncCDaaaaaaaaacOobNwbNwbNwbNwcOscOscOtcOubJEbJEbNxbSSbJEcOzcOzbTicOAcOzaaaaaaaaaaaaaaaaaacjIcxtcxtcxtcvWcOBcxtcxtcvWcOBcxtcxtcjIaaaaaaaaaaaaamjaabcKtcKucKucKucKucKvcKwcKxcKycKycKycKycOCaabamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaczaczakSaczaczalwakSakSakSakSaczakSakSaczcODaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJncOEcLLcOFcOGcOHcOIcMMcOJcedceccOMcONcOOceecfMcfachFcGTcOScOTcOUcOVcOWcOXcOYcOZcPacPbcNTcJqcPccPdcMbcidcEEcPfcMhcPgcPhcDAcNhcNicLfcDAcPicNlcJPcPjcPkbKMcPlcDLcPmcNrcNrcCDaaaaaaaaacPnaaaaaaaaaaaaaaaaaacDQcPocIYcIYcPpcPqcPrcOzaacbTpbTqcPuaaaaaaaaaaaaaaaaaacjIcjIcjIcjIcjIcjIcjIcjIcjIcPvcPvcPvcjIaaaaaaaaaaaaamjaabcLJcLJcLJcLJcLJaaacJlaabcLJcLJcLJcLJcLJaaaamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcJncJncJncPwbNybNybNycMMcPAcPBcPCcPCcPDcPEcMScPFcPGcPHcPIcPJcPJcPKcPLcPMcPNcPOcPPcPKcPQcPRciEciGciFciHcRfcPWcOfcMhcPXcPYcDAcNhcDAcPZcDAcNkcNlcJPcJQcQabJCcOkcCDcCDcCDcCDcCDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDQcQbcIYcIYcKbcQccQdcOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPnaaaaaaaaaaaaaaaaaaaaaaaaaacaacaacaaaaaaaaaaaaaaaawTaaaaabaaaaabaaaaabaaacQeaaaaabaaaaabaabaabaabamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabcQfcQgcQhbNyaabaabcMMcQjcQkcPCcPCcQlcMMcQmcQncQocQpcQqcQrcQscEEcQtcQucQvcGTcQwcEEcQxcQycQzcQpcQpcQAcQBcEEcQCcMhcQDcQEcDAcNhcDAcMjcMkcQFcQGcNmcQHcQIbGVcQJcDLcQKcQLcQLcCDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOocQMcQNcQOcQPcQQcQRcOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcGIaabcJkcJkcJkcJkcJkaabamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabcQfcQScQTbNyaabaaacMMcQVcQkcPCcPCcQWcMMcQXcQYcEEcQZcRacRacRacEEcRbcRccRdcRecRfcEEcRacRacRacQZcEEcRgcQXcEEcOfcMhcRhcRicRjcRkcRlcRmcRncRocIKcRpcJQcRqbJCcOkcEYcRrcRscRtcCDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOzbNqbNqbNqbNqbNqbNqcOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamjaabcKtcKucKucKucKucRxcRycRxcKycKycKycKycOCaabamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRzaaaaaaaaacRzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcQfbNycRBcQfcRCaaacMMcRDcREcPCcPCcRFcMMcRGcRHcEEcRIcRJcRKcRLbNzcRNcROcRPcRQcRfbNzcRJcRJcRJcRRcEEcRScRTcEEcOfcRUcNhcRVcRWcRncRXcRYcRZcSacSbcSccSdcSebKMcPlcDLcSfcQLcQLcCDaabaabaaaaaaaaaaaaaaaaaaaaaaaacPnaaaaaaaaaaaaaaaaaacPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamjaabcLJcLJcLJcLJcLJaaacGIaaacLJcLJcLJcLJcLJaaaamjaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From ba82f03d7c53fde4b413eeddc38198dbd2c37d39 Mon Sep 17 00:00:00 2001 From: DZD Date: Sat, 1 Aug 2015 10:13:54 -0400 Subject: [PATCH 18/18] Drill and drone fixes - Fixes mining drones having access to a plasma cutter energy weapon, replaced with a diamond drill. Functionality is almost identical to what it was with old plasma cutters. - Pathing fixes for diamond drills. --- code/game/gamemodes/newobjective.dm | 2 +- code/game/gamemodes/steal_items.dm | 2 +- code/game/objects/structures/girders.dm | 4 ++-- code/game/turfs/simulated/walls.dm | 2 +- code/game/turfs/simulated/walls_reinforced.dm | 2 +- code/modules/mob/living/silicon/robot/robot_modules.dm | 3 +-- code/modules/research/designs/mining_designs.dm | 2 +- 7 files changed, 8 insertions(+), 9 deletions(-) diff --git a/code/game/gamemodes/newobjective.dm b/code/game/gamemodes/newobjective.dm index 7ef2121d7c3..caaf37f084c 100644 --- a/code/game/gamemodes/newobjective.dm +++ b/code/game/gamemodes/newobjective.dm @@ -841,7 +841,7 @@ datum return 2 diamond_drill - steal_target = /obj/item/weapon/pickaxe/diamonddrill + steal_target = /obj/item/weapon/pickaxe/drill/diamonddrill explanation_text = "Steal a diamond drill." weight = 20 diff --git a/code/game/gamemodes/steal_items.dm b/code/game/gamemodes/steal_items.dm index c063ed0bd9b..fd648b05c7d 100644 --- a/code/game/gamemodes/steal_items.dm +++ b/code/game/gamemodes/steal_items.dm @@ -212,7 +212,7 @@ datum/theft_objective/ai/check_special_completion(var/obj/item/device/aicard/C) /datum/theft_objective/special/diamond_drill name = "diamond drill" - typepath = /obj/item/weapon/pickaxe/diamonddrill + typepath = /obj/item/weapon/pickaxe/drill/diamonddrill /datum/theft_objective/special/boh name = "bag of holding" diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index b93b7e3571e..ef70953075d 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -32,7 +32,7 @@ new /obj/item/stack/sheet/metal(get_turf(src)) qdel(src) - else if(istype(W, /obj/item/weapon/pickaxe/diamonddrill)) + else if(istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) user << "\blue You drill through the girder!" new /obj/item/stack/sheet/metal(get_turf(src)) qdel(src) @@ -224,7 +224,7 @@ user << "\blue You slice apart the girder!" dismantle() - else if(istype(W, /obj/item/weapon/pickaxe/diamonddrill)) + else if(istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) user << "\blue You drill through the girder!" dismantle() diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index b89c84cbcd8..58bd290bf5e 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -385,7 +385,7 @@ return //DRILLING - else if (istype(W, /obj/item/weapon/pickaxe/diamonddrill)) + else if (istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) user << "You begin to drill though the wall." diff --git a/code/game/turfs/simulated/walls_reinforced.dm b/code/game/turfs/simulated/walls_reinforced.dm index c46c2c6fa5a..cf094395019 100644 --- a/code/game/turfs/simulated/walls_reinforced.dm +++ b/code/game/turfs/simulated/walls_reinforced.dm @@ -253,7 +253,7 @@ //vv OK, we weren't performing a valid deconstruction step or igniting thermite,let's check the other possibilities vv //DRILLING - if (istype(W, /obj/item/weapon/pickaxe/diamonddrill)) + if (istype(W, /obj/item/weapon/pickaxe/drill/diamonddrill)) user << "You begin to drill though the wall." diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index a34e61662b0..3a680bf2fc0 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -415,8 +415,7 @@ src.modules += new /obj/item/weapon/reagent_containers/spray/cleaner/drone(src) src.modules += new /obj/item/weapon/soap(src) - src.emag = new /obj/item/weapon/gun/energy/plasmacutter(src) - src.emag.name = "Plasma Cutter" + src.emag = new /obj/item/weapon/pickaxe/drill/cyborg/diamond(src) for(var/T in stacktypes) var/obj/item/stack/sheet/W = new T(src) diff --git a/code/modules/research/designs/mining_designs.dm b/code/modules/research/designs/mining_designs.dm index 61f86c16294..8fcbf4b48ce 100644 --- a/code/modules/research/designs/mining_designs.dm +++ b/code/modules/research/designs/mining_designs.dm @@ -9,7 +9,7 @@ build_type = PROTOLATHE materials = list("$metal" = 3000, "$glass" = 1000, "$diamond" = 3750) //Yes, a whole diamond is needed. reliability_base = 79 - build_path = /obj/item/weapon/pickaxe/diamonddrill + build_path = /obj/item/weapon/pickaxe/drill/diamonddrill category = list("Mining") /datum/design/pick_diamond