17 lines
421 B
GDScript
17 lines
421 B
GDScript
class_name CellDataResource
|
|
extends Resource
|
|
|
|
@export var cell_seed: int = randi()
|
|
@export var x: int = 0
|
|
@export var z: int = 0
|
|
|
|
@export var vegetation_density: float = 0.5
|
|
@export var ground_compaction: float = 0.0
|
|
@export var water: float = 0
|
|
@export var moisture_level: float = 0.6
|
|
|
|
@export var trees: Array = []
|
|
|
|
func add_trees(tree: TreeDataResource, qty: int) -> void:
|
|
for i in qty:
|
|
trees.append(tree)
|