summaryrefslogtreecommitdiff
path: root/client/map/tiles/grass_generation.gd
blob: 02f9bf830e53812a80fd6af11220fb4562d1b6db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extends Node3D

const GRASS_COUNT = 16

@onready var grass_side = preload("res://map/tiles/grass_side.tscn")

func _ready():
	var random = RandomNumberGenerator.new()
	random.randomize()
	
	for _i in Global.settings["grass_amount"]["value"]:
		var g: Node3D = grass_side.instantiate()
		add_child(g)
		g.position = Vector3(random.randf_range(-.5, .5), 0, random.randf_range(-.5, .5))
		g.rotation = Vector3(0, random.randf_range(0, PI), 0)