Files
ScrapFrontier/game/world/generators/world_generator.gd
T
2025-12-03 18:09:34 +03:00

21 lines
356 B
GDScript

extends Node
func generate(seed_string: String) -> WorldData:
var data : WorldData = WorldData.new()
data.seed_string = seed_string
_fill_areas(data)
return data
func _fill_areas(data : WorldData) -> void:
const MAX_AREA_COUNT = 3
var rng := RandomNumberGenerator.new()
rng.seed = hash(data.seed_string)
for i in MAX_AREA_COUNT:
pass