blob: 6ad3a22e198d810b0a05c8d93f92daa85d4ecf56 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
extends RigidBody
const balls_max = 100
onready var balls_left = balls_max
func _ready():
add_collision_exception_with(owner)
func use_generic(player: NetChar) -> void:
if balls_left > 0 and player.inventory["cannonball"] < player.inventory_caps["cannonball"]:
player.inventory["cannonball"] += 1
balls_left -= 1
player.rset("inventory", player.inventory)
|