Files
S.P.L.U.R.T-Station-13/code/datums/mapgen/Cavegens/LavalandGenerator.dm

29 lines
1.4 KiB
Plaintext

/datum/map_generator/cave_generator/lavaland
open_turf_types = list(/turf/open/floor/plating/asteroid/basalt/lava_land_surface = 1)
closed_turf_types = list(/turf/closed/mineral/random/volcanic = 1)
mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goliath/beast/random = 50, /obj/structure/spawner/lavaland/goliath = 3, \
/mob/living/simple_animal/hostile/asteroid/basilisk/watcher/random = 40, /obj/structure/spawner/lavaland = 2, \
/mob/living/simple_animal/hostile/asteroid/hivelord/legion/random = 30, /obj/structure/spawner/lavaland/legion = 3, \
/mob/living/simple_animal/hostile/asteroid/miner = 40, /obj/structure/spawner/lavaland/shamblingminer = 2, \
/mob/living/simple_animal/hostile/asteroid/imp = 20, /obj/structure/spawner/lavaland/imp = 1, \
SPAWN_MEGAFAUNA = 6, /mob/living/simple_animal/hostile/asteroid/goldgrub = 10)
flora_spawn_list = list(\
/obj/structure/flora/ash/leaf_shroom = 2 , \
/obj/structure/flora/ash/cap_shroom = 2 , \
/obj/structure/flora/ash/stem_shroom = 2 , \
/obj/structure/flora/ash/cacti = 1, \
/obj/structure/flora/ash/tall_shroom = 2, \
/obj/structure/flora/ashtree = 1, \
/obj/structure/flora/tree/shadow = 3, \
/obj/structure/flora/tree/mushroom = 3, \
/obj/structure/flora/grass/red = 3 \
)
feature_spawn_list = list(/obj/structure/geyser/random = 1)
initial_closed_chance = 45
smoothing_iterations = 50
birth_limit = 4
death_limit = 3