added level up disable flag and force level up to drop manager

main
Artur David 2026-06-02 09:05:16 +02:00
parent cb9ed7d0ec
commit 46639221c5
1 changed files with 10 additions and 0 deletions

View File

@ -5,6 +5,7 @@ extends Node2D
signal leveled_up
@export var fruit_drop_threshold: int = 7
@export var fruit_drop_ceiling: int = 15
var level_up_disabled: bool = false # FOR DEBUG MENU
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
@ -47,3 +48,12 @@ func drop_item(enemy):
var drop = entry.drop.instantiate()
drop.global_position = enemy.global_position
add_child(drop)
# FOR DEBUG MENU
func force_level_up() -> void:
leveled_up.emit()
player.max_xp = player.max_xp * 1.3
bar.max_value = player.max_xp
player.current_xp = 0
bar.value = 0
player.level += 1