pathing: add action combat_script

This commit is contained in:
辉鸭蛋
2024-11-16 22:48:26 +08:00
parent bb13aac0a9
commit 9580dd916a
16 changed files with 150 additions and 30 deletions

View File

@@ -64,12 +64,22 @@ public class CombatCommand
public void Execute(CombatScenes combatScenes)
{
var avatar = combatScenes.SelectAvatar(Name);
// 如果是当前角色
Avatar? avatar;
if (Name == CombatScriptParser.CurrentAvatarName)
{
avatar = combatScenes.Avatars[0]; // 随便取一个角色
}
else
{
avatar = combatScenes.SelectAvatar(Name);
}
if (avatar == null)
{
return;
}
// 非宏类脚本,等待切换角色成功
if (Method != Method.Wait
&& Method != Method.MouseDown
@@ -235,4 +245,4 @@ public class CombatCommand
throw new NotImplementedException();
}
}
}
}