From 12805693148d25fc7d4995cb72b1633ebd0cf2aa Mon Sep 17 00:00:00 2001 From: Kush1Push1 <78963858+Kush1Push1@users.noreply.github.com> Date: Fri, 13 Dec 2024 22:37:43 +0700 Subject: [PATCH 1/9] =?UTF-8?q?=D0=97=D0=B0=D1=89=D0=B8=D1=82=D0=B0=20?= =?UTF-8?q?=D0=BE=D1=82=20=D0=BD=D0=B5=D0=B2=D0=BD=D0=B8=D0=BC=D0=B0=D1=82?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D1=81=D1=82=D0=B8=20(=D0=B4?= =?UTF-8?q?=D1=83=D1=80=D0=B0=D0=BA=D0=B0)=20(#1470)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Защита от невнимательности (дурака) * 123 * Type --- modular_bluemoon/station_agents_cards/cards_id.dm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/modular_bluemoon/station_agents_cards/cards_id.dm b/modular_bluemoon/station_agents_cards/cards_id.dm index eeee711060e5..fafe1ad642ef 100644 --- a/modular_bluemoon/station_agents_cards/cards_id.dm +++ b/modular_bluemoon/station_agents_cards/cards_id.dm @@ -4,13 +4,13 @@ /obj/item/card/id/syndicate/civilian name = "civilian agent card" desc = "A card used to provide ID and determine access across the station. It has a small graved in label, marking it as \"One-Use Electromagnetic Access Copier Device\". \ - The technology is well known and illegal to use in almost all nations and private organizations, but seems like the Pact solds them as souvenirs at its territory." + The technology is well known and illegal to use in almost all nations and private organizations, but seems like the Pact sells them as souvenirs at its territory." uses = 1 anyone = TRUE // все могут изменять характеристики /obj/item/card/id/syndicate/civilian/vending // для раздатчиков desc = "A card used to provide ID and determine access across the station. It has a small graved in label, marking it as \"Appearence Changing ID\". \ - The technology is well known and illegal to use in almost all nations and private organizations, but seems like the Pact solds them as souvenirs at its territory." + The technology is well known and illegal to use in almost all nations and private organizations, but seems like the Pact sells them as souvenirs at its territory." uses = 0 /obj/item/card/id/syndicate/civilian/vending/loadout // для лодаута, сохраняем описание карты из автомата @@ -28,6 +28,12 @@ if(my_owner) // копирование свойств старой карты и её замена var/obj/item/card/id/id_card = my_owner.get_item_by_slot(ITEM_SLOT_ID) + + if(istype(id_card, /obj/item/card/id/inteq) || istype(id_card, /obj/item/card/id/syndicate) || istype(id_card, /obj/item/card/id/prisoner)) + to_chat(my_owner, span_warning("Ваша карта уже обладает свойствами, доступными гражданской карте синдиката или принадлежит заключенному! Лишняя была удалена.")) + qdel(src) + return + if(id_card?.access.len) access |= id_card.access assignment = id_card.assignment @@ -42,6 +48,6 @@ registred = TRUE - if(src != my_owner.get_item_by_slot(ITEM_SLOT_ID)) // Если в будущем что-то переделают и карта будет спавниться в отдельной коробке или вроде того + if(src != my_owner?.get_item_by_slot(ITEM_SLOT_ID)) // Если в будущем что-то переделают и карта будет спавниться в отдельной коробке или вроде того visible_message(span_warning("ID карта из лодаута не нашла цель для копирования доступа, сообщите разработчикам.")) . = ..() From 12b320ad3c2478fdcaa65d604ae08abad36fc9b8 Mon Sep 17 00:00:00 2001 From: Abrikos240 <143612879+Abrikos240@users.noreply.github.com> Date: Fri, 13 Dec 2024 18:37:59 +0300 Subject: [PATCH 2/9] Fix (#1472) * Fix * Fix2 * 1 --- _maps/map_files/BoxStation/BoxStation.dmm | 271 +++++++++++++----- .../map_files/Deltastation/DeltaStation2.dmm | 93 +++--- 2 files changed, 266 insertions(+), 98 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index beb8a7eccf7d..fd85fc5e238e 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -9070,6 +9070,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/structure/cable{ + icon_state = "2-8" + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aNU" = ( @@ -9081,6 +9084,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold4w/supply, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/hallway/primary/port) "aNW" = ( @@ -9516,6 +9522,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Art Storage" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/commons/storage/art) "aPI" = ( @@ -9848,6 +9857,10 @@ /turf/open/floor/plasteel, /area/commons/storage/art) "aRa" = ( +/obj/machinery/power/apc/auto_name/east, +/obj/structure/cable{ + icon_state = "0-8" + }, /turf/open/floor/plasteel, /area/commons/storage/art) "aRb" = ( @@ -9861,6 +9874,9 @@ /obj/machinery/door/airlock{ name = "Port Emergency Storage" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/commons/storage/emergency/port) "aRd" = ( @@ -10108,6 +10124,10 @@ /turf/open/floor/plating, /area/commons/storage/emergency/port) "aSm" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/north, /turf/open/floor/plating, /area/commons/storage/emergency/port) "aSn" = ( @@ -10157,18 +10177,9 @@ /turf/open/floor/plasteel, /area/commons/storage/tools) "aSX" = ( -/obj/machinery/power/apc{ - areastring = "/area/commons/storage/art"; - dir = 1; - name = "Art Storage"; - pixel_y = 23 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-8" - }, /obj/structure/cable{ icon_state = "4-8" }, @@ -10899,20 +10910,12 @@ /turf/closed/wall, /area/commons/toilet/locker) "aWz" = ( -/obj/machinery/power/apc{ - areastring = "/area/commons/storage/emergency/port"; - dir = 1; - name = "Port Emergency Storage APC"; - pixel_y = 23 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-8" }, -/turf/open/floor/plating, -/area/maintenance/port) +/turf/open/floor/plasteel, +/area/cargo/warehouse) "aWA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -11141,6 +11144,9 @@ name = "Cargo Bay Warehouse Maintenance"; req_access_txt = "31" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/maintenance/port) "aXN" = ( @@ -11570,11 +11576,18 @@ "aZA" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/delivery, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/commons/locker) "aZB" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/delivery, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/west, /turf/open/floor/plasteel, /area/commons/locker) "aZC" = ( @@ -12340,6 +12353,9 @@ name = "Locker Room Maintenance"; req_access_txt = "12" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/maintenance/port) "bcv" = ( @@ -13126,9 +13142,6 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -13365,15 +13378,6 @@ /turf/closed/wall, /area/maintenance/disposal) "bfc" = ( -/obj/machinery/power/apc{ - areastring = "/area/commons/locker"; - dir = 1; - name = "Locker Room APC"; - pixel_y = 23 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -13389,6 +13393,9 @@ /area/maintenance/port) "bfe" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/maintenance/port) "bff" = ( @@ -35754,6 +35761,9 @@ dir = 4; pixel_x = -24 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/commons/dorms) "cmo" = ( @@ -40667,6 +40677,9 @@ "cNu" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/west, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/commons/fitness) "cNv" = ( @@ -42267,6 +42280,12 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, /area/commons/fitness) +"dwj" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/commons/storage/emergency/port) "dwU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -43098,6 +43117,13 @@ }, /turf/open/floor/plasteel, /area/security/processing) +"dSD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/commons/locker) "dSG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -45472,6 +45498,9 @@ /obj/machinery/door/airlock/public/glass{ name = "Fitness Room" }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/commons/fitness) "frF" = ( @@ -45923,6 +45952,13 @@ }, /turf/open/floor/plasteel, /area/security/prison) +"fGo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/commons/dorms) "fHi" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 10 @@ -47133,6 +47169,9 @@ dir = 8 }, /obj/machinery/vending/kink, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/commons/locker) "gsE" = ( @@ -49500,6 +49539,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/medical/morgue) +"hYn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/commons/dorms) "hYQ" = ( /obj/machinery/door/airlock/grunge{ name = "Permanent Cell 6"; @@ -52317,6 +52366,9 @@ /obj/structure/cable{ icon_state = "1-4" }, +/obj/machinery/light{ + dir = 1 + }, /turf/open/floor/plasteel, /area/commons/fitness) "jLJ" = ( @@ -52337,6 +52389,12 @@ }, /turf/open/floor/wood/wood_large, /area/service/chapel/office) +"jMr" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/commons/storage/art) "jMx" = ( /obj/effect/turf_decal/weather/dirt{ dir = 9 @@ -54906,6 +54964,12 @@ }, /turf/open/floor/carpet/royalblue, /area/maintenance/starboard/aft) +"ltM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "ltW" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -56293,6 +56357,15 @@ }, /turf/open/floor/plasteel/dark, /area/security/detectives_office/private_investigators_office) +"mnL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/commons/dorms) "moe" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -58344,6 +58417,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/commons/fitness) "nCU" = ( @@ -58997,6 +59073,18 @@ /obj/structure/grille, /turf/open/floor/plating, /area/maintenance/port/fore) +"nXm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "nXq" = ( /obj/structure/cable{ icon_state = "0-8" @@ -59702,6 +59790,9 @@ dir = 4; pixel_x = -24 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/commons/dorms) "ouQ" = ( @@ -63938,6 +64029,21 @@ }, /turf/open/floor/wood, /area/service/bar) +"rfC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/port) "rfG" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -67323,6 +67429,9 @@ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel/dark, /area/commons/dorms) "tnn" = ( @@ -69323,6 +69432,13 @@ /obj/structure/rack, /turf/open/floor/plating, /area/maintenance/port/fore) +"uFd" = ( +/obj/machinery/power/apc/auto_name/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel, +/area/cargo/warehouse) "uFp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -70131,6 +70247,12 @@ }, /turf/open/floor/plasteel, /area/service/hydroponics) +"vlq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/commons/storage/art) "vlN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -70165,22 +70287,17 @@ /turf/open/floor/plating, /area/commons/fitness) "vnI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/power/apc{ - areastring = "/area/cargo/warehouse"; - dir = 4; - name = "Cargo Warehouse APC"; - pixel_x = 24 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "2-8" }, -/turf/open/floor/plating, -/area/maintenance/port) +/turf/open/floor/plasteel, +/area/hallway/primary/port) "vnK" = ( /obj/machinery/light{ dir = 1 @@ -71674,6 +71791,9 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/commons/dorms) "wce" = ( @@ -72426,9 +72546,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light{ - dir = 8 - }, /turf/open/floor/plasteel, /area/commons/fitness) "wAl" = ( @@ -72680,6 +72797,18 @@ }, /turf/open/floor/plating, /area/security/prison/upper) +"wLn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "wLG" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -73830,6 +73959,15 @@ /obj/item/clothing/suit/straight_jacket, /turf/open/floor/plasteel/dark, /area/security/prison) +"xyJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/port) "xyR" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance{ @@ -74185,6 +74323,9 @@ /obj/machinery/light{ dir = 8 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/commons/dorms) "xJW" = ( @@ -94731,10 +94872,10 @@ aYU aYU aYU aYU -aYU +dSD bcu bfe -aYb +rfC aZE bjm bjr @@ -95491,17 +95632,17 @@ byS ddI aPO aMT -aOl +wLn aPH -aRa -aRa +vlq +jMr aTG aPG aWu aYc aZD aZD -vnI +aZD aZD aZD bff @@ -95748,7 +95889,7 @@ aJe hug aLE aMS -aOl +nXm aPF aQZ aRa @@ -96270,7 +96411,7 @@ aRb aRb aWx aXE -baS +uFd baS bbP bcR @@ -96525,9 +96666,9 @@ aPK aPK aPK aPK -aWA +xyJ aXM -bfi +aWz cBi bbS bcS @@ -96782,7 +96923,7 @@ aPK aSl aTH aPK -aWz +aWA aWC ihR baS @@ -97033,10 +97174,10 @@ gXs aKB ngV aMS -aOv -aLE +vnI +ltM aRc -aSm +dwj aTJ aPK aWA @@ -110890,14 +111031,14 @@ wzX fZg pgv cNu -fHG +nTQ fqR -ylp +mnL ouO xJJ -xYx +fGo cmm -mGF +hYn ylp ghn eAW diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index afda6ff11c23..e8dbd5801fc0 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -49255,10 +49255,6 @@ /area/maintenance/department/medical/morgue) "dDZ" = ( /obj/structure/closet/secure_closet/medical2, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, /obj/effect/turf_decal/tile/red{ dir = 8 }, @@ -57181,6 +57177,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel, /area/security/brig) "dUv" = ( @@ -71550,9 +71547,6 @@ /obj/item/reagent_containers/syringe{ name = "steel point" }, -/obj/machinery/light{ - light_color = "#c9d3e8" - }, /obj/structure/cable{ icon_state = "4-8" }, @@ -78789,10 +78783,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/obj/machinery/light{ - dir = 4; - light_color = "#c1caff" - }, /turf/open/floor/plasteel/white, /area/security/brig/brig_medical) "iXK" = ( @@ -81844,6 +81834,14 @@ }, /turf/open/floor/plasteel/dark, /area/command/bridge) +"jNY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "jOm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/conveyor{ @@ -82936,7 +82934,13 @@ pixel_y = -32 }, /obj/effect/turf_decal/bot, -/obj/machinery/vending/hydronutrients, +/obj/item/watertank, +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 16 + }, +/obj/structure/table/glass, +/obj/item/grenade/chem_grenade/antiweed, /turf/open/floor/plasteel, /area/service/hydroponics) "kdA" = ( @@ -83605,17 +83609,11 @@ /turf/open/space, /area/solars/port/fore) "kmn" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/spray/plantbgone, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 16 - }, -/obj/item/watertank, -/obj/item/grenade/chem_grenade/antiweed, /obj/effect/turf_decal/bot, /obj/structure/sign/poster/official/ian{ pixel_y = -32 }, +/obj/machinery/vending/hydronutrients, /turf/open/floor/plasteel, /area/service/hydroponics) "kmz" = ( @@ -83758,6 +83756,13 @@ }, /turf/open/floor/plasteel/chapel_floor, /area/security/prison/upper) +"kpM" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/security/prison) "kpU" = ( /obj/structure/table/wood, /obj/structure/cable/white{ @@ -84441,6 +84446,9 @@ "kzL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/item/defibrillator, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/security/brig/brig_medical) "kAf" = ( @@ -91044,6 +91052,9 @@ /obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/security/brig/brig_medical) "mBy" = ( @@ -106468,6 +106479,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/light, /turf/open/floor/plasteel/white, /area/security/brig/brig_medical) "qXZ" = ( @@ -115086,6 +115098,7 @@ /obj/structure/cable/white{ icon_state = "0-2" }, +/obj/structure/chair/sofa/right/maroon, /turf/open/floor/plasteel, /area/security/brig) "tsO" = ( @@ -116802,6 +116815,7 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/dark, /area/security/prison) "tSq" = ( @@ -116932,16 +116946,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/obj/structure/lattice/catwalk, -/obj/docking_port/stationary{ - shuttle_id = "lambda_station"; - name = "Lambda Shuttle Dock"; - dwidth = 5; - width = 10; - dheight = 5; - height = 10; - dir = 4 - }, /turf/open/floor/plasteel/dark, /area/security/prison) "tUf" = ( @@ -121403,6 +121407,16 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/aisat/exterior) +"vgL" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/security/brig) "vgN" = ( /obj/structure/cable/white{ icon_state = "2-8" @@ -122162,6 +122176,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/security/brig_briefing) "vtq" = ( @@ -126145,6 +126160,16 @@ }, /turf/open/floor/plasteel, /area/cargo/storage) +"wCL" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/sofa/middle/maroon, +/turf/open/floor/plasteel, +/area/security/brig) "wCO" = ( /obj/structure/chair, /obj/machinery/shower{ @@ -126564,6 +126589,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/chair/sofa/left/maroon, /turf/open/floor/plasteel, /area/security/brig) "wHQ" = ( @@ -126963,6 +126989,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/dark, /area/security/detectives_office/private_investigators_office/investigators_room) "wNR" = ( @@ -175210,7 +175237,7 @@ bun bwY bXj bvL -bvL +jNY bwY bvL bvL @@ -184715,7 +184742,7 @@ sPY nVC xYZ mOt -gHo +wCL gJO rJV bYk @@ -187771,7 +187798,7 @@ oPe smV bYj aFm -qGa +kpM iRe squ aFm @@ -188299,7 +188326,7 @@ qgU aaa aaa bgZ -wOr +vgL jLZ sWJ aKZ From 120821627b20da1a7385b97262088ff3beadae1c Mon Sep 17 00:00:00 2001 From: Oni328 <105992212+Oni328@users.noreply.github.com> Date: Fri, 13 Dec 2024 18:38:15 +0300 Subject: [PATCH 3/9] sosnovsky_request (#1471) 1234 --- modular_bluemoon/fluffs/code/donator.dm | 8 +++++++- modular_bluemoon/fluffs/code/suit.dm | 17 +++++++++++++++++ .../fluffs/icons/mob/clothing/suit.dmi | Bin 61393 -> 63208 bytes .../fluffs/icons/obj/clothing/suit.dmi | Bin 11467 -> 13557 bytes 4 files changed, 24 insertions(+), 1 deletion(-) diff --git a/modular_bluemoon/fluffs/code/donator.dm b/modular_bluemoon/fluffs/code/donator.dm index e40a82f3942d..e0acddb53f98 100644 --- a/modular_bluemoon/fluffs/code/donator.dm +++ b/modular_bluemoon/fluffs/code/donator.dm @@ -1049,7 +1049,6 @@ restricted_desc = "Head of Security, Warden, Detective, Security Officer, Brig Physician, Peacekeeper, Blueshield." restricted_roles = list("Head of Security", "Warden", "Detective", "Security Officer", "Brig Physician", "Peacekeeper", "Blueshield") - /datum/gear/donator/bm/soviet_coat name = "Soviet coat" slot = ITEM_SLOT_OCLOTHING @@ -1077,3 +1076,10 @@ path = /obj/item/modkit/razorsong_kit ckeywhitelist = list("xaeshkavd") subcategory = LOADOUT_SUBCATEGORIES_DON02 + +/datum/gear/donator/bm/agentcape + name = "Marketing agent's cape" + slot = ITEM_SLOT_OCLOTHING + path = /obj/item/clothing/suit/donator/bm/agentcape + ckeywhitelist = list("sosnovskii") + subcategory = LOADOUT_SUBCATEGORIES_DON02 diff --git a/modular_bluemoon/fluffs/code/suit.dm b/modular_bluemoon/fluffs/code/suit.dm index 35b54d81513c..0163a4d0e955 100644 --- a/modular_bluemoon/fluffs/code/suit.dm +++ b/modular_bluemoon/fluffs/code/suit.dm @@ -281,3 +281,20 @@ desc = "Красивая красная кожанная шуба, которая пахнет старостью, она довольно тёплая, но кажется её комфортно носить везде." icon_state = "soviet_trench" item_state = "soviet_trench" + +/obj/item/clothing/suit/donator/bm/agentcape + name = "Marketing agent's cape" + desc = "The advertising agent's cape is saturated with the smell of instant noodles." + icon_state = "agentcape" + item_state = "agentcape" + + +/obj/item/clothing/suit/donator/bm/agentcape + name = "Marketing agent's cape" + desc = "The advertising agent's cape is saturated with the smell of instant noodles." + icon = 'modular_bluemoon/fluffs/icons/obj/clothing/suit.dmi' + mob_overlay_icon = 'modular_bluemoon/fluffs/icons/mob/clothing/suit.dmi' + icon_state = "agentcape" + item_state = "agentcape" + body_parts_covered = CHEST + mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON diff --git a/modular_bluemoon/fluffs/icons/mob/clothing/suit.dmi b/modular_bluemoon/fluffs/icons/mob/clothing/suit.dmi index 3fcd63d6566806286d1b26d0a46e23eef161d7bb..31c07a778a1473146090d5b1e80fc4a3fac1d3b8 100644 GIT binary patch delta 21887 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 diff --git a/modular_bluemoon/fluffs/icons/obj/clothing/suit.dmi b/modular_bluemoon/fluffs/icons/obj/clothing/suit.dmi index 83318987fc637abf2d0ce9634fdbdf1325914ed8..856e32fdcc23f4dbee42c691aaeb026e49da1149 100644 GIT binary patch literal 13557 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 From 32f1f0d75646e76bc8ae05f16d8a9ca466c1be63 Mon Sep 17 00:00:00 2001 From: mcbalaam <104003807+mcbalaam@users.noreply.github.com> Date: Sat, 14 Dec 2024 08:41:01 +0700 Subject: [PATCH 4/9] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D1=8F=D0=B5=D1=82=20=D0=B4=D0=B2=D0=BE=D0=B9=D0=BD=D0=BE=D0=B9?= =?UTF-8?q?=20=D1=81=D0=BF=D0=B0=D0=B2=D0=BD=20=D1=91=D0=BB=D0=BA=D0=B8=20?= =?UTF-8?q?(#1473)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/modules/events/holiday/xmas.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/modules/events/holiday/xmas.dm b/code/modules/events/holiday/xmas.dm index 16b3301edf02..ad5833097cb0 100644 --- a/code/modules/events/holiday/xmas.dm +++ b/code/modules/events/holiday/xmas.dm @@ -47,11 +47,9 @@ /obj/effect/landmark/xmastree/Initialize(mapload) ..() - if((NEW_YEAR in SSevents.holidays) && christmas_tree) // Я запрещаю вам отмену Нового Года. + if((FESTIVE_SEASON in SSevents.holidays) && festive_tree) new christmas_tree(get_turf(src)) - if((CHRISTMAS in SSevents.holidays) && christmas_tree) // Я запрещаю вам отмену Нового Года. - new christmas_tree(get_turf(src)) - else if((FESTIVE_SEASON in SSevents.holidays) && festive_tree) + else if(((NEW_YEAR in SSevents.holidays) && christmas_tree) || ((CHRISTMAS in SSevents.holidays) && christmas_tree)) new festive_tree(get_turf(src)) return INITIALIZE_HINT_QDEL From 9ac277dc5f9dcc8bc5721de62f05b420b422e7e2 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 14 Dec 2024 01:42:44 +0000 Subject: [PATCH 5/9] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-843.yml | 4 ---- html/changelogs/archive/2024-12.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-843.yml diff --git a/html/changelogs/AutoChangeLog-pr-843.yml b/html/changelogs/AutoChangeLog-pr-843.yml deleted file mode 100644 index 1055f5540e9c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-843.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Darkest08 -delete-after: true -changes: - - tgs: has something to do with tgs diff --git a/html/changelogs/archive/2024-12.yml b/html/changelogs/archive/2024-12.yml index c6eb22daaa93..b61102017893 100644 --- a/html/changelogs/archive/2024-12.yml +++ b/html/changelogs/archive/2024-12.yml @@ -63,3 +63,6 @@ - rscadd: cum rum to booze-o-mat - rscadd: femcum whiskey to booze-o-mat - rscadd: bloodwine to booze-o-mat +2024-12-14: + Darkest08: + - tgs: has something to do with tgs From 89fb4d79f094a74b65f06d6abbf6b024a0fce51b Mon Sep 17 00:00:00 2001 From: ICE-IS-NICE <73897677+ICE-IS-NICE@users.noreply.github.com> Date: Sat, 14 Dec 2024 16:44:09 +0300 Subject: [PATCH 6/9] =?UTF-8?q?[BLUEMOON]=20=D0=A4=D0=B8=D0=BA=D1=81=20?= =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=B4=D0=B0=D1=87=D0=B8=20=D0=B2=D0=B5?= =?UTF-8?q?=D1=89=D0=B8=20(#1476)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Передача предмета из рук в руки могла спровоцировать бесконечный спам текста для получателя. Исправлено. --- code/_onclick/hud/alert.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index d6f714843a2b..4d0cc083078e 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -332,6 +332,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." icon_state = "default" var/mob/living/carbon/offerer var/obj/item/receiving + var/offerer_name //is used specally for clear_alert() to prevent infinite alert when object "offerer" suddenly changes its name during item transfering. /** * Handles assigning most of the variables for the alert that pops up when an item is offered @@ -351,6 +352,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." add_overlay(receiving) src.receiving = receiving src.offerer = offerer + offerer_name = offerer.name RegisterSignal(taker, COMSIG_MOVABLE_MOVED, PROC_REF(check_in_range), override = TRUE) //Override to prevent runtimes when people offer a item multiple times /atom/movable/screen/alert/give/Click(location, control, params) @@ -372,7 +374,7 @@ or shoot a gun to move around via Newton's 3rd Law of Motion." if(!offerer.CanReach(taker)) to_chat(owner, span_warning("You moved out of range of [offerer]!")) - owner.clear_alert("[offerer]") + owner.clear_alert("[offerer_name]") /atom/movable/screen/alert/give/highfive/setup(mob/living/carbon/taker, mob/living/carbon/offerer, obj/item/receiving) . = ..() From fbf3ab8ec7113f0c613dddd6cdf1d053820285a4 Mon Sep 17 00:00:00 2001 From: Silver Date: Sat, 14 Dec 2024 15:44:21 +0200 Subject: [PATCH 7/9] Update (#1469) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ВТОРАЯ попытка --- code/modules/mob/living/say.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 24aa8c65c513..2aa8a364221e 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -58,8 +58,8 @@ GLOBAL_LIST_INIT(department_radio_keys, list( "е" = RADIO_CHANNEL_SYNDICATE, "н" = RADIO_CHANNEL_CENTCOM, // Ghostrole - "ф" = RADIO_CHANNEL_DS1, - "й" = RADIO_CHANNEL_DS2, + "й" = RADIO_CHANNEL_DS1, + "ц" = RADIO_CHANNEL_DS2, // Admin "з" = MODE_ADMIN, From 29c0fe6edbdc06f3503cc820f053896c7433f834 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D1=80=D0=BA?= Date: Sun, 15 Dec 2024 02:05:25 +0300 Subject: [PATCH 8/9] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D1=8F=D1=8E=20=D1=88=D1=82=D1=83=D1=87=D0=BA=D0=B8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lavaland_surface_russianbunker.dmm | 65 +++++++++++-------- _maps/map_files/Mining/Lavaland_novaya.dmm | 3 + code/modules/clothing/suits/miscellaneous.dm | 6 +- .../code/modules/clothing/outfits/standard.dm | 3 +- 4 files changed, 46 insertions(+), 31 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_russianbunker.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_russianbunker.dmm index e4ad9ddb2f88..851351553d15 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_russianbunker.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_russianbunker.dmm @@ -116,15 +116,6 @@ }, /turf/open/floor/wood, /area/ruin/unpowered/russianbunker) -"ay" = ( -/obj/effect/mine/explosive{ - range_flash = 6; - range_heavy = 2; - range_light = 4; - range_devastation = 1 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/russianbunker) "aA" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/meat/steak/bear, @@ -161,10 +152,6 @@ /turf/open/floor/plating, /area/ruin/unpowered/russianbunker) "aI" = ( -/obj/machinery/light{ - dir = 8; - icon_state = "tube1" - }, /obj/structure/table/reinforced, /obj/machinery/turretid{ ailock = 1; @@ -180,6 +167,9 @@ }, /obj/item/clothing/suit/armor/heavy/juggernaut, /obj/item/clothing/head/helmet/juggernaut, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/circuit/off, /area/ruin/unpowered/russianbunker) "aJ" = ( @@ -228,6 +218,12 @@ /area/ruin/unpowered/russianbunker) "aL" = ( /obj/effect/decal/cleanable/blood/splatter, +/obj/effect/mine/explosive{ + range_flash = 6; + range_heavy = 2; + range_light = 4; + range_devastation = 1 + }, /turf/open/floor/wood{ icon_state = "wood-broken4" }, @@ -305,7 +301,7 @@ "be" = ( /obj/effect/decal/cleanable/blood/splatter, /mob/living/simple_animal/hostile/bear/snow{ - name = "Миша Белый" + name = "Медведь Белый" }, /turf/open/floor/grass/snow, /area/ruin/unpowered/russianbunker) @@ -344,6 +340,7 @@ faction = list("russian"); name = "Russ-erator" }, +/obj/item/gun/ballistic/revolver/nagant, /turf/open/floor/wood, /area/ruin/unpowered/russianbunker) "br" = ( @@ -416,7 +413,7 @@ "gj" = ( /obj/item/weldingtool/experimental, /mob/living/simple_animal/hostile/bear{ - name = "Миша" + name = "Медведыч" }, /turf/open/floor/grass/snow, /area/ruin/unpowered/russianbunker) @@ -458,10 +455,6 @@ }, /turf/open/floor/wood, /area/ruin/unpowered/russianbunker) -"js" = ( -/obj/effect/mine/gas/plasma, -/turf/open/floor/pod, -/area/ruin/unpowered/russianbunker) "kN" = ( /obj/structure/sign/poster/contraband/d_day_promo, /turf/closed/wall/r_wall, @@ -617,6 +610,12 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/pod, /area/ruin/unpowered/russianbunker) +"zK" = ( +/mob/living/simple_animal/hostile/russian/ranged/trooper{ + name = "Валерьевич" + }, +/turf/open/floor/wood, +/area/ruin/unpowered/russianbunker) "Am" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/meat/steak/bear, @@ -781,6 +780,12 @@ "Ni" = ( /turf/closed/indestructible/opshuttle, /area/ruin/unpowered/russianbunker) +"NL" = ( +/mob/living/simple_animal/hostile/bear{ + name = "Михаил" + }, +/turf/open/floor/grass/snow, +/area/ruin/unpowered/russianbunker) "NU" = ( /obj/effect/decal/cleanable/blood/drip, /mob/living/simple_animal/hostile/russian/ranged/trooper{ @@ -922,6 +927,12 @@ }, /turf/closed/wall/r_wall, /area/ruin/unpowered/russianbunker) +"Zk" = ( +/mob/living/simple_animal/hostile/bear{ + name = "Медведьев" + }, +/turf/open/floor/grass/snow, +/area/ruin/unpowered/russianbunker) "ZD" = ( /obj/effect/decal/cleanable/blood/drip, /mob/living/simple_animal/hostile/viscerator{ @@ -940,7 +951,7 @@ "ZU" = ( /obj/effect/decal/cleanable/blood/old, /mob/living/simple_animal/hostile/bear{ - name = "Миша" + name = "Мишутко" }, /turf/open/floor/grass/snow, /area/ruin/unpowered/russianbunker) @@ -1407,8 +1418,8 @@ aF AY YQ Yi -xP -xP +Zk +NL IF Cf YQ @@ -1437,7 +1448,7 @@ ag ak ag DW -ay +ag ZD aL Vh @@ -1518,7 +1529,7 @@ ww YQ YQ zB -js +aY aY aY aY @@ -1549,7 +1560,7 @@ ag ag ag OY -ag +zK hU ZP hU @@ -1594,7 +1605,7 @@ QW aY aY aY -js +aY aY aK bt @@ -1630,7 +1641,7 @@ au GM Cu yw -js +aY GM aY br diff --git a/_maps/map_files/Mining/Lavaland_novaya.dmm b/_maps/map_files/Mining/Lavaland_novaya.dmm index 0cf7378eb2dd..d60c7cb2ae9f 100644 --- a/_maps/map_files/Mining/Lavaland_novaya.dmm +++ b/_maps/map_files/Mining/Lavaland_novaya.dmm @@ -9396,6 +9396,9 @@ /obj/machinery/power/apc/auto_name/west{ pixel_x = -24 }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/plasteel, /area/mine/laborcamp/security) "jrg" = ( diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 86c7fbdb64dc..66bcaf935d12 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -369,8 +369,8 @@ armor = list(MELEE = 95, BULLET = 80, LASER = 50, ENERGY = 60, BOMB = 80, BIO = 100, RAD = 50, FIRE = 95, ACID = 95) strip_delay = 120 resistance_flags = FIRE_PROOF | ACID_PROOF - heat_protection = HEAD clothing_flags = STOPSPRESSUREDAMAGE | THICKMATERIAL + heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT flash_protect = TRUE obj_flags = IMMUTABLE_SLOW @@ -389,10 +389,10 @@ armor = list(MELEE = 95, BULLET = 80, LASER = 50, ENERGY = 60, BOMB = 80, BIO = 100, RAD = 50, FIRE = 95, ACID = 95) resistance_flags = FIRE_PROOF | ACID_PROOF cold_protection = CHEST|GROIN|LEGS|ARMS|FEET - heat_protection = CHEST|GROIN|LEGS|ARMS|FEET clothing_flags = STOPSPRESSUREDAMAGE | THICKMATERIAL min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT - max_heat_protection_temperature = COAT_MAX_TEMP_PROTECT + heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS + max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT strip_delay = 120 slowdown = 0.5 obj_flags = IMMUTABLE_SLOW diff --git a/modular_sand/code/modules/clothing/outfits/standard.dm b/modular_sand/code/modules/clothing/outfits/standard.dm index 4ad64401f17c..d26c9e0f4087 100644 --- a/modular_sand/code/modules/clothing/outfits/standard.dm +++ b/modular_sand/code/modules/clothing/outfits/standard.dm @@ -90,7 +90,7 @@ mask = /obj/item/clothing/mask/gas/welding/up gloves = /obj/item/clothing/gloves/tackler/combat/insulated belt = /obj/item/storage/belt/military/abductor/full/debug - shoes = /obj/item/clothing/shoes/combat/debug + shoes = /obj/item/clothing/shoes/magboots/advance/debug id = /obj/item/card/id/debug/bst back = /obj/item/storage/backpack/holding/duffel/debug box = /obj/item/storage/box/debugtools @@ -106,6 +106,7 @@ /obj/item/lightreplacer/blue=1,\ /obj/item/debug/human_spawner=1,\ /obj/item/gun/energy/pulse=1,\ + /obj/item/storage/lockbox/anti_singulo=1,\ /obj/item/gun/energy/taser/debug,\ ) implants = list(/obj/item/implant/mindshield, /obj/item/implant/deathrattle/centcom, /obj/item/implant/weapons_auth, /obj/item/implant/radio/centcom) From 141a81818bbd2ef1fd97ed48a6a8cd2ded9c3063 Mon Sep 17 00:00:00 2001 From: Oni328 <105992212+Oni328@users.noreply.github.com> Date: Sun, 15 Dec 2024 02:11:23 +0300 Subject: [PATCH 9/9] sounds (#1477) 1234 --- .../kovac_shitcode/code/sprite_update.dm | 3 +++ modular_bluemoon/oni3288/code/catcrin_stuff.dm | 1 + .../oni3288/sounds/weapons/hopesh.ogg | Bin 0 -> 49571 bytes 3 files changed, 4 insertions(+) create mode 100644 modular_bluemoon/oni3288/sounds/weapons/hopesh.ogg diff --git a/modular_bluemoon/kovac_shitcode/code/sprite_update.dm b/modular_bluemoon/kovac_shitcode/code/sprite_update.dm index 2108d28eabc3..357e350494e1 100644 --- a/modular_bluemoon/kovac_shitcode/code/sprite_update.dm +++ b/modular_bluemoon/kovac_shitcode/code/sprite_update.dm @@ -542,6 +542,7 @@ maxHealth = 250 health = 250 gender = MALE + speak = list("*meow", "*meow2", "*meow3", "*meow4", "*meow5", "*meow6", "*mrrp", "*mrrp3", "*purr", "*oink1") icon = 'modular_bluemoon/kovac_shitcode/icons/animals.dmi' /mob/living/simple_animal/pet/cat/alta @@ -553,6 +554,7 @@ held_icon = "alta" unique_pet = TRUE gender = FEMALE + speak = list("*meow", "*meow2", "*meow3", "*meow4", "*meow5", "*meow6", "*mrrp", "*mrrp3", "*purr") icon = 'modular_bluemoon/kovac_shitcode/icons/animals.dmi' /mob/living/simple_animal/pet/cat/space/alta @@ -564,6 +566,7 @@ held_icon = "spacealta" unique_pet = TRUE gender = FEMALE + speak = list("*meow", "*meow2", "*meow3", "*meow4", "*meow5", "*meow6", "*mrrp", "*mrrp3", "*purr") icon = 'modular_bluemoon/kovac_shitcode/icons/animals.dmi' /mob/living/simple_animal/pet/dog/corgi/Lisa/ada diff --git a/modular_bluemoon/oni3288/code/catcrin_stuff.dm b/modular_bluemoon/oni3288/code/catcrin_stuff.dm index 81bfb392b287..a83fe0d30a2c 100644 --- a/modular_bluemoon/oni3288/code/catcrin_stuff.dm +++ b/modular_bluemoon/oni3288/code/catcrin_stuff.dm @@ -594,6 +594,7 @@ lefthand_file = 'modular_bluemoon/oni3288/icons/weapons/hands/guns_left.dmi' righthand_file = 'modular_bluemoon/oni3288/icons/weapons/hands/guns_right.dmi' mob_overlay_icon = 'modular_bluemoon/oni3288/icons/weapons/mob/back.dmi' + hitsound = 'modular_bluemoon/oni3288/sounds/weapons/hopesh.ogg' ///////////////////////////////////////////////////////////////////////////////////////////////////////////Слот масок. diff --git a/modular_bluemoon/oni3288/sounds/weapons/hopesh.ogg b/modular_bluemoon/oni3288/sounds/weapons/hopesh.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2186147621a7cae49fe77032bc0a82a2f9f7b4c2 GIT binary patch literal 49571 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
    |%km65Lel#q_ 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 K$0v^i@G1ayaXOFy literal 0 HcmV?d00001