using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using MuHua;
///
/// 模拟器 - 管理
///
public class ManagerSimulator : ModuleSingle {
/// 队伍1
public BattleTeam team1;
/// 队伍2
public BattleTeam team2;
public BattleSimulator battleSimulator;
protected override void Awake() => NoReplace(false);
private void Start() {
team1 = new BattleTeam();
team1.Add(RandomCharacter("艾薇拉"));
team1.Add(RandomCharacter("托尔吉"));
team2 = new BattleTeam();
team2.Add(RandomCharacter("哥布林射手"));
team2.Add(RandomCharacter("哥布林战士"));
battleSimulator = new BattleSimulator(team1, team2);
}
private void Update() {
battleSimulator.Update();
}
private DataCharacter RandomCharacter(string name) {
return CharacterTool.Create(name, RaceTool.Random(), ProfessionTool.Random());
}
}