feat: add simulation action definitions
This commit is contained in:
@@ -41,6 +41,12 @@ static func from_dictionary(record_data: Dictionary) -> ResourceStateRecord:
|
||||
return null
|
||||
if String(record_data["node_id"]).is_empty():
|
||||
return null
|
||||
var action_id := StringName(record_data["action_id"])
|
||||
if (
|
||||
not action_id.is_empty()
|
||||
and SimulationDefinitions.get_action(action_id) == null
|
||||
):
|
||||
return null
|
||||
return ResourceStateRecord.new(record_data)
|
||||
|
||||
static func _migrate_v1(legacy_data: Dictionary) -> Dictionary:
|
||||
|
||||
Reference in New Issue
Block a user