Makes some overmap items less generic (#15790)

This commit is contained in:
Alberyk
2023-02-13 12:12:25 +01:00
committed by GitHub
parent 6943e6a5e5
commit a1b25de566
13 changed files with 73 additions and 24 deletions
+3 -4
View File
@@ -59,10 +59,6 @@
if(prob(20))
overlays += image('icons/turf/decals/decals.dmi', "asteroid[rand(0,9)]")
/obj/effect/overmap/visitable/sector/exoplanet/barren/Initialize()
. = ..()
icon_state = "asteroid[rand(1,3)]"
/turf/simulated/floor/exoplanet/barren/Initialize()
. = ..()
update_icon()
@@ -99,6 +95,9 @@
/datum/map_template/ruin/exoplanet/drill_site)
place_near_main = list(1, 1)
/obj/effect/overmap/visitable/sector/exoplanet/barren/asteroid/update_icon()
icon_state = "asteroid[rand(1,3)]"
/obj/effect/overmap/visitable/sector/exoplanet/barren/asteroid/generate_planet_image()
skybox_image = image('icons/skybox/skybox_rock_128.dmi', "bigrock")
skybox_image.color = pick(rock_colors)
@@ -3,6 +3,7 @@
name = "Ae'themir"
desc = "A planet comprised mainly of solid common minerals and silicate."
color = "#B1A69B"
icon_state = "globe1"
rock_colors = list(COLOR_GRAY80)
possible_themes = list(/datum/exoplanet_theme/mountains)
map_generators = list(/datum/random_map/noise/exoplanet/barren, /datum/random_map/noise/ore)
@@ -21,11 +22,15 @@
/obj/effect/overmap/visitable/sector/exoplanet/barren/aethemir/get_surface_color()
return "#B1A69B"
/obj/effect/overmap/visitable/sector/exoplanet/barren/aethemir/update_icon()
return
//Az'Mar
/obj/effect/overmap/visitable/sector/exoplanet/barren/azmar
name = "Az'Mar"
desc = "A small planet with a caustic shale crust. The surface is extremely hot and dense."
color = "#4a3f41"
icon_state = "globe2"
rock_colors = null
plant_colors = null
rock_colors = list("#4a3f41")
@@ -50,17 +55,25 @@
atmosphere.temperature = T0C + 500
atmosphere.update_values()
/obj/effect/overmap/visitable/sector/exoplanet/barren/azmar/update_icon()
return
//Sahul
/obj/effect/overmap/visitable/sector/exoplanet/lava/sahul
name = "Sahul"
desc = "Az'mar's moon is a celestial body composed primarily of molten metals."
icon_state = "globe1"
generated_name = FALSE
ring_chance = 0
/obj/effect/overmap/visitable/sector/exoplanet/lava/sahul/update_icon()
return
//Raskara
/obj/effect/overmap/visitable/sector/exoplanet/barren/raskara
name = "Raskara"
desc = "A barren moon orbiting Adhomai."
icon_state = "globe1"
color = "#373737"
rock_colors = list("#373737")
planetary_area = /area/exoplanet/barren/raskara
@@ -76,6 +89,9 @@
/obj/effect/overmap/visitable/sector/exoplanet/barren/raskara/get_surface_color()
return "#373737"
/obj/effect/overmap/visitable/sector/exoplanet/barren/raskara/update_icon()
return
/obj/effect/overmap/visitable/sector/exoplanet/barren/raskara/generate_planet_image()
skybox_image = image('icons/skybox/lore_planets.dmi', "raskara")
skybox_image.pixel_x = rand(0,64)
@@ -102,7 +118,8 @@
/obj/effect/overmap/visitable/sector/exoplanet/adhomai
name = "Adhomai"
desc = "The Tajaran homeworld. Adhomai is a cold and icy world, suffering from almost perpetual snowfall and extremely low temperatures."
color = "#dcdcdc"
icon_state = "globe2"
color = "#b5dfeb"
planetary_area = /area/exoplanet/adhomai
rock_colors = null
plant_colors = null
@@ -164,6 +181,9 @@
atmosphere.temperature = T0C - 5
atmosphere.update_values()
/obj/effect/overmap/visitable/sector/exoplanet/adhomai/update_icon()
return
/datum/random_map/noise/exoplanet/snow/adhomai
descriptor = "Adhomai"
smoothing_iterations = 1