Adds Biesel as an exoplanet (#18902)

This pr adds biesel as a visitable exoplanet.

Animals and some ruins will come in their own prs.

---------

Signed-off-by: Alberyk <Alberyk@users.noreply.github.com>
Co-authored-by: Geeves <ggrobler447@gmail.com>
This commit is contained in:
Alberyk
2024-04-15 08:39:08 +00:00
committed by GitHub
co-authored by Geeves
parent 2f097a06fe
commit 6a193f69a1
9 changed files with 156 additions and 0 deletions
@@ -121,3 +121,75 @@
/mob/living/simple_animal/cosmozoan = 1,
)
)
//Biesel
/singleton/biome/grass/biesel
turf_type = /turf/simulated/floor/exoplanet/grass/grove
spawn_types = list(
GRASS_1 = list(
/obj/structure/flora/ausbushes/ywflowers = 1
),
GRASS_2 = list(
/obj/structure/flora/ausbushes/brflowers = 1
),
GRASS_3 = list(
/obj/structure/flora/ausbushes/ppflowers = 1
),
SMALL_FLORA = list(
/obj/structure/flora/ausbushes/ywflowers = 1,
/obj/structure/flora/ausbushes/brflowers = 1,
/obj/structure/flora/ausbushes/ppflowers = 1,
/obj/structure/flora/ausbushes/grassybush = 1,
/obj/structure/flora/ausbushes/palebush = 1,
/obj/structure/flora/ausbushes = 1,
/obj/structure/flora/ausbushes/fernybush = 1,
/obj/effect/landmark/exoplanet_spawn/plant = 1
),
WILDLIFE = list(
/mob/living/simple_animal/yithian = 2,
/mob/living/simple_animal/tindalos = 2,
/mob/living/simple_animal/cosmozoan = 1,
)
)
/singleton/biome/grass/riverside/biesel
spawn_types = list(
PLANET_TURF = list(
/turf/simulated/floor/exoplanet/water/shallow = 1
),
SMALL_FLORA = list(
/obj/structure/flora/ausbushes/reedbush = 1,
/obj/structure/flora/ausbushes/stalkybush = 1,
/obj/effect/landmark/exoplanet_spawn/plant = 1
),
WILDLIFE = list(
/mob/living/simple_animal/yithian = 2,
/mob/living/simple_animal/tindalos = 2,
/mob/living/simple_animal/aquatic/fish/gupper = 1,
/mob/living/simple_animal/aquatic/fish/cod = 1
)
)
/singleton/biome/grass/forest/biesel
spawn_types = list(
LARGE_FLORA = list(
/obj/structure/flora/tree/grove = 1,
/obj/effect/landmark/exoplanet_spawn/large_plant = 1
),
SMALL_FLORA = list(
/obj/structure/flora/ausbushes/ywflowers = 1,
/obj/structure/flora/ausbushes/brflowers = 1,
/obj/structure/flora/ausbushes/ppflowers = 1,
/obj/structure/flora/ausbushes/grassybush = 1,
/obj/structure/flora/ausbushes/palebush = 1,
/obj/structure/flora/ausbushes = 1,
/obj/structure/flora/ausbushes/fernybush = 1,
/obj/effect/landmark/exoplanet_spawn/plant = 1
),
WILDLIFE = list(
/mob/living/simple_animal/yithian = 2,
/mob/living/simple_animal/tindalos = 2,
/mob/living/simple_animal/cosmozoan = 1,
)
)
@@ -63,3 +63,24 @@
BIOME_SUBHUMID = 0.4,
BIOME_HUMID = 1.0
)
//biesel
/datum/exoplanet_theme/grass/biesel
possible_biomes = list(
BIOME_COOL = list(
BIOME_ARID = /singleton/biome/grass/biesel,
BIOME_SEMIARID = /singleton/biome/grass/forest/biesel,
BIOME_SUBHUMID = /singleton/biome/grass/forest/biesel
),
BIOME_WARM = list(
BIOME_ARID = /singleton/biome/grass/biesel,
BIOME_SEMIARID = /singleton/biome/grass/biesel,
BIOME_SUBHUMID = /singleton/biome/grass/riverside/biesel
),
BIOME_EQUATOR = list(
BIOME_ARID = /singleton/biome/grass/biesel,
BIOME_SEMIARID = /singleton/biome/grass/riverside/biesel,
BIOME_SUBHUMID = /singleton/biome/grass/riverside/biesel
)
)