Compose vessels from definitions and capabilities
This commit is contained in:
parent
0504b24d8d
commit
14081ad230
39 changed files with 705 additions and 386 deletions
11
VesselUpgradeDefinition.gd
Normal file
11
VesselUpgradeDefinition.gd
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
class_name VesselUpgradeDefinition
|
||||
extends Resource
|
||||
|
||||
@export var upgrade_id: String
|
||||
@export var display_name: String
|
||||
@export_multiline var description: String
|
||||
@export var base_cost: int
|
||||
@export var max_level: int = 1
|
||||
@export var icon: int
|
||||
@export var additive_modifiers: Dictionary = {}
|
||||
@export var multiplicative_modifiers: Dictionary = {}
|
||||
Loading…
Reference in a new issue