Preserve packed definition arrays in exports

This commit is contained in:
Loïc Wisniewski 2026-08-31 15:23:25 +02:00
commit 546107efb9
6 changed files with 29 additions and 5 deletions

View file

@ -6,7 +6,9 @@ extends Resource
# converter does not require another resource-type branch in transport code.
@export var input_buffers: Dictionary = {}
@export var collected_outputs: PackedStringArray = []
# See BuildingDefinition.capabilities: an explicit empty packed-array default
# is not export-safe in Godot 4.7.1 custom resources.
@export var collected_outputs: PackedStringArray
@export var conversion_input: String = ""
@export var conversion_output: String = ""
@export var conversion_rate: float = 0.0