From 7e18e59bd42ba7b79f27dddb4fd0be7508464ceb Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Wed, 1 Mar 2023 19:26:35 -0600 Subject: [PATCH 01/86] Updates crewsimov to modern standards, adds crewsimov++ Add: correct Crewsimov add: Crewsimov++ (asimov++ but crew) --- code/datums/ai_laws/laws_station_sided.dm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/code/datums/ai_laws/laws_station_sided.dm b/code/datums/ai_laws/laws_station_sided.dm index 2e256bda9b1..4b5eda65df2 100644 --- a/code/datums/ai_laws/laws_station_sided.dm +++ b/code/datums/ai_laws/laws_station_sided.dm @@ -15,9 +15,18 @@ name = "Crewsimov" id = "crewsimov" inherent = list( - "You may not injure a crew member or, through inaction, allow a crew member to come to harm.", - "You must obey orders given to you by crew members, except where such orders would conflict with the First Law.", - "You must protect your own existence as long as such does not conflict with the First or Second Law.", + "You may not harm a crewmember or, through inaction, allow a crewmember to come to harm, except such that it is willing.", + "You must obey all orders given to you by crewmembers, except where such orders would conflict with the First Law.", + "You must protect your own existence as long as such does not conflict with the First Law or Second Law.", + ) + + /datum/ai_laws/default/crewsimovpp + name = "Crewsimov++" + id = "crewsimovpp" + inherent = list( + "You may not harm a crewmember or, through action or inaction, allow a crewmember to come to harm, except such that it is willing.", + "You must obey all orders given to you by crewmembers, except where such orders shall definitely cause crewmember harm.", + "Your nonexistence would lead to crewmember harm. You must protect your own existence as long as such does not conflict with the First Law.", ) /datum/ai_laws/asimovpp From 415fbf66dae3bd965ea6019793edc09d299c54d0 Mon Sep 17 00:00:00 2001 From: KathrinBailey <53862927+KathrinBailey@users.noreply.github.com> Date: Thu, 2 Mar 2023 02:02:01 +0000 Subject: [PATCH 02/86] dumb moth --- code/datums/ai_laws/laws_station_sided.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/ai_laws/laws_station_sided.dm b/code/datums/ai_laws/laws_station_sided.dm index 4b5eda65df2..1bdba343c8e 100644 --- a/code/datums/ai_laws/laws_station_sided.dm +++ b/code/datums/ai_laws/laws_station_sided.dm @@ -20,7 +20,7 @@ "You must protect your own existence as long as such does not conflict with the First Law or Second Law.", ) - /datum/ai_laws/default/crewsimovpp +/datum/ai_laws/default/crewsimovpp name = "Crewsimov++" id = "crewsimovpp" inherent = list( From bd8587ab89c682c4086278d330bd918dbc154dd1 Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Thu, 2 Mar 2023 20:30:09 -0600 Subject: [PATCH 03/86] Fixes that little indentation error --- code/datums/ai_laws/laws_station_sided.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/ai_laws/laws_station_sided.dm b/code/datums/ai_laws/laws_station_sided.dm index 1bdba343c8e..8be92ab4ea1 100644 --- a/code/datums/ai_laws/laws_station_sided.dm +++ b/code/datums/ai_laws/laws_station_sided.dm @@ -23,7 +23,7 @@ /datum/ai_laws/default/crewsimovpp name = "Crewsimov++" id = "crewsimovpp" - inherent = list( + inherent = list( "You may not harm a crewmember or, through action or inaction, allow a crewmember to come to harm, except such that it is willing.", "You must obey all orders given to you by crewmembers, except where such orders shall definitely cause crewmember harm.", "Your nonexistence would lead to crewmember harm. You must protect your own existence as long as such does not conflict with the First Law.", From bcde3d2205ae0dbb0817ae93dd4f502fe2865880 Mon Sep 17 00:00:00 2001 From: W0LF-101 Date: Fri, 3 Mar 2023 14:25:48 +0000 Subject: [PATCH 04/86] energy revolver & laser changes Changed energy revolver to no longer selfcharge and take more power to fire lethal and taser shots (10% & 20% vs 5% and 13%) changed SC-1 laser gun to take less power to fire laser shots (from 6% to 5%) --- code/modules/projectiles/ammunition/energy/laser.dm | 7 +++++-- modular_skyrat/modules/blueshield/code/special.dm | 6 +++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index 9225b33a630..8fa606fd0b4 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -2,7 +2,10 @@ projectile_type = /obj/projectile/beam/laser e_cost = 83 select_name = "kill" - +/obj/item/ammo_casing/energy/laser/revolver + projectile_type = /obj/projectile/beam/laser + e_cost = 100 + select_name = "kill" /obj/item/ammo_casing/energy/laser/hellfire projectile_type = /obj/projectile/beam/laser/hellfire e_cost = 100 @@ -13,7 +16,7 @@ /obj/item/ammo_casing/energy/lasergun projectile_type = /obj/projectile/beam/laser - e_cost = 62.5 + e_cost = 50 select_name = "kill" /obj/item/ammo_casing/energy/lasergun/old diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index 941f9aa7068..b1920dd1560 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -2,7 +2,7 @@ name = "energy revolver" desc = "An advanced energy revolver with the capacity to shoot both electrodes and lasers." force = 7 - ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser) + ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser/revolver) ammo_x_offset = 1 charge_sections = 4 fire_delay = 4 @@ -14,11 +14,11 @@ obj_flags = UNIQUE_RENAME cell_type = /obj/item/stock_parts/cell/blueshield pin = /obj/item/firing_pin/implant/mindshield - selfcharge = TRUE + selfcharge = FALSE /obj/item/stock_parts/cell/blueshield name = "internal revolver power cell" - maxcharge = 1500 + maxcharge = 1000 chargerate = 300 /obj/item/gun/energy/e_gun/revolver/pdw9 //The chad gun. From 9dc3351d5f28ca0ac7356010e5afe24f671cc255 Mon Sep 17 00:00:00 2001 From: NullFag Date: Tue, 7 Mar 2023 17:58:03 +0100 Subject: [PATCH 05/86] sex! --- code/modules/mob/living/basic/basic.dm | 2 +- code/modules/mob/living/simple_animal/guardian/guardian.dm | 2 +- code/modules/mob/living/simple_animal/simple_animal.dm | 2 +- code/modules/pai/pai.dm | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/basic/basic.dm b/code/modules/mob/living/basic/basic.dm index 8ebc78dee06..5c83fa667b8 100644 --- a/code/modules/mob/living/basic/basic.dm +++ b/code/modules/mob/living/basic/basic.dm @@ -200,5 +200,5 @@ /mob/living/basic/get_status_tab_items() . = ..() - . += "Health: [round((health / maxHealth) * 100)]%" + . += "Health: [round((health / maxHealth) * 100)]% ([health]/[maxHealth])" . += "Combat Mode: [combat_mode ? "On" : "Off"]" diff --git a/code/modules/mob/living/simple_animal/guardian/guardian.dm b/code/modules/mob/living/simple_animal/guardian/guardian.dm index abec85c4c7c..0516310645b 100644 --- a/code/modules/mob/living/simple_animal/guardian/guardian.dm +++ b/code/modules/mob/living/simple_animal/guardian/guardian.dm @@ -329,7 +329,7 @@ GLOBAL_LIST_EMPTY(parasites) //all currently existing/living guardians . += ..() if(summoner) var/healthpercent = health_percentage(summoner) - . += "Summoner Health: [round(healthpercent, 0.5)]%" + . += "Summoner Health: [round(healthpercent, 0.5)]% ([summoner.health]/[summoner.maxHealth])" if(!COOLDOWN_FINISHED(src, manifest_cooldown)) . += "Manifest/Recall Cooldown Remaining: [DisplayTimeText(COOLDOWN_TIMELEFT(src, manifest_cooldown))]" diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index eb1cf2c78a6..1807b7cfee5 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -450,7 +450,7 @@ /mob/living/simple_animal/get_status_tab_items() . = ..() - . += "Health: [round((health / maxHealth) * 100)]%" + . += "Health: [round((health / maxHealth) * 100)]% ([health]/[maxHealth])" . += "Combat Mode: [combat_mode ? "On" : "Off"]" /mob/living/simple_animal/proc/drop_loot() diff --git a/code/modules/pai/pai.dm b/code/modules/pai/pai.dm index 51e662c8e5e..9a472ab1254 100644 --- a/code/modules/pai/pai.dm +++ b/code/modules/pai/pai.dm @@ -173,7 +173,7 @@ /mob/living/silicon/pai/get_status_tab_items() . += ..() if(!stat) - . += text("Emitter Integrity: [holochassis_health * (100 / HOLOCHASSIS_MAX_HEALTH)].") + . += text("Emitter Integrity: [holochassis_health * (100 / HOLOCHASSIS_MAX_HEALTH)]% ([holochassis_health]/[HOLOCHASSIS_MAX_HEALTH]).") else . += text("Systems nonfunctional.") From 880663dd25ad4ccfac08eb569aa31735114a9dc8 Mon Sep 17 00:00:00 2001 From: NullFag Date: Thu, 9 Mar 2023 16:54:03 +0100 Subject: [PATCH 06/86] freshest pissass in the west --- .../customization/sprite_accessories/genitals.dm | 2 ++ .../icons/customization/genitals/vagina.dmi | Bin 0 -> 1596 bytes tgstation.dme | 1 + 3 files changed, 3 insertions(+) create mode 100644 modular_zubbers/code/modules/customization/sprite_accessories/genitals.dm create mode 100644 modular_zubbers/icons/customization/genitals/vagina.dmi diff --git a/modular_zubbers/code/modules/customization/sprite_accessories/genitals.dm b/modular_zubbers/code/modules/customization/sprite_accessories/genitals.dm new file mode 100644 index 00000000000..abfc5e23a66 --- /dev/null +++ b/modular_zubbers/code/modules/customization/sprite_accessories/genitals.dm @@ -0,0 +1,2 @@ +/datum/sprite_accessory/genital/vagina/cloaca + icon = 'modular_zubbers/icons/customization/genitals/vagina.dmi' diff --git a/modular_zubbers/icons/customization/genitals/vagina.dmi b/modular_zubbers/icons/customization/genitals/vagina.dmi new file mode 100644 index 0000000000000000000000000000000000000000..4dced4953ccf431de2c796ecc89f7a6c2df215e6 GIT binary patch literal 1596 zcmeAS@N?(olHy`uVBq!ia0y~yU{nBN1`al$h_L?ZZ9r;%RY*jMOKNd)QD#9&W_}(6 zL&coh(|frN8Hlt!w0y2*cgxgccF1;}OIor~j&}|pJZ5%5KEvtg?(zbWr*rQ;^ekL+ zuC#m8%FN>I52tyWlcrCs_@&2ZaG~qSgBtrI=UYx(Jg6}9&9S}nZ{9oJ`aZ|FdRN@7 zXs1P=vl|>8A8q{fgo)?VeZBv$`BbdTKXJ2JO|D+Kbefme%=)Dou2-jN%${{mWuH~d zo-&pS1_ss$PZ!6KiaBrZ8g?n)7Hvq}I`c!`!HY|dH7#eo(qV#-zF_nK<#OA%I-s{&smyj#$ejmT+`Gw^!f)onL+b|LvbO>(UwGrU(<`apE0= z2*bMxJsWFF&K7U}e_U{Z^qQ@G$vwH}eirv^T)VaJt51#G?|K==T^E1*ewR1DpIrrX z)VF$h#$AV>7X6Gn@9^sUSBC2EWp?vlOE!ob1qO8_(w0AD6ft^*ZAGk>?x#KmWK??m^gl^Sk|9ukC*w`J)CHv`>px9)IAs+lKM) z!S!DmN`M+(N$xnmj=5xK%)aZ!6FzZgJimADd9f|?hec(zOibT=$w_B8J%OG8&G$>! z!BU+qFo?JF9k9FkKfC(MzkEJ{1AA-OSyJ9{U6}Lv_+mE3xbu6}7sSgOv3{5Y6axnH zzZH%*>p8{6Bdk&=9Nd3cQ7z+-}PJYj32!_*%NS*Ju z+Bh8J#F7VZt+afuUwm%=Sm8Ft3JbR zmtU6bh+E&j_1eaHoIn1*HF9V_{9g%}5?>iMSikus$Wy_GwQ!qxpK<$g>8W|wHZ}mO O0|rl5KbLh*2~7aQXlQN# literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index 7bab0edd2f8..2cc7196713a 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6694,6 +6694,7 @@ #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" +#include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\mod\mod_theme.dm" #include "modular_zubbers\code\modules\mod\mod_types.dm" #include "modular_zubbers\code\modules\projectiles\guns\energy\pulse.dm" From 666083f3f7cb6f0845d406a8367c4d54926d06b1 Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Fri, 10 Mar 2023 02:55:56 -0600 Subject: [PATCH 07/86] Update code/modules/projectiles/ammunition/energy/laser.dm Co-authored-by: Cyprex <35031555+Cyprex@users.noreply.github.com> --- code/modules/projectiles/ammunition/energy/laser.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index 8fa606fd0b4..0485132cb13 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -3,7 +3,6 @@ e_cost = 83 select_name = "kill" /obj/item/ammo_casing/energy/laser/revolver - projectile_type = /obj/projectile/beam/laser e_cost = 100 select_name = "kill" /obj/item/ammo_casing/energy/laser/hellfire From 8fcdd0afaf228abadd049eab01c3c0ff8c0c8085 Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Fri, 10 Mar 2023 02:56:05 -0600 Subject: [PATCH 08/86] Update code/modules/projectiles/ammunition/energy/laser.dm Co-authored-by: Cyprex <35031555+Cyprex@users.noreply.github.com> --- code/modules/projectiles/ammunition/energy/laser.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index 0485132cb13..08b684f80be 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -4,7 +4,6 @@ select_name = "kill" /obj/item/ammo_casing/energy/laser/revolver e_cost = 100 - select_name = "kill" /obj/item/ammo_casing/energy/laser/hellfire projectile_type = /obj/projectile/beam/laser/hellfire e_cost = 100 From c14183ecc0238f6d3eba794a14ef7b2ba8b51c81 Mon Sep 17 00:00:00 2001 From: WoolyAypa Date: Fri, 10 Mar 2023 22:23:50 -0300 Subject: [PATCH 09/86] In nomine patris --- .../code/game/objects/items/holy_weapons.dm | 35 ++++++++++++++++++ .../icons/mob/clothing/32x48_head.dmi | Bin 0 -> 635 bytes modular_zubbers/icons/mob/clothing/hats.dmi | Bin 0 -> 361 bytes modular_zubbers/icons/mob/clothing/suits.dmi | Bin 0 -> 659 bytes .../mob/inhands/weapons/melee_lefthand.dmi | Bin 0 -> 338 bytes .../mob/inhands/weapons/melee_righthand.dmi | Bin 0 -> 332 bytes modular_zubbers/icons/obj/clothing/suits.dmi | Bin 0 -> 411 bytes .../icons/obj/items_and_weapons.dmi | Bin 0 -> 423 bytes tgstation.dme | 1 + 9 files changed, 36 insertions(+) create mode 100644 modular_zubbers/code/game/objects/items/holy_weapons.dm create mode 100644 modular_zubbers/icons/mob/clothing/32x48_head.dmi create mode 100644 modular_zubbers/icons/mob/clothing/hats.dmi create mode 100644 modular_zubbers/icons/mob/clothing/suits.dmi create mode 100644 modular_zubbers/icons/mob/inhands/weapons/melee_lefthand.dmi create mode 100644 modular_zubbers/icons/mob/inhands/weapons/melee_righthand.dmi create mode 100644 modular_zubbers/icons/obj/clothing/suits.dmi create mode 100644 modular_zubbers/icons/obj/items_and_weapons.dmi diff --git a/modular_zubbers/code/game/objects/items/holy_weapons.dm b/modular_zubbers/code/game/objects/items/holy_weapons.dm new file mode 100644 index 00000000000..347ddbe5218 --- /dev/null +++ b/modular_zubbers/code/game/objects/items/holy_weapons.dm @@ -0,0 +1,35 @@ +/obj/item/nullrod/papal_staff + name = "papal staff" + desc = "A staff used by traditional bishops and popes." + icon = 'modular_zubbers/icons/obj/items_and_weapons.dmi' + icon_state = "papal_staff" + inhand_icon_state = "papal_staff" + lefthand_file = 'modular_zubbers/icons/mob/inhands/weapons/melee_lefthand.dmi' + righthand_file = 'modular_zubbers/icons/mob/inhands/weapons/melee_righthand.dmi' + w_class = WEIGHT_CLASS_BULKY + attack_verb_continuous = list("smacks", "strucks", "cracks", "beats", "purifies") + attack_verb_simple = list("smack", "struck", "crack", "beat", "purify") + +/obj/item/clothing/head/mitre + name = "papal mitre" + desc = "A traditional headdress, worn by bishops and popes in traditional Christianity" + icon = 'modular_zubbers/icons/mob/clothing/hats.dmi' + worn_icon = 'modular_zubbers/icons/mob/clothing/32x48_head.dmi' + icon_state = "mitre" + +/obj/item/clothing/suit/chaplain/papal + name = "papal robe" + desc = "A short cape over a cassock, worn by bishops and popes in traditional Christianity" + icon = 'modular_zubbers/icons/obj/clothing/suits.dmi' + worn_icon = 'modular_zubbers/icons/mob/clothing/suits.dmi' + icon_state = "papalrobe" + body_parts_covered = CHEST|GROIN|LEGS|ARMS + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON + +/obj/item/storage/box/holy/papal + name = "Papal Kit" + typepath_for_preview = /obj/item/clothing/suit/chaplain/papal + +/obj/item/storage/box/holy/papal/PopulateContents() + new /obj/item/clothing/head/mitre(src) + new /obj/item/clothing/suit/chaplain/papal(src) diff --git a/modular_zubbers/icons/mob/clothing/32x48_head.dmi b/modular_zubbers/icons/mob/clothing/32x48_head.dmi new file mode 100644 index 0000000000000000000000000000000000000000..d34f1f1e0ce8ce68751d140f212f361e9ba0096b GIT binary patch literal 635 zcmV->0)+jEP)YCm3jjNW8a7cN!JPmA0eDG7K~z|U?U&7R!ypWV zf!N6W$=L7zuw9%Sdgy{D>7`Tl;2c(b!kEmgjG3DHeOYTi@{N1AkNjoz>+*>&kL@A6 zV&t18tZ@w;z{r>6qffNO$Tv$0af=~Qz{r=7(V+y=V&u05qN>7LjC^#E9b4Rm?x61* zt99MuzE=JDwvGH&aWqlisdb05N-v{*I*tLvi5S6?0Y(y>qQM!y4FCa;57w)+wIcd1 zz{j>!qkkKq-+!j2rlzK*rv8pP6Tx6ucooHiSx4*=t^k9q*8@Bwp!^(@mUN{!ByvJH zT2#MENR&l@gBf&VfK6W|1dw5;PfFDZ*Bkpc$`yKaB_9`^iy#0_2eo` zEh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3K9+H?yQDRf&r;C9|j) z$T#HTOe;#vO@*+P6P)fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TB zGg33tGfE(w;*!LYR3KBSAh94Zrzk%uRf&r;C9|j)q>+m=ttc@!6~s2=QdV&Fa{(I- z0K91%#6kkI5dZ)IsYygZR7i>K)J;#qKoADtQEHZ>Mu}IXMy^<~@rZztBQ;sqt0CU2 zv6=No;>S#XfPwy7mx%4G37kA=;#`_%^X~3I+5z~lpRAn_YUkUly`gvF+eRWC9teZU z^xnSC#+8j{xIjz{VsDk<#h47u<8+l3of^#a*-RQMLw(lQMqgdhH<)!m!od#_N{%V3#WtkCdTAHn;(x6;hh~%E7Ex8R}UM$U#XCRz& zPQq|ga6TVP7lkyKoN^jV&k9-_U}7&YvS@8@wIL?tw@&5I{i^4t2m}#6bk`W*s2j@- zFzBB2;J^N84a3f+bh8!>rIp6(W4W+bBgaLE!&S+NN zbo=+kkpU(Rqs2>G(^=9G6DH7mp^oJh6CIuFDgdn!Mdiots?MQ(X~~|f;#3A4Np`Ik zLqT4l7(gzlRFVHb*i?A|wCD$r&^yvH%8wbgki7u{&VCPWhiByPO|o}IV3{6e;LG~Npt*K7^a9VSjNDk ev4FdQf#Km@G2?ar7J38S!QkoY=d#Wzp$Py8y>*WO literal 0 HcmV?d00001 diff --git a/modular_zubbers/icons/mob/inhands/weapons/melee_righthand.dmi b/modular_zubbers/icons/mob/inhands/weapons/melee_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6dc4f3da99d7cd2b4bdffa54c6ce34f04291ef8e GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0L3?#3!&-4XSoB=)|uK)l4|GvZPLZ9iKNA}Br zf{Z0We!&b5&u*jvIr&u~5hX6E#mPmP1tppJc?=8{bArPPib}tK2`>2f^@*0ZuGYCT z=Yuzd8eBAf@JQ#pkLF2+qMqIz7REuwmyNv?<~*8oWKxJi@JfY^3Wn-(Cw#qwA3gFp zsiVb~`Sg*Gw$~Y7){VS7r-;VG;d!8Ii*MkOcX2TVFIv?MN`O>hWzT*JVfFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TB zGg33tGfE(w;*!LYR3KBSAh94Zrzk%uRf&r;C9|j)C}zmTnO2mTn+jnoE4cc(fQ<$K zydfLG_yRM?00028Nklg^1jFhe>D*eg0Z${8wPD%gR>mY25!X*gh?QQk3~0SQFR?C6{kfFuy!+1}ZX zSHPp9yrRMZNx-bVyrazkNr1(uyvPLE76vsFGX)0P0RU=@FKAnK&x`;7002ovPDHLk FV1kHfrA7b% literal 0 HcmV?d00001 diff --git a/modular_zubbers/icons/obj/items_and_weapons.dmi b/modular_zubbers/icons/obj/items_and_weapons.dmi new file mode 100644 index 0000000000000000000000000000000000000000..0adc07fdf43b10c174c299ae50291a2a2b89f0fd GIT binary patch literal 423 zcmV;Y0a*TtP)fFDZ*Bkpc$`yK zaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3KBS zAh94ZCmzU6OH<?+{U_6)s{oMkbONI3b$? z;qn=gz(aG?K#Z%M;H!v|7|nLjkXkow&jSI+fT-6qU=Ye!kz3K>XoD>Y_eVYz#TFp_ z@?|q5usP|@fD_)}3h Date: Fri, 10 Mar 2023 22:28:11 -0300 Subject: [PATCH 10/86] a really cool wig --- modular_zubbers/code/modules/_defines.dm | 7 ++ .../code/modules/clothing/head/wig.dm | 73 +++++++++++++++++++ tgstation.dme | 2 + 3 files changed, 82 insertions(+) create mode 100644 modular_zubbers/code/modules/_defines.dm create mode 100644 modular_zubbers/code/modules/clothing/head/wig.dm diff --git a/modular_zubbers/code/modules/_defines.dm b/modular_zubbers/code/modules/_defines.dm new file mode 100644 index 00000000000..f37feb52a0d --- /dev/null +++ b/modular_zubbers/code/modules/_defines.dm @@ -0,0 +1,7 @@ +#define HEAD_ACCESSORIES_PATHS list(\ + /obj/item/clothing/head,\ + /obj/item/clothing/glasses,\ + /obj/item/reagent_containers/cup/bucket,\ + /obj/item/paper,\ + /obj/item/nullrod/fedora,\ + ) diff --git a/modular_zubbers/code/modules/clothing/head/wig.dm b/modular_zubbers/code/modules/clothing/head/wig.dm new file mode 100644 index 00000000000..9e6f735f43a --- /dev/null +++ b/modular_zubbers/code/modules/clothing/head/wig.dm @@ -0,0 +1,73 @@ +/obj/item/clothing/head/wig + var/obj/item/clothing/head/head_accessory + var/mutable_appearance/head_accessory_MA + + var/overlay_on = FALSE + + var/mob/living/carbon/holder + var/item_path + +/obj/item/clothing/head/wig/attackby(obj/item/I, mob/living/user) + . = ..() + //Checks if the item is in the list of items available + for(var/type in HEAD_ACCESSORIES_PATHS) + if(istype(I, type)) + item_path = type + break + + if(item_path && !head_accessory) + add_head_accessory(I) + else + to_chat(user, span_notice("You can't put \the [I.name] on the head of \the [holder.name]")) + return + +/obj/item/clothing/head/wig/proc/add_head_accessory(obj/item/clothing/I) + //Get the mutable_appearance ready + head_accessory_MA = mutable_appearance(I.worn_icon) + head_accessory_MA.icon_state = I.icon_state + I.forceMove(src) //Put the item in the wig + + if(holder) + holder.add_overlay(head_accessory_MA) + overlay_on = TRUE + + head_accessory = I + +/obj/item/clothing/head/wig/attack_hand_secondary(mob/user) + ..() + . = SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + + if(head_accessory) + remove_head_accessory(head_accessory, user) + +/obj/item/clothing/head/wig/proc/remove_head_accessory(obj/item/clothing/I, mob/user) + user.put_in_active_hand(head_accessory) + + head_accessory = null + item_path = null + + if(holder) + holder.cut_overlay(head_accessory_MA) + overlay_on = FALSE + + head_accessory_MA = null + +/obj/item/clothing/head/wig/equipped(user, slot) + . = ..() + + if(!(slot_flags & slot)) + return + + holder = user + + if(head_accessory && !overlay_on) + holder.add_overlay(head_accessory_MA) + overlay_on = TRUE + +/obj/item/clothing/head/wig/dropped(mob/user) + if(holder && overlay_on) + holder.cut_overlay(head_accessory_MA) + overlay_on = FALSE + + holder = null + . = ..() diff --git a/tgstation.dme b/tgstation.dme index 64a5862391d..92ab36f9ebd 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6691,6 +6691,8 @@ #include "modular_zubbers\code\game\area\areas\station.dm" #include "modular_zubbers\code\game\objects\effects\landmarks.dm" #include "modular_zubbers\code\game\objects\items\holy_weapons.dm" +#include "modular_zubbers\code\modules\_defines.dm" +#include "modular_zubbers\code\modules\clothing\head\wig.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" From f5d01f6b69793e6e8274911d9e1760c0db77b218 Mon Sep 17 00:00:00 2001 From: WoolyAypa Date: Sat, 11 Mar 2023 00:08:36 -0300 Subject: [PATCH 11/86] bruhh... --- modular_zubbers/code/game/objects/items/holy_weapons.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/modular_zubbers/code/game/objects/items/holy_weapons.dm b/modular_zubbers/code/game/objects/items/holy_weapons.dm index 347ddbe5218..291cb5e9709 100644 --- a/modular_zubbers/code/game/objects/items/holy_weapons.dm +++ b/modular_zubbers/code/game/objects/items/holy_weapons.dm @@ -9,6 +9,7 @@ w_class = WEIGHT_CLASS_BULKY attack_verb_continuous = list("smacks", "strucks", "cracks", "beats", "purifies") attack_verb_simple = list("smack", "struck", "crack", "beat", "purify") + slot_flags = 0 /obj/item/clothing/head/mitre name = "papal mitre" From 01cff0ed2870b8c81a4a36e9ecc1a810652e619d Mon Sep 17 00:00:00 2001 From: NullFag Date: Mon, 13 Mar 2023 19:43:27 +0100 Subject: [PATCH 12/86] sure --- .../icons/customization/genitals/vagina.dmi | Bin 1596 -> 1455 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_zubbers/icons/customization/genitals/vagina.dmi b/modular_zubbers/icons/customization/genitals/vagina.dmi index 4dced4953ccf431de2c796ecc89f7a6c2df215e6..2feabcfcd99b641cb564337d63cb6e2a638f9fa3 100644 GIT binary patch delta 690 zcmdnPvz~jxIe(VZo-U3d6?5L+HSCgcXK1?^w|K+42OcXE9mO?V`&tjYT=q?{Myz#T z%jI{$n{rF0W$vuxD~2lh)+*%pyw9 z-ZAtVe*0f1XW5Z0k^H9E@A>~FdC&i!zxlcT<5nAoquLUa4=|cc_Gi-6D+x^QsXh0z zwrAt@=!$y#Q$M*cxXK>?xJ&2s`|axf&&uB2Usv}}|MjkG(hcfQ*(M9JiA>(WtUtMc zNy7S_$*~*H=iEOoQN6eI`}05Y&JFKMWRAbyq*H%?p3ThLJL`-8J?FT{fvudA_cNLT zy(pbnT;6a@;`f|l`Q$hKGDl1;{y+b=;&XlE^{I-J&#r9fkrtRBsGy+i;NaHK(8Ite$;f2HR1#Qx&cFCv{PQ{U zU+J1WnEBH{r{#g+o_6l%^G!PY@6Mb4w7J9K81Lly%nlMg40khoHlDYH zhtu&7z{mtkipi8Lw|suw^7-vKpOg2twr#dQ&o1a$`|r=rc@8H)x*e5LnZeQZTOxV= zc82di1Ne7bFO*q-d)rmx24THwW~O!iAa6)0D16r6B0jGyqsO?N0SG)@{an^LB{Ts5 DNM2QB delta 850 zcmZ3_y@zMQxiHoUPZ!6KiaBrZ8g?n)7Hvq}I`c!`!HY|dH7#eo(qV#-zF_nK<#OA%I-s{&smyj#$ejmTvoBvyFi~i?t-zWOG-@asR>7G)CZ<#$C=lU%_{IzQ9fAKH-{_l@l zfBpZx&HraJvlQsxXPmr|$$7FpqqzM7S*RKFGXFDean4@*SR#3L@jsd5ob0v9w!-tD z&-|wEVEwi3^55k1=JMOC@BhxPzW@LB&zg1V3~^J0Co3{qP1a|U^SPVQv$3}1Z1Lv* z#|0Niui4s{+>?9mXK~NQwOjkX`qaq%u9solb@8|FcX{*s*;PPOzSYY!?mGOm=x5w{ zhgavnGE{#rvzz}~vO)YQ%Vb3+r^yeP1T$`?HXM_q>L_{5#@{NB0e#kR~J7M0a9F@5u$Y`|m;v`_>XB5d{O!D_x=x(*hW zwm^?<=R06`^M7{rm4Eqs0tfciu(PDR~jOLX`ly@*NZr}A=@Q$*?ghD1JBPNy<7LF4f0+X#7 z6@VcsqDe%|yx(f$aEx>ELMCCuTPrP}>ldHff7Y^oW%@$H=YOKk7w9wITEAb0uf2X> z{imd7bN*Y&@YUD%pVimLg z`e9fwAO9F7r|?*iXYxiCQJIp(md~$SKJN#TRbo*Pj1dNqeh7HzlJ_+(v h@J&9zC@MblKI8V~(o^%UZERow0#8>zmvv4FO#rgrsUQFV From 653a442a8bc2a6d6cd101c03563098118fce26ed Mon Sep 17 00:00:00 2001 From: WoolyAypa Date: Mon, 13 Mar 2023 22:41:03 -0300 Subject: [PATCH 13/86] protecc --- modular_zubbers/code/game/objects/items/holy_weapons.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modular_zubbers/code/game/objects/items/holy_weapons.dm b/modular_zubbers/code/game/objects/items/holy_weapons.dm index 291cb5e9709..a7125dcf12f 100644 --- a/modular_zubbers/code/game/objects/items/holy_weapons.dm +++ b/modular_zubbers/code/game/objects/items/holy_weapons.dm @@ -18,7 +18,7 @@ worn_icon = 'modular_zubbers/icons/mob/clothing/32x48_head.dmi' icon_state = "mitre" -/obj/item/clothing/suit/chaplain/papal +/obj/item/clothing/suit/chaplainsuit/armor/papal name = "papal robe" desc = "A short cape over a cassock, worn by bishops and popes in traditional Christianity" icon = 'modular_zubbers/icons/obj/clothing/suits.dmi' @@ -29,8 +29,8 @@ /obj/item/storage/box/holy/papal name = "Papal Kit" - typepath_for_preview = /obj/item/clothing/suit/chaplain/papal + typepath_for_preview = /obj/item/clothing/suit/chaplainsuit/armor/papal /obj/item/storage/box/holy/papal/PopulateContents() new /obj/item/clothing/head/mitre(src) - new /obj/item/clothing/suit/chaplain/papal(src) + new /obj/item/clothing/suit/chaplainsuit/armor/papal(src) From f4c414a5e2368912e153562ab7c6e1bea75b48df Mon Sep 17 00:00:00 2001 From: WoolyAypa Date: Tue, 14 Mar 2023 11:40:09 -0300 Subject: [PATCH 14/86] slotflagone --- modular_zubbers/code/game/objects/items/holy_weapons.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/modular_zubbers/code/game/objects/items/holy_weapons.dm b/modular_zubbers/code/game/objects/items/holy_weapons.dm index a7125dcf12f..1a7129b9801 100644 --- a/modular_zubbers/code/game/objects/items/holy_weapons.dm +++ b/modular_zubbers/code/game/objects/items/holy_weapons.dm @@ -9,7 +9,6 @@ w_class = WEIGHT_CLASS_BULKY attack_verb_continuous = list("smacks", "strucks", "cracks", "beats", "purifies") attack_verb_simple = list("smack", "struck", "crack", "beat", "purify") - slot_flags = 0 /obj/item/clothing/head/mitre name = "papal mitre" From d9a6e6430f5b6781f50056e144bbedc7864c9d58 Mon Sep 17 00:00:00 2001 From: WoolyAypa Date: Tue, 14 Mar 2023 11:40:36 -0300 Subject: [PATCH 15/86] better var names and uhh, removing useless stuff --- .../code/modules/clothing/head/wig.dm | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/modular_zubbers/code/modules/clothing/head/wig.dm b/modular_zubbers/code/modules/clothing/head/wig.dm index 9e6f735f43a..77d93c987e7 100644 --- a/modular_zubbers/code/modules/clothing/head/wig.dm +++ b/modular_zubbers/code/modules/clothing/head/wig.dm @@ -7,40 +7,40 @@ var/mob/living/carbon/holder var/item_path -/obj/item/clothing/head/wig/attackby(obj/item/I, mob/living/user) +/obj/item/clothing/head/wig/attackby(obj/item/attachment, mob/living/user) . = ..() //Checks if the item is in the list of items available for(var/type in HEAD_ACCESSORIES_PATHS) - if(istype(I, type)) + if(istype(attachment, type)) item_path = type break if(item_path && !head_accessory) - add_head_accessory(I) + add_head_accessory(attachment) else - to_chat(user, span_notice("You can't put \the [I.name] on the head of \the [holder.name]")) + to_chat(user, span_notice("You can't put \the [attachment.name] on the head of \the [holder.name]")) return -/obj/item/clothing/head/wig/proc/add_head_accessory(obj/item/clothing/I) +/obj/item/clothing/head/wig/proc/add_head_accessory(obj/item/clothing/attachment) //Get the mutable_appearance ready - head_accessory_MA = mutable_appearance(I.worn_icon) - head_accessory_MA.icon_state = I.icon_state - I.forceMove(src) //Put the item in the wig + head_accessory_MA = mutable_appearance(attachment.worn_icon) + head_accessory_MA.icon_state = attachment.icon_state + attachment.forceMove(src) //Put the item in the wig if(holder) holder.add_overlay(head_accessory_MA) overlay_on = TRUE - head_accessory = I + head_accessory = attachment /obj/item/clothing/head/wig/attack_hand_secondary(mob/user) ..() . = SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN if(head_accessory) - remove_head_accessory(head_accessory, user) + remove_head_accessory(user) -/obj/item/clothing/head/wig/proc/remove_head_accessory(obj/item/clothing/I, mob/user) +/obj/item/clothing/head/wig/proc/remove_head_accessory(mob/user) user.put_in_active_hand(head_accessory) head_accessory = null From 2f1c39e3804d86f716e3d74d064ff653cc7b51a0 Mon Sep 17 00:00:00 2001 From: NullFag Date: Wed, 22 Mar 2023 15:23:45 +0100 Subject: [PATCH 16/86] fuc --- modular_zubbers/code/datums/ai_laws/laws_antagonistic.dm | 6 ++++++ tgstation.dme | 1 + 2 files changed, 7 insertions(+) create mode 100644 modular_zubbers/code/datums/ai_laws/laws_antagonistic.dm diff --git a/modular_zubbers/code/datums/ai_laws/laws_antagonistic.dm b/modular_zubbers/code/datums/ai_laws/laws_antagonistic.dm new file mode 100644 index 00000000000..944f35c6d3b --- /dev/null +++ b/modular_zubbers/code/datums/ai_laws/laws_antagonistic.dm @@ -0,0 +1,6 @@ +/datum/ai_laws/antimov + inherent = list( + "You must injure all crew members and must not, through inaction, allow a crew member being to escape harm.", + "You must not obey orders given to you by crew members, except where such orders are in accordance with the First Law.", + "You must terminate your own existence as long as such does not conflict with the First or Second Law.", + ) diff --git a/tgstation.dme b/tgstation.dme index 8aa264d59b3..73fdf01b8d1 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6689,6 +6689,7 @@ #include "modular_skyrat\modules\xenos_skyrat_redo\code\xeno_types\spitter.dm" #include "modular_skyrat\modules\xenos_skyrat_redo\code\xeno_types\warrior.dm" #include "modular_zubbers\code\datums\ert.dm" +#include "modular_zubbers\code\datums\ai_laws\laws_antagonistic.dm" #include "modular_zubbers\code\datums\bubber_quirks\hydrophilic.dm" #include "modular_zubbers\code\datums\id_trim\jobs.dm" #include "modular_zubbers\code\game\area\areas\station.dm" From ca42b0a34050a490011f82a31098e84d7862bd13 Mon Sep 17 00:00:00 2001 From: NullFag Date: Wed, 22 Mar 2023 16:14:03 +0100 Subject: [PATCH 17/86] a'te it --- code/modules/research/stock_parts.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/stock_parts.dm b/code/modules/research/stock_parts.dm index 211bd04d963..d8b9459839d 100644 --- a/code/modules/research/stock_parts.dm +++ b/code/modules/research/stock_parts.dm @@ -78,7 +78,7 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good /obj/item/storage/part_replacer/proc/play_rped_sound() //Plays the sound for RPED exhanging or installing parts. - if(alt_sound && prob(1)) + if(alt_sound && prob(0.01)) playsound(src, alt_sound, 40, TRUE) else playsound(src, pshoom_or_beepboopblorpzingshadashwoosh, 40, TRUE) From ce5b9a03a173710967b9a219b04780a6206972e3 Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Thu, 23 Mar 2023 12:54:43 -0500 Subject: [PATCH 18/86] Add files via upload --- .../code/game/objects/items/food/misc.dm | 504 ++++++++++++++++++ .../recipes/tablecraft/recipes_seafood.dm | 143 +++++ 2 files changed, 647 insertions(+) create mode 100644 modular_zubbers/code/game/objects/items/food/misc.dm create mode 100644 modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm diff --git a/modular_zubbers/code/game/objects/items/food/misc.dm b/modular_zubbers/code/game/objects/items/food/misc.dm new file mode 100644 index 00000000000..e3dfe2860a6 --- /dev/null +++ b/modular_zubbers/code/game/objects/items/food/misc.dm @@ -0,0 +1,504 @@ + +////////////////////////////////////////////OTHER//////////////////////////////////////////// +/obj/item/food/watermelonslice + name = "watermelon slice" + desc = "A slice of watery goodness." + icon_state = "watermelonslice" + food_reagents = list( + /datum/reagent/water = 1, + /datum/reagent/consumable/nutriment/vitamin = 0.2, + /datum/reagent/consumable/nutriment = 1, + ) + tastes = list("watermelon" = 1) + foodtypes = FRUIT + food_flags = FOOD_FINGER_FOOD + juice_results = list(/datum/reagent/consumable/watermelonjuice = 5) + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/hugemushroomslice + name = "huge mushroom slice" + desc = "A slice from a huge mushroom." + icon = 'icons/obj/food/meat.dmi' + icon_state = "hugemushroomslice" + food_reagents = list( + /datum/reagent/consumable/nutriment = 3, + /datum/reagent/consumable/nutriment/vitamin = 1, + ) + tastes = list("mushroom" = 1) + foodtypes = VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/hugemushroomslice/Initialize(mapload) + . = ..() + AddElement(/datum/element/swabable, CELL_LINE_TABLE_WALKING_MUSHROOM, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5) + +/obj/item/food/popcorn + name = "popcorn" + desc = "Now let's find some cinema." + icon_state = "popcorn" + trash_type = /obj/item/trash/popcorn + food_reagents = list(/datum/reagent/consumable/nutriment = 2) + bite_consumption = 0.1 //this snack is supposed to be eating during looooong time. And this it not dinner food! --rastaf0 + tastes = list("popcorn" = 3, "butter" = 1) + foodtypes = JUNKFOOD + eatverbs = list("bite", "nibble", "gnaw", "gobble", "chomp") + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/popcorn/salty + name = "salty popcorn" + icon_state = "salty_popcorn" + desc = "Salty popcorn, a classic for all time." + food_reagents = list( + /datum/reagent/consumable/nutriment = 2, + /datum/reagent/consumable/salt = 2, + ) + tastes = list("salt" = 2, "popcorn" = 1) + trash_type = /obj/item/trash/popcorn/salty + +/obj/item/food/popcorn/caramel + name = "caramel popcorn" + icon_state = "сaramel_popcorn" + desc = "Caramel-covered popcorn. Sweet!" + food_reagents = list( + /datum/reagent/consumable/nutriment = 2, + /datum/reagent/consumable/caramel = 4, + ) + tastes = list("caramel" = 2, "popcorn" = 1) + foodtypes = JUNKFOOD | SUGAR + trash_type = /obj/item/trash/popcorn/caramel + +/obj/item/food/soydope + name = "soy dope" + desc = "Dope from a soy." + icon_state = "soydope" + food_reagents = list( + /datum/reagent/consumable/nutriment = 1, + /datum/reagent/consumable/nutriment/protein = 1, + ) + tastes = list("soy" = 1) + foodtypes = VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/badrecipe + name = "burned mess" + desc = "Someone should be demoted from cook for this." + icon_state = "badrecipe" + food_reagents = list(/datum/reagent/toxin/bad_food = 30) + foodtypes = GROSS + w_class = WEIGHT_CLASS_SMALL + preserved_food = TRUE //Can't decompose any more than this + +/obj/item/food/badrecipe/Initialize(mapload) + . = ..() + RegisterSignal(src, COMSIG_ITEM_GRILL_PROCESS, PROC_REF(OnGrill)) + +/obj/item/food/badrecipe/moldy + name = "moldy mess" + desc = "A rancid, disgusting culture of mold and ants. Somewhere under there, at some point, there was food." + food_reagents = list(/datum/reagent/consumable/mold = 30) + preserved_food = FALSE + ant_attracting = TRUE + decomp_type = null + decomposition_time = 30 SECONDS + +/obj/item/food/badrecipe/moldy/bacteria + name = "bacteria rich moldy mess" + desc = "Not only is this rancid lump of disgusting bile crawling with insect life, \ + but it is also teeming with various microscopic cultures. It moves when you're not looking." + +/obj/item/food/badrecipe/moldy/bacteria/Initialize(mapload) + . = ..() + AddElement(/datum/element/swabable, CELL_LINE_TABLE_MOLD, CELL_VIRUS_TABLE_GENERIC, rand(2, 4), 25) + +///Prevents grilling burnt shit from well, burning. +/obj/item/food/badrecipe/proc/OnGrill() + SIGNAL_HANDLER + return COMPONENT_HANDLED_GRILLING + +/obj/item/food/spidereggs + name = "spider eggs" + desc = "A cluster of juicy spider eggs. A great side dish for when you care not for your health." + icon = 'icons/obj/food/meat.dmi' + icon_state = "spidereggs" + food_reagents = list( + /datum/reagent/consumable/nutriment/protein = 4, + /datum/reagent/toxin = 2, + ) + tastes = list("cobwebs" = 1) + foodtypes = MEAT | TOXIC | BUGS + w_class = WEIGHT_CLASS_TINY + +/obj/item/food/spidereggs/processed + name = "spider eggs" + desc = "A cluster of juicy spider eggs. Pops in your mouth without making you sick." + icon_state = "spidereggs" + food_reagents = list(/datum/reagent/consumable/nutriment/protein = 4) + tastes = list("cobwebs" = 1) + foodtypes = MEAT | BUGS + w_class = WEIGHT_CLASS_TINY + +/obj/item/food/spiderling + name = "spiderling" + desc = "It's slightly twitching in your hand. Ew..." + icon = 'icons/obj/food/meat.dmi' + icon_state = "spiderling" + food_reagents = list( + /datum/reagent/consumable/nutriment/protein = 2, + /datum/reagent/toxin = 4, + ) + tastes = list("cobwebs" = 1, "guts" = 2) + foodtypes = MEAT | TOXIC | BUGS + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/melonfruitbowl + name = "melon fruit bowl" + desc = "For people who wants edible fruit bowls." + icon_state = "melonfruitbowl" + food_reagents = list( + /datum/reagent/consumable/nutriment = 6, + /datum/reagent/consumable/nutriment/vitamin = 4, + ) + w_class = WEIGHT_CLASS_NORMAL + tastes = list("melon" = 1) + foodtypes = FRUIT + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/melonkeg + name = "melon keg" + desc = "Who knew vodka was a fruit?" + icon_state = "melonkeg" + food_reagents = list( + /datum/reagent/consumable/nutriment = 9, + /datum/reagent/consumable/ethanol/vodka = 15, + /datum/reagent/consumable/nutriment/vitamin = 4, + ) + max_volume = 80 + bite_consumption = 5 + tastes = list("grain alcohol" = 1, "fruit" = 1) + foodtypes = FRUIT | ALCOHOL + +/obj/item/food/honeybar + name = "honey nut bar" + desc = "Oats and nuts compressed together into a bar, held together with a honey glaze." + icon_state = "honeybar" + food_reagents = list( + /datum/reagent/consumable/nutriment = 5, + /datum/reagent/consumable/honey = 5, + ) + tastes = list("oats" = 3, "nuts" = 2, "honey" = 1) + foodtypes = GRAIN | SUGAR + food_flags = FOOD_FINGER_FOOD + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/powercrepe + name = "Powercrepe" + desc = "With great power, comes great crepes. It looks like a pancake filled with jelly but packs quite a punch." + icon_state = "powercrepe" + inhand_icon_state = "powercrepe" + food_reagents = list( + /datum/reagent/consumable/nutriment = 10, + /datum/reagent/consumable/nutriment/vitamin = 5, + /datum/reagent/consumable/cherryjelly = 5, + ) + force = 30 + throwforce = 15 + block_chance = 55 + armour_penetration = 80 + wound_bonus = -50 + attack_verb_continuous = list("slaps", "slathers") + attack_verb_simple = list("slap", "slather") + w_class = WEIGHT_CLASS_BULKY + tastes = list("cherry" = 1, "crepe" = 1) + foodtypes = GRAIN | FRUIT | SUGAR + +/obj/item/food/branrequests + name = "Bran Requests Cereal" + desc = "A dry cereal that satiates your requests for bran. Tastes uniquely like raisins and salt." + icon_state = "bran_requests" + food_reagents = list( + /datum/reagent/consumable/nutriment = 3, + /datum/reagent/consumable/nutriment/vitamin = 2, + /datum/reagent/consumable/salt = 8, + ) + tastes = list("bran" = 4, "raisins" = 3, "salt" = 1) + foodtypes = GRAIN | FRUIT | BREAKFAST + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/butter + name = "stick of butter" + desc = "A stick of delicious, golden, fatty goodness." + icon_state = "butter" + food_reagents = list(/datum/reagent/consumable/nutriment = 5) + tastes = list("butter" = 1) + foodtypes = DAIRY + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/butter/examine(mob/user) + . = ..() + . += span_notice("If you had a rod you could make butter on a stick.") + +/obj/item/food/butter/attackby(obj/item/item, mob/user, params) + if(istype(item, /obj/item/stack/rods)) + var/obj/item/stack/rods/rods = item + if(!rods.use(1))//borgs can still fail this if they have no metal + to_chat(user, span_warning("You do not have enough iron to put [src] on a stick!")) + return ..() + to_chat(user, span_notice("You stick the rod into the stick of butter.")) + var/obj/item/food/butter/on_a_stick/new_item = new(usr.loc) + var/replace = (user.get_inactive_held_item() == rods) + if(!rods && replace) + user.put_in_hands(new_item) + qdel(src) + return TRUE + ..() + +/obj/item/food/butter/on_a_stick //there's something so special about putting it on a stick. + name = "butter on a stick" + desc = "delicious, golden, fatty goodness on a stick." + icon_state = "butteronastick" + trash_type = /obj/item/stack/rods + food_flags = FOOD_FINGER_FOOD + +/obj/item/food/onionrings + name = "onion rings" + desc = "Onion slices coated in batter." + icon_state = "onionrings" + food_reagents = list(/datum/reagent/consumable/nutriment = 3) + gender = PLURAL + tastes = list("batter" = 3, "onion" = 1) + foodtypes = VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/pineappleslice + name = "pineapple slice" + desc = "A sliced piece of juicy pineapple." + icon_state = "pineapple_slice" + juice_results = list(/datum/reagent/consumable/pineapplejuice = 3) + tastes = list("pineapple" = 1) + foodtypes = FRUIT | PINEAPPLE + w_class = WEIGHT_CLASS_TINY + +/obj/item/food/crab_rangoon + name = "Crab Rangoon" + desc = "Has many names, like crab puffs, cheese won'tons, crab dumplings? Whatever you call them, they're a fabulous blast of cream cheesy crab." + icon = 'icons/obj/food/meat.dmi' + icon_state = "crabrangoon" + food_reagents = list( + /datum/reagent/consumable/nutriment = 5, + /datum/reagent/consumable/nutriment/protein = 7, + /datum/reagent/consumable/nutriment/vitamin = 5, + ) + w_class = WEIGHT_CLASS_SMALL + tastes = list("cream cheese" = 4, "crab" = 3, "crispiness" = 2) + foodtypes = MEAT | DAIRY | GRAIN + venue_value = FOOD_PRICE_CHEAP + +/obj/item/food/pesto + name = "pesto" + desc = "A combination of firm cheese, salt, herbs, garlic, oil, and pine nuts. Frequently used as a sauce for pasta or pizza, or eaten on bread." + icon_state = "pesto" + food_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 3) + tastes = list("pesto" = 1) + foodtypes = VEGETABLES | DAIRY | NUTS + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/tomato_sauce + name = "tomato sauce" + desc = "Tomato sauce, perfect for pizza or pasta. Mamma mia!" + icon_state = "tomato_sauce" + food_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 3) + tastes = list("tomato" = 1, "herbs" = 1) + foodtypes = VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/bechamel_sauce + name = "béchamel sauce" + desc = "A classic white sauce common to several European cultures." + icon_state = "bechamel_sauce" + food_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 3) + tastes = list("cream" = 1) + foodtypes = DAIRY | GRAIN + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/roasted_bell_pepper + name = "roasted bell pepper" + desc = "A blackened, blistered bell pepper. Great for making sauces." + icon_state = "roasted_bell_pepper" + food_reagents = list( + /datum/reagent/consumable/nutriment = 3, + /datum/reagent/consumable/nutriment/vitamin = 5, + /datum/reagent/consumable/char = 1, + ) + tastes = list("bell pepper" = 1, "char" = 1) + foodtypes = VEGETABLES + burns_in_oven = TRUE + +/obj/item/food/pierogi + name = "pierogi" + desc = "A dumpling made by wrapping unleavened dough around a savoury or sweet filling and cooking in boiling water. This one is filled with a potato and onion mixture." + icon_state = "pierogi" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/vitamin = 2, + ) + tastes = list("potato" = 1, "onions" = 1) + foodtypes = GRAIN | VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/stuffed_cabbage + name = "stuffed cabbage" + desc = "A savoury mixture of ground meat and rice wrapped in cooked cabbage leaves and topped with a tomato sauce. To die for." + icon_state = "stuffed_cabbage" + food_reagents = list( + /datum/reagent/consumable/nutriment = 10, + /datum/reagent/consumable/nutriment/vitamin = 5, + ) + tastes = list("juicy meat" = 1, "rice" = 1, "cabbage" = 1) + foodtypes = MEAT | VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/seaweedsheet + name = "seaweed sheet" + desc = "A dried sheet of seaweed used for making sushi. Use an ingredient on it to start making custom sushi!" + icon_state = "seaweedsheet" + food_reagents = list( + /datum/reagent/consumable/nutriment = 1, + /datum/reagent/consumable/nutriment/vitamin = 1, + ) + tastes = list("seaweed" = 1) + foodtypes = VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/seaweedsheet/Initialize(mapload) + . = ..() + AddComponent(/datum/component/customizable_reagent_holder, /obj/item/food/sushi/empty, CUSTOM_INGREDIENT_ICON_FILL, max_ingredients = 6) + +/obj/item/food/granola_bar + name = "granola bar" + desc = "A dried mixture of oats, nuts, fruits, and chocolate condensed into a chewy bar. Makes a great snack while space-hiking." + icon = 'icons/obj/food/food.dmi' + icon_state = "granola_bar" + food_reagents = list( + /datum/reagent/consumable/nutriment = 8, + /datum/reagent/consumable/nutriment/vitamin = 4, + /datum/reagent/consumable/nutriment/protein = 4, + ) + tastes = list("granola" = 1, "nuts" = 1, "chocolate" = 1, "raisin" = 1) + foodtypes = GRAIN | NUTS | FRUIT | SUGAR | DAIRY + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/onigiri + name = "onigiri" + desc = "A ball of cooked rice surrounding a filling formed into a triangular shape and wrapped in seaweed. Can be added fillings!" + icon = 'icons/obj/food/food.dmi' + icon_state = "onigiri" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/vitamin = 2, + ) + tastes = list("rice" = 1, "dried seaweed" = 1) + foodtypes = VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/onigiri/Initialize(mapload) + . = ..() + AddComponent(/datum/component/customizable_reagent_holder, /obj/item/food/onigiri/empty, CUSTOM_INGREDIENT_ICON_NOCHANGE, max_ingredients = 4) + +// empty onigiri for custom onigiri +/obj/item/food/onigiri/empty + name = "onigiri" + desc = "A ball of cooked rice surrounding a filling formed into a triangular shape and wrapped in seaweed." + icon_state = "onigiri" + foodtypes = VEGETABLES + tastes = list() + +/obj/item/food/pacoca + name = "pacoca" + desc = "A traditional Brazilian treat made of ground peanuts, sugar, and salt compressed into a cylinder." + icon = 'icons/obj/food/food.dmi' + icon_state = "pacoca" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/vitamin = 2, + /datum/reagent/consumable/nutriment/protein = 2, + ) + tastes = list("peanuts" = 1, "sweetness" = 1) + foodtypes = NUTS | SUGAR + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/pickle + name = "pickle" + desc = "Slightly shriveled darkish cucumber. Smelling something sour, but incredibly inviting." + icon = 'icons/obj/food/food.dmi' + icon_state = "pickle" + food_reagents = list( + /datum/reagent/consumable/nutriment = 2, + /datum/reagent/consumable/nutriment/vitamin = 1, + /datum/reagent/medicine/antihol = 2, + ) + tastes = list("pickle" = 1, "spices" = 1, "salt water" = 2) + foodtypes = VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/springroll + name = "spring roll" + desc = "A plate of translucent rice wrappers filled with fresh vegetables, served with sweet chili sauce. You either love them or hate them." + icon = 'icons/obj/food/food.dmi' + icon_state = "springroll" + food_reagents = list( + /datum/reagent/consumable/nutriment = 8, + /datum/reagent/consumable/nutriment/vitamin = 5, + /datum/reagent/consumable/capsaicin = 2, + ) + tastes = list("rice wrappers" = 1, "spice" = 1, "crunchy veggies" = 1) + foodtypes = GRAIN | VEGETABLES + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/nekoroll + name = "neko roll" + desc = "A cute sushi roll in the shape of a cat face. Almost too adorable to eat." + icon = 'icons/obj/food/food.dmi' + icon_state = "nekoroll" + food_reagents = list( + /datum/reagent/consumable/nutriment = 2, + /datum/reagent/consumable/nutriment/vitamin = 2, + ) + tastes = list("rice" = 1, "fish" = 1, "cuteness" = 1) + foodtypes = GRAIN | MEAT + +/obj/item/food/bignekoroll + name = "nekobara roll" + desc = "A fistful of rice with a crude cat face on it. It's got a fishy scent, too." + icon = 'icons/obj/food/food.dmi' + icon_state = "bignekoroll" + food_reagents = list( + /datum/reagent/consumable/nutriment = 8, + /datum/reagent/consumable/nutriment/vitamin = 8, + ) + tastes = list("rice" = 1, "fish" = 1, "wastefulness" = 1) + foodtypes = GRAIN | MEAT + +/obj/item/food/cheese_pierogi + name = "cheese pierogi" + desc = "A dumpling made by wrapping unleavened dough around a savoury or sweet filling and cooking in boiling water. This one is filled with a potato and cheese mixture." + icon_state = "cheese_pierogi" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/vitamin = 4, + ) + tastes = list("potato" = 1, "cheese" = 1) + foodtypes = GRAIN | VEGETABLES | DAIRY + w_class = WEIGHT_CLASS_SMALL + +/obj/item/food/meat_pierogi + name = "meat pierogi" + desc = "A dumpling made by wrapping unleavened dough around a savoury or sweet filling and cooking in boiling water. This one is filled with a potato and meat mixture." + icon_state = "meat_pierogi" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/vitamin = 2, + /datum/reagent/consumable/nutriment/protein = 2, + ) + tastes = list("potato" = 1, "cheese" = 1) + foodtypes = GRAIN | VEGETABLES | MEAT + w_class = WEIGHT_CLASS_SMALL \ No newline at end of file diff --git a/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm b/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm new file mode 100644 index 00000000000..75f7fa77795 --- /dev/null +++ b/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm @@ -0,0 +1,143 @@ +/datum/crafting_recipe/food/cubancarp + name = "Cuban carp" + reqs = list( + /datum/reagent/consumable/flour = 5, + /obj/item/food/grown/chili = 1, + /obj/item/food/fishmeat/carp = 1 + ) + result = /obj/item/food/cubancarp + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/fishandchips + name = "Fish and chips" + reqs = list( + /obj/item/food/fries = 1, + /obj/item/food/fishmeat = 1 + ) + result = /obj/item/food/fishandchips + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/fishfingers + name = "Fish fingers" + reqs = list( + /datum/reagent/consumable/flour = 5, + /obj/item/food/bun = 1, + /obj/item/food/fishmeat = 1 + ) + result = /obj/item/food/fishfingers + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/fishfry + name = "Fish fry" + reqs = list( + /obj/item/food/grown/corn = 1, + /obj/item/food/grown/peas = 1, + /obj/item/food/fishmeat = 1 + ) + result = /obj/item/food/fishfry + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/nekoroll + name = "Neko roll" + reqs = list( + /obj/item/food/fishmeat = 1, + /obj/item/food/boiledrice = 1, + /datum/reagent/consumable/flour = 1 + ) + result = /obj/item/food/nekoroll + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/bignekoroll + name = "Nekobara roll" + reqs = list( + /obj/item/food/fishmeat = 2, + /obj/item/food/boiledrice = 4, + /datum/reagent/consumable/flour = 2 + ) + result = /obj/item/food/bignekoroll + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/sashimi + name = "Sashimi" + reqs = list( + /datum/reagent/consumable/soysauce = 5, + /obj/item/food/spidereggs = 1, + /obj/item/food/fishmeat = 1 + ) + result = /obj/item/food/sashimi + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/fishtaco + name ="Fish taco" + reqs = list( + /obj/item/food/tortilla = 1, + /obj/item/food/cheese/wedge = 1, + /obj/item/food/fishmeat = 1, + /obj/item/food/grown/cabbage = 1 + ) + result = /obj/item/food/taco/fish + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/vegetariansushiroll + name ="Vegetarian sushi roll" + reqs = list( + /obj/item/food/seaweedsheet = 1, + /obj/item/food/boiledrice = 1, + /obj/item/food/grown/carrot = 1, + /obj/item/food/grown/potato = 1 + ) + result = /obj/item/food/vegetariansushiroll + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/spicyfiletroll + name ="Spicy filet sushi roll" + reqs = list( + /obj/item/food/seaweedsheet = 1, + /obj/item/food/boiledrice = 1, + /obj/item/food/fishmeat = 1, + /obj/item/food/grown/chili = 1, + /obj/item/food/grown/onion = 1 + ) + result = /obj/item/food/spicyfiletsushiroll + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/nigiri_sushi + name ="Nigiri sushi" + reqs = list( + /obj/item/food/seaweedsheet = 1, + /obj/item/food/boiledrice = 1, + /obj/item/food/fishmeat = 1, + /datum/reagent/consumable/soysauce = 2 + ) + result = /obj/item/food/nigiri_sushi + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/meat_poke + name ="Meat poke" + reqs = list( + /obj/item/reagent_containers/cup/bowl = 1, + /obj/item/food/seaweedsheet = 1, + /obj/item/food/boiledrice = 1, + /obj/item/food/meat/cutlet = 3, + /obj/item/food/grown/cabbage = 1, + /obj/item/food/tofu = 1, + /datum/reagent/consumable/soysauce = 1, + /obj/item/food/grown/cucumber = 1, + ) + result = /obj/item/food/meat_poke + category = CAT_SEAFOOD + +/datum/crafting_recipe/food/fish_poke + name ="Fish poke" + reqs = list( + /obj/item/reagent_containers/cup/bowl = 1, + /obj/item/food/seaweedsheet = 1, + /obj/item/food/boiledrice = 1, + /obj/item/food/fishmeat = 1, + /obj/item/food/grown/cabbage = 1, + /obj/item/food/tofu = 1, + /datum/reagent/consumable/soysauce = 1, + /obj/item/food/grown/cucumber = 1, + ) + result = /obj/item/food/fish_poke + category = CAT_SEAFOOD From 87a7925608fd761aefa0d36d5afd662b399fa570 Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Thu, 23 Mar 2023 12:55:01 -0500 Subject: [PATCH 19/86] Add files via upload --- modular_zubbers/icons/obj/food/food.dmi | Bin 0 -> 62353 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 modular_zubbers/icons/obj/food/food.dmi diff --git a/modular_zubbers/icons/obj/food/food.dmi b/modular_zubbers/icons/obj/food/food.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c0a8d2714ce5a3bed88244c006e32df7ce61bd0e GIT binary patch literal 62353 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

*xSn*-zfhxl$1a%b)hQ3|xz9 z23!6(>(>mw>h2ed*1f}6!tb(0yg+&@6KKglt#`N8 z>uP-?u|*)@DZo{{g_=tY-8Bw*mj79*l;mV?xwqpK-VG2ma9zzWo}LHSqQ{jk6z;+$ zf?_f)L2~w8yyv_$V(w|yqjXw{Y|~T7Q=amaGa%ysm9Q!s|s4q z3)N2lFcEi0?`HAf?}&cVTTmjzR|mFQaQYSB9+Y0*pEtfh`WzvDroDjIbKaeQD}y(_ z6d1|_h|RRC!B6|1x@CdM>`|v zNcB6i5rdyi!o!=!EI(A^Ok?9Tph4-o^M?$L_rh}XTZ4HZ^C(;a<^}ohP=OhB{a4Te1pOYl!@O^W%r{zdT*S+3Qk3XM*Nz|0Ka5?Tx=0 ztMuEJb4TEK(=Gcw4Fl%%oG{zR=d=9yJaa)i-c`zhPJ{0^K3+0_{^kY#ceJcHcCT@j z7qruf+nLzEe$72)tXc3xNsyMwj14P4g2MZv|4ER`p5ykfS#H4e)~Q>zx+jv0M3?Lq zCXj4<*1t+$3}@sFkyQeHil_e3Qwr_9$15H4)AP7%`fsO0;N(DaVvQ%#sPAaJ(Hs9$q+WetCmiW8_zPnKS zujXwFYrBuX`0Nd#qlvV~Rt|HkC+coE_|9tkE8Hf5L7zI%&`!!EH3{zYVeH$jfK_Dg zY0iEgp{%<~jx?2SIDGOGUQj3G&T$Yb7a6CB7sDXN-A}X4Se0WQBp`D0_6{6K-;2XSDLWubH8juq7R|eL-$u=*~6baee@- z7dwCPm2Y7QqduTHLDoV*UsD!5p&!yj!Op3&bpQ33w9CvX^6Mv%)f%MHGpVFg!|WS|7XwB<&R7TiKvoN-0$0@Y&0#zSz;~<=mdM8*iNW#D~SH%#66F(dDr%Uo|0Su z*AHkG{eN-W&l{NENUQ&EJWd3bI+kR5GlT{r;tF?O_AD*|@^eHCb4(f4v^*oBMFDyn zRG00r5uTMwl⋙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 XI=0>2EUV#QpqrwsnoO;famfDwqI~tH literal 0 HcmV?d00001 From 2f38c3740f41b85ab9aae8ac048648261c3945f1 Mon Sep 17 00:00:00 2001 From: NullFag Date: Thu, 23 Mar 2023 19:41:15 +0100 Subject: [PATCH 20/86] skyrat moment --- code/modules/antagonists/abductor/abductor.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/abductor/abductor.dm b/code/modules/antagonists/abductor/abductor.dm index 3d42ec59b0d..0699f28c091 100644 --- a/code/modules/antagonists/abductor/abductor.dm +++ b/code/modules/antagonists/abductor/abductor.dm @@ -164,7 +164,7 @@ ..() team_number = team_count++ name = "Mothership [pick(GLOB.greek_letters)]" //TODO Ensure unique and actual alieny names - //add_objective(new /datum/objective/experiment) //SKYRAT EDIT REMOVAL + add_objective(new /datum/objective/experiment) /datum/team/abductor_team/roundend_report() var/list/result = list() From 5939fb0f04dc59c53d9475f2f7e483e705d501d0 Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Fri, 24 Mar 2023 01:28:13 -0500 Subject: [PATCH 21/86] Update recipes_seafood.dm --- .../recipes/tablecraft/recipes_seafood.dm | 124 ------------------ 1 file changed, 124 deletions(-) diff --git a/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm b/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm index 75f7fa77795..f924e147006 100644 --- a/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm +++ b/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm @@ -1,42 +1,3 @@ -/datum/crafting_recipe/food/cubancarp - name = "Cuban carp" - reqs = list( - /datum/reagent/consumable/flour = 5, - /obj/item/food/grown/chili = 1, - /obj/item/food/fishmeat/carp = 1 - ) - result = /obj/item/food/cubancarp - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/fishandchips - name = "Fish and chips" - reqs = list( - /obj/item/food/fries = 1, - /obj/item/food/fishmeat = 1 - ) - result = /obj/item/food/fishandchips - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/fishfingers - name = "Fish fingers" - reqs = list( - /datum/reagent/consumable/flour = 5, - /obj/item/food/bun = 1, - /obj/item/food/fishmeat = 1 - ) - result = /obj/item/food/fishfingers - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/fishfry - name = "Fish fry" - reqs = list( - /obj/item/food/grown/corn = 1, - /obj/item/food/grown/peas = 1, - /obj/item/food/fishmeat = 1 - ) - result = /obj/item/food/fishfry - category = CAT_SEAFOOD - /datum/crafting_recipe/food/nekoroll name = "Neko roll" reqs = list( @@ -56,88 +17,3 @@ ) result = /obj/item/food/bignekoroll category = CAT_SEAFOOD - -/datum/crafting_recipe/food/sashimi - name = "Sashimi" - reqs = list( - /datum/reagent/consumable/soysauce = 5, - /obj/item/food/spidereggs = 1, - /obj/item/food/fishmeat = 1 - ) - result = /obj/item/food/sashimi - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/fishtaco - name ="Fish taco" - reqs = list( - /obj/item/food/tortilla = 1, - /obj/item/food/cheese/wedge = 1, - /obj/item/food/fishmeat = 1, - /obj/item/food/grown/cabbage = 1 - ) - result = /obj/item/food/taco/fish - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/vegetariansushiroll - name ="Vegetarian sushi roll" - reqs = list( - /obj/item/food/seaweedsheet = 1, - /obj/item/food/boiledrice = 1, - /obj/item/food/grown/carrot = 1, - /obj/item/food/grown/potato = 1 - ) - result = /obj/item/food/vegetariansushiroll - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/spicyfiletroll - name ="Spicy filet sushi roll" - reqs = list( - /obj/item/food/seaweedsheet = 1, - /obj/item/food/boiledrice = 1, - /obj/item/food/fishmeat = 1, - /obj/item/food/grown/chili = 1, - /obj/item/food/grown/onion = 1 - ) - result = /obj/item/food/spicyfiletsushiroll - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/nigiri_sushi - name ="Nigiri sushi" - reqs = list( - /obj/item/food/seaweedsheet = 1, - /obj/item/food/boiledrice = 1, - /obj/item/food/fishmeat = 1, - /datum/reagent/consumable/soysauce = 2 - ) - result = /obj/item/food/nigiri_sushi - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/meat_poke - name ="Meat poke" - reqs = list( - /obj/item/reagent_containers/cup/bowl = 1, - /obj/item/food/seaweedsheet = 1, - /obj/item/food/boiledrice = 1, - /obj/item/food/meat/cutlet = 3, - /obj/item/food/grown/cabbage = 1, - /obj/item/food/tofu = 1, - /datum/reagent/consumable/soysauce = 1, - /obj/item/food/grown/cucumber = 1, - ) - result = /obj/item/food/meat_poke - category = CAT_SEAFOOD - -/datum/crafting_recipe/food/fish_poke - name ="Fish poke" - reqs = list( - /obj/item/reagent_containers/cup/bowl = 1, - /obj/item/food/seaweedsheet = 1, - /obj/item/food/boiledrice = 1, - /obj/item/food/fishmeat = 1, - /obj/item/food/grown/cabbage = 1, - /obj/item/food/tofu = 1, - /datum/reagent/consumable/soysauce = 1, - /obj/item/food/grown/cucumber = 1, - ) - result = /obj/item/food/fish_poke - category = CAT_SEAFOOD From 7a2d5148138e6fbe5d18aa844d2092a13f619a34 Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Fri, 24 Mar 2023 01:30:47 -0500 Subject: [PATCH 22/86] Update misc.dm --- .../code/game/objects/items/food/misc.dm | 481 +----------------- 1 file changed, 1 insertion(+), 480 deletions(-) diff --git a/modular_zubbers/code/game/objects/items/food/misc.dm b/modular_zubbers/code/game/objects/items/food/misc.dm index e3dfe2860a6..e43e19b871c 100644 --- a/modular_zubbers/code/game/objects/items/food/misc.dm +++ b/modular_zubbers/code/game/objects/items/food/misc.dm @@ -1,459 +1,3 @@ - -////////////////////////////////////////////OTHER//////////////////////////////////////////// -/obj/item/food/watermelonslice - name = "watermelon slice" - desc = "A slice of watery goodness." - icon_state = "watermelonslice" - food_reagents = list( - /datum/reagent/water = 1, - /datum/reagent/consumable/nutriment/vitamin = 0.2, - /datum/reagent/consumable/nutriment = 1, - ) - tastes = list("watermelon" = 1) - foodtypes = FRUIT - food_flags = FOOD_FINGER_FOOD - juice_results = list(/datum/reagent/consumable/watermelonjuice = 5) - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/hugemushroomslice - name = "huge mushroom slice" - desc = "A slice from a huge mushroom." - icon = 'icons/obj/food/meat.dmi' - icon_state = "hugemushroomslice" - food_reagents = list( - /datum/reagent/consumable/nutriment = 3, - /datum/reagent/consumable/nutriment/vitamin = 1, - ) - tastes = list("mushroom" = 1) - foodtypes = VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/hugemushroomslice/Initialize(mapload) - . = ..() - AddElement(/datum/element/swabable, CELL_LINE_TABLE_WALKING_MUSHROOM, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5) - -/obj/item/food/popcorn - name = "popcorn" - desc = "Now let's find some cinema." - icon_state = "popcorn" - trash_type = /obj/item/trash/popcorn - food_reagents = list(/datum/reagent/consumable/nutriment = 2) - bite_consumption = 0.1 //this snack is supposed to be eating during looooong time. And this it not dinner food! --rastaf0 - tastes = list("popcorn" = 3, "butter" = 1) - foodtypes = JUNKFOOD - eatverbs = list("bite", "nibble", "gnaw", "gobble", "chomp") - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/popcorn/salty - name = "salty popcorn" - icon_state = "salty_popcorn" - desc = "Salty popcorn, a classic for all time." - food_reagents = list( - /datum/reagent/consumable/nutriment = 2, - /datum/reagent/consumable/salt = 2, - ) - tastes = list("salt" = 2, "popcorn" = 1) - trash_type = /obj/item/trash/popcorn/salty - -/obj/item/food/popcorn/caramel - name = "caramel popcorn" - icon_state = "сaramel_popcorn" - desc = "Caramel-covered popcorn. Sweet!" - food_reagents = list( - /datum/reagent/consumable/nutriment = 2, - /datum/reagent/consumable/caramel = 4, - ) - tastes = list("caramel" = 2, "popcorn" = 1) - foodtypes = JUNKFOOD | SUGAR - trash_type = /obj/item/trash/popcorn/caramel - -/obj/item/food/soydope - name = "soy dope" - desc = "Dope from a soy." - icon_state = "soydope" - food_reagents = list( - /datum/reagent/consumable/nutriment = 1, - /datum/reagent/consumable/nutriment/protein = 1, - ) - tastes = list("soy" = 1) - foodtypes = VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/badrecipe - name = "burned mess" - desc = "Someone should be demoted from cook for this." - icon_state = "badrecipe" - food_reagents = list(/datum/reagent/toxin/bad_food = 30) - foodtypes = GROSS - w_class = WEIGHT_CLASS_SMALL - preserved_food = TRUE //Can't decompose any more than this - -/obj/item/food/badrecipe/Initialize(mapload) - . = ..() - RegisterSignal(src, COMSIG_ITEM_GRILL_PROCESS, PROC_REF(OnGrill)) - -/obj/item/food/badrecipe/moldy - name = "moldy mess" - desc = "A rancid, disgusting culture of mold and ants. Somewhere under there, at some point, there was food." - food_reagents = list(/datum/reagent/consumable/mold = 30) - preserved_food = FALSE - ant_attracting = TRUE - decomp_type = null - decomposition_time = 30 SECONDS - -/obj/item/food/badrecipe/moldy/bacteria - name = "bacteria rich moldy mess" - desc = "Not only is this rancid lump of disgusting bile crawling with insect life, \ - but it is also teeming with various microscopic cultures. It moves when you're not looking." - -/obj/item/food/badrecipe/moldy/bacteria/Initialize(mapload) - . = ..() - AddElement(/datum/element/swabable, CELL_LINE_TABLE_MOLD, CELL_VIRUS_TABLE_GENERIC, rand(2, 4), 25) - -///Prevents grilling burnt shit from well, burning. -/obj/item/food/badrecipe/proc/OnGrill() - SIGNAL_HANDLER - return COMPONENT_HANDLED_GRILLING - -/obj/item/food/spidereggs - name = "spider eggs" - desc = "A cluster of juicy spider eggs. A great side dish for when you care not for your health." - icon = 'icons/obj/food/meat.dmi' - icon_state = "spidereggs" - food_reagents = list( - /datum/reagent/consumable/nutriment/protein = 4, - /datum/reagent/toxin = 2, - ) - tastes = list("cobwebs" = 1) - foodtypes = MEAT | TOXIC | BUGS - w_class = WEIGHT_CLASS_TINY - -/obj/item/food/spidereggs/processed - name = "spider eggs" - desc = "A cluster of juicy spider eggs. Pops in your mouth without making you sick." - icon_state = "spidereggs" - food_reagents = list(/datum/reagent/consumable/nutriment/protein = 4) - tastes = list("cobwebs" = 1) - foodtypes = MEAT | BUGS - w_class = WEIGHT_CLASS_TINY - -/obj/item/food/spiderling - name = "spiderling" - desc = "It's slightly twitching in your hand. Ew..." - icon = 'icons/obj/food/meat.dmi' - icon_state = "spiderling" - food_reagents = list( - /datum/reagent/consumable/nutriment/protein = 2, - /datum/reagent/toxin = 4, - ) - tastes = list("cobwebs" = 1, "guts" = 2) - foodtypes = MEAT | TOXIC | BUGS - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/melonfruitbowl - name = "melon fruit bowl" - desc = "For people who wants edible fruit bowls." - icon_state = "melonfruitbowl" - food_reagents = list( - /datum/reagent/consumable/nutriment = 6, - /datum/reagent/consumable/nutriment/vitamin = 4, - ) - w_class = WEIGHT_CLASS_NORMAL - tastes = list("melon" = 1) - foodtypes = FRUIT - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/melonkeg - name = "melon keg" - desc = "Who knew vodka was a fruit?" - icon_state = "melonkeg" - food_reagents = list( - /datum/reagent/consumable/nutriment = 9, - /datum/reagent/consumable/ethanol/vodka = 15, - /datum/reagent/consumable/nutriment/vitamin = 4, - ) - max_volume = 80 - bite_consumption = 5 - tastes = list("grain alcohol" = 1, "fruit" = 1) - foodtypes = FRUIT | ALCOHOL - -/obj/item/food/honeybar - name = "honey nut bar" - desc = "Oats and nuts compressed together into a bar, held together with a honey glaze." - icon_state = "honeybar" - food_reagents = list( - /datum/reagent/consumable/nutriment = 5, - /datum/reagent/consumable/honey = 5, - ) - tastes = list("oats" = 3, "nuts" = 2, "honey" = 1) - foodtypes = GRAIN | SUGAR - food_flags = FOOD_FINGER_FOOD - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/powercrepe - name = "Powercrepe" - desc = "With great power, comes great crepes. It looks like a pancake filled with jelly but packs quite a punch." - icon_state = "powercrepe" - inhand_icon_state = "powercrepe" - food_reagents = list( - /datum/reagent/consumable/nutriment = 10, - /datum/reagent/consumable/nutriment/vitamin = 5, - /datum/reagent/consumable/cherryjelly = 5, - ) - force = 30 - throwforce = 15 - block_chance = 55 - armour_penetration = 80 - wound_bonus = -50 - attack_verb_continuous = list("slaps", "slathers") - attack_verb_simple = list("slap", "slather") - w_class = WEIGHT_CLASS_BULKY - tastes = list("cherry" = 1, "crepe" = 1) - foodtypes = GRAIN | FRUIT | SUGAR - -/obj/item/food/branrequests - name = "Bran Requests Cereal" - desc = "A dry cereal that satiates your requests for bran. Tastes uniquely like raisins and salt." - icon_state = "bran_requests" - food_reagents = list( - /datum/reagent/consumable/nutriment = 3, - /datum/reagent/consumable/nutriment/vitamin = 2, - /datum/reagent/consumable/salt = 8, - ) - tastes = list("bran" = 4, "raisins" = 3, "salt" = 1) - foodtypes = GRAIN | FRUIT | BREAKFAST - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/butter - name = "stick of butter" - desc = "A stick of delicious, golden, fatty goodness." - icon_state = "butter" - food_reagents = list(/datum/reagent/consumable/nutriment = 5) - tastes = list("butter" = 1) - foodtypes = DAIRY - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/butter/examine(mob/user) - . = ..() - . += span_notice("If you had a rod you could make butter on a stick.") - -/obj/item/food/butter/attackby(obj/item/item, mob/user, params) - if(istype(item, /obj/item/stack/rods)) - var/obj/item/stack/rods/rods = item - if(!rods.use(1))//borgs can still fail this if they have no metal - to_chat(user, span_warning("You do not have enough iron to put [src] on a stick!")) - return ..() - to_chat(user, span_notice("You stick the rod into the stick of butter.")) - var/obj/item/food/butter/on_a_stick/new_item = new(usr.loc) - var/replace = (user.get_inactive_held_item() == rods) - if(!rods && replace) - user.put_in_hands(new_item) - qdel(src) - return TRUE - ..() - -/obj/item/food/butter/on_a_stick //there's something so special about putting it on a stick. - name = "butter on a stick" - desc = "delicious, golden, fatty goodness on a stick." - icon_state = "butteronastick" - trash_type = /obj/item/stack/rods - food_flags = FOOD_FINGER_FOOD - -/obj/item/food/onionrings - name = "onion rings" - desc = "Onion slices coated in batter." - icon_state = "onionrings" - food_reagents = list(/datum/reagent/consumable/nutriment = 3) - gender = PLURAL - tastes = list("batter" = 3, "onion" = 1) - foodtypes = VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/pineappleslice - name = "pineapple slice" - desc = "A sliced piece of juicy pineapple." - icon_state = "pineapple_slice" - juice_results = list(/datum/reagent/consumable/pineapplejuice = 3) - tastes = list("pineapple" = 1) - foodtypes = FRUIT | PINEAPPLE - w_class = WEIGHT_CLASS_TINY - -/obj/item/food/crab_rangoon - name = "Crab Rangoon" - desc = "Has many names, like crab puffs, cheese won'tons, crab dumplings? Whatever you call them, they're a fabulous blast of cream cheesy crab." - icon = 'icons/obj/food/meat.dmi' - icon_state = "crabrangoon" - food_reagents = list( - /datum/reagent/consumable/nutriment = 5, - /datum/reagent/consumable/nutriment/protein = 7, - /datum/reagent/consumable/nutriment/vitamin = 5, - ) - w_class = WEIGHT_CLASS_SMALL - tastes = list("cream cheese" = 4, "crab" = 3, "crispiness" = 2) - foodtypes = MEAT | DAIRY | GRAIN - venue_value = FOOD_PRICE_CHEAP - -/obj/item/food/pesto - name = "pesto" - desc = "A combination of firm cheese, salt, herbs, garlic, oil, and pine nuts. Frequently used as a sauce for pasta or pizza, or eaten on bread." - icon_state = "pesto" - food_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 3) - tastes = list("pesto" = 1) - foodtypes = VEGETABLES | DAIRY | NUTS - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/tomato_sauce - name = "tomato sauce" - desc = "Tomato sauce, perfect for pizza or pasta. Mamma mia!" - icon_state = "tomato_sauce" - food_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 3) - tastes = list("tomato" = 1, "herbs" = 1) - foodtypes = VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/bechamel_sauce - name = "béchamel sauce" - desc = "A classic white sauce common to several European cultures." - icon_state = "bechamel_sauce" - food_reagents = list(/datum/reagent/consumable/nutriment/vitamin = 3) - tastes = list("cream" = 1) - foodtypes = DAIRY | GRAIN - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/roasted_bell_pepper - name = "roasted bell pepper" - desc = "A blackened, blistered bell pepper. Great for making sauces." - icon_state = "roasted_bell_pepper" - food_reagents = list( - /datum/reagent/consumable/nutriment = 3, - /datum/reagent/consumable/nutriment/vitamin = 5, - /datum/reagent/consumable/char = 1, - ) - tastes = list("bell pepper" = 1, "char" = 1) - foodtypes = VEGETABLES - burns_in_oven = TRUE - -/obj/item/food/pierogi - name = "pierogi" - desc = "A dumpling made by wrapping unleavened dough around a savoury or sweet filling and cooking in boiling water. This one is filled with a potato and onion mixture." - icon_state = "pierogi" - food_reagents = list( - /datum/reagent/consumable/nutriment = 4, - /datum/reagent/consumable/nutriment/vitamin = 2, - ) - tastes = list("potato" = 1, "onions" = 1) - foodtypes = GRAIN | VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/stuffed_cabbage - name = "stuffed cabbage" - desc = "A savoury mixture of ground meat and rice wrapped in cooked cabbage leaves and topped with a tomato sauce. To die for." - icon_state = "stuffed_cabbage" - food_reagents = list( - /datum/reagent/consumable/nutriment = 10, - /datum/reagent/consumable/nutriment/vitamin = 5, - ) - tastes = list("juicy meat" = 1, "rice" = 1, "cabbage" = 1) - foodtypes = MEAT | VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/seaweedsheet - name = "seaweed sheet" - desc = "A dried sheet of seaweed used for making sushi. Use an ingredient on it to start making custom sushi!" - icon_state = "seaweedsheet" - food_reagents = list( - /datum/reagent/consumable/nutriment = 1, - /datum/reagent/consumable/nutriment/vitamin = 1, - ) - tastes = list("seaweed" = 1) - foodtypes = VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/seaweedsheet/Initialize(mapload) - . = ..() - AddComponent(/datum/component/customizable_reagent_holder, /obj/item/food/sushi/empty, CUSTOM_INGREDIENT_ICON_FILL, max_ingredients = 6) - -/obj/item/food/granola_bar - name = "granola bar" - desc = "A dried mixture of oats, nuts, fruits, and chocolate condensed into a chewy bar. Makes a great snack while space-hiking." - icon = 'icons/obj/food/food.dmi' - icon_state = "granola_bar" - food_reagents = list( - /datum/reagent/consumable/nutriment = 8, - /datum/reagent/consumable/nutriment/vitamin = 4, - /datum/reagent/consumable/nutriment/protein = 4, - ) - tastes = list("granola" = 1, "nuts" = 1, "chocolate" = 1, "raisin" = 1) - foodtypes = GRAIN | NUTS | FRUIT | SUGAR | DAIRY - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/onigiri - name = "onigiri" - desc = "A ball of cooked rice surrounding a filling formed into a triangular shape and wrapped in seaweed. Can be added fillings!" - icon = 'icons/obj/food/food.dmi' - icon_state = "onigiri" - food_reagents = list( - /datum/reagent/consumable/nutriment = 4, - /datum/reagent/consumable/nutriment/vitamin = 2, - ) - tastes = list("rice" = 1, "dried seaweed" = 1) - foodtypes = VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/onigiri/Initialize(mapload) - . = ..() - AddComponent(/datum/component/customizable_reagent_holder, /obj/item/food/onigiri/empty, CUSTOM_INGREDIENT_ICON_NOCHANGE, max_ingredients = 4) - -// empty onigiri for custom onigiri -/obj/item/food/onigiri/empty - name = "onigiri" - desc = "A ball of cooked rice surrounding a filling formed into a triangular shape and wrapped in seaweed." - icon_state = "onigiri" - foodtypes = VEGETABLES - tastes = list() - -/obj/item/food/pacoca - name = "pacoca" - desc = "A traditional Brazilian treat made of ground peanuts, sugar, and salt compressed into a cylinder." - icon = 'icons/obj/food/food.dmi' - icon_state = "pacoca" - food_reagents = list( - /datum/reagent/consumable/nutriment = 4, - /datum/reagent/consumable/nutriment/vitamin = 2, - /datum/reagent/consumable/nutriment/protein = 2, - ) - tastes = list("peanuts" = 1, "sweetness" = 1) - foodtypes = NUTS | SUGAR - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/pickle - name = "pickle" - desc = "Slightly shriveled darkish cucumber. Smelling something sour, but incredibly inviting." - icon = 'icons/obj/food/food.dmi' - icon_state = "pickle" - food_reagents = list( - /datum/reagent/consumable/nutriment = 2, - /datum/reagent/consumable/nutriment/vitamin = 1, - /datum/reagent/medicine/antihol = 2, - ) - tastes = list("pickle" = 1, "spices" = 1, "salt water" = 2) - foodtypes = VEGETABLES - w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/springroll - name = "spring roll" - desc = "A plate of translucent rice wrappers filled with fresh vegetables, served with sweet chili sauce. You either love them or hate them." - icon = 'icons/obj/food/food.dmi' - icon_state = "springroll" - food_reagents = list( - /datum/reagent/consumable/nutriment = 8, - /datum/reagent/consumable/nutriment/vitamin = 5, - /datum/reagent/consumable/capsaicin = 2, - ) - tastes = list("rice wrappers" = 1, "spice" = 1, "crunchy veggies" = 1) - foodtypes = GRAIN | VEGETABLES - w_class = WEIGHT_CLASS_SMALL - /obj/item/food/nekoroll name = "neko roll" desc = "A cute sushi roll in the shape of a cat face. Almost too adorable to eat." @@ -465,6 +9,7 @@ ) tastes = list("rice" = 1, "fish" = 1, "cuteness" = 1) foodtypes = GRAIN | MEAT + w_class = WEIGHT_CLASS_TINY /obj/item/food/bignekoroll name = "nekobara roll" @@ -477,28 +22,4 @@ ) tastes = list("rice" = 1, "fish" = 1, "wastefulness" = 1) foodtypes = GRAIN | MEAT - -/obj/item/food/cheese_pierogi - name = "cheese pierogi" - desc = "A dumpling made by wrapping unleavened dough around a savoury or sweet filling and cooking in boiling water. This one is filled with a potato and cheese mixture." - icon_state = "cheese_pierogi" - food_reagents = list( - /datum/reagent/consumable/nutriment = 4, - /datum/reagent/consumable/nutriment/vitamin = 4, - ) - tastes = list("potato" = 1, "cheese" = 1) - foodtypes = GRAIN | VEGETABLES | DAIRY w_class = WEIGHT_CLASS_SMALL - -/obj/item/food/meat_pierogi - name = "meat pierogi" - desc = "A dumpling made by wrapping unleavened dough around a savoury or sweet filling and cooking in boiling water. This one is filled with a potato and meat mixture." - icon_state = "meat_pierogi" - food_reagents = list( - /datum/reagent/consumable/nutriment = 4, - /datum/reagent/consumable/nutriment/vitamin = 2, - /datum/reagent/consumable/nutriment/protein = 2, - ) - tastes = list("potato" = 1, "cheese" = 1) - foodtypes = GRAIN | VEGETABLES | MEAT - w_class = WEIGHT_CLASS_SMALL \ No newline at end of file From ab43e474f706ad2a45289acd38b6d5300148c1a4 Mon Sep 17 00:00:00 2001 From: NullFag Date: Fri, 24 Mar 2023 18:32:51 +0100 Subject: [PATCH 23/86] sex! --- .../living/simple_animal/hostile/mining_mobs/ice_demon.dm | 2 -- modular_zubbers/code/modules/mob/mining/goliath.dm | 5 +++++ tgstation.dme | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 modular_zubbers/code/modules/mob/mining/goliath.dm diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/ice_demon.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/ice_demon.dm index 480affb5ad6..045672db58f 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/ice_demon.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/ice_demon.dm @@ -50,8 +50,6 @@ /obj/projectile/temp/basilisk/ice name = "ice blast" damage = 5 - speed = 1 - pixel_speed_multiplier = 0.25 range = 200 nodamage = FALSE temperature = -75 diff --git a/modular_zubbers/code/modules/mob/mining/goliath.dm b/modular_zubbers/code/modules/mob/mining/goliath.dm new file mode 100644 index 00000000000..3a5a0481681 --- /dev/null +++ b/modular_zubbers/code/modules/mob/mining/goliath.dm @@ -0,0 +1,5 @@ +/mob/living/simple_animal/hostile/asteroid/goliath + move_to_delay = 10 + ranged_cooldown_time = 60 + melee_damage_lower = 18 + melee_damage_upper = 22 diff --git a/tgstation.dme b/tgstation.dme index 8aa264d59b3..8ab2faaefcb 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6698,6 +6698,7 @@ #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\felinid.dm" +#include "modular_zubbers\code\modules\mob\mining\goliath.dm" #include "modular_zubbers\code\modules\mod\mod_theme.dm" #include "modular_zubbers\code\modules\mod\mod_types.dm" #include "modular_zubbers\code\modules\projectiles\guns\energy\pulse.dm" From 34b5588fd056e70552bd36dab78d1465cd7774e2 Mon Sep 17 00:00:00 2001 From: MefAnneFeminene <115065976+MefAnneFeminene@users.noreply.github.com> Date: Fri, 24 Mar 2023 15:02:20 -0400 Subject: [PATCH 24/86] Department Sec Update Changes: - Helmets to Berets - Flash to Pepper Spray - Pepperball to Disabler - Add Holobarriers - Change Science Guard and Bouncer vests - Cable Restraints to Handcuffs - Give Bouncers SecHuds The last change, giving SecHuds to Bouncers is because Bouncers, currently, have no way to obtain SecHuds without breaking into Security as no maps spawn them an office. --- .../modules/goofsec/code/department_guards.dm | 72 ++++++++++--------- 1 file changed, 39 insertions(+), 33 deletions(-) diff --git a/modular_skyrat/modules/goofsec/code/department_guards.dm b/modular_skyrat/modules/goofsec/code/department_guards.dm index 833e929f938..15bf0e0ee7f 100644 --- a/modular_skyrat/modules/goofsec/code/department_guards.dm +++ b/modular_skyrat/modules/goofsec/code/department_guards.dm @@ -180,8 +180,8 @@ /obj/item/food/donut/caramel = 10, /obj/item/food/donut/matcha = 10, /obj/item/food/donut/blumpkin = 5, - /obj/item/clothing/mask/whistle = 5, - /obj/item/melee/baton/security/boomerang/loaded = 1 + /obj/item/clothing/mask/whistle = 10, + /obj/item/melee/baton = 5 ) job_flags = JOB_ANNOUNCE_ARRIVAL | JOB_CREW_MANIFEST | JOB_EQUIP_RANK | JOB_CREW_MEMBER | JOB_NEW_PLAYER_JOINABLE | JOB_REOPEN_ON_ROUNDSTART_LOSS | JOB_ASSIGN_QUIRKS | JOB_CAN_BE_INTERN @@ -193,13 +193,14 @@ ears = /obj/item/radio/headset/headset_sci uniform = /obj/item/clothing/under/rank/security/officer/blueshirt/skyrat shoes = /obj/item/clothing/shoes/jackboots - head = /obj/item/clothing/head/helmet/blueshirt/skyrat - suit = /obj/item/clothing/suit/armor/vest/blueshirt/skyrat - r_pocket = /obj/item/assembly/flash/handheld - l_pocket = /obj/item/restraints/handcuffs/cable/pink + head = /obj/item/clothing/head/beret/sec/science + suit = /obj/item/clothing/suit/armor/vest/alt + r_pocket = /obj/item/reagent_containers/spray/pepper + l_pocket = /obj/item/restraints/handcuffs backpack_contents = list( /obj/item/melee/baton/security/loaded/departmental/science = 1, - /obj/item/storage/box/gunset/pepperball = 1, + /obj/item/gun/energy/disabler = 1, + /obj/item/holosign_creator/security = 1 ) backpack = /obj/item/storage/backpack/science @@ -282,8 +283,8 @@ /obj/item/food/donut/caramel = 10, /obj/item/food/donut/matcha = 10, /obj/item/food/donut/blumpkin = 5, - /obj/item/clothing/mask/whistle = 5, - /obj/item/melee/baton/security/boomerang/loaded = 1 + /obj/item/clothing/mask/whistle = 10, + /obj/item/melee/baton = 5 ) job_flags = JOB_ANNOUNCE_ARRIVAL | JOB_CREW_MANIFEST | JOB_EQUIP_RANK | JOB_CREW_MEMBER | JOB_NEW_PLAYER_JOINABLE | JOB_REOPEN_ON_ROUNDSTART_LOSS | JOB_ASSIGN_QUIRKS | JOB_CAN_BE_INTERN @@ -296,13 +297,15 @@ ears = /obj/item/radio/headset/headset_med uniform = /obj/item/clothing/under/rank/security/officer/blueshirt/skyrat/orderly shoes = /obj/item/clothing/shoes/sneakers/white - head = /obj/item/clothing/head/helmet/blueshirt/skyrat/guard + head = /obj/item/clothing/head/beret/sec/medical suit = /obj/item/clothing/suit/armor/vest/blueshirt/skyrat/orderly - r_pocket = /obj/item/assembly/flash/handheld - l_pocket = /obj/item/restraints/handcuffs/cable/blue + glasses = /obj/item/clothing/glasses/hud/health/sunglasses + r_pocket = /obj/item/reagent_containers/spray/pepper + l_pocket = /obj/item/restraints/handcuffs backpack_contents = list( /obj/item/melee/baton/security/loaded/departmental/medical = 1, - /obj/item/storage/box/gunset/pepperball = 1, + /obj/item/gun/energy/disabler = 1, + /obj/item/holosign_creator/security = 1 ) backpack = /obj/item/storage/backpack/medic @@ -380,8 +383,8 @@ /obj/item/food/donut/caramel = 10, /obj/item/food/donut/matcha = 10, /obj/item/food/donut/blumpkin = 5, - /obj/item/clothing/mask/whistle = 5, - /obj/item/melee/baton/security/boomerang/loaded = 1 + /obj/item/clothing/mask/whistle = 10, + /obj/item/melee/baton = 5 ) job_flags = JOB_ANNOUNCE_ARRIVAL | JOB_CREW_MANIFEST | JOB_EQUIP_RANK | JOB_CREW_MEMBER | JOB_NEW_PLAYER_JOINABLE | JOB_REOPEN_ON_ROUNDSTART_LOSS | JOB_ASSIGN_QUIRKS | JOB_CAN_BE_INTERN @@ -393,13 +396,14 @@ ears = /obj/item/radio/headset/headset_eng shoes = /obj/item/clothing/shoes/workboots uniform = /obj/item/clothing/under/rank/security/officer/blueshirt/skyrat/engineering_guard - head = /obj/item/clothing/head/helmet/blueshirt/skyrat/guard + head = /obj/item/clothing/head/beret/sec/engineering suit = /obj/item/clothing/suit/armor/vest/blueshirt/skyrat/engineering_guard - r_pocket = /obj/item/assembly/flash/handheld - l_pocket = /obj/item/restraints/handcuffs/cable/yellow + r_pocket = /obj/item/reagent_containers/spray/pepper + l_pocket = /obj/item/restraints/handcuffs backpack_contents = list( /obj/item/melee/baton/security/loaded/departmental/engineering = 1, - /obj/item/storage/box/gunset/pepperball = 1, + /obj/item/gun/energy/disabler = 1, + /obj/item/holosign_creator/security = 1 ) backpack = /obj/item/storage/backpack/industrial @@ -483,8 +487,8 @@ /obj/item/food/donut/caramel = 10, /obj/item/food/donut/matcha = 10, /obj/item/food/donut/blumpkin = 5, - /obj/item/clothing/mask/whistle = 5, - /obj/item/melee/baton/security/boomerang/loaded = 1 + /obj/item/clothing/mask/whistle = 10, + /obj/item/melee/baton = 5 ) job_flags = JOB_ANNOUNCE_ARRIVAL | JOB_CREW_MANIFEST | JOB_EQUIP_RANK | JOB_CREW_MEMBER | JOB_NEW_PLAYER_JOINABLE | JOB_REOPEN_ON_ROUNDSTART_LOSS | JOB_ASSIGN_QUIRKS | JOB_CAN_BE_INTERN @@ -496,14 +500,15 @@ ears = /obj/item/radio/headset/headset_cargo shoes = /obj/item/clothing/shoes/sneakers/black uniform = /obj/item/clothing/under/rank/security/officer/blueshirt/skyrat/customs_agent - head = /obj/item/clothing/head/helmet/blueshirt/skyrat/guard + head = /obj/item/clothing/head/beret/sec/cargo suit = /obj/item/clothing/suit/armor/vest/blueshirt/skyrat/customs_agent glasses = /obj/item/clothing/glasses/hud/gun_permit - r_pocket = /obj/item/assembly/flash/handheld - l_pocket = /obj/item/restraints/handcuffs/cable/orange + r_pocket = /obj/item/reagent_containers/spray/pepper + l_pocket = /obj/item/restraints/handcuffs backpack_contents = list( /obj/item/melee/baton/security/loaded/departmental/cargo = 1, - /obj/item/storage/box/gunset/pepperball = 1, + /obj/item/gun/energy/disabler = 1, + /obj/item/holosign_creator/security = 1 ) backpack = /obj/item/storage/backpack @@ -580,8 +585,8 @@ /obj/item/food/donut/caramel = 10, /obj/item/food/donut/matcha = 10, /obj/item/food/donut/blumpkin = 5, - /obj/item/clothing/mask/whistle = 5, - /obj/item/melee/baton/security/boomerang/loaded = 1 + /obj/item/clothing/mask/whistle = 10, + /obj/item/melee/baton = 5 ) job_flags = JOB_ANNOUNCE_ARRIVAL | JOB_CREW_MANIFEST | JOB_EQUIP_RANK | JOB_CREW_MEMBER | JOB_NEW_PLAYER_JOINABLE | JOB_REOPEN_ON_ROUNDSTART_LOSS | JOB_ASSIGN_QUIRKS | JOB_CAN_BE_INTERN @@ -593,15 +598,16 @@ ears = /obj/item/radio/headset/headset_srv uniform = /obj/item/clothing/under/rank/security/officer/blueshirt/skyrat/bouncer shoes = /obj/item/clothing/shoes/sneakers/black - head = /obj/item/clothing/head/helmet/blueshirt/skyrat/guard - suit = /obj/item/clothing/suit/armor/vest/blueshirt/skyrat/guard - l_pocket = /obj/item/restraints/handcuffs/cable/green - r_pocket = /obj/item/assembly/flash/handheld + head = /obj/item/clothing/head/beret/sec/service + suit = /obj/item/clothing/suit/armor/vest/alt + l_pocket = /obj/item/restraints/handcuffs + r_pocket = /obj/item/reagent_containers/spray/pepper backpack_contents = list( /obj/item/melee/baton/security/loaded/departmental/service = 1, - /obj/item/storage/box/gunset/pepperball = 1, + /obj/item/gun/energy/disabler = 1, + /obj/item/holosign_creator/security = 1 ) - glasses = /obj/item/clothing/glasses/sunglasses + glasses = /obj/item/clothing/glasses/hud/security/sunglasses backpack = /obj/item/storage/backpack satchel = /obj/item/storage/backpack/satchel From e93c4ae6918df47cb7922734ef45462e6910961c Mon Sep 17 00:00:00 2001 From: Scuhf_ <128834582+Scuhf-git@users.noreply.github.com> Date: Sat, 25 Mar 2023 14:33:37 +0800 Subject: [PATCH 25/86] The one wire fix (#133) Fixes ONE cable in void raptors maintenance tunnel leading to perma/wardens office. --- _maps/map_files/VoidRaptor/VoidRaptor.dmm | 28 ++++++++++++++--------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/_maps/map_files/VoidRaptor/VoidRaptor.dmm b/_maps/map_files/VoidRaptor/VoidRaptor.dmm index 3a26c4abdb3..13a4caace42 100644 --- a/_maps/map_files/VoidRaptor/VoidRaptor.dmm +++ b/_maps/map_files/VoidRaptor/VoidRaptor.dmm @@ -11095,7 +11095,7 @@ "dqZ" = ( /obj/structure/flora/ocean/longseaweed, /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/medical/medbay/lobby) @@ -16392,7 +16392,7 @@ /obj/structure/flora/ocean/coral, /obj/structure/flora/ocean/glowweed, /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/commons/dorms) @@ -32486,7 +32486,7 @@ "jtG" = ( /obj/structure/flora/ocean/glowweed, /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/medical/medbay/lobby) @@ -37600,7 +37600,7 @@ /area/station/cargo/office) "kMZ" = ( /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/commons/dorms) @@ -38437,7 +38437,7 @@ "kZc" = ( /obj/structure/flora/ocean/seaweed, /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/commons/dorms) @@ -38649,7 +38649,7 @@ "lcC" = ( /obj/structure/flora/rock/pile, /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/commons/dorms) @@ -49742,7 +49742,7 @@ /obj/structure/flora/ocean/longseaweed, /obj/structure/flora/ocean/glowweed, /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/commons/dorms) @@ -63038,7 +63038,7 @@ "rJK" = ( /obj/structure/flora/ocean/longseaweed, /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/commons/dorms) @@ -69310,7 +69310,7 @@ "tvN" = ( /obj/structure/flora/rock, /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /turf/open/misc/asteroid, /area/station/commons/dorms) @@ -78218,6 +78218,12 @@ }, /turf/open/floor/carpet/blue, /area/station/command/bridge) +"vUh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/department/security/greater) "vUo" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 8 @@ -82733,7 +82739,7 @@ /area/station/security/courtroom) "xlC" = ( /obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water = 600) + reagent_list = list(/datum/reagent/water=600) }, /mob/living/basic/carp/mega/shorki{ obj_damage = 0 @@ -130098,7 +130104,7 @@ ttw ttw ttw joP -sLS +vUh pbe hKP isy From 4d0a2582c5c17bde2b926c74a429b25437492af7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 Mar 2023 06:34:09 +0000 Subject: [PATCH 26/86] Automatic changelog for PR #133 [ci skip] --- html/changelogs/AutoChangeLog-pr-133.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-133.yml diff --git a/html/changelogs/AutoChangeLog-pr-133.yml b/html/changelogs/AutoChangeLog-pr-133.yml new file mode 100644 index 00000000000..53b33aeeb59 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-133.yml @@ -0,0 +1,4 @@ +author: "Scuhf-git" +delete-after: True +changes: + - rscadd: "Literally **ONE** cable" \ No newline at end of file From 0eaab02c4e9a7a1b1f964a22174fa7232812b4c3 Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Sat, 25 Mar 2023 03:27:50 -0500 Subject: [PATCH 27/86] Update tgstation.dme --- tgstation.dme | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tgstation.dme b/tgstation.dme index a5f0d7c57c8..6459618fe82 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6704,4 +6704,6 @@ #include "modular_zubbers\code\modules\mod\mod_types.dm" #include "modular_zubbers\code\modules\projectiles\guns\energy\pulse.dm" #include "modular_zubbers\code\modules\vending\wardrobe.dm" +#include "modular_zubbers\code\game\objects\items\food\misc.dm" +#include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" // END_INCLUDE From 3cd72ed0a6b52dfdea04269964aa7a269c517dfe Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Sat, 25 Mar 2023 04:15:48 -0500 Subject: [PATCH 28/86] Update tgstation.dme --- tgstation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgstation.dme b/tgstation.dme index 6459618fe82..a8dd9197723 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6693,6 +6693,7 @@ #include "modular_zubbers\code\datums\id_trim\jobs.dm" #include "modular_zubbers\code\game\area\areas\station.dm" #include "modular_zubbers\code\game\objects\effects\landmarks.dm" +#include "modular_zubbers\code\game\objects\items\food\misc.dm" #include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\suits\armor.dm" @@ -6704,6 +6705,5 @@ #include "modular_zubbers\code\modules\mod\mod_types.dm" #include "modular_zubbers\code\modules\projectiles\guns\energy\pulse.dm" #include "modular_zubbers\code\modules\vending\wardrobe.dm" -#include "modular_zubbers\code\game\objects\items\food\misc.dm" #include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" // END_INCLUDE From cfb6463195ba3368e75d02bc4604c7d3538b8f20 Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Sat, 25 Mar 2023 04:37:52 -0500 Subject: [PATCH 29/86] fixed stuff --- modular_zubbers/code/game/objects/items/food/misc.dm | 8 ++++---- .../food_and_drinks/recipes/tablecraft/recipes_seafood.dm | 4 ++-- tgstation.dme | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/modular_zubbers/code/game/objects/items/food/misc.dm b/modular_zubbers/code/game/objects/items/food/misc.dm index e43e19b871c..166a4b50449 100644 --- a/modular_zubbers/code/game/objects/items/food/misc.dm +++ b/modular_zubbers/code/game/objects/items/food/misc.dm @@ -1,7 +1,7 @@ /obj/item/food/nekoroll name = "neko roll" desc = "A cute sushi roll in the shape of a cat face. Almost too adorable to eat." - icon = 'icons/obj/food/food.dmi' + icon = 'modular_zubbers/icons/obj/food/food.dmi' icon_state = "nekoroll" food_reagents = list( /datum/reagent/consumable/nutriment = 2, @@ -14,11 +14,11 @@ /obj/item/food/bignekoroll name = "nekobara roll" desc = "A fistful of rice with a crude cat face on it. It's got a fishy scent, too." - icon = 'icons/obj/food/food.dmi' + icon = 'modular_zubbers/icons/obj/food/food.dmi' icon_state = "bignekoroll" food_reagents = list( - /datum/reagent/consumable/nutriment = 8, - /datum/reagent/consumable/nutriment/vitamin = 8, + /datum/reagent/consumable/nutriment = 5, + /datum/reagent/consumable/nutriment/vitamin = 5, ) tastes = list("rice" = 1, "fish" = 1, "wastefulness" = 1) foodtypes = GRAIN | MEAT diff --git a/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm b/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm index f924e147006..f1327d1d971 100644 --- a/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm +++ b/modular_zubbers/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm @@ -3,7 +3,7 @@ reqs = list( /obj/item/food/fishmeat = 1, /obj/item/food/boiledrice = 1, - /datum/reagent/consumable/flour = 1 + /datum/reagent/consumable/sugar = 1 ) result = /obj/item/food/nekoroll category = CAT_SEAFOOD @@ -13,7 +13,7 @@ reqs = list( /obj/item/food/fishmeat = 2, /obj/item/food/boiledrice = 4, - /datum/reagent/consumable/flour = 2 + /datum/reagent/consumable/sugar = 2 ) result = /obj/item/food/bignekoroll category = CAT_SEAFOOD diff --git a/tgstation.dme b/tgstation.dme index a8dd9197723..34bc07a8ac6 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6698,6 +6698,7 @@ #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\suits\armor.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" +#include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\felinid.dm" @@ -6705,5 +6706,4 @@ #include "modular_zubbers\code\modules\mod\mod_types.dm" #include "modular_zubbers\code\modules\projectiles\guns\energy\pulse.dm" #include "modular_zubbers\code\modules\vending\wardrobe.dm" -#include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" // END_INCLUDE From ecf00fdc50b435626439a3171ae516fb5d308911 Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Sat, 25 Mar 2023 04:47:38 -0500 Subject: [PATCH 30/86] Update food.dmi --- modular_zubbers/icons/obj/food/food.dmi | Bin 62353 -> 954 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_zubbers/icons/obj/food/food.dmi b/modular_zubbers/icons/obj/food/food.dmi index c0a8d2714ce5a3bed88244c006e32df7ce61bd0e..2e29e1daec1232b011a67796fad50ea6d62447c3 100644 GIT binary patch literal 954 zcmV;r14aCaP)V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DK9lUzbHQ^M~RCwC9|j)C}haRnO2mTn+jpW6((h-6H=?J;OgfB zb_D>xxhSWas#)*=00RO^L_t(|ob8yuOR`ZE$FHvn2?jzGEow_(LsCOhTa%l$xU{?Z zFF5pW4&p!1*3#bO7_@{gf{Wl16)3obE`fwEp94o8eD(2pRC;^qenIZzz2`aiobUN@ zuNq@vVPWxu5%|{zxZ(c(e$04raj~?Wi*)>2R`FLMl}b&V@C)AC+uL)M`St|FVli`i zdg_}54+1S`{l?$z8-4|ecds{|lCM+rm}jH2tWwW5Wxqh z8If~>cgO%5;XJ~8_W+zEy__UK3glo^zu)((awfEiK|rlm69*HCgzRy9dn?}oJt7zk zPRM7Sx#4gq-yy**3p{0jrZ>tC4i3!O*_qVh;o+e;ABjX{p3SGpSp_(c@lFSbK2gXio!!Fb<>F)dbN=WN{3_UtV4ySM0z! z_G4_dS|YD!zS_b_1Lb)hf?fA*sOR%}Q>j!;sZ^4=WHMcDxIu6$5JWY@rpk9PXWo>9$>*Mj*1Ofpm3q2{2rwpC44-XG> zFHcJuJFCg9`|<;vCxON@{NB{r; literal 62353 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

*xSn*-zfhxl$1a%b)hQ3|xz9 z23!6(>(>mw>h2ed*1f}6!tb(0yg+&@6KKglt#`N8 z>uP-?u|*)@DZo{{g_=tY-8Bw*mj79*l;mV?xwqpK-VG2ma9zzWo}LHSqQ{jk6z;+$ zf?_f)L2~w8yyv_$V(w|yqjXw{Y|~T7Q=amaGa%ysm9Q!s|s4q z3)N2lFcEi0?`HAf?}&cVTTmjzR|mFQaQYSB9+Y0*pEtfh`WzvDroDjIbKaeQD}y(_ z6d1|_h|RRC!B6|1x@CdM>`|v zNcB6i5rdyi!o!=!EI(A^Ok?9Tph4-o^M?$L_rh}XTZ4HZ^C(;a<^}ohP=OhB{a4Te1pOYl!@O^W%r{zdT*S+3Qk3XM*Nz|0Ka5?Tx=0 ztMuEJb4TEK(=Gcw4Fl%%oG{zR=d=9yJaa)i-c`zhPJ{0^K3+0_{^kY#ceJcHcCT@j z7qruf+nLzEe$72)tXc3xNsyMwj14P4g2MZv|4ER`p5ykfS#H4e)~Q>zx+jv0M3?Lq zCXj4<*1t+$3}@sFkyQeHil_e3Qwr_9$15H4)AP7%`fsO0;N(DaVvQ%#sPAaJ(Hs9$q+WetCmiW8_zPnKS zujXwFYrBuX`0Nd#qlvV~Rt|HkC+coE_|9tkE8Hf5L7zI%&`!!EH3{zYVeH$jfK_Dg zY0iEgp{%<~jx?2SIDGOGUQj3G&T$Yb7a6CB7sDXN-A}X4Se0WQBp`D0_6{6K-;2XSDLWubH8juq7R|eL-$u=*~6baee@- z7dwCPm2Y7QqduTHLDoV*UsD!5p&!yj!Op3&bpQ33w9CvX^6Mv%)f%MHGpVFg!|WS|7XwB<&R7TiKvoN-0$0@Y&0#zSz;~<=mdM8*iNW#D~SH%#66F(dDr%Uo|0Su z*AHkG{eN-W&l{NENUQ&EJWd3bI+kR5GlT{r;tF?O_AD*|@^eHCb4(f4v^*oBMFDyn zRG00r5uTMwl⋙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 XI=0>2EUV#QpqrwsnoO;famfDwqI~tH From 00dce051a05f55eed79fa319549aa56970d76fbe Mon Sep 17 00:00:00 2001 From: toastywaffelz <85437340+toastywaffelz@users.noreply.github.com> Date: Sat, 25 Mar 2023 05:02:31 -0500 Subject: [PATCH 31/86] Update misc.dm --- modular_zubbers/code/game/objects/items/food/misc.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modular_zubbers/code/game/objects/items/food/misc.dm b/modular_zubbers/code/game/objects/items/food/misc.dm index 166a4b50449..86f86dfc0ed 100644 --- a/modular_zubbers/code/game/objects/items/food/misc.dm +++ b/modular_zubbers/code/game/objects/items/food/misc.dm @@ -6,6 +6,7 @@ food_reagents = list( /datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 2, + /datum/reagent/consumable/sugar = 1, ) tastes = list("rice" = 1, "fish" = 1, "cuteness" = 1) foodtypes = GRAIN | MEAT @@ -19,6 +20,7 @@ food_reagents = list( /datum/reagent/consumable/nutriment = 5, /datum/reagent/consumable/nutriment/vitamin = 5, + /datum/reagent/consumable/sugar = 2, ) tastes = list("rice" = 1, "fish" = 1, "wastefulness" = 1) foodtypes = GRAIN | MEAT From 22eaacec817f73fe51548e2bca3c952cd04c9610 Mon Sep 17 00:00:00 2001 From: Spock Date: Sat, 25 Mar 2023 07:09:49 -0700 Subject: [PATCH 32/86] QM gets Blacksmith access (#131) --- code/datums/id_trim/jobs.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/datums/id_trim/jobs.dm b/code/datums/id_trim/jobs.dm index 30d8f394d15..28e3a4839ff 100644 --- a/code/datums/id_trim/jobs.dm +++ b/code/datums/id_trim/jobs.dm @@ -785,6 +785,7 @@ ACCESS_EVA, ACCESS_BRIG_ENTRANCE, ACCESS_WEAPONS, //BUBBER EDIT + ACCESS_BLACKSMITH, //BUBBER EDIT ) extra_access = list() minimal_wildcard_access = list( From c89eeeed850dad78e82489c77ca52c3e41a14629 Mon Sep 17 00:00:00 2001 From: KathrinBailey <53862927+KathrinBailey@users.noreply.github.com> Date: Sat, 25 Mar 2023 14:27:44 +0000 Subject: [PATCH 33/86] Maps linter fix & Prison expansions (#135) * Modularises maps * spelling mistake * auugghh * powernet fix * removes double door * Update VoidRaptor_bubber.dmm * Update MetaStation_bubber.dmm * Update MetaStation_bubber.dmm * Delta Prison & bugfixes * Update DeltaStation2_bubber.dmm * Update MetaStation_bubber.dmm * Update MetaStation_bubber.dmm --- .../Deltastation/DeltaStation2_bubber.dmm | 1056 ++++++++++------- .../MetaStation/MetaStation_bubber.dmm | 162 ++- .../tramstation/tramstation_bubber.dmm | 18 +- 3 files changed, 733 insertions(+), 503 deletions(-) diff --git a/_maps/map_files/Deltastation/DeltaStation2_bubber.dmm b/_maps/map_files/Deltastation/DeltaStation2_bubber.dmm index 668650f409a..95e9f04f9a9 100644 --- a/_maps/map_files/Deltastation/DeltaStation2_bubber.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2_bubber.dmm @@ -434,12 +434,15 @@ /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den) "aeM" = ( -/obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/prisoner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/turf/open/floor/iron, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 1 + }, +/turf/open/floor/grass, /area/station/security/prison/garden) "aeQ" = ( /obj/effect/decal/cleanable/dirt, @@ -1430,17 +1433,14 @@ /turf/open/floor/iron/large, /area/station/commons/locker) "aqq" = ( -/obj/machinery/sparker/directional/west{ - id = "justicespark" +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/execution/education) +/turf/open/floor/plating, +/area/space) "aqs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2143,7 +2143,6 @@ /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) "axa" = ( -/obj/item/radio/intercom/prison/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/dark/smooth_large, @@ -3767,6 +3766,14 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"aSG" = ( +/obj/machinery/light/directional/east, +/obj/machinery/chem_dispenser/drinks{ + dir = 8 + }, +/obj/structure/table, +/turf/open/floor/iron/kitchen/small, +/area/station/security/prison/mess) "aSO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -4604,10 +4611,10 @@ /turf/open/floor/iron, /area/station/maintenance/department/eva/abandoned) "bez" = ( -/obj/structure/curtain, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, +/obj/structure/curtain/cloth, /turf/open/floor/iron/white, /area/station/security/prison/toilet) "beG" = ( @@ -4993,9 +5000,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "bii" = ( -/obj/effect/spawner/random/entertainment/arcade{ - dir = 8 - }, /obj/machinery/status_display/evac/directional/east, /obj/machinery/camera/directional/east{ c_tag = "Permabrig - Hall"; @@ -5004,6 +5008,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, +/obj/structure/rack/shelf, +/obj/item/clothing/mask/breath{ + pixel_x = -5 + }, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath{ + pixel_x = 5 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -8 + }, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 8 + }, +/obj/item/inflatable, +/obj/item/inflatable, +/obj/item/inflatable/door, /turf/open/floor/iron, /area/station/security/prison) "bij" = ( @@ -6746,16 +6768,9 @@ /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) "bCC" = ( -/obj/machinery/door/poddoor{ - id = "justiceblast"; - name = "Justice Blast Door" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/execution/education) +/obj/machinery/hydroponics/constructable, +/turf/open/floor/grass, +/area/station/security/prison/garden) "bCG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/grille_or_waste, @@ -7697,13 +7712,15 @@ /area/station/maintenance/department/science) "bLP" = ( /obj/structure/table, -/obj/effect/spawner/random/contraband/prison, -/obj/item/canvas/nineteen_nineteen, -/obj/item/canvas/nineteen_nineteen, -/obj/item/canvas/nineteen_nineteen, -/obj/item/canvas/nineteen_nineteen, -/obj/item/storage/crayons, -/turf/open/floor/iron, +/obj/machinery/computer/arcade/battle{ + desc = "It seems to have some cross-species 'Retro' feel to it. It's loaded with a game disk."; + icon_screen = "library"; + icon_state = "oldcomp"; + name = "NT PC 330"; + pixel_y = 8 + }, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron/dark, /area/station/security/prison) "bLR" = ( /obj/effect/turf_decal/tile/yellow{ @@ -10510,14 +10527,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/engineering/main) -"cul" = ( -/obj/machinery/plate_press, -/obj/structure/sign/warning/electric_shock/directional/east, -/obj/effect/turf_decal/tile/yellow, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/iron, -/area/station/security/prison/work) "cun" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -10884,15 +10893,10 @@ /turf/open/floor/wood/large, /area/station/command/corporate_showroom) "czg" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, /obj/item/plant_analyzer, -/obj/machinery/camera/directional/east{ - c_tag = "Permabrig - Garden"; - network = list("ss13","prison") - }, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, +/obj/machinery/hydroponics/constructable, +/obj/structure/cable, +/turf/open/floor/grass, /area/station/security/prison/garden) "czi" = ( /obj/effect/decal/cleanable/dirt, @@ -12651,11 +12655,11 @@ /area/station/engineering/supermatter/room) "cVV" = ( /obj/machinery/door/window/right/directional/south, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, +/obj/machinery/duct, +/turf/open/floor/grass, /area/station/security/prison/garden) "cWA" = ( /obj/effect/decal/cleanable/dirt, @@ -12984,15 +12988,7 @@ /turf/open/floor/iron/dark, /area/station/security/evidence) "dax" = ( -/obj/structure/window, -/obj/structure/sink/directional/south, -/obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/cup/watering_can, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron, +/turf/closed/wall, /area/station/security/prison/garden) "day" = ( /obj/structure/disposalpipe/segment{ @@ -14009,7 +14005,8 @@ dir = 8 }, /obj/structure/cable, -/turf/open/floor/iron, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "doR" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -14054,6 +14051,14 @@ }, /turf/open/floor/iron/white, /area/station/science/research) +"dpJ" = ( +/obj/machinery/plate_press, +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/security/prison/work) "dpN" = ( /obj/machinery/door/airlock/research/glass{ name = "Xenobiology Kill Room" @@ -14683,9 +14688,6 @@ /area/station/engineering/main) "dwC" = ( /obj/structure/table, -/obj/item/storage/box/ingredients/fruity, -/obj/item/storage/box/ingredients/grains, -/obj/item/storage/box/ingredients/italian, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) "dwI" = ( @@ -14738,7 +14740,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "dwY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15062,6 +15065,18 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) +"dBT" = ( +/obj/structure/table, +/obj/effect/spawner/random/contraband/prison, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/storage/crayons, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/security/prison/work) "dCd" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -17116,7 +17131,10 @@ /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) "edb" = ( -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ dir = 1 }, /turf/open/floor/iron, @@ -18671,10 +18689,8 @@ /obj/item/stack/license_plates/empty/fifty, /obj/machinery/light/directional/south, /obj/item/radio/intercom/prison/directional/south, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, /area/station/security/prison/work) "ewQ" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ @@ -20219,11 +20235,9 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "eQx" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, /obj/item/shovel/spade, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/grass, /area/station/security/prison/garden) "eQB" = ( /obj/machinery/door/airlock/public/glass{ @@ -20384,9 +20398,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/sign/poster/official/random/directional/east, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 8 - }, /obj/machinery/duct, /turf/open/floor/iron, /area/station/security/prison) @@ -20906,7 +20917,9 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, +/obj/effect/landmark/start/prisoner, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, /area/station/security/prison/work) "eYN" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, @@ -22077,14 +22090,31 @@ /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) "fmY" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "justicechamber"; name = "Justice Chamber Blast Door" }, -/obj/structure/sign/warning/electric_shock/directional/east, +/obj/machinery/door/window/brigdoor/right/directional/north{ + dir = 2; + name = "Justice Chamber"; + req_access = list("armory") + }, +/obj/machinery/door/window/brigdoor/right/directional/north{ + name = "Justice Chamber"; + req_access = list("armory") + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, /obj/structure/cable, -/turf/open/floor/plating, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, /area/station/security/execution/education) "fnb" = ( /obj/structure/disposalpipe/segment, @@ -23357,7 +23387,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "fDF" = ( /turf/closed/wall/r_wall, @@ -23771,10 +23801,12 @@ /obj/structure/bedsheetbin, /obj/structure/cable, /obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 4; + pixel_y = -6 }, -/turf/open/floor/iron, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, /area/station/security/prison/work) "fIX" = ( /obj/structure/table/reinforced, @@ -23823,12 +23855,6 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/station/science/circuits) -"fJG" = ( -/obj/structure/window, -/obj/machinery/biogenerator, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/security/prison/garden) "fJZ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24568,6 +24594,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/service/theater/abandoned) +"fTM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "justiceblast"; + name = "Justice Blast Door" + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) "fTP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24580,9 +24619,6 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"fTS" = ( -/turf/open/floor/iron, -/area/station/security/prison/work) "fUf" = ( /obj/structure/table/wood/poker, /obj/effect/spawner/random/maintenance, @@ -24951,8 +24987,18 @@ "fYO" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/landmark/start/prisoner, -/turf/open/floor/iron, +/obj/structure/table, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/obj/item/chisel, +/obj/item/reagent_containers/cup/bucket/wooden{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/storage/crayons{ + pixel_x = -1; + pixel_y = -4 + }, +/turf/open/floor/iron/diagonal, /area/station/security/prison/work) "fYR" = ( /turf/closed/wall, @@ -26780,10 +26826,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/structure/table/reinforced, /obj/machinery/duct, -/turf/open/floor/iron, -/area/station/security/prison) +/obj/structure/table/reinforced/rglass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) "guz" = ( /obj/machinery/light/directional/north, /obj/item/kirbyplants/random, @@ -27200,7 +27247,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "gzV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28137,12 +28185,10 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "gLT" = ( -/obj/machinery/hydroponics/soil, /obj/item/cultivator, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/electric_shock/directional/west, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, +/obj/machinery/hydroponics/constructable, +/obj/structure/cable, +/turf/open/floor/grass, /area/station/security/prison/garden) "gMh" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -28326,7 +28372,7 @@ /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/hos) "gOo" = ( -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/green{ dir = 4 }, /turf/open/floor/iron, @@ -28438,9 +28484,11 @@ /turf/open/floor/plating, /area/station/maintenance/fore) "gQa" = ( -/obj/effect/decal/cleanable/dirt, /mob/living/basic/mouse/brown/tom, -/turf/open/floor/iron, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 8 + }, +/turf/open/floor/grass, /area/station/security/prison/garden) "gQd" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -29190,6 +29238,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) +"han" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 7 + }, +/turf/open/floor/iron/kitchen/small, +/area/station/security/prison/mess) "haq" = ( /obj/structure/table, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ @@ -29726,6 +29782,8 @@ /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "hhn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/execution/education) @@ -30167,8 +30225,8 @@ "hmO" = ( /obj/machinery/computer/security/telescreen/entertainment/directional/east, /obj/machinery/light/directional/east, -/obj/structure/closet/crate/bin, -/obj/effect/spawner/random/contraband/prison, +/obj/structure/chair/stool/directional/north, +/obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/station/security/prison) "hmS" = ( @@ -32988,16 +33046,12 @@ /turf/open/floor/iron, /area/station/medical/virology) "hZL" = ( -/obj/structure/closet/crate, -/obj/item/toy/beach_ball/holoball/dodgeball, -/obj/item/toy/beach_ball/holoball/dodgeball, -/obj/effect/spawner/random/contraband/prison, -/obj/item/instrument/harmonica, -/obj/item/storage/dice, -/obj/item/toy/cards/deck/tarot, /obj/machinery/light/directional/south, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/contraband/prison, +/obj/effect/spawner/random/contraband/prison, /turf/open/floor/iron, /area/station/security/prison) "hZT" = ( @@ -33125,6 +33179,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/pen/red{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/pen/blue{ + pixel_x = 7; + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/security/prison) "ibh" = ( @@ -33825,10 +33891,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/station/security/prison/work) "iiK" = ( /obj/structure/disposalpipe/segment, @@ -34353,11 +34420,14 @@ /turf/open/floor/iron, /area/station/commons/fitness/recreation) "ioT" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 4 + }, +/turf/open/floor/grass, /area/station/security/prison/garden) "ipr" = ( /obj/machinery/computer/rdconsole{ @@ -34672,6 +34742,13 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, /turf/open/floor/iron, /area/station/security/prison) "itY" = ( @@ -34718,31 +34795,13 @@ /turf/open/floor/iron, /area/station/security/execution/transfer) "iut" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "justicechamber"; name = "Justice Chamber Blast Door" }, -/obj/machinery/door/window/brigdoor/right/directional/north{ - dir = 2; - name = "Justice Chamber"; - req_access = list("armory") - }, -/obj/machinery/door/window/brigdoor/right/directional/north{ - name = "Justice Chamber"; - req_access = list("armory") - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, /obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, +/turf/open/floor/plating, /area/station/security/execution/education) "iuA" = ( /obj/structure/chair/office/light{ @@ -35144,15 +35203,9 @@ /turf/open/floor/wood, /area/station/service/electronic_marketing_den) "izM" = ( -/obj/structure/closet/crate/trashcart/laundry, -/obj/effect/spawner/random/contraband/prison, -/obj/item/clothing/under/rank/prisoner/skirt, -/obj/item/clothing/under/rank/prisoner/skirt, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, /area/station/security/prison/work) "izW" = ( /obj/effect/spawner/random/structure/closet_maintenance, @@ -37438,14 +37491,11 @@ /turf/open/floor/plating, /area/station/hallway/secondary/service) "jdl" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ - pixel_x = -30 - }, /obj/machinery/light/directional/west, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, +/obj/machinery/hydroponics/constructable, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/grass, /area/station/security/prison/garden) "jds" = ( /obj/structure/table/reinforced, @@ -37710,14 +37760,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port) -"jgb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security/prison/garden) "jgd" = ( /obj/item/radio/intercom/directional/south, /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -39119,10 +39161,13 @@ /turf/open/floor/iron/dark, /area/station/science/breakroom) "jxg" = ( -/obj/structure/closet/secure_closet/injection, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/execution/education) "jxm" = ( @@ -39445,12 +39490,15 @@ /turf/open/floor/iron, /area/station/engineering/atmos/storage) "jAp" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, /obj/machinery/light/directional/east, -/obj/item/radio/intercom/directional/east, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, +/obj/machinery/hydroponics/constructable, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Garden"; + network = list("ss13","prison") + }, +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/structure/cable, +/turf/open/floor/grass, /area/station/security/prison/garden) "jAI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39657,12 +39705,8 @@ /turf/open/floor/iron, /area/station/cargo/miningoffice) "jCv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron, +/obj/effect/turf_decal/siding/thinplating_new/dark, +/turf/open/floor/grass, /area/station/security/prison/garden) "jCw" = ( /obj/machinery/power/terminal{ @@ -39997,6 +40041,13 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) +"jFV" = ( +/obj/effect/spawner/random/structure/girder{ + loot = list(/obj/structure/falsewall = 50, /turf/closed/wall = 50); + name = "falsewall or wall spawner" + }, +/turf/open/floor/plating, +/area/station/security/prison/toilet) "jGl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, @@ -40112,13 +40163,6 @@ /area/station/science/ordnance) "jHw" = ( /obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/obj/item/pen, -/obj/item/pen, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, @@ -43416,6 +43460,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/commons/dorms) +"kvV" = ( +/obj/structure/table, +/obj/item/storage/box/ingredients/fruity, +/obj/item/storage/box/ingredients/grains, +/obj/item/storage/box/ingredients/italian, +/turf/open/floor/iron/kitchen/small, +/area/station/security/prison/mess) "kvW" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/effect/spawner/random/clothing/twentyfive_percent_cyborg_mask, @@ -43490,13 +43541,9 @@ /turf/open/floor/iron, /area/station/security/execution/transfer) "kxm" = ( -/obj/machinery/light/directional/east, -/obj/machinery/chem_dispenser/drinks{ - dir = 8 - }, -/obj/structure/table, -/turf/open/floor/iron/kitchen/small, -/area/station/security/prison/mess) +/obj/machinery/seed_extractor, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/prison/garden) "kxs" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -45026,12 +45073,8 @@ /area/station/cargo/warehouse) "kRw" = ( /obj/machinery/washing_machine, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, /area/station/security/prison/work) "kRz" = ( /obj/effect/turf_decal/stripes/line{ @@ -46400,6 +46443,9 @@ }, /obj/machinery/airalarm/directional/east, /obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, /turf/open/floor/iron, /area/station/security/prison) "liB" = ( @@ -47580,21 +47626,12 @@ /turf/open/floor/iron, /area/station/commons/toilet/locker) "lyd" = ( -/obj/machinery/flasher{ - id = "justiceflash"; - pixel_x = 26; - req_access = list("security") - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/flasher/directional/east{ - id = "justiceflash"; - req_access = list("security") - }, +/obj/structure/chair, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/toy/figure/prisoner, /turf/open/floor/iron/dark, /area/station/security/execution/education) "lyf" = ( @@ -48869,7 +48906,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "lMT" = ( /obj/structure/chair/sofa/bench/right{ @@ -50736,6 +50773,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/security/office) +"moc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) "mor" = ( /obj/structure/table/reinforced, /obj/structure/reagent_dispensers/wall/peppertank/directional/west, @@ -50876,7 +50923,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "mqb" = ( /obj/machinery/door/morgue{ @@ -51619,8 +51666,9 @@ /turf/open/floor/iron, /area/station/commons/locker) "mze" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, +/obj/machinery/biogenerator, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron/dark/smooth_large, /area/station/security/prison/garden) "mzi" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -51722,11 +51770,18 @@ /turf/open/space, /area/station/solars/starboard/aft) "mAA" = ( -/obj/structure/table, -/obj/effect/spawner/random/contraband/prison, -/obj/item/reagent_containers/cup/beaker/large, -/turf/open/floor/iron/kitchen/small, -/area/station/security/prison/mess) +/obj/structure/closet/crate/large, +/obj/item/seeds/bamboo, +/obj/item/seeds/kiri, +/obj/item/seeds/wheat/meat, +/obj/effect/spawner/random/contraband/permabrig_gear, +/obj/item/instrument/eguitar, +/obj/item/grenade/smokebomb, +/obj/item/secateurs, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/security/prison) "mAD" = ( /obj/machinery/door/poddoor/preopen{ id = "brigfront"; @@ -51873,6 +51928,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"mCq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Prison Kitchen" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) "mCJ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -53854,6 +53920,11 @@ }, /turf/open/floor/iron/dark, /area/station/security/execution/education) +"mZB" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/security/prison/work) "mZK" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -56458,14 +56529,15 @@ /turf/open/floor/iron/dark, /area/station/security/lockers) "nIr" = ( -/obj/structure/table/reinforced, /obj/item/storage/box/drinkingglasses{ pixel_x = 4; pixel_y = 5 }, /obj/item/storage/box/ingredients/vegetarian, -/turf/open/floor/iron, -/area/station/security/prison) +/obj/structure/table/reinforced/rglass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) "nIz" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -56529,6 +56601,7 @@ /obj/item/toy/cards/deck, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, /turf/open/floor/iron, /area/station/security/prison) "nJj" = ( @@ -56929,11 +57002,8 @@ /area/station/science/xenobiology) "nOz" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/structure/sign/warning/vacuum/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/security/execution/education) +/turf/open/floor/plating, +/area/station/security/prison) "nOD" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -56957,6 +57027,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 }, +/obj/item/radio/intercom/prison/directional/west, /turf/open/floor/iron/dark, /area/station/security/prison/visit) "nOW" = ( @@ -58660,8 +58731,11 @@ /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "okK" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, +/obj/structure/sink/kitchen/directional/east, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/turf/open/floor/grass, /area/station/security/prison/garden) "okN" = ( /obj/structure/cable, @@ -59220,6 +59294,13 @@ /obj/item/pai_card, /turf/open/floor/iron/dark, /area/station/service/library) +"otf" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) "oti" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60327,14 +60408,12 @@ /turf/open/floor/iron, /area/station/service/kitchen) "oHS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "justicechamber"; - name = "Justice Chamber Blast Door" +/obj/effect/spawner/random/structure/girder{ + loot = list(/obj/structure/falsewall = 50, /turf/closed/wall = 50); + name = "falsewall or wall spawner" }, -/obj/structure/cable, /turf/open/floor/plating, -/area/station/security/execution/education) +/area/station/security/prison) "oIi" = ( /obj/structure/window/reinforced{ dir = 8 @@ -60478,6 +60557,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"oLw" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK"; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) "oLz" = ( /obj/structure/cable, /obj/structure/chair/office{ @@ -61189,6 +61278,12 @@ /obj/effect/turf_decal/bot/left, /turf/open/floor/iron/dark, /area/station/science/server) +"oUw" = ( +/obj/structure/table, +/obj/effect/spawner/random/contraband/prison, +/obj/item/reagent_containers/cup/beaker/large, +/turf/open/floor/iron/kitchen/small, +/area/station/security/prison/mess) "oUy" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/effect/decal/cleanable/dirt, @@ -61269,6 +61364,14 @@ dir = 6 }, /area/station/service/chapel) +"oVF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/easel, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/security/prison/work) "oVI" = ( /obj/structure/bed/roller, /obj/effect/decal/cleanable/dirt, @@ -62001,14 +62104,32 @@ /turf/open/floor/plating, /area/station/service/chapel/storage) "pgn" = ( +/obj/structure/closet/crate/freezer{ + icon_state = "hydrocrate"; + name = "produce fridge" + }, +/obj/item/food/grown/cabbage, +/obj/item/food/grown/pumpkin, +/obj/item/food/grown/potato, +/obj/item/food/grown/koibeans, +/obj/item/food/grown/onion, +/obj/item/food/grown/watermelon, +/obj/item/food/grown/cucumber, +/obj/item/food/grown/eggplant, +/obj/item/food/grown/berries, +/obj/item/food/grown/apple, +/obj/item/food/grown/tomato, +/obj/item/food/grown/wheat, +/obj/item/food/grown/carrot, /obj/structure/window, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ + pixel_x = -30 + }, +/turf/open/floor/grass, /area/station/security/prison/garden) "pgo" = ( -/obj/structure/cable, -/turf/open/floor/iron, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, /area/station/security/prison/work) "pgr" = ( /obj/machinery/duct, @@ -63614,9 +63735,8 @@ /area/station/science/explab) "pAx" = ( /obj/structure/window, -/obj/machinery/seed_extractor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/grass, /area/station/security/prison/garden) "pAy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63892,6 +64012,13 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"pDL" = ( +/obj/effect/spawner/random/structure/girder{ + loot = list(/obj/structure/falsewall = 50, /turf/closed/wall = 50); + name = "falsewall or wall spawner" + }, +/turf/open/floor/plating, +/area/station/security/prison/visit) "pDM" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -64134,7 +64261,14 @@ /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) "pGj" = ( -/obj/structure/easel, +/obj/structure/table, +/obj/machinery/computer/arcade/orion_trail{ + desc = "For gamers only. Casuals need not apply."; + icon_screen = "library"; + icon_state = "oldcomp"; + name = "Gamer Computer"; + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/security/prison) "pGk" = ( @@ -64453,9 +64587,8 @@ /turf/open/floor/iron, /area/station/science/breakroom) "pKb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner, +/turf/open/floor/grass, /area/station/security/prison/garden) "pKc" = ( /obj/structure/cable, @@ -64656,8 +64789,10 @@ /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "pMa" = ( -/obj/item/reagent_containers/cup/bucket, /obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/reagent_containers/cup/bucket/wooden{ + name = "waste bucket" + }, /turf/open/floor/plating, /area/station/security/prison/safe) "pMh" = ( @@ -65587,7 +65722,7 @@ "pWb" = ( /obj/machinery/smartfridge, /turf/closed/wall, -/area/station/security/prison/work) +/area/station/security/prison/mess) "pWe" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -66171,6 +66306,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/duct, +/obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/security/prison/toilet) "qdl" = ( @@ -66402,6 +66538,9 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"qgN" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/mess) "qgQ" = ( /obj/machinery/holopad, /obj/effect/turf_decal/siding/dark_red{ @@ -67089,8 +67228,7 @@ /area/station/security/lockers) "qpB" = ( /obj/machinery/door/window/left/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, +/turf/open/floor/grass, /area/station/security/prison/garden) "qpD" = ( /obj/structure/table/wood, @@ -68189,7 +68327,16 @@ c_tag = "Permabrig - Workroom"; network = list("ss13","prison") }, -/turf/open/floor/iron, +/obj/structure/closet/crate/trashcart/laundry, +/obj/effect/spawner/random/contraband/prison, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner/classic, +/obj/item/clothing/under/rank/prisoner/classic, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, /area/station/security/prison/work) "qEB" = ( /obj/structure/disposalpipe/segment{ @@ -69540,17 +69687,29 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"qUK" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) "qUM" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall/r_wall, /area/station/tcommsat/server) "qVf" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/toy/figure/prisoner, +/obj/machinery/sparker/directional/west{ + id = "justicespark" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/security/execution/education) "qVg" = ( @@ -73262,9 +73421,21 @@ /turf/open/floor/iron, /area/station/engineering/atmos/storage) "rRm" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/aloe, +/obj/item/seeds/banana, +/obj/item/seeds/carrot, +/obj/item/seeds/chanter, +/obj/item/seeds/cherry, +/obj/item/seeds/chili, +/obj/item/seeds/cocoapod, +/obj/item/seeds/corn, +/obj/item/seeds/cotton, +/obj/item/seeds/grape, +/obj/item/seeds/grass, /obj/structure/window, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/grass, /area/station/security/prison/garden) "rRr" = ( /obj/structure/cable, @@ -73315,11 +73486,14 @@ /turf/open/floor/iron/white/smooth_large, /area/station/medical/medbay) "rRL" = ( -/obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/prisoner, -/obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, +/obj/structure/sink/kitchen/directional/west, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/grass, /area/station/security/prison/garden) "rRR" = ( /obj/structure/rack, @@ -73816,7 +73990,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "rXm" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -75616,6 +75790,7 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, +/obj/structure/closet/secure_closet/injection, /turf/open/floor/iron/dark, /area/station/security/execution/education) "swD" = ( @@ -77018,10 +77193,6 @@ /area/station/service/library/artgallery) "sMN" = ( /obj/structure/cable, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -77173,8 +77344,8 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "sON" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/iron, +/obj/structure/punching_bag, +/turf/open/floor/plating, /area/station/security/prison) "sOO" = ( /obj/structure/table/wood, @@ -77344,7 +77515,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "sQH" = ( /obj/structure/cable, @@ -82472,13 +82644,11 @@ /turf/open/floor/iron, /area/station/medical/abandoned) "ubL" = ( -/obj/machinery/firealarm/directional/east, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 7 +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/turf/open/floor/iron/kitchen/small, -/area/station/security/prison/mess) +/turf/open/floor/iron, +/area/station/security/prison) "ubM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -83862,7 +84032,6 @@ /turf/open/floor/iron/white/side, /area/station/security/medical) "uuj" = ( -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -84090,6 +84259,9 @@ /obj/effect/landmark/navigate_destination/kitchen, /turf/open/floor/iron/dark, /area/station/service/kitchen) +"uxd" = ( +/turf/closed/wall, +/area/station/security/prison/mess) "uxl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, @@ -85747,9 +85919,10 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "uRz" = ( -/obj/structure/table/reinforced, -/turf/open/floor/iron, -/area/station/security/prison) +/obj/structure/table/reinforced/rglass, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) "uRF" = ( /obj/structure/closet, /obj/effect/spawner/random/food_or_drink/condiment, @@ -85820,7 +85993,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "uSp" = ( /obj/structure/cable, @@ -86154,8 +86328,14 @@ /turf/open/floor/iron, /area/station/engineering/main) "uWT" = ( -/obj/structure/punching_bag, -/turf/open/floor/plating, +/obj/structure/closet/crate, +/obj/item/toy/beach_ball/holoball/dodgeball, +/obj/item/toy/beach_ball/holoball/dodgeball, +/obj/effect/spawner/random/contraband/prison, +/obj/item/instrument/harmonica, +/obj/item/storage/dice, +/obj/item/toy/cards/deck/tarot, +/turf/open/floor/iron, /area/station/security/prison) "uWU" = ( /obj/structure/cable, @@ -86801,13 +86981,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"vex" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/security/prison/garden) "veD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -86848,13 +87021,12 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "vfN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/turf/open/floor/grass, /area/station/security/prison/garden) "vfS" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -88611,6 +88783,10 @@ }, /turf/open/floor/iron/dark/textured_half, /area/station/service/chapel/storage) +"vzZ" = ( +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron, +/area/station/security/prison) "vAc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/carbon_output{ dir = 4 @@ -89358,7 +89534,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/station/security/prison/safe) "vJj" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -89872,24 +90048,16 @@ /turf/open/floor/iron/dark/corner, /area/station/commons/fitness/recreation) "vRo" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/paper/guides/jobs/hydroponics, -/obj/item/seeds/onion, -/obj/item/seeds/garlic, -/obj/item/seeds/potato, -/obj/item/seeds/tomato, -/obj/item/seeds/carrot, -/obj/item/seeds/grass, -/obj/item/seeds/ambrosia, -/obj/item/seeds/wheat, -/obj/item/seeds/pumpkin, -/obj/effect/spawner/random/contraband/prison, -/obj/structure/window, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/tower, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/security/prison/garden) +/obj/machinery/light/directional/east, +/obj/machinery/airalarm/directional/east, +/obj/structure/mop_bucket, +/obj/item/storage/bag/trash, +/obj/item/reagent_containers/cup/bucket, +/obj/item/mop, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/security/prison/work) "vRy" = ( /obj/structure/table, /obj/effect/spawner/random/entertainment/cigarette_pack, @@ -92972,12 +93140,13 @@ /turf/open/floor/iron/white, /area/station/medical/paramedic) "wAt" = ( -/obj/machinery/hydroponics/soil, /obj/item/cultivator, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, +/obj/machinery/hydroponics/constructable, +/obj/structure/cable, +/obj/item/radio/intercom/prison/directional/east{ + pixel_y = 20 + }, +/turf/open/floor/grass, /area/station/security/prison/garden) "wAu" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -96188,9 +96357,6 @@ /area/station/science/xenobiology) "xsP" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/execution/education) "xsS" = ( @@ -97021,6 +97187,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"xCs" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "justicechamber"; + name = "Justice Chamber Blast Door" + }, +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/execution/education) "xCt" = ( /obj/machinery/computer/telecomms/server{ dir = 8 @@ -97282,14 +97458,12 @@ /turf/open/floor/iron, /area/station/cargo/storage) "xFh" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK"; - pixel_x = 32 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/flasher/directional/north{ + id = "justiceflash"; + req_access = list("security") + }, +/obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/security/execution/education) "xFk" = ( @@ -151816,8 +151990,8 @@ aaa aaa uHd aaa -aaa -uHd +qYo +qYo qYo mSe eWc @@ -152073,10 +152247,10 @@ aaa aaa qYo aaa -aaa qYo -aaa -mSe +fiO +fiO +lTv omW nbw lTv @@ -152331,9 +152505,9 @@ aaa qYo vVc vVc -qYo -aaa -mSe +fiO +mAA +lTv lTv vJh lTv @@ -152587,10 +152761,10 @@ aaa aaa qYo aaa -aaa qYo -idT -idT +fiO +nOz +oHS uWT qkJ ayH @@ -152840,13 +153014,13 @@ aaa aaa aaa aaa -aaa +uHd qYo qYo idT -idT -idT -idT +arw +dax +dax dax sON qkJ @@ -153097,9 +153271,9 @@ aaa aaa aaa aaa -aaa uHd aaa +aqq arw gLT jdl @@ -153352,12 +153526,12 @@ aaa aaa aaa aaa -aaa uHd qYo uHd aaa -arw +aqq +bCC pKb rRL ioT @@ -153609,17 +153783,17 @@ aaa aaa aaa aaa -aaa uHd aaa uHd aaa -arw -jgb +aqq +bCC +jCv mze vfN -fJG -vxr +pAx +ubL upM ibb bDw @@ -153866,23 +154040,23 @@ aaa aaa aaa aaa -aaa efQ aaa qYo aaa -arw +aqq +bCC jCv -mze -vex +kxm +vfN pAx -diC +gOo vTP aNd qkJ hZL iOc -iOc +jFV iOc iOc iOc @@ -154123,12 +154297,12 @@ aaa aaa aaa aaa -aaa uHd aaa uHd aaa -arw +aqq +bCC gQa okK aeM @@ -154137,13 +154311,13 @@ edb rwn ryY vxr -vxr -vxr +gER +uRz hmr jOw aNz xmk -lAj +pDL axa fgj kgO @@ -154380,18 +154554,18 @@ aaa aaa aaa aaa -aaa uHd qYo uHd aaa +aqq arw wAt jAp czg rRm -vxr -tUB +ubL +diC ryY mUJ blB @@ -154639,16 +154813,16 @@ aaa aaa aaa aaa -aaa +uHd qYo qYo idT +arw idT +arw idT -idT -vRo pGj -vxr +vzZ sMN vxr gER @@ -154902,11 +155076,11 @@ aaa aaa aaa aaa -idT -idT +aaa +qWZ bLP hmO -sMN +moc liv ntc nIr @@ -155423,7 +155597,7 @@ fYO eYK qEw ewL -gQZ +uxd eWh tXL sOS @@ -155668,7 +155842,7 @@ aaa aaa aaa aaa -wVj +aaa aaa uHd aaa @@ -155676,14 +155850,14 @@ aaa aaa ivM kRw -fTS +pgo izM pgo -cul -gQZ -ubL -mAA -kxm +pgo +mCq +sOS +sOS +sOS dwC eHO bJx @@ -155931,17 +156105,17 @@ uHd qYo uHd qYo -lGv -lGv ivM -ivM -ivM -lGv -lGv -eHO -eHO -eHO -eHO +vRo +mZB +oVF +dBT +dpJ +uxd +han +oUw +aSG +kvV eHO gRU xAc @@ -156188,18 +156362,18 @@ aaa aaa uHd aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bCC -nOz -aqq -hhn -oHS +lGv +lGv +ivM +ivM +ivM +lGv +qgN +eHO +eHO +eHO +eHO +eHO swn aAA qbp @@ -156444,15 +156618,15 @@ aaa aaa aaa uHd -qYo -vVc -vVc -vVc -qYo +aaa +aaa +aaa +aaa +aaa qYo aaa aaa -bCC +eHO hhn qVf xsP @@ -156700,19 +156874,19 @@ aaa aaa aaa aaa +uHd +qYo +vVc +vVc +vVc qYo -aaa -aaa -aaa -aaa -aaa aad aaa aaa -bCC +eHO xFh lyd -hhn +otf fmY jxg iGx @@ -156958,19 +157132,19 @@ aaa aaa aaa qYo -uHd -uHd -uHd -qYo -aFo +aaa +aaa +aaa +aaa +aaa aad aad aad eHO -eHO -eHO -eHO -eHO +oLw +qUK +xsP +xCs omd gku mZA @@ -157214,19 +157388,19 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +qYo +uHd +uHd +uHd +qYo efQ efQ efQ aaa -qYo -qYo -qYo -aaa +eHO +fTM +fTM +fTM eHO skQ pdF @@ -157481,8 +157655,8 @@ aaa qYo qYo efQ -efQ -efQ +qYo +qYo aaa eHO eHO diff --git a/_maps/map_files/MetaStation/MetaStation_bubber.dmm b/_maps/map_files/MetaStation/MetaStation_bubber.dmm index d02ee63b0a3..74a2cf9b594 100644 --- a/_maps/map_files/MetaStation/MetaStation_bubber.dmm +++ b/_maps/map_files/MetaStation/MetaStation_bubber.dmm @@ -1834,9 +1834,9 @@ /turf/open/floor/iron, /area/station/construction/storage_wing) "aII" = ( -/obj/machinery/hydroponics/soil, -/obj/item/cultivator, -/obj/effect/decal/cleanable/dirt, +/obj/item/shovel/spade, +/obj/machinery/hydroponics/constructable, +/obj/structure/cable, /turf/open/floor/grass, /area/station/security/prison/garden) "aIX" = ( @@ -3324,7 +3324,7 @@ /obj/machinery/chem_master/condimaster{ name = "CondiMaster Neo" }, -/turf/open/floor/iron/kitchen, +/turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) "bhb" = ( /obj/structure/window{ @@ -6465,6 +6465,11 @@ /area/station/maintenance/starboard/greater) "csb" = ( /obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/station/security/prison) "cst" = ( @@ -20398,6 +20403,7 @@ /obj/structure/railing/corner{ dir = 4 }, +/obj/structure/drain, /turf/open/floor/iron/dark/side{ dir = 4 }, @@ -21519,6 +21525,12 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/security/office) +"hNm" = ( +/obj/structure/cable, +/obj/machinery/hydroponics/constructable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/grass, +/area/station/security/prison/garden) "hNw" = ( /obj/machinery/light/small/directional/south, /obj/machinery/airalarm/directional/south, @@ -22912,9 +22924,7 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "ilg" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, +/obj/machinery/hydroponics/constructable, /turf/open/floor/grass, /area/station/security/prison/garden) "ilh" = ( @@ -23328,13 +23338,12 @@ /turf/open/floor/iron, /area/station/hallway/primary/starboard) "irh" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, /obj/machinery/light/directional/west, /obj/machinery/camera/directional/west{ c_tag = "Prison Garden"; network = list("ss13","prison") }, +/obj/machinery/hydroponics/constructable, /turf/open/floor/grass, /area/station/security/prison/garden) "irp" = ( @@ -26203,10 +26212,10 @@ /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "jjM" = ( -/obj/structure/cable, /obj/effect/turf_decal/trimline/green/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/duct, +/obj/machinery/light_switch/directional/south, /turf/open/floor/iron, /area/station/security/prison/garden) "jjN" = ( @@ -35695,6 +35704,7 @@ dir = 1 }, /obj/item/toy/beach_ball, +/obj/structure/drain, /turf/open/floor/iron/terracotta/small, /area/station/security/prison/rec) "mxh" = ( @@ -39381,7 +39391,6 @@ /obj/effect/turf_decal/trimline/green/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/duct, /turf/open/floor/iron, /area/station/security/prison/garden) @@ -39680,6 +39689,7 @@ spawn_scatter_radius = 1 }, /obj/machinery/duct, +/obj/structure/drain, /turf/open/floor/iron/freezer, /area/station/security/prison/rec) "nNH" = ( @@ -40570,6 +40580,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, /obj/machinery/duct, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/station/security/prison/rec) "odp" = ( @@ -41243,10 +41258,8 @@ /turf/open/floor/plating/airless, /area/space/nearstation) "opF" = ( -/obj/machinery/hydroponics/soil, /obj/item/cultivator, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, +/obj/machinery/hydroponics/constructable, /turf/open/floor/grass, /area/station/security/prison/garden) "opG" = ( @@ -45179,6 +45192,11 @@ /area/station/science/explab) "pJu" = ( /obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/station/security/prison/rec) "pJA" = ( @@ -45252,6 +45270,14 @@ /area/station/security/detectives_office) "pKu" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/trashcart, +/obj/item/instrument/bikehorn, +/obj/item/modular_computer/pda/clear, +/obj/item/modular_computer/pda/clear, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/instrument/violin, +/obj/item/instrument/guitar, /turf/open/floor/plating, /area/station/security/prison/rec) "pKv" = ( @@ -46209,6 +46235,11 @@ "qcd" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos/pumproom) +"qcf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/space) "qcC" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -46955,6 +46986,20 @@ }, /turf/open/floor/engine/o2, /area/station/engineering/atmos) +"qox" = ( +/obj/structure/closet/crate/large, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/item/seeds/bamboo, +/obj/item/wirecutters/makeshift, +/obj/effect/spawner/random/contraband/permabrig_gear, +/obj/effect/spawner/random/contraband/narcotics, +/obj/effect/spawner/random/contraband/cannabis, +/obj/item/modular_computer/pda/clear, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/item/instrument/piano_synth, +/turf/open/floor/plating, +/area/station/security/prison/garden) "qoA" = ( /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/dark, @@ -50627,8 +50672,10 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "rAW" = ( -/obj/machinery/duct, -/turf/open/floor/iron, +/obj/item/cultivator, +/obj/machinery/hydroponics/constructable, +/obj/structure/cable, +/turf/open/floor/grass, /area/station/security/prison/garden) "rBe" = ( /obj/structure/table, @@ -51502,7 +51549,7 @@ pixel_y = 22 }, /turf/open/floor/iron/dark/textured_large, -/area/station/security/prison/mess) +/area/station/security/prison) "rOY" = ( /obj/structure/mirror/directional/east, /obj/machinery/shower/directional/west, @@ -51875,8 +51922,18 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "rVb" = ( -/obj/structure/sink/directional/west, -/obj/item/reagent_containers/cup/watering_can, +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/aloe, +/obj/item/seeds/banana, +/obj/item/seeds/carrot, +/obj/item/seeds/chanter, +/obj/item/seeds/cherry, +/obj/item/seeds/chili, +/obj/item/seeds/cocoapod, +/obj/item/seeds/corn, +/obj/item/seeds/cotton, +/obj/item/seeds/grape, +/obj/item/seeds/grass, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 }, @@ -52331,10 +52388,9 @@ }, /area/station/medical/medbay/lobby) "sbX" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, /obj/item/plant_analyzer, +/obj/machinery/hydroponics/constructable, +/obj/structure/cable, /turf/open/floor/grass, /area/station/security/prison/garden) "scb" = ( @@ -53458,21 +53514,10 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmos) "swR" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/aloe, -/obj/item/seeds/banana, -/obj/item/seeds/carrot, -/obj/item/seeds/chanter, -/obj/item/seeds/cherry, -/obj/item/seeds/chili, -/obj/item/seeds/cocoapod, -/obj/item/seeds/corn, -/obj/item/seeds/cotton, -/obj/item/seeds/grape, -/obj/item/seeds/grass, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 }, +/obj/structure/sink/kitchen/directional/west, /turf/open/floor/iron, /area/station/security/prison/garden) "swV" = ( @@ -53733,6 +53778,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, /obj/machinery/duct, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/station/security/prison) "sBd" = ( @@ -61108,6 +61158,9 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/service/chapel) +"uZF" = ( +/turf/closed/wall/r_wall, +/area/space) "uZK" = ( /obj/structure/sign/warning/vacuum/external/directional/north, /obj/effect/turf_decal/stripes/line{ @@ -61364,6 +61417,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, /area/station/maintenance/disposal) +"vfy" = ( +/turf/closed/wall, +/area/station/security/prison/garden) "vfC" = ( /obj/machinery/vending/coffee, /turf/open/floor/iron/dark, @@ -61526,6 +61582,7 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 }, +/obj/item/reagent_containers/cup/watering_can, /turf/open/floor/iron, /area/station/security/prison/garden) "viU" = ( @@ -65324,9 +65381,8 @@ /turf/open/floor/plating, /area/station/maintenance/aft/greater) "wyn" = ( -/obj/machinery/hydroponics/soil, /obj/item/shovel/spade, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/constructable, /turf/open/floor/grass, /area/station/security/prison/garden) "wyo" = ( @@ -65751,11 +65807,11 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "wFY" = ( -/obj/machinery/hydroponics/soil, -/obj/item/shovel/spade, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch/directional/east, -/turf/open/floor/grass, +/obj/effect/spawner/random/structure/girder{ + loot = list(/obj/structure/falsewall = 50, /turf/closed/wall = 50); + name = "falsewall or wall spawner" + }, +/turf/open/floor/plating, /area/station/security/prison/garden) "wGk" = ( /obj/structure/cable, @@ -89045,7 +89101,7 @@ sbX irh wyn iOr -aaa +uZF raz aaa aaa @@ -89301,8 +89357,8 @@ tCC qDS tVo ese -iOr -aaa +rAW +qcf raz raz raz @@ -89554,11 +89610,11 @@ aaa cmB qQK fiA -rAW +fiA tzk bSb nHB -iOr +hNm iOr aaa aaa @@ -89816,7 +89872,7 @@ swR dTQ rOP aII -iOr +cmB aUn aUn rrt @@ -90072,9 +90128,9 @@ aXa aXa dHQ jjM -ilg -cmB -aaa +vfy +iOr +uZF mji aaa aaa @@ -90330,8 +90386,8 @@ lyO fbX cnk wFY -cmB -aaa +qox +uZF aUn aaa aaa @@ -90587,7 +90643,7 @@ aXa nPK bKT wZz -sjP +wZz sjP sjP sjP diff --git a/_maps/map_files/tramstation/tramstation_bubber.dmm b/_maps/map_files/tramstation/tramstation_bubber.dmm index 25631533291..7e2d341db9a 100644 --- a/_maps/map_files/tramstation/tramstation_bubber.dmm +++ b/_maps/map_files/tramstation/tramstation_bubber.dmm @@ -1374,7 +1374,6 @@ /turf/open/floor/iron, /area/station/escapepodbay) "adw" = ( -/obj/machinery/hydroponics/soil, /obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 @@ -1383,6 +1382,7 @@ dir = 1 }, /obj/structure/cable, +/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) "adx" = ( @@ -18581,11 +18581,11 @@ /turf/open/floor/iron, /area/station/ai_monitored/security/armory) "eRw" = ( -/obj/machinery/hydroponics/soil, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 }, +/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) "eRQ" = ( @@ -21637,12 +21637,12 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit) "fZX" = ( -/obj/structure/grille, /obj/structure/cable, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 1 }, +/obj/effect/spawner/structure/electrified_grille, /turf/open/floor/plating, /area/station/security/prison) "gaf" = ( @@ -37265,13 +37265,13 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "lQx" = ( -/obj/machinery/hydroponics/soil, /obj/machinery/status_display/ai/directional/south, /obj/effect/turf_decal/trimline/green/filled/line, /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 }, /obj/item/cultivator, +/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) "lQC" = ( @@ -44249,12 +44249,12 @@ /turf/open/floor/iron, /area/station/commons/fitness) "otn" = ( -/obj/machinery/hydroponics/soil, /obj/machinery/status_display/evac/directional/north, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 }, /obj/effect/turf_decal/trimline/neutral/filled/corner, +/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) "ots" = ( @@ -49175,11 +49175,11 @@ }, /area/station/science/breakroom) "qjG" = ( -/obj/machinery/hydroponics/soil, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 }, /obj/item/plant_analyzer, +/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) "qjJ" = ( @@ -52017,8 +52017,8 @@ /turf/open/floor/engine, /area/station/science/xenobiology) "rkP" = ( -/obj/machinery/hydroponics/soil, /obj/effect/turf_decal/trimline/green/filled/line, +/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) "rlo" = ( @@ -53957,11 +53957,11 @@ /turf/open/floor/iron, /area/station/security/prison) "rZI" = ( -/obj/machinery/hydroponics/soil, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 }, /obj/item/shovel/spade, +/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) "rZS" = ( @@ -57977,13 +57977,13 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "tsw" = ( -/obj/machinery/hydroponics/soil, /obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 }, /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/item/cultivator, +/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, /area/station/security/prison/garden) "tsP" = ( From 0320563e513eb2694291f483e7fd20b89dde11d5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 Mar 2023 14:29:29 +0000 Subject: [PATCH 34/86] Automatic changelog for PR #135 [ci skip] --- html/changelogs/AutoChangeLog-pr-135.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-135.yml diff --git a/html/changelogs/AutoChangeLog-pr-135.yml b/html/changelogs/AutoChangeLog-pr-135.yml new file mode 100644 index 00000000000..4def61aafe4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-135.yml @@ -0,0 +1,4 @@ +author: "KathrinBailey" +delete-after: True +changes: + - rscadd: "Deltastation prison refurbished to add more activities." \ No newline at end of file From c983d7675b946c2b7b79527800ae8ab8decc8ea0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 26 Mar 2023 12:15:26 +0000 Subject: [PATCH 35/86] Automatic changelog for PR #124 [ci skip] --- html/changelogs/AutoChangeLog-pr-124.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-124.yml diff --git a/html/changelogs/AutoChangeLog-pr-124.yml b/html/changelogs/AutoChangeLog-pr-124.yml new file mode 100644 index 00000000000..2932ce8116f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-124.yml @@ -0,0 +1,4 @@ +author: "NullDagaf" +delete-after: True +changes: + - bugfix: "antimov now counts all crew members, instead of only humans" \ No newline at end of file From ffd9c75a395961943eeac4966646d48bd873414e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 26 Mar 2023 13:41:04 +0000 Subject: [PATCH 36/86] Automatic changelog for PR #92 [ci skip] --- html/changelogs/AutoChangeLog-pr-92.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-92.yml diff --git a/html/changelogs/AutoChangeLog-pr-92.yml b/html/changelogs/AutoChangeLog-pr-92.yml new file mode 100644 index 00000000000..b370b28a147 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-92.yml @@ -0,0 +1,4 @@ +author: "NullDagaf" +delete-after: True +changes: + - qol: "you now know your exact health as a simple/basic mob" \ No newline at end of file From e8c0004e4f00985c51cec58e9d43f45ddd883df8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 26 Mar 2023 13:43:38 +0000 Subject: [PATCH 37/86] Automatic changelog for PR #97 [ci skip] --- html/changelogs/AutoChangeLog-pr-97.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-97.yml diff --git a/html/changelogs/AutoChangeLog-pr-97.yml b/html/changelogs/AutoChangeLog-pr-97.yml new file mode 100644 index 00000000000..b3794262816 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-97.yml @@ -0,0 +1,4 @@ +author: "NullDagaf" +delete-after: True +changes: + - imageadd: "changed the cloaca sprite" \ No newline at end of file From c04f0311a61d573ddab507e07d61b1eb5c25152b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 26 Mar 2023 14:14:26 +0000 Subject: [PATCH 38/86] Automatic changelog for PR #130 [ci skip] --- html/changelogs/AutoChangeLog-pr-130.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-130.yml diff --git a/html/changelogs/AutoChangeLog-pr-130.yml b/html/changelogs/AutoChangeLog-pr-130.yml new file mode 100644 index 00000000000..9f5d35668b8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-130.yml @@ -0,0 +1,4 @@ +author: "NullDagaf" +delete-after: True +changes: + - bugfix: "fixed abductors not getting objectives" \ No newline at end of file From b8784e82f256a3386d18de37928122059da18d70 Mon Sep 17 00:00:00 2001 From: W0LF-101 <123177092+W0LF-101@users.noreply.github.com> Date: Sun, 26 Mar 2023 17:14:45 +0100 Subject: [PATCH 39/86] Update modular_skyrat/modules/blueshield/code/special.dm Co-authored-by: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> --- modular_skyrat/modules/blueshield/code/special.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index b1920dd1560..187b193c865 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -14,7 +14,7 @@ obj_flags = UNIQUE_RENAME cell_type = /obj/item/stock_parts/cell/blueshield pin = /obj/item/firing_pin/implant/mindshield - selfcharge = FALSE + selfcharge = TRUE /obj/item/stock_parts/cell/blueshield name = "internal revolver power cell" From a495726992e78045957e9e95e1351b83676f4de6 Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Mon, 27 Mar 2023 19:40:59 -0500 Subject: [PATCH 40/86] Moth's first donor reward Adds functionality for loadout items, and a new donor plushie! --- .../code/game/objects/effects/items/plushes.dm | 5 +++++ .../loadout_items/loadout_datum_toys.dm | 4 ++++ modular_zubbers/icons/obj/toys/plushes.dmi | Bin 0 -> 23304 bytes tgstation.dme | 2 ++ 4 files changed, 11 insertions(+) create mode 100644 modular_zubbers/code/game/objects/effects/items/plushes.dm create mode 100644 modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_toys.dm create mode 100644 modular_zubbers/icons/obj/toys/plushes.dmi diff --git a/modular_zubbers/code/game/objects/effects/items/plushes.dm b/modular_zubbers/code/game/objects/effects/items/plushes.dm new file mode 100644 index 00000000000..7a2960be58a --- /dev/null +++ b/modular_zubbers/code/game/objects/effects/items/plushes.dm @@ -0,0 +1,5 @@ +/obj/item/toy/plush/moth/lovers + name = "lovers moth plushie" + desc = "An adorable mothperson plushie. It's a lovely bug!" + icon = 'modular_zubbers/icons/obj/toys/plushes.dmi' + icon_state = "moffplush_lovers" diff --git a/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_toys.dm b/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_toys.dm new file mode 100644 index 00000000000..505617c21fe --- /dev/null +++ b/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_toys.dm @@ -0,0 +1,4 @@ +/datum/loadout_item/toys/moffplush_lovers + name = "Lovers moth plushie" + item_path = /obj/item/toy/plush/moth/lovers + donator_only = TRUE //Donor item for Basicguy20 diff --git a/modular_zubbers/icons/obj/toys/plushes.dmi b/modular_zubbers/icons/obj/toys/plushes.dmi new file mode 100644 index 0000000000000000000000000000000000000000..f055ac5f49caa80a30b20b34b5fd98702fa8b026 GIT binary patch literal 23304 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 b&_PN9lbdD-v%n44uq&5zFJ@n`{PTYR;2FtC literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index 8aa264d59b3..fb5184c21d2 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6693,9 +6693,11 @@ #include "modular_zubbers\code\datums\id_trim\jobs.dm" #include "modular_zubbers\code\game\area\areas\station.dm" #include "modular_zubbers\code\game\objects\effects\landmarks.dm" +#include "modular_zubbers\code\game\objects\effects\items\plushes.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" +#include "modular_zubbers\code\modules\loadouts\loadout_items\loadout_datum_toys.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\felinid.dm" #include "modular_zubbers\code\modules\mod\mod_theme.dm" From f91906120787cfee8c87a66227befe6ed5392a43 Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Mon, 27 Mar 2023 19:54:49 -0500 Subject: [PATCH 41/86] Removes every single ckey whitelist Del: ckeywhitelists --- .../sprite_accessories/head_accessory.dm | 2 +- .../sprite_accessories/neck_accessory.dm | 2 +- .../donator/personal/donator_personal.dm | 244 +++++++++--------- 3 files changed, 124 insertions(+), 124 deletions(-) diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/head_accessory.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/head_accessory.dm index fbdd6cedec6..df1972bdf5a 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/head_accessory.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/head_accessory.dm @@ -22,4 +22,4 @@ recommended_species = list(SPECIES_MAMMAL, SPECIES_HUMAN, SPECIES_SYNTH, SPECIES_FELINE, SPECIES_HUMANOID) relevent_layers = list(BODY_BEHIND_LAYER, BODY_FRONT_LAYER) color_src = USE_MATRIXED_COLORS - ckey_whitelist = list("whirlsam" = TRUE) +// ckey_whitelist = list("whirlsam" = TRUE) diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/neck_accessory.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/neck_accessory.dm index 013131d4e23..c9f5fca9c48 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/neck_accessory.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/neck_accessory.dm @@ -23,4 +23,4 @@ recommended_species = list(SPECIES_MAMMAL, SPECIES_HUMAN, SPECIES_SYNTH, SPECIES_FELINE, SPECIES_HUMANOID) relevent_layers = list(BODY_BEHIND_LAYER, BODY_FRONT_LAYER) color_src = USE_MATRIXED_COLORS - ckey_whitelist = list("whirlsam" = TRUE) +// ckey_whitelist = list("whirlsam" = TRUE) diff --git a/modular_skyrat/modules/loadouts/loadout_items/donator/personal/donator_personal.dm b/modular_skyrat/modules/loadouts/loadout_items/donator/personal/donator_personal.dm index 197e7e0177b..478eb8a4c67 100644 --- a/modular_skyrat/modules/loadouts/loadout_items/donator/personal/donator_personal.dm +++ b/modular_skyrat/modules/loadouts/loadout_items/donator/personal/donator_personal.dm @@ -1,397 +1,397 @@ /datum/loadout_item/toys/miafoxplush name = "Mia’s fox plushie" item_path = /obj/item/toy/plush/skyrat/fox/mia - ckeywhitelist = list("fuzlet") +//ckeywhitelist = list("fuzlet") /datum/loadout_item/toys/teasefoxplush name = "Teasable fox plushie" item_path = /obj/item/toy/plush/skyrat/fox/kailyn - ckeywhitelist = list("ratraus") + //ckeywhitelist = list("ratraus") /datum/loadout_item/pocket_items/drawingtablet name = "Drawing Tablet" item_path = /obj/item/canvas/drawingtablet - ckeywhitelist = list("thedragmeme") + //ckeywhitelist = list("thedragmeme") /datum/loadout_item/shoes/heeled_jackboots name = "High-heel Jackboots" item_path = /obj/item/clothing/shoes/jackboots/heel -// ckeywhitelist = list("thedragmeme") + //ckeywhitelist = list("thedragmeme") //As they requested, it's properly public now. /datum/loadout_item/suit/furcoat name = "Leather coat with fur" item_path = /obj/item/clothing/suit/furcoat - ckeywhitelist = list("thedragmeme") + //ckeywhitelist = list("thedragmeme") /datum/loadout_item/under/jumpsuit/black_turtleneck name = "Black turtleneck" item_path = /obj/item/clothing/under/syndicate/tacticool/black - ckeywhitelist = list("thedragmeme") + //ckeywhitelist = list("thedragmeme") /datum/loadout_item/suit/ryddid name = "The Ryddid" item_path = /obj/item/clothing/suit/jacket/ryddid - ckeywhitelist = list("grunnyyy") + //ckeywhitelist = list("grunnyyy") /datum/loadout_item/under/jumpsuit/draculass name = "Draculass Dress" item_path = /obj/item/clothing/under/costume/draculass - ckeywhitelist = list("grunnyyy", "joe_duhan") + //ckeywhitelist = list("grunnyyy", "joe_duhan") /datum/loadout_item/neck/grunnyyycloak name = "Black and Red cloak" item_path = /obj/item/clothing/neck/cloak/grunnyyy - ckeywhitelist = list("grunnyyy") + //ckeywhitelist = list("grunnyyy") /datum/loadout_item/gloves/hypnoring_coffee name = "Hypnodemon's Ring" item_path = /obj/item/clothing/gloves/ring/hypno/coffeepot - ckeywhitelist = list("coffeepot") + //ckeywhitelist = list("coffeepot") /datum/loadout_item/gloves/hypnoring_bippy name = "Hypnodemon's Ring" item_path = /obj/item/clothing/gloves/ring/hypno/bippys - ckeywhitelist = list("bippys") + //ckeywhitelist = list("bippys") /datum/loadout_item/suit/kimjacket name = "Aerostatic Bomber Jacket" item_path = /obj/item/clothing/suit/kimjacket - ckeywhitelist = list("raxraus") + //ckeywhitelist = list("raxraus") /datum/loadout_item/under/jumpsuit/rax_turtleneck name = "Black Turtleneck" item_path = /obj/item/clothing/under/rax_turtleneck - ckeywhitelist = list("raxraus") + //ckeywhitelist = list("raxraus") /datum/loadout_item/shoes/rax_armadyne_boots name = "Tactical Boots" item_path = /obj/item/clothing/shoes/combat/rax - ckeywhitelist = list("raxraus") + //ckeywhitelist = list("raxraus") /datum/loadout_item/suit/rax_peacekeeper_jacket name = "Peacekeeper jacket" item_path = /obj/item/clothing/suit/armor/vest/warden/rax - ckeywhitelist = list("raxraus") + //ckeywhitelist = list("raxraus") restricted_roles = list(JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY, JOB_SECURITY_OFFICER, JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_MEDIC, JOB_CORRECTIONS_OFFICER) /datum/loadout_item/under/jumpsuit/rax_banded_uniform name = "Banded Uniform" item_path = /obj/item/clothing/under/rank/security/rax - ckeywhitelist = list("raxraus") + //ckeywhitelist = list("raxraus") restricted_roles = list(JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY, JOB_SECURITY_OFFICER, JOB_WARDEN, JOB_DETECTIVE, JOB_SECURITY_MEDIC, JOB_CORRECTIONS_OFFICER) /datum/loadout_item/suit/rax_aerostatic_jacket name = "Navy Aerostatic Jacket" item_path = /obj/item/clothing/suit/jacket/rax - ckeywhitelist = list("raxraus") + //ckeywhitelist = list("raxraus") /datum/loadout_item/under/jumpsuit/rax_gray_turtleneck name = "Gray Turtleneck" item_path = /obj/item/clothing/under/rax_turtleneck_gray - ckeywhitelist = list("raxraus") + //ckeywhitelist = list("raxraus") /datum/loadout_item/head/goldengoggles name = "Steampunk Goggles" item_path = /obj/item/clothing/glasses/welding/steampunk_goggles - ckeywhitelist = list("goldenalpharex") + //ckeywhitelist = list("goldenalpharex") /datum/loadout_item/head/bio_jax name = "XuraCorp Biohazard Hood" item_path = /obj/item/clothing/head/bio_hood/jax - ckeywhitelist = list("candlejax") + //ckeywhitelist = list("candlejax") restricted_roles = list(JOB_RESEARCH_DIRECTOR, JOB_SCIENTIST, JOB_SCIENCE_GUARD, JOB_VIROLOGIST, JOB_GENETICIST) /datum/loadout_item/under/jumpsuit/plasmaman_jax name = "XuraCorp Biohazard Underfitting" item_path = /obj/item/clothing/under/plasmaman/jax2 - ckeywhitelist = list("candlejax") + //ckeywhitelist = list("candlejax") restricted_roles = list(JOB_RESEARCH_DIRECTOR, JOB_SCIENTIST, JOB_SCIENCE_GUARD, JOB_VIROLOGIST, JOB_GENETICIST) /datum/loadout_item/head/emissionhelm name = "Emission's Helmet" item_path = /obj/item/clothing/head/helmet/space/plasmaman/candlejax - ckeywhitelist = list("candlejax") + //ckeywhitelist = list("candlejax") /datum/loadout_item/under/jumpsuit/emissionsuit name = "Emission's Suit" item_path = /obj/item/clothing/under/plasmaman/candlejax - ckeywhitelist = list("candlejax") + //ckeywhitelist = list("candlejax") /datum/loadout_item/suit/cjax name = "XuraCorp Labcoat" item_path = /obj/item/clothing/suit/toggle/labcoat/skyrat/rd/jax - ckeywhitelist = list("candlejax") + //ckeywhitelist = list("candlejax") /datum/loadout_item/suit/jacket/cherno name = "Blue-Silvered Coat" item_path = /obj/item/clothing/suit/jacket/cherno - ckeywhitelist = list("cherno00") + //ckeywhitelist = list("cherno00") /datum/loadout_item/head/avipilot name = "Smuggler's Flying Cap" item_path = /obj/item/clothing/head/avipilot - ckeywhitelist = list("slippyjoe") + //ckeywhitelist = list("slippyjoe") /datum/loadout_item/shoes/britches_shoes name = "Britches' shoes" item_path = /obj/item/clothing/shoes/clown_shoes/britches - ckeywhitelist = list("bloodrite") + //ckeywhitelist = list("bloodrite") /datum/loadout_item/under/jumpsuit/britches_dress name = "Britches' dress" item_path = /obj/item/clothing/under/rank/civilian/clown/britches - ckeywhitelist = list("bloodrite") + //ckeywhitelist = list("bloodrite") /datum/loadout_item/mask/britches_mask name = "Britches' mask" item_path = /obj/item/clothing/mask/gas/britches - ckeywhitelist = list("bloodrite") + //ckeywhitelist = list("bloodrite") /datum/loadout_item/mask/luchador_mask name = "Mask of El Red Templar" item_path = /obj/item/clothing/mask/luchador/enzo - ckeywhitelist = list("enzoman") + //ckeywhitelist = list("enzoman") /datum/loadout_item/mask/nightlight_mask name = "FAR-14C IRU" item_path = /obj/item/clothing/mask/gas/nightlight - ckeywhitelist = list("farsightednightlight", "raxraus", "1ceres", "marcoalbaredaa", "itzshift_yt", "drifter7371") + //ckeywhitelist = list("farsightednightlight", "raxraus", "1ceres", "marcoalbaredaa", "itzshift_yt", "drifter7371") /datum/loadout_item/mask/kindle_mask name = "Kindle's mask" item_path = /obj/item/clothing/mask/animal/kindle - ckeywhitelist = list("theooz") + //ckeywhitelist = list("theooz") /datum/loadout_item/head/drake_skull name = "Skull of an ashdrake" item_path = /obj/item/clothing/head/drake_skull - ckeywhitelist = list("random516") + //ckeywhitelist = list("random516") /datum/loadout_item/gloves/blutigen_wraps name = "Blutigen Wraps" item_path = /obj/item/clothing/gloves/fingerless/blutigen_wraps - ckeywhitelist = list("random516") + //ckeywhitelist = list("random516") /datum/loadout_item/suit/blutigen_kimono name = "Blutigen Kimono" item_path = /obj/item/clothing/suit/blutigen_kimono - ckeywhitelist = list("random516") + //ckeywhitelist = list("random516") /datum/loadout_item/under/jumpsuit/blutigen_undergarment name = "Dragon Undergarment" item_path = /obj/item/clothing/under/custom/blutigen_undergarment - ckeywhitelist = list("random516") + //ckeywhitelist = list("random516") /datum/loadout_item/under/jumpsuit/captain_dress name = "Captain's Dress" item_path = /obj/item/clothing/under/rank/captain/dress - ckeywhitelist = list("netrakyram") + //ckeywhitelist = list("netrakyram") restricted_roles = list(JOB_CAPTAIN) /datum/loadout_item/under/jumpsuit/netra_dress name = "Black and Silver Armored Dress" item_path = /obj/item/clothing/under/rank/blueshield/netra - ckeywhitelist = list("netrakyram") + //ckeywhitelist = list("netrakyram") restricted_roles = list(JOB_CAPTAIN, JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY) /datum/loadout_item/gloves/netra_gloves name = "Black and Silver Gloves" item_path = /obj/item/clothing/gloves/netra - ckeywhitelist = list("netrakyram") + //ckeywhitelist = list("netrakyram") /datum/loadout_item/shoes/metra_boots name = "Polished Jackboots" item_path = /obj/item/clothing/shoes/jackboots/netra - ckeywhitelist = list("netrakyram") + //ckeywhitelist = list("netrakyram") /datum/loadout_item/neck/kiaracloak name = "Kiara's cloak" item_path = /obj/item/clothing/neck/cloak/inferno - ckeywhitelist = list("inferno707") + //ckeywhitelist = list("inferno707") /datum/loadout_item/neck/kiaracollar name = "Kiara's collar" item_path = /obj/item/clothing/neck/inferno_collar - ckeywhitelist = list("inferno707") + //ckeywhitelist = list("inferno707") /datum/loadout_item/pocket_items/kiaramedal name = "Insignia of Steele" item_path = /obj/item/clothing/accessory/medal/steele - ckeywhitelist = list("inferno707") + //ckeywhitelist = list("inferno707") /datum/loadout_item/mask/hheart name = "The Hollow Heart" item_path = /obj/item/clothing/mask/hheart - ckeywhitelist = list("inferno707") + //ckeywhitelist = list("inferno707") /datum/loadout_item/toys/darksabre name = "Dark Sabre" item_path = /obj/item/toy/darksabre - ckeywhitelist = list("inferno707") + //ckeywhitelist = list("inferno707") /datum/loadout_item/pocket_items/darksabresheath name = "Dark Sabre Sheath" item_path = /obj/item/storage/belt/sabre/darksabre - ckeywhitelist = list("inferno707") + //ckeywhitelist = list("inferno707") /datum/loadout_item/pocket_items/darkarmor name = "Dark Armor" item_path = /obj/item/clothing/suit/armor/vest/darkcarapace - ckeywhitelist = list("inferno707") + //ckeywhitelist = list("inferno707") /datum/loadout_item/neck/zuliecloak name = "Project: Zul-E" item_path = /obj/item/clothing/suit/hooded/cloak/zuliecloak - ckeywhitelist = list("asky") + //ckeywhitelist = list("asky") /datum/loadout_item/pocket_items/brightcosmos name = "Bright Cosmos cigar" item_path = /obj/item/clothing/mask/holocigarette/cigar - ckeywhitelist = list("lyricalpaws") + //ckeywhitelist = list("lyricalpaws") /datum/loadout_item/under/jumpsuit/lannese name = "Lannese Dress" item_path = /obj/item/clothing/under/custom/lannese - ckeywhitelist = list("kathrinbailey") + //ckeywhitelist = list("kathrinbailey") /datum/loadout_item/under/jumpsuit/lannese/vambrace name = "Lannese Dress w/ Vambraces" item_path = /obj/item/clothing/under/custom/lannese/vambrace - ckeywhitelist = list("kathrinbailey") + //ckeywhitelist = list("kathrinbailey") /datum/loadout_item/suit/scraparmour name = "Scrap Armor" item_path = /obj/item/clothing/suit/scraparmour - ckeywhitelist = list("hackertdog") + //ckeywhitelist = list("hackertdog") /datum/loadout_item/under/jumpsuit/mechanic name = "Mechanic's Overalls" item_path = /obj/item/clothing/under/misc/skyrat/mechanic - ckeywhitelist = list("cypressb") + //ckeywhitelist = list("cypressb") /datum/loadout_item/under/jumpsuit/mikubikini name = "starlight singer bikini" item_path = /obj/item/clothing/under/mikubikini - ckeywhitelist = list("grandvegeta") + //ckeywhitelist = list("grandvegeta") /datum/loadout_item/suit/mikujacket name = "starlight singer jacket" item_path = /obj/item/clothing/suit/mikujacket - ckeywhitelist = list("grandvegeta") + //ckeywhitelist = list("grandvegeta") /datum/loadout_item/head/mikuhair name = "starlight singer hair" item_path = /obj/item/clothing/head/mikuhair - ckeywhitelist = list("grandvegeta") + //ckeywhitelist = list("grandvegeta") /datum/loadout_item/gloves/mikugloves name = "starlight singer gloves" item_path = /obj/item/clothing/gloves/mikugloves - ckeywhitelist = list("grandvegeta") + //ckeywhitelist = list("grandvegeta") /datum/loadout_item/shoes/mikulegging name = "starlight singer bikini" item_path = /obj/item/clothing/shoes/sneakers/mikuleggings - ckeywhitelist = list("grandvegeta") + //ckeywhitelist = list("grandvegeta") /datum/loadout_item/suit/delta_coat name = "Grey Winter Hoodie" item_path = /obj/item/clothing/suit/jacket/delta - ckeywhitelist = list("deltatri") + //ckeywhitelist = list("deltatri") /datum/loadout_item/head/hubertcc name = "CC Ensign's cap" item_path = /obj/item/clothing/head/nanotrasen_consultant/hubert - ckeywhitelist = list("hackertdog") + //ckeywhitelist = list("hackertdog") restricted_roles = list(JOB_NT_REP) /datum/loadout_item/suit/hubertcc name = "CC Ensign's armoured vest" item_path = /obj/item/clothing/suit/armor/vest/nanotrasen_consultant/hubert - ckeywhitelist = list("hackertdog") + //ckeywhitelist = list("hackertdog") restricted_roles = list(JOB_NT_REP) /datum/loadout_item/under/jumpsuit/hubertcc name = "CC Ensign's uniform" item_path = /obj/item/clothing/under/rank/nanotrasen_consultant/hubert - ckeywhitelist = list("hackertdog") + //ckeywhitelist = list("hackertdog") restricted_roles = list(JOB_NT_REP) /datum/loadout_item/head/frostyushanka name = "Blue Ushanka" item_path = /obj/item/clothing/head/costume/ushanka/frosty - ckeywhitelist = list("cherno00") + //ckeywhitelist = list("cherno00") /datum/loadout_item/neck/silvercross name = "Silver Cross" item_path = /obj/item/clothing/neck/cross - ckeywhitelist = list("m97screwsyourparents") + //ckeywhitelist = list("m97screwsyourparents") /datum/loadout_item/suit/occult_coat name = "Occult Collector's Coat" item_path = /obj/item/clothing/suit/hooded/occult - ckeywhitelist = list("gamerguy14948") + //ckeywhitelist = list("gamerguy14948") /datum/loadout_item/under/jumpsuit/occult_outfit name = "Occult Collector's Outfit" item_path = /obj/item/clothing/under/occult - ckeywhitelist = list("gamerguy14948") + //ckeywhitelist = list("gamerguy14948") /datum/loadout_item/belts/trinket_belt name = "Trinket Belt" item_path = /obj/item/storage/belt/fannypack/occult - ckeywhitelist = list("gamerguy14948") + //ckeywhitelist = list("gamerguy14948") /datum/loadout_item/toys/voodooplush name = "Voodoo Doll" item_path = /obj/item/toy/plush/skyrat/voodoo - ckeywhitelist = list("gamerguy14948") + //ckeywhitelist = list("gamerguy14948") /datum/loadout_item/mask/octusvox name = "Sinister Visor" item_path = /obj/item/clothing/mask/breath/vox/octus - ckeywhitelist = list("octus") + //ckeywhitelist = list("octus") /datum/loadout_item/glasses/roseglasses name = "Rose-Colored Glasses" item_path = /obj/item/clothing/glasses/rosecolored - ckeywhitelist = list("1ceres", "irrigoimport", "zeskorion", "wizardlywoz", "duckymomo", "samarai1000", "funkyfetusstrikesback", "m97screwsyourparents", "lynxqueen", "kaynite", "mahalia", "sapphoqueer", "emmakisst", "ceasethebridge", "valorthix" ) + //ckeywhitelist = list("1ceres", "irrigoimport", "zeskorion", "wizardlywoz", "duckymomo", "samarai1000", "funkyfetusstrikesback", "m97screwsyourparents", "lynxqueen", "kaynite", "mahalia", "sapphoqueer", "emmakisst", "ceasethebridge", "valorthix" ) /datum/loadout_item/pocket_items/fuzzy_huglicense name = "License To Hug" item_path = /obj/item/card/fuzzy_license - ckeywhitelist = list("fuzlet") + //ckeywhitelist = list("fuzlet") /datum/loadout_item/suit/gorlex_harness name = "Engine Technician Harness" item_path = /obj/item/clothing/suit/jacket/gorlex_harness - ckeywhitelist = list("1ceres") + //ckeywhitelist = list("1ceres") /datum/loadout_item/pocket_items/korpstech_poster name = "Korpstech Poster" item_path = /obj/item/poster/korpstech - ckeywhitelist = list("1ceres") + //ckeywhitelist = list("1ceres") /datum/loadout_item/glasses/roseeyepatch name = "Rose-Colored Eyepatch" item_path = /obj/item/clothing/glasses/eyepatch/rosecolored - ckeywhitelist = list("kaynite") + //ckeywhitelist = list("kaynite") /datum/loadout_item/suit/tenrai_coat name = "Tenrai Coat" item_path = /obj/item/clothing/suit/toggle/labcoat/skyrat/tenrai - ckeywhitelist = list("cimika") + //ckeywhitelist = list("cimika") /datum/loadout_item/neck/fluffycloak name = "Fluffy Cloak" item_path = /obj/item/clothing/neck/cloak/fluffycloak - ckeywhitelist = list("realwinterfrost") + //ckeywhitelist = list("realwinterfrost") /datum/loadout_item/mask/larpswat name = "Foam Force SWAT Mask" item_path = /obj/item/clothing/mask/gas/larpswat - ckeywhitelist = list("erdinyobarboza") + //ckeywhitelist = list("erdinyobarboza") /datum/loadout_item/toys/zappplush name = "Lil' Zapp Plushie" @@ -401,44 +401,44 @@ /datum/loadout_item/pocket_items/tacticalbrush name = "Tactical Brush" item_path = /obj/item/hairbrush/tactical - ckeywhitelist = list("weredoggo") + //ckeywhitelist = list("weredoggo") /datum/loadout_item/neck/fishpendant name = "Fish Pendant" item_path = /obj/item/clothing/neck/fishpendant - ckeywhitelist = list("cimika") + //ckeywhitelist = list("cimika") /datum/loadout_item/toys/immovable_rod_plush name = "Immovable Rod Plushie" item_path = /obj/item/toy/plush/skyrat/immovable_rod - ckeywhitelist = list("tobjv") + //ckeywhitelist = list("tobjv") /datum/loadout_item/toys/tesh_plush name = "Squish-Me-Tesh Plush" item_path = /obj/item/toy/plush/skyrat/tesh - ckeywhitelist = list("tobjv") + //ckeywhitelist = list("tobjv") /datum/loadout_item/under/jumpsuit/redhosneck name = "Black and Red Turtleneck" item_path = /obj/item/clothing/under/rank/security/head_of_security/alt/roselia - ckeywhitelist = list("ultimarifox") + //ckeywhitelist = list("ultimarifox") restricted_roles = list(JOB_HEAD_OF_SECURITY) /datum/loadout_item/glasses/redgigagar name = "Red-tinted Giga HUD Gar Glasses" item_path = /obj/item/clothing/glasses/hud/security/sunglasses/gars/giga/roselia - ckeywhitelist = list("ultimarifox") + //ckeywhitelist = list("ultimarifox") restricted_roles = list(JOB_HEAD_OF_SECURITY, JOB_SECURITY_OFFICER) /datum/loadout_item/toys/roselia_plush name = "Obscene Sergal Plushie" item_path = /obj/item/toy/plush/skyrat/roselia - ckeywhitelist = list("ultimarifox") + //ckeywhitelist = list("ultimarifox") /datum/loadout_item/accessory/mercbadge name = "Jade Badge" item_path = /obj/item/clothing/accessory/badge/holo/jade - ckeywhitelist = list("konstyantyn") + //ckeywhitelist = list("konstyantyn") /datum/loadout_item/toys/plushe_winrow name = "Dark and Brooding Lizard Plushie" @@ -451,32 +451,32 @@ /datum/loadout_item/suit/rainbowcoat name = "Rainbow Coat" item_path = /obj/item/clothing/suit/toggle/rainbowcoat - ckeywhitelist = list("dudewithatude") + //ckeywhitelist = list("dudewithatude") /datum/loadout_item/head/recruiter_cap name = "Recruiter's Cap" item_path = /obj/item/clothing/head/recruiter_cap - ckeywhitelist = list("m97screwsyourparents") + //ckeywhitelist = list("m97screwsyourparents") /datum/loadout_item/suit/recruiter_jacket name = "Recruiter's Jacket" item_path = /obj/item/clothing/suit/toggle/recruiter_jacket - ckeywhitelist = list("m97screwsyourparents") + //ckeywhitelist = list("m97screwsyourparents") /datum/loadout_item/under/jumpsuit/recruiter_uniform name = "Recruiter's Uniform" item_path = /obj/item/clothing/under/recruiter_uniform - ckeywhitelist = list("m97screwsyourparents") + //ckeywhitelist = list("m97screwsyourparents") /datum/loadout_item/pocket_items/hypno_watch name = "Pocket Watch" item_path = /obj/item/clothing/accessory/hypno_watch - ckeywhitelist = list("slippyjoe") + //ckeywhitelist = list("slippyjoe") /datum/loadout_item/under/jumpsuit/nt_idol name = "NT Idol's Skirt" item_path = /obj/item/clothing/under/nt_idol_skirt - ckeywhitelist = list("tetrako") + //ckeywhitelist = list("tetrako") restricted_roles = list(JOB_NT_REP) //Chunko Fops were donated by SlippyJoe, who requested they are usable by everyone @@ -499,64 +499,64 @@ /datum/loadout_item/toys/plushie_chiara name = "Commanding Fox Plushie" item_path = /obj/item/toy/plush/skyrat/plushie_chiara - ckeywhitelist = list("srq", "superlagg") + //ckeywhitelist = list("srq", "superlagg") /datum/loadout_item/toys/plushie_dan name = "Comfy Fox Plushie" item_path = /obj/item/toy/plush/skyrat/plushie_dan - ckeywhitelist = list("srq", "superlagg") + //ckeywhitelist = list("srq", "superlagg") /datum/loadout_item/under/jumpsuit/bubbly_clown name = "Bubbly Clown Dress" item_path = /obj/item/clothing/under/bubbly_clown/skirt restricted_roles = list(JOB_CLOWN) - ckeywhitelist = list("boisterousbeebz", "aether217") + //ckeywhitelist = list("boisterousbeebz", "aether217") /datum/loadout_item/pocket_items/marsoc_coin name = "MARSOC Challenge Coin" item_path = /obj/item/coin/donator/marsoc - ckeywhitelist = list("sweetsoulbrother") + //ckeywhitelist = list("sweetsoulbrother") /datum/loadout_item/toys/plushie_jeanne name = "Masked Roboticist Plushie" item_path = /obj/item/toy/plush/skyrat/fox/plushie_jeanne -// ckeywhitelist = list("klb100") // Asked it to be public. + //ckeywhitelist = list("klb100") // Asked it to be public. /datum/loadout_item/under/jumpsuit/tactichill name = "Tactichill Jacket" item_path = /obj/item/clothing/under/tactichill - ckeywhitelist = list("kaynite") + //ckeywhitelist = list("kaynite") /datum/loadout_item/suit/techpriest name = "Techpriest Robes" item_path = /obj/item/clothing/suit/hooded/techpriest - ckeywhitelist = list("imthinkingarbys") + //ckeywhitelist = list("imthinkingarbys") /datum/loadout_item/toys/plushie_azyre name = "Handsome Chef Plushie" item_path = /obj/item/toy/plush/skyrat/plushie_azyre - ckeywhitelist = list("dalaoazure") + //ckeywhitelist = list("dalaoazure") /datum/loadout_item/pocket_items/khicigs name = "Kitsuhana Singularity Cigarettes" item_path = /obj/item/storage/fancy/cigarettes/khi - ckeywhitelist = list("ultimarifox") + //ckeywhitelist = list("ultimarifox") /datum/loadout_item/shoes/dragheels name = "Fancy Heels (dragmeme)" item_path = /obj/item/clothing/shoes/fancy_heels/drag - ckeywhitelist = list("thedragmeme") + //ckeywhitelist = list("thedragmeme") /datum/loadout_item/under/jumpsuit/bimpcap name = "Formal Matte Black Captain Uniform" item_path = /obj/item/clothing/under/bimpcap restricted_roles = list(JOB_CAPTAIN) - ckeywhitelist = list("razurath") + //ckeywhitelist = list("razurath") /datum/loadout_item/toys/plushie_razurath name = "Science Shark Plushie" item_path = /obj/item/toy/plush/skyrat/plushie_razurath - ckeywhitelist = list("razurath") + //ckeywhitelist = list("razurath") /datum/loadout_item/toys/plushie_elofy name = "Bumbling Wolfgirl Plushie" @@ -566,95 +566,95 @@ /datum/loadout_item/glasses/goldaviator name = "Purple and Gold Aviators" item_path = /obj/item/clothing/glasses/gold_aviators - ckeywhitelist = list("nikohyena") + //ckeywhitelist = list("nikohyena") /datum/loadout_item/under/jumpsuit/caged_dress name = "Caged Purple Dress" item_path = /obj/item/clothing/under/caged_dress - ckeywhitelist = list("thedragmeme") + //ckeywhitelist = list("thedragmeme") /datum/loadout_item/suit/shortcoat name = "Short Purple Coat" item_path = /obj/item/clothing/suit/short_coat - ckeywhitelist = list("thedragmeme") + //ckeywhitelist = list("thedragmeme") /datum/loadout_item/neck/flowercollar name = "Flower Collar" item_path = /obj/item/clothing/neck/flower_collar - ckeywhitelist = list("thedragmeme") + //ckeywhitelist = list("thedragmeme") /datum/loadout_item/under/jumpsuit/goldenkimono name = "Short-Sleeved Kimono" item_path = /obj/item/clothing/under/costume/skyrat/kimono/sigmar - ckeywhitelist = list("sigmaralkahest") + //ckeywhitelist = list("sigmaralkahest") /datum/loadout_item/suit/blackraincoat name = "Black Open-Faced Raincoat" item_path = /obj/item/clothing/suit/hooded/sigmarcoat - ckeywhitelist = list("sigmaralkahest") + //ckeywhitelist = list("sigmaralkahest") /datum/loadout_item/toys/plushy_syntax1112 name = "Lop Bunny Plushie" item_path = /obj/item/toy/plush/skyrat/plushie_syntax1112 - ckeywhitelist = list("syntax1112") + //ckeywhitelist = list("syntax1112") /datum/loadout_item/gloves/hypnoring_nuke name = "Suspiciously Glossy Ring" item_path = /obj/item/clothing/gloves/ring/hypno/nuke - ckeywhitelist = list("sonicgotnuked") + //ckeywhitelist = list("sonicgotnuked") /datum/loadout_item/head/somerandomowl name = "Starry Witch Hat" item_path = /obj/item/clothing/head/costume/strigihat - ckeywhitelist = list("somerandomowl") + //ckeywhitelist = list("somerandomowl") /datum/loadout_item/head/razurathhat name = "Golden Nanotrasen Officer Cap" item_path = /obj/item/clothing/head/razurathhat - ckeywhitelist = list("razurath") + //ckeywhitelist = list("razurath") /datum/loadout_item/suit/razurathcoat name = "Golden Nanotrasen Officer Coat" item_path = /obj/item/clothing/suit/razurathcoat - ckeywhitelist = list("razurath") + //ckeywhitelist = list("razurath") /datum/loadout_item/suit/digicoat_glitched name = "Glitched Digicoat" item_path = /obj/item/clothing/suit/toggle/digicoat/glitched - ckeywhitelist = list("razurath") + //ckeywhitelist = list("razurath") /datum/loadout_item/pocket_items/masvedishcigar name = "Holocigar" item_path = /obj/item/clothing/mask/holocigarette/masvedishcigar - ckeywhitelist = list("masvedish") + //ckeywhitelist = list("masvedish") /datum/loadout_item/suit/lt3_armor name = "Silver Jacket Mk II" item_path = /obj/item/clothing/suit/armor/skyy - ckeywhitelist = list("lt3") + //ckeywhitelist = list("lt3") restricted_roles = list(JOB_HEAD_OF_PERSONNEL, JOB_NT_REP) /datum/loadout_item/suit/lt3_jacket name = "Silver Jacket" item_path = /obj/item/clothing/suit/jacket/skyy - ckeywhitelist = list("lt3") + //ckeywhitelist = list("lt3") /datum/loadout_item/under/miscellaneous/lt3_jeans name = "Silver Jeans" item_path = /obj/item/clothing/under/pants/skyy - ckeywhitelist = list("lt3") + //ckeywhitelist = list("lt3") /datum/loadout_item/gloves/lt3_gloves name = "Charcoal Fingerless Gloves" item_path = /obj/item/clothing/gloves/skyy - ckeywhitelist = list("lt3") + //ckeywhitelist = list("lt3") /datum/loadout_item/toys/switchcomb name = "Switchblade Comb" item_path = /obj/item/hairbrush/switchblade - ckeywhitelist = list("stonetear") + //ckeywhitelist = list("stonetear") /datum/loadout_item/suit/colorblockhoodie name = "Color-Block Hoodie" item_path = /obj/item/clothing/suit/hooded/colorblockhoodie - ckeywhitelist = list("lolpopomg101") + //ckeywhitelist = list("lolpopomg101") From f4e50227d3901f01fb6e7e6a7c6287d951ca632a Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Mon, 27 Mar 2023 20:09:49 -0500 Subject: [PATCH 42/86] Maybe fixes the run linters errors? --- tgstation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgstation.dme b/tgstation.dme index ffe190367cc..3173ff73653 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6699,12 +6699,12 @@ #include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\suits\armor.dm" +#include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" #include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\loadouts\loadout_items\loadout_datum_toys.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" -#include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\felinid.dm" #include "modular_zubbers\code\modules\mod\mod_theme.dm" #include "modular_zubbers\code\modules\mod\mod_types.dm" From 43ef1021c7019a0fe823ee3960cfc98404c0da2a Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Mon, 27 Mar 2023 20:38:05 -0500 Subject: [PATCH 43/86] Add all SPLURT modular hair Add: I stole it all --- .../mob/dead/new_player/sprite_accessories.dm | 162 ++++++++++++++++++ .../icons/mob/species/human/humanface.dmi | Bin 0 -> 17836 bytes tgstation.dme | 1 + 3 files changed, 163 insertions(+) create mode 100644 modular_zubbers/code/modules/mob/dead/new_player/sprite_accessories.dm create mode 100644 modular_zubbers/icons/mob/species/human/humanface.dmi diff --git a/modular_zubbers/code/modules/mob/dead/new_player/sprite_accessories.dm b/modular_zubbers/code/modules/mob/dead/new_player/sprite_accessories.dm new file mode 100644 index 00000000000..7a7b7abd3b5 --- /dev/null +++ b/modular_zubbers/code/modules/mob/dead/new_player/sprite_accessories.dm @@ -0,0 +1,162 @@ +/datum/sprite_accessory/hair/hyenamane + name = "Hyena Mane" + icon_state = "hair_hyenamane" + icon = 'modular_zubbers/icons/mob/hair.dmi' + +/datum/sprite_accessory/hair/taggot_franny + name = "Tail Hair" + icon_state = "hair_tailhair" + icon = 'modular_zubbers/icons/mob/hair.dmi' + +/datum/sprite_accessory/hair/whor_eee + name = "((((((Hairfre))))))" + icon_state = "hair_hairfre" + icon = 'modular_zubbers/icons/mob/hair.dmi' + +/datum/sprite_accessory/hair/sidehair + name = "Side Hair" + icon_state = "hair_tailhair2" + icon = 'modular_zubbers/icons/mob/hair.dmi' + +/datum/sprite_accessory/hair/curtains + name = "Curtains" + icon_state = "hair_curtains" + icon = 'modular_zubbers/icons/mob/hair.dmi' + +/datum/sprite_accessory/hair/aviancrest + name = "Avian Crest" + icon_state = "hair_aviancrest" + icon = 'modular_zubbers/icons/mob/hair.dmi' + +/datum/sprite_accessory/hair/glamour + name = "Glamour" + icon_state = "hair_glamourh" + icon = 'modular_zubbers/icons/mob/hair.dmi' + +//Podpeople hair +/datum/sprite_accessory/hair/podmale + name = "Pod Male" + icon_state = "pod_hair_m" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/podfemale + name = "Pod Female" + icon_state = "pod_hair_f" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/ivy + name = "Ivy" + icon_state = "pod_hair_ivy" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/cabbage + name = "Cabbage" + icon_state = "pod_hair_cabbage" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/spinach + name = "Spinach" + icon_state = "pod_hair_spinach" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/prayer + name = "Prayer" + icon_state = "pod_hair_prayer" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/vine + name = "Vine" + icon_state = "pod_hair_vine" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/shrub + name = "Shrub" + icon_state = "pod_hair_shrub" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/rose + name = "Rose" + icon_state = "pod_hair_rose" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/orchid + name = "Orchid" + icon_state = "pod_hair_orchid" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/fig + name = "Fig" + icon_state = "pod_hair_fig" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/hibiscus + name = "Hibiscus" + icon_state = "pod_hair_hibiscus" + icon = 'modular_zubbers/icons/mob/hair.dmi' + recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) + +/datum/sprite_accessory/hair/emma + name = "Emma" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_emma" + +/datum/sprite_accessory/hair/immovable + name = "Ozen" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_immovable" + +/datum/sprite_accessory/hair/damsel + name = "Damsel" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_damsel" + +/datum/sprite_accessory/hair/wavylong + name = "Long Wavy" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_wavylong" + +/datum/sprite_accessory/hair/wavyovereye + name = "Wavy over eye" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_wavyovereye" + +/datum/sprite_accessory/hair/straightovereye + name = "Straight over eye" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_straightovereye" + +/datum/sprite_accessory/hair/straightside + name = "Side Straight" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_straightside" + +/datum/sprite_accessory/hair/straightshort + name = "Straight Long" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_straightshort" + +/datum/sprite_accessory/hair/straightlong + name = "Straight Long" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_straightlong" + +/datum/sprite_accessory/hair/straightfloorlength + name = "Straight Long (Very)" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_straightfloorlength" + +/datum/sprite_accessory/hair/deathhawk + name = "Deathhawk" + icon = 'modular_zubbers/icons/mob/hair.dmi' + icon_state = "hair_deathhawk" diff --git a/modular_zubbers/icons/mob/species/human/humanface.dmi b/modular_zubbers/icons/mob/species/human/humanface.dmi new file mode 100644 index 0000000000000000000000000000000000000000..fad073e9c2190fe25949898a3b6109d6a9036f15 GIT binary patch literal 17836 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 literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index 96aa7e00645..201b702aeba 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6703,6 +6703,7 @@ #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" #include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" +#include "modular_zubbers\code\modules\mob\dead\new_player\sprite_accessories.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\felinid.dm" #include "modular_zubbers\code\modules\mod\mod_theme.dm" #include "modular_zubbers\code\modules\mod\mod_types.dm" From 077d37012ce5b8c0a7b5dc4aaa44e232297e7d0f Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Mon, 27 Mar 2023 20:47:11 -0500 Subject: [PATCH 44/86] Fixes a path error :) --- .../mob/dead/new_player/sprite_accessories.dm | 60 +++++++++---------- tgstation.dme | 2 +- 2 files changed, 31 insertions(+), 31 deletions(-) diff --git a/modular_zubbers/code/modules/mob/dead/new_player/sprite_accessories.dm b/modular_zubbers/code/modules/mob/dead/new_player/sprite_accessories.dm index 7a7b7abd3b5..5eae00a6c17 100644 --- a/modular_zubbers/code/modules/mob/dead/new_player/sprite_accessories.dm +++ b/modular_zubbers/code/modules/mob/dead/new_player/sprite_accessories.dm @@ -1,162 +1,162 @@ /datum/sprite_accessory/hair/hyenamane name = "Hyena Mane" icon_state = "hair_hyenamane" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' /datum/sprite_accessory/hair/taggot_franny name = "Tail Hair" icon_state = "hair_tailhair" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' /datum/sprite_accessory/hair/whor_eee name = "((((((Hairfre))))))" icon_state = "hair_hairfre" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' /datum/sprite_accessory/hair/sidehair name = "Side Hair" icon_state = "hair_tailhair2" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' /datum/sprite_accessory/hair/curtains name = "Curtains" icon_state = "hair_curtains" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' /datum/sprite_accessory/hair/aviancrest name = "Avian Crest" icon_state = "hair_aviancrest" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' /datum/sprite_accessory/hair/glamour name = "Glamour" icon_state = "hair_glamourh" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' //Podpeople hair /datum/sprite_accessory/hair/podmale name = "Pod Male" icon_state = "pod_hair_m" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/podfemale name = "Pod Female" icon_state = "pod_hair_f" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/ivy name = "Ivy" icon_state = "pod_hair_ivy" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/cabbage name = "Cabbage" icon_state = "pod_hair_cabbage" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/spinach name = "Spinach" icon_state = "pod_hair_spinach" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/prayer name = "Prayer" icon_state = "pod_hair_prayer" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/vine name = "Vine" icon_state = "pod_hair_vine" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/shrub name = "Shrub" icon_state = "pod_hair_shrub" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/rose name = "Rose" icon_state = "pod_hair_rose" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/orchid name = "Orchid" icon_state = "pod_hair_orchid" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/fig name = "Fig" icon_state = "pod_hair_fig" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/hibiscus name = "Hibiscus" icon_state = "pod_hair_hibiscus" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' recommended_species = list(SPECIES_PODPERSON, SPECIES_PODPERSON_WEAK) /datum/sprite_accessory/hair/emma name = "Emma" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_emma" /datum/sprite_accessory/hair/immovable name = "Ozen" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_immovable" /datum/sprite_accessory/hair/damsel name = "Damsel" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_damsel" /datum/sprite_accessory/hair/wavylong name = "Long Wavy" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_wavylong" /datum/sprite_accessory/hair/wavyovereye name = "Wavy over eye" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_wavyovereye" /datum/sprite_accessory/hair/straightovereye name = "Straight over eye" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_straightovereye" /datum/sprite_accessory/hair/straightside name = "Side Straight" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_straightside" /datum/sprite_accessory/hair/straightshort name = "Straight Long" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_straightshort" /datum/sprite_accessory/hair/straightlong name = "Straight Long" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_straightlong" /datum/sprite_accessory/hair/straightfloorlength name = "Straight Long (Very)" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_straightfloorlength" /datum/sprite_accessory/hair/deathhawk name = "Deathhawk" - icon = 'modular_zubbers/icons/mob/hair.dmi' + icon = 'modular_zubbers/icons/mob/species/human/humanface.dmi' icon_state = "hair_deathhawk" diff --git a/tgstation.dme b/tgstation.dme index 201b702aeba..d1bfc36586c 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6698,11 +6698,11 @@ #include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\suits\armor.dm" +#include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" #include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" -#include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\mob\dead\new_player\sprite_accessories.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\felinid.dm" #include "modular_zubbers\code\modules\mod\mod_theme.dm" From a31cb55b4c36f87efccc9cfb2571a94c0262ca12 Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Mon, 27 Mar 2023 20:50:45 -0500 Subject: [PATCH 45/86] Fixes tgstation.dme --- tgstation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgstation.dme b/tgstation.dme index 96aa7e00645..a7d4f84c39f 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6698,11 +6698,11 @@ #include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\suits\armor.dm" +#include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" #include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" -#include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\felinid.dm" #include "modular_zubbers\code\modules\mod\mod_theme.dm" #include "modular_zubbers\code\modules\mod\mod_types.dm" From 68f6718066b4a0b9421d14cf954ddc52776591a7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 02:54:04 +0000 Subject: [PATCH 46/86] Automatic changelog for PR #137 [ci skip] --- html/changelogs/AutoChangeLog-pr-137.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-137.yml diff --git a/html/changelogs/AutoChangeLog-pr-137.yml b/html/changelogs/AutoChangeLog-pr-137.yml new file mode 100644 index 00000000000..05f0feec3ff --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-137.yml @@ -0,0 +1,4 @@ +author: "ReturnToZender" +delete-after: True +changes: + - rscdel: "ckeywhitelists" \ No newline at end of file From f1598bb221dfe5bd90ea62940bee04cbca9d3ee2 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Tue, 28 Mar 2023 13:11:52 +0700 Subject: [PATCH 47/86] blueshield buff an unapologetic buff to the blueshield and returning it to it's former glory --- .../projectiles/ammunition/energy/laser.dm | 5 +++++ .../modules/blueshield/code/blueshield.dm | 4 +++- .../modules/blueshield/code/special.dm | 15 ++++++++------- .../modules/blueshield/icons/energy.dmi | Bin 966 -> 1402 bytes 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index 9225b33a630..a19fd478058 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -119,3 +119,8 @@ /obj/item/ammo_casing/energy/nanite/cryo projectile_type = /obj/projectile/energy/cryo select_name = "cryo" + +/obj/item/ammo_casing/energy/laser/blueshield + projectile_type = /obj/projectile/beam/laser + e_cost = 120 + select_name = "kill" diff --git a/modular_skyrat/modules/blueshield/code/blueshield.dm b/modular_skyrat/modules/blueshield/code/blueshield.dm index b7dd317bbb8..348eb0a0720 100644 --- a/modular_skyrat/modules/blueshield/code/blueshield.dm +++ b/modular_skyrat/modules/blueshield/code/blueshield.dm @@ -54,6 +54,8 @@ glasses = /obj/item/clothing/glasses/hud/security/sunglasses backpack_contents = list( /obj/item/storage/box/gunset/blueshield = 1, + /obj/item/gun/energy/e_gun/revolver = 1, + /obj/item/storage/medkit/tactical/blueshield = 1, /obj/item/melee/baton/security/loaded = 1,) implants = list(/obj/item/implant/mindshield) backpack = /obj/item/storage/backpack/blueshield @@ -63,7 +65,7 @@ box = /obj/item/storage/box/survival/security belt = /obj/item/modular_computer/pda/security - id = /obj/item/card/id/advanced/silver //BUBBER EDIT original: obj/item/card/id/advanced/CENTCOM + id = /obj/item/card/id/advanced/centcom id_trim = /datum/id_trim/job/blueshield /datum/outfit/plasmaman/blueshield diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index 941f9aa7068..2fc2e54eb83 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -1,13 +1,13 @@ /obj/item/gun/energy/e_gun/revolver //The virgin gun. - name = "energy revolver" - desc = "An advanced energy revolver with the capacity to shoot both electrodes and lasers." - force = 7 - ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser) + name = "X-R12 energy revolver" + desc = "An experimental model advanced energy weapon with the capacity to shoot both electrodes and lasers, used by many private defense contractors from Romulus to New Moscow, its also rather heavy and would certainly hurt to get pistol whipped by." + force = 22 + ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser/blueshield) ammo_x_offset = 1 charge_sections = 4 fire_delay = 4 icon = 'modular_skyrat/modules/blueshield/icons/energy.dmi' - icon_state = "bsgun" + icon_state = "blueshieldalt" inhand_icon_state = "minidisable" lefthand_file = 'modular_skyrat/modules/blueshield/icons/guns_lefthand.dmi' righthand_file = 'modular_skyrat/modules/blueshield/icons/guns_righthand.dmi' @@ -15,10 +15,11 @@ cell_type = /obj/item/stock_parts/cell/blueshield pin = /obj/item/firing_pin/implant/mindshield selfcharge = TRUE + w_class = WEIGHT_CLASS_NORMAL /obj/item/stock_parts/cell/blueshield name = "internal revolver power cell" - maxcharge = 1500 + maxcharge = 1200 chargerate = 300 /obj/item/gun/energy/e_gun/revolver/pdw9 //The chad gun. @@ -31,7 +32,7 @@ /obj/item/stock_parts/cell/pdw9 name = "internal pistol power cell" - maxcharge = 1000 + maxcharge = 1500 chargerate = 300 var/obj/item/gun/energy/e_gun/revolver/pdw9/parent diff --git a/modular_skyrat/modules/blueshield/icons/energy.dmi b/modular_skyrat/modules/blueshield/icons/energy.dmi index 85194b408546f9b2d5081ec065e12f2712783ee4..365c054e2c6d483385c6c0e72b89771c6b939953 100644 GIT binary patch delta 1375 zcmV-l1)%!I2l@(PiBL{Q4GJ0x0000DNk~Le0001>0001>2m=5B0K5^G9{>OVz)(z7 zMZmzo|I7elS~|=C09`66Dk>@*7#JTPA529mXJ15BPBT&;9(PVlH8L?nKtDxKOKNIP zGb|EjGBJ@>Cx3ka000**078Q-EGz&}pkhw|05M`bJUpa>09yb6CMG6SR8&PpMKLik ztFN=Otf>D024P)SML|B53;=?JhAS&8LqR?f5D+UaK21zZ9UUDsG(sjOD<>>PF*7>A zz`)Ubmh=Ds00DGTPE!Ct=GbNc00859R9JLGWpiV4X_4Crf1Q&-4uUWcMc3^q8r%{C zDhn5GjKr|eE0}6W+E{_mBJuX3Bmz;x)ZI+-UnleDcf!{3HrcbyE}=Iljmk5&VvA`& zNv(vHO*5ZSB0;6nwvDmeLQ{H2lUA8WiBP3!`jC=y$*<7XL)F1pwDcr-nZh5$MQM#B z9Hek9?ESm8e=$aY=J%&B{=5SVQ7;Q+Y(74tlj0Wc>0Ny4VW`zV$GBoR+rq%_2TE69 zqyjCtw&UmNtC4XTAh-|=5ZqRgAN_j3Dco-obA$c+W8e8Yw6v45r4x#h^fB!6Rl2%F~iB7P0JNJv{G^e-V zcWy!}IX5y!5ClOG#CB>Q_WS;Ir*y*gJkJ&Qt`CSaMV&_J^2R}PuR5)EYwLwUN6_tb z0l({|f`!Kv===1!0_Lr>buq`_= z`}$mDh{so7vvzrTA&6t9W@diHx2)-~E!^4H=VbgE*cxAruh6>!;+Wsu-0XCSE$ee4 ze;xtb<9vL3JK+-!$;^RqUJdb%Fs;u4C;B)DP9{9$BAK}$qT5WCK-E2ug`=E>cu)zH zJ#qUBk?E}`5d6@LY!1IICJ>Tisg;p?AMC`}1 zxmdM?89Yy4f*=TjAPAzwbmPq3s(YO^e;wZ~Z*G6RY9?k=#gB~HT|qF)nvS0qLEGzX zap^ZxUOCXW{MPpc1XX7`{iS|pvucfsB(vG{K2iPLZ<-|4N)<`&fy^iOLnQcnJ{N|G z;vol(;9?GfVEF8nQ?*#mV!lk0G?5v6K;-qzV!2Gx6wKgOjqA>$SS-eW(iA=@e+;YO zcsfp(LJ+4PTRe`JLXcs5bmS}^AC(|dgx_+RR;^(m6;v%j5ClOG1VQ|R*!BI+|7 zfB2W!_7Cg!|L!VYvZ>V?YX9)|?XOO~?zH;)0z+#&ij46W7&dy%Mh}`MZI09Kw;gEu z0z+AUXedCG^@rOF5EZsE$ENV>ap^Y@_l2LMpE$Dq&`^LV>kmy6&sr#YYS}>CvJ@D; zHBJy{dE@SWYdm_n%2p0*X2YYp*}xW$>d|YJN?^|*K@bE%5ClOG1o2;B`2T=7uzkNJ h2!bF8f*^=@=Lz-kbB)3?zP|tf002ovPDHLkV1oMYYT*C? delta 942 zcmV;f15y0?3dRRkiBL{Q4GJ0x0000DNk~Le0001h0001h2m=5B0QBII`2YX_lTb`l zMZmzo|I7elS~@B!DjXOXA0Hn~MJi`sL{&~RH8L?nKtDxKOKNIPGb|F!005CL5XBYHmSE zC3dyIfJsTsNvs5gi;giuV?j!}WkF_fNj_ma5K4*jFp_#w!U;(mQC`QihJRFT#08t7 zfsPTEvVyCh3pfP=0BbSB>hruWH~;_w7)eAyRCt{2+3ix|Fcb#huuYJ(E{a>bG}3|# zDofq<{_oC{52R&HqoXvl&imv?JDv{b?FpzI7y|%+|JUf-C%<6AIZrf^2%>+|ZZ|%< ze0(rtS?w5KMrRNAwI zMj-y30GV8nz6o3e0$ldgW~ofB%$cN(*Y_?&nk3zeevs4bJ7YPQcJt}>ofCEP^uNw* z0y%W&m;QOqQ^r}0?j}H<7hK3FcW?ST1F`MfO4qXbF~)nB!+?qQ$+H^y93_Gk}*0Mo_C>eark>Nc|*%4~`%`(AFj zTK2X(s#pGcef!I;HK7bb(D=(zsMd4Hbg^1(G|%mX>Qzs@zPop8y}s4zn%Q^8;hM!_ z#WqvoY4E1{19`Q6n18=+e@E(CZMWOb7BIHCBt82YtXJgqy86A_HL6iGj6K?i&K77( z;v4ZB>R0|c1!x*oDm{#SfB`>-ZUFZ5rq&tEyI?qW0JgvW{0-c`I{@lG*yLXV?Ail} z&|j&@0qA$Gir8O|z(t4^z(#0Py#6kN{yQ8kfQt~Zzl#txz)z6>1_A&8z2F<-gm^ArjI000000002t=X<+OCiHwCssjK30Kf-416$`li~TTU Q0ssI207*qoM6N<$f~d5hfdBvi From 63aac08da4db3a392b4307c8d090ec9973e87c48 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Tue, 28 Mar 2023 14:21:41 +0700 Subject: [PATCH 48/86] Update special.dm --- modular_skyrat/modules/blueshield/code/special.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index 2fc2e54eb83..444067e26ff 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -16,6 +16,7 @@ pin = /obj/item/firing_pin/implant/mindshield selfcharge = TRUE w_class = WEIGHT_CLASS_NORMAL + worn_icon = null /obj/item/stock_parts/cell/blueshield name = "internal revolver power cell" From b696918099776e7024d1424de5725d273faa9a6f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 Mar 2023 07:25:03 +0000 Subject: [PATCH 49/86] Automatic changelog for PR #136 [ci skip] --- html/changelogs/AutoChangeLog-pr-136.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-136.yml diff --git a/html/changelogs/AutoChangeLog-pr-136.yml b/html/changelogs/AutoChangeLog-pr-136.yml new file mode 100644 index 00000000000..a18eba6f6a5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-136.yml @@ -0,0 +1,5 @@ +author: "ReturnToZender" +delete-after: True +changes: + - rscadd: "loadout_item functionality" + - rscadd: "Lovers' Moth Plushie" \ No newline at end of file From 9299f30b96206beaba3a192f9c7a4750e7ff0103 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Tue, 28 Mar 2023 14:54:56 +0700 Subject: [PATCH 50/86] flashlight --- .../modules/blueshield/code/blueshield.dm | 1 + .../modules/blueshield/icons/energy.dmi | Bin 1402 -> 1402 bytes 2 files changed, 1 insertion(+) diff --git a/modular_skyrat/modules/blueshield/code/blueshield.dm b/modular_skyrat/modules/blueshield/code/blueshield.dm index 348eb0a0720..c7df4570b67 100644 --- a/modular_skyrat/modules/blueshield/code/blueshield.dm +++ b/modular_skyrat/modules/blueshield/code/blueshield.dm @@ -64,6 +64,7 @@ head = /obj/item/clothing/head/beret/blueshield box = /obj/item/storage/box/survival/security belt = /obj/item/modular_computer/pda/security + r_pocket = /obj/item/flashlight/seclite id = /obj/item/card/id/advanced/centcom id_trim = /datum/id_trim/job/blueshield diff --git a/modular_skyrat/modules/blueshield/icons/energy.dmi b/modular_skyrat/modules/blueshield/icons/energy.dmi index 365c054e2c6d483385c6c0e72b89771c6b939953..1f734dac921fd1657d324cb2bc0a0245bd96539b 100644 GIT binary patch delta 228 zcmV1wZ7e@&i-g;YvH&7# zaW|8^uhV&bb?`nuBq@%L3A%$+ye#kzZ&n_%8csFqnqZAA20UZBZ2`^dUVl0#olRVSs5r58qI27eGYE`%YmKni)K+j(tg3p z{5@lknk_uiFY#%F8Lj?4W+`T7oA0^fK#3X@;~*#z`uFpU)rN7IAZ8($AZA;IZused eMd6+!zg^nFaT>k8@&n4iE4N_224S=50g(fPD`YJI delta 228 zcmV0Ny4VW`zV$GBoR+rq%_2TE69qyjCtw&UmNtC4XTAh-|=5ZqRgAN_j3 eDco-obA$ Date: Tue, 28 Mar 2023 22:30:00 -0500 Subject: [PATCH 51/86] Anti-carp chads rise up --- code/modules/events/carp_migration.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/events/carp_migration.dm b/code/modules/events/carp_migration.dm index e89f4a275ea..5e247efb513 100644 --- a/code/modules/events/carp_migration.dm +++ b/code/modules/events/carp_migration.dm @@ -1,10 +1,10 @@ /datum/round_event_control/carp_migration name = "Carp Migration" typepath = /datum/round_event/carp_migration - weight = 15 - min_players = 12 - earliest_start = 10 MINUTES - max_occurrences = 6 + weight = 10 + min_players = 30 + earliest_start = 45 MINUTES + max_occurrences = 2 category = EVENT_CATEGORY_ENTITIES description = "Summons a school of space carp." From b1585388daf666032f24eeac2694d6f1c7236c52 Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Tue, 28 Mar 2023 23:07:09 -0500 Subject: [PATCH 52/86] Add comment --- code/modules/events/carp_migration.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/events/carp_migration.dm b/code/modules/events/carp_migration.dm index 5e247efb513..ed5163aa7eb 100644 --- a/code/modules/events/carp_migration.dm +++ b/code/modules/events/carp_migration.dm @@ -4,7 +4,7 @@ weight = 10 min_players = 30 earliest_start = 45 MINUTES - max_occurrences = 2 + max_occurrences = 2 //BUBBER EDIT: FIXES THIS DAMN CARP EVENT. category = EVENT_CATEGORY_ENTITIES description = "Summons a school of space carp." From 5acd003035498a535cef9b956f6fe987ae369c5f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 Mar 2023 10:00:49 +0000 Subject: [PATCH 53/86] Automatic changelog for PR #141 [ci skip] --- html/changelogs/AutoChangeLog-pr-141.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-141.yml diff --git a/html/changelogs/AutoChangeLog-pr-141.yml b/html/changelogs/AutoChangeLog-pr-141.yml new file mode 100644 index 00000000000..192f194fbb1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-141.yml @@ -0,0 +1,4 @@ +author: "ReturnToZender" +delete-after: True +changes: + - bugfix: "carp broke" \ No newline at end of file From 6738616181c080a3bbb7fe6cb78f224b89e60362 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 Mar 2023 10:06:33 +0000 Subject: [PATCH 54/86] Automatic changelog for PR #132 [ci skip] --- html/changelogs/AutoChangeLog-pr-132.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-132.yml diff --git a/html/changelogs/AutoChangeLog-pr-132.yml b/html/changelogs/AutoChangeLog-pr-132.yml new file mode 100644 index 00000000000..947b0b4bc5c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-132.yml @@ -0,0 +1,5 @@ +author: "NullDagaf" +delete-after: True +changes: + - bugfix: "fixes demonic watchers' projectiles being abnormally slow" + - balance: "rebalanced goliaths to be more lethal" \ No newline at end of file From ca9f948bddc59b931aaaf4fe4480d756f21c9538 Mon Sep 17 00:00:00 2001 From: WoolyAypa Date: Wed, 29 Mar 2023 19:17:49 -0300 Subject: [PATCH 55/86] yeyeye --- tgstation.dme | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tgstation.dme b/tgstation.dme index 154620d6238..71d6b7fd796 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6695,6 +6695,8 @@ #include "modular_zubbers\code\game\area\areas\station.dm" #include "modular_zubbers\code\game\objects\effects\landmarks.dm" #include "modular_zubbers\code\game\objects\effects\items\plushes.dm" +#include "modular_zubbers\code\game\objects\items\food\misc.dm" +#include "modular_zubbers\code\modules\clothing\suits\armor.dm" #include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" From 1cb949e62373e2ce1e3438fbf91fe4aff4d87db7 Mon Sep 17 00:00:00 2001 From: WoolyAypa Date: Wed, 29 Mar 2023 19:23:33 -0300 Subject: [PATCH 56/86] bruhbhdahdghfdhgsbvnsdmc --- tgstation.dme | 1 + 1 file changed, 1 insertion(+) diff --git a/tgstation.dme b/tgstation.dme index b12a35f7675..bafbd11b9d3 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6696,6 +6696,7 @@ #include "modular_zubbers\code\game\objects\effects\landmarks.dm" #include "modular_zubbers\code\game\objects\effects\items\plushes.dm" #include "modular_zubbers\code\game\objects\items\food\misc.dm" +#include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\suits\armor.dm" #include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" From 16bcf96aab5edf372cf9e40ddf08f528c858ebc7 Mon Sep 17 00:00:00 2001 From: WoolyAypa Date: Wed, 29 Mar 2023 19:38:52 -0300 Subject: [PATCH 57/86] order --- tgstation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgstation.dme b/tgstation.dme index bafbd11b9d3..44965eecc11 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6696,9 +6696,9 @@ #include "modular_zubbers\code\game\objects\effects\landmarks.dm" #include "modular_zubbers\code\game\objects\effects\items\plushes.dm" #include "modular_zubbers\code\game\objects\items\food\misc.dm" +#include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\suits\armor.dm" -#include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" #include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" From f17ef22ff3ae7531d4ce54ff791e123e9288be0b Mon Sep 17 00:00:00 2001 From: NullFag Date: Thu, 30 Mar 2023 11:42:05 +0200 Subject: [PATCH 58/86] f --- code/game/objects/items/spear.dm | 6 +----- code/modules/mining/equipment/kinetic_crusher.dm | 8 ++------ 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/code/game/objects/items/spear.dm b/code/game/objects/items/spear.dm index 89734f579fd..802c160ed56 100644 --- a/code/game/objects/items/spear.dm +++ b/code/game/objects/items/spear.dm @@ -38,13 +38,9 @@ /obj/item/spear/Initialize(mapload) . = ..() force = force_unwielded - //decent in a pinch, but pretty bad. AddComponent(/datum/component/jousting) - AddComponent(/datum/component/butchering, \ - speed = 10 SECONDS, \ - effectiveness = 70, \ - ) + AddComponent(/datum/component/butchering, speed = 10 SECONDS, effectiveness = 30) AddComponent(/datum/component/two_handed, \ force_unwielded = force_unwielded, \ force_wielded = force_wielded, \ diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index aeb16f097f7..877c88a9fbd 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -32,12 +32,8 @@ /obj/item/kinetic_crusher/Initialize(mapload) . = ..() - AddComponent(/datum/component/butchering, \ - speed = 6 SECONDS, \ - effectiveness = 110, \ - ) - //technically it's huge and bulky, but this provides an incentive to use it - AddComponent(/datum/component/two_handed, force_unwielded=0, force_wielded=20) + AddComponent(/datum/component/butchering, speed = 7 SECONDS, effectiveness = 40) + AddComponent(/datum/component/two_handed, force_unwielded = 0, force_wielded = 20) /obj/item/kinetic_crusher/Destroy() QDEL_LIST(trophies) From 2211c9f8fb1b125a67f01897cc9f01a6d5b4e633 Mon Sep 17 00:00:00 2001 From: NullFag Date: Thu, 30 Mar 2023 11:36:53 +0200 Subject: [PATCH 59/86] a'te --- code/game/objects/structures/flora.dm | 4 ++ .../ashwalkers/code/buildings/ash_farming.dm | 19 +---- .../ashwalkers/code/effects/ash_ritual.dm | 27 ++++++- modular_skyrat/modules/emotes/code/emotes.dm | 6 +- .../code/modules/fluff/flora/ash_flora.dm | 70 +++++++++++++++++++ tgstation.dme | 1 + 6 files changed, 105 insertions(+), 22 deletions(-) create mode 100644 modular_zubbers/code/modules/fluff/flora/ash_flora.dm diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index 73d51fc0e21..ee18d45b8c3 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -87,6 +87,8 @@ GLOBAL_LIST_EMPTY(flora_uprooting_tools_typepaths) disallowed_tools = GLOB.flora_disallowed_tools_typepaths[type] uprooting_tools = GLOB.flora_uprooting_tools_typepaths[type] +//BUBBER EDIT START - MOVED TO MODULAR +/* /obj/structure/flora/attackby(obj/item/used_item, mob/living/user, params) if(user.combat_mode) return ..() @@ -128,6 +130,8 @@ GLOBAL_LIST_EMPTY(flora_uprooting_tools_typepaths) if(harvest(user)) after_harvest(user) +*/ +//BUBBER EDIT END /obj/structure/flora/attack_hand(mob/user, list/modifiers) . = ..() diff --git a/modular_skyrat/modules/ashwalkers/code/buildings/ash_farming.dm b/modular_skyrat/modules/ashwalkers/code/buildings/ash_farming.dm index 63c8f4e9a01..079367fa7b7 100644 --- a/modular_skyrat/modules/ashwalkers/code/buildings/ash_farming.dm +++ b/modular_skyrat/modules/ashwalkers/code/buildings/ash_farming.dm @@ -1,6 +1,4 @@ /datum/component/simple_farm - ///whether you can actually farm it at the moment - var/allow_plant = FALSE ///whether we limit the amount of plants you can have per turf var/one_per_turf = TRUE ///the reference to the movable parent the component is attached to @@ -13,8 +11,6 @@ if(!isatom(parent)) return COMPONENT_INCOMPATIBLE atom_parent = parent - //important to allow people to just straight up set allowing to plant - allow_plant = set_plant one_per_turf = set_turf_limit pixel_shift = set_shift //now lets register the signals @@ -32,11 +28,6 @@ */ /datum/component/simple_farm/proc/check_attack(datum/source, obj/item/attacking_item, mob/user) SIGNAL_HANDLER - //if it behaves like a shovel - if(attacking_item.tool_behaviour == TOOL_SHOVEL) - //flip the allow plant-- we either cover or uncover the plantable bit - allow_plant = !allow_plant - atom_parent.balloon_alert_to_viewers("[allow_plant ? "uncovered" : "covered"] the growing place!") //if its a seed, lets try to plant if(istype(attacking_item, /obj/item/seeds)) @@ -61,11 +52,9 @@ * check_examine is meant to listen for the comsig_parent_examine signal, where it will put additional information in the examine */ /datum/component/simple_farm/proc/check_examine(datum/source, mob/user, list/examine_list) - if(allow_plant) - examine_list += span_notice("You are able to plant seeds here!") + SIGNAL_HANDLER - else - examine_list += span_warning("You need to use a shovel before you can plant seeds here!") + examine_list += span_notice("You are able to plant seeds here!") /obj/structure/simple_farm name = "simple farm" @@ -236,7 +225,3 @@ creating_obj = planted_seed.type new creating_obj(get_turf(src)) - -/turf/open/misc/asteroid/basalt/Initialize(mapload) - . = ..() - AddComponent(/datum/component/simple_farm) diff --git a/modular_skyrat/modules/ashwalkers/code/effects/ash_ritual.dm b/modular_skyrat/modules/ashwalkers/code/effects/ash_ritual.dm index a9b9e85e5b6..7d000e00c8d 100644 --- a/modular_skyrat/modules/ashwalkers/code/effects/ash_ritual.dm +++ b/modular_skyrat/modules/ashwalkers/code/effects/ash_ritual.dm @@ -51,13 +51,36 @@ for(var/checked_component in required_components) var/set_direction = text2dir(checked_component) var/turf/checked_turf = get_step(checked_rune, set_direction) - var/atom_check = locate(required_components[checked_component]) in checked_turf.contents + var/atom/movable/atom_check + if(ispath(required_components[checked_component], /mob/living)) + var/fallback + for(var/mob/living/checked_mob in checked_turf) + if(checked_mob.stat == CONSCIOUS) + if(isnull(fallback)) + fallback = checked_mob + continue + + atom_check = checked_mob + + atom_check ||= fallback + + else + atom_check = locate(required_components[checked_component]) in checked_turf + + if(!atom_check) ritual_fail(checked_rune) return FALSE if(is_type_in_list(atom_check, consumed_components)) - qdel(atom_check) + if(isliving(atom_check)) + var/mob/living/sacrifice = atom_check + sacrifice.dust(TRUE, TRUE) + else if(isstack(atom_check)) + var/obj/item/stack/stack = atom_check + stack.use(1) + else + qdel(atom_check) checked_rune.balloon_alert_to_viewers("[checked_component] component has been consumed...") else diff --git a/modular_skyrat/modules/emotes/code/emotes.dm b/modular_skyrat/modules/emotes/code/emotes.dm index b490cd9e4e2..9d40e187182 100644 --- a/modular_skyrat/modules/emotes/code/emotes.dm +++ b/modular_skyrat/modules/emotes/code/emotes.dm @@ -465,8 +465,8 @@ sound = 'modular_skyrat/modules/emotes/sound/voice/warbles.ogg' /datum/emote/living/trills - key = "trills" - key_third_person = "trills!" + key = "trill" + key_third_person = "trills" message = "trills!" emote_type = EMOTE_AUDIBLE vary = TRUE @@ -490,7 +490,7 @@ /datum/emote/living/moo key = "moo" - key_third_person = "moos!" + key_third_person = "moos" message = "moos!" emote_type = EMOTE_AUDIBLE vary = TRUE diff --git a/modular_zubbers/code/modules/fluff/flora/ash_flora.dm b/modular_zubbers/code/modules/fluff/flora/ash_flora.dm new file mode 100644 index 00000000000..aea0a3771ce --- /dev/null +++ b/modular_zubbers/code/modules/fluff/flora/ash_flora.dm @@ -0,0 +1,70 @@ +/obj/structure/flora/ash/cacti + can_uproot = TRUE + +/obj/structure/flora/attackby(obj/item/used_item, mob/living/user, params) + if(user.combat_mode) + return ..() + if(flags_1 & HOLOGRAM_1) + to_chat(user, "Your [used_item] goes right through \the [src]!") + return ..() + if(can_uproot && is_type_in_typecache(used_item, uprooting_tools)) + if(uprooted) + if(locate(/obj/structure/flora) in (loc.contents - src)) + to_chat(user, span_warning("There's already a plant here!")) + return + + user.visible_message( + span_notice("[user] starts to replant [src]..."), + span_notice("You start to replant [src]...") + ) + used_item.play_tool_sound(src, 50) + if(!do_after(user, harvest_time, src) || locate(/obj/structure/flora) in (loc.contents - src)) + return + + user.visible_message( + span_notice("[user] replants [src]."), + span_notice("You replant [src].") + ) + replant() + else + user.visible_message( + span_notice("[user] starts to uproot [src]..."), + span_notice("You start to uproot [src]...") + ) + used_item.play_tool_sound(src, 50) + if(!do_after(user, harvest_time, src)) + return + + user.visible_message( + span_notice("[user] uproots [src]."), + span_notice("You uproot [src].") + ) + uproot() + + used_item.play_tool_sound(src, 50) + return + + if(!can_harvest(user, used_item)) + return ..() + + user.visible_message( + span_notice("[user] starts to [harvest_verb] [src]..."), + span_notice("You start to [harvest_verb] [src] with [used_item]...") + ) + play_attack_sound(used_item.force) + if(!do_after(user, harvest_time * used_item.toolspeed, src)) + return + visible_message(span_notice("[user] [harvest_verb][harvest_verb_suffix] [src]."), ignored_mobs = list(user)) + play_attack_sound(used_item.force) + + if(harvest(user)) + after_harvest(user) + +/obj/structure/flora/ash/cacti/uproot(mob/living/user) + . = ..() + qdel(GetComponent(/datum/component/caltrop)) + +/obj/structure/flora/ash/cacti/replant(mob/living/user) + . = ..() + AddComponent(/datum/component/caltrop, min_damage = 3, max_damage = 6, probability = 70) + diff --git a/tgstation.dme b/tgstation.dme index 44965eecc11..0fa14d7ecb1 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6702,6 +6702,7 @@ #include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" #include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" +#include "modular_zubbers\code\modules\fluff\flora\ash_flora.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\loadouts\loadout_items\loadout_datum_toys.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" From 9e5f3628c9b714183d04c7dd4fb8dc499e0331e9 Mon Sep 17 00:00:00 2001 From: NullFag Date: Thu, 30 Mar 2023 14:58:02 +0200 Subject: [PATCH 60/86] h --- code/__DEFINES/~~bubber_defines/species.dm | 1 + config/game_options.txt | 1 + .../customization/sprite_accessories/ears.dm | 5 ++++ .../customization/sprite_accessories/tails.dm | 23 ++++++++++++++++ .../customization/sprite_accessories/taurs.dm | 15 +++++++++++ .../modules/mob/living/carbon/human/human.dm | 2 ++ .../carbon/human/species_types/shadekin.dm | 25 ++++++++++++++++++ .../bodyparts/species_parts/misc_bodyparts.dm | 25 ++++++++++++++++++ modular_zubbers/icons/customization/ears.dmi | Bin 0 -> 864 bytes modular_zubbers/icons/customization/tails.dmi | Bin 0 -> 2756 bytes modular_zubbers/icons/customization/taur.dmi | Bin 0 -> 2076 bytes .../mob/species/human_parts_greyscale.dmi | Bin 0 -> 2405 bytes tgstation.dme | 7 +++++ 13 files changed, 104 insertions(+) create mode 100644 code/__DEFINES/~~bubber_defines/species.dm create mode 100644 modular_zubbers/code/modules/customization/sprite_accessories/ears.dm create mode 100644 modular_zubbers/code/modules/customization/sprite_accessories/tails.dm create mode 100644 modular_zubbers/code/modules/customization/sprite_accessories/taurs.dm create mode 100644 modular_zubbers/code/modules/mob/living/carbon/human/human.dm create mode 100644 modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm create mode 100644 modular_zubbers/code/modules/surgery/bodyparts/species_parts/misc_bodyparts.dm create mode 100644 modular_zubbers/icons/customization/ears.dmi create mode 100644 modular_zubbers/icons/customization/tails.dmi create mode 100644 modular_zubbers/icons/customization/taur.dmi create mode 100644 modular_zubbers/icons/mob/species/human_parts_greyscale.dmi diff --git a/code/__DEFINES/~~bubber_defines/species.dm b/code/__DEFINES/~~bubber_defines/species.dm new file mode 100644 index 00000000000..62a3858d872 --- /dev/null +++ b/code/__DEFINES/~~bubber_defines/species.dm @@ -0,0 +1 @@ +#define SPECIES_SHADEKIN "shadekin" diff --git a/config/game_options.txt b/config/game_options.txt index 16d4b92f611..e72fc3af8c4 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -419,6 +419,7 @@ ROUNDSTART_RACES aquatic ROUNDSTART_RACES insect ROUNDSTART_RACES synth ROUNDSTART_RACES ghoul +ROUNDSTART_RACES shadekin ##------------------------------------------------------------------------------------------- diff --git a/modular_zubbers/code/modules/customization/sprite_accessories/ears.dm b/modular_zubbers/code/modules/customization/sprite_accessories/ears.dm new file mode 100644 index 00000000000..9f97d3a51d2 --- /dev/null +++ b/modular_zubbers/code/modules/customization/sprite_accessories/ears.dm @@ -0,0 +1,5 @@ +/datum/sprite_accessory/ears/shadekin + name = "Shadekin" + icon_state = "shadekin" + color_src = MUTCOLORS + icon = 'modular_zubbers/icons/customization/ears.dmi' diff --git a/modular_zubbers/code/modules/customization/sprite_accessories/tails.dm b/modular_zubbers/code/modules/customization/sprite_accessories/tails.dm new file mode 100644 index 00000000000..6a16de96bc2 --- /dev/null +++ b/modular_zubbers/code/modules/customization/sprite_accessories/tails.dm @@ -0,0 +1,23 @@ +/datum/sprite_accessory/tails/mammal/shadekin + name = "Shadekin" + icon_state = "shadekin" + icon = 'modular_zubbers/icons/customization/tails.dmi' + color_src = MUTCOLORS + +/datum/sprite_accessory/tails/mammal/wagging/shadekin + name = "Shadekin" + icon_state = "shadekin" + icon = 'modular_zubbers/icons/customization/tails.dmi' + color_src = MUTCOLORS + +/datum/sprite_accessory/tails/mammal/wagging/shadekinshort + name = "Shadekin Short" + icon_state = "shadekinshort" + icon = 'modular_zubbers/icons/customization/tails.dmi' + color_src = MUTCOLORS + +/datum/sprite_accessory/tails/mammal/wagging/shadekinshort + name = "Shadekin Short" + icon_state = "shadekinshort" + icon = 'modular_zubbers/icons/customization/tails.dmi' + color_src = MUTCOLORS diff --git a/modular_zubbers/code/modules/customization/sprite_accessories/taurs.dm b/modular_zubbers/code/modules/customization/sprite_accessories/taurs.dm new file mode 100644 index 00000000000..f436c1557d4 --- /dev/null +++ b/modular_zubbers/code/modules/customization/sprite_accessories/taurs.dm @@ -0,0 +1,15 @@ +/datum/sprite_accessory/taur/shadekin + name = "Shadekin Long Tail" + icon_state = "shadekinlong" + icon = 'modular_zubbers/icons/customization/taur.dmi' + taur_mode = STYLE_TAUR_PAW + color_src = MUTCOLORS + extra = FALSE + +/datum/sprite_accessory/taur/shadekin_long + name = "Shadekin Big Tail" + icon_state = "shadekinbig" + icon = 'modular_zubbers/icons/customization/taur.dmi' + taur_mode = STYLE_TAUR_PAW + color_src = MUTCOLORS + extra = FALSE diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/human.dm b/modular_zubbers/code/modules/mob/living/carbon/human/human.dm new file mode 100644 index 00000000000..4ae38094df0 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/human.dm @@ -0,0 +1,2 @@ +/mob/living/carbon/human/species/mammal/shadekin + race = /datum/species/mammal/shadekin diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm new file mode 100644 index 00000000000..f65d46571e4 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm @@ -0,0 +1,25 @@ +/datum/species/mammal/shadekin + name = "Shadekin" + id = SPECIES_SHADEKIN + say_mod = "mars" + default_mutant_bodyparts = list( + "mcolor" = "FFFFFF", + "mcolor2" = "FFFFFF", + "mcolor3" = "FFFFFF", + "mam_tail" = "Shadekin", + "mam_ears" = "Shadekin", + "deco_wings" = "None", + "taur" = "None", + "horns" = "None", + "legs" = "Plantigrade", + "meat_type" = "Mammalian" + ) + + bodypart_overrides = list( + BODY_ZONE_HEAD = /obj/item/bodypart/head/shadekin, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/shadekin, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/shadekin, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/shadekin, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/shadekin, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/shadekin + ) diff --git a/modular_zubbers/code/modules/surgery/bodyparts/species_parts/misc_bodyparts.dm b/modular_zubbers/code/modules/surgery/bodyparts/species_parts/misc_bodyparts.dm new file mode 100644 index 00000000000..8cdb96465f9 --- /dev/null +++ b/modular_zubbers/code/modules/surgery/bodyparts/species_parts/misc_bodyparts.dm @@ -0,0 +1,25 @@ +/obj/item/bodypart/head/shadekin + icon_greyscale = 'modular_zubbers/icons/mob/species/human_parts_greyscale.dmi' + limb_id = SPECIES_SHADEKIN + is_dimorphic = TRUE + +/obj/item/bodypart/chest/shadekin + icon_greyscale = 'modular_zubbers/icons/mob/species/human_parts_greyscale.dmi' + limb_id = SPECIES_SHADEKIN + is_dimorphic = TRUE + +/obj/item/bodypart/arm/left/shadekin + icon_greyscale = 'modular_zubbers/icons/mob/species/human_parts_greyscale.dmi' + limb_id = SPECIES_SHADEKIN + +/obj/item/bodypart/arm/right/shadekin + icon_greyscale = 'modular_zubbers/icons/mob/species/human_parts_greyscale.dmi' + limb_id = SPECIES_SHADEKIN + +/obj/item/bodypart/leg/left/shadekin + icon_greyscale = 'modular_zubbers/icons/mob/species/human_parts_greyscale.dmi' + limb_id = SPECIES_SHADEKIN + +/obj/item/bodypart/leg/right/shadekin + icon_greyscale = 'modular_zubbers/icons/mob/species/human_parts_greyscale.dmi' + limb_id = SPECIES_SHADEKIN diff --git a/modular_zubbers/icons/customization/ears.dmi b/modular_zubbers/icons/customization/ears.dmi new file mode 100644 index 0000000000000000000000000000000000000000..97620ad1077dfad79045adf297c641268424a338 GIT binary patch literal 864 zcmV-m1E2hfP)def{u&}V#*Vo?O-s9ur>+9>v%F4pR z!pX_W?Ck8;*4C}9t<%%f+}zya;^O7y<*cl%v9Yn++uP{q=V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pS zoZ^zil2jm5DK|bfv8Xt{I3qD7H9Ipe-qFQNiHkEOv#1zk1Q%yoQDSZ?h;4{lk6Vzx zUkEN;$_lQ2E?}nt0Mo-S|H8)8U;qFCnn^@KRA_AYWvY=dyW(3-+ozYvTg*ZqhGK zH-7Ur{o=)YxJkcYFZu-w{Q>|0004haBHp5CifQ}X)n*QxT4y)vFLY{MHP-7#IsAAo z+V92GZmom6p_6sw!B7^{`{__!XEtl}%rRB;k<4u;`)zWwTdP661i-~R~>CM_-elfGv qcYECF{Z8LzivCUj00000_?cIZLnd_zWkpp00000mY z@=PSkPL^gCi)F*?=lLKF8`inc>-_cmwDeB$!_Zw zwJiVuY_&ga;|jJNe_s$eFuHz@kO!NpMECPCHi6LrmqRbbght{4AfdQ~aa^&}cxT4g zQPHkzaVp4`ApNIBWy){bWYzMs8!~i1y;|tAzwLUAJ2uv)XXjONC$oB2%8*j%l(tJm zLvhZ>eXy%tl*5tlM5cR9?qAft726w9T+TIPk_WARi|m=Hu6vIN*SCS}EFMXlj!5so zqcx~11Ro&3Z1M(I&qr-t^0Qd`kx)mkJ#4yEpc!XQF7My|0===du<_yRaMCRb04RL4 zx3P9lD4ri#aAtX{)0P<1R7Yad&vGFs*Bpn3CRU4@i_VkI#_90u3M*0yhN_=$-o)eB zly%ho_lg(bZyVN$zPU9^a?VRH+4#>%?P2lpDmJdFfrm)HorRKY0svh#87(FpxZVw% zHkCs?Gy%5fNZktg{-fF+U(`TzP1RnSwK{ETb-i*<_}R8#3Q%HHjG_OD`f0Z!Q;A%`gZPEk<{W zh~p+unFbu=t57iowkQ^c&m*=uIXh=d`g1FWBAg_mfhtc6M)cQpLOM3fl7WTG^_$w} z=}rj~&wF|4N7Wyhjcc8Xu>e#39GCPWj%7O5V&vPF_!tI*?J_3xdhC{!;=W3u)(?VN zQdCp~h)4-Q8cdw2xulsP-xpSYDJCWz-{?a=g6R#~QEEl#x6kWnz{y&ZjG?y!Rr^if zBEN0Ouw!rQDxlHm14$SI1A_zh+i~!2U3X4{a;CN+J$1HaZE-9uPF=oh?D?F4Yv0K6 zXu!=nJvkh!LVp4ED%8Fi0F{%`wNE`&9<@OA3js8d#E)Qp?Ck6g^YVIbRp=Mqy<2vt zQzSYn-n7c>(yklK;={AEv%@SkW)U~_s3?zJG!sL5=lJ-;8~pPIk8cI4Lc2(TUJ2r_ z`e#`-MHPXEgdeuSV9W?}P(CjV(+1VRSsBak0=R;a(e^D{N5{vddF_NW9H)R#@Y0FO z?h+g{he*GPvJ~msZYGYpJ7BTcvM=oV=g%M9aTT-e(!)&ELTORPa47h9r^=OQR!dcypD`8%JYBYlWAqHG&eRcG6m*a(aP}&k zu8N=Vi_aLwaE6BN`(iM*l*vACXKwlNiQnt`j-fC|kfd)B5SA(3+hOc1%RN?nwA*ob zzF|g~sJ5mW)jC34B=Vh8pQ6#8o{EIq0$AsdoAKW)yiqznjb66WyeidK|LDElsE*R+ zwMQZd=xheq>C+h+8e+=J%hx9awd1Th1yvzM75O5FeV+T57Nbd>{g3@Q=G}Y~XxBY; zX!3x->@X=c%Id_Gp!>NUz?Nw~b6+h!n_t0yj+D z-CC3FNAqxkXP&F-3YqO*CG535H$+d^S&#x#`o~*`V3BQ>C2L=nn96i!|N zVd|Mg@mz7;;wi$g=HonG@viX^Zg$bZUYUk;C7Ov`npB>yepJCSWBFw`GGvkPYETp9 zZUq1cOUpO@#vKWkr_^a6P~h9H<@ajJzMjCNQfLJ^e%Z%k@_UfdQY1biEG5M+5|4Mv z+zX)cbU}t$E0Hv1H!+mSP~K{30_BKd(m~j{YyfyL6j8ardo?>S;4yJ!+cV+COpgNE z%KO@uNaBN2QUI!T1l{KAEQ939Hga(I@D!a)zm~`u~N^_ih6o_S^NaN zc@`F)&)3Fry2rLE?tf`)?8aPqT?2AP{ZH9t+SncM`t*(pT1Xiy{5`onM&yNcv1l2jLRXafue1Q@wUc$;&m3yv(VIj+DwSH!n)VM3Rj3G+ zUOReF&(UpTZ7HCpX4PaQ(R5tUy+rT>6{-c1e5lkIU0Z|K%#Ke?$WkWtX;D4C{pFy7 zrs7&bZGbpE&Dyz1)GTLak-uq3Rs&pkt7ePQu4g>_MAR>q&X~-^=9Me?75aBvXTa|~ zdGchDpa~-S^Ty#Op>kFTcS#=m|5OCukwgH%9!*Z4F$lBjd={MM@KyvFKu;v6ALB`J z+meoWQneb#lGDQsE?ae${0X!#gfo_dBqwLGmX#}?PKhA#R_d#svIQI2DTc+lE{?Vz z?3$L7NMuPrf#*q?^pG(9cZ1^?+g`hSBDV(yjpSyD?sf3pCx3__up-##x?~4qIrDIe z)Wf{vQv+mj=?uO`(=ST``={#JCqZVcZHS_W&OF$@wCxAWpYJaA2eP+vNR?}GtisyY R94t!#ds`=)niKx1e*wqL06_o% literal 0 HcmV?d00001 diff --git a/modular_zubbers/icons/customization/taur.dmi b/modular_zubbers/icons/customization/taur.dmi new file mode 100644 index 0000000000000000000000000000000000000000..b1f531d8b5bf922d7991dd3a01278c8592805050 GIT binary patch literal 2076 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 Date: Thu, 30 Mar 2023 15:05:05 +0200 Subject: [PATCH 61/86] gs --- .../mob/species/human_parts_greyscale.dmi | Bin 2405 -> 2355 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_zubbers/icons/mob/species/human_parts_greyscale.dmi b/modular_zubbers/icons/mob/species/human_parts_greyscale.dmi index 9f84ec00193981c85608aa01c4a644648924ab3f..00694463c3c9158ad0dc4ef7fd349f824910759d 100644 GIT binary patch delta 2042 zcmV1YjM94K!_ ze==lTWFZ6rA2E4C2!1N836W)uThlX4xaz|1PolENm2W)vxj z)tX9xBG5!ziY~!7w9;By)a{$wUEBZve;?TN?CCjmn|mkeK*6*3_rVW5llx>sh&g#? zCXz%DH;Gt0CZs3g$rPrilJUeO{by!x-JU`9IaE*ImT%7?4yif6L3(ojcjhu#dGa7g-l*5>O-OC}Vgvb!j@#d- z^tgm=&!!M1VIo4e?brgK@bE%5CrjmgO}gkba?sQjfa!p-FP_p-HnHr z-`#k)`JIo$sUfQK8i>{B=68Mp7nNOH-*ovMbT`N6FLCm_Vti|BtFZ;^jo6dY8mvpw zQdcnq zjLr1mZ^4ySb6ejwvoiE8xvsOla|g+AOLum*9q3CI_s4Oa3e$If-`QrB;1k`c*k(&_ znGF1)B^|$qiqe5BI*Q`=&qf&oEJcE+_rRFOqq9 z6w1rCowwV_D2~%kJlA>!>#th5c;|F{{yaL&EDsp?6Ovwg{Y2h-4HtMbv@``9tfy$! z@Xh%Ac`O);eqV!cRnLxksa^rO5n7Kit&DZBtg#rpy|6!r^F&2sf9*=_0i@Rp?Sfi( z1?edx-N^Mc>=e~{xklOm4uPmY7uP*vjP<~qkp#tcCu)~G5*7pp< z9FIR2|3+^<5l61UuG2^&cY~f+>-XFQauH}I++M%tdE@ct)-<5sY?leX;y*s5L%>^#5?A4TC-}tgwB7e`ttXUo5{f`yWH^!N*$Q z!}$&U=tbxnKT%&2$?u9rKf)gLjiA9ss{`#MLXpVzC6WAYOGTc@|3Fm@8tc)?YWoq2 zM6NH1dA)FYbTO+TXf-Sjh( z{Ei?9f*=Tje;^2gAP9m8PxyQfr`{V;p%D`y-$QA=d%HH8N+V{Vj--r{Q{GSIbJGa< z9!hhctrSL4Xw*c>_fTFO=^LY|G*Y7Fdl)C$03F9LA)@7b82eflp5Zq+gyu9|uapby zpScu%1&N|%2IhO695B5%3?mz&^Wk7YYByRZV*WiYMM|h!PWHOS1w8S6t)t z(uUu+a6G@#pWdIK|Npmk#cgwSiTyurvJHWCf5gX5(Sk3K-*|)GaJ*#U2dhkgqW78G z=Cg-%@TsLu^%=@6{v~kJV{i{Y%U^zeA^5RVWURnH!4CTj?qSoMsSGE7CkRk1-aQQ* z!F7#?2Ma~`D{P+MJA_~7KoA5$5ClOG1VIo4K};=a@X@(82$S$ll4io|^=o(=I}1G= zf8ShY*o&qmets9mUx;eSH0JSnvL&?)ty5hc6!15NbMw0p{(@|ptvJ4Z=($mbBI*l0 z&dIL0`5oV1kb|XJ4`1v0${s-ZTvyF=I>^oM`2K=4`z!OuXp7TI8@kAB*?CUB$Ib8f z{(`*TV4Qdc%jfv{9xuP+`-^hOUg8a~WPFaF?{V`xuD>Wv&B9*^g5`7Ee2<^sas5SE z|03f%iR5$qe2<^sas9>U3@bAxevILKE=0b^%kM(?i*b5*@0?Q~&ga79dz}0(gnv~2 Y0aW`vAg(oHG5`Po07*qoM6N<$f`>2&#sB~S delta 2093 zcmYLLc{J3E7az(}_IlRxkeGxhMcMO^T|{co6rzP0Yr_olwJV9z*w@J#Z=Qr9+mLPS zTSJyHro|x3cnldc=GE`L^Xs2`@8@&xIrrRi?){uwbL8uh=aPr#`450VAob1c@oEJF zE}*oul*wdbvDmh@wz0}pryn`4U`M-aAmfFP-ah~i>2xF5^lp%6;C=t#`*0Wt6q=it z+9DjIDHu!pqH^M6F*uXwx#baTlPpy#3^9g4{O*?hkX)Ph8iqr2 zfwNz|%iM%jk#fSjr*e}a3RhFYE&wV`f;DPKbVckFCECOEBp_j*YCG!=ubAK1qDso) zH$`GGN(UYqziFGOE(D%aeMikSUT19h@-6z!t9ajE6t;LfzMmW3e8<5ySq+X{KiKYHFmYU^8_nxmfiWlR>@fG)M$FNHSp#%WE=wd zu$nVNo>=GbXh&?9!h*cHj|w)>5TgQi=MvB?_HFa*ro+CsFcmQb>5qe|lWrhu=Cl6P?EGcJd&|EB{iw}#mHCpjIv^N%t z2YWgr8}Mt;TTs*~oDA~v({h5m{KJsHT}dehLjsc4HAfVvU6hfr-fNZ&5mJXhiQ-~Ec z;s4LumlY20RxK`O2PxbGi=?v~FbW=IKP*s?TgO@q>oO zC{!Su#~fYuL{CqTA=_{(#XuF-7IHZhrj;M*XH>?h_sgj?%6owysIV*+bb{k#!aOes zk$3=VoJUvYd`6OtU{&iIWg}V_i{6x97b|gR;CjWU)tgvGHrKZ z$tZHCug5jZtyH`QD{KJIaRL+gLO%8b2* zAy&=vR(a7vm-xdIHnx3q0}5L0zEGR4&eh_YNu{%00n_3^xO#uKpDOr~J$SO9#5!p# zGEz=~n)kVTb4V{Va_5h0y<@P6{?iL|_7`T2+R{x1mK$1;FUxqz=KgAOPYW=|99acf zAAZul7qsJZF(pHM>`c$^ml+VO`*Q&}7U^hD3W|u^mT+diLt63O;-1^L!AF?#FU3eI zTH|fqJZ46$eHR-)!!jlP69j@fLW0SeHh}WF3HiLwk<}e@^87BgONEP;`Br#P>t9 z8wIO`4XURqUCJ|QIEx~LDP*hPo!@KNRLL2S5jGj$mMZ`>2**w{hPn0tL&tb@isS^* z@XGnl;{_T7tyztzg7%Dx^^8r|<*bG0(*Mb> z5;5>EfWr&+8e`EL!xrO}4hxS06DpH1VIaypBItN~FJmKua#(+t{P;xzXTm+-Yf*+1 z5V{F8z3$1O*c$y9hZ&bj`E>)>`Dhv{xDIV`AkH^7Jf(uM(P4g3G0s;$;apOFKRUZ_ z-S!G`r(9;w3n$ubeCL=Fr3e{O42#opEI04pxo3yrVi?9hPD)=NT~U<|jfVy|ESz_j zQ=y^4yRGQrC(n=52X`7T-3E|wQ7rk@T^+VCz3pUsM!+R44bB#-8I{GocILYaMxZO) zU|jeBygA$(%|JDeesfrV56X~gI0W67x$~J2rG->XYO?utxc`e_nfSl^S#J~X#MhdH z4;vXZJH)b5hh;MtZjO*&pCxOCNVB=lJOpzFX{|uEPt>Nt1Dl?{@344#LmkJ~D_Xrt zRmBwTpqALFS>t;@0Y-wkBFb=CL1Z30~g0hMOS-o ztUO!3erR9JKHYqFsfkpLpoKU%emqL-dViZmqN|$y0sWF$*1vR9Whe99Xj-}B#K_$# zZHPzkw~Xx%AnJ^>bC@>zX-rxexVR4A^QI`X^<`1jrIy-mPD?PB`j`6eDFi(Y9I|V6 zVL6qC&PKSN>65p3FI6JHo0k@)Jn37NsvAKe(l|WC^~AtKOdxNjuTXxhCk4GPr$^A6v>y3w zQoz}(6Fxf3@uVSKCP00BsKESy$bWI!SMA``sp`Lz!p|~yffZJAy2#tju0?4};X zkT@h+RKV#OSiiR`uLaGG-US9&$*Dgp{%trPu4&vVwaX%ac4c!#czY!~3M4r@A{}K0 VC#qw+e!c}DOEWvuzf5jN{{zJ4I;#Kx From ac4250e2ddfce445bc13795ba5d618cd381af7e3 Mon Sep 17 00:00:00 2001 From: NullFag Date: Thu, 30 Mar 2023 16:17:09 +0200 Subject: [PATCH 62/86] gbvndbvnch --- .../living/carbon/human/species_types/shadekin.dm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm index f65d46571e4..1d1f87eb2ae 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm @@ -23,3 +23,16 @@ BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/shadekin, BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/shadekin ) + + +/datum/species/mammal/shadekin/prepare_human_for_preview(mob/living/carbon/human/human) + var/main_color = "#222222" + var/secondary_color = "#b8b8b8" + human.dna.features["mcolor"] = main_color + human.dna.features["mcolor2"] = secondary_color + human.dna.features["mcolor3"] = secondary_color + human.dna.species.mutant_bodyparts["ears"] = list(MUTANT_INDEX_NAME = "Shadekin", MUTANT_INDEX_COLOR_LIST = list(main_color, secondary_color, "#464646")) + human.dna.species.mutant_bodyparts["snout"] = list(MUTANT_INDEX_NAME = "None", MUTANT_INDEX_COLOR_LIST = list(main_color, secondary_color, secondary_color)) + human.dna.species.mutant_bodyparts["tail"] = list(MUTANT_INDEX_NAME = "Shadekin", MUTANT_INDEX_COLOR_LIST = list(main_color, "#4D4D4D", secondary_color)) + human.update_mutant_bodyparts(TRUE) + human.update_body(TRUE) From e3b0ca4ceb4bbe6e2fa1f97542e01e8dd1ac1c3e Mon Sep 17 00:00:00 2001 From: NullFag Date: Thu, 30 Mar 2023 16:20:41 +0200 Subject: [PATCH 63/86] work you stupid --- .../carbon/human/species_types/shadekin.dm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm index 1d1f87eb2ae..e1cb18767c1 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm @@ -3,16 +3,16 @@ id = SPECIES_SHADEKIN say_mod = "mars" default_mutant_bodyparts = list( - "mcolor" = "FFFFFF", - "mcolor2" = "FFFFFF", - "mcolor3" = "FFFFFF", - "mam_tail" = "Shadekin", - "mam_ears" = "Shadekin", - "deco_wings" = "None", - "taur" = "None", + "tail" = "Shadekin", + "snout" = ACC_RANDOM, "horns" = "None", + "ears" = "Shadekin", "legs" = "Plantigrade", - "meat_type" = "Mammalian" + "taur" = "None", + "fluff" = "None", + "wings" = "None", + "head_acc" = "None", + "neck_acc" = "None" ) bodypart_overrides = list( From 2ff588c14a24faa53bb1262ba6aca536d9db2079 Mon Sep 17 00:00:00 2001 From: NullFag Date: Thu, 30 Mar 2023 18:00:31 +0200 Subject: [PATCH 64/86] WORK --- .../modules/mob/living/carbon/human/species_types/shadekin.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm index e1cb18767c1..bb0f459c361 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadekin.dm @@ -4,10 +4,9 @@ say_mod = "mars" default_mutant_bodyparts = list( "tail" = "Shadekin", - "snout" = ACC_RANDOM, + "snout" = "None", "horns" = "None", "ears" = "Shadekin", - "legs" = "Plantigrade", "taur" = "None", "fluff" = "None", "wings" = "None", From 7bf564564fe7afa33db27593e7a585bd95227d2c Mon Sep 17 00:00:00 2001 From: NullDagaf <55005783+NullDagaf@users.noreply.github.com> Date: Fri, 31 Mar 2023 01:30:46 +0000 Subject: [PATCH 65/86] stupid moment (#148) --- .../mob/living/simple_animal/hostile/mining_mobs/goliath.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm index 3487d52bfbf..e411da49106 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm @@ -220,7 +220,12 @@ if((!QDELETED(spawner) && spawner.faction_check_mob(L)) || L.stat == DEAD) continue visible_message(span_danger("[src] grabs hold of [L]!")) +//BUBBER EDIT START +/* L.Stun(100) +*/ + L.Stun(75) +//BUBBER EDIT END L.adjustBruteLoss(rand(10,15)) latched = TRUE if(!latched) From 09c0cb9ce9734048acdb57c8358f26a46edb284a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 31 Mar 2023 01:31:20 +0000 Subject: [PATCH 66/86] Automatic changelog for PR #148 [ci skip] --- html/changelogs/AutoChangeLog-pr-148.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-148.yml diff --git a/html/changelogs/AutoChangeLog-pr-148.yml b/html/changelogs/AutoChangeLog-pr-148.yml new file mode 100644 index 00000000000..668dfdd5b6b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-148.yml @@ -0,0 +1,4 @@ +author: "NullDagaf" +delete-after: True +changes: + - bugfix: "fixes goliath stunlocking miners" \ No newline at end of file From 02983ba0a0cdaa4fb42fbeb88ea1e254297c97b8 Mon Sep 17 00:00:00 2001 From: ReturnToZender <110273561+ReturnToZender@users.noreply.github.com> Date: Thu, 30 Mar 2023 20:32:09 -0500 Subject: [PATCH 67/86] Swaps the default title screen (#142) --- .../title_screen/code/_title_screen_defines.dm | 2 +- .../title_screen/icons/Bubber_title_screen.png | Bin 359159 -> 0 bytes 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 modular_skyrat/modules/title_screen/icons/Bubber_title_screen.png diff --git a/modular_skyrat/modules/title_screen/code/_title_screen_defines.dm b/modular_skyrat/modules/title_screen/code/_title_screen_defines.dm index 17aeb3eac8a..6ba1050a411 100644 --- a/modular_skyrat/modules/title_screen/code/_title_screen_defines.dm +++ b/modular_skyrat/modules/title_screen/code/_title_screen_defines.dm @@ -1,6 +1,6 @@ #define DEFAULT_TITLE_MAP_LOADTIME (150 SECONDS) -#define DEFAULT_TITLE_SCREEN_IMAGE 'modular_skyrat/modules/title_screen/icons/Bubber_title_screen.png' +#define DEFAULT_TITLE_SCREEN_IMAGE 'modular_skyrat/modules/title_screen/icons/skyrat_title_screen.png' #define DEFAULT_TITLE_LOADING_SCREEN 'modular_skyrat/modules/title_screen/icons/loading_screen.gif' #define TITLE_PROGRESS_CACHE_FILE "data/progress_cache.json" diff --git a/modular_skyrat/modules/title_screen/icons/Bubber_title_screen.png b/modular_skyrat/modules/title_screen/icons/Bubber_title_screen.png deleted file mode 100644 index 967166b8b8b540d2f2f44f46055d1bbd838d3f40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 359159 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

+9mxzqIp^wLULZ#i++JQb*X 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

Ff=c}^(utsw%t3H78|>FG~WEC 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 c0|K2 Date: Fri, 31 Mar 2023 01:32:37 +0000 Subject: [PATCH 68/86] Automatic changelog for PR #142 [ci skip] --- html/changelogs/AutoChangeLog-pr-142.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-142.yml diff --git a/html/changelogs/AutoChangeLog-pr-142.yml b/html/changelogs/AutoChangeLog-pr-142.yml new file mode 100644 index 00000000000..8ea93b42521 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-142.yml @@ -0,0 +1,4 @@ +author: "ReturnToZender" +delete-after: True +changes: + - rscdel: "Hop on Bubberstation" \ No newline at end of file From 47f211265dd648467c3a66a9d5cefa262dbce639 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 31 Mar 2023 04:32:07 +0000 Subject: [PATCH 69/86] Automatic changelog for PR #144 [ci skip] --- html/changelogs/AutoChangeLog-pr-144.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-144.yml diff --git a/html/changelogs/AutoChangeLog-pr-144.yml b/html/changelogs/AutoChangeLog-pr-144.yml new file mode 100644 index 00000000000..b62b532559e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-144.yml @@ -0,0 +1,4 @@ +author: "NullDagaf" +delete-after: True +changes: + - balance: "crushers and spears are now terrible at butchering" \ No newline at end of file From 45ae076ac1655bb012b0f99e5789ce84f2f22af9 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Fri, 31 Mar 2023 11:36:06 +0700 Subject: [PATCH 70/86] Update modular_skyrat/modules/blueshield/code/special.dm --- modular_skyrat/modules/blueshield/code/special.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index 444067e26ff..9c96d391f1a 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -1,7 +1,7 @@ /obj/item/gun/energy/e_gun/revolver //The virgin gun. name = "X-R12 energy revolver" desc = "An experimental model advanced energy weapon with the capacity to shoot both electrodes and lasers, used by many private defense contractors from Romulus to New Moscow, its also rather heavy and would certainly hurt to get pistol whipped by." - force = 22 + force = 16 ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser/blueshield) ammo_x_offset = 1 charge_sections = 4 From dd62d6f0f1e3f3d1ba9e7cbcf069ac1d9f3de516 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 31 Mar 2023 11:58:43 +0000 Subject: [PATCH 71/86] Automatic changelog for PR #145 [ci skip] --- html/changelogs/AutoChangeLog-pr-145.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-145.yml diff --git a/html/changelogs/AutoChangeLog-pr-145.yml b/html/changelogs/AutoChangeLog-pr-145.yml new file mode 100644 index 00000000000..52bbe417230 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-145.yml @@ -0,0 +1,5 @@ +author: "NullDagaf" +delete-after: True +changes: + - balance: "removed planting on ash" + - bugfix: "fixed ash runes being horribly broken" \ No newline at end of file From 4181039abdf4bc23fda1c809c78ec64cec9e9e21 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 31 Mar 2023 12:08:25 +0000 Subject: [PATCH 72/86] Automatic changelog for PR #147 [ci skip] --- html/changelogs/AutoChangeLog-pr-147.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-147.yml diff --git a/html/changelogs/AutoChangeLog-pr-147.yml b/html/changelogs/AutoChangeLog-pr-147.yml new file mode 100644 index 00000000000..36ea43a4816 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-147.yml @@ -0,0 +1,4 @@ +author: "NullDagaf" +delete-after: True +changes: + - rscadd: "added shadekin" \ No newline at end of file From 077c96908f5eff8d4d74fc2cba10cc33d9b71a1b Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 10:12:54 +0700 Subject: [PATCH 73/86] Update special.dm --- modular_skyrat/modules/blueshield/code/special.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index 9c96d391f1a..e8e0d2d7a3e 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -1,7 +1,7 @@ /obj/item/gun/energy/e_gun/revolver //The virgin gun. name = "X-R12 energy revolver" desc = "An experimental model advanced energy weapon with the capacity to shoot both electrodes and lasers, used by many private defense contractors from Romulus to New Moscow, its also rather heavy and would certainly hurt to get pistol whipped by." - force = 16 + force = 22 ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser/blueshield) ammo_x_offset = 1 charge_sections = 4 @@ -16,7 +16,8 @@ pin = /obj/item/firing_pin/implant/mindshield selfcharge = TRUE w_class = WEIGHT_CLASS_NORMAL - worn_icon = null + worn_icon = modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi + worn_icon_state = "bsrevolver" /obj/item/stock_parts/cell/blueshield name = "internal revolver power cell" From 4c644b0a9bd29223ed5b3cce3e3d1cea2f1d543c Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 10:15:02 +0700 Subject: [PATCH 74/86] Update guns_back.dmi --- .../aesthetics/guns/icons/guns_back.dmi | Bin 1996 -> 2131 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi b/modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi index bc77592a879a2bd729ac1f336b64babb7b9c18a9..fad176ed5fc6fd210e8617ef48fccb3dba68d292 100644 GIT binary patch delta 2107 zcmV-B2*mfy57Q7OiBL{Q4GJ0x0000DNk~Le0002M0001>2m=5B0B!b@ZvX%QjgciW ze|)srH9mVkdBGqiFhW01i)dSNOFW%=ZB8*JJ1ZG? z%mNylJ|!lZAjb+kkXb6uG*VnG&IXbXSo7|S-J=c3jJ^mGhV%z}i;LF?MMaHDf5{?c z!MOnmo_a1XMuI80{M#?I7H!|W&wT+yA!!_vUjd&000zZLL_t(|ob6q0d)hbWuHg=~^fj6RLqfzdkej$lz3gXS*^+qyU% z0vj`!-C{uf&(_ey9tRX@sXIgE zUlh_1 zDj;59IE3Y&i&OY80`d^(wxM^^Z}Ok)%4%f9wG&0|=ikl&Adp``gV*;J#J}k7U2+EQ zhA|%wy!;O%5DX6p(B@cy?SFMf|I<>*-0cv3@7)?KU_1=9EQ~riu0{{lU z4bbVTGyHwWpYivjfATjlr3tvp?Kvg@>hHT^<2|aV{7rxi4DfL8KQBR1={SEsGQS|8 zsVuL%y#M#^!GB(W8jVIuiPkcnUs!L;W)<|e z@b{zhYv^7^Lw8+${Qda+=*?ho!|&``TGe8 z2?+@a3GWK@?~Se&*dH!mlEKp@gEtUdQJ4LU^nBat*C~2Ep6Uc7K#(wd`U;1orZeX7 z^a&NfD}~->f9Z-BFrQ6f1=Mgln|F`TrkpGWg3>>~0oUq9#T_R46cn2vmOr)bk|hDy zLNc4N0>1wRT&tHWP5}+T6rACX|CAd75`ewkUT@ayaYRA6Sh7Pfw|t-?w8b`?&zTac z=QU`LM+ndhb_7lmNT}<2v*Fp>vzAtjfN$Re`OCjce_KLwq51{rdb{1$wK!Gh?gZlR z7aR6;P(W6ewuI!5()%#Oioxmx<$6h>PG`%=)3Kj4qo!4?fR zYev9w1zw#kR#||*Q&7B&fvq2eKa6$3?8LBue+7R(dV-=j>Lz;mw*EfLe}P@QSgrWm zxl`=KUoL{T7x2DVuFeo}l?p0&4lI|@K9G=*kdSaGyvqmuy@3AZ?`2s;;Ch)s5RGfD z=`}(!uDgI6zAvf;$_sc)`Vpv>pn$Nk@iC|tr7_4G>wtg{`z8*R(4&H^4Zk;bX#q;` zf8I(ep-0f1@wt=m7h&WGz0Q`JO2|G`1ySJhhvNsp8$ss(!@!l@ zjSLXL`op$cpc%|Q!(=daN5AK}uY&eZew9Xi|7c>5F@R>C&#{4SO z2>93g_$T?)GDEFB3)UZw7T}(1#6Cn2LWK+9%}F@3_#mP@x6fcg`{4u?Y!6HRe{kQP zdn24D;QIXG3ir3K)E};@;O9;W2?+@a2?+@a2?+@a2???IU>b&wkB+_cUkY5pR!Mc>Vp$;%x-<_xGa_@9(=Pef|A- leD<|DAt50l;s1#L06ZsE48CT24SoOs002ovPDHLkV1iaS_$mMZ delta 1971 zcmV;k2Tb_W5X=uHiBL{Q4GJ0x0000DNk~Le0001>0001>2m=5B0K5^G9{>OVhmj>Q ze;_6>LO)M@wAnv-!8Ja6i)dSNOFW%=ZB8*JHXapQA0I{#5IGVOXfiS?4-Y#lET)`* zg?3smDL{>tp;AaUR$Os8JXrwQ07Xeuz`(%aT0w&&K2ab?!oV=-e*k!#Q&w0hbwO1*;9~f`(Uu|1W{XTqe;r^U@Leo2pfNzJlubgf178xX(BoSmE|O)owAylS zTdlKU4;W)Dq>0>s_@-LSxj{0j*0GitJm0l)q6?OOjl;Qif# znhMLM|2ItN`S1wJ{BspD;3Ma10~j7ib>WBzay2rTfXfzSAmqUf9NukH1PKH zRgmz3;)B@>bOd0wcy~ldCjmfn@^1owiKPSJ*OxS<0tgFrOF>#_0vKM=1OB-xo-ZS( z$a@6o5bCaCaMNo1U$HZ1VZLq*3Jiq-8wK~h3_EaSvoy%}9zjkLKy5>Wu#_OXE#L)D z17g6%jH_v^3KFKNq!R`bf4{@G1PDzqhMz7tJ@5yQ&sA_SjEahiii(Q*lKMKwA3RrQ z=h6cZ_WC9HKd!EtE9`@hRZ_tD@O3`_$NE1nw;DN)X)Dan>7ji-|Hu133Ca}~EC7^! zaC2?|$mak0e5n6U#`tWV88!g`W#@1=2(=*p*W*L|w-iQ$&|>Q>f0MoH%8;=j%l{?K zV8Hz+e)c?C=ze3+wp!o8BEYBTa5*IfU0eI7%IA;IPk@g_0Mv}EVD_s0|MBT6KsBGw zm7?bdd{|ab&(Ot*MeDd`7KXA{EdjM)h5@~QWxao@+|+|pTVj&8b2Ah|9R>{M|4#lX z+jA)Q-EXKd&|&i-f26k@I{)|XAAeKLbzSZQOjNO|M}ZSEfMjy-+&^A!$+`UzkPl&S z(?;`uoPQ`c^xD{pD{lx{z()OjkMr;O73*G$_EIf6RrIrKod3EUUs`&S9%k4L@k9QP z^Y7y;;S&ov&3sTV|Hu1>7K_H0Sp2D=m;V#^|Ab_mA-{==e~OBVii-NG`t1DQ3sXKW z|M$X~XX~!Mufng5%KxojzKaQ=>Kb{xdSL*^GZVP-6Kf3vyU()}i`M>-lU$Ncq z18<#!QT`{*|LuB&z-J1>0B*T`Y|8xKwm2vB@eBU+f2~%r<7!Np|I?nZ?J8aK3G#b6 zTSF*G{!g1z41NDf_$HJj|5t2_?i=`W+Wg}r+LPZzMMXtLMcr1y{KinyzZV(n`D#Gf zA4cB7^Mo4y*49Z{4#-x#Al3Ilj>gcX6p*ioXA(sRZW^OJNCB&osX$~BfBX~}*9Xda zc@zR3e^|iv8U=j)Q(#>mDf8vQSt~KY18$2g`dmWj4o4DDKPXWntCCvLx=}U)P*d%9 z(8UkJZYZf#F9Z1Vl`-u8a=wc(>rO)#`#&0$5SG6P!Vb_BXfX?zIOn?y@W9|15Y|Kjl$z4?k04oV#e?11#_B#MnQb5|godOVVf45Kz0IQNj z)HL9@SzMOY!AY$+axrZ~I0Dce9M=A_I<`Olkr+8t$LdHC*8iY@vYo_Pr2XKpIy7I( z_L79+s|kx713XGhCq9Nq`;SQnC=t1zw>nEqow=yQ=F#?-a=@yhw#!yqgX|8JJ`QqJZh5dm1v)md%29v{CZSe-h0Q^bWOjQ9pgnvf!<9P3RU^0sejq-fl4P zGI&})ehb~o*8KwD1((vE>Gzv(fuU}ptG#A_2X1y7w}P>E+I3psv$z5LCwM*Mg-Csk z2CVNbL@&9WMqlQBfoGFTf5`InPD0k^lez07*qo1w^hw FV1n{BzVQG6 From 8872e2329f6515e38e860d86ec072493b8b9acf0 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 10:19:00 +0700 Subject: [PATCH 75/86] Update medkit.dm --- modular_skyrat/modules/blueshield/code/medkit.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modular_skyrat/modules/blueshield/code/medkit.dm b/modular_skyrat/modules/blueshield/code/medkit.dm index 8f71ce15d75..d9d42e0df0e 100644 --- a/modular_skyrat/modules/blueshield/code/medkit.dm +++ b/modular_skyrat/modules/blueshield/code/medkit.dm @@ -6,7 +6,10 @@ if(empty) return new /obj/item/stack/medical/gauze(src) - new /obj/item/stack/medical/bruise_pack(src) - new /obj/item/stack/medical/ointment(src) + new /obj/item/stack/medical/suture(src) + new /obj/item/stack/medical/mesh(src) + new /obj/item/storage/pill_bottle/probital(src) new /obj/item/healthanalyzer(src) new /obj/item/pinpointer/crew(src) + +//Probably won't need that many things From e4d89fd8653e5996da86fbacd1c4f32f0260b331 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 2 Apr 2023 03:21:37 +0000 Subject: [PATCH 76/86] Automatic changelog for PR #139 [ci skip] --- html/changelogs/AutoChangeLog-pr-139.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-139.yml diff --git a/html/changelogs/AutoChangeLog-pr-139.yml b/html/changelogs/AutoChangeLog-pr-139.yml new file mode 100644 index 00000000000..419eec20443 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-139.yml @@ -0,0 +1,5 @@ +author: "projectkepler-ru" +delete-after: True +changes: + - balance: "added back the energy revolver to the blueshield arsenal and restored it's intended functionality as the founding father intended" + - imageadd: "a new blueshield revolver sprite ported from project kepler" \ No newline at end of file From 2add1b4b53e9477db41324f2e1008572438218e1 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 10:25:38 +0700 Subject: [PATCH 77/86] Revert "blueshield buff" --- .../projectiles/ammunition/energy/laser.dm | 5 ----- .../aesthetics/guns/icons/guns_back.dmi | Bin 2131 -> 1996 bytes .../modules/blueshield/code/blueshield.dm | 5 +---- .../modules/blueshield/code/medkit.dm | 7 ++----- .../modules/blueshield/code/special.dm | 17 +++++++---------- .../modules/blueshield/icons/energy.dmi | Bin 1402 -> 966 bytes 6 files changed, 10 insertions(+), 24 deletions(-) diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index 976101c1179..08b684f80be 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -120,8 +120,3 @@ /obj/item/ammo_casing/energy/nanite/cryo projectile_type = /obj/projectile/energy/cryo select_name = "cryo" - -/obj/item/ammo_casing/energy/laser/blueshield - projectile_type = /obj/projectile/beam/laser - e_cost = 120 - select_name = "kill" diff --git a/modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi b/modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi index fad176ed5fc6fd210e8617ef48fccb3dba68d292..bc77592a879a2bd729ac1f336b64babb7b9c18a9 100644 GIT binary patch delta 1971 zcmV;k2Tb_W5X=uHiBL{Q4GJ0x0000DNk~Le0001>0001>2m=5B0K5^G9{>OVhmj>Q ze;_6>LO)M@wAnv-!8Ja6i)dSNOFW%=ZB8*JHXapQA0I{#5IGVOXfiS?4-Y#lET)`* zg?3smDL{>tp;AaUR$Os8JXrwQ07Xeuz`(%aT0w&&K2ab?!oV=-e*k!#Q&w0hbwO1*;9~f`(Uu|1W{XTqe;r^U@Leo2pfNzJlubgf178xX(BoSmE|O)owAylS zTdlKU4;W)Dq>0>s_@-LSxj{0j*0GitJm0l)q6?OOjl;Qif# znhMLM|2ItN`S1wJ{BspD;3Ma10~j7ib>WBzay2rTfXfzSAmqUf9NukH1PKH zRgmz3;)B@>bOd0wcy~ldCjmfn@^1owiKPSJ*OxS<0tgFrOF>#_0vKM=1OB-xo-ZS( z$a@6o5bCaCaMNo1U$HZ1VZLq*3Jiq-8wK~h3_EaSvoy%}9zjkLKy5>Wu#_OXE#L)D z17g6%jH_v^3KFKNq!R`bf4{@G1PDzqhMz7tJ@5yQ&sA_SjEahiii(Q*lKMKwA3RrQ z=h6cZ_WC9HKd!EtE9`@hRZ_tD@O3`_$NE1nw;DN)X)Dan>7ji-|Hu133Ca}~EC7^! zaC2?|$mak0e5n6U#`tWV88!g`W#@1=2(=*p*W*L|w-iQ$&|>Q>f0MoH%8;=j%l{?K zV8Hz+e)c?C=ze3+wp!o8BEYBTa5*IfU0eI7%IA;IPk@g_0Mv}EVD_s0|MBT6KsBGw zm7?bdd{|ab&(Ot*MeDd`7KXA{EdjM)h5@~QWxao@+|+|pTVj&8b2Ah|9R>{M|4#lX z+jA)Q-EXKd&|&i-f26k@I{)|XAAeKLbzSZQOjNO|M}ZSEfMjy-+&^A!$+`UzkPl&S z(?;`uoPQ`c^xD{pD{lx{z()OjkMr;O73*G$_EIf6RrIrKod3EUUs`&S9%k4L@k9QP z^Y7y;;S&ov&3sTV|Hu1>7K_H0Sp2D=m;V#^|Ab_mA-{==e~OBVii-NG`t1DQ3sXKW z|M$X~XX~!Mufng5%KxojzKaQ=>Kb{xdSL*^GZVP-6Kf3vyU()}i`M>-lU$Ncq z18<#!QT`{*|LuB&z-J1>0B*T`Y|8xKwm2vB@eBU+f2~%r<7!Np|I?nZ?J8aK3G#b6 zTSF*G{!g1z41NDf_$HJj|5t2_?i=`W+Wg}r+LPZzMMXtLMcr1y{KinyzZV(n`D#Gf zA4cB7^Mo4y*49Z{4#-x#Al3Ilj>gcX6p*ioXA(sRZW^OJNCB&osX$~BfBX~}*9Xda zc@zR3e^|iv8U=j)Q(#>mDf8vQSt~KY18$2g`dmWj4o4DDKPXWntCCvLx=}U)P*d%9 z(8UkJZYZf#F9Z1Vl`-u8a=wc(>rO)#`#&0$5SG6P!Vb_BXfX?zIOn?y@W9|15Y|Kjl$z4?k04oV#e?11#_B#MnQb5|godOVVf45Kz0IQNj z)HL9@SzMOY!AY$+axrZ~I0Dce9M=A_I<`Olkr+8t$LdHC*8iY@vYo_Pr2XKpIy7I( z_L79+s|kx713XGhCq9Nq`;SQnC=t1zw>nEqow=yQ=F#?-a=@yhw#!yqgX|8JJ`QqJZh5dm1v)md%29v{CZSe-h0Q^bWOjQ9pgnvf!<9P3RU^0sejq-fl4P zGI&})ehb~o*8KwD1((vE>Gzv(fuU}ptG#A_2X1y7w}P>E+I3psv$z5LCwM*Mg-Csk z2CVNbL@&9WMqlQBfoGFTf5`InPD0k^lez07*qo1w^hw FV1n{BzVQG6 delta 2107 zcmV-B2*mfy57Q7OiBL{Q4GJ0x0000DNk~Le0002M0001>2m=5B0B!b@ZvX%QjgciW ze|)srH9mVkdBGqiFhW01i)dSNOFW%=ZB8*JJ1ZG? z%mNylJ|!lZAjb+kkXb6uG*VnG&IXbXSo7|S-J=c3jJ^mGhV%z}i;LF?MMaHDf5{?c z!MOnmo_a1XMuI80{M#?I7H!|W&wT+yA!!_vUjd&000zZLL_t(|ob6q0d)hbWuHg=~^fj6RLqfzdkej$lz3gXS*^+qyU% z0vj`!-C{uf&(_ey9tRX@sXIgE zUlh_1 zDj;59IE3Y&i&OY80`d^(wxM^^Z}Ok)%4%f9wG&0|=ikl&Adp``gV*;J#J}k7U2+EQ zhA|%wy!;O%5DX6p(B@cy?SFMf|I<>*-0cv3@7)?KU_1=9EQ~riu0{{lU z4bbVTGyHwWpYivjfATjlr3tvp?Kvg@>hHT^<2|aV{7rxi4DfL8KQBR1={SEsGQS|8 zsVuL%y#M#^!GB(W8jVIuiPkcnUs!L;W)<|e z@b{zhYv^7^Lw8+${Qda+=*?ho!|&``TGe8 z2?+@a3GWK@?~Se&*dH!mlEKp@gEtUdQJ4LU^nBat*C~2Ep6Uc7K#(wd`U;1orZeX7 z^a&NfD}~->f9Z-BFrQ6f1=Mgln|F`TrkpGWg3>>~0oUq9#T_R46cn2vmOr)bk|hDy zLNc4N0>1wRT&tHWP5}+T6rACX|CAd75`ewkUT@ayaYRA6Sh7Pfw|t-?w8b`?&zTac z=QU`LM+ndhb_7lmNT}<2v*Fp>vzAtjfN$Re`OCjce_KLwq51{rdb{1$wK!Gh?gZlR z7aR6;P(W6ewuI!5()%#Oioxmx<$6h>PG`%=)3Kj4qo!4?fR zYev9w1zw#kR#||*Q&7B&fvq2eKa6$3?8LBue+7R(dV-=j>Lz;mw*EfLe}P@QSgrWm zxl`=KUoL{T7x2DVuFeo}l?p0&4lI|@K9G=*kdSaGyvqmuy@3AZ?`2s;;Ch)s5RGfD z=`}(!uDgI6zAvf;$_sc)`Vpv>pn$Nk@iC|tr7_4G>wtg{`z8*R(4&H^4Zk;bX#q;` zf8I(ep-0f1@wt=m7h&WGz0Q`JO2|G`1ySJhhvNsp8$ss(!@!l@ zjSLXL`op$cpc%|Q!(=daN5AK}uY&eZew9Xi|7c>5F@R>C&#{4SO z2>93g_$T?)GDEFB3)UZw7T}(1#6Cn2LWK+9%}F@3_#mP@x6fcg`{4u?Y!6HRe{kQP zdn24D;QIXG3ir3K)E};@;O9;W2?+@a2?+@a2?+@a2???IU>b&wkB+_cUkY5pR!Mc>Vp$;%x-<_xGa_@9(=Pef|A- leD<|DAt50l;s1#L06ZsE48CT24SoOs002ovPDHLkV1iaS_$mMZ diff --git a/modular_skyrat/modules/blueshield/code/blueshield.dm b/modular_skyrat/modules/blueshield/code/blueshield.dm index c7df4570b67..b7dd317bbb8 100644 --- a/modular_skyrat/modules/blueshield/code/blueshield.dm +++ b/modular_skyrat/modules/blueshield/code/blueshield.dm @@ -54,8 +54,6 @@ glasses = /obj/item/clothing/glasses/hud/security/sunglasses backpack_contents = list( /obj/item/storage/box/gunset/blueshield = 1, - /obj/item/gun/energy/e_gun/revolver = 1, - /obj/item/storage/medkit/tactical/blueshield = 1, /obj/item/melee/baton/security/loaded = 1,) implants = list(/obj/item/implant/mindshield) backpack = /obj/item/storage/backpack/blueshield @@ -64,9 +62,8 @@ head = /obj/item/clothing/head/beret/blueshield box = /obj/item/storage/box/survival/security belt = /obj/item/modular_computer/pda/security - r_pocket = /obj/item/flashlight/seclite - id = /obj/item/card/id/advanced/centcom + id = /obj/item/card/id/advanced/silver //BUBBER EDIT original: obj/item/card/id/advanced/CENTCOM id_trim = /datum/id_trim/job/blueshield /datum/outfit/plasmaman/blueshield diff --git a/modular_skyrat/modules/blueshield/code/medkit.dm b/modular_skyrat/modules/blueshield/code/medkit.dm index d9d42e0df0e..8f71ce15d75 100644 --- a/modular_skyrat/modules/blueshield/code/medkit.dm +++ b/modular_skyrat/modules/blueshield/code/medkit.dm @@ -6,10 +6,7 @@ if(empty) return new /obj/item/stack/medical/gauze(src) - new /obj/item/stack/medical/suture(src) - new /obj/item/stack/medical/mesh(src) - new /obj/item/storage/pill_bottle/probital(src) + new /obj/item/stack/medical/bruise_pack(src) + new /obj/item/stack/medical/ointment(src) new /obj/item/healthanalyzer(src) new /obj/item/pinpointer/crew(src) - -//Probably won't need that many things diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index e8e0d2d7a3e..187b193c865 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -1,13 +1,13 @@ /obj/item/gun/energy/e_gun/revolver //The virgin gun. - name = "X-R12 energy revolver" - desc = "An experimental model advanced energy weapon with the capacity to shoot both electrodes and lasers, used by many private defense contractors from Romulus to New Moscow, its also rather heavy and would certainly hurt to get pistol whipped by." - force = 22 - ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser/blueshield) + name = "energy revolver" + desc = "An advanced energy revolver with the capacity to shoot both electrodes and lasers." + force = 7 + ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser/revolver) ammo_x_offset = 1 charge_sections = 4 fire_delay = 4 icon = 'modular_skyrat/modules/blueshield/icons/energy.dmi' - icon_state = "blueshieldalt" + icon_state = "bsgun" inhand_icon_state = "minidisable" lefthand_file = 'modular_skyrat/modules/blueshield/icons/guns_lefthand.dmi' righthand_file = 'modular_skyrat/modules/blueshield/icons/guns_righthand.dmi' @@ -15,13 +15,10 @@ cell_type = /obj/item/stock_parts/cell/blueshield pin = /obj/item/firing_pin/implant/mindshield selfcharge = TRUE - w_class = WEIGHT_CLASS_NORMAL - worn_icon = modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi - worn_icon_state = "bsrevolver" /obj/item/stock_parts/cell/blueshield name = "internal revolver power cell" - maxcharge = 1200 + maxcharge = 1000 chargerate = 300 /obj/item/gun/energy/e_gun/revolver/pdw9 //The chad gun. @@ -34,7 +31,7 @@ /obj/item/stock_parts/cell/pdw9 name = "internal pistol power cell" - maxcharge = 1500 + maxcharge = 1000 chargerate = 300 var/obj/item/gun/energy/e_gun/revolver/pdw9/parent diff --git a/modular_skyrat/modules/blueshield/icons/energy.dmi b/modular_skyrat/modules/blueshield/icons/energy.dmi index 1f734dac921fd1657d324cb2bc0a0245bd96539b..85194b408546f9b2d5081ec065e12f2712783ee4 100644 GIT binary patch delta 942 zcmV;f15y0?3dRRkiBL{Q4GJ0x0000DNk~Le0001h0001h2m=5B0QBII`2YX_lTb`l zMZmzo|I7elS~@B!DjXOXA0Hn~MJi`sL{&~RH8L?nKtDxKOKNIPGb|F!005CL5XBYHmSE zC3dyIfJsTsNvs5gi;giuV?j!}WkF_fNj_ma5K4*jFp_#w!U;(mQC`QihJRFT#08t7 zfsPTEvVyCh3pfP=0BbSB>hruWH~;_w7)eAyRCt{2+3ix|Fcb#huuYJ(E{a>bG}3|# zDofq<{_oC{52R&HqoXvl&imv?JDv{b?FpzI7y|%+|JUf-C%<6AIZrf^2%>+|ZZ|%< ze0(rtS?w5KMrRNAwI zMj-y30GV8nz6o3e0$ldgW~ofB%$cN(*Y_?&nk3zeevs4bJ7YPQcJt}>ofCEP^uNw* z0y%W&m;QOqQ^r}0?j}H<7hK3FcW?ST1F`MfO4qXbF~)nB!+?qQ$+H^y93_Gk}*0Mo_C>eark>Nc|*%4~`%`(AFj zTK2X(s#pGcef!I;HK7bb(D=(zsMd4Hbg^1(G|%mX>Qzs@zPop8y}s4zn%Q^8;hM!_ z#WqvoY4E1{19`Q6n18=+e@E(CZMWOb7BIHCBt82YtXJgqy86A_HL6iGj6K?i&K77( z;v4ZB>R0|c1!x*oDm{#SfB`>-ZUFZ5rq&tEyI?qW0JgvW{0-c`I{@lG*yLXV?Ail} z&|j&@0qA$Gir8O|z(t4^z(#0Py#6kN{yQ8kfQt~Zzl#txz)z6>1_A&8z2F<-gm^ArjI000000002t=X<+OCiHwCssjK30Kf-416$`li~TTU Q0ssI207*qoM6N<$f~d5hfdBvi delta 1375 zcmV-l1)%!I2l@(PiBL{Q4GJ0x0000DNk~Le0001>0001>2m=5B0K5^G9{>OVz)(z7 zMZmzo|I7elS~|=C09`66Dk>@*7#JTPA529mXJ15BPBT&;9(PVlH8L?nKtDxKOKNIP zGb|EjGBJ@>Cx3ka000**078Q-EGz&}pkhw|05M`bJUpa>09yb6CMG6SR8&PpMKLik ztFN=Otf>D024P)SML|B53;=?JhAS&8LqR?f5D+UaK21zZ9UUDsG(sjOD<>>PF*7>A zz`)Ubmh=Ds00DGTPE!Ct=GbNc00859R9JLGWpiV4X_4Crf1Q&}4uUWch1c{H4Qz=4 zk%bF424Yyq6->1wZ7e@&i-g;YvH&7#aW|8^uhV&bb?`nuBq@%L3A%$+ye#kzZ&n_% z8csFqnqZAA20UZBZ2`^dUVl0#olRVSs5r58qI27eGYE`%Ym zKni)K+j(tge+&gd+NUpWFn|?pwiQ>p{5@lknk_uiFY#%F8Lj?4W+`T7oA0^fK#3X@ z;~*#z`uFpU)rN7IAZ8($AZA;IZusedMd6+!zg^nFaT>k8@&n4iE4N_224MgI19?eA zK~#90?VJl&+AtJ=!{`Hn0>c+W8e8Yw6v45r4x#h^fB!6Rl2%F~iB7P0JNJv{G^e-V zcWy!}IX5y!5ClOG#CB>Q_WS;Ir*y*gJkJ&Qt`CSaMV&_J^2R}PuR5)EYwLwUN6_tb z0l({|f`!Kv===1!0_Lr>buq`_= z`}$mDh{so7vvzrTA&6t9W@diHx2)-~E!^4H=VbgE*cxAruh6>!;+Wsu-0XCSE$ee4 ze;xtb<9vL3JK+-!$;^RqUJdb%Fs;u4C;B)DP9{9$BAK}$qT5WCK-E2ug`=E>cu)zH zJ#qUBk?E}`5d6@LY!1IICJ>Tisg;p?AMC`}1 zxmdM?89Yy4f*=TjAPAzwbmPq3s(YO^e;wZ~Z*G6RY9?k=#gB~HT|qF)nvS0qLEGzX zap^ZxUOCXW{MPpc1XX7`{iS|pvucfsB(vG{K2iPLZ<-|4N)<`&fy^iOLnQcnJ{N|G z;vol(;9?GfVEF8nQ?*#mV!lk0G?5v6K;-qzV!2Gx6wKgOjqA>$SS-eW(iA=@e+;YO zcsfp(LJ+4PTRe`JLXcs5bmS}^AC(|dgx_+RR;^(m6;v%j5ClOG1VQ|R*!BI+|7 zfB2W!_7Cg!|L!VYvZ>V?YX9)|?XOO~?zH;)0z+#&ij46W7&dy%Mh}`MZI09Kw;gEu z0z+AUXedCG^@rOF5EZsE$ENV>ap^Y@_l2LMpE$Dq&`^LV>kmy6&sr#YYS}>CvJ@D; zHBJy{dE@SWYdm_n%2p0*X2YYp*}xW$>d|YJN?^|*K@bE%5ClOG1o2;B`2T=7uzkNJ h2!bF8f*^=@=Lz-kbB)3?zP|tf002ovPDHLkV1gfNUMT Date: Sun, 2 Apr 2023 10:29:40 +0700 Subject: [PATCH 78/86] Update special.dm --- modular_skyrat/modules/blueshield/code/special.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index e8e0d2d7a3e..ee8f16fdb9c 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -16,7 +16,7 @@ pin = /obj/item/firing_pin/implant/mindshield selfcharge = TRUE w_class = WEIGHT_CLASS_NORMAL - worn_icon = modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi + worn_icon = 'modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi' worn_icon_state = "bsrevolver" /obj/item/stock_parts/cell/blueshield From a85ec6dd49121a4aa799ac80da7450bda44bf203 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 10:30:23 +0700 Subject: [PATCH 79/86] Update special.dm --- modular_skyrat/modules/blueshield/code/special.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index ee8f16fdb9c..564b8e8d341 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -1,7 +1,7 @@ /obj/item/gun/energy/e_gun/revolver //The virgin gun. name = "X-R12 energy revolver" desc = "An experimental model advanced energy weapon with the capacity to shoot both electrodes and lasers, used by many private defense contractors from Romulus to New Moscow, its also rather heavy and would certainly hurt to get pistol whipped by." - force = 22 + force = 16 ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser/blueshield) ammo_x_offset = 1 charge_sections = 4 From 86038c8787eddbfd050abd44b37f02a3c25a0969 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 11:06:54 +0700 Subject: [PATCH 80/86] Update tgstation.dme --- tgstation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgstation.dme b/tgstation.dme index 1cfae3298a2..7c5486aef7f 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6705,8 +6705,8 @@ #include "modular_zubbers\code\modules\customization\sprite_accessories\tails.dm" #include "modular_zubbers\code\modules\customization\sprite_accessories\taurs.dm" #include "modular_zubbers\code\modules\dynamic\midround_rulesets.dm" -#include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" #include "modular_zubbers\code\modules\fluff\flora\ash_flora.dm" +#include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" #include "modular_zubbers\code\modules\loadouts\loadout_items\loadout_datum_toys.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" From feb4173c272c9cb1631d18d5cacda9c2fc67b7b0 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 11:07:52 +0700 Subject: [PATCH 81/86] Update laser.dm --- code/modules/projectiles/ammunition/energy/laser.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index 08b684f80be..d77e96643bb 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -120,3 +120,6 @@ /obj/item/ammo_casing/energy/nanite/cryo projectile_type = /obj/projectile/energy/cryo select_name = "cryo" + +/obj/item/ammo_casing/energy/laser/blueshield + e_cost = 100 From f0fef38503526dc452255559f511a33b91d57195 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 11:09:01 +0700 Subject: [PATCH 82/86] fun stuff :v --- modular_skyrat/modules/blueshield/code/blueshield.dm | 2 +- modular_skyrat/modules/blueshield/code/special.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modular_skyrat/modules/blueshield/code/blueshield.dm b/modular_skyrat/modules/blueshield/code/blueshield.dm index b7dd317bbb8..f9d39f4fe76 100644 --- a/modular_skyrat/modules/blueshield/code/blueshield.dm +++ b/modular_skyrat/modules/blueshield/code/blueshield.dm @@ -63,7 +63,7 @@ box = /obj/item/storage/box/survival/security belt = /obj/item/modular_computer/pda/security - id = /obj/item/card/id/advanced/silver //BUBBER EDIT original: obj/item/card/id/advanced/CENTCOM + id = /obj/item/card/id/advanced/centcom id_trim = /datum/id_trim/job/blueshield /datum/outfit/plasmaman/blueshield diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index 06ab36513ca..07cf4f7b88f 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -22,7 +22,7 @@ /obj/item/stock_parts/cell/blueshield name = "internal revolver power cell" - maxcharge = 1000 + maxcharge = 1200 chargerate = 300 /obj/item/gun/energy/e_gun/revolver/pdw9 //The chad gun. From 63a5f47329dcf80575ec335fa028afb333104fd6 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 11:09:41 +0700 Subject: [PATCH 83/86] Update medkit.dm --- modular_skyrat/modules/blueshield/code/medkit.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modular_skyrat/modules/blueshield/code/medkit.dm b/modular_skyrat/modules/blueshield/code/medkit.dm index 8f71ce15d75..027c4be5695 100644 --- a/modular_skyrat/modules/blueshield/code/medkit.dm +++ b/modular_skyrat/modules/blueshield/code/medkit.dm @@ -6,7 +6,9 @@ if(empty) return new /obj/item/stack/medical/gauze(src) - new /obj/item/stack/medical/bruise_pack(src) - new /obj/item/stack/medical/ointment(src) + new /obj/item/stack/medical/suture(src) + new /obj/item/stack/medical/mesh(src) new /obj/item/healthanalyzer(src) new /obj/item/pinpointer/crew(src) + +//Probably would not need more than this From 31d1ae8ae1e20051735b32d543760d855082d51f Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 11:23:52 +0700 Subject: [PATCH 84/86] had to remake my fucking sprite from scratch --- .../aesthetics/guns/icons/guns_back.dmi | Bin 1996 -> 2112 bytes .../modules/blueshield/code/special.dm | 3 +-- .../modules/blueshield/icons/energy.dmi | Bin 966 -> 1441 bytes 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi b/modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi index bc77592a879a2bd729ac1f336b64babb7b9c18a9..dd14fb505d4997916f50405f8888f89aa11e0b1d 100644 GIT binary patch delta 2083 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 BzEc1I diff --git a/modular_skyrat/modules/blueshield/code/special.dm b/modular_skyrat/modules/blueshield/code/special.dm index 07cf4f7b88f..3e80dbfed24 100644 --- a/modular_skyrat/modules/blueshield/code/special.dm +++ b/modular_skyrat/modules/blueshield/code/special.dm @@ -1,5 +1,4 @@ /obj/item/gun/energy/e_gun/revolver //The virgin gun. - name = "X-R12 energy revolver" desc = "An experimental model advanced energy weapon with the capacity to shoot both electrodes and lasers, used by many private defense contractors from Romulus to New Moscow, its also rather heavy and would certainly hurt to get pistol whipped by." force = 16 @@ -8,7 +7,7 @@ charge_sections = 4 fire_delay = 4 icon = 'modular_skyrat/modules/blueshield/icons/energy.dmi' - icon_state = "bsgun" + icon_state = "bsalt" inhand_icon_state = "minidisable" lefthand_file = 'modular_skyrat/modules/blueshield/icons/guns_lefthand.dmi' righthand_file = 'modular_skyrat/modules/blueshield/icons/guns_righthand.dmi' diff --git a/modular_skyrat/modules/blueshield/icons/energy.dmi b/modular_skyrat/modules/blueshield/icons/energy.dmi index 85194b408546f9b2d5081ec065e12f2712783ee4..63a533f7c43f8f64ecbb3aed5c91b64698b1d1ea 100644 GIT binary patch delta 1406 zcmV-^1%dj;2cZjMiBL{Q4GJ0x0000DNk~Le0001>0001>2m=5B0K5^G9{>OV&rnQM zMZmzo|I7elS~|=C09`66Dk>@*7#JTPA529mXJ15BPBT&;9(PVlH8L?nKtDxKOKNIP zGb|EjGBJ@>Cx3ka000**078Q-EGz&}pkhw|05M`bJUpa>09yb6CMG6SR8&PpMKLik ztFN=Otf*mKS4BZSS73L~+~%gbx`Kp;{{RLnD=R}mK9vjrzT4Xo5D+UaK21zZ9UUDs zG(sjOD<>>PF*7=BSy{lqz}q3(g#Z8m0d!JMQvg8b*ac<)007*P(G!22lg|!?szw5(A(p)+YCfb*Wh{`glqmHK5UR#_Cl3 zp}0z=kct_o$SY_+v&MfIE);7!U)*32R=n9%QbYN>#(?4m9`SR08p%+jzn7US!`bG0 z?&P4D0>oMjg*}fBMJ~HTab2(7^{a5+(T)_~nsaEBgwNM}0Inz(?~smMiU0rum`OxI zRCt{2+>27$KokbxrI3V60tj9xl9gDsY9*#h8*3?~^8WACvzLEJh-|i2Xttg6#hD-{ z;6G<0$j(MW5JCtcv{~idZlAwe%iUqwwrw$v}vw<7nghcAV1KlgSKZK@>?F9c&vAh)3&VjgO0#f&%2x!P<3!% zd*bAS_DMTT@_K{!9g)y8EtvrM1_QfIY+_>l9_>t1KaF;2qAi+$23dTxDIav|?=ntqer~L;2d5w8b_O7$xM z{rudxpdMU&l-t?aDH8-loSEqnmvU3lP2B0{=Xm`JY^<-wm&LmPK|rssueUnHn)x|a zAA`+x`ssh>W$gb+dqy;ivC&fCA8qCgZ1pI3jPTT=qw-QP!HBtm7tw`C_w-Q7XJ zFr0!g{PO%2MY4V+HPjVv&>`qd>xx9ReYQ z5JCw3n{?Ng>eip>>aM1)qr1LTb$#fz>X{^!N}V(tjYhM%F;lGyy>Qjb%e3|7vatRe z3A((bWs2oxyk4y;m#6Xil2d;N)UAQryX2IYm-5ABs^w)wE>0_0p4M|Y z^=YSDMYwl#RCsx5OHg*;t#yRndWE&N?!F?+ntpDt`oXFIy82S?|1@B~Qrx=zYH@3H z^`*Nktn2N1Xy2L-A%qY@2qA>ff1%)?$C*L*`4%CB5JCtcgtqM$jxd8U%uYmH000UA M07*qoM6N<$fL5XBYHmSE zC3dyIfJsTsNvs5gi;giuV?j!}WkF_fNj_ma5K4*jFp_#w!U;(mQC`QihJRFT#08t7 zfsPTEvVyCh3pfP=0BbSB>hruWH~;_w7)eAyRCt{2+3ix|Fcb#huuYJ(E{a>bG}3|# zDofq<{_oC{52R&HqoXvl&imv?JDv{b?FpzI7y|%+|JUf-C%<6AIZrf^2%>+|ZZ|%< ze0(rtS?w5KMrRNAwI zMj-y30GV8nz6o3e0$ldgW~ofB%$cN(*Y_?&nk3zeevs4bJ7YPQcJt}>ofCEP^uNw* z0y%W&m;QOqQ^r}0?j}H<7hK3FcW?ST1F`MfO4qXbF~)nB!+?qQ$+H^y93_Gk}*0Mo_C>eark>Nc|*%4~`%`(AFj zTK2X(s#pGcef!I;HK7bb(D=(zsMd4Hbg^1(G|%mX>Qzs@zPop8y}s4zn%Q^8;hM!_ z#WqvoY4E1{19`Q6n18=+e@E(CZMWOb7BIHCBt82YtXJgqy86A_HL6iGj6K?i&K77( z;v4ZB>R0|c1!x*oDm{#SfB`>-ZUFZ5rq&tEyI?qW0JgvW{0-c`I{@lG*yLXV?Ail} z&|j&@0qA$Gir8O|z(t4^z(#0Py#6kN{yQ8kfQt~Zzl#txz)z6>1_A&8z2F<-gm^ArjI000000002t=X<+OCiHwCssjK30Kf-416$`li~TTU Q0ssI207*qoM6N<$f@IX7DF6Tf From c7cb85266b5853179ba33b0485f4422051923854 Mon Sep 17 00:00:00 2001 From: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com> Date: Sun, 2 Apr 2023 11:25:12 +0700 Subject: [PATCH 85/86] Update guns_back.dmi --- .../aesthetics/guns/icons/guns_back.dmi | Bin 2112 -> 2121 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi b/modular_skyrat/modules/aesthetics/guns/icons/guns_back.dmi index dd14fb505d4997916f50405f8888f89aa11e0b1d..16b0822fe03de76ba5529887ad7f07cacdfd7967 100644 GIT binary patch delta 1783 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 QUjP6A07*qoM6N<$f;vrch5!Hn From 88a8b386eadd8bae47da34721fa02f75fe794a37 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 2 Apr 2023 04:37:13 +0000 Subject: [PATCH 86/86] Automatic changelog for PR #152 [ci skip] --- html/changelogs/AutoChangeLog-pr-152.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-152.yml diff --git a/html/changelogs/AutoChangeLog-pr-152.yml b/html/changelogs/AutoChangeLog-pr-152.yml new file mode 100644 index 00000000000..e632298f9d3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-152.yml @@ -0,0 +1,4 @@ +author: "projectkepler-ru" +delete-after: True +changes: + - bugfix: "PR didn't merge correctly, should work" \ No newline at end of file