Merge pull request #168 from minenice55/riq-conversion-fix

tengoku -> riq converter: skip unknown datamodels
This commit is contained in:
minenice55 2022-09-08 16:30:19 -04:00 committed by GitHub
commit 95f1e19ea9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -235,6 +235,12 @@ namespace HeavenStudio
game = EventCaller.instance.GetMinigame(e.datamodel.Split(0)); game = EventCaller.instance.GetMinigame(e.datamodel.Split(0));
action = EventCaller.instance.GetGameAction(game, e.datamodel.Split(1)); action = EventCaller.instance.GetGameAction(game, e.datamodel.Split(1));
if (game == null || action == null)
{
//FUTURE: attempt to convert to a new entity if a converter exists for this datamodel
UnityEngine.Debug.LogError($"Could not find game or gameaction from datamodel {e.datamodel} @ beat {e.beat}, skipping entity");
continue;
}
// Debug.Log($"{game.name} {action.displayName} @ beat {e.beat}"); // Debug.Log($"{game.name} {action.displayName} @ beat {e.beat}");
Dictionary<string, dynamic> dynamicData = new Dictionary<string, dynamic>(); Dictionary<string, dynamic> dynamicData = new Dictionary<string, dynamic>();