1
Fork 0
mirror of https://github.com/Steffo99/pineapple-surf.git synced 2024-11-26 01:34:19 +00:00
pineapple-surf/island/Producer.gd

19 lines
440 B
GDScript3
Raw Normal View History

2023-01-08 09:01:13 +00:00
extends Node3D
@export var produce_scene: PackedScene = preload("res://island/Pineapple.tscn")
var rng: RandomNumberGenerator
func _ready():
rng = RandomNumberGenerator.new()
rng.randomize()
func produce_with_random_force():
# TODO: Not sure it's a good idea attaching produce to the crop
var produce: RigidBody3D = produce_scene.instantiate()
add_child(produce)
produce.apply_impulse(Vector3.UP * rng.randf_range(15.0, 25.0))