From 94fcc98c42580375f6ca9b8125a2c1a634df27af Mon Sep 17 00:00:00 2001
From: FluffMedic <109300046+FluffMedic@users.noreply.github.com>
Date: Thu, 20 Aug 2026 20:25:38 -0400
Subject: [PATCH] Various Small Explo Changes (#12971)
---
.../objects/structures/tyr_project_props.dm | 15 ++++-
.../code/modules/exploration/bossloots.dm | 40 -------------
.../modules/exploration/tyr_tribal_gear.dm | 59 ++++++++++++++++--
.../subtypes/bullet_heck/other_attacks.dm | 5 +-
.../humanoid/eclipse/astral_collective.dm | 8 +--
.../overmap/planets/tyr/tyr.dmm | 60 +++++++++++--------
.../maps/southern_cross/southern_cross-7.dmm | 11 +++-
.../wilderness/RaidedMechBunker.dmm | 58 +++++++++---------
8 files changed, 150 insertions(+), 106 deletions(-)
diff --git a/modular_chomp/code/game/objects/structures/tyr_project_props.dm b/modular_chomp/code/game/objects/structures/tyr_project_props.dm
index d129716c63..feaa63c647 100644
--- a/modular_chomp/code/game/objects/structures/tyr_project_props.dm
+++ b/modular_chomp/code/game/objects/structures/tyr_project_props.dm
@@ -289,7 +289,7 @@
prob(1);/obj/structure/outcrop/uranium/tyr,
prob(3);/obj/structure/outcrop/diamond/tyr,
prob(1);/obj/structure/outcrop/platinum/tyr,
- prob(5);/obj/structure/outcrop/weathered_gate,
+ prob(4);/obj/structure/outcrop/weathered_gate,
prob(3);/obj/structure/outcrop/hydrogen,
prob(1);/obj/structure/outcrop/lead/tyr)
@@ -633,3 +633,16 @@
The house of the mind shall focus upon our research, furthering our way torwards the bright future.
\
The house of the soul shall focus upon us, keeping out spirits high and focus narrow.
\
Lastly, the house of the body shall provide the most fierce of protection."
+
+/obj/item/paper/tyr_notes/astral_updateforeshadow
+ name = "Internal Rumblings"
+ info = "Tectonics readings are showing high amounts of underground activity. Drill teams have reported finding further alien specimens deeper within the planet.
\
+ There are signs of this life traveling further up, tunnels and burrows spreading out. The life and heat stabilizing region caused by the tyrian ruins have given an apparent
\
+ large area for this creatures to spread. The source of the breach has yet to be found. Debates are to be held if this breaches should be sealed if found, and if specimens should
\
+ be brought off site. They could prove to be rather invasive due to their bio-engineered designs, and no predators even amongst their created brethren."
+
+/obj/item/paper/tyr_notes/astral_evemtforeshadow
+ name = "Sekite Virus"
+ info = "The virus has been extrapolated, and we have dissected it. Our samples were slightly damaged due to a raid, however we recovered enough.
\
+ The current trajectory is to manipulate and alter the virus for our liking. Free health, stronger bodies, a lengthy life, all soon to come.
\
+ Debates are being held if we should investigate Bluespace, or Rift integration."
diff --git a/modular_chomp/code/modules/exploration/bossloots.dm b/modular_chomp/code/modules/exploration/bossloots.dm
index 57f09a0338..ce8e267361 100644
--- a/modular_chomp/code/modules/exploration/bossloots.dm
+++ b/modular_chomp/code/modules/exploration/bossloots.dm
@@ -33,46 +33,6 @@
maxcharge = 10000
charge_amount = 1000
-//Reworking an old weapon into Tyr melee loot. Old Weapon was the Midnight Blade
-//E sword has 30 damage, 50 AP, and 65% projectile block
-//Midnightblade has less AP, and less projectile block chance
-//In exchange it has special charatisics on melee hits, and higher melee block
-/obj/item/melee/energy/tyr_sabre
- name = "tyrian energy blade"
- slot_flags = SLOT_BELT | SLOT_BACK //should make a proper sprite some time but spriting energy is hard
- desc = "A forgien blade made via techniques of ages old. Gains a diffrent effect base off your stance."
- description_info = "Attacking whilst on grab intent weakens the target's healing, attacking whilst on disarm weakens the target's melee potential, and attacking whilst on harm has a 2% chance to deal guaranteed massive damage."
- active_force = 30
- active_armourpen = 30
- projectile_parry_chance = 20
- defend_chance = 20
- lcolor = null
- colorable = FALSE
-
- icon = 'modular_chomp/icons/mob/tribal_gear.dmi'
- icon_state = "sabre"
- item_state = "sabre"
-
- item_icons = list(
- slot_l_hand_str = 'modular_chomp/icons/obj/guns/precursor/lefthand.dmi',
- slot_r_hand_str = 'modular_chomp/icons/obj/guns/precursor/righthand.dmi',
- )
-
-/obj/item/melee/energy/tyr_sabre/apply_hit_effect(mob/living/target, mob/living/user, hit_zone)
- if(user.a_intent == I_GRAB) //Anti-Heal mode
- . = ..()
- if(active)
- target.add_modifier(/datum/modifier/grievous_wounds, 20)
- else if(user.a_intent == I_DISARM) //weaken mode
- . = ..()
- if(active)
- target.add_modifier(/datum/modifier/berserk_exhaustion, 3)
- else if(user.a_intent == I_HURT) //Tiny Chance to crit
- . = ..()
- if(active && prob(2))
- target.adjustBruteLoss(-50)
- playsound(src, "blade1", 50, 1)
-
//Mining tool
/obj/item/personal_shield_generator/belt/magnetbelt
name = "magnet generator belt"
diff --git a/modular_chomp/code/modules/exploration/tyr_tribal_gear.dm b/modular_chomp/code/modules/exploration/tyr_tribal_gear.dm
index 823786c6ca..b5a1054190 100644
--- a/modular_chomp/code/modules/exploration/tyr_tribal_gear.dm
+++ b/modular_chomp/code/modules/exploration/tyr_tribal_gear.dm
@@ -250,6 +250,48 @@
slot_r_hand_str = 'modular_chomp/icons/obj/guns/precursor/righthand.dmi',
)
+
+/obj/item/melee/energy/tyr_sabre
+ name = "tyrian energy blade"
+ slot_flags = SLOT_BELT | SLOT_BACK //should make a proper sprite some time but spriting energy is hard
+ desc = "A forgien blade made via techniques of ages old. Gains a diffrent effect base off your stance."
+ description_info = "Attacking will alter this weapons properties. Attacking in a grab stance increases projectile defense. Disarm intent increases melee defense. Hurt increases damage. They have a cap, and reset upon using another intent."
+ active_force = 30
+ active_armourpen = 30
+ projectile_parry_chance = 20
+ defend_chance = 20
+ lcolor = null
+ colorable = FALSE
+
+ icon = 'modular_chomp/icons/mob/tribal_gear.dmi'
+ icon_state = "sabre"
+ item_state = "sabre"
+
+ item_icons = list(
+ slot_l_hand_str = 'modular_chomp/icons/obj/guns/precursor/lefthand.dmi',
+ slot_r_hand_str = 'modular_chomp/icons/obj/guns/precursor/righthand.dmi',
+ )
+
+/obj/item/melee/energy/tyr_sabre/apply_hit_effect(mob/living/target, mob/living/user, hit_zone)
+ if(active)
+ . = ..()
+ switch(user.a_intent)
+ if(I_GRAB)
+ defend_chance = 20
+ force = 30
+ if(projectile_parry_chance < 60)
+ projectile_parry_chance += 8
+ if(I_DISARM)
+ projectile_parry_chance = 20
+ force = 30
+ if(defend_chance < 60)
+ defend_chance += 8
+ if(I_HURT)
+ projectile_parry_chance = 20
+ defend_chance = 20
+ if(defend_chance < 60)
+ force += 6
+
//E sword has 30 damage, 50 AP, and 65% projectile block
//Axe is 60 damage, 65 AP, no guard
//Normal attackspeed is 8
@@ -258,7 +300,7 @@
name = "tyrian scout katar"
slot_flags = SLOT_BELT | SLOT_BACK
desc = "A forgien blade made via techniques formly lost. Gains a diffrent effect base off your stance."
- description_info = "Attacking whilst on grab intent will light a fire, attacking whilst on disarm will increase your speed for a brief moment, and attacking whilst on harm will phase out your foe's armor."
+ description_info = "Attacking gains additional effects based off intent. Grab: Foe takes more damage. Disarm: Temporarly increases your speed. Hurt: Small chance for armour piercing critical hit."
lcolor = null
colorable = FALSE
attackspeed = 4
@@ -284,12 +326,13 @@
. = ..()
switch(user.a_intent)
if(I_GRAB)
- target.adjust_fire_stacks(7)
- target.ignite_mob()
+ target.add_modifier(/datum/modifier/phase_armor, 5 SECONDS)
if(I_DISARM)
user.add_modifier(/datum/modifier/technomancer/haste, 2 SECONDS)
if(I_HURT)
- target.add_modifier(/datum/modifier/phase_armor, 5 SECONDS)
+ if(active && prob(8))
+ target.adjustBruteLoss(-50)
+ playsound(src, "blade1", 50, 1)
/datum/modifier/phase_armor
name = "Phased Armor"
@@ -333,8 +376,7 @@
. = ..()
switch(user.a_intent)
if(I_GRAB)
- user.adjustFireLoss(-5)
- user.adjustFireLoss(-5)
+ user.add_modifier(/datum/modifier/aura/slime_heal, 4, src)
if(I_DISARM)
target.Weaken(30)
if(I_HURT)
@@ -376,6 +418,11 @@
. = ..()
bcell = new/obj/item/cell/device/weapon/recharge/alien/tyr(src)
+/obj/item/melee/energy/tyr_chainsaw/afterattack(atom/A as mob|obj|turf|area, mob/user as mob, proximity)
+ if(!proximity) return
+ ..()
+ playsound(src, 'sound/weapons/chainsaw_attack.ogg',40,1)
+
/obj/item/shield/tyr_shield
name = "tyrian portable energy barrier"
desc = "A shield with a strange property of reducing the damage of projectiles instead of being effective at blocking them."
diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/bullet_heck/other_attacks.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/bullet_heck/other_attacks.dm
index 6c13cc590f..1050ca856e 100644
--- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/bullet_heck/other_attacks.dm
+++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/bullet_heck/other_attacks.dm
@@ -95,7 +95,7 @@
if(!L.apply_damage(meteor_vaule, meteor_type, target_zone, blocked))
break
- QDEL_IN(0.25, SECONDS)
+ addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), src), 0.25 SECONDS, TIMER_DELETE_ME) //QDEL_IN(0.25, SECONDS) Commenting this out since it doesnt want to work otherwise
/obj/effect/callstrike/spear
meteor_type = BRUTE
@@ -133,6 +133,7 @@
new artidrop(locate(T.x+1, T.y+3, T.z))
new artidrop(locate(T.x, T.y+3, T.z))
new artidrop(locate(T.x, T.y, T.z))
+ amount--
if(amount > 0)
addtimer(CALLBACK(src, PROC_REF(circle_sniper), target, next_cycle, fire_delay, amount), fire_delay, TIMER_DELETE_ME)
else
@@ -149,6 +150,7 @@
new artidrop(locate(T.x+1, T.y-1, T.z))
new artidrop(locate(T.x-1, T.y-1, T.z))
new artidrop(locate(T.x, T.y-1, T.z))
+ amount--
if(amount > 0)
addtimer(CALLBACK(src, PROC_REF(block_sniper), target, next_cycle, fire_delay, amount), fire_delay, TIMER_DELETE_ME)
else
@@ -165,6 +167,7 @@
new artidrop(locate(T.x+1, T.y+1, T.z))
new artidrop(locate(T.x-1, T.y+1, T.z))
new artidrop(locate(T.x+1, T.y-1, T.z))
+ amount--
if(amount > 0)
addtimer(CALLBACK(src, PROC_REF(web_sniper), target, next_cycle, fire_delay, amount), fire_delay, TIMER_DELETE_ME)
else
diff --git a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/eclipse/astral_collective.dm b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/eclipse/astral_collective.dm
index 417a3f876a..1df16b7c28 100644
--- a/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/eclipse/astral_collective.dm
+++ b/modular_chomp/code/modules/mob/living/simple_mob/subtypes/humanoid/eclipse/astral_collective.dm
@@ -28,7 +28,7 @@
attack_edge = 1
attacktext = list("slashed", "stabbed")
projectile_dispersion = 0
- armor = list(melee = 20, bullet = 20, laser = 20, energy = 60, bomb = 20, bio = 100, rad = 100) // Simple mob immunuties plus minour armor
+ armor = list(melee = 20, bullet = 20, laser = 20, energy = 70, bomb = 20, bio = 100, rad = 100) // Simple mob immunuties plus minour armor
can_be_drop_prey = FALSE
can_be_drop_pred = TRUE
@@ -221,12 +221,12 @@
attack_armor_pen = 20
melee_attack_delay = 1.5 SECONDS
- health = 60
- maxHealth = 60
+ health = 50
+ maxHealth = 50
special_attack_cooldown = 3 SECONDS
special_attack_min_range = 0
- special_attack_max_range = 2
+ special_attack_max_range = 7
/mob/living/simple_mob/humanoid/astral_collective/purity/do_special_attack(atom/A)
adjustBruteLoss(-90)
diff --git a/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dmm b/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dmm
index 56f78b14f0..d38fd6faa6 100644
--- a/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dmm
+++ b/modular_chomp/maps/common_submaps/overmap/planets/tyr/tyr.dmm
@@ -67,6 +67,18 @@
},
/turf/simulated/floor/tiled/old_cargo/blue,
/area/planet/tyr/ac_mainbase)
+"ao" = (
+/turf/simulated/wall/rshull,
+/area/planet/tyr/ship_graveyard)
+"ap" = (
+/obj/item/paper/tyr_notes/astral_updateforeshadow,
+/turf/simulated/floor/tiled/old_cargo/red,
+/area/planet/tyr/ac_mainbase)
+"aq" = (
+/obj/structure/table/steel,
+/obj/item/paper/tyr_notes/astral_evemtforeshadow,
+/turf/simulated/floor/tiled/old_cargo/white,
+/area/planet/tyr/ac_mainbase)
"ay" = (
/obj/structure/flora/tyr/flowers,
/obj/structure/flora/tyr/flowers,
@@ -61683,7 +61695,7 @@ gz
gz
gz
gz
-gz
+do
Nc
Nc
Nc
@@ -61941,7 +61953,7 @@ gz
gz
gz
gz
-gz
+do
gz
Nc
Nc
@@ -62199,7 +62211,7 @@ gz
gz
gz
gz
-gz
+do
gz
gz
Nc
@@ -62457,7 +62469,7 @@ gz
gz
gz
gz
-gz
+do
gz
gz
gz
@@ -62715,7 +62727,7 @@ gz
gz
gz
gz
-gz
+do
gz
gz
gz
@@ -62973,7 +62985,7 @@ gz
gz
gz
gz
-gz
+do
gz
gz
gz
@@ -65311,7 +65323,7 @@ dZ
dZ
dZ
dZ
-dZ
+ao
dZ
dZ
dZ
@@ -65569,7 +65581,7 @@ dZ
dZ
dZ
dZ
-dZ
+ao
dZ
dZ
dZ
@@ -65827,7 +65839,7 @@ dZ
dZ
dZ
dZ
-dZ
+ao
dZ
dZ
dZ
@@ -66081,11 +66093,11 @@ gz
gz
dZ
dZ
+ao
dZ
dZ
dZ
-dZ
-dZ
+ao
dZ
dZ
dZ
@@ -66337,9 +66349,9 @@ aL
gz
gz
dZ
-dZ
-dZ
-dZ
+ao
+ao
+ao
dZ
dZ
dZ
@@ -67364,7 +67376,7 @@ gI
gK
gK
gK
-gI
+ap
bx
kD
dZ
@@ -67884,10 +67896,10 @@ aL
aL
kD
dZ
-dZ
-dZ
-dZ
-dZ
+ao
+ao
+ao
+ao
dZ
dZ
dZ
@@ -68149,7 +68161,7 @@ dZ
dZ
dZ
dZ
-dZ
+ao
dZ
dZ
dZ
@@ -68407,7 +68419,7 @@ dZ
dZ
dZ
dZ
-dZ
+ao
dZ
dZ
dZ
@@ -68665,7 +68677,7 @@ dZ
dZ
dZ
dZ
-dZ
+ao
dZ
dZ
dZ
@@ -68923,7 +68935,7 @@ dZ
dZ
dZ
dZ
-dZ
+ao
dZ
dZ
dZ
@@ -69125,7 +69137,7 @@ lF
aG
mz
aL
-mc
+aq
mr
mk
an
diff --git a/modular_chomp/maps/southern_cross/southern_cross-7.dmm b/modular_chomp/maps/southern_cross/southern_cross-7.dmm
index 341451a399..6d7b82aeca 100644
--- a/modular_chomp/maps/southern_cross/southern_cross-7.dmm
+++ b/modular_chomp/maps/southern_cross/southern_cross-7.dmm
@@ -792,6 +792,12 @@
},
/turf/simulated/floor/tiled,
/area/expoutpost/hangarsix)
+"abU" = (
+/obj/effect/landmark/start{
+ name = "Field Medic"
+ },
+/turf/simulated/floor/tiled/white,
+/area/expoutpost/medicalbay)
"acl" = (
/obj/machinery/atmospherics/pipe/tank/phoron/full,
/obj/effect/floor_decal/industrial/outline/red,
@@ -24051,6 +24057,9 @@
/obj/structure/bed/chair/office/light{
dir = 1
},
+/obj/effect/landmark/start{
+ name = "Field Medic"
+ },
/turf/simulated/floor/carpet/blue,
/area/expoutpost/medicalbay)
"txi" = (
@@ -64711,7 +64720,7 @@ abL
iBp
iBp
iBp
-iBp
+abU
nLT
iNT
jfQ
diff --git a/modular_chomp/maps/submaps/surface_submaps/wilderness/RaidedMechBunker.dmm b/modular_chomp/maps/submaps/surface_submaps/wilderness/RaidedMechBunker.dmm
index 488c80846c..d6a6eed186 100644
--- a/modular_chomp/maps/submaps/surface_submaps/wilderness/RaidedMechBunker.dmm
+++ b/modular_chomp/maps/submaps/surface_submaps/wilderness/RaidedMechBunker.dmm
@@ -1,8 +1,12 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
+"aa" = (
+/obj/structure/boulder,
+/turf/simulated/floor/tiled/turfpack/sif,
+/area/submap/MechHangar)
"ac" = (
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/loot_pile/mecha/durand,
-/turf/simulated/floor/tiled/red,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"af" = (
/turf/template_noop,
@@ -13,14 +17,14 @@
icon_state = "bordercolor"
},
/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"di" = (
/obj/effect/floor_decal/corner/red/border{
dir = 8;
icon_state = "bordercolor"
},
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"fB" = (
/obj/effect/decal/cleanable/dirt,
@@ -33,7 +37,7 @@
/obj/structure/table/bench/padded,
/obj/structure/loot_pile/surface/bones,
/obj/effect/floor_decal/corner/red/border,
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"ha" = (
/turf/simulated/wall/r_wall,
@@ -48,23 +52,19 @@
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/effect/decal/cleanable/dirt,
/obj/structure/loot_pile/mecha/phazon,
-/turf/simulated/floor/tiled/red,
-/area/submap/MechHangar)
-"mP" = (
-/obj/structure/boulder,
-/turf/simulated/floor/tiled,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"nC" = (
/obj/structure/filingcabinet,
/obj/effect/floor_decal/corner/red/border{
dir = 5
},
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"ob" = (
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/loot_pile/mecha/odysseus,
-/turf/simulated/floor/tiled/red,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"qr" = (
/obj/effect/decal/cleanable/dirt,
@@ -95,7 +95,7 @@
"tt" = (
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/random/mob/merc/armored,
-/turf/simulated/floor/tiled/red,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"tF" = (
/turf/simulated/mineral/ignore_mapgen,
@@ -127,12 +127,12 @@
icon_state = "bordercolor"
},
/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"yB" = (
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/effect/decal/mecha_wreckage/janus,
-/turf/simulated/floor/tiled/red,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"yG" = (
/obj/structure/boulder,
@@ -156,7 +156,7 @@
"AW" = (
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/loot_pile/mecha/marauder/mauler,
-/turf/simulated/floor/tiled/red,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"BZ" = (
/obj/structure/boulder,
@@ -167,14 +167,14 @@
/area/submap/MechHangar)
"CO" = (
/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"Fd" = (
/obj/structure/filingcabinet,
/obj/effect/floor_decal/corner/red/border{
dir = 1
},
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"FS" = (
/obj/structure/table/standard,
@@ -184,17 +184,17 @@
dir = 4;
icon_state = "bordercolor"
},
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"Hz" = (
/obj/effect/floor_decal/corner/black/diagonal,
-/turf/simulated/floor/tiled,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"Ix" = (
/obj/effect/floor_decal/corner/red/border{
dir = 6
},
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"Ju" = (
/turf/simulated/floor/outdoors/rocks{
@@ -206,7 +206,7 @@
/obj/effect/floor_decal/corner/red/border{
dir = 9
},
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"Kh" = (
/obj/random/outcrop,
@@ -223,7 +223,7 @@
"Le" = (
/obj/effect/floor_decal/corner/black/diagonal,
/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/tiled,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"LE" = (
/obj/effect/decal/cleanable/dirt,
@@ -235,7 +235,7 @@
/obj/effect/floor_decal/corner/black/diagonal,
/obj/effect/decal/remains,
/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/tiled,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
"RH" = (
/obj/structure/door_assembly,
@@ -246,7 +246,7 @@
dir = 10
},
/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"So" = (
/obj/random/outcrop,
@@ -264,7 +264,7 @@
"WZ" = (
/obj/structure/table/standard,
/obj/item/telecube/randomized,
-/turf/simulated/floor/tiled/dark,
+/turf/simulated/floor/tiled/dark/turfpack/sif,
/area/submap/MechHangar)
"XS" = (
/obj/effect/decal/cleanable/dirt,
@@ -275,7 +275,7 @@
"Ze" = (
/obj/effect/floor_decal/industrial/hatch/yellow,
/obj/structure/loot_pile/mecha/ripley/random_sprite,
-/turf/simulated/floor/tiled/red,
+/turf/simulated/floor/tiled/turfpack/sif,
/area/submap/MechHangar)
(1,1,1) = {"
@@ -505,7 +505,7 @@ tF
ha
Hz
Le
-vP
+aa
Le
ha
sD
@@ -547,7 +547,7 @@ uy
uy
tF
ha
-mP
+aa
Le
Le
Hz
@@ -636,7 +636,7 @@ tF
tF
ha
Hz
-vP
+aa
Hz
Le
Le