add trainer param to parametertype enum

This commit is contained in:
KalaayPT
2025-08-09 17:38:30 +02:00
parent 2657ffd47e
commit c3fb90bcf8
4 changed files with 54 additions and 11 deletions

View File

@@ -19,7 +19,8 @@ public class ScriptParameter {
Pokemon,
Item,
Move,
Sound
Sound,
Trainer
}
public static ParameterType ParseTypeString(string typeStr)
@@ -104,6 +105,10 @@ public class ScriptParameter {
if (ScriptDatabase.moveNames.TryGetValue((ushort)value, out string moveName))
return $"{moveName}";
break;
case ParameterType.Trainer:
if (ScriptDatabase.trainerNames.TryGetValue((ushort)value, out string trainerName))
return $"{trainerName}";
break;
case ParameterType.Function:
return $"Function#{value}";
//case ParameterType.Variable: