extends Node

signal team_selected

# Ship movement
var ship_thrust: float = 250.0
var ship_max_speed: float = 300.0
var ship_rotation_speed: float = 4.0

# Shooting
var ship_fire_rate: float = 0.15
var bullet_speed: float = 450.0

# Health & respawn
var ship_max_health: int = 100
var ship_respawn_delay: float = 3.0
var ship_invincibility_time: float = 2.0
var ship_wall_damage: int = 1
var bullet_damage: int = 40

# Set before entering a game
var player_name: String = ""
var player_race: int = 0
var player_ship_path: String = ""
