Fix some of technique bugs

This commit is contained in:
letheriver2007
2024-11-15 08:54:08 +08:00
parent 885deb44e2
commit 6a68506bf0
13 changed files with 94 additions and 90 deletions

View File

@@ -20,6 +20,7 @@ public class TaskInfo
public List<TaskInfo> OnProjectileHit { get; set; } = [];
public List<TaskInfo> OnProjectileLifetimeFinish { get; set; } = [];
public string ModifierName { get; set; } = "";
public LifeTimeInfo LifeTime { get; set; } = new();
[JsonIgnore] public TaskTypeEnum TaskType { get; set; } = TaskTypeEnum.None;
@@ -35,6 +36,8 @@ public class TaskInfo
TaskType = TaskTypeEnum.AddMazeBuff;
else if (Type.Contains("RemoveMazeBuff"))
TaskType = TaskTypeEnum.RemoveMazeBuff;
else if (Type.Contains("AddAdventureModifier"))
TaskType = TaskTypeEnum.AddAdventureModifier;
else if (Type.Contains("AdventureModifyTeamPlayerHP"))
TaskType = TaskTypeEnum.AdventureModifyTeamPlayerHP;
else if (Type.Contains("AdventureModifyTeamPlayerSP"))
@@ -49,7 +52,8 @@ public class TaskInfo
TaskType = TaskTypeEnum.SuccessTaskList;
else if (Type.Contains("AdventureTriggerAttack"))
TaskType = TaskTypeEnum.AdventureTriggerAttack;
else if (Type.Contains("AdventureFireProjectile")) TaskType = TaskTypeEnum.AdventureFireProjectile;
else if (Type.Contains("AdventureFireProjectile"))
TaskType = TaskTypeEnum.AdventureFireProjectile;
}
public int GetID()