mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-25 00:51:55 +00:00
19 lines
538 B
Plaintext
19 lines
538 B
Plaintext
/datum/mapGenerator/lavaland
|
|
var/start_z = 5
|
|
modules = list(/datum/mapGeneratorModule/river)
|
|
|
|
/datum/mapGenerator/lavaland/defineRegion(turf/Start, turf/End, replace = 0)
|
|
start_z = Start.z
|
|
..()
|
|
|
|
/datum/mapGeneratorModule/river
|
|
var/river_type = /turf/simulated/floor/plating/lava/smooth
|
|
var/river_nodes = 4
|
|
var/start_z = 5
|
|
|
|
/datum/mapGeneratorModule/river/generate()
|
|
if(istype(mother, /datum/mapGenerator/lavaland))
|
|
var/datum/mapGenerator/lavaland/L = mother
|
|
start_z = L.start_z
|
|
spawn_rivers(start_z, river_nodes, river_type)
|