This commit is contained in:
MuHua-123
2025-07-25 17:46:56 +08:00
parent 36c827fd24
commit b6adf24ff1
21 changed files with 326 additions and 184 deletions
+14 -4
View File
@@ -11,7 +11,7 @@ public class BattleTeam {
/// <summary> 原始数据 </summary>
public List<DataCharacter> characters = new List<DataCharacter>();
/// <summary> 战斗数据 </summary>
public List<BattleCharacter> battles = new List<BattleCharacter>();
public List<DataCombatRole> battles = new List<DataCombatRole>();
/// <summary> 添加角色 </summary>
public void Add(List<DataCharacter> list) {
@@ -26,8 +26,18 @@ public class BattleTeam {
characters.Remove(character);
}
/// <summary> 战斗初始化 </summary>
public void Initial(int id) {
characters.ForEach(obj => battles.Add(new BattleCharacter(obj, id)));
/// <summary> 初始化 </summary>
public void Initial() {
characters.ForEach(Initial);
}
/// <summary> 初始化 </summary>
public void Initial(DataCharacter character) {
DataCombatRole role = new DataCombatRole(character);
role.Initial();
battles.Add(role);
}
/// <summary> 战斗编队 </summary>
public void Settings(int team, int position) {
battles.ForEach(obj => obj.Settings(team, position));
}
}