Removes footprints from (most) exoplanet turfs (#20306)

See title. It's pretty soulful for shuttles, but it's incredibly
irritating for any buildings on exoplanets in which you mess up all the
flooring if you take so much as one step outside.
This commit is contained in:
hazelrat
2024-12-29 18:36:27 +00:00
committed by GitHub
parent 1ba0b35838
commit 68069400ab
20 changed files with 60 additions and 22 deletions
+1
View File
@@ -725,6 +725,7 @@ var/list/mineral_can_smooth_with = list(
var/digging
has_resources = 1
footstep_sound = /singleton/sound_category/asteroid_footstep
does_footprint = TRUE
roof_type = null
turf_flags = TURF_FLAG_BACKGROUND
@@ -10,8 +10,6 @@
footstep_sound = /singleton/sound_category/asteroid_footstep
turf_flags = TURF_FLAG_BACKGROUND
does_footprint = TRUE
var/diggable = 1
var/dirt_color = "#7c5e42"
var/has_edge_icon = TRUE
@@ -2,6 +2,7 @@
name = "ground"
icon = 'icons/turf/flooring/asteroid.dmi'
icon_state = "asteroid"
does_footprint = TRUE
/turf/simulated/floor/exoplanet/barren/update_icon()
overlays.Cut()
@@ -6,7 +6,6 @@
broken_overlay = "carpet"
initial_flooring = /singleton/flooring/carpet
footstep_sound = /singleton/sound_category/carpet_footstep
does_footprint = FALSE
has_resources = FALSE
/turf/simulated/floor/exoplanet/carpet/art
@@ -3,7 +3,6 @@
desc = "Stone-like artificial material."
icon = 'icons/turf/flooring/concrete.dmi'
icon_state = "concrete0"
does_footprint = FALSE
has_resources = FALSE
/turf/simulated/floor/exoplanet/concrete/square
@@ -4,4 +4,3 @@
icon = 'icons/turf/crystal.dmi'
icon_state = "crystal"
footstep_sound = /singleton/sound_category/glasscrack_sound
does_footprint = FALSE
@@ -5,4 +5,3 @@
footstep_sound = /singleton/sound_category/grass_footstep
initial_flooring = /singleton/flooring/diona
has_resources = FALSE
does_footprint = FALSE
@@ -4,7 +4,6 @@
icon = 'icons/turf/flooring/urban_turfs.dmi'
icon_state = "rust"
has_resources = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/foundation/Initialize(mapload)
. = ..()
@@ -4,7 +4,6 @@
icon_state = "greygrass"
color = "#799c4b"
footstep_sound = /singleton/sound_category/grass_footstep
does_footprint = FALSE
/turf/simulated/floor/exoplanet/grass/Initialize()
. = ..()
@@ -40,7 +39,6 @@
color = null
has_edge_icon = null
footstep_sound = /singleton/sound_category/water_footstep
does_footprint = TRUE
/turf/simulated/floor/exoplanet/grass/marsh/Initialize()
. = ..()
@@ -54,7 +52,6 @@
/turf/simulated/floor/exoplanet/grass/moghes/dirt
icon_state = "dirt"
color = null
does_footprint = TRUE
/turf/simulated/floor/exoplanet/grass/moghes/dirt/beach
icon_state = "beach"
@@ -3,7 +3,6 @@
icon = 'icons/turf/flooring/snow.dmi'
icon_state = "ice"
footprint_color = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/ice/update_icon()
return
@@ -3,7 +3,6 @@
icon = 'icons/turf/flooring/exoplanet/konyang.dmi'
icon_state = "grass"
footstep_sound = /singleton/sound_category/grass_footstep
does_footprint = FALSE
/turf/simulated/floor/exoplanet/konyang/no_edge
has_edge_icon = FALSE
@@ -49,7 +48,6 @@
icon_state = "dirt"
layer = 1.99//to let the grass edges go over it, which otherwise doesnt happen due to positioning and byond layering
footstep_sound = /singleton/sound_category/asteroid_footstep
does_footprint = FALSE
has_edge_icon = FALSE
/turf/simulated/floor/exoplanet/dirt_konyang/cave
@@ -67,5 +65,4 @@
icon_state = "sand"
footstep_sound = /singleton/sound_category/asteroid_footstep
smoothing_flags = SMOOTH_FALSE
does_footprint = FALSE
has_edge_icon = FALSE
@@ -5,7 +5,6 @@
initial_flooring = /singleton/flooring/linoleum
tile_outline = "linoleum"
has_resources = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/lino/diamond
icon_state = "lino_diamond_preview"
@@ -5,7 +5,6 @@
initial_flooring = /singleton/flooring/marble
color = COLOR_GRAY80
has_resources = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/marble/dark
initial_flooring = /singleton/flooring/marble/dark
@@ -10,7 +10,6 @@
icon_state = "icy_rock"
temperature = T0C - 5
has_edge_icon = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/mineral/adhomai/Initialize(mapload)
. = ..()
@@ -4,7 +4,6 @@
icon_state = "plating"
footstep_sound = /singleton/sound_category/plating_footstep
has_resources = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/plating/asteroid
icon_state = "asteroidplating"
@@ -4,7 +4,6 @@
icon = 'icons/turf/flooring/urban_turfs.dmi'
icon_state = "sidewalk-tile"
has_resources = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/sidewalk/blocks
name = "blocked sidewalk tiles"
@@ -9,7 +9,6 @@
broken_overlay = "tiled"
burned_overlay = "tiled"
has_resources = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/tiled/dark
name = "plasteel tiles"
@@ -1,5 +1,4 @@
/turf/simulated/floor/exoplanet/water
does_footprint = FALSE
footstep_sound = /singleton/sound_category/water_footstep
movement_cost = 4
has_resources = FALSE
@@ -10,7 +10,6 @@
tile_outline_alpha = 75
color = WOOD_COLOR_GENERIC
has_resources = FALSE
does_footprint = FALSE
/turf/simulated/floor/exoplanet/wood/bamboo
initial_flooring = /singleton/flooring/wood/bamboo