From 9b8cc834594399782729d73661d0a5a26054525d Mon Sep 17 00:00:00 2001 From: PhantornRU Date: Thu, 28 Mar 2024 16:37:59 +1000 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=D1=8B=20=D0=B2=D1=81?= =?UTF-8?q?=D0=B5=D0=B3=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавить в товары регенератор теслы и синги, пакман --- ОК Правила воксов: не убей, не расходуй, и прочую хуйню --- Добавил 1 памятку. ОК Доделать карты - ОК Добавить вокс флаг Элла, также в продажу --- ОК Заменить двери в шаттле на разбиваемые --- ОК Хайриски слишком дешевые. 750 - мало. Повысить до 2500 --- ОК Добавить проверку чтобы при 30 человек сценарий дополнительно не закидывался. --- ОК Вроде накинул, проверить на тестмердже хайпопе не выкинет ли рантайм Добавить кнопку "Телепортировать на станцию воксов" при одевании и оффере --- ОК Убрать продажу органов с человека. Если продаешь человека в расчичетчике, то его возвращает на станцию в прибытие. --- ОК ВОКС-Майндслейв? - Аля ставишь вокса-рекрута в Расчичетчик, после чего он получает антажку воксо-рейдера. Если нет майндшилда --- ОК Запретить не ВОКСам пользоваться пушками или сделать на это ограничение, что если пушку взял "Вокс", то больше его никто трогать не может. --- ОК Доделать фонарики и счетчик гейгера в ригах --- Ок --- _maps/map_files220/generic/centcomm.dmm | 130 ++++++++++++++++-- modular_ss220/antagonists/code/antag_datum.dm | 4 +- .../antag_mix/scenarios/antag_scenario.dm | 2 +- .../code/vox_raider/clothing/vox_outfit.dm | 2 +- .../code/vox_raider/clothing/vox_suit_rig.dm | 17 ++- .../code/vox_raider/objects/vox_trade.dm | 19 +-- .../code/vox_raider/vox_raider_datum.dm | 6 +- .../code/vox_raider/vox_raider_team.dm | 4 +- .../icons/clothing/mob/vox/head.dmi | Bin 25731 -> 25716 bytes .../antagonists/icons/clothing/obj_head.dmi | Bin 11945 -> 11938 bytes modular_ss220/objects/icons/flag.dmi | Bin 1257 -> 1853 bytes 11 files changed, 151 insertions(+), 33 deletions(-) diff --git a/_maps/map_files220/generic/centcomm.dmm b/_maps/map_files220/generic/centcomm.dmm index 716ca03d1821..e8b0cef8006e 100644 --- a/_maps/map_files220/generic/centcomm.dmm +++ b/_maps/map_files220/generic/centcomm.dmm @@ -3197,13 +3197,16 @@ }, /area/syndicate_mothership/cargo) "bXl" = ( -/obj/machinery/door/airlock/hatch{ - req_access_txt = "152"; - name = "vox hatch"; - aiControlDisabled = 1; - hackProof = 1 - }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/survival_pod/glass, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, /turf/simulated/floor/mineral/plastitanium{ color = "#ff78f4"; nitrogen = 103.984; @@ -3722,6 +3725,18 @@ /obj/item/radio/intercom/directional/south, /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) +"coz" = ( +/obj/effect/spawner/window/shuttle/survival_pod, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, +/turf/simulated/floor/plating/nitrogen, +/area/shuttle/vox) "coD" = ( /obj/structure/table/wood{ color = "#996633" @@ -5488,6 +5503,14 @@ hackProof = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/shuttle/vox) "drF" = ( @@ -6384,6 +6407,14 @@ hackProof = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, /turf/simulated/floor/mineral/plastitanium{ color = "#fff894"; nitrogen = 103.984; @@ -7320,6 +7351,14 @@ hackProof = 1 }, /obj/structure/fans/tiny, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, /turf/simulated/floor/mineral/plastitanium{ color = "#fff894"; nitrogen = 103.984; @@ -12661,6 +12700,12 @@ }, /turf/simulated/floor/mineral/plastitanium/red, /area/syndicate_mothership/jail) +"hEK" = ( +/turf/simulated/wall/mineral/plastitanium/nosmooth{ + icon_state = "plastitanium_wall-0"; + icon = 'icons/turf/walls/plastitanium_wall.dmi' + }, +/area/vox_base) "hER" = ( /obj/machinery/conveyor/south{ id = "SFBQMLoad" @@ -20614,7 +20659,7 @@ "mLW" = ( /obj/machinery/door_control{ id = "voxshutters"; - name = "remote shutter control"; + name = "vox remote shutter control"; req_access = list(152); wires = 1; pixel_x = 28; @@ -21646,6 +21691,14 @@ hackProof = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 2; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, /turf/simulated/floor/mineral/plastitanium{ color = "#fff894"; nitrogen = 103.984; @@ -25435,6 +25488,9 @@ /obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) +"pXq" = ( +/turf/simulated/wall/indestructible/opsglass/limited_smooth, +/area/vox_base) "pXu" = ( /obj/structure/platform{ dir = 8; @@ -28428,6 +28484,13 @@ hackProof = 1 }, /obj/effect/turf_decal/delivery/hollow, +/obj/machinery/door/poddoor/shutters{ + density = 0; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/shuttle/vox) "rMS" = ( @@ -31257,6 +31320,14 @@ aiControlDisabled = 1; hackProof = 1 }, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, /turf/simulated/floor/mineral/plastitanium{ color = "#ff78f4"; nitrogen = 103.984; @@ -32804,6 +32875,29 @@ icon_state = "rampbottom" }, /area/syndicate_mothership/cargo) +"uDL" = ( +/obj/machinery/door/airlock/hatch{ + req_access_txt = "152"; + name = "vox hatch"; + aiControlDisabled = 1; + hackProof = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, +/turf/simulated/floor/mineral/plastitanium{ + color = "#ff78f4"; + nitrogen = 103.984; + oxygen = 0; + name = "vox floor" + }, +/area/shuttle/vox) "uEs" = ( /obj/machinery/porta_turret/syndicate/interior, /obj/structure/window/plasmareinforced{ @@ -36352,6 +36446,14 @@ hackProof = 1 }, /obj/structure/fans/tiny, +/obj/machinery/door/poddoor/shutters{ + density = 0; + dir = 1; + icon_state = "open"; + id_tag = "voxshutters"; + name = "Blast Shutters"; + opacity = 0 + }, /turf/simulated/floor/mineral/plastitanium/red/nitrogen, /area/shuttle/vox) "wQK" = ( @@ -80313,7 +80415,7 @@ ijC gXG ryz jgL -gXG +hEK qGp qGp qGp @@ -80570,7 +80672,7 @@ iBC hAK fkL fkL -ryz +pXq eBl ayB oXe @@ -81084,7 +81186,7 @@ fJi gXG fkL vUt -gXG +hEK qGp qGp qGp @@ -81341,7 +81443,7 @@ fJi gXG hAK gXG -gXG +hEK qGp vVW qgx @@ -81351,7 +81453,7 @@ qGp hCs plY nsh -qGp +coz eMD lsW qPS @@ -81604,7 +81706,7 @@ lfu bGr bGr bGr -bXl +uDL bGr bGr bGr @@ -82122,7 +82224,7 @@ qGp hCs plY gxA -qGp +coz vWb chV chV diff --git a/modular_ss220/antagonists/code/antag_datum.dm b/modular_ss220/antagonists/code/antag_datum.dm index b1cae1b4cca2..274d28baa6aa 100644 --- a/modular_ss220/antagonists/code/antag_datum.dm +++ b/modular_ss220/antagonists/code/antag_datum.dm @@ -1,6 +1,6 @@ -/datum/antagonist/proc/make_body(loc_spawn, try_use_preference = FALSE, species_name = null, list/possible_species) +/datum/antagonist/proc/make_body(loc_spawn, datum/mind/mind, try_use_preference = FALSE, species_name = null, list/possible_species) var/datum/character_save/character - var/mob/living/carbon/human/H = owner.current + var/mob/living/carbon/human/H = mind.current if(!H) H = new(loc_spawn) else diff --git a/modular_ss220/antagonists/code/antag_mix/scenarios/antag_scenario.dm b/modular_ss220/antagonists/code/antag_mix/scenarios/antag_scenario.dm index fcb81a284596..4fc3ef168457 100644 --- a/modular_ss220/antagonists/code/antag_mix/scenarios/antag_scenario.dm +++ b/modular_ss220/antagonists/code/antag_mix/scenarios/antag_scenario.dm @@ -233,7 +233,7 @@ /datum/antag_scenario/proc/make_character(datum/mind/mind, turf/loc_spawn) var/picked_species = pick(possible_species) var/datum/antagonist/temp_antag_datum = locate(antag_datum) in mind.antag_datums - temp_antag_datum.make_body(loc_spawn, TRUE, picked_species, possible_species) + temp_antag_datum.make_body(loc_spawn, mind, TRUE, picked_species, possible_species) /datum/antag_scenario/proc/equip_character(datum/mind/mind) return TRUE diff --git a/modular_ss220/antagonists/code/vox_raider/clothing/vox_outfit.dm b/modular_ss220/antagonists/code/vox_raider/clothing/vox_outfit.dm index 1743ee7afa37..0d4693e5a72d 100644 --- a/modular_ss220/antagonists/code/vox_raider/clothing/vox_outfit.dm +++ b/modular_ss220/antagonists/code/vox_raider/clothing/vox_outfit.dm @@ -4,10 +4,10 @@ uniform = /obj/item/clothing/under/vox/jumpsuit gloves = /obj/item/clothing/gloves/vox shoes = /obj/item/clothing/shoes/roman/vox - mask = /obj/item/clothing/mask/breath/vox/respirator l_ear = /obj/item/radio/headset/vox id = /obj/item/card/id/syndicate/vox l_pocket = /obj/item/melee/classic_baton/telescopic + //mask = /obj/item/clothing/mask/breath/vox/respirator belt = /obj/item/tank/internals/emergency_oxygen/double/vox back = /obj/item/storage/backpack/vox diff --git a/modular_ss220/antagonists/code/vox_raider/clothing/vox_suit_rig.dm b/modular_ss220/antagonists/code/vox_raider/clothing/vox_suit_rig.dm index 961a7a5da9ec..d43003b7f1c9 100644 --- a/modular_ss220/antagonists/code/vox_raider/clothing/vox_suit_rig.dm +++ b/modular_ss220/antagonists/code/vox_raider/clothing/vox_suit_rig.dm @@ -42,8 +42,21 @@ resistance_flags = FIRE_PROOF | ACID_PROOF armor = list(MELEE = 75, BULLET = 50, LASER = 30, ENERGY = 20, BOMB = 25, RAD = 115, FIRE = 80, ACID = 200) -/obj/item/clothing/head/helmet/space/hardsuit/syndi/update_icon_state() - icon_state = "[initial(icon_state)][on]" +/obj/item/clothing/head/helmet/space/hardsuit/vox/toggle_light(mob/user) + on = !on + icon_state = "[initial(icon_state)][on ? "_light" : ""]" + + if(ishuman(user)) + var/mob/living/carbon/human/H = user + H.update_inv_head() + + if(on) + set_light(brightness_on) + else + set_light(0) + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() // Space Trooper diff --git a/modular_ss220/antagonists/code/vox_raider/objects/vox_trade.dm b/modular_ss220/antagonists/code/vox_raider/objects/vox_trade.dm index 607b45f722b3..d1d7f39a03a4 100644 --- a/modular_ss220/antagonists/code/vox_raider/objects/vox_trade.dm +++ b/modular_ss220/antagonists/code/vox_raider/objects/vox_trade.dm @@ -163,7 +163,7 @@ return TRUE /obj/machinery/vox_trader/proc/do_trade(mob/user) - var/list/items_list = /get_trade_contents(user) + var/list/items_list = get_trade_contents(user) INVOKE_ASYNC(src, PROC_REF(make_cash), user, items_list) /obj/machinery/vox_trader/proc/make_cash(mob/user, list/items_list) @@ -468,26 +468,29 @@ /obj/machinery/vox_trader/proc/get_trade_contents(mob/user) var/turf/current_turf = get_turf(src) var/list/items_list = current_turf.GetAllContents(7) - for(var/obj/O in items_list) - if(istype(O, /obj/item/organ)) - var/obj/item/organ/organ = O + for(var/I in items_list) + if(istype(I, /obj/item/organ)) + var/obj/item/organ/organ = I if(organ.owner) items_list.Remove(organ) continue - if(isliving(O)) - var/mob/living/M = O + if(isliving(I)) + var/mob/living/M = I items_list.Remove(M) if(!isvox(M)) send_to_station(M) continue + if(!M.mind) + continue var/datum/antagonist/vox_raider/antag = locate() in M.mind.antag_datums if(antag) continue for(var/datum/antagonist/A as anything in user.mind.antag_datums) - var/datum/team/team = user.get_team() + var/datum/team/team = A.get_team() if(team) team.add_member(M.mind, TRUE) break + return items_list /obj/machinery/vox_trader/proc/send_to_station(mob/living/M) M.Sleeping(16 SECONDS) @@ -496,6 +499,6 @@ M.adjustFireLoss(-25) M.adjustToxLoss(-50) M.forceMove(pick(GLOB.latejoin)) - if(iscarbon) + if(iscarbon(M)) var/mob/living/carbon/C = M C.uncuff() diff --git a/modular_ss220/antagonists/code/vox_raider/vox_raider_datum.dm b/modular_ss220/antagonists/code/vox_raider/vox_raider_datum.dm index 8bacf6e74894..56b20734e7b1 100644 --- a/modular_ss220/antagonists/code/vox_raider/vox_raider_datum.dm +++ b/modular_ss220/antagonists/code/vox_raider/vox_raider_datum.dm @@ -140,11 +140,11 @@ return for(var/datum/mind/mind in candidates_list) if(!isvox(mind.current)) - make_body(get_turf(src), TRUE, "Vox") + make_body(get_turf(src), mind, TRUE, "Vox") var/mob/living/carbon/human/H = mind.current if(mind.current) H.equipOutfit(/datum/outfit/vox, visualsOnly) -/datum/antagonist/vox_raider/make_body(spawn_loc, try_use_preference = FALSE, species_name = null, list/possible_species) +/datum/antagonist/vox_raider/make_body(spawn_loc, datum/mind/mind, try_use_preference = FALSE, species_name = null, list/possible_species) . = ..() - owner.store_memory(" Я Вокс-Рейдер, основа моя: беречь стаю, тащить ценности. .") + mind.store_memory(" Я Вокс-Рейдер, основа моя: беречь стаю, тащить ценности. .") diff --git a/modular_ss220/antagonists/code/vox_raider/vox_raider_team.dm b/modular_ss220/antagonists/code/vox_raider/vox_raider_team.dm index fac78aa8c685..07f5746aa4a5 100644 --- a/modular_ss220/antagonists/code/vox_raider/vox_raider_team.dm +++ b/modular_ss220/antagonists/code/vox_raider/vox_raider_team.dm @@ -22,11 +22,11 @@ add_team_objective(new /datum/objective/survive( {"Не допустите гибели вас и остальных Воксов из команды. Избегайте смерти влекущие за собой расходы стае."})) -/datum/team/vox_raiders/add_member(datum/mind/new_member, add_antag_datum) +/datum/team/vox_raiders/handle_adding_member(datum/mind/new_member) . = ..() update_name() -/datum/team/vox_raiders/remove_member(datum/mind/member) +/datum/team/vox_raiders/handle_removing_member(datum/mind/member, force = FALSE) . = ..() update_name() diff --git a/modular_ss220/antagonists/icons/clothing/mob/vox/head.dmi b/modular_ss220/antagonists/icons/clothing/mob/vox/head.dmi index 52463ec41e4087281e455e75c22c090fba0bafca..9faff0b3d6bba5dcde84f9bc8003a226cbedc052 100644 GIT binary patch delta 23244 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 RpCI7p@}(>K)w;JH{vX#?KA`{r delta 23269 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 delta 1079 zcmV-71jzfn4(SOciBL{Q4GJ0x0000DNk~Le0001B0001B2m=5B0M$l^3IG5APLU-a zkw+vX^2ay->y-auYXATL0002Ocs2_F0004WQchC?sj%Ac9jzBc@TJfUC7#0c zi0R!X2H6FNG#ZV6C8!`P{`UQbNT&ta;g@ooNgyyO{?F(0{=7w-EU?XcZbce`+@ioo z@qfMxvImr=L{I$h6KQHdy49}67&Mx{!Gq?lmO%j?m}>z%y^Z4kG*l`Q1*CDpxFb?i zv1=N|-%znj6Cj0A%~WafDToFkg8X?70{(7A8d>jFYgFie1}bvuGjv}5q5y%y->#TW zd*7gSJy%o;u#dllo(Ke>H#(Q9i$s8439ypI1a`U?h7v%}`~)RK1>g_ZqX6e_@G`uy zpa8oeLiPg+KmiCgR5AM@iE{VxnEjU^+DD$@I7Ir5vNY=(kFxn1kA0}NPN~dqGef~w zn|vgDMpZz6NkKJ|_Dgd^z$1!5Gp7ZB7!11%+cj~U*0W@_?~-~{yu*4WSYer48X2;O zHZ|-vCBgcXvww8KwC`_#3)=KWLAndXrLPxpm*=E8$}i=zfrQaYREZwTRY7J>CPv`t z?>7&Ru08dvNarv2Wm4o)qNbTP9`b|d(+}=RCF=%%BW7m=p!?qQQ1XZaF@C$hUwGFW zy!L%kGirYK4F1%UwrCu~sm(Fn_bPpzmE1E+ao{+=|5T;Fpez`*(${|Th&>APDZ7}` zHG`C&N+B7TuL`<^eszQsUAb`KKjB!VOFYbn8vbwl`-QfN@n=%G$PT zG3y&%R@T&dr(S_`>p1e&XMKaRs}AjqLZ;hWRZBf@U9KxCdN8Ig0iRP0