conforms file names to consistant standard

This commit is contained in:
2026-02-21 04:24:04 +11:00
parent 6b67dd9755
commit 5a4ad8633a
1991 changed files with 3836 additions and 7976 deletions

View File

@@ -0,0 +1,25 @@
class_name Cassette
extends Item
enum Role {
GENERIC = 0,
ENGINEER = 1,
MAGE = 2,
}
@export var cost: int
@export var rarity: Data.Rarity
@export var role: Role
@export var turret_scene: PackedScene
@export var weapon_scene: PackedScene
@export var weapon_stats: CassetteText
@export var tower_stats: CassetteText
@export var tags: Array[Data.cassetteTags]
static func get_role_cassettes(role: Cassette.Role, cassettes: Array[Cassette] = Data.cassettes) -> Array[Cassette]:
var valid_cassettes: Array[Cassette] = []
for cassette: Cassette in Data.cassettes:
if cassette.role == role:
valid_cassettes.append(cassette)
return valid_cassettes