From cb839043e6534268fc4b5bc42158d5b4255675ff Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 14:32:51 +0800 Subject: [PATCH 01/26] Cost reduction for some syndicate items --- code/datums/uplink_item.dm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 8d0e1b408f4..78cf9e337f3 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -134,7 +134,7 @@ var/list/uplink_items = list() desc = "A specialized, one shell shotgun with a built-in cloaking device to mimic a cane. The shotgun is capable of hiding it's contents and the pin alongside being supressed. Comes with 6 special darts and a preloaded shrapnel round." reference = "MCS" item = /obj/item/weapon/storage/box/syndie_kit/caneshotgun - cost = 15 + cost = 10 job = list("Mime") //Chef @@ -216,7 +216,7 @@ var/list/uplink_items = list() desc = "The feral cat delivery grenade contains 8 dehydrated feral cats in a similar manner to dehydrated monkeys, which, upon detonation, will be rehydrated by a small reservoir of water contained within the grenade. These cats will then attack anything in sight." item = /obj/item/weapon/grenade/spawnergrenade/feral_cats reference = "CCLG" - cost = 5 + cost = 4 job = list("Psychiatrist")//why? Becuase its funny that a person in charge of your mental wellbeing has a cat granade.. //Assistant @@ -236,7 +236,7 @@ var/list/uplink_items = list() desc = "A box containing 6 shotgun shells that simulate the effects of extreme drunkenness on the target, more effective for each type of alcohol in the target's system." reference = "BSS" item = /obj/item/weapon/storage/box/syndie_kit/boolets - cost = 6 + cost = 2 job = list("Bartender") //Barber @@ -417,7 +417,7 @@ var/list/uplink_items = list() desc = "A flamethrower, fuelled by a portion of highly flammable bio-toxins stolen previously from Nanotrasen stations. Make a statement by roasting the filth in their own greed. Use with caution." reference = "FT" item = /obj/item/weapon/flamethrower/full/tank - cost = 11 + cost = 8 gamemodes = list(/datum/game_mode/nuclear) surplus = 40 @@ -457,7 +457,7 @@ var/list/uplink_items = list() desc = "A unique grenade that deploys a swarm of viscerators upon activation, which will chase down and shred any non-operatives in the area." reference = "VDG" item = /obj/item/weapon/grenade/spawnergrenade/manhacks - cost = 8 + cost = 7 gamemodes = list(/datum/game_mode/nuclear) surplus = 35 @@ -726,7 +726,7 @@ var/list/uplink_items = list() will instantly put them in your grasp and silence them, as well as causing rapid suffocation. Does not work on those who do not need to breathe." reference = "GAR" item = /obj/item/weapon/twohanded/garrote - cost = 12 + cost = 10 /datum/uplink_item/stealthy_weapons/martialarts name = "Martial Arts Scroll" @@ -1026,7 +1026,7 @@ var/list/uplink_items = list() desc = "A key, that when inserted into a radio headset, allows you to listen to and talk with artificial intelligences and cybernetic organisms in binary." reference = "BITK" item = /obj/item/device/encryptionkey/binary - cost = 5 + cost = 3 surplus = 75 /datum/uplink_item/device_tools/cipherkey @@ -1042,7 +1042,7 @@ var/list/uplink_items = list() desc = "When used with an upload console, this module allows you to upload priority laws to an artificial intelligence. Be careful with their wording, as artificial intelligences may look for loopholes to exploit." reference = "HAI" item = /obj/item/weapon/aiModule/syndicate - cost = 14 + cost = 12 /datum/uplink_item/device_tools/magboots name = "Blood-Red Magboots" @@ -1083,7 +1083,7 @@ var/list/uplink_items = list() sends you a small beacon that will teleport the larger beacon to your location upon activation." reference = "SNGB" item = /obj/item/device/radio/beacon/syndicate - cost = 14 + cost = 12 surplus = 0 /datum/uplink_item/device_tools/syndicate_bomb From 55d5efe12463e714f08df628c5c9e56af05506dc Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 14:48:12 +0800 Subject: [PATCH 02/26] Further changes. Revolver ammo and syndicate pistol buffed. Booze shell & viscerator cost changed --- code/datums/uplink_item.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 78cf9e337f3..f067526258d 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -236,7 +236,7 @@ var/list/uplink_items = list() desc = "A box containing 6 shotgun shells that simulate the effects of extreme drunkenness on the target, more effective for each type of alcohol in the target's system." reference = "BSS" item = /obj/item/weapon/storage/box/syndie_kit/boolets - cost = 2 + cost = 4 job = list("Bartender") //Barber @@ -357,7 +357,7 @@ var/list/uplink_items = list() reference = "SPI" desc = "A small, easily concealable handgun that uses 10mm auto rounds in 8-round magazines and is compatible with suppressors." item = /obj/item/weapon/gun/projectile/automatic/pistol - cost = 4 + cost = 3 /datum/uplink_item/dangerous/revolver name = "Syndicate .357 Revolver" @@ -457,7 +457,7 @@ var/list/uplink_items = list() desc = "A unique grenade that deploys a swarm of viscerators upon activation, which will chase down and shred any non-operatives in the area." reference = "VDG" item = /obj/item/weapon/grenade/spawnergrenade/manhacks - cost = 7 + cost = 6 gamemodes = list(/datum/game_mode/nuclear) surplus = 35 @@ -608,7 +608,7 @@ var/list/uplink_items = list() desc = "A speed loader that contains seven additional .357 Magnum rounds for the syndicate revolver. For when you really need a lot of things dead." reference = "357" item = /obj/item/ammo_box/a357 - cost = 4 + cost = 3 /datum/uplink_item/ammo/smg name = "Magazine - .45" From 08bbbbfed028203a5b1c19dd73e18550deda79be Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 15:01:23 +0800 Subject: [PATCH 03/26] Change costs and all bleh bleh --- code/datums/uplink_item.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index f067526258d..f361b6134be 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -236,7 +236,7 @@ var/list/uplink_items = list() desc = "A box containing 6 shotgun shells that simulate the effects of extreme drunkenness on the target, more effective for each type of alcohol in the target's system." reference = "BSS" item = /obj/item/weapon/storage/box/syndie_kit/boolets - cost = 4 + cost = 3 job = list("Bartender") //Barber From 293f84f2ef98665703d866fbdc9afc80d9485f9b Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 15:32:56 +0800 Subject: [PATCH 04/26] Revert syndicate pistol price change. Remove syndicate hardsuit from nuke op purchase list --- code/datums/uplink_item.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index f361b6134be..d57e7108ba9 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -357,7 +357,7 @@ var/list/uplink_items = list() reference = "SPI" desc = "A small, easily concealable handgun that uses 10mm auto rounds in 8-round magazines and is compatible with suppressors." item = /obj/item/weapon/gun/projectile/automatic/pistol - cost = 3 + cost = 4 /datum/uplink_item/dangerous/revolver name = "Syndicate .357 Revolver" @@ -996,6 +996,7 @@ var/list/uplink_items = list() reference = "BRHS" item = /obj/item/weapon/storage/box/syndie_kit/hardsuit cost = 8 + excludefrom = list(/datum/game_mode/nuclear) /datum/uplink_item/suits/hardsuit/elite name = "Elite Syndicate Hardsuit" From 703593b77250df67fc1b8f6dc5d51093c21c5064 Mon Sep 17 00:00:00 2001 From: Ansari Date: Thu, 12 Oct 2017 21:39:47 +0800 Subject: [PATCH 05/26] TC cost tweak for nukie. Tactical medkit content tweak. RSG added to nukie. Dart gun removed from nukie arsenal. --- code/datums/uplink_item.dm | 21 +++++++++++++------ .../objects/items/weapons/storage/firstaid.dm | 9 ++++---- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index d57e7108ba9..b5f59f53a10 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -466,7 +466,7 @@ var/list/uplink_items = list() desc = "A box full of preloaded syringes, containing various chemicals that seize up the victim's motor and broca system , making it impossible for them to move or speak while in their system." reference = "BTS" item = /obj/item/weapon/storage/box/syndie_kit/bioterror - cost = 6 + cost = 5 gamemodes = list(/datum/game_mode/nuclear) /datum/uplink_item/dangerous/saringrenades @@ -474,7 +474,7 @@ var/list/uplink_items = list() desc = "A box of four (4) grenades filled with Sarin, a deadly neurotoxin. Use extreme caution when handling and be sure to vacate the premise after using; ensure communication is maintained with team to avoid accidental gassings." reference = "TGG" item = /obj/item/weapon/storage/box/syndie_kit/sarin - cost = 15 + cost = 12 gamemodes = list(/datum/game_mode/nuclear) surplus = 0 @@ -698,7 +698,7 @@ var/list/uplink_items = list() desc = "A 3-round magazine of soporific ammo designed for use with .50 sniper rifles. Put your enemies to sleep today!" reference = "50S" item = /obj/item/ammo_box/magazine/sniper_rounds/soporific - cost = 6 + cost = 3 /datum/uplink_item/ammo/sniper/haemorrhage name = ".50 Haemorrhage Magazine" @@ -783,6 +783,15 @@ var/list/uplink_items = list() item = /obj/item/weapon/gun/syringe/syndicate cost = 4 surplus = 50 + excludefrom = list(/datum/game_mode/nuclear) + +/datum/uplink_item/stealthy_weapons/RSG + name = "Rapid Syringe Gun" + desc = "A rapid syringe gun able to hold six shot and fire them rapidly. Great together with the bioterror syringe" + reference = "RSG" + item = /obj/item/weapon/gun/syringe/rapidsyringe + cost = 4 + gamemodes = list(/datum/game_mode/nuclear) /datum/uplink_item/stealthy_weapons/detomatix name = "Detomatix PDA Cartridge" @@ -968,7 +977,7 @@ var/list/uplink_items = list() and other medical supplies helpful for a medical field operative." reference = "SCMK" item = /obj/item/weapon/storage/firstaid/tactical - cost = 9 + cost = 7 gamemodes = list(/datum/game_mode/nuclear) //Space Suits and Hardsuits @@ -1138,7 +1147,7 @@ var/list/uplink_items = list() desc = "A printed circuit board that completes the teleporter onboard the mothership. Advise you test fire the teleporter before entering it, as malfunctions can occur." item = /obj/item/weapon/circuitboard/teleporter reference = "TP" - cost = 40 + cost = 20 gamemodes = list(/datum/game_mode/nuclear) surplus = 0 @@ -1147,7 +1156,7 @@ var/list/uplink_items = list() desc = "Use to select the landing zone of your assault pod." item = /obj/item/device/assault_pod reference = "APT" - cost = 30 + cost = 25 gamemodes = list(/datum/game_mode/nuclear) surplus = 0 diff --git a/code/game/objects/items/weapons/storage/firstaid.dm b/code/game/objects/items/weapons/storage/firstaid.dm index 8794c09014b..bcd2aa11944 100644 --- a/code/game/objects/items/weapons/storage/firstaid.dm +++ b/code/game/objects/items/weapons/storage/firstaid.dm @@ -165,12 +165,11 @@ /obj/item/weapon/storage/firstaid/tactical/New() ..() if(empty) return - new /obj/item/clothing/accessory/stethoscope( src ) - new /obj/item/weapon/defibrillator/compact/combat/loaded(src) new /obj/item/weapon/reagent_containers/hypospray/combat(src) - new /obj/item/weapon/reagent_containers/food/pill/patch/styptic(src) - new /obj/item/weapon/reagent_containers/food/pill/patch/silver_sulf(src) - new /obj/item/weapon/reagent_containers/ld50_syringe/lethal(src) + new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) // Because you ain't got no time to look at what damage dey taking yo + new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) + new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) + new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) new /obj/item/clothing/glasses/hud/health/night(src) return From bfb648b1b2efe05c6669686b68ee4395fcd631c6 Mon Sep 17 00:00:00 2001 From: Ansari Date: Fri, 13 Oct 2017 07:26:18 +0800 Subject: [PATCH 06/26] Re-add combat defib to storage kit. --- code/game/objects/items/weapons/storage/firstaid.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/weapons/storage/firstaid.dm b/code/game/objects/items/weapons/storage/firstaid.dm index bcd2aa11944..3f00657881b 100644 --- a/code/game/objects/items/weapons/storage/firstaid.dm +++ b/code/game/objects/items/weapons/storage/firstaid.dm @@ -170,6 +170,7 @@ new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) new /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh(src) + new /obj/item/weapon/defibrillator/compact/combat/loaded(src) new /obj/item/clothing/glasses/hud/health/night(src) return From a6a148ff4607a26cefe3caaa1b6b98f5c16960e8 Mon Sep 17 00:00:00 2001 From: Ansari Date: Fri, 13 Oct 2017 15:55:18 +0800 Subject: [PATCH 07/26] Revert binary translation key price change --- code/datums/uplink_item.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index b5f59f53a10..0382981b89b 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -1036,7 +1036,7 @@ var/list/uplink_items = list() desc = "A key, that when inserted into a radio headset, allows you to listen to and talk with artificial intelligences and cybernetic organisms in binary." reference = "BITK" item = /obj/item/device/encryptionkey/binary - cost = 3 + cost = 5 surplus = 75 /datum/uplink_item/device_tools/cipherkey From f5973149b39ed6b6e1a017c1a761b4722914b13b Mon Sep 17 00:00:00 2001 From: Ansari Date: Fri, 27 Oct 2017 08:28:56 +0800 Subject: [PATCH 08/26] Remove tator item changes --- code/datums/uplink_item.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 0382981b89b..c6e36697fc3 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -134,7 +134,7 @@ var/list/uplink_items = list() desc = "A specialized, one shell shotgun with a built-in cloaking device to mimic a cane. The shotgun is capable of hiding it's contents and the pin alongside being supressed. Comes with 6 special darts and a preloaded shrapnel round." reference = "MCS" item = /obj/item/weapon/storage/box/syndie_kit/caneshotgun - cost = 10 + cost = 15 job = list("Mime") //Chef @@ -216,7 +216,7 @@ var/list/uplink_items = list() desc = "The feral cat delivery grenade contains 8 dehydrated feral cats in a similar manner to dehydrated monkeys, which, upon detonation, will be rehydrated by a small reservoir of water contained within the grenade. These cats will then attack anything in sight." item = /obj/item/weapon/grenade/spawnergrenade/feral_cats reference = "CCLG" - cost = 4 + cost = 5 job = list("Psychiatrist")//why? Becuase its funny that a person in charge of your mental wellbeing has a cat granade.. //Assistant @@ -236,7 +236,7 @@ var/list/uplink_items = list() desc = "A box containing 6 shotgun shells that simulate the effects of extreme drunkenness on the target, more effective for each type of alcohol in the target's system." reference = "BSS" item = /obj/item/weapon/storage/box/syndie_kit/boolets - cost = 3 + cost = 6 job = list("Bartender") //Barber @@ -608,7 +608,7 @@ var/list/uplink_items = list() desc = "A speed loader that contains seven additional .357 Magnum rounds for the syndicate revolver. For when you really need a lot of things dead." reference = "357" item = /obj/item/ammo_box/a357 - cost = 3 + cost = 4 /datum/uplink_item/ammo/smg name = "Magazine - .45" @@ -726,7 +726,7 @@ var/list/uplink_items = list() will instantly put them in your grasp and silence them, as well as causing rapid suffocation. Does not work on those who do not need to breathe." reference = "GAR" item = /obj/item/weapon/twohanded/garrote - cost = 10 + cost = 12 /datum/uplink_item/stealthy_weapons/martialarts name = "Martial Arts Scroll" @@ -1093,7 +1093,7 @@ var/list/uplink_items = list() sends you a small beacon that will teleport the larger beacon to your location upon activation." reference = "SNGB" item = /obj/item/device/radio/beacon/syndicate - cost = 12 + cost = 14 surplus = 0 /datum/uplink_item/device_tools/syndicate_bomb From 59d9f26687e952f4f286f5c26450909c6b1fca5e Mon Sep 17 00:00:00 2001 From: Kyep Date: Thu, 30 Nov 2017 18:52:23 -0800 Subject: [PATCH 09/26] v1 --- _maps/map_files/RandomZLevels/wildwest.dmm | 61 ++++++++------- code/modules/awaymissions/corpse.dm | 2 +- .../awaymissions/mission_code/wildwest.dm | 74 ++++++++++++++++++- code/modules/spacepods/spacepod.dm | 7 ++ 4 files changed, 116 insertions(+), 28 deletions(-) diff --git a/_maps/map_files/RandomZLevels/wildwest.dmm b/_maps/map_files/RandomZLevels/wildwest.dmm index bb057f10cee..e6305b62fae 100644 --- a/_maps/map_files/RandomZLevels/wildwest.dmm +++ b/_maps/map_files/RandomZLevels/wildwest.dmm @@ -53,7 +53,7 @@ "ba" = (/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bb" = (/obj/machinery/door/airlock/sandstone,/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bc" = (/obj/item/ammo_box/c10mm,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) -"bd" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) +"bd" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) "be" = (/turf/simulated/wall/mineral/sandstone,/area/space) "bf" = (/obj/structure/largecrate,/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bg" = (/obj/effect/landmark/corpse/miner/hardsuit,/obj/effect/mine/dnascramble,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) @@ -61,7 +61,7 @@ "bi" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bj" = (/obj/effect/decal/cleanable/blood/gibs/body{tag = "icon-gibup1"; icon_state = "gibup1"},/turf/simulated/floor/wood,/area/awaymission/wwmines) "bk" = (/obj/effect/mine/dnascramble,/turf/simulated/floor/wood,/area/awaymission/wwmines) -"bl" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plating,/area/awaymission/wwrefine) +"bl" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bm" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/wwrefine) "bn" = (/obj/effect/decal/cleanable/blood/gibs/body,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bo" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/floor/plating,/area/awaymission/wwrefine) @@ -73,12 +73,12 @@ "bu" = (/obj/structure/lattice,/obj/structure/window/reinforced{tag = "icon-fwindow"; icon_state = "fwindow"},/turf/space,/area/space) "bv" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) "bw" = (/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) -"bx" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) +"bx" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) "by" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/turf/simulated/floor/wood,/area/awaymission/wwmines) "bz" = (/obj/structure/stool/bed,/turf/simulated/floor/wood,/area/awaymission/wwmines) -"bA" = (/obj/structure/table/woodentable,/obj/item/weapon/gun/projectile,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"bA" = (/obj/structure/table/woodentable,/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bB" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/awaymission/wwmines) -"bC" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"bC" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bD" = (/turf/simulated/floor/carpet,/area/awaymission/wwmines) "bE" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/barman_recipes,/turf/simulated/floor/wood,/area/awaymission/wwmines) "bF" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/wood,/area/awaymission/wwmines) @@ -218,7 +218,7 @@ "ej" = (/turf/simulated/wall/r_wall,/area/awaymission/wwrefine) "ek" = (/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) "el" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) -"em" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/carpet,/area/awaymission/wwmines) +"em" = (/obj/structure/table/woodentable,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/wood,/area/awaymission/wwmines) "en" = (/obj/structure/window/reinforced{tag = "icon-fwindow (WEST)"; icon_state = "fwindow"; dir = 8},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand7"; icon_state = "ironsand7"},/area/awaymission/wwgov) "eo" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand4"; icon_state = "ironsand4"},/area/awaymission/wwgov) "ep" = (/obj/machinery/mineral/input,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) @@ -226,8 +226,9 @@ "er" = (/obj/machinery/mineral/output,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) "es" = (/obj/structure/stool/bed/chair/comfy/brown,/turf/simulated/floor/wood,/area/awaymission/wwmines) "et" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand12"; icon_state = "ironsand12"},/area/awaymission/wwgov) -"eu" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/blue,/obj/item/weapon/gun/projectile,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"eu" = (/obj/item/weapon/soap/syndie,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaymission/wwmines) "ev" = (/obj/effect/decal/cleanable/blood,/obj/structure/stool/bed,/obj/item/weapon/bedsheet/blue,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"ew" = (/mob/living/simple_animal/hostile/syndicate/ranged/wildwest,/turf/simulated/floor/carpet,/area/awaymission/wwmines) "ex" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/obj/effect/decal/cleanable/blood/gibs/body{tag = "icon-gibdown1"; icon_state = "gibdown1"},/turf/simulated/floor/carpet,/area/awaymission/wwmines) "ey" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand7"; icon_state = "ironsand7"},/area/awaymission/wwgov) "ez" = (/obj/structure/sign/vacuum,/turf/simulated/wall/r_wall,/area/awaymission/wwrefine) @@ -249,7 +250,7 @@ "eP" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "eQ" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand9"; icon_state = "ironsand9"},/area/awaymission/wwgov) "eR" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) -"eS" = (/obj/structure/table/woodentable,/obj/item/weapon/gun/projectile,/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) +"eS" = (/obj/item/weapon/storage/firstaid/brute,/obj/item/weapon/storage/firstaid/o2,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/toxin,/obj/structure/closet/crate,/turf/simulated/floor/wood,/area/awaymission/wwmines) "eT" = (/obj/effect/decal/cleanable/blood/gibs/body{tag = "icon-gibdown1"; icon_state = "gibdown1"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "eU" = (/obj/effect/landmark/corpse/doctor{mobname = "Doctor Mugabee"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "eV" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) @@ -279,7 +280,7 @@ "ft" = (/turf/simulated/floor/grass,/area/awaymission/wwgov) "fu" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{tag = "icon-fwindow (NORTH)"; icon_state = "fwindow"; dir = 1},/turf/simulated/floor/grass,/area/awaymission/wwgov) "fv" = (/obj/structure/window/reinforced{tag = "icon-fwindow (WEST)"; icon_state = "fwindow"; dir = 8},/obj/structure/lattice,/turf/space,/area/space) -"fw" = (/mob/living/simple_animal/hostile/syndicate,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) +"fw" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/blue,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor/wood,/area/awaymission/wwmines) "fx" = (/obj/effect/decal/cleanable/blood/gibs/body,/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) "fy" = (/obj/effect/mine/dnascramble,/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/floor/wood,/area/awaymission/wwmines) "fz" = (/obj/structure/stool/bed/chair/wood/normal,/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) @@ -292,8 +293,8 @@ "fG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{tag = "icon-fwindow"; icon_state = "fwindow"},/turf/simulated/floor/grass,/area/awaymission/wwgov) "fH" = (/obj/structure/window/reinforced{tag = "icon-fwindow (WEST)"; icon_state = "fwindow"; dir = 8},/turf/simulated/floor/plasteel,/area/space) "fI" = (/turf/simulated/floor/plasteel,/area/space) -"fJ" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) -"fK" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/wood,/area/awaymission/wwmines) +"fJ" = (/obj/effect/decal/cleanable/cobweb,/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/wood,/area/awaymission/wwmines) +"fK" = (/obj/structure/table/woodentable,/obj/item/device/wildwest_communicator,/turf/simulated/floor/wood,/area/awaymission/wwmines) "fL" = (/obj/item/weapon/gun/projectile/revolver/russian,/turf/simulated/floor/wood,/area/awaymission/wwmines) "fM" = (/obj/structure/stool/bed/chair/wood/normal{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "fN" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/grass,/area/awaymission/wwgov) @@ -331,10 +332,12 @@ "gt" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/wwrefine) "gu" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) "gv" = (/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"gw" = (/obj/effect/landmark{name = "wildwest_syndibackup"},/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) "gx" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/awaymission/wwrefine) "gy" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/wwrefine) +"gz" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/awaymission/wwrefine) "gA" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) -"gB" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/syndicate/black/orange,/obj/item/clothing/head/helmet/space/syndicate/black/orange,/obj/item/clothing/mask/gas/syndicate,/obj/item/weapon/tank/oxygen,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"gB" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/wwrefine) "gC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{tag = "icon-fwindow"; icon_state = "fwindow"},/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) "gD" = (/obj/item/weapon/paper{info = "The syndicate have invaded. Their ships appeared out of nowhere and now they likely intend to kill us all and take everything. On the off-chance that the Vault may grant us sanctuary, many of us have decided to force our way inside and bolt the door, taking as many provisions with us as we can carry. In case you find this, send for help immediately and open the Vault. Find us inside."; name = "Planer Saul's Journal: Page 8"},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) "gE" = (/obj/structure/table/woodentable,/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) @@ -381,6 +384,12 @@ "ht" = (/obj/machinery/light/small{tag = "icon-bulb1 (EAST)"; icon_state = "bulb1"; dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "hu" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/obj/machinery/light/small{tag = "icon-bulb1 (WEST)"; icon_state = "bulb1"; dir = 8},/turf/simulated/floor/wood,/area/awaymission/wwmines) "hv" = (/obj/machinery/photocopier,/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) +"hw" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) +"hx" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/wwrefine) +"hy" = (/obj/effect/landmark{name = "wildwest_syndipod"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) +"hz" = (/obj/machinery/door/poddoor/multi_tile/four_tile_ver,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) +"hA" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"hB" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/syndicate/black/orange,/obj/item/clothing/head/helmet/space/syndicate/black/orange,/obj/item/clothing/mask/gas/syndicate,/obj/item/weapon/tank/oxygen,/obj/item/clothing/shoes/magboots,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -582,9 +591,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaIaIaUbababobababfaUaLaRaRaRaRaRbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbkbhbhbhbhbhbhbibhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaIaUaUbabababfbabaaUaLaRaRaRaRaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbqbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpaaaaaaaabpbpbpbpbpbpbpbpbpbpaabpaabpbpbpbpaaaaaabpbpbpbpbpbpbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaIaUbrbabababababaaUaLaRaRaRaRaRbkbhbhbhaReXeXeXeXeXeXeXeXeXeXeXeXeXeXeXaRbhbhbhbhaReXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaGaGaGaGaGaaaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaabpbtbububububububtbtbtbtbtbububtbtbtbubtbtbtbtbubububububtbtbtbtbtaabpaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaGaIaUbababababababaaUaLaRaRaRaRaRbhbhbhbhaReXbvbwbwbxbwbwbweXbybzeSbzbBeXaRbhbhbCbhaReXbDbDbDfQbDbDbDgEbBbBbEcebFbGbBgFbhbhbhbhgGbwbwbHgHbJbwbKeXaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaLaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaabpbtbububububububtbtbtbtbtbububtbtbtbubtbtbtbtbubububububtbtbtbtbtaabpaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaGaIaUbababababababaaUaLaRaRaRaRaRbhbhbhbhaReXbvbwbwbxbwbwbweXbybzbAbzbBeXaRbhbhbCbhaReXbDbDbDfQbDbDbDgEbBbBbEcebFbGbBgFbhbhbhbhgGbwbwbHgHbJbwbKeXaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaRaRaLaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbLbMbNbObObObObObObObObObObObObObObObObObObObObObObObObObObObObPbMbQaaaaaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaIaUbabababfbababaaUaLaRaRaRaRaRbhbhbhbhaReXgIbRbwbwbwbSgJeXbhbhbhbhbheXaRbhbhbhbhaReXbDbDbDbDbDbDbDbhbhbhbhbhbhbhbhbhbhbhbhbhbhbwbwbwbwbwbwbweXaRbhbhbhbhaRaXaRaRaRaRaRaRaRaRaRaRaRaLaLaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaabpbTbUbVbVbVbVbVbVbVbVbVbWbVbVbVbVbVbVbVbVbVbVbWbVbVbVbVbVbVbVbVbVbXbQaaaaaaaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaGaGaIaUbfbababababfbaaUaLaRaWaRaRbdbhbhbhbhaReXbwbwbwbwbwbwbweXbhbhbhbhbheXaRbhbkbhbhaReXbDbDbDbDbDbDbDbBbBbBbBbBbBbBbAbBbYbBbBbBbZbwbwbwbwcabwbweXaRbhbhbhbhaRaRaRaRaRaRaRaXaRaRaRaRaRaRaLaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaabpbTbUbVbVbVbVbVbVbVbVbVbWbVbVbVbVbVbVbVbVbVbVbWbVbVbVbVbVbVbVbVbVbXbQaaaaaaaabpbpaaaaaaaaaaaaaaaaaaaaaaaaaGaGaIaUbfbababababfbaaUaLaRaWaRaRbdbhbhbhbhaReXbwbwbwbwbwbwbweXbhbhbhbhbheXaRbhbkbhbhaReXbDbDbDbDbDbDbDbBbBbBbBbBbBbBembBbYbBbBbBbZbwbwbwbwcabwbweXaRbhbhbhbhaRaRaRaRaRaRaRaXaRaRaRaRaRaRaLaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbTcbbVbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbVccbQaaaaaaaaaabpbpaaaaaaaaaaaaaaaaaaaaaaaGaGaIaUbababababababaaUaLaRaRaRaRaRbhbhbkbhaReXgIbRcdbwbwbSgJeXeXeXeXeXcfeXaRbhbnbhbhaReXgKcgbDbDchcgbDbBcicicicicicicicibhbhbhbhbBbwbwbwbwbwbwgJeXaRbhbhbCbhaRaRaRaRaRaRaRaRaRaRaRaRaRaRaLaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbTcbbVbMcjcjcjcjcjcjbMckclgLclclckgMclckckgLckclbMcmcngNcncpbMbVcccqaaaaaaaaaaaabpcrbpaaaaaaaaaaaaaaaaaaaGaGaIaUbababababababmaUaLaRaRaRaRaRbibhbhbhaReXbwbwbwbwbwbwbwcfbhbhbhbhbheXaRbhbhbhbhaReXbDbDbDcsbDbDbDbBbhbhbhbhbhbhbhbhbhbhbhbhbBbwbwbwbwbwbwbweXaRbhbhbhbhaRaRaRaRaRaRaRaRaRaRaRaLaLaRaLaIaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbTcbbVbMckckckclckckbMckctctctctcuctcuckcvcvclckbMcncncncncnbMbWcccqaaaaaaaaaabpbpbpbpbpbpaaaaaaaaaaaaaaaGaGaIaUbabmbabmbababaaUaLaRaRaRaRaRbhbhbhbhaReXeXeXeXeXeXeXeXeXbhbhbhbhgOeXaRbhcwbhbhaReXbDbDbDbDbDbDbDbBbhbhbhbhgPbhbhgPbhbhbhbhbBbwbwbwbwbwbwbweXaRbhbhbhbhaRaRcxaRaRaRaRaRaRaRaRaLaLaLaLaIaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -602,25 +611,25 @@ aaaaaaaaaaaaaaaaaaaaaabpaaaadfcbbVbVbVbMbMbMbVbVbVbVbVbVbVbWbVbVbVbVbVbVdqbVdrbV aaaaaaaaaaaaaaaaaaaaaabpaaaadfcbbVbVbVbMdsbMbVbVbVdrbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVdtbVbVbVccbQbpbpaaaaaaaaaaaGaGaGaIaUbabfbababablbabababababaaUaUaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRhgdkaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbhbhdpbheXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXdcdceXeXeXeXeXaLaLaNaGaGaGaGaaaaaaaaaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaabpbpaadfcbdrbVbVbMdubMbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVbVdobVbVdrbVbVbWbVccbQbpbpbpaaaaaGaGaGaGaGaIaUbabababababababababfbabaaUaNaNaLaLaRaRaRaRaRaRaRaWaRaRaRaRaRaReXeXeXeXeXeXeXeXcfeXeXeXeXeXeXeXaRaReXeXeXeXeXeXeXeXeXeXeXeXeXaRbjbhbhbheXbhbhbhgVbhbhgVbibhbheXdvhhdvdvdvbhdveXbhbhgVbhbhbhgVbhbheXaLaNaNaGaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabpbpdfcLbVbVbVbVbVhfbVbVbVbVbVbVbVbVbVbVbVdwbVbVbVbVbVbVbVbVbVbVbVbVcNbQbpaabpbpbpaGaGaGaGaGaIaUbmbabababfbabababaaUaUaUaUaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXbwhibwbwhibweXbheXhjbwbwbwbweXaRaReXbhdygVdybhdybhdygVdybheXaRbhbhbhbheXbhbDdzbDdAdBbDbDbDbhdCbhbhbhbhbhbhbheXdDcwdEbhbjbhdFdGbhdHaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaabpdfbMdIdJdJdJdJdJdJdJdJdJdJdKdLdLdIdJdJdJdJdJdJdJdJdJdJdJdJdJdJdKbMbQbpaaaabpaGaGaGaGaGaGaIaUbababababababmbabaaUaNaNaNaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMbwbwbwbwdNeXbheXdxbwbwbwbweXaRaReXbhbhbhbhbhbhbhbhbhbhbheXaRbkbhbhbheXbhbDdObsdQdRdPdTbDbheXbhbhbhbhdGbhbheXbBbhdEbhbhbhdFbhbheXaLaNaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaabpdfbMdIdJdJdJdJdJdJdJdJdJdJdKdLdLdIdJdJdJdJdJdJdJdJdJdJdJdJdJdJdKbMbQbpaaaabpaGaGaGaGaGaGaIaUbababababababmbabaaUaNaNaNaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMbwbweubwdNeXbheXdxbwbwbwbweXaRaReXbhbhbhbhbhbhbhbhbhbhbheXaRbkbhbhbheXbhbDdObsdQdRdPdTbDbheXbhbhbhbhdGbhbheXbBbhdEbhbhbhdFbhbheXaLaNaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabpbpaadUdUdUdUdUdUdUdUdUdUdUdVdWdXdYdZdUdUdUdUdUdUdVdUdUdUdUdUdUdVdUdUbpcraaaabpbpbpaGaIaIaIaIaUbbbbaUaUaUaUbabmaUaUaNaNaLaLaRaRaRaRaXaRaRaRaRaReaaRaRaXaRaRaReXdMbxebbwbwdNeXgOeXecbwebbwbweXaRaReXbhdybhdybhdybhedbhdybheXaRbhbhbhbheXgXbDeedQbDbDdQefdzgOeXdvbhbhbhbhbhbheXdDbhdEbhbhcwdFbhbhdHaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabpbpaaaaaaaaaaaaaaaaaabpbpbpbpdfeheibQaaaaaaaaaaaabpbpbpbpbpbpbpbpbpbpbpbpbpaaaaaacraIaIejejejejekekejejejaUaUaUaUaNaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMbwbwelbwdNeXbheXdxbwbwbxbweXaRaReXgXbhbibhbhbhbhbhbhbhgOeXaRbhbhbhbheXbhbDdOdPbDbDdPdTembheXdvdvbhbhbhhkbhdCbhbhbhdGbhbhdFbhbheXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabpbpaaaaaaaaaaaaaaaaaabpbpbpbpdfeheibQaaaaaaaaaaaabpbpbpbpbpbpbpbpbpbpbpbpbpaaaaaacraIaIejejejejekekejejejaUaUaUaUaNaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMbwbwelbwdNeXbheXdxbwbwbxbweXaRaReXgXbhbibhbhbhbhbhbhbhgOeXaRbhbhbhbheXbhbDdOdPbDbDdPdTewbheXdvdveSbhbhhkbhdCbhbhbhdGbhbhdFbhbheXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpaaaaaaaaaaaabpbpaaaaaadfeneobQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpbpbpejejejepeqerekekekekejejejejaNaNaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXdMhlbwbwhldNeXbheXhjbwbwbwbweXaRaReXbhbhbhbhbhbCbhbhbhbhbhcfaRbhbhbnbheXbhbDeedRbDbDdRefbDbheXeXeXeXeXeXeXeXeXbhesesesesbhdFbhbhdHaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpbpbpbpbpbpaaaaaaaadfdXetbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejekekekekekekekekekekekekejaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaXaRaRaRaReXeXeXbwbweXeXeXcfeXeXbwbweXeXeXaWaReXbheubhdybhdybhevbhdybheXhmbhbhbhbheXhnbDdOdQbDbDdSexbDgOeXbyhobybybyhobyeXbhdDhpbBdDbhgPbhbheXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbpbpbpbpbpbpbpaaaaaaaadfdXetbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejekekekekekekekekekekekekejaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaXaRaRaRaReXeXeXbwbweXeXeXcfeXeXbwbweXeXeXaWaReXbhfwbhdybhdybhevbhdybheXhmbhbhbhbheXhnbDdOdQbDbDdSexbDgOeXbyhobybybyhobyeXbhdDhpbBdDbhgPbhbheXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfeheybQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaezekekekekekekekekekekekekejaNaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXbhbhbhbhbhbhbhbhbhbhbhbhbhbheXdkaReXgXbhbhbhbhbhbhbhbhbhgOeXaRbhdpbhbheXbhbDeedPdQbsdRefeAbheXbhbhbhbhbhbhbheXeXeXeXeXeXeBeXeXeXeXaLaNaNaGaGaGaGaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfeCdYbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeDeEeFeGekekekekekekekekekekekekejaNaNaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReXbhbheHbheXeXeXeXeXeXbhbhbhbheXdkaWeXbhdybhevbhdybhdybhdybheXaRbhbhbhbheXbhbDbDbDeIeJeKbDbDbhdCbhcwbhbhbjbhbhdCeLhqeMeNeOeOePhreLeXaLaNaNaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfdXeQbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeRekekeRekekekekekekekekekekekekejaNaNaNaLaRaRaRaRaXaRaRaRaRaRaRaNaNaRaRaRaRaRaReXgXbhbhbhbhhshshshsbhbhbhbhgOeXdkaReXbhbhbhbhbhbhbhbhbhbhbheXaRbhbhbhbheXbhbhbhgPbhbhgPbhbhbheXbhbhbhbhbhbhbheXeLeLeLeTeUeVeLeLeLeXaLaNaNaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfendYbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeDeEeEeWekekekekekekekekekekekekejaNaNaNaLaRaRaRaRaRaRaRaRaRaRaRaNaNaNaRaRaRaRaReXbhbhbhgPdpbibhbhbhbhgPbhbhbheXdkaReXbhbhgPbhbhbhbhbhgPbhbheXaRbhbhbhbheXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeLeLeYeLeLeVeLeLhteXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfdXeibQaaaaaaaaaaaaaaaaaaaaaabpbpaaaaaaaaaaaaaaaaaaaaeZekekekekekekekekekekekekejaNaNaNaLaRaRaRaRaRaRaRaRbdaRaRaRaNaNaNaRaRaRaReXfaeXfaeXfaeXfaeXeXfaeXfaeXfbeXaRaXfceXeXeXeBeXeXeXeXeXeXeXeXaRbhbhcwbhfdfebhgVbBbhbheXbhbhgVbhbheXbhbhgVbhbheXffeLfgeLffeLfgeLeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaabtbtbtbtbtbtbtbtbtbtbtbtbtbtfhdLdLfibtbtbtbtbtbtaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaNaNaLaLaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaNaRaRaReXeXeXeXeXeXeXeXeXeXeXfceXeXeXeXaRaRfkaRaWaRaRaRaRflaRaWaRaRaRaRbhbhbhgOeXhubhbhbBfmbheXbhfnbBfmbheXbhfobBfpbheXeLeLeLfqeLeLeLfqeLeXaLaNaNaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfrfsfsfsfsfsfsfsfsfsfsfsfsfsfsftftfsfsfsfsfsfsfufvbpbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaejekekekekekekfwekekekekekejaNaLaLaPaRaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaNaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReaaWfxfceXeXeXeXeXeBeXeXeXeXeXeXaRbjbhbhfycfbhbhbhbBbhbheXbhbhegbhbCeXbjbhbhbhbheXdcdcdceXdCeXeLfzeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfrfsfsfsfsfsfsfsfsfsfsfsfsfsfsftftfsfsfsfsfsfsfufvbpbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaejekekekekekekekekekekekekejaNaLaLaPaRaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaNaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaReaaWfxfceXeXeXeXeXeBeXeXeXeXeXeXaRbjbhbhfycfbhbhbhbBbhbheXbhbhegbhbCeXbjbhbhbhbheXdcdcdceXdCeXeLfzeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaaafCekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaRaRaRaRaRaReXeXeXeXeXeXeXeXeXeXeXeXfcdkeXfDbhbhbhbhgVbhbhbhbhbheXaRbhfEbhbhcfbhbhbhbBfmgOeXbhfnbBfmbjeXbhfobBfpbheXbhbhbhbhbhdceLeLhteXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfFfFfGfHfIfIbpbpbpaaaaaaaaaaaaaaaaaaaaaaeZekekekekekekfJekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaPaRaNaNaNaNaNaNaNaRaRaRaRaRaReXfKbhbhbhbhgVbhbhbhbhbheXdkeBbhbhbhbhdpcwbhbhbhbhbhddaRbhbjbhgOeXhubjbhbBbhbheXgXbhbBbhgOeXgXcwfLbhgOeXeXeXeXbhbhdceLfMeLeXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfNftfNfIfIfIbpbpaaaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaNaNaNaNaNaNaNaNaNaNaNaNaNaRaRaRaRaRaReXbhbhbhbhbjbhfObhbjdGbheXfleXbhbhdGbhbhbhbhbhbhcwbheXhmbhfPbhbheXfebhbhbBbhbheXbhfnbBfmbheXbhfobBfpbheXhvbheXhnbhdceLeLeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftfSftftftftftftftftftftftftftftftftftfsfsfTfHfIbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaejekekekekekekekekekekekekejaLaLaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLfUaLaLaRaRaRaRaReXbhbhbhbhbhfPfVdpbhfWbhcfaReXgXbhbhbhbhbhfRbhbhbhgOeXdnbhbhbhbheBfXbhbhbBfmgOeXbhbhbhbhbheXbhbhbhbhbheXfYbhcfbhbhdceLfZeLeXaLaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaafCekekekekekekekekekekekekejaLaPaRaRaLaLaLaLaRaRaRaRaRaRaRaRdnaRaRaRaLaLaLaRaRaRaReXgXdpbhbhbhbhbhbhgabhgOeBhmeXbhbhbhbhbhbhdpbhbhdGbheBaRbhbhbhbheXfebhbhbBbhbheXeXeXcfeXeBeXeXeXcfeXeXeXeXeBeXbhbhdceLeLhteXaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekekekekekekekekekekekekejaLaLaLaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaReaaRaLaLaLaRaRaReXbhbhbjbhbnbhbhdpbhbhbheXaWeXbhbhcwbhbhbhbibhbhbhbheXaRaRaRaRaReXgXbhcwbBbBbheXbhbhbjbhbhcwbhbhbhbhbhbhbhbhbhbjbheXeLfMeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaGaNaNaLaLaRaRaRaRaRaLaLaLfUaRaRaRaRaRaRaRaRaRaLaLaRaReXbhbhbhbhbhbhbhbhdGbhbheXaReXbhbhbhgPbhbhgPbhbhbhbhfcaRaXaRaRaReXbhbhgPbhbhcwcfbhbhgPbhdGbhbhbhgPbhbhfPcwbhgPbhbheXeLeLeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfFfFfGfHfIfIbpbpbpaaaaaaaaaaaaaaaaaaaaaaeZekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaPaRaNaNaNaNaNaNaNaRaRaRaRaRaReXfJfKbhbhbhgVbhbhbhbhbheXdkeBbhbhbhbhdpcwbhbhbhbhbhddaRbhbjbhgOeXhubjbhbBbhbheXgXbhbBbhgOeXgXcwfLbhgOeXeXeXeXbhbhdceLfMeLeXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfNftfNfIfIfIbpbpaaaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaNaNaNaNaNaNaNaNaNaNaNaNaNaRaRaRaRaRaReXbhbBbhbhbjbhfObhbjdGbheXfleXbhbhdGbhbhbhbhbhbhcwbheXhmbhfPbhbheXfebhbhbBbhbheXbhfnbBfmbheXbhfobBfpbheXhvbheXhnbhdceLeLeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftfSftftftftftftftftftftftftftftftftftfsfsfTfHfIbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaekekekgwekekgwekekgwekekgwejaLaLaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLfUaLaLaRaRaRaRaReXbhbhbhbhbhfPfVdpbhfWbhcfaReXgXbhbhbhbhbhfRbhbhbhgOeXdnbhbhbhbheBfXbhbhbBfmgOeXbhbhbhbhbheXbhbhbhbhbheXfYbhcfbhbhdceLfZeLeXaLaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekgzgBekgzgBekgzgBekgzgBejaLaPaRaRaLaLaLaLaRaRaRaRaRaRaRaRdnaRaRaRaLaLaLaRaRaRaReXgXdpbhbhbhbhbhbhgabhgOeBhmeXbhbhbhbhbhbhdpbhbhdGbheBaRbhbhbhbheXfebhbhbBbhbheXeXeXcfeXeBeXeXeXcfeXeXeXeXeBeXbhbhdceLeLhteXaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekhwhxekhyhxekhwhxekhyhxejaLaLaLaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaReaaRaLaLaLaRaRaReXbhbhbjbhbnbhbhdpbhbhbheXaWeXbhbhcwbhbhbhbibhbhbhbheXaRaRaRaRaReXgXbhcwbBbBbheXbhbhbjbhbhcwbhbhbhbhbhbhbhbhbhbjbheXeLfMeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahzekekekekekekekekekekekekejaGaNaNaLaLaRaRaRaRaRaLaLaLfUaRaRaRaRaRaRaRaRaRaLaLaRaReXbhbhbhbhbhbhbhbhdGbhbheXaReXbhbhbhgPbhbhgPbhbhbhbhfcaRaXaRaRaReXbhbhgPbhbhcwcfbhbhgPbhdGbhbhbhgPbhbhfPcwbhgPbhbheXeLeLeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftgdftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejgeeEeWeRgfggezgeeEghejejejaGaNaNaLaRaRaRaRaRaRaLaLaLaLaLaLaLaRaRaReaaRaRaRaLaLaLeXeXeXeXeXfcaReXeXeXeXeXeXaReXeXeXeXeBdcdceXeXeXeXeXeXaRaRaRaRaReXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXaLaNaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekeZaaaaaaaaaaaGaGaGaGaNaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaLaRaRaRaRaRfUaLaLaRaRaRaRaRaRfceXeXaRaRaRaRaRaRaRaRheaRaRheaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaNaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftfSftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekeZaaaaaaaaaGaGaGaGaGaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRfUaLaLaLaRaRaReaaRaRaLaRaReaaRaLaLaLaLaLaLaLaLaRaRaLaLaLaLaLaRaRaLaLaRaRaLaRaRaRaRaLaLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaGaGaGaGaGaGaGaGaaaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -629,10 +638,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaadUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaGaGaGaNaNaLaLaRaRaRaRaLaLaNaLaLaRaRaRaRaRaRaRaRaLaNaLaLaRaRaReaaRgmaLaLaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaaaGaGaGaaaaaaaaaGaGaGaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaaaGaGaGaLaLaRaRaRaRaRaRaLaLaNaLaLaLaRaRaRaRaRaRaLaLaLaLaLaRaWaRaRaLaGaaaaaaaaaGaGaGaGaGaaaGaaaaaaaGaGaGaGaaaGaGaGaGaGaGaGaaaaaaaGaGaGaGaGaGaGaGaGaGaGaGaaaaaaaGaaaaaaaaaaaaaaaaaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRaRaLaLaLaNaLaLaRaRaRaRaRaRaRaRaLaLaLgmaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaGaGaaaaaaaGaGaGaaaaaaaaaaaaaGaGaGaGaGaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaaaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngxgvgvgvgygsaaaaaaaGaGaGaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaRaRaRaRaRaRaRaRaRaLaLaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngxhAgvgvgygsaaaaaaaGaGaGaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaRaRaRaRaRaRaRaRaRaLaLaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgvgvgvgtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRaRaRaRaRaLfUaRaRaLaLaLaLaLaLfUaLaRaRaLaLaLaLaLaGaaaaaaaaaaaaaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgvgugvgtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRgAgAaRaRaRaLaRaRaRaLaLaLaLaLaLaLaLaRaRaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgBgBgBgtaaaaaaaaaGaGaGaLaRaLaLaRaRaRaRgAgAaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaRaRfUaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagthBhBhBgtaaaaaaaaaGaGaGaLaRaLaLaRaRaRaRgAgAaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaRaRfUaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngogCgogsaaaaaaaaaGaGaGaLaLaLaRaRaRaRaRgAgAaRaRaRaRaRgDaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaNaNaNaLaLaLaLaLaLaLaLaLaLfUaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaGaGaGaGaGaGaGaNaNaNaNaNaGaGaGaGaGaLaLaLaLaLfUaLaLaLaLaLaLaLaLaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index be88df0c4e4..48979fa9cab 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -117,7 +117,7 @@ name = "Syndicate Commando" corpseuniform = /obj/item/clothing/under/syndicate corpsesuit = /obj/item/clothing/suit/space/hardsuit/syndi - corpseshoes = /obj/item/clothing/shoes/combat + corpseshoes = /obj/item/clothing/shoes/magboots/syndie corpsegloves = /obj/item/clothing/gloves/combat corpseradio = /obj/item/device/radio/headset corpsemask = /obj/item/clothing/mask/gas/syndicate diff --git a/code/modules/awaymissions/mission_code/wildwest.dm b/code/modules/awaymissions/mission_code/wildwest.dm index 465e2a3056f..ba9595e699c 100644 --- a/code/modules/awaymissions/mission_code/wildwest.dm +++ b/code/modules/awaymissions/mission_code/wildwest.dm @@ -215,4 +215,76 @@ to_chat(C, "You have regenerated.") C.visible_message("[usr] appears to wake from the dead, having healed all wounds.") C.update_canmove() - return 1 \ No newline at end of file + return 1 + +/obj/item/device/wildwest_communicator + name = "Syndicate Comms Device" + icon_state = "gangtool-red" + item_state = "walkietalkie" + desc = "Use to communicate with the syndicate base commander." + var/used = FALSE + +/obj/item/device/wildwest_communicator/attack_self(mob/living/user) + + if(!is_away_level(user.z)) + to_chat(user, "The communicator emits a faint beep. Perhaps it is out of range?") + return + + if(used) + to_chat(user, "The communicator buzzes, and then dies. Apparently nobody is responding.") + return + + var/initial_question = "The communicator buzzes, and you hear a voice on the line, almost lost in the static. 'Hello? Who is this?'." + to_chat(user, initial_question) + + var/const/option_explorer = "(TRUTH) Explorers." + var/const/option_bluff = "(BLUFF) Weapons delivery." + var/const/option_threat = "(THREAT) NT, here to kick your ass!" + var/const/option_syndicate = "(SYNDI) Agent reporting in..." + var/list/response_choices = list(option_explorer, option_bluff, option_threat) + + if(istype(user, /mob/living) && user.mind) + if(user.mind.special_role == "Traitor") + response_choices |= option_syndicate + + var/selected_choice = input(user, "How do you respond on the comms device?", "Response to Syndicate") as null|anything in response_choices + + if(!selected_choice) + return + switch(selected_choice) + if(option_explorer) + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Hah! You sure picked the wrong asteroid to explore. Get em, boys!'") + if(option_bluff) + if(prob(20)) + to_chat(user, "The communicator buzzes, and you hear the voice again: 'So soon? Fine. Come in.'") + else + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Sure. '") + if(option_threat) + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Oh really now?' You hear a clicking sound. 'Team, get back here. We have trouble'. Then the line goes dead.") + for(var/obj/effect/landmark/L in landmarks_list) + if(L.name == "wildwest_syndipod") + var/obj/spacepod/syndi/P = new /obj/spacepod/syndi(get_turf(L)) + P.name = "Syndi Recon Pod" + if(L.name == "wildwest_syndibackup") + var/mob/living/simple_animal/hostile/syndicate/ranged/space/R = new /mob/living/simple_animal/hostile/syndicate/ranged/space(get_turf(L)) + R.name = "Syndi Recon Team" + if(option_syndicate) + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Well, I'll be damned. An agent out here? You must be off-mission. Leave my troops alone. Our Commander will handle you himself.'") + for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) + W.on_alert = FALSE + used = TRUE + + +/mob/living/simple_animal/hostile/syndicate/ranged/wildwest + var/on_alert = TRUE + +/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/ListTargets() + if(on_alert) + return ..() + return list() + +/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/death(gibbed) + if(!on_alert) + for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) + W.on_alert = TRUE + ..(gibbed) \ No newline at end of file diff --git a/code/modules/spacepods/spacepod.dm b/code/modules/spacepods/spacepod.dm index be18f6a6516..47912c1c90f 100644 --- a/code/modules/spacepods/spacepod.dm +++ b/code/modules/spacepods/spacepod.dm @@ -545,6 +545,13 @@ obj/spacepod/proc/add_equipment(mob/user, var/obj/item/device/spacepod_equipment icon_state = "pod_mil" health = 400 +/obj/spacepod/syndi + name = "syndicate spacepod" + desc = "An armed spacepod painted in syndicate colors." + icon_state = "pod_synd" + health = 400 + unlocked = FALSE + /obj/spacepod/sec/New() ..() var/obj/item/device/spacepod_equipment/weaponry/burst_taser/T = new /obj/item/device/spacepod_equipment/weaponry/taser From 5a128e3955ced8bef73395c2fb3b0b3005ef6cad Mon Sep 17 00:00:00 2001 From: Kyep Date: Thu, 30 Nov 2017 19:02:31 -0800 Subject: [PATCH 10/26] No bluffing. --- _maps/map_files/RandomZLevels/wildwest.dmm | 29 ++++++++++--------- .../awaymissions/mission_code/wildwest.dm | 14 ++++----- 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/_maps/map_files/RandomZLevels/wildwest.dmm b/_maps/map_files/RandomZLevels/wildwest.dmm index e6305b62fae..dc2e313c402 100644 --- a/_maps/map_files/RandomZLevels/wildwest.dmm +++ b/_maps/map_files/RandomZLevels/wildwest.dmm @@ -335,9 +335,9 @@ "gw" = (/obj/effect/landmark{name = "wildwest_syndibackup"},/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) "gx" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/awaymission/wwrefine) "gy" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/wwrefine) -"gz" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/awaymission/wwrefine) +"gz" = (/mob/living/simple_animal/hostile/syndicate{name = "Syndicate Comms Tech"},/turf/simulated/floor/wood,/area/awaymission/wwmines) "gA" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) -"gB" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/wwrefine) +"gB" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/awaymission/wwrefine) "gC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{tag = "icon-fwindow"; icon_state = "fwindow"},/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) "gD" = (/obj/item/weapon/paper{info = "The syndicate have invaded. Their ships appeared out of nowhere and now they likely intend to kill us all and take everything. On the off-chance that the Vault may grant us sanctuary, many of us have decided to force our way inside and bolt the door, taking as many provisions with us as we can carry. In case you find this, send for help immediately and open the Vault. Find us inside."; name = "Planer Saul's Journal: Page 8"},/turf/simulated/floor/plating/ironsand{tag = "icon-ironsand1"; icon_state = "ironsand1"},/area/awaymission/wwmines) "gE" = (/obj/structure/table/woodentable,/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) @@ -384,12 +384,13 @@ "ht" = (/obj/machinery/light/small{tag = "icon-bulb1 (EAST)"; icon_state = "bulb1"; dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "barber"},/area/awaymission/wwmines) "hu" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/obj/machinery/light/small{tag = "icon-bulb1 (WEST)"; icon_state = "bulb1"; dir = 8},/turf/simulated/floor/wood,/area/awaymission/wwmines) "hv" = (/obj/machinery/photocopier,/obj/machinery/light/small{tag = "icon-bulb1 (NORTH)"; icon_state = "bulb1"; dir = 1},/turf/simulated/floor/wood,/area/awaymission/wwmines) -"hw" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) -"hx" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/wwrefine) -"hy" = (/obj/effect/landmark{name = "wildwest_syndipod"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) -"hz" = (/obj/machinery/door/poddoor/multi_tile/four_tile_ver,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) -"hA" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) -"hB" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/syndicate/black/orange,/obj/item/clothing/head/helmet/space/syndicate/black/orange,/obj/item/clothing/mask/gas/syndicate,/obj/item/weapon/tank/oxygen,/obj/item/clothing/shoes/magboots,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"hw" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/wwrefine) +"hx" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) +"hy" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/wwrefine) +"hz" = (/obj/effect/landmark{name = "wildwest_syndipod"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaymission/wwrefine) +"hA" = (/obj/machinery/door/poddoor/multi_tile/four_tile_ver,/turf/simulated/floor/plasteel,/area/awaymission/wwrefine) +"hB" = (/obj/effect/landmark/corpse/miner/hardsuit,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) +"hC" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/space/syndicate/black/orange,/obj/item/clothing/head/helmet/space/syndicate/black/orange,/obj/item/clothing/mask/gas/syndicate,/obj/item/weapon/tank/oxygen,/obj/item/clothing/shoes/magboots,/turf/simulated/shuttle{tag = "icon-floor2"; icon_state = "floor2"},/area/awaymission/wwrefine) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -626,10 +627,10 @@ aaaaaaaaaaaaaaaaaaaaaaaabTfrfsfsfsfsfsfsfsfsfsfsfsfsfsfsftftfsfsfsfsfsfsfufvbpbp aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpbpbpaaaaaaaaaaaaaaaaaaaaaaaafCekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaNaNaRaRaRaRaRaReXeXeXeXeXeXeXeXeXeXeXeXfcdkeXfDbhbhbhbhgVbhbhbhbhbheXaRbhfEbhbhcfbhbhbhbBfmgOeXbhfnbBfmbjeXbhfobBfpbheXbhbhbhbhbhdceLeLhteXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfFfFfGfHfIfIbpbpbpaaaaaaaaaaaaaaaaaaaaaaeZekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaRaRaRaRaPaRaNaNaNaNaNaNaNaRaRaRaRaRaReXfJfKbhbhbhgVbhbhbhbhbheXdkeBbhbhbhbhdpcwbhbhbhbhbhddaRbhbjbhgOeXhubjbhbBbhbheXgXbhbBbhgOeXgXcwfLbhgOeXeXeXeXbhbhdceLfMeLeXaLaNaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftfNftfNfIfIfIbpbpaaaaaaaaaaaaaaaaaaaaaaaafjekekekekekekekekekekekekejaNaLaRaRaRaRaRaRaNaNaNaNaNaNaNaNaNaNaNaNaNaRaRaRaRaRaReXbhbBbhbhbjbhfObhbjdGbheXfleXbhbhdGbhbhbhbhbhbhcwbheXhmbhfPbhbheXfebhbhbBbhbheXbhfnbBfmbheXbhfobBfpbheXhvbheXhnbhdceLeLeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftfSftftftftftftftftftftftftftftftftftfsfsfTfHfIbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaekekekgwekekgwekekgwekekgwejaLaLaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLfUaLaLaRaRaRaRaReXbhbhbhbhbhfPfVdpbhfWbhcfaReXgXbhbhbhbhbhfRbhbhbhgOeXdnbhbhbhbheBfXbhbhbBfmgOeXbhbhbhbhbheXbhbhbhbhbheXfYbhcfbhbhdceLfZeLeXaLaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekgzgBekgzgBekgzgBekgzgBejaLaPaRaRaLaLaLaLaRaRaRaRaRaRaRaRdnaRaRaRaLaLaLaRaRaRaReXgXdpbhbhbhbhbhbhgabhgOeBhmeXbhbhbhbhbhbhdpbhbhdGbheBaRbhbhbhbheXfebhbhbBbhbheXeXeXcfeXeBeXeXeXcfeXeXeXeXeBeXbhbhdceLeLhteXaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekhwhxekhyhxekhwhxekhyhxejaLaLaLaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaReaaRaLaLaLaRaRaReXbhbhbjbhbnbhbhdpbhbhbheXaWeXbhbhcwbhbhbhbibhbhbhbheXaRaRaRaRaReXgXbhcwbBbBbheXbhbhbjbhbhcwbhbhbhbhbhbhbhbhbhbjbheXeLfMeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahzekekekekekekekekekekekekejaGaNaNaLaLaRaRaRaRaRaLaLaLfUaRaRaRaRaRaRaRaRaRaLaLaRaReXbhbhbhbhbhbhbhbhdGbhbheXaReXbhbhbhgPbhbhgPbhbhbhbhfcaRaXaRaRaReXbhbhgPbhbhcwcfbhbhgPbhdGbhbhbhgPbhbhfPcwbhgPbhbheXeLeLeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftfSftftftftftftftftftftftftftftftftftfsfsfTfHfIbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaekekekgwekekgwekekgwekekgwejaLaLaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLfUaLaLaRaRaRaRaReXbhbhbhbhbhgzfVdpbhfWbhcfaReXgXbhbhbhbhbhfRbhbhbhgOeXdnbhbhbhbheBfXbhbhbBfmgOeXbhbhbhbhbheXbhbhbhbhbheXfYbhcfbhbhdceLfZeLeXaLaNaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBfvbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekgBhwekgBhwekgBhwekgBhwejaLaPaRaRaLaLaLaLaRaRaRaRaRaRaRaRdnaRaRaRaLaLaLaRaRaRaReXgXdpbhbhbhbhbhbhgabhgOeBhmeXbhbhbhbhbhbhdpbhbhdGbheBaRbhbhbhbheXfebhbhbBbhbheXeXeXcfeXeBeXeXeXcfeXeXeXeXeBeXbhbhdceLeLhteXaLaNaNaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaekekhxhyekhzhyekhxhyekhzhyejaLaLaLaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaReaaRaLaLaLaRaRaReXbhbhbjbhbnbhbhdpbhbhbheXaWeXbhbhcwbhbhbhbibhbhbhbheXaRaRaRaRaReXgXbhcwbBbBbheXbhbhbjbhbhcwbhbhbhbhbhbhbhbhbhbjbheXeLfMeLeXaLaNaNaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahAekekekekekekekekekekekekejaGaNaNaLaLaRaRaRaRaRaLaLaLfUaRaRaRaRaRaRaRaRaRaLaLaRaReXbhbhbhbhbhbhbhbhdGbhbheXaReXbhbhbhgPbhbhgPbhbhbhbhfcaRaXaRaRaReXbhbhgPbhbhcwcfbhbhgPbhdGbhbhbhgPbhbhfPcwbhgPbhbheXeLeLeLeXaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftgdftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejgeeEeWeRgfggezgeeEghejejejaGaNaNaLaRaRaRaRaRaRaLaLaLaLaLaLaLaRaRaReaaRaRaRaLaLaLeXeXeXeXeXfcaReXeXeXeXeXeXaReXeXeXeXeBdcdceXeXeXeXeXeXaRaRaRaRaReXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXeXaLaNaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftftftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekeZaaaaaaaaaaaGaGaGaGaNaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaLaRaRaRaRaRfUaLaLaRaRaRaRaRaRfceXeXaRaRaRaRaRaRaRaRheaRaRheaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaNaNaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaabTfAftftftftftftftfSftftftftftftftftftftftftftftfBbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeZekeZaaaaaaaaaGaGaGaGaGaNaLaRaRaRaRaRaRaRaRaRaRaRaRaRaRfUaLaLaLaRaRaReaaRaRaLaRaReaaRaLaLaLaLaLaLaLaLaRaRaLaLaLaLaLaRaRaLaLaRaRaLaRaRaRaRaLaLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaGaGaGaGaGaGaGaGaaaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -638,10 +639,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaadUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUdUaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaGaGaGaNaNaLaLaRaRaRaRaLaLaNaLaLaRaRaRaRaRaRaRaRaLaNaLaLaRaRaReaaRgmaLaLaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaGaaaGaGaGaaaaaaaaaGaGaGaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaaaGaGaGaLaLaRaRaRaRaRaRaLaLaNaLaLaLaRaRaRaRaRaRaLaLaLaLaLaRaWaRaRaLaGaaaaaaaaaGaGaGaGaGaaaGaaaaaaaGaGaGaGaaaGaGaGaGaGaGaGaaaaaaaGaGaGaGaGaGaGaGaGaGaGaGaaaaaaaGaaaaaaaaaaaaaaaaaGaGaGaGaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgugugvgugugtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRaRaLaLaLaNaLaLaRaRaRaRaRaRaRaRaLaLaLgmaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaGaGaaaaaaaGaGaGaaaaaaaaaaaaaGaGaGaGaGaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaaaGaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngxhAgvgvgygsaaaaaaaGaGaGaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaRaRaRaRaRaRaRaRaRaLaLaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngxhBgvgvgygsaaaaaaaGaGaGaLaLaRaRaRaRaRaRaRaRaRaRaLaLaLaLaLaRaRaRaRaRaRaRaRaRaLaLaRaRaLaGaaaaaaaaaaaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgvgvgvgtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRaRaRaRaRaLfUaRaRaLaLaLaLaLaLfUaLaRaRaLaLaLaLaLaGaaaaaaaaaaaaaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgvgugvgtaaaaaaaaaGaGaGaLaRaRaRaRaRaRaRgAgAaRaRaRaLaRaRaRaLaLaLaLaLaLaLaLaRaRaLaNaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagthBhBhBgtaaaaaaaaaGaGaGaLaRaLaLaRaRaRaRgAgAaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaRaRfUaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagthChChCgtaaaaaaaaaGaGaGaLaRaLaLaRaRaRaRgAgAaRaRaRaRaRaRaRaRaRaRaRaRaRaLaLaRaRfUaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagngogCgogsaaaaaaaaaGaGaGaLaLaLaRaRaRaRaRgAgAaRaRaRaRaRgDaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaNaNaNaLaLaLaLaLaLaLaLaLaLfUaLaLaLaRaRaRaRaRaRaRaRaRaRaRaRaLaGaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGaGaGaGaGaGaGaGaGaNaNaNaNaNaGaGaGaGaGaLaLaLaLaLfUaLaLaLaLaLaLaLaLaNaGaGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/modules/awaymissions/mission_code/wildwest.dm b/code/modules/awaymissions/mission_code/wildwest.dm index ba9595e699c..bd91681e2f9 100644 --- a/code/modules/awaymissions/mission_code/wildwest.dm +++ b/code/modules/awaymissions/mission_code/wildwest.dm @@ -255,10 +255,7 @@ if(option_explorer) to_chat(user, "The communicator buzzes, and you hear the voice again: 'Hah! You sure picked the wrong asteroid to explore. Get em, boys!'") if(option_bluff) - if(prob(20)) - to_chat(user, "The communicator buzzes, and you hear the voice again: 'So soon? Fine. Come in.'") - else - to_chat(user, "The communicator buzzes, and you hear the voice again: 'Sure. '") + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Really? I think not. Get them!'") if(option_threat) to_chat(user, "The communicator buzzes, and you hear the voice again: 'Oh really now?' You hear a clicking sound. 'Team, get back here. We have trouble'. Then the line goes dead.") for(var/obj/effect/landmark/L in landmarks_list) @@ -269,11 +266,13 @@ var/mob/living/simple_animal/hostile/syndicate/ranged/space/R = new /mob/living/simple_animal/hostile/syndicate/ranged/space(get_turf(L)) R.name = "Syndi Recon Team" if(option_syndicate) - to_chat(user, "The communicator buzzes, and you hear the voice again: 'Well, I'll be damned. An agent out here? You must be off-mission. Leave my troops alone. Our Commander will handle you himself.'") - for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) - W.on_alert = FALSE + to_chat(user, "The communicator buzzes, and you hear the voice again: 'Well, I'll be damned. An agent out here? You must be off-mission! Leave my troops alone, and they will do the same for you. Our Commander will handle you himself.'") + stand_down() used = TRUE +/obj/item/device/wildwest_communicator/proc/stand_down() + for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) + W.on_alert = FALSE /mob/living/simple_animal/hostile/syndicate/ranged/wildwest var/on_alert = TRUE @@ -285,6 +284,7 @@ /mob/living/simple_animal/hostile/syndicate/ranged/wildwest/death(gibbed) if(!on_alert) + say("How could you betray the Syndicate?") for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) W.on_alert = TRUE ..(gibbed) \ No newline at end of file From 8fbc1cfdb614513c97013d6aae5b58b1f90b6a14 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Fri, 1 Dec 2017 19:37:07 +0400 Subject: [PATCH 11/26] new cult construct shell sprites --- code/game/gamemodes/wizard/soulstone.dm | 2 +- icons/mob/actions.dmi | Bin 87839 -> 86418 bytes icons/obj/wizard.dmi | Bin 15479 -> 15967 bytes 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm index 1cd21a6ee1f..b2d18a9bc30 100644 --- a/code/game/gamemodes/wizard/soulstone.dm +++ b/code/game/gamemodes/wizard/soulstone.dm @@ -180,7 +180,7 @@ /obj/structure/constructshell name = "empty shell" icon = 'icons/obj/wizard.dmi' - icon_state = "construct" + icon_state = "construct-cult" desc = "A wicked machine used by those skilled in magical arts. It is inactive" /obj/structure/constructshell/examine(mob/user) diff --git a/icons/mob/actions.dmi b/icons/mob/actions.dmi index 3d0c7233c98482c0de42a1e9b80bb747cf454b66..3acfa100085bd0376864edd31d8d6e18c62fbb8a 100644 GIT binary patch literal 86418 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�L>6&OsLm^zpbm7Gt8^Gg2W-5cdqM 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 Mn^M5{KzXM=$7UdJ+p+ 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 ZhC~zN=H>NcaN{_jAoEJPSkfrqe*qUsp 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 bCq(|=gDV6vkAJ~}Vn9h=O|D$VEcCwsgJYlE From a1d2effef182651291a9dce32329609e6a3ad1b9 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sat, 2 Dec 2017 00:49:29 -0500 Subject: [PATCH 12/26] Removes Unused Script --- scripts/voice.py | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 scripts/voice.py diff --git a/scripts/voice.py b/scripts/voice.py deleted file mode 100644 index 0e5bab19d52..00000000000 --- a/scripts/voice.py +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env python2 -''' -WINDOWS ONLY! -You need espeak: http://sourceforge.net/projects/espeak/files/espeak/espeak-1.47/espeak-1.47.11-win.zip/download -SOund eXchange (sox): http://sourceforge.net/projects/sox/files/sox/14.4.1/sox-14.4.1a-win32.zip/download -and WinVorbis for OggEnc: http://winvorbis.stationplaylist.com/WinVorbisSetup.exe -''' -import sys, os, re, string -from subprocess import call -accent = sys.argv[1] -voice = sys.argv[2] -pitch = sys.argv[3] -echo = sys.argv[4] -speed = sys.argv[5] -text = sys.argv[6] -ckey = sys.argv[7] -espeakpath = "C:/Program Files (x86)/eSpeak/command_line/" -playervoicespath = "Z:/Git/Space Station 13/Baystation12/sound/playervoices/" -soxpath = "C:/Program Files (x86)/sox-14-4-1/" -oggencpath = "C:/Program Files (x86)/WinVorbis/" -text = string.replace(text, "39", "'") -command = "\""+espeakpath+"espeak.exe\" -w \""+playervoicespath+""+ckey+"u.wav\" -v"+accent+""+voice+" \""+text+"\" -p "+pitch+" -s "+speed+" -a 100" -# First we make the voice file, sounds/playervoice/keyu.wav -print(command) -call(command, shell=True) -command2 = "\""+soxpath+"sox.exe\" \""+playervoicespath+""+ckey+"u.wav\" \""+playervoicespath+""+ckey+".wav\" echo 1 0.5 "+echo+" .5" -print(command2) -# Now we apply effects to it, like echo (there's lots of other effects too) -call(command2, shell=True) -command3 = "\""+oggencpath+"OggEnc.exe\" \""+playervoicespath+""+ckey+".wav\"" -#Now we turn key.wav into key.ogg to reduce bandwidth -call(command3, shell=True) -#delete the wav -os.remove(playervoicespath+""+ckey+"u.wav") -os.remove(playervoicespath+""+ckey+".wav") -sys.exit() \ No newline at end of file From 282ff4600aabbaf1624dbdaa4aa2bddd1b487d8b Mon Sep 17 00:00:00 2001 From: Teri Date: Mon, 4 Dec 2017 19:54:19 +0000 Subject: [PATCH 13/26] Adding Robotic Binary Specific Fonts --- code/modules/mob/language.dm | 2 +- goon/browserassets/css/browserOutput.css | 8 +++++++- goon/browserassets/css/fonts/LICENSE | 11 +++++++++++ goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf | Bin 0 -> 72240 bytes goon/code/datums/browserOutput.dm | 1 + 5 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 goon/browserassets/css/fonts/LICENSE create mode 100644 goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index 23061c8cffd..83eecee3022 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -562,7 +562,7 @@ log_robot("[key_name(speaker)] : [message]") var/message_start = "[name], [speaker.name]" - var/message_body = "[speaker.say_quote(message)], \"[message]\"" + var/message_body = "[speaker.say_quote(message)], \"[message]\"" for(var/mob/M in dead_mob_list) if(!isnewplayer(M) && !isbrain(M)) diff --git a/goon/browserassets/css/browserOutput.css b/goon/browserassets/css/browserOutput.css index bd6472f2315..e0885d62551 100644 --- a/goon/browserassets/css/browserOutput.css +++ b/goon/browserassets/css/browserOutput.css @@ -32,7 +32,12 @@ a {color: #0000ff;} a:visited {color: #ff00ff;} a.popt {text-decoration: none;} - +/***************************************** +* +* CUSTOM FONTS +* +******************************************/ +@font-face { font-family: PxPlus IBM MDA; src: url('PxPlus_IBM_MDA.ttf'); } /***************************************** * * OUTPUT NOT RELATED TO ACTUAL MESSAGES @@ -301,6 +306,7 @@ h1.alert, h2.alert {color: #000000;} .rose {color: #ff5050;} .sans {font-family: 'Comic Sans MS', cursive, sans-serif;} .wingdings {font-family: Wingdings, Webdings;} +.ibm {font-family: 'PxPlus IBM MDA';} .ancient {color: #008B8B; font-stye: italic;} .newscaster {color: #800000;} .mod {color: #735638; font-weight: bold;} diff --git a/goon/browserassets/css/fonts/LICENSE b/goon/browserassets/css/fonts/LICENSE new file mode 100644 index 00000000000..c44326a8232 --- /dev/null +++ b/goon/browserassets/css/fonts/LICENSE @@ -0,0 +1,11 @@ +PxPlus IBM MDA Font (c) by VileR + +email - viler/ΑΤ/int10h/DΟТ/org +www - http://int10h.org +blog - http://8088mph.blogspot.com + +PxPlus IBM MDA Font is licensed under a +Creative Commons Attribution-ShareAlike 4.0 International License. + +You should have received a copy of the license along with this +work. If not, see . \ No newline at end of file diff --git a/goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf b/goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf new file mode 100644 index 0000000000000000000000000000000000000000..db3b7b20ab68a2010a29158ad5a86a1fff1f86e5 GIT binary patch literal 72240 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 $l+U$Y~OH2Ktzn6HX)Gd{?JOO!0^vDiM_^$b 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 literal 0 HcmV?d00001 diff --git a/goon/code/datums/browserOutput.dm b/goon/code/datums/browserOutput.dm index 27307cbccdb..299e15162ab 100644 --- a/goon/code/datums/browserOutput.dm +++ b/goon/code/datums/browserOutput.dm @@ -8,6 +8,7 @@ var/list/chatResources = list( "goon/browserassets/css/fonts/fontawesome-webfont.svg", "goon/browserassets/css/fonts/fontawesome-webfont.ttf", "goon/browserassets/css/fonts/fontawesome-webfont.woff", + "goon/browserassets/css/fonts/PxPlus_IBM_MDA.ttf", "goon/browserassets/css/font-awesome.css", "goon/browserassets/css/browserOutput.css", "goon/browserassets/json/unicode_9_annotations.json" From 52ba94d053bdbb9fc0ec3aad0901a0d157e530f9 Mon Sep 17 00:00:00 2001 From: Terilia Date: Mon, 4 Dec 2017 19:56:08 +0000 Subject: [PATCH 14/26] Update browserOutput.css --- goon/browserassets/css/browserOutput.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/goon/browserassets/css/browserOutput.css b/goon/browserassets/css/browserOutput.css index e0885d62551..8405e8e88b8 100644 --- a/goon/browserassets/css/browserOutput.css +++ b/goon/browserassets/css/browserOutput.css @@ -38,6 +38,7 @@ a.popt {text-decoration: none;} * ******************************************/ @font-face { font-family: PxPlus IBM MDA; src: url('PxPlus_IBM_MDA.ttf'); } + /***************************************** * * OUTPUT NOT RELATED TO ACTUAL MESSAGES @@ -388,4 +389,4 @@ h1.alert, h2.alert {color: #000000;} /* ADMIN TICKETS */ -.adminticket {color: #3daf21; font-weight: bold} \ No newline at end of file +.adminticket {color: #3daf21; font-weight: bold} From 583af441875582024fe8942f241bb462eaf4cd89 Mon Sep 17 00:00:00 2001 From: SkullyRoberts Date: Wed, 13 Dec 2017 17:58:33 -0500 Subject: [PATCH 15/26] Removed incorrect header discriptions Someone's gotta comment this stuff properly. --- code/game/objects/items/weapons/swords_axes_etc.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/game/objects/items/weapons/swords_axes_etc.dm b/code/game/objects/items/weapons/swords_axes_etc.dm index 3ce0f32d47a..7666e9f9851 100644 --- a/code/game/objects/items/weapons/swords_axes_etc.dm +++ b/code/game/objects/items/weapons/swords_axes_etc.dm @@ -1,9 +1,7 @@ /* Weapons * Contains: * Banhammer - * Sword * Classic Baton - * Energy Shield */ /* From 73d7af2675889c1001af4dc4ff7ab1b75667ea56 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Tue, 26 Dec 2017 18:16:42 +0500 Subject: [PATCH 16/26] moves var/can_deconstruct to obj level moves proc/deconstruct() and proc/take_damage() to obj level, moves a few obj damage procs in with it to new obj_defense.dm moves plastic flaps to new plasticflaps.dm --- code/game/gamemodes/blob/theblob.dm | 2 +- code/game/gamemodes/cult/cult_structures.dm | 2 +- code/game/machinery/doors/firedoor.dm | 1 - code/game/machinery/doors/windowdoor.dm | 2 +- code/game/machinery/machinery.dm | 2 +- code/game/machinery/portable_turret.dm | 2 +- code/game/mecha/mecha.dm | 2 +- code/game/objects/obj_defense.dm | 57 ++++++++ code/game/objects/objs.dm | 39 +---- code/game/objects/structures/curtains.dm | 2 +- code/game/objects/structures/girders.dm | 5 +- code/game/objects/structures/grille.dm | 32 ++-- code/game/objects/structures/mineral_doors.dm | 10 +- code/game/objects/structures/plasticflaps.dm | 135 +++++++++++++++++ code/modules/mining/mine_items.dm | 2 +- .../computers/item/computer_damage.dm | 2 +- .../modular_computers/hardware/_hardware.dm | 2 +- code/modules/shuttle/supply.dm | 137 ------------------ code/modules/surgery/organs/organ.dm | 2 +- paradise.dme | 2 + 20 files changed, 229 insertions(+), 211 deletions(-) create mode 100644 code/game/objects/obj_defense.dm create mode 100644 code/game/objects/structures/plasticflaps.dm diff --git a/code/game/gamemodes/blob/theblob.dm b/code/game/gamemodes/blob/theblob.dm index 1f45794ac14..0b82f067d0c 100644 --- a/code/game/gamemodes/blob/theblob.dm +++ b/code/game/gamemodes/blob/theblob.dm @@ -174,7 +174,7 @@ take_damage(damage, BRUTE) return -/obj/structure/blob/proc/take_damage(damage, damage_type) +/obj/structure/blob/take_damage(damage, damage_type) if(!damage || damage_type == STAMINA) // Avoid divide by zero errors return switch(damage_type) diff --git a/code/game/gamemodes/cult/cult_structures.dm b/code/game/gamemodes/cult/cult_structures.dm index 182ed68e004..b2b97f9adc8 100644 --- a/code/game/gamemodes/cult/cult_structures.dm +++ b/code/game/gamemodes/cult/cult_structures.dm @@ -73,7 +73,7 @@ if(health <= 0) destroy_structure() -/obj/structure/cult/functional/proc/take_damage(damage, damage_type = BRUTE) +/obj/structure/cult/functional/take_damage(damage, damage_type = BRUTE) if(damage_type == BRUTE || damage_type == BURN) health -= damage updatehealth() diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index ee75775f151..947bcf6059d 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -24,7 +24,6 @@ var/can_crush = TRUE var/nextstate = null var/boltslocked = TRUE - var/can_deconstruct = TRUE var/active_alarm = FALSE /obj/machinery/door/firedoor/Bumped(atom/AM) diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index a45c19aff29..3e3ff6fc67b 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -144,7 +144,7 @@ operating = 0 return 1 -/obj/machinery/door/window/proc/take_damage(damage) +/obj/machinery/door/window/take_damage(damage) health = max(0, health - damage) if(health <= 0) var/debris = list( diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 65f34737756..51a0b370a5d 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -403,7 +403,7 @@ Class Procs: return 1 return 0 -/obj/machinery/proc/deconstruct(disassembled = TRUE) +/obj/machinery/deconstruct(disassembled = TRUE) on_deconstruction() spawn_frame() for(var/obj/item/I in component_parts) diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index d46a49742e9..98013119723 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -453,7 +453,7 @@ var/list/turret_icons sleep(60) //6 seconds for the traitor to gtfo of the area before the turret decides to ruin his shit enabled = 1 //turns it back on. The cover popUp() popDown() are automatically called in process(), no need to define it here -/obj/machinery/porta_turret/proc/take_damage(var/force) +/obj/machinery/porta_turret/take_damage(force) if(!raised && !raising) force = force / 8 if(force < 5) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 2f2772774a3..3ab3d0e154b 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -447,7 +447,7 @@ //////// Health related procs //////// //////////////////////////////////////// -/obj/mecha/proc/take_damage(amount, type="brute") +/obj/mecha/take_damage(amount, type="brute") if(amount) var/damage = absorbDamage(amount,type) health -= damage diff --git a/code/game/objects/obj_defense.dm b/code/game/objects/obj_defense.dm new file mode 100644 index 00000000000..c78d8d0e2b4 --- /dev/null +++ b/code/game/objects/obj_defense.dm @@ -0,0 +1,57 @@ + +/obj/proc/take_damage() + return + +//the sound played when the obj is damaged. +/obj/proc/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) + switch(damage_type) + if(BRUTE) + if(damage_amount) + playsound(src, 'sound/weapons/smash.ogg', 50, 1) + else + playsound(src, 'sound/weapons/tap.ogg', 50, 1) + if(BURN) + playsound(src.loc, 'sound/items/welder.ogg', 100, 1) + +/obj/singularity_act() + ex_act(1) + if(src && !qdeleted(src)) + qdel(src) + return 2 + +//// FIRE + +/obj/fire_act(global_overlay=1) + if(!burn_state) + burn_state = ON_FIRE + fire_master.burning += src + burn_world_time = world.time + burntime*rand(10,20) + if(global_overlay) + overlays += fire_overlay + return 1 + +/obj/proc/burn() + empty_object_contents(1, loc) + var/obj/effect/decal/cleanable/ash/A = new(loc) + A.desc = "Looks like this used to be a [name] some time ago." + fire_master.burning -= src + qdel(src) + +/obj/proc/extinguish() + if(burn_state == ON_FIRE) + burn_state = FLAMMABLE + overlays -= fire_overlay + fire_master.burning -= src + +/obj/proc/tesla_act(power) + being_shocked = TRUE + var/power_bounced = power * 0.5 + tesla_zap(src, 3, power_bounced) + addtimer(src, "reset_shocked", 10) + +/obj/proc/reset_shocked() + being_shocked = FALSE + +//the obj is deconstructed into pieces, whether through careful disassembly or when destroyed. +/obj/proc/deconstruct(disassembled = TRUE) + qdel(src) \ No newline at end of file diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 60f9538fde0..0ff6691c51e 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -9,7 +9,7 @@ var/list/attack_verb = list() //Used in attackby() to say how something was attacked "[x] has been [z.attack_verb] by [y] with [z]" var/sharp = 0 // whether this object cuts var/in_use = 0 // If we have a user using us, this will be set on. We will check if the user has stopped using us, and thus stop updating and LAGGING EVERYTHING! - + var/can_deconstruct = TRUE var/damtype = "brute" var/force = 0 @@ -253,12 +253,6 @@ a { user.set_machine(src) onclose(user, "mtcomputer") -/obj/singularity_act() - ex_act(1.0) - if(src && isnull(gcDestroyed)) - qdel(src) - return 2 - /obj/singularity_pull(S, current_size) if(anchored) if(current_size >= STAGE_FIVE) @@ -269,40 +263,9 @@ a { /obj/proc/container_resist(var/mob/living) return -/obj/proc/tesla_act(var/power) - being_shocked = 1 - var/power_bounced = power * 0.5 - tesla_zap(src, 3, power_bounced) - addtimer(src, "reset_shocked", 10) - -/obj/proc/reset_shocked() - being_shocked = 0 - /obj/proc/CanAStarPass() . = !density -/obj/fire_act(global_overlay=1) - if(!burn_state) - burn_state = ON_FIRE - fire_master.burning += src - burn_world_time = world.time + burntime*rand(10,20) - if(global_overlay) - overlays += fire_overlay - return 1 - -/obj/proc/burn() - empty_object_contents(1, loc) - var/obj/effect/decal/cleanable/ash/A = new(loc) - A.desc = "Looks like this used to be a [name] some time ago." - fire_master.burning -= src - qdel(src) - -/obj/proc/extinguish() - if(burn_state == ON_FIRE) - burn_state = FLAMMABLE - overlays -= fire_overlay - fire_master.burning -= src - /obj/proc/empty_object_contents(burn = 0, new_loc = loc) for(var/obj/item/Item in contents) //Empty out the contents Item.forceMove(new_loc) diff --git a/code/game/objects/structures/curtains.dm b/code/game/objects/structures/curtains.dm index 0fbc7b97879..d80f7bc8afd 100644 --- a/code/game/objects/structures/curtains.dm +++ b/code/game/objects/structures/curtains.dm @@ -67,7 +67,7 @@ else . = ..() -/obj/structure/curtain/proc/deconstruct(disassembled = TRUE) +/obj/structure/curtain/deconstruct(disassembled = TRUE) new /obj/item/stack/sheet/cloth(loc, 2) new /obj/item/stack/sheet/plastic(loc, 2) new /obj/item/stack/rods(loc, 1) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index c8877b320ff..42f6a20e261 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -9,7 +9,6 @@ var/health = 200 var/can_displace = TRUE //If the girder can be moved around by crowbarring it var/metalUsed = 2 //used to determine amount returned in deconstruction - var/can_deconstruct = TRUE /obj/structure/girder/examine(mob/user) . = ..() @@ -42,7 +41,7 @@ take_damage(rand(25, 75)) return -/obj/structure/girder/proc/take_damage(amount) +/obj/structure/girder/take_damage(amount) health -= amount if(health <= 0) new /obj/item/stack/sheet/metal(get_turf(src)) @@ -369,7 +368,7 @@ var/atom/movable/mover = caller . = . || mover.checkpass(PASSGRILLE) -/obj/structure/girder/proc/deconstruct(disassembled = TRUE) +/obj/structure/girder/deconstruct(disassembled = TRUE) if(can_deconstruct) var/remains = pick(/obj/item/stack/rods,/obj/item/stack/sheet/metal) new remains(loc) diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index 36215a850c5..f3a025b9fd9 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -11,7 +11,6 @@ level = 3 var/health = 10 var/broken = 0 - var/can_deconstruct = TRUE var/rods_type = /obj/item/stack/rods var/rods_amount = 2 var/rods_broken = 1 @@ -243,13 +242,24 @@ visible_message("[user] has hit [src] with [I]!") take_damage(I.force * 0.3, I.damtype) -/obj/structure/grille/proc/deconstruct(disassembled = TRUE) +/obj/structure/grille/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) + switch(damage_type) + if(BRUTE) + if(damage_amount) + playsound(src, 'sound/effects/grillehit.ogg', 80, 1) + else + playsound(src, 'sound/weapons/tap.ogg', 50, 1) + if(BURN) + playsound(src, 'sound/items/welder.ogg', 80, 1) + +/obj/structure/grille/deconstruct(disassembled = TRUE) if(!loc) //if already qdel'd somehow, we do nothing return if(can_deconstruct) var/obj/R = new rods_type(loc, rods_amount) transfer_fingerprints_to(R) qdel(src) + ..() /obj/structure/grille/proc/obj_break() if(!broken && can_deconstruct) @@ -258,20 +268,10 @@ transfer_fingerprints_to(R) qdel(src) -/obj/structure/grille/proc/take_damage(damage, damage_type = BRUTE, sound_effect = 1) - switch(damage_type) - if(BURN) - if(sound_effect) - playsound(loc, 'sound/items/welder.ogg', 80, 1) - if(BRUTE) - if(sound_effect) - if(damage) - playsound(loc, 'sound/effects/grillehit.ogg', 80, 1) - else - playsound(loc, 'sound/weapons/tap.ogg', 50, 1) - else - return - health -= damage +/obj/structure/grille/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) + if(sound_effect) + play_attack_sound(damage_amount, damage_type, damage_flag) + health -= damage_amount if(health <= 0) if(!broken) obj_break() diff --git a/code/game/objects/structures/mineral_doors.dm b/code/game/objects/structures/mineral_doors.dm index 0dad11674b5..66680ecc8f5 100644 --- a/code/game/objects/structures/mineral_doors.dm +++ b/code/game/objects/structures/mineral_doors.dm @@ -54,7 +54,7 @@ /obj/structure/mineral_door/attack_animal(mob/user) return TryToSwitchState(user) - + /obj/structure/mineral_door/attack_ghost(mob/user) if(user.can_advanced_admin_interact()) SwitchState() @@ -68,11 +68,11 @@ return !density /obj/structure/mineral_door/proc/TryToSwitchState(atom/user) - if(isSwitchingStates) + if(isSwitchingStates) return if(isliving(user)) var/mob/living/M = user - if(world.time - user.last_bumped <= 60) + if(world.time - user.last_bumped <= 60) return //NOTE do we really need that? if(M.client) if(iscarbon(M)) @@ -101,7 +101,7 @@ air_update_turf(1) update_icon() isSwitchingStates = 0 - + if(close_delay != -1) spawn(close_delay) Close() @@ -157,7 +157,7 @@ if(hardness <= 0) deconstruct(FALSE) -/obj/structure/mineral_door/proc/deconstruct(disassembled = TRUE) +/obj/structure/mineral_door/deconstruct(disassembled = TRUE) var/turf/T = get_turf(src) if(sheetType) if(disassembled) diff --git a/code/game/objects/structures/plasticflaps.dm b/code/game/objects/structures/plasticflaps.dm new file mode 100644 index 00000000000..d9eff5b9ea3 --- /dev/null +++ b/code/game/objects/structures/plasticflaps.dm @@ -0,0 +1,135 @@ +/obj/structure/plasticflaps + name = "plastic flaps" + desc = "Completely impassable - or are they?" + icon = 'icons/obj/stationobjs.dmi' + icon_state = "plasticflaps" + density = 0 + anchored = 1 + layer = 4 + var/list/mobs_can_pass = list( + /mob/living/carbon/slime, + /mob/living/simple_animal/mouse, + /mob/living/silicon/robot/drone, + /mob/living/simple_animal/bot/mulebot + ) + var/state = PLASTIC_FLAPS_NORMAL + +/obj/structure/plasticflaps/examine(mob/user) + . = ..() + switch(state) + if(PLASTIC_FLAPS_NORMAL) + to_chat(user, "[src] are screwed to the floor.") + if(PLASTIC_FLAPS_DETACHED) + to_chat(user, "[src] are no longer screwed to the floor, and the flaps can be sliced apart.") + +/obj/structure/plasticflaps/attackby(obj/item/W, mob/user, params) + add_fingerprint(user) + if(isscrewdriver(W)) + if(state == PLASTIC_FLAPS_NORMAL) + playsound(loc, W.usesound, 100, 1) + user.visible_message("[user] unscrews [src] from the floor.", "You start to unscrew [src] from the floor...", "You hear rustling noises.") + if(do_after(user, 180*W.toolspeed, target = src)) + if(state != PLASTIC_FLAPS_NORMAL) + return + state = PLASTIC_FLAPS_DETACHED + anchored = FALSE + to_chat(user, "You unscrew [src] from the floor.") + else if(state == PLASTIC_FLAPS_DETACHED) + playsound(loc, W.usesound, 100, 1) + user.visible_message("[user] screws [src] to the floor.", "You start to screw [src] to the floor...", "You hear rustling noises.") + if(do_after(user, 40*W.toolspeed, target = src)) + if(state != PLASTIC_FLAPS_DETACHED) + return + state = PLASTIC_FLAPS_NORMAL + anchored = TRUE + to_chat(user, "You screw [src] to the floor.") + else if(iswelder(W)) + if(state == PLASTIC_FLAPS_DETACHED) + var/obj/item/weapon/weldingtool/WT = W + if(!WT.remove_fuel(0, user)) + return + playsound(loc, WT.usesound, 100, 1) + user.visible_message("[user] slices apart [src].", "You start to slice apart [src].", "You hear welding.") + if(do_after(user, 120*WT.toolspeed, target = src)) + if(state != PLASTIC_FLAPS_DETACHED) + return + to_chat(user, "You slice apart [src].") + var/obj/item/stack/sheet/plastic/five/P = new(loc) + P.add_fingerprint(user) + qdel(src) + else + . = ..() + +/obj/structure/plasticflaps/CanPass(atom/A, turf/T) + if(istype(A) && A.checkpass(PASSGLASS)) + return prob(60) + + var/obj/structure/stool/bed/B = A + if(istype(A, /obj/structure/stool/bed) && B.buckled_mob)//if it's a bed/chair and someone is buckled, it will not pass + return 0 + + if(istype(A, /obj/structure/closet/cardboard)) + var/obj/structure/closet/cardboard/C = A + if(C.move_delay) + return 0 + + if(istype(A, /obj/vehicle)) //no vehicles + return 0 + + var/mob/living/M = A + if(istype(M)) + if(M.lying) + return ..() + for(var/mob_type in mobs_can_pass) + if(istype(A, mob_type)) + return ..() + if(istype(A, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = M + if(H.species.is_small) + return ..() + return 0 + + return ..() + + +/obj/structure/plasticflaps/CanAStarPass(ID, to_dir, caller) + if(istype(caller, /mob/living)) + for(var/mob_type in mobs_can_pass) + if(istype(caller, mob_type)) + return 1 + + var/mob/living/M = caller + if(!M.ventcrawler && M.mob_size > MOB_SIZE_SMALL) + return 0 + return 1 + +/obj/structure/plasticflaps/ex_act(severity) + switch(severity) + if(1) + qdel(src) + if(2) + if(prob(50)) + qdel(src) + if(3) + if(prob(5)) + qdel(src) + +/obj/structure/plasticflaps/deconstruct(disassembled = TRUE) + if(can_deconstruct) + new /obj/item/stack/sheet/plastic/five(loc) + qdel(src) + +/obj/structure/plasticflaps/mining //A specific type for mining that doesn't allow airflow because of them damn crates + name = "airtight plastic flaps" + desc = "Heavy duty, airtight, plastic flaps." + +/obj/structure/plasticflaps/mining/initialize() + air_update_turf(1) + ..() + +/obj/structure/plasticflaps/mining/Destroy() + air_update_turf(1) + return ..() + +/obj/structure/plasticflaps/mining/CanAtmosPass(turf/T) + return 0 \ No newline at end of file diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index bac0df5b7f4..80d575b9d1f 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -495,7 +495,7 @@ var/buildstacktype = /obj/item/stack/sheet/metal var/buildstackamount = 5 -/obj/structure/fans/proc/deconstruct() +/obj/structure/fans/deconstruct() if(buildstacktype) new buildstacktype(loc, buildstackamount) qdel(src) diff --git a/code/modules/modular_computers/computers/item/computer_damage.dm b/code/modules/modular_computers/computers/item/computer_damage.dm index 689e8c99ab7..2623794fa9d 100644 --- a/code/modules/modular_computers/computers/item/computer_damage.dm +++ b/code/modules/modular_computers/computers/item/computer_damage.dm @@ -24,7 +24,7 @@ if(prob(75)) take_damage(obj_integrity, BRUTE) -/obj/item/device/modular_computer/proc/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1) +/obj/item/device/modular_computer/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1) . = ..() var/component_probability = min(50, max(damage_amount*0.1, 1 - obj_integrity/max_integrity)) switch(damage_flag) diff --git a/code/modules/modular_computers/hardware/_hardware.dm b/code/modules/modular_computers/hardware/_hardware.dm index 4f752fdac10..d810ed623e2 100644 --- a/code/modules/modular_computers/hardware/_hardware.dm +++ b/code/modules/modular_computers/hardware/_hardware.dm @@ -77,7 +77,7 @@ return TRUE // Good to go. // Handles damage checks -/obj/item/weapon/computer_hardware/proc/take_damage(damage_amount) +/obj/item/weapon/computer_hardware/take_damage(damage_amount) obj_integrity = max(obj_integrity - damage_amount, 0) /obj/item/weapon/computer_hardware/examine(var/mob/user) diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index d24853a7948..4a060385dea 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -782,143 +782,6 @@ icon_state = "shuttle3" requires_power = 0 -/obj/structure/plasticflaps - name = "\improper plastic flaps" - desc = "Completely impassable - or are they?" - icon = 'icons/obj/stationobjs.dmi' - icon_state = "plasticflaps" - density = 0 - anchored = 1 - layer = 4 - var/list/mobs_can_pass = list( - /mob/living/carbon/slime, - /mob/living/simple_animal/mouse, - /mob/living/silicon/robot/drone, - /mob/living/simple_animal/bot/mulebot - ) - var/state = PLASTIC_FLAPS_NORMAL - var/can_deconstruct = TRUE - -/obj/structure/plasticflaps/examine(mob/user) - . = ..() - switch(state) - if(PLASTIC_FLAPS_NORMAL) - to_chat(user, "[src] are screwed to the floor.") - if(PLASTIC_FLAPS_DETACHED) - to_chat(user, "[src] are no longer screwed to the floor, and the flaps can be sliced apart.") - -/obj/structure/plasticflaps/attackby(obj/item/W, mob/user, params) - add_fingerprint(user) - if(isscrewdriver(W)) - if(state == PLASTIC_FLAPS_NORMAL) - playsound(loc, W.usesound, 100, 1) - user.visible_message("[user] unscrews [src] from the floor.", "You start to unscrew [src] from the floor...", "You hear rustling noises.") - if(do_after(user, 180*W.toolspeed, target = src)) - if(state != PLASTIC_FLAPS_NORMAL) - return - state = PLASTIC_FLAPS_DETACHED - anchored = FALSE - to_chat(user, "You unscrew [src] from the floor.") - else if(state == PLASTIC_FLAPS_DETACHED) - playsound(loc, W.usesound, 100, 1) - user.visible_message("[user] screws [src] to the floor.", "You start to screw [src] to the floor...", "You hear rustling noises.") - if(do_after(user, 40*W.toolspeed, target = src)) - if(state != PLASTIC_FLAPS_DETACHED) - return - state = PLASTIC_FLAPS_NORMAL - anchored = TRUE - to_chat(user, "You screw [src] from the floor.") - else if(iswelder(W)) - if(state == PLASTIC_FLAPS_DETACHED) - var/obj/item/weapon/weldingtool/WT = W - if(!WT.remove_fuel(0, user)) - return - playsound(loc, WT.usesound, 100, 1) - user.visible_message("[user] slices apart [src].", "You start to slice apart [src].", "You hear welding.") - if(do_after(user, 120*WT.toolspeed, target = src)) - if(state != PLASTIC_FLAPS_DETACHED) - return - to_chat(user, "You slice apart [src].") - var/obj/item/stack/sheet/plastic/five/P = new(loc) - P.add_fingerprint(user) - qdel(src) - else - . = ..() - -/obj/structure/plasticflaps/CanPass(atom/A, turf/T) - if(istype(A) && A.checkpass(PASSGLASS)) - return prob(60) - - var/obj/structure/stool/bed/B = A - if(istype(A, /obj/structure/stool/bed) && B.buckled_mob)//if it's a bed/chair and someone is buckled, it will not pass - return 0 - - if(istype(A, /obj/structure/closet/cardboard)) - var/obj/structure/closet/cardboard/C = A - if(C.move_delay) - return 0 - - if(istype(A, /obj/vehicle)) //no vehicles - return 0 - - var/mob/living/M = A - if(istype(M)) - if(M.lying) - return ..() - for(var/mob_type in mobs_can_pass) - if(istype(A, mob_type)) - return ..() - if(istype(A, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = M - if(H.species.is_small) - return ..() - return 0 - - return ..() - - -/obj/structure/plasticflaps/CanAStarPass(ID, to_dir, caller) - if(istype(caller, /mob/living)) - for(var/mob_type in mobs_can_pass) - if(istype(caller, mob_type)) - return 1 - - var/mob/living/M = caller - if(!M.ventcrawler && M.mob_size > MOB_SIZE_SMALL) - return 0 - return 1 - -/obj/structure/plasticflaps/ex_act(severity) - switch(severity) - if(1) - qdel(src) - if(2) - if(prob(50)) - qdel(src) - if(3) - if(prob(5)) - qdel(src) - -/obj/structure/plasticflaps/proc/deconstruct(disassembled = TRUE) - if(can_deconstruct) - new /obj/item/stack/sheet/plastic/five(loc) - qdel(src) - -/obj/structure/plasticflaps/mining //A specific type for mining that doesn't allow airflow because of them damn crates - name = "\improper Airtight plastic flaps" - desc = "Heavy duty, airtight, plastic flaps." - -/obj/structure/plasticflaps/mining/initialize() - air_update_turf(1) - ..() - -/obj/structure/plasticflaps/mining/Destroy() - air_update_turf(1) - return ..() - -/obj/structure/plasticflaps/mining/CanAtmosPass(turf/T) - return 0 - #undef ORDER_SCREEN_WIDTH #undef ORDER_SCREEN_HEIGHT #undef SUPPLY_SCREEN_WIDTH diff --git a/code/modules/surgery/organs/organ.dm b/code/modules/surgery/organs/organ.dm index f43438417d5..85bd1782024 100644 --- a/code/modules/surgery/organs/organ.dm +++ b/code/modules/surgery/organs/organ.dm @@ -219,7 +219,7 @@ W.time_inflicted = world.time //Note: external organs have their own version of this proc -/obj/item/organ/proc/take_damage(amount, silent = 0) +/obj/item/organ/take_damage(amount, silent = 0) if(tough) return if(status & ORGAN_ROBOT) diff --git a/paradise.dme b/paradise.dme index 334e5326f2d..4cf60716903 100644 --- a/paradise.dme +++ b/paradise.dme @@ -682,6 +682,7 @@ #include "code\game\objects\empulse.dm" #include "code\game\objects\explosion.dm" #include "code\game\objects\items.dm" +#include "code\game\objects\obj_defense.dm" #include "code\game\objects\objs.dm" #include "code\game\objects\structures.dm" #include "code\game\objects\weapons.dm" @@ -949,6 +950,7 @@ #include "code\game\objects\structures\morgue.dm" #include "code\game\objects\structures\musician.dm" #include "code\game\objects\structures\noticeboard.dm" +#include "code\game\objects\structures\plasticflaps.dm" #include "code\game\objects\structures\safe.dm" #include "code\game\objects\structures\signs.dm" #include "code\game\objects\structures\spirit_board.dm" From 75e177b7a952d1c923dbcb756676c3c67c234f16 Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Tue, 26 Dec 2017 22:47:09 +0500 Subject: [PATCH 17/26] renames receive_damage() for animations to receiving_damage() renames take_damage() for organs to receive_damage() renames Deconstruct() to deconstruct() for atmos objects obj_integrity, max_integrity, integrity_failure vars moved to /obj level, obj_integrity = max_integrity on New() --- code/ATMOSPHERICS/atmospherics.dm | 6 +++--- code/ATMOSPHERICS/pipes/manifold.dm | 2 +- code/ATMOSPHERICS/pipes/manifold4w.dm | 2 +- code/ATMOSPHERICS/pipes/simple/pipe_simple.dm | 2 +- .../diseases/advance/symptoms/vision.dm | 4 ++-- .../gamemodes/changeling/powers/headcrab.dm | 2 +- .../gamemodes/miniantags/bot_swarm/swarmer.dm | 9 ++++----- code/game/gamemodes/shadowling/shadowling.dm | 2 +- code/game/machinery/doors/airlock.dm | 2 +- code/game/objects/items.dm | 8 ++++---- .../items/weapons/grenades/flashbang.dm | 2 +- code/game/objects/items/weapons/lighters.dm | 2 +- code/game/objects/items/weapons/shards.dm | 4 ++-- code/game/objects/objs.dm | 7 ++++++- code/game/objects/structures.dm | 2 +- code/game/objects/structures/grille.dm | 1 - code/modules/assembly/mousetrap.dm | 2 +- code/modules/hydroponics/grown/nettle.dm | 2 +- code/modules/mob/living/carbon/carbon.dm | 8 ++++---- code/modules/mob/living/carbon/human/human.dm | 2 +- .../mob/living/carbon/human/human_damage.dm | 16 +++++++-------- .../mob/living/carbon/human/human_defense.dm | 6 +++--- .../mob/living/carbon/human/human_organs.dm | 2 +- code/modules/mob/living/carbon/human/life.dm | 6 +++--- code/modules/mob/living/living.dm | 4 ++-- .../computers/item/computer.dm | 5 ++--- .../computers/machinery/modular_computer.dm | 5 ++--- .../modular_computers/hardware/_hardware.dm | 3 +-- code/modules/paperwork/photocopier.dm | 2 +- code/modules/power/lighting.dm | 2 +- code/modules/power/supermatter/sm_shard.dm | 2 +- .../reagents/chemistry/reagents/admin.dm | 2 +- .../reagents/chemistry/reagents/medicine.dm | 4 ++-- .../reagents/chemistry/reagents/toxins.dm | 6 +++--- .../reagents/chemistry/reagents/water.dm | 4 ++-- code/modules/surgery/bones.dm | 4 ++-- code/modules/surgery/cavity_implant.dm | 2 +- code/modules/surgery/encased.dm | 6 +++--- code/modules/surgery/face.dm | 2 +- code/modules/surgery/generic.dm | 6 +++--- code/modules/surgery/organs/organ.dm | 20 +++++++++---------- code/modules/surgery/organs/organ_external.dm | 8 ++++---- code/modules/surgery/organs/organ_internal.dm | 6 +++--- .../surgery/organs/subtypes/standard.dm | 2 +- code/modules/surgery/organs_internal.dm | 12 +++++------ code/modules/surgery/other.dm | 4 ++-- code/modules/surgery/robotics.dm | 4 ++-- 47 files changed, 108 insertions(+), 108 deletions(-) diff --git a/code/ATMOSPHERICS/atmospherics.dm b/code/ATMOSPHERICS/atmospherics.dm index 841591ea396..f4538bb97e2 100644 --- a/code/ATMOSPHERICS/atmospherics.dm +++ b/code/ATMOSPHERICS/atmospherics.dm @@ -187,7 +187,7 @@ Pipelines + Other Objects -> Pipe network //You unwrenched a pipe full of pressure? let's splat you into the wall silly. if(unsafe_wrenching) unsafe_pressure_release(user,internal_pressure) - Deconstruct() + deconstruct() else return ..() @@ -208,7 +208,7 @@ Pipelines + Other Objects -> Pipe network //Values based on 2*ONE_ATMOS (the unsafe pressure), resulting in 20 range and 4 speed user.throw_at(general_direction,pressures/10,pressures/50) -/obj/machinery/atmospherics/proc/Deconstruct() +/obj/machinery/atmospherics/deconstruct() if(can_unwrench) stored.loc = get_turf(src) transfer_fingerprints_to(stored) @@ -321,7 +321,7 @@ Pipelines + Other Objects -> Pipe network /obj/machinery/atmospherics/singularity_pull(S, current_size) if(current_size >= STAGE_FIVE) - Deconstruct() + deconstruct() /obj/machinery/atmospherics/update_remote_sight(mob/user) user.sight |= (SEE_TURFS|BLIND) diff --git a/code/ATMOSPHERICS/pipes/manifold.dm b/code/ATMOSPHERICS/pipes/manifold.dm index dc8dbeca381..a42903bb7f6 100644 --- a/code/ATMOSPHERICS/pipes/manifold.dm +++ b/code/ATMOSPHERICS/pipes/manifold.dm @@ -149,7 +149,7 @@ // A check to make sure both nodes exist - self-delete if they aren't present /obj/machinery/atmospherics/pipe/manifold/check_nodes_exist() if(!node1 && !node2 && !node3) - Deconstruct() + deconstruct() return 0 // 0: No nodes exist // 1: 1-3 nodes exist, we continue existing return 1 diff --git a/code/ATMOSPHERICS/pipes/manifold4w.dm b/code/ATMOSPHERICS/pipes/manifold4w.dm index 1b03b12fe2a..46b883db62b 100644 --- a/code/ATMOSPHERICS/pipes/manifold4w.dm +++ b/code/ATMOSPHERICS/pipes/manifold4w.dm @@ -125,7 +125,7 @@ // A check to make sure both nodes exist - self-delete if they aren't present /obj/machinery/atmospherics/pipe/manifold4w/check_nodes_exist() if(!node1 && !node2 && !node3 && !node4) - Deconstruct() + deconstruct() return 0 // 0: No nodes exist // 1: 1-4 nodes exist, we continue existing return 1 diff --git a/code/ATMOSPHERICS/pipes/simple/pipe_simple.dm b/code/ATMOSPHERICS/pipes/simple/pipe_simple.dm index 54fd177e94d..9f360f74274 100644 --- a/code/ATMOSPHERICS/pipes/simple/pipe_simple.dm +++ b/code/ATMOSPHERICS/pipes/simple/pipe_simple.dm @@ -152,7 +152,7 @@ // A check to make sure both nodes exist - self-delete if they aren't present /obj/machinery/atmospherics/pipe/simple/check_nodes_exist() if(!node1 && !node2) - Deconstruct() + deconstruct() return 0 // 0: No nodes exist // 1: 1-2 nodes exist, we continue existing return 1 diff --git a/code/datums/diseases/advance/symptoms/vision.dm b/code/datums/diseases/advance/symptoms/vision.dm index b5249e11740..ca25e720b18 100644 --- a/code/datums/diseases/advance/symptoms/vision.dm +++ b/code/datums/diseases/advance/symptoms/vision.dm @@ -38,11 +38,11 @@ Bonus if(3, 4) to_chat(M, "Your eyes burn!") M.EyeBlurry(20) - eyes.take_damage(1) + eyes.receive_damage(1) else to_chat(M, "Your eyes burn horrificly!") M.EyeBlurry(30) - eyes.take_damage(5) + eyes.receive_damage(5) if(eyes.damage >= 10) M.BecomeNearsighted() if(prob(eyes.damage - 10 + 1)) diff --git a/code/game/gamemodes/changeling/powers/headcrab.dm b/code/game/gamemodes/changeling/powers/headcrab.dm index 16ad41a36ea..60adda8f088 100644 --- a/code/game/gamemodes/changeling/powers/headcrab.dm +++ b/code/game/gamemodes/changeling/powers/headcrab.dm @@ -20,7 +20,7 @@ H.EyeBlurry(20) var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(istype(E)) - E.take_damage(5, 1) + E.receive_damage(5, 1) H.AdjustConfused(3) for(var/mob/living/silicon/S in range(2,user)) to_chat(S, "Your sensors are disabled by a shower of blood!") diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index d7fa1b4c9f2..d052939cb14 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -433,7 +433,7 @@ spawn(5) qdel(src) -/obj/structure/swarmer/proc/TakeDamage(damage) +/obj/structure/swarmer/take_damage(damage) health -= damage if(health <= 0) qdel(src) @@ -441,14 +441,14 @@ /obj/structure/swarmer/bullet_act(obj/item/projectile/Proj) if(Proj.damage) if((Proj.damage_type == BRUTE || Proj.damage_type == BURN)) - TakeDamage(Proj.damage) + take_damage(Proj.damage) ..() /obj/structure/swarmer/attackby(obj/item/weapon/I, mob/living/user, params) if(istype(I, /obj/item/weapon)) user.changeNext_move(CLICK_CD_MELEE) user.do_attack_animation(src) - TakeDamage(I.force) + take_damage(I.force) return /obj/structure/swarmer/ex_act() @@ -462,14 +462,13 @@ /obj/structure/swarmer/emp_act() qdel(src) return - /obj/structure/swarmer/attack_animal(mob/living/user) if(isanimal(user)) var/mob/living/simple_animal/S = user S.do_attack_animation(src) user.changeNext_move(CLICK_CD_MELEE) if(S.melee_damage_type == BRUTE || S.melee_damage_type == BURN) - TakeDamage(rand(S.melee_damage_lower, S.melee_damage_upper)) + take_damage(rand(S.melee_damage_lower, S.melee_damage_upper)) return /obj/structure/swarmer/trap diff --git a/code/game/gamemodes/shadowling/shadowling.dm b/code/game/gamemodes/shadowling/shadowling.dm index 4134ca054fe..f5fc513744a 100644 --- a/code/game/gamemodes/shadowling/shadowling.dm +++ b/code/game/gamemodes/shadowling/shadowling.dm @@ -335,7 +335,7 @@ Made by Xhuis H.clear_alert("lightexposure") var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(istype(E)) - E.take_damage(-1) + E.receive_damage(-1) H.heal_overall_damage(5, 5) H.adjustToxLoss(-5) H.adjustBrainLoss(-25) //Shad O. Ling gibbers, "CAN U BE MY THRALL?!!" diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index f505773b32a..15f0a73808c 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -414,7 +414,7 @@ About the new airlock wires panel: var/obj/item/organ/external/affecting = H.get_organ("head") H.Stun(5) H.Weaken(5) - if(affecting.take_damage(10, 0)) + if(affecting.receive_damage(10, 0)) H.UpdateDamageIcon() else visible_message("[user] headbutts the airlock. Good thing they're wearing a helmet.") diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 6764f192e69..91cc00384b0 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -225,7 +225,7 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d else to_chat(user, "You burn your hand on [src]!") var/obj/item/organ/external/affecting = H.get_organ("[user.hand ? "l" : "r" ]_arm") - if(affecting && affecting.take_damage(0, 5)) // 5 burn damage + if(affecting && affecting.receive_damage(0, 5)) // 5 burn damage H.UpdateDamageIcon() H.updatehealth() return @@ -454,9 +454,9 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d var/obj/item/organ/internal/eyes/eyes = H.get_int_organ(/obj/item/organ/internal/eyes) if(!eyes) // should still get stabbed in the head var/obj/item/organ/external/head/head = H.bodyparts_by_name["head"] - head.take_damage(rand(10,14), 1) + head.receive_damage(rand(10,14), 1) return - eyes.take_damage(rand(3,4), 1) + eyes.receive_damage(rand(3,4), 1) if(eyes.damage >= eyes.min_bruised_damage) if(M.stat != 2) if(!(eyes.status & ORGAN_ROBOT) || !(eyes.status & ORGAN_ASSISTED)) //robot eyes bleeding might be a bit silly @@ -472,7 +472,7 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d if(M.stat != 2) to_chat(M, "You go blind!") var/obj/item/organ/external/affecting = H.get_organ("head") - if(affecting.take_damage(7)) + if(affecting.receive_damage(7)) H.UpdateDamageIcon() else M.take_organ_damage(7) diff --git a/code/game/objects/items/weapons/grenades/flashbang.dm b/code/game/objects/items/weapons/grenades/flashbang.dm index 36ef7167d85..650173d29eb 100644 --- a/code/game/objects/items/weapons/grenades/flashbang.dm +++ b/code/game/objects/items/weapons/grenades/flashbang.dm @@ -37,7 +37,7 @@ var/mob/living/carbon/human/H = M var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(E) - E.take_damage(8, 1) + E.receive_damage(8, 1) if(M.flash_eyes(affect_silicon = 1)) M.Stun(max(10/distance, 3)) diff --git a/code/game/objects/items/weapons/lighters.dm b/code/game/objects/items/weapons/lighters.dm index 6525351fd67..fb863582b83 100644 --- a/code/game/objects/items/weapons/lighters.dm +++ b/code/game/objects/items/weapons/lighters.dm @@ -50,7 +50,7 @@ if(ishuman(M)) var/mob/living/carbon/human/H = M var/obj/item/organ/external/affecting = H.get_organ("[user.hand ? "l" : "r" ]_hand") - if(affecting.take_damage( 0, 5 )) //INFERNO + if(affecting.receive_damage( 0, 5 )) //INFERNO H.UpdateDamageIcon() H.updatehealth() user.visible_message("After a few attempts, [user] manages to light the [src], they however burn their finger in the process.") diff --git a/code/game/objects/items/weapons/shards.dm b/code/game/objects/items/weapons/shards.dm index 7b87deadb3e..71e0e079282 100644 --- a/code/game/objects/items/weapons/shards.dm +++ b/code/game/objects/items/weapons/shards.dm @@ -47,7 +47,7 @@ if(affecting.status & ORGAN_ROBOT) return to_chat(H, "[src] cuts into your hand!") - if(affecting.take_damage(force*0.5)) + if(affecting.receive_damage(force*0.5)) H.UpdateDamageIcon() H.updatehealth() @@ -84,7 +84,7 @@ if(affecting.status & ORGAN_ROBOT) return H.Weaken(3) - if(affecting.take_damage(5, 0)) + if(affecting.receive_damage(5, 0)) H.UpdateDamageIcon() H.updatehealth() ..() diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 0ff6691c51e..4f4581caa54 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -13,6 +13,10 @@ var/damtype = "brute" var/force = 0 + var/obj_integrity //defaults to max_integrity + var/max_integrity = 500 + var/integrity_failure = 0 //0 if we have no special broken behavior + var/Mtoollink = 0 // variable to decide if an object should show the multitool menu linking menu, not all objects use it var/burn_state = FIRE_PROOF // LAVA_PROOF | FIRE_PROOF | FLAMMABLE | ON_FIRE @@ -25,7 +29,8 @@ /obj/New() . = ..() - + if(obj_integrity == null) + obj_integrity = max_integrity if(on_blueprints && isturf(loc)) var/turf/T = loc if(force_blueprints) diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index 91b232c051a..2f05d26dd53 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -138,7 +138,7 @@ if(affecting) to_chat(M, "You land heavily on your [affecting.name]!") - affecting.take_damage(damage, 0) + affecting.receive_damage(damage, 0) if(affecting.parent) affecting.parent.add_autopsy_data("Misadventure", damage) else diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index f3a025b9fd9..c04e2e94583 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -259,7 +259,6 @@ var/obj/R = new rods_type(loc, rods_amount) transfer_fingerprints_to(R) qdel(src) - ..() /obj/structure/grille/proc/obj_break() if(!broken && can_deconstruct) diff --git a/code/modules/assembly/mousetrap.dm b/code/modules/assembly/mousetrap.dm index e22923fa965..1e7cd0f089c 100644 --- a/code/modules/assembly/mousetrap.dm +++ b/code/modules/assembly/mousetrap.dm @@ -53,7 +53,7 @@ affecting = H.get_organ(type) H.Stun(3) if(affecting) - affecting.take_damage(1, 0) + affecting.receive_damage(1, 0) H.updatehealth() else if(ismouse(target)) var/mob/living/simple_animal/mouse/M = target diff --git a/code/modules/hydroponics/grown/nettle.dm b/code/modules/hydroponics/grown/nettle.dm index 52f60d06b18..b6ae3ee3508 100644 --- a/code/modules/hydroponics/grown/nettle.dm +++ b/code/modules/hydroponics/grown/nettle.dm @@ -57,7 +57,7 @@ var/organ = ((H.hand ? "l_":"r_") + "arm") var/obj/item/organ/external/affecting = H.get_organ(organ) if(affecting) - if(affecting.take_damage(0, force)) + if(affecting.receive_damage(0, force)) H.UpdateDamageIcon() to_chat(H, "The nettle burns your bare hand!") return 1 diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 5cf6df7fe60..ecde87a5a16 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -68,7 +68,7 @@ var/mob/living/carbon/human/H = src var/obj/item/organ/external/organ = H.get_organ("chest") if(istype(organ)) - if(organ.take_damage(d, 0)) + if(organ.receive_damage(d, 0)) H.UpdateDamageIcon() H.updatehealth() @@ -327,15 +327,15 @@ if(1) to_chat(src, "Your eyes sting a little.") if(prob(40)) //waiting on carbon organs - E.take_damage(1, 1) + E.receive_damage(1, 1) if(2) to_chat(src, "Your eyes burn.") - E.take_damage(rand(2, 4), 1) + E.receive_damage(rand(2, 4), 1) else to_chat(src, "Your eyes itch and burn severely!") - E.take_damage(rand(12, 16), 1) + E.receive_damage(rand(12, 16), 1) if(E.damage > E.min_bruised_damage) AdjustEyeBlind(damage) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 4029be62d0d..dad8fae62f7 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -715,7 +715,7 @@ if(!I || !L || I.loc != src || !(I in L.embedded_objects)) return L.embedded_objects -= I - L.take_damage(I.embedded_unsafe_removal_pain_multiplier*I.w_class)//It hurts to rip it out, get surgery you dingus. + L.receive_damage(I.embedded_unsafe_removal_pain_multiplier*I.w_class)//It hurts to rip it out, get surgery you dingus. I.forceMove(get_turf(src)) usr.put_in_hands(I) usr.emote("scream") diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index 9a96ec72c28..c216badda93 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -37,7 +37,7 @@ if(sponge) if(species) amount = amount * species.brain_mod - sponge.take_damage(amount, 1) + sponge.receive_damage(amount, 1) brainloss = sponge.damage else brainloss = 200 @@ -112,7 +112,7 @@ var/obj/item/organ/external/O = get_organ(organ_name) if(amount > 0) - O.take_damage(amount, 0, sharp=is_sharp(damage_source), used_weapon=damage_source) + O.receive_damage(amount, 0, sharp=is_sharp(damage_source), used_weapon=damage_source) else //if you don't want to heal robot organs, they you will have to check that yourself before using this proc. O.heal_damage(-amount, 0, internal=0, robo_repair=(O.status & ORGAN_ROBOT)) @@ -126,7 +126,7 @@ var/obj/item/organ/external/O = get_organ(organ_name) if(amount > 0) - O.take_damage(0, amount, sharp=is_sharp(damage_source), used_weapon=damage_source) + O.receive_damage(0, amount, sharp=is_sharp(damage_source), used_weapon=damage_source) else //if you don't want to heal robot organs, they you will have to check that yourself before using this proc. O.heal_damage(0, -amount, internal=0, robo_repair=(O.status & ORGAN_ROBOT)) @@ -240,7 +240,7 @@ if(!parts.len) return var/obj/item/organ/external/picked = pick(parts) - if(picked.take_damage(brute, burn, sharp)) + if(picked.receive_damage(brute, burn, sharp)) UpdateDamageIcon() updatehealth() speech_problem_flag = 1 @@ -285,7 +285,7 @@ var/burn_was = picked.burn_dam - update |= picked.take_damage(brute_per_part, burn_per_part, sharp, used_weapon) + update |= picked.receive_damage(brute_per_part, burn_per_part, sharp, used_weapon) brute -= (picked.brute_dam - brute_was) burn -= (picked.burn_dam - burn_was) @@ -355,7 +355,7 @@ This function restores all organs. if(species) damage = damage * species.brute_mod - if(organ.take_damage(damage, 0, sharp, used_weapon)) + if(organ.receive_damage(damage, 0, sharp, used_weapon)) UpdateDamageIcon() if(LAssailant && ishuman(LAssailant)) //superheros still get the comical hit markers @@ -372,7 +372,7 @@ This function restores all organs. dmgIcon.pixel_y = (!lying) ? rand(-11,9) : rand(-10,1) flick_overlay(dmgIcon, attack_bubble_recipients, 9) - receive_damage() + receiving_damage() if(BURN) damageoverlaytemp = 20 @@ -380,7 +380,7 @@ This function restores all organs. if(species) damage = damage * species.burn_mod - if(organ.take_damage(0, damage, sharp, used_weapon)) + if(organ.receive_damage(0, damage, sharp, used_weapon)) UpdateDamageIcon() // Will set our damageoverlay icon to the next level, which will then be set back to the normal level the next mob.Life(). diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 9783673bc33..6f6bb6ade48 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -311,7 +311,7 @@ emp_act L.embedded_objects |= I I.add_mob_blood(src)//it embedded itself in you, of course it's bloody! I.forceMove(src) - L.take_damage(I.w_class*I.embedded_impact_pain_multiplier) + L.receive_damage(I.w_class*I.embedded_impact_pain_multiplier) visible_message("[I] embeds itself in [src]'s [L.name]!","[I] embeds itself in your [L.name]!") hitpush = 0 skipcatch = 1 //can't catch the now embedded item @@ -358,10 +358,10 @@ emp_act if("brute") if(M.force > 20) Paralyse(1) - update |= affecting.take_damage(rand(M.force/2, M.force), 0) + update |= affecting.receive_damage(rand(M.force/2, M.force), 0) playsound(src, 'sound/weapons/punch4.ogg', 50, 1) if("fire") - update |= affecting.take_damage(0, rand(M.force/2, M.force)) + update |= affecting.receive_damage(0, rand(M.force/2, M.force)) playsound(src, 'sound/items/Welder.ogg', 50, 1) if("tox") M.mech_toxin_damage(src) diff --git a/code/modules/mob/living/carbon/human/human_organs.dm b/code/modules/mob/living/carbon/human/human_organs.dm index 7c5642658e3..0c64abdec40 100644 --- a/code/modules/mob/living/carbon/human/human_organs.dm +++ b/code/modules/mob/living/carbon/human/human_organs.dm @@ -21,7 +21,7 @@ if(E.is_broken() && E.internal_organs && E.internal_organs.len && prob(15)) var/obj/item/organ/internal/I = pick(E.internal_organs) custom_pain("You feel broken bones moving in your [E.name]!", 1) - I.take_damage(rand(3,5)) + I.receive_damage(rand(3,5)) //handle_stance() handle_grasp() diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 73903252b3f..ccddc56ca16 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -707,7 +707,7 @@ Paralyse(5/sober_str) Drowsy(30/sober_str) if(L) - L.take_damage(0.1, 1) + L.receive_damage(0.1, 1) adjustToxLoss(0.1) else //stuff only for synthetics if(alcohol_strength >= spark_start && prob(25)) @@ -879,11 +879,11 @@ var/obj/item/organ/external/BP = X for(var/obj/item/I in BP.embedded_objects) if(prob(I.embedded_pain_chance)) - BP.take_damage(I.w_class*I.embedded_pain_multiplier) + BP.receive_damage(I.w_class*I.embedded_pain_multiplier) to_chat(src, "[I] embedded in your [BP.name] hurts!") if(prob(I.embedded_fall_chance)) - BP.take_damage(I.w_class*I.embedded_fall_pain_multiplier) + BP.receive_damage(I.w_class*I.embedded_fall_pain_multiplier) BP.embedded_objects -= I I.forceMove(get_turf(src)) visible_message("[I] falls out of [name]'s [BP.name]!","[I] falls out of your [BP.name]!") diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 8c81980eb8e..42e461b6e03 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -896,13 +896,13 @@ // And animate the attack! animate(I, alpha = 175, pixel_x = 0, pixel_y = 0, pixel_z = 0, time = 3) -/atom/movable/proc/receive_damage(atom/A) +/atom/movable/proc/receiving_damage(atom/A) var/pixel_x_diff = rand(-3,3) var/pixel_y_diff = rand(-3,3) animate(src, pixel_x = pixel_x + pixel_x_diff, pixel_y = pixel_y + pixel_y_diff, time = 2) animate(pixel_x = initial(pixel_x), pixel_y = initial(pixel_y), time = 2) -/mob/living/receive_damage(atom/A) +/mob/living/receiving_damage(atom/A) ..() floating = 0 // If we were without gravity, the bouncing animation got stopped, so we make sure we restart the bouncing after the next movement. diff --git a/code/modules/modular_computers/computers/item/computer.dm b/code/modules/modular_computers/computers/item/computer.dm index 9f867692153..f72d4bfccda 100644 --- a/code/modules/modular_computers/computers/item/computer.dm +++ b/code/modules/modular_computers/computers/item/computer.dm @@ -30,9 +30,8 @@ var/max_hardware_size = 0 // Maximal hardware w_class. Tablets/PDAs have 1, laptops 2, consoles 4. var/steel_sheet_cost = 5 // Amount of steel sheets refunded when disassembling an empty frame of this computer. - var/obj_integrity = 100 - var/integrity_failure = 50 - var/max_integrity = 100 + integrity_failure = 50 + max_integrity = 100 armor = list(melee = 0, bullet = 20, laser = 20, energy = 100, bomb = 0, bio = 100, rad = 100, fire = 0, acid = 0) // Important hardware (must be installed for computer to work) diff --git a/code/modules/modular_computers/computers/machinery/modular_computer.dm b/code/modules/modular_computers/computers/machinery/modular_computer.dm index 9e07fc19ddb..edc1f2277fa 100644 --- a/code/modules/modular_computers/computers/machinery/modular_computer.dm +++ b/code/modules/modular_computers/computers/machinery/modular_computer.dm @@ -28,9 +28,8 @@ var/list/global_modular_computers = list() var/base_active_power_usage = 100 // Power usage when the computer is open (screen is active) and can be interacted with. Remember hardware can use power too. var/base_idle_power_usage = 10 // Power usage when the computer is idle and screen is off (currently only applies to laptops) - var/obj_integrity = 300 - var/integrity_failure = 150 - var/max_integrity = 300 + integrity_failure = 150 + max_integrity = 300 var/obj/item/device/modular_computer/processor/cpu = null // CPU that handles most logic while this type only handles power and other specific things. diff --git a/code/modules/modular_computers/hardware/_hardware.dm b/code/modules/modular_computers/hardware/_hardware.dm index d810ed623e2..f1fe147e393 100644 --- a/code/modules/modular_computers/hardware/_hardware.dm +++ b/code/modules/modular_computers/hardware/_hardware.dm @@ -9,8 +9,7 @@ var/obj/item/device/modular_computer/holder = null // Computer that holds this hardware, if any. - var/obj_integrity = 200 - var/max_integrity = 200 + max_integrity = 200 var/power_usage = 0 // If the hardware uses extra power, change this. var/enabled = 1 // If the hardware is turned off set this to 0. diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index a438d98afdc..de2608f5a81 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -250,7 +250,7 @@ var/mob/living/carbon/human/H = ass to_chat(H, "Something smells toasty...") var/obj/item/organ/external/G = H.get_organ("groin") - G.take_damage(0, 30) + G.receive_damage(0, 30) spawn(20) H.emote("scream") emag_cooldown = world.time + EMAG_DELAY diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 98a34066749..57a6e77b660 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -457,7 +457,7 @@ to_chat(user, "You try to remove the light [fitting], but you burn your hand on it!") var/obj/item/organ/external/affecting = H.get_organ("[user.hand ? "l" : "r" ]_hand") - if(affecting.take_damage( 0, 5 )) // 5 burn damage + if(affecting.receive_damage( 0, 5 )) // 5 burn damage H.UpdateDamageIcon() H.updatehealth() return diff --git a/code/modules/power/supermatter/sm_shard.dm b/code/modules/power/supermatter/sm_shard.dm index d4c1109e16e..b768915a836 100644 --- a/code/modules/power/supermatter/sm_shard.dm +++ b/code/modules/power/supermatter/sm_shard.dm @@ -56,7 +56,7 @@ var/obj/item/organ/external/affecting = H.get_organ(pick("l_foot", "r_foot")) if(affecting.status & ORGAN_ROBOT) return - if(affecting.take_damage(5, 20)) + if(affecting.receive_damage(5, 20)) H.UpdateDamageIcon() H.updatehealth() if(!(H.species && (H.species.flags & NO_PAIN))) diff --git a/code/modules/reagents/chemistry/reagents/admin.dm b/code/modules/reagents/chemistry/reagents/admin.dm index a7fc7fa6108..785ac17a598 100644 --- a/code/modules/reagents/chemistry/reagents/admin.dm +++ b/code/modules/reagents/chemistry/reagents/admin.dm @@ -20,7 +20,7 @@ var/mob/living/carbon/human/H = M for(var/thing in H.internal_organs) var/obj/item/organ/internal/I = thing - I.take_damage(-5) + I.receive_damage(-5) for(var/obj/item/organ/external/E in H.bodyparts) if(E.mend_fracture()) E.perma_injury = 0 diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index 20144bff374..b135d076818 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -92,7 +92,7 @@ //Mitocholide is hard enough to get, it's probably fair to make this all internal organs for(var/obj/item/organ/internal/I in H.internal_organs) - I.take_damage(-0.4) + I.receive_damage(-0.4) ..() /datum/reagent/medicine/mitocholide/reaction_obj(obj/O, volume) @@ -512,7 +512,7 @@ var/mob/living/carbon/human/H = M var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(istype(E)) - E.take_damage(-1) + E.receive_damage(-1) M.AdjustEyeBlurry(-1) M.AdjustEarDamage(-1) if(prob(50)) diff --git a/code/modules/reagents/chemistry/reagents/toxins.dm b/code/modules/reagents/chemistry/reagents/toxins.dm index 9918e3c9aab..72014dd1021 100644 --- a/code/modules/reagents/chemistry/reagents/toxins.dm +++ b/code/modules/reagents/chemistry/reagents/toxins.dm @@ -246,7 +246,7 @@ if(prob(75)) var/obj/item/organ/external/affecting = H.get_organ("head") if(affecting) - affecting.take_damage(5, 10) + affecting.receive_damage(5, 10) H.UpdateDamageIcon() H.emote("scream") else @@ -272,7 +272,7 @@ if(prob(75)) var/obj/item/organ/external/affecting = H.get_organ("head") if(affecting) - affecting.take_damage(0, 20) + affecting.receive_damage(0, 20) H.UpdateDamageIcon() H.emote("scream") else @@ -624,7 +624,7 @@ if(!H.unacidable) var/obj/item/organ/external/affecting = H.get_organ("head") - affecting.take_damage(0, 75) + affecting.receive_damage(0, 75) H.UpdateDamageIcon() H.emote("scream") H.status_flags |= DISFIGURED diff --git a/code/modules/reagents/chemistry/reagents/water.dm b/code/modules/reagents/chemistry/reagents/water.dm index 5c7657e9407..631677b13c2 100644 --- a/code/modules/reagents/chemistry/reagents/water.dm +++ b/code/modules/reagents/chemistry/reagents/water.dm @@ -46,7 +46,7 @@ if(prob(75)) var/obj/item/organ/external/affecting = H.get_organ("head") if(affecting) - affecting.take_damage(5, 10) + affecting.receive_damage(5, 10) H.UpdateDamageIcon() H.emote("scream") else @@ -75,7 +75,7 @@ if(prob(75)) var/obj/item/organ/external/affecting = H.get_organ("head") if(affecting) - affecting.take_damage(0, 20) + affecting.receive_damage(0, 20) H.UpdateDamageIcon() H.emote("scream") else diff --git a/code/modules/surgery/bones.dm b/code/modules/surgery/bones.dm index 80ae04dfaaf..640d6879f34 100644 --- a/code/modules/surgery/bones.dm +++ b/code/modules/surgery/bones.dm @@ -101,7 +101,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, damaging the bone in [target]'s [affected.name] with \the [tool]!" , \ " Your hand slips, damaging the bone in [target]'s [affected.name] with \the [tool]!") - affected.take_damage(5) + affected.receive_damage(5) return 0 /datum/surgery_step/mend_skull @@ -135,7 +135,7 @@ user.visible_message("[user]'s hand slips, damaging [target]'s face with \the [tool]!" , \ "Your hand slips, damaging [target]'s face with \the [tool]!") var/obj/item/organ/external/head/h = affected - h.take_damage(10) + h.receive_damage(10) h.disfigured = 1 return 0 diff --git a/code/modules/surgery/cavity_implant.dm b/code/modules/surgery/cavity_implant.dm index 269980346a8..f0cc1c993ce 100644 --- a/code/modules/surgery/cavity_implant.dm +++ b/code/modules/surgery/cavity_implant.dm @@ -62,7 +62,7 @@ var/obj/item/organ/external/chest/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, scraping around inside [target]'s [affected.name] with \the [tool]!", \ " Your hand slips, scraping around inside [target]'s [affected.name] with \the [tool]!") - affected.take_damage(20) + affected.receive_damage(20) /datum/surgery_step/cavity/make_space name = "make cavity space" diff --git a/code/modules/surgery/encased.dm b/code/modules/surgery/encased.dm index decc2d05c19..fc4275bbf38 100644 --- a/code/modules/surgery/encased.dm +++ b/code/modules/surgery/encased.dm @@ -61,7 +61,7 @@ user.visible_message(" [user]'s hand slips, cracking [target]'s [affected.encased] with \the [tool]!" , \ " Your hand slips, cracking [target]'s [affected.encased] with \the [tool]!" ) - affected.take_damage(20) + affected.receive_damage(20) affected.fracture() return 0 @@ -113,7 +113,7 @@ var/self_msg = " Your hand slips, cracking [target]'s [affected.encased]!" user.visible_message(msg, self_msg) - affected.take_damage(20) + affected.receive_damage(20) affected.fracture() return 0 @@ -164,7 +164,7 @@ var/self_msg = " Your hand slips, bending [target]'s [affected.encased] the wrong way!" user.visible_message(msg, self_msg) - affected.take_damage(20) + affected.receive_damage(20) affected.fracture() return 0 diff --git a/code/modules/surgery/face.dm b/code/modules/surgery/face.dm index 7f3d49c6045..200d5305ad9 100644 --- a/code/modules/surgery/face.dm +++ b/code/modules/surgery/face.dm @@ -50,7 +50,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, slicing [target]'s throat wth \the [tool]!" , \ " Your hand slips, slicing [target]'s throat wth \the [tool]!" ) - affected.take_damage(60) + affected.receive_damage(60) target.AdjustLoseBreath(4) return 0 diff --git a/code/modules/surgery/generic.dm b/code/modules/surgery/generic.dm index e07fd0c4725..dea9b7f282c 100644 --- a/code/modules/surgery/generic.dm +++ b/code/modules/surgery/generic.dm @@ -51,7 +51,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, slicing open [target]'s [affected.name] in a wrong spot with \the [tool]!", \ " Your hand slips, slicing open [target]'s [affected.name] in a wrong spot with \the [tool]!") - affected.take_damage(10) + affected.receive_damage(10) return 0 /datum/surgery_step/generic/clamp_bleeders @@ -85,7 +85,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, tearing blood vessals and causing massive bleeding in [target]'s [affected.name] with \the [tool]!", \ " Your hand slips, tearing blood vessels and causing massive bleeding in [target]'s [affected.name] with \the [tool]!",) - affected.take_damage(10) + affected.receive_damage(10) return 0 /datum/surgery_step/generic/retract_skin @@ -238,6 +238,6 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, sawing through the bone in [target]'s [affected.name] with \the [tool]!", \ " Your hand slips, sawwing through the bone in [target]'s [affected.name] with \the [tool]!") - affected.take_damage(30) + affected.receive_damage(30) affected.fracture() return 0 diff --git a/code/modules/surgery/organs/organ.dm b/code/modules/surgery/organs/organ.dm index 85bd1782024..ca3a76150da 100644 --- a/code/modules/surgery/organs/organ.dm +++ b/code/modules/surgery/organs/organ.dm @@ -168,7 +168,7 @@ ..() if(germ_level >= INFECTION_LEVEL_TWO) if(prob(3)) //about once every 30 seconds - take_damage(1,silent=prob(30)) + receive_damage(1,silent=prob(30)) /obj/item/organ/proc/rejuvenate() damage = 0 @@ -219,7 +219,7 @@ W.time_inflicted = world.time //Note: external organs have their own version of this proc -/obj/item/organ/take_damage(amount, silent = 0) +/obj/item/organ/proc/receive_damage(amount, silent = 0) if(tough) return if(status & ORGAN_ROBOT) @@ -257,19 +257,19 @@ if(tough) switch(severity) if(1) - take_damage(0, 5.5) + receive_damage(0, 5.5) if(owner) owner.Stun(10) if(2) - take_damage(0, 2.8) + receive_damage(0, 2.8) if(owner) owner.Stun(5) else switch(severity) if(1) - take_damage(0, 20) + receive_damage(0, 20) if(2) - take_damage(0, 7) + receive_damage(0, 7) /obj/item/organ/internal/emp_act(severity) if(!robotic) @@ -277,18 +277,18 @@ if(robotic == 2) switch(severity) if(1.0) - take_damage(20, 1) + receive_damage(20, 1) if(2.0) - take_damage(7, 1) + receive_damage(7, 1) else if(robotic == 1) - take_damage(11, 1) + receive_damage(11, 1) /obj/item/organ/internal/heart/emp_act(intensity) if(owner && robotic == 2) Stop() // In the name of looooove~! owner.visible_message("[owner] clutches their chest and gasps!","You clutch your chest in pain!") else if(owner && robotic == 1) - take_damage(11,1) + receive_damage(11,1) /obj/item/organ/proc/remove(var/mob/living/user,special = 0) if(!istype(owner)) diff --git a/code/modules/surgery/organs/organ_external.dm b/code/modules/surgery/organs/organ_external.dm index f03c05c934a..0d077a7999b 100644 --- a/code/modules/surgery/organs/organ_external.dm +++ b/code/modules/surgery/organs/organ_external.dm @@ -171,7 +171,7 @@ DAMAGE PROCS ****************************************************/ -/obj/item/organ/external/take_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) +/obj/item/organ/external/receive_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) if(tough && !ignore_resists) brute = max(0, brute - 5) burn = max(0, burn - 4) @@ -194,7 +194,7 @@ // Damage an internal organ if(internal_organs && internal_organs.len) var/obj/item/organ/internal/I = pick(internal_organs) - I.take_damage(brute * 0.5) + I.receive_damage(brute * 0.5) brute -= brute * 0.5 if(status & ORGAN_BROKEN && prob(40) && brute) @@ -246,7 +246,7 @@ if(possible_points.len) //And pass the pain around var/obj/item/organ/external/target = pick(possible_points) - target.take_damage(brute, burn, sharp, used_weapon, forbidden_limbs + src, ignore_resists = TRUE) //If the damage was reduced before, don't reduce it again + target.receive_damage(brute, burn, sharp, used_weapon, forbidden_limbs + src, ignore_resists = TRUE) //If the damage was reduced before, don't reduce it again if(dismember_at_max_damage && body_part != UPPER_TORSO && body_part != LOWER_TORSO) // We've ensured all damage to the mob is retained, now let's drop it, if necessary. droplimb(1) //Clean loss, just drop the limb and be done @@ -524,7 +524,7 @@ Note that amputating the affected organ does in fact remove the infection from t for(var/obj/item/organ/external/E in children) //Factor in the children's brute and burn into how much will transfer total_brute += E.brute_dam total_burn += E.burn_dam - parent.take_damage(total_brute, total_burn, ignore_resists = TRUE) //Transfer the full damage to the parent, bypass limb damage reduction. + parent.receive_damage(total_brute, total_burn, ignore_resists = TRUE) //Transfer the full damage to the parent, bypass limb damage reduction. parent = null spawn(1) diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 90932612438..6afa7739b0f 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -401,16 +401,16 @@ if(owner.getToxLoss() >= 60 && !owner.reagents.has_reagent("charcoal")) //Healthy liver suffers on its own if(damage < min_broken_damage) - take_damage(0.2 * PROCESS_ACCURACY) + receive_damage(0.2 * PROCESS_ACCURACY) //Damaged one shares the fun else var/obj/item/organ/internal/O = pick(owner.internal_organs) if(O) - O.take_damage(0.2 * PROCESS_ACCURACY) + O.receive_damage(0.2 * PROCESS_ACCURACY) //Detox can heal small amounts of damage if(damage && damage < min_bruised_damage && owner.reagents.has_reagent("charcoal")) - take_damage(-0.2 * PROCESS_ACCURACY) + receive_damage(-0.2 * PROCESS_ACCURACY) // Get the effectiveness of the liver. var/filter_effect = 3 diff --git a/code/modules/surgery/organs/subtypes/standard.dm b/code/modules/surgery/organs/subtypes/standard.dm index a18613d55af..8efff94e872 100644 --- a/code/modules/surgery/organs/subtypes/standard.dm +++ b/code/modules/surgery/organs/subtypes/standard.dm @@ -210,7 +210,7 @@ ..() -/obj/item/organ/external/head/take_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) +/obj/item/organ/external/head/receive_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) ..(brute, burn, sharp, used_weapon, forbidden_limbs, ignore_resists) if(!disfigured) if(brute_dam > 40) diff --git a/code/modules/surgery/organs_internal.dm b/code/modules/surgery/organs_internal.dm index 0b3ac65974d..4916d95475b 100644 --- a/code/modules/surgery/organs_internal.dm +++ b/code/modules/surgery/organs_internal.dm @@ -352,11 +352,11 @@ else if(istype(tool, /obj/item/stack/medical/bruise_pack) || istype(tool, /obj/item/stack/nanopaste)) dam_amt = 5 target.adjustToxLoss(10) - affected.take_damage(5) + affected.receive_damage(5) for(var/obj/item/organ/internal/I in affected.internal_organs) if(I && I.damage && !(I.tough)) - I.take_damage(dam_amt,0) + I.receive_damage(dam_amt,0) return 0 @@ -365,7 +365,7 @@ " Your hand slips, damaging [tool]!") var/obj/item/organ/internal/I = tool if(istype(I) && !I.tough) - I.take_damage(rand(3,5),0) + I.receive_damage(rand(3,5),0) return 0 @@ -386,7 +386,7 @@ for(var/obj/item/organ/internal/I in affected.internal_organs) I.germ_level = max(I.germ_level-ethanol, 0) - I.take_damage(rand(4,8),0) + I.receive_damage(rand(4,8),0) R.trans_to(target, GHETTO_DISINFECT_AMOUNT * 10) R.reaction(target, INGEST) @@ -400,7 +400,7 @@ if(affected) user.visible_message(" [user]'s hand slips, damaging [target]'s [affected.name] with [tool]!", \ " Your hand slips, damaging [target]'s [affected.name] with [tool]!") - affected.take_damage(20) + affected.receive_damage(20) else user.visible_message(" [user]'s hand slips, damaging [target]'s [parse_zone(target_zone)] with [tool]!", \ " Your hand slips, damaging [target]'s [parse_zone(target_zone)] with [tool]!") @@ -420,7 +420,7 @@ var/self_msg = " Your hand slips, tearing skin!" user.visible_message(msg, self_msg) if(affected) - affected.take_damage(20) + affected.receive_damage(20) return 0 diff --git a/code/modules/surgery/other.dm b/code/modules/surgery/other.dm index 233b6f56a33..b7f2e9ba084 100644 --- a/code/modules/surgery/other.dm +++ b/code/modules/surgery/other.dm @@ -99,7 +99,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, smearing [tool] in the incision in [target]'s [affected.name]!" , \ " Your hand slips, smearing [tool] in the incision in [target]'s [affected.name]!") - affected.take_damage(5, 0) + affected.receive_damage(5, 0) return 0 @@ -148,7 +148,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message(" [user]'s hand slips, slicing an artery inside [target]'s [affected.name] with \the [tool]!", \ " Your hand slips, slicing an artery inside [target]'s [affected.name] with \the [tool]!") - affected.take_damage(20) + affected.receive_damage(20) return 0 diff --git a/code/modules/surgery/robotics.dm b/code/modules/surgery/robotics.dm index 27f722318d7..53219ed8a14 100644 --- a/code/modules/surgery/robotics.dm +++ b/code/modules/surgery/robotics.dm @@ -485,11 +485,11 @@ " Your hand slips, gumming up the mechanisms inside of [target]'s [affected.name] with \the [tool]!") target.adjustToxLoss(5) - affected.take_damage(5) + affected.receive_damage(5) for(var/obj/item/organ/internal/I in affected.internal_organs) if(I) - I.take_damage(rand(3,5),0) + I.receive_damage(rand(3,5),0) else if(current_type == "insert") user.visible_message(" [user]'s hand slips, disconnecting \the [tool].", \ From e378060681e2220d792a275f2847185e38c34dae Mon Sep 17 00:00:00 2001 From: SkullyRoberts Date: Sat, 30 Dec 2017 14:11:13 -0500 Subject: [PATCH 18/26] Totally removed the Red Cross Logo Changed all standard medical red crosses that are remaining to green crosses. Changed the syndie medivend to a black cross on a red and crimson background, including the animation. --- icons/obj/storage.dmi | Bin 67279 -> 67266 bytes icons/obj/vending.dmi | Bin 92636 -> 92653 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 8a5f14b9c7024a7576f0fccc30bd45a79a6aa899..39df3590359e7f4eea42e19ac7b2d8c158ae8f8c 100644 GIT binary patch literal 67266 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 z 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 diff --git a/icons/obj/vending.dmi b/icons/obj/vending.dmi index 33d78d0d40ea93fa1fcb601f6fa7ddc335900337..11e59ff352bba09f2b09db877e8d7653b631afd5 100755 GIT binary patch delta 16658 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 Date: Sun, 31 Dec 2017 08:05:54 -0800 Subject: [PATCH 19/26] Remove istype(src) in atoms.dm --- code/game/atoms.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/game/atoms.dm b/code/game/atoms.dm index efc5e62827d..db82ee191b6 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -512,12 +512,13 @@ var/list/blood_splatter_icons = list() overlays += blood_overlay /atom/proc/clean_blood() - if(!istype(src, /obj/effect/decal/cleanable/blood)) - germ_level = 0 - if(islist(blood_DNA)) - blood_DNA = null - return TRUE + germ_level = 0 + if(islist(blood_DNA)) + blood_DNA = null + return TRUE +/obj/effect/decal/cleanable/blood/clean_blood() + return // While this seems nonsensical, clean_blood isn't supposed to be used like this on a blood decal. /obj/item/clean_blood() . = ..() From 1c9b3ed15904074586eac39ff424f5fdc3292dcd Mon Sep 17 00:00:00 2001 From: uraniummeltdown Date: Tue, 2 Jan 2018 20:49:28 +0500 Subject: [PATCH 20/26] removes useless alter_health() unused proc --- code/game/machinery/Sleeper.dm | 18 ------------------ code/game/objects/objs.dm | 4 ---- .../structures/crates_lockers/closets.dm | 3 --- code/game/objects/structures/morgue.dm | 8 -------- code/modules/recycling/disposal.dm | 4 ---- 5 files changed, 37 deletions(-) diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index 3c56199513e..728575fee21 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -399,24 +399,6 @@ new /obj/effect/gibspawner/generic(get_turf(loc)) //I REPLACE YOUR TECHNOLOGY WITH FLESH! qdel(src) - -// ??? -// This looks cool, although mildly broken, should it be included again? -/obj/machinery/sleeper/alter_health(mob/living/M as mob) - if(M.health > 0) - if(M.getOxyLoss() >= 10) - var/amount = max(0.15, 1) - M.adjustOxyLoss(-amount) - else - M.adjustOxyLoss(-12) - M.updatehealth() - M.AdjustParalysis(-4) - M.AdjustWeakened(-4) - M.AdjustStunned(-4) - if(M:reagents.get_reagent_amount("salglu_solution") < 5) - M:reagents.add_reagent("salglu_solution", 5) - return - /obj/machinery/sleeper/proc/toggle_filter() if(filtering) filtering = 0 diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 4f4581caa54..daea457e696 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -163,10 +163,6 @@ if(istype(M) && M.client && M.machine == src) src.attack_self(M) - -/obj/proc/alter_health() - return 1 - /obj/proc/hide(h) return diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 931b777552f..4c8a2528b1e 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -33,9 +33,6 @@ dump_contents() return ..() -/obj/structure/closet/alter_health() - return get_turf(src) - /obj/structure/closet/CanPass(atom/movable/mover, turf/target, height=0) if(height==0 || wall_mounted) return 1 return (!density) diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index 540c2e079aa..744bd26fc85 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -92,10 +92,6 @@ return return -/obj/structure/morgue/alter_health() - return loc - - /obj/structure/morgue/attack_hand(mob/user as mob) if(connected) for(var/atom/movable/A as mob|obj in connected.loc) @@ -290,10 +286,6 @@ return return -/obj/structure/crematorium/alter_health() - return loc - - /obj/structure/crematorium/attack_hand(mob/user as mob) if(cremating) to_chat(usr, "It's locked.") diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 7b090fc4f77..1aae13e1f0d 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -197,10 +197,6 @@ update() return -// can breath normally in the disposal -/obj/machinery/disposal/alter_health() - return get_turf(src) - // attempt to move while inside /obj/machinery/disposal/relaymove(mob/user as mob) if(user.stat || src.flushing) From b860fe72c9e889717653535ebfa333ff1c80cf0a Mon Sep 17 00:00:00 2001 From: Alffd Date: Wed, 3 Jan 2018 21:29:23 -0500 Subject: [PATCH 21/26] Remove items from donor preferences with wrong license. --- code/modules/client/preference/loadout/loadout_donor.dm | 8 -------- 1 file changed, 8 deletions(-) diff --git a/code/modules/client/preference/loadout/loadout_donor.dm b/code/modules/client/preference/loadout/loadout_donor.dm index edf7e173730..9e13662a7d8 100644 --- a/code/modules/client/preference/loadout/loadout_donor.dm +++ b/code/modules/client/preference/loadout/loadout_donor.dm @@ -25,14 +25,6 @@ path = /obj/item/clothing/suit/furcoat cost = 2 -/datum/gear/donor/lord_admiral - display_name = "Lord Admiral Coat" - path = /obj/item/clothing/suit/lordadmiral - -/datum/gear/donor/lord_admiral_hat - display_name = "Lord Admiral Hat" - path = /obj/item/clothing/head/lordadmiralhat - /datum/gear/donor/kamina display_name = "Spiky Orange-tinted Shades" path = /obj/item/clothing/glasses/fluff/kamina From f0ada5c05af9e8f8da99619d508eee68d0dc8cef Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 4 Jan 2018 17:51:30 -0500 Subject: [PATCH 22/26] Automatic changelog generation for PR #8226 [ci skip] --- html/changelogs/AutoChangeLog-pr-8226.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8226.yml diff --git a/html/changelogs/AutoChangeLog-pr-8226.yml b/html/changelogs/AutoChangeLog-pr-8226.yml new file mode 100644 index 00000000000..24471b86023 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8226.yml @@ -0,0 +1,7 @@ +author: "Anasari" +delete-after: True +changes: + - tweak: "A lot of underused nuke op items made cheaper." + - tweak: "Syndicate hardsuit removed from nuke op because you already got one free." + - tweak: "Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe." + - rscadd: "RSG added to nuke op uplink. Dart gun no longer available." From acab3dfa5e9cbc4bdf352fd25c3f3b65fbbdcc71 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 4 Jan 2018 18:14:09 -0500 Subject: [PATCH 23/26] Automatic changelog compile, [ci skip] --- html/changelog.html | 9 +++++++++ html/changelogs/.all_changelog.yml | 7 +++++++ html/changelogs/AutoChangeLog-pr-8226.yml | 7 ------- 3 files changed, 16 insertions(+), 7 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-8226.yml diff --git a/html/changelog.html b/html/changelog.html index ce12ab158bb..fd5872bfeee 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,15 @@ -->
+

04 January 2018

+

Anasari updated:

+
    +
  • A lot of underused nuke op items made cheaper.
  • +
  • Syndicate hardsuit removed from nuke op because you already got one free.
  • +
  • Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe.
  • +
  • RSG added to nuke op uplink. Dart gun no longer available.
  • +
+

31 December 2017

Alffd updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index efeb8d6cdee..4e11ba84cd6 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -5904,3 +5904,10 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. Vivalas: - tweak: It is now possible to directly inject spaceacillin into organs during surgery, and it only uses 5u to completely cleanse the organ, +2018-01-04: + Anasari: + - tweak: A lot of underused nuke op items made cheaper. + - tweak: Syndicate hardsuit removed from nuke op because you already got one free. + - tweak: Tactical medkit give you four synthflesh patch, no more stetho or lethal + syringe. + - rscadd: RSG added to nuke op uplink. Dart gun no longer available. diff --git a/html/changelogs/AutoChangeLog-pr-8226.yml b/html/changelogs/AutoChangeLog-pr-8226.yml deleted file mode 100644 index 24471b86023..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8226.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Anasari" -delete-after: True -changes: - - tweak: "A lot of underused nuke op items made cheaper." - - tweak: "Syndicate hardsuit removed from nuke op because you already got one free." - - tweak: "Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe." - - rscadd: "RSG added to nuke op uplink. Dart gun no longer available." From 92826f88fa7e7831f8d95eab27345ebaf76da0eb Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 4 Jan 2018 18:45:25 -0500 Subject: [PATCH 24/26] Automatic changelog generation for PR #8411 [ci skip] --- html/changelogs/AutoChangeLog-pr-8411.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8411.yml diff --git a/html/changelogs/AutoChangeLog-pr-8411.yml b/html/changelogs/AutoChangeLog-pr-8411.yml new file mode 100644 index 00000000000..2bef9f144ab --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8411.yml @@ -0,0 +1,4 @@ +author: "Kyep" +delete-after: True +changes: + - tweak: "Improved wild west away mission. Fixes issues such as lack of magboots, and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, medkits in storage). Also adds syndie comms device which alters the mission depending on how it is used." From 4f586721edf2fcc56c370b4f5811e1430ce87e3a Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 4 Jan 2018 18:46:48 -0500 Subject: [PATCH 25/26] Automatic changelog generation for PR #8412 [ci skip] --- html/changelogs/AutoChangeLog-pr-8412.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8412.yml diff --git a/html/changelogs/AutoChangeLog-pr-8412.yml b/html/changelogs/AutoChangeLog-pr-8412.yml new file mode 100644 index 00000000000..df6587d2f09 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8412.yml @@ -0,0 +1,4 @@ +author: "uraniummeltdown" +delete-after: True +changes: + - imageadd: "Construct shells have a new sprite" From 9e37d2109262951507f7700c86657fc021cf5c51 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Fri, 5 Jan 2018 00:13:22 -0500 Subject: [PATCH 26/26] Automatic changelog compile, [ci skip] --- html/changelog.html | 10 ++++++++++ html/changelogs/.all_changelog.yml | 8 ++++++++ html/changelogs/AutoChangeLog-pr-8411.yml | 4 ---- html/changelogs/AutoChangeLog-pr-8412.yml | 4 ---- 4 files changed, 18 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-8411.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-8412.yml diff --git a/html/changelog.html b/html/changelog.html index fd5872bfeee..644d720e79d 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,16 @@ -->
    +

    05 January 2018

    +

    Kyep updated:

    +
      +
    • Improved wild west away mission. Fixes issues such as lack of magboots, and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, medkits in storage). Also adds syndie comms device which alters the mission depending on how it is used.
    • +
    +

    uraniummeltdown updated:

    +
      +
    • Construct shells have a new sprite
    • +
    +

    04 January 2018

    Anasari updated:

      diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 4e11ba84cd6..996b63269f2 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -5911,3 +5911,11 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - tweak: Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe. - rscadd: RSG added to nuke op uplink. Dart gun no longer available. +2018-01-05: + Kyep: + - tweak: Improved wild west away mission. Fixes issues such as lack of magboots, + and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, + medkits in storage). Also adds syndie comms device which alters the mission + depending on how it is used. + uraniummeltdown: + - imageadd: Construct shells have a new sprite diff --git a/html/changelogs/AutoChangeLog-pr-8411.yml b/html/changelogs/AutoChangeLog-pr-8411.yml deleted file mode 100644 index 2bef9f144ab..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8411.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kyep" -delete-after: True -changes: - - tweak: "Improved wild west away mission. Fixes issues such as lack of magboots, and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, medkits in storage). Also adds syndie comms device which alters the mission depending on how it is used." diff --git a/html/changelogs/AutoChangeLog-pr-8412.yml b/html/changelogs/AutoChangeLog-pr-8412.yml deleted file mode 100644 index df6587d2f09..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8412.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "uraniummeltdown" -delete-after: True -changes: - - imageadd: "Construct shells have a new sprite"