Adds new exoplanet sprites (#14677)

This commit is contained in:
Alberyk
2022-08-23 20:55:08 -03:00
committed by GitHub
parent 40df4866ac
commit 147fa34a33
6 changed files with 16 additions and 12 deletions
@@ -2,7 +2,7 @@
return skybox_image
/obj/effect/overmap/visitable/sector/exoplanet/proc/get_base_image()
var/image/base = image('icons/skybox/planet.dmi', "base")
var/image/base = image('icons/skybox/planet.dmi', "base[pick(1,2,3)]")
base.color = get_surface_color()
return base
@@ -15,7 +15,7 @@
skybox_image.overlays += theme.get_planet_image_extra()
if (water_color) //TODO: move water levels out of randommap into exoplanet
var/image/water = image('icons/skybox/planet.dmi', "water")
var/image/water = image('icons/skybox/planet.dmi', "water[pick(1,2,3)]")
water.color = water_color
water.appearance_flags = DEFAULT_APPEARANCE_FLAGS | PIXEL_SCALE
water.SetTransform(rotation = rand(0, 360))
@@ -27,23 +27,15 @@
if (!atmo_color)
atmo_color = COLOR_WHITE
var/image/clouds = image('icons/skybox/planet.dmi', "weak_clouds")
if (water_color)
clouds.overlays += image('icons/skybox/planet.dmi', "clouds")
var/image/clouds = image('icons/skybox/planet.dmi', "clouds[pick(1,2,3)]")
clouds.color = atmo_color
skybox_image.overlays += clouds
var/image/atmo = image('icons/skybox/planet.dmi', "atmoring")
skybox_image.underlays += atmo
var/image/shadow = image('icons/skybox/planet.dmi', "shadow")
var/image/shadow = image('icons/skybox/planet.dmi', "shadow[pick(1,2,3)]")
shadow.blend_mode = BLEND_MULTIPLY
skybox_image.overlays += shadow
var/image/light = image('icons/skybox/planet.dmi', "lightrim")
skybox_image.overlays += light
if (prob(20))
var/image/rings = image('icons/skybox/planet_rings.dmi')