public override ArrayList ExtractReportBasic() { ArrayList arr = new ArrayList(); arr = proto.ExtractReport(ref arr); arr.Add(new Report("CombatTime", CombatTime.ToString())); return(arr); }
public CARCalculator() { Log = CombatLog.getInstance; Time = CombatTime.getInstance; HitFab = new HitzoneFactory(); WeapFab = new WeaponsFactory(); DiceEngine = new DiceInterpreter(); PlayerCharacter = new CharacterSheet(HitFab.getZonesFor(HitFab.AvailableRaces[0]), WeapFab.getWeapon(WeapFab.AvailableWeapons[0])); EnemyCharacter = new CharacterSheet(HitFab.getZonesFor(HitFab.AvailableRaces[0]), WeapFab.getWeapon(WeapFab.AvailableWeapons[0])); Round = 0; }