extends Node var bullets: Array var player1_revolver: Node3D var player2_revolver: Node3D var bullet_stack: Node3D func _ready() -> void: bullets.resize(21) func _input(event: InputEvent) -> void: if event.is_action_released("load"): player1_revolver.load_bullet(bullet_stack.bullets[0]) elif event.is_action_released("load2"): player1_revolver.load_bullet(bullet_stack.bullets[1]) func set_player_revolver(newRevolver): player1_revolver = newRevolver func set_enemy_revolver(newRevolver): player2_revolver = newRevolver func set_bullet_stack(newStack): bullet_stack = newStack func add_bullet(): pass