public NormalFight(FollowerCollect partyA, FollowerCollect partyB, FightEventDelegate process) { PartyA = partyA; PartyB = partyB; ProcessEvent = process; Damage = new List<int>() { FollowerCollectLogic.GetAttack(partyA), FollowerCollectLogic.GetAttack(partyB) }; AllHp = new List<int>(Damage.ToArray()); CurHp = new List<int>(Damage.ToArray()); CurAttack = Damage[0] >= Damage[1] ? 0 : 1; }
public NormalFight(FollowerCollect partyA, FollowerCollect partyB, FightEventDelegate process) { PartyA = partyA; PartyB = partyB; ProcessEvent = process; Damage = new List <int>() { FollowerCollectLogic.GetAttack(partyA), FollowerCollectLogic.GetAttack(partyB) }; AllHp = new List <int>(Damage.ToArray()); CurHp = new List <int>(Damage.ToArray()); CurAttack = Damage[0] >= Damage[1] ? 0 : 1; }
public static NormalFight CreateANormalFight(FollowerCollect partyA, FollowerCollect partyB, FightEventDelegate process) { var f = new NormalFight(partyA, partyB, process); return(f); }
public static NormalFight CreateANormalFight(FollowerCollect partyA, FollowerCollect partyB, FightEventDelegate process) { var f = new NormalFight(partyA, partyB, process); return f; }