# Weapon.gd # Ressource für Waffen — definiert Schadensbereich, Angriffsgeschwindigkeit und Reichweite extends Resource class_name Weapon enum WeaponType { UNARMED, SWORD, AXE, MACE, DAGGER, STAFF, BOW } @export var name: String = "Unbewaffnet" @export var weapon_type: WeaponType = WeaponType.UNARMED @export var min_damage: int = 1 @export var max_damage: int = 1 @export var attack_speed: float = 1.5 # Cooldown in Sekunden @export var range: float = 2.0 @export var icon: Texture2D = null