interactionType subsystem 없는 경우 보완

This commit is contained in:
NTG 2025-08-29 12:58:57 +09:00
parent 75f09e75d2
commit e96cb599fb

View File

@ -12,7 +12,15 @@ public class InteractionDataAsset : DataAsset<InteractionDataEntry>
{
public bool TryGetValueByTypeName(string interactionTypeName, string subsystemTypeName, out InteractionDataEntry interactionDataEntry)
{
var targetString = $"{interactionTypeName}.{subsystemTypeName}";
var targetString = string.Empty;
if (string.IsNullOrWhiteSpace(subsystemTypeName))
{
targetString = interactionTypeName;
}
else
{
targetString = $"{interactionTypeName}.{subsystemTypeName}";
}
interactionDataEntry = _datas.FirstOrDefault(entry =>
string.Equals(entry.UnparsedInteractionType, targetString, StringComparison.Ordinal));