Fixed item drops (barely) and added labels to begin work on fixing collision layers

This commit is contained in:
derek
2024-09-24 16:57:14 -05:00
parent dc825eff92
commit 030a7605bc
7 changed files with 21 additions and 6 deletions

View File

@@ -36,12 +36,14 @@ func picked_up():
match pickupType:
# Ammo
0:
var ammo_add_amount = rand_amt
var ammo_add_amount : int = (rand_amt * .01) * player.gun.max_ammo #this is ugly and I don't like it but it works to force the random amount into being treated as float
level_control.ammo_reserve[level_control.current_gun_index] += ammo_add_amount
print("ammo + " +str(ammo_add_amount))
# Stamina
1:
player.remaining_stamina += (rand_amt/100) * player.MAX_STAMINA
var stamina_add_amount = (rand_amt * .01) * player.MAX_STAMINA
player.remaining_stamina += stamina_add_amount
print("stamina + " +str(stamina_add_amount))
# Health
2:
level_control.health += 1