From ae2c676a4e328aced58dda32d1da7ca52cd5d469 Mon Sep 17 00:00:00 2001 From: konushi <139562134+konushi@users.noreply.github.com> Date: Mon, 18 Sep 2023 20:46:32 +0300 Subject: [PATCH] SpaceRuin: Small Skipjack (#196) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавление новой косморуины: маленький скипджек воксов у своей добычи - корабля ТСФ. Добавление в модули новых враждебных симплов - vox_raiders Лут: униформа ТСФ, риг воксов, 50 (!!!) кредитов, РЦД, C4, немного патронов (коробка 9мм и магазин ARG) ## Почему это хорошо для игры Больше косморуин - больше косморуин ## Изображения изменений ![image](https://github.com/ss220club/Paradise-SS220/assets/139562134/15cdbb23-8643-41be-b639-724f838174b0) ## Тестирование Тесты на локалке, все работает ## Changelog :cl: add: новая карта - voxraiders_1; новые враждебные симплмобы - vox_raiders /:cl: --- .../RandomRuins/SpaceRuins/voxraiders_1.dmm | 1027 +++++++++++++++++ config/example/config.toml | 1 + .../maps220/code/RandomRuins/space_ruins.dm | 9 + modular_ss220/maps220/code/mobs.dm | 94 +- modular_ss220/maps220/icons/simple_human.dmi | Bin 24662 -> 40234 bytes 5 files changed, 1128 insertions(+), 3 deletions(-) create mode 100644 _maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm new file mode 100644 index 000000000000..b3ea2b4b17ad --- /dev/null +++ b/_maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm @@ -0,0 +1,1027 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"bu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/damageturf, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"bG" = ( +/obj/machinery/light_construct{ + icon_state = "bulb-broken"; + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/rack_parts, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"ca" = ( +/obj/structure/computerframe{ + dir = 1 + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"cv" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/powered) +"dj" = ( +/obj/structure/closet/crate/engineering/electrical, +/obj/item/clothing/gloves/color/yellow, +/obj/item/stack/cable_coil, +/obj/item/t_scanner, +/obj/effect/turf_decal/box, +/obj/item/multitool, +/turf/simulated/floor/plasteel/airless{ + icon_state = "blackfull" + }, +/area/ruin/space/unpowered/unpowered_structures) +"dQ" = ( +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"ft" = ( +/obj/structure/shuttle/engine/large, +/turf/template_noop, +/area/ruin/space/unpowered/unpowered_structures) +"fG" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/shuttle/engine/heater{ + dir = 2 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/powered) +"gx" = ( +/obj/structure/shuttle/engine/heater{ + dir = 2 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/powered) +"gN" = ( +/obj/structure/shuttle/engine/heater{ + dir = 2 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"hJ" = ( +/obj/item/whetstone, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"id" = ( +/obj/machinery/light_construct{ + icon_state = "bulb-broken"; + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/item/clothing/under/solgov, +/obj/item/clothing/head/soft/solgov, +/obj/item/clothing/glasses/sunglasses/big, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark_Golden_1"; + dir = 10 + }, +/area/ruin/space/unpowered/unpowered_structures) +"il" = ( +/obj/machinery/status_display{ + pixel_y = -30 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark_Golden_1" + }, +/area/ruin/space/unpowered/unpowered_structures) +"iD" = ( +/obj/machinery/door/airlock/hatch{ + req_access_txt = "152" + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"iG" = ( +/obj/machinery/light, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"iO" = ( +/obj/machinery/camera{ + dir = 10; + network = list("Scavengers"); + c_tag = "North-East"; + requires_power = 0 + }, +/turf/template_noop, +/area/template_noop) +"jM" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"jP" = ( +/obj/machinery/door/airlock/external, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"lr" = ( +/obj/effect/turf_decal/box, +/obj/machinery/light_construct{ + icon_state = "bulb-broken"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/loot, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"mk" = ( +/obj/machinery/door_control{ + pixel_y = 30; + id = "scanegers_window" + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "rampbottom"; + dir = 4 + }, +/area/ruin/space/powered) +"ni" = ( +/obj/item/wrench, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"nz" = ( +/obj/machinery/light_construct{ + icon_state = "bulb-broken"; + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"ot" = ( +/obj/effect/landmark/damageturf, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"oL" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/vox/ranged_laser/space, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"oW" = ( +/mob/living/simple_animal/hostile/vox/ranged_gun, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"qT" = ( +/obj/effect/spawner/window/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id_tag = "scanegers_window" + }, +/turf/simulated/floor/plating/nitrogen, +/area/ruin/space/powered) +"rS" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"sa" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"tz" = ( +/obj/machinery/camera{ + dir = 6; + network = list("Scavengers"); + c_tag = "South-East"; + requires_power = 0 + }, +/turf/template_noop, +/area/template_noop) +"uc" = ( +/obj/effect/spawner/window/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id_tag = "scanegers_window" + }, +/turf/simulated/floor/plating/nitrogen, +/area/ruin/space/powered) +"uH" = ( +/mob/living/simple_animal/hostile/vox/melee, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"vl" = ( +/turf/simulated/wall/mineral/titanium, +/area/ruin/space/unpowered/unpowered_structures) +"vp" = ( +/obj/machinery/door/airlock/command{ + locked = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"vE" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"wn" = ( +/obj/item/stack/tile/plasteel, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"wJ" = ( +/obj/machinery/computer/security{ + network = list("Scavengers"); + name = "Skipjack Peep Console" + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"xa" = ( +/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/powered) +"xu" = ( +/turf/template_noop, +/area/ruin/space/unpowered/unpowered_structures) +"ye" = ( +/turf/template_noop, +/area/template_noop) +"yO" = ( +/obj/machinery/door/airlock/hatch{ + req_access_txt = "152" + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"Ao" = ( +/obj/machinery/door/airlock/hatch{ + req_access_txt = "152" + }, +/obj/structure/fans/tiny, +/turf/simulated/floor/plating/nitrogen, +/area/ruin/space/powered) +"AK" = ( +/turf/simulated/wall/mineral/titanium/nodiagonal, +/area/ruin/space/unpowered/unpowered_structures) +"BJ" = ( +/obj/structure/door_assembly/door_assembly_ext, +/obj/item/airlock_electronics/destroyed, +/turf/template_noop, +/area/template_noop) +"Cc" = ( +/obj/structure/closet/crate, +/obj/item/rcd, +/obj/item/broken_device, +/obj/item/stock_parts/cell, +/obj/item/clothing/gloves/ring/gold, +/obj/item/stack/spacecash/c50, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"CI" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark_Golden_2" + }, +/area/ruin/space/unpowered/unpowered_structures) +"CQ" = ( +/obj/effect/spawner/window/shuttle, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"Dx" = ( +/obj/machinery/camera{ + dir = 2; + network = list("Scavengers"); + c_tag = "South-West"; + requires_power = 0 + }, +/turf/template_noop, +/area/template_noop) +"Eh" = ( +/obj/structure/table_frame, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark_Golden_1"; + dir = 5 + }, +/area/ruin/space/unpowered/unpowered_structures) +"EK" = ( +/obj/structure/grille/broken, +/obj/item/shard{ + icon_state = "large"; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/glass, +/obj/structure/lattice, +/obj/effect/dummy/lighting_obj, +/turf/template_noop, +/area/template_noop) +"EM" = ( +/obj/structure/chair/comfy/shuttle, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"Fi" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/loot, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"GU" = ( +/obj/structure/closet/crate, +/obj/item/clothing/head/fluff/goldtophat, +/obj/item/stack/sheet/mineral/diamond, +/obj/item/stack/sheet/mineral/titanium{ + amount = 20 + }, +/obj/item/stack/sheet/mineral/abductor{ + amount = 5 + }, +/obj/item/ammo_box/c10mm, +/obj/item/ammo_box/magazine/m556/arg, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"HC" = ( +/obj/machinery/door/airlock/external, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"IC" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "small" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"JI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark_Golden_1" + }, +/area/ruin/space/unpowered/unpowered_structures) +"JZ" = ( +/obj/item/clothing/head/welding, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"KN" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"Lq" = ( +/turf/simulated/wall/mineral/plastitanium/interior, +/area/ruin/space/powered) +"Mk" = ( +/mob/living/simple_animal/hostile/vox/ranged_laser, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"Mp" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"Mq" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"NN" = ( +/obj/item/flag/solgov, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"Of" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/glass, +/obj/item/shard{ + icon_state = "small" + }, +/turf/simulated/floor/plasteel/airless{ + icon_state = "dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"OC" = ( +/obj/structure/computerframe, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/glass, +/obj/item/stack/cable_coil{ + amount = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"Pc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"QA" = ( +/obj/effect/spawner/window/shuttle, +/obj/effect/spawner/window/shuttle, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"QV" = ( +/obj/structure/shuttle/engine/heater{ + dir = 2 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"QX" = ( +/mob/living/simple_animal/hostile/vox/ranged_laser/space, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) +"Ra" = ( +/obj/structure/closet, +/obj/item/clothing/head/helmet/space/vox/pressure, +/obj/item/clothing/suit/space/vox/pressure, +/obj/item/clothing/mask/breath, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"Rb" = ( +/turf/simulated/wall/mineral/plastitanium, +/area/ruin/space/powered) +"Sp" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/powered) +"SX" = ( +/obj/structure/rack, +/obj/item/harpoon, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"Tm" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/light_construct{ + icon_state = "bulb-broken"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel/airless{ + icon_state = "Dark" + }, +/area/ruin/space/unpowered/unpowered_structures) +"TG" = ( +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"UM" = ( +/obj/structure/rack, +/obj/item/tank/internals/nitrogen, +/obj/item/clothing/mask/breath, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"UO" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"Va" = ( +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "rampbottom"; + dir = 4 + }, +/area/ruin/space/powered) +"Wi" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 1; + icon_state = "propulsion_l" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/space/powered) +"Xz" = ( +/obj/effect/spawner/window/plastitanium, +/turf/simulated/floor/plating/nitrogen, +/area/ruin/space/powered) +"XZ" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/toy/plushie/voxplushie, +/obj/item/reagent_containers/food/snacks/cheesepizzaslice{ + pixel_y = -2; + pixel_x = -7 + }, +/obj/item/storage/box/zipties{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/grenade/plastic/c4, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen{ + icon_state = "plastitanium" + }, +/area/ruin/space/powered) +"Yg" = ( +/obj/machinery/atmospherics/portable/canister/nitrogen, +/turf/simulated/floor/mineral/plastitanium/red/nitrogen, +/area/ruin/space/powered) +"Zp" = ( +/obj/machinery/camera{ + dir = 1; + network = list("Scavengers"); + c_tag = "North-West"; + requires_power = 0 + }, +/turf/template_noop, +/area/template_noop) +"ZK" = ( +/obj/structure/extinguisher_cabinet/empty{ + pixel_y = -30 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/turf/simulated/floor/plating/airless, +/area/ruin/space/unpowered/unpowered_structures) + +(1,1,1) = {" +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +"} +(2,1,1) = {" +ye +ye +ye +ye +ye +ye +ye +ye +vl +vl +vl +vl +ye +ye +ye +ye +"} +(3,1,1) = {" +ye +ye +ye +AK +vl +AK +vl +vl +vl +JZ +vE +vl +vl +ft +ye +ye +"} +(4,1,1) = {" +ye +ye +CQ +AK +id +AK +lr +Fi +wn +nz +vl +vl +vl +xu +ye +ye +"} +(5,1,1) = {" +ye +EK +IC +QX +ZK +AK +bg +dj +bg +Of +QV +rS +ye +ye +ye +ye +"} +(6,1,1) = {" +ye +QA +OC +CI +il +AK +Mq +oL +Mq +Fi +gN +rS +ye +ye +ye +ye +"} +(7,1,1) = {" +ye +QA +CQ +Eh +JI +vp +Pc +bg +Pc +Pc +gN +rS +ye +ye +ye +ye +"} +(8,1,1) = {" +ye +ye +jM +AK +nz +AK +Tm +bu +bg +bG +vl +vl +vl +ft +ye +ye +"} +(9,1,1) = {" +ye +ye +ye +AK +HC +AK +jP +ot +vl +Pc +NN +vl +vl +xu +ye +ye +"} +(10,1,1) = {" +ye +ye +ye +ye +ye +BJ +ye +ye +vl +vl +vl +vl +ye +ye +ye +ye +"} +(11,1,1) = {" +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +"} +(12,1,1) = {" +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +"} +(13,1,1) = {" +ye +ye +ye +ye +Zp +xa +Rb +ye +ye +ye +ye +ye +ye +ye +ye +ye +"} +(14,1,1) = {" +ye +ye +ye +ye +ye +Wi +xa +Rb +Rb +qT +qT +Rb +Rb +Rb +ye +ye +"} +(15,1,1) = {" +ye +ye +ye +ye +ye +Rb +uH +TG +sa +ni +TG +sa +GU +cv +Rb +Dx +"} +(16,1,1) = {" +ye +ye +ye +ye +Lq +xa +iD +Rb +XZ +Ra +SX +hJ +Cc +gx +Sp +ye +"} +(17,1,1) = {" +ye +ye +ye +Lq +xa +Yg +iG +Rb +Rb +Rb +Rb +Rb +Rb +xa +Sp +ye +"} +(18,1,1) = {" +ye +ye +ye +Ao +dQ +dQ +Mk +xa +EM +ca +wJ +UO +fG +Sp +ye +ye +"} +(19,1,1) = {" +ye +ye +ye +Lq +xa +UM +iG +Rb +mk +Xz +Xz +Va +Rb +xa +Sp +ye +"} +(20,1,1) = {" +ye +ye +ye +ye +Lq +xa +yO +Rb +dQ +KN +KN +dQ +UO +fG +Sp +ye +"} +(21,1,1) = {" +ye +ye +ye +ye +ye +Rb +dQ +dQ +Mp +oW +dQ +Mp +UO +cv +Rb +tz +"} +(22,1,1) = {" +ye +ye +ye +ye +ye +Wi +xa +Rb +Rb +uc +uc +Rb +Rb +Rb +ye +ye +"} +(23,1,1) = {" +ye +ye +ye +ye +iO +xa +Rb +ye +ye +ye +ye +ye +ye +ye +ye +ye +"} +(24,1,1) = {" +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +"} diff --git a/config/example/config.toml b/config/example/config.toml index 107d603f9832..50131052a533 100644 --- a/config/example/config.toml +++ b/config/example/config.toml @@ -630,6 +630,7 @@ active_space_ruins = [ "_maps/map_files220/RandomRuins/SpaceRuins/transit_bar.dmm", "_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm", "_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm", + "_maps/map_files220/RandomRuins/SpaceRuins/voxraiders_1.dmm", ### The following ruins are based from past pre-spawned Zlevel content ### diff --git a/modular_ss220/maps220/code/RandomRuins/space_ruins.dm b/modular_ss220/maps220/code/RandomRuins/space_ruins.dm index fd603264df91..52096002ec6f 100644 --- a/modular_ss220/maps220/code/RandomRuins/space_ruins.dm +++ b/modular_ss220/maps220/code/RandomRuins/space_ruins.dm @@ -66,3 +66,12 @@ allow_duplicates = FALSE always_place = TRUE cost = 0 + +/datum/map_template/ruin/space/voxraiders_1 + name = "Vox Raiders" + id = "Vox_Raiders" + description = "A small Vox skipjack near some space scrap. They will definitely not tolerate new rivals." + prefix = "_maps/map_files220/RandomRuins/SpaceRuins/" + suffix = "voxraiders_1.dmm" + cost = 4 + allow_duplicates = FALSE diff --git a/modular_ss220/maps220/code/mobs.dm b/modular_ss220/maps220/code/mobs.dm index 0af1c446771a..ab26e0b5eb7b 100644 --- a/modular_ss220/maps220/code/mobs.dm +++ b/modular_ss220/maps220/code/mobs.dm @@ -1,4 +1,4 @@ -//Scavengers +/* Scavengers */ /mob/living/simple_animal/hostile/scavengers name = "Scavenger" desc = "One of the many random looters or bandits of the frontiers." @@ -134,7 +134,7 @@ minbodytemp = 0 wander = FALSE -// Undead +/* Undead */ /mob/living/simple_animal/hostile/undead name = "zombie" icon = 'icons/mob/human.dmi' @@ -165,7 +165,7 @@ loot = list(/obj/effect/decal/cleanable/blood/gibs) del_on_death = TRUE -//whiteship undead +/* Whiteship Undead */ /mob/living/simple_animal/hostile/undead/zombie speak = list("RAWR!","Rawr!","GRR!","Growl!") speak_chance = 1 @@ -188,3 +188,91 @@ melee_damage_upper = 30 speed = -1 +/* Vox Raiders */ +/mob/living/simple_animal/hostile/vox + name = "Vox Raider" + desc = "Vox are typically one of two things. Shady traders or hostile raiders. This one seems to be pretty hostile." + icon = 'modular_ss220/maps220/icons/simple_human.dmi' + icon_state = "vox" + icon_living = "vox" + icon_dead = "voxdead" + mob_biotypes = MOB_ORGANIC | MOB_HUMANOID + sentience_type = SENTIENCE_OTHER + speak = list("SKREEEEE!", "KRRYYY-CHICHICHI!", "KRCHHH'CHI'KRII!") + speak_chance = 1 + turns_per_move = 5 + speed = 0 + stat_attack = UNCONSCIOUS + robust_searching = 1 + maxHealth = 90 + health = 90 + harm_intent_damage = 8 + melee_damage_lower = 10 + melee_damage_upper = 10 + attacktext = "claw" + attack_sound = 'sound/weapons/bladeslice.ogg' + a_intent = INTENT_HARM + loot = list(/obj/effect/spawner/lootdrop/maintenance = 1) + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 5, "max_n2" = 0) + unsuitable_atmos_damage = 7.5 + faction = list("vox") + check_friendly_fire = TRUE + status_flags = CANPUSH + del_on_death = TRUE + rapid_melee = 2 + +/mob/living/simple_animal/hostile/vox/melee + name = "Vox Shanker" + desc = "A Vox pirate armed with a knife.SKREEEEE!" + icon_state = "voxmelee" + icon_living = "voxmelee" + icon_dead = "voxmeleedead" + melee_damage_lower = 15 + melee_damage_upper = 15 + loot = list(/obj/effect/spawner/lootdrop/maintenance/two = 1) + attacktext = "slash" + attack_sound = 'sound/weapons/bladeslice.ogg' + status_flags = 0 + +/mob/living/simple_animal/hostile/vox/ranged_gun + name = "Vox Gunman" + desc = "A Vox pirate armed with a self-made gun. SKREEEEE!" + icon_state = "voxgun" + icon_living = "voxgun" + icon_dead = "voxdead" + melee_damage_lower = 20 + melee_damage_upper = 20 + ranged = 1 + retreat_distance = 5 + minimum_distance = 5 + casingtype = /obj/item/ammo_casing/c45 + projectilesound = 'sound/weapons/gunshots/gunshot_strong.ogg' + loot = list(/obj/effect/spawner/lootdrop/maintenance/three = 1) + +/mob/living/simple_animal/hostile/vox/ranged_laser + name = "Vox Laser Gunman" + desc = "Vox pirates often utilize a mix of energy and ballistic weapons in combat." + icon_state = "voxlaser" + icon_living = "voxlaser" + icon_dead = "voxsuitdead" + ranged = 1 + retreat_distance = 5 + minimum_distance = 5 + rapid = 2 + melee_damage_lower = 20 + melee_damage_upper = 20 + projectiletype = /obj/item/projectile/beam/laser + projectilesound = 'sound/weapons/laser.ogg' + loot = list(/obj/effect/spawner/lootdrop/maintenance = 1) + +/mob/living/simple_animal/hostile/vox/ranged_laser/space + name = "Vox Helmsman" + desc = "Space-faring Vox raider, armed with a laser rifle and wearing a MODsuit." + icon_state = "voxspacelaser" + icon_living = "voxspacelaser" + icon_dead = "voxspacedead" + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + wander = FALSE + minbodytemp = 0 + loot = list(/obj/effect/spawner/lootdrop/maintenance/three = 1) + diff --git a/modular_ss220/maps220/icons/simple_human.dmi b/modular_ss220/maps220/icons/simple_human.dmi index 36dc1148eb78e4f5d13938ec68e9fec2f486c7c9..c7e4c6dca29448dec05d8d63e94940829a556097 100644 GIT binary patch literal 40234 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