added level up disable flag and force level up to drop manager
parent
cb9ed7d0ec
commit
46639221c5
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue