mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-24 05:30:05 +01:00
144 lines
4.8 KiB
Plaintext
144 lines
4.8 KiB
Plaintext
// Put tiles here if you want planet ones!
|
|
|
|
/turf/open/misc/dirt/planet
|
|
baseturfs = /turf/open/misc/dirt/planet
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
planetary_atmos = TRUE
|
|
footstep = FOOTSTEP_SAND
|
|
barefootstep = FOOTSTEP_SAND
|
|
clawfootstep = FOOTSTEP_SAND
|
|
heavyfootstep = FOOTSTEP_GENERIC_HEAVY
|
|
tiled_turf = FALSE
|
|
// We don't want to create chasms upon destruction, as this is too easy to abuse.
|
|
// For some reason, the dirt used Lavaland atmos (OPENTURF_LOW_PRESSURE), this would suck whilst on the planet.
|
|
|
|
/turf/open/misc/grass/planet
|
|
planetary_atmos = TRUE
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
baseturfs = /turf/open/misc/sandy_dirt/planet
|
|
|
|
/turf/open/misc/grass/jungle/planet
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
planetary_atmos = TRUE
|
|
baseturfs = /turf/open/misc/sandy_dirt/planet
|
|
// We want planetary atmos, but most importantly, to become dirt upon destruction. Well, dirt, then dirtier dirt.
|
|
// Why are we doing this? Grief-proofing. It'd suck if I walked out my house and there was just a space tile and all the air in the city is being sucked in because some smackhead destroyed the ground in the night somehow.
|
|
|
|
/turf/open/misc/sandy_dirt/planet
|
|
planetary_atmos = TRUE
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
baseturfs = /turf/open/misc/dirt/planet
|
|
|
|
/*
|
|
* SNOW
|
|
*/
|
|
|
|
/turf/open/misc/asteroid/snow/indestructible
|
|
gender = PLURAL
|
|
name = "snow"
|
|
desc = "Pretty snow! It's not too cold."
|
|
baseturfs = /turf/open/misc/asteroid/snow/indestructible
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
slowdown = 1
|
|
planetary_atmos = FALSE
|
|
|
|
/turf/open/misc/asteroid/snow/indestructible/planet
|
|
baseturfs = /turf/open/misc/asteroid/snow/indestructible/planet
|
|
planetary_atmos = TRUE
|
|
/* This works but doesn't mesh well with lighting at the moment.
|
|
/turf/open/misc/asteroid/snow/indestructible/overlay
|
|
baseturfs = /turf/open/misc/asteroid/snow/indestructible/overlay
|
|
planetary_atmos = FALSE
|
|
var/obj/effect/overlay/snow/snow_overlay = new()
|
|
|
|
/turf/open/misc/asteroid/snow/indestructible/overlay/planet
|
|
baseturfs = /turf/open/misc/asteroid/snow/indestructible/overlay/planet
|
|
planetary_atmos = TRUE
|
|
|
|
/obj/effect/overlay/snow
|
|
name = "snow"
|
|
icon = 'modular_skyrat/modules/mapping/icons/dungeon.dmi'
|
|
icon_state = "deep_snow"
|
|
density = 0
|
|
mouse_opacity = 0
|
|
layer = ABOVE_MOB_LAYER
|
|
anchored = TRUE
|
|
vis_flags = NONE
|
|
|
|
/turf/open/misc/asteroid/snow/indestructible/overlay/Initialize(mapload)
|
|
..()
|
|
vis_contents += snow_overlay
|
|
*/
|
|
|
|
|
|
/*
|
|
* OTHER
|
|
*/
|
|
|
|
/turf/closed/mineral/earth_like
|
|
icon_state = "rock"
|
|
turf_type = /turf/open/misc/asteroid
|
|
baseturfs = /turf/open/misc/asteroid
|
|
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
|
defer_change = TRUE
|
|
|
|
/turf/closed/mineral/random/asteroid/rockplanet //A version that can be used on the mining planet without destroying atmos - starts with Low_Pressure, along with the rest of the planet.
|
|
name = "iron rock"
|
|
icon = MAP_SWITCH('modular_zubbers/icons/turf/walls/red_wall.dmi', 'icons/turf/mining.dmi')
|
|
icon = 'modular_zubbers/icons/turf/walls/red_wall.dmi'
|
|
icon_state = "redrock"
|
|
base_icon_state = "red_wall"
|
|
turf_type = /turf/open/misc/asteroid/lowpressure
|
|
baseturfs = /turf/open/misc/asteroid/lowpressure
|
|
initial_gas_mix = OPENTURF_LOW_PRESSURE
|
|
defer_change = TRUE
|
|
mineral_chance = 25 //Higher mineral chance than normal
|
|
|
|
/turf/closed/mineral/random/asteroid/rockplanet/mineral_chances()
|
|
return list(
|
|
/obj/item/stack/ore/iron = 40,
|
|
/obj/item/stack/ore/plasma = 20,
|
|
/obj/item/stack/ore/silver = 12,
|
|
/obj/item/stack/ore/titanium = 11,
|
|
/obj/item/stack/ore/gold = 10,
|
|
/obj/item/stack/ore/uranium = 5,
|
|
/turf/closed/mineral/gibtonite = 3, //A bit less gibtonite because of higher spawns making it nuts
|
|
/obj/item/stack/ore/diamond = 1,
|
|
/obj/item/stack/ore/bluespace_crystal = 1
|
|
)
|
|
|
|
|
|
/turf/closed/mineral/random/asteroid/rockplanet/labor //No bluespace for the inmates!
|
|
icon_state = "rock_labor"
|
|
|
|
/turf/closed/mineral/random/asteroid/rockplanet/labor/mineral_chances()
|
|
return list(
|
|
/obj/item/stack/ore/iron = 95,
|
|
/obj/item/stack/ore/plasma = 30,
|
|
/obj/item/stack/ore/silver = 20,
|
|
/obj/item/stack/ore/gold = 8,
|
|
/obj/item/stack/ore/titanium = 8,
|
|
/obj/item/stack/ore/uranium = 3,
|
|
/obj/item/stack/ore/diamond = 1,
|
|
/turf/closed/mineral/gibtonite = 1
|
|
)
|
|
|
|
/turf/closed/mineral/asteroid/has_air
|
|
initial_gas_mix = OPENTURF_LOW_PRESSURE //one that WONT screw with atmos if its mapped somewhere
|
|
|
|
/*
|
|
* HAZARD
|
|
*/
|
|
|
|
/turf/open/chasm/sandy //just a retexture of the other chasm. making this was nothing but painful.
|
|
icon = 'modular_skyrat/modules/mapping/icons/turf/open/sandychasm.dmi'
|
|
icon_state = "chasms-255" //No I'm not going to go change all the different icon names
|
|
base_icon_state = "chasms"
|
|
baseturfs = /turf/open/chasm/sandy
|
|
planetary_atmos = TRUE
|
|
light_range = 1.5 //God only knows why its glowing, but its gotta stand out somehow - the other chasms glow too
|
|
light_power = 0.65
|
|
light_color = LIGHT_COLOR_TUNGSTEN
|
|
|
|
initial_gas_mix = OPENTURF_LOW_PRESSURE
|