moved game manager to unique object

This commit is contained in:
OddlyTimbot committed 2024-08-12 15:32:24 -04:00
1 parent aa44b13532
commit eebf4c2922
15 files changed
+34 -26

No files matched your search

+2 -1
View File
@@ -5,7 +5,8 @@ var direction = 1
@onready var cast_right = $CastRight
@onready var cast_left = $CastLeft
@onready var sprite = $AnimatedSprite2D
@onready var game = $".."
@onready var game = %GameManager
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
+2 -1
View File
@@ -1,6 +1,7 @@
extends Area2D
@onready var game = $".."
@onready var game = %GameManager
func _on_body_entered(body):
if body.is_in_group("player"):
@@ -1,10 +1,11 @@
extends Node2D
extends Node
var coinsCollected = 0
var crate = preload("res://scenes/crate.tscn")
@onready var boxtrap = $crates/boxtrap
@onready var player = $CharacterBody2D
@onready var boxtrap = $"../crates/boxtrap"
@onready var player = $"../CharacterBody2D"
func _on_area_2d_areatrigger(effect, body):
print("Game Controller sees the trigger "+effect)
@@ -14,7 +15,7 @@ func _on_area_2d_areatrigger(effect, body):
if body.is_in_group("player"):
for n in 3:
var box = crate.instantiate()
add_child(box)
owner.add_child(box)
box.position = boxtrap.position
"powerup":
print("you got power")