1
This commit is contained in:
@@ -8,19 +8,24 @@ using MuHua;
|
||||
/// </summary>
|
||||
public class ManagerSimulator : ModuleSingle<ManagerSimulator> {
|
||||
|
||||
public DataCharacter character;
|
||||
public List<DataCharacter> cha1 = new List<DataCharacter>();
|
||||
public List<DataCharacter> cha2 = new List<DataCharacter>();
|
||||
public BattleSimulator battleSimulator;
|
||||
|
||||
protected override void Awake() => NoReplace(false);
|
||||
|
||||
private void Start() {
|
||||
character = new DataCharacter();
|
||||
// 种族
|
||||
character.race = DataRace.Orc();
|
||||
// 职业
|
||||
character.profession = DataProfession.Warrior(character);
|
||||
// 更新属性
|
||||
character.Update();
|
||||
// 打印角色卡
|
||||
character.PrintCharacterSheet();
|
||||
cha1.Add(RandomCharacter("艾薇拉"));
|
||||
cha1.Add(RandomCharacter("托尔吉"));
|
||||
cha2.Add(RandomCharacter("哥布林射手"));
|
||||
cha2.Add(RandomCharacter("哥布林战士"));
|
||||
battleSimulator = new BattleSimulator(cha1, cha2);
|
||||
}
|
||||
private void Update() {
|
||||
battleSimulator.Update();
|
||||
}
|
||||
|
||||
private DataCharacter RandomCharacter(string name) {
|
||||
return DataCharacter.Create(name, DataRace.Random(), DataProfession.Random());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user