Пример #1
0
 public void Init()
 {
     BattleLog.Instance       = new DebugLog();
     BattlePresenter.Instance = new LogPresenter(BattleLog.Instance);
     _builder.WithEquipment(EquipmentSheet.Empty)
     .WithDeck(EquippedDeckFactory.BuildWhackDeck());
 }
Пример #2
0
 public static CharacterSheet CreateLaserDrone(string name = "Laser Drone")
 {
     return(new CharacterBuilder()
            .WithName(name)
            .WithDeck(EquippedDeckFactory.LoadEnemy("laserdrone"))
            .WithStats(new EnemyStartingStats
     {
         Level = 1,
         Strength = 8,
         Agility = 6,
         Intelligence = 6,
         Willpower = 6,
         Toughness = 4
     })
            .WithEquipment(EquipmentSheet.Empty)
            .Build());
 }
Пример #3
0
 public static CharacterSheet CreateElectrician(string name = "Electrician")
 {
     return(new CharacterBuilder()
            .WithName(name)
            .WithDeck(EquippedDeckFactory.BuildElectricianDeck())
            .WithStats(new StartingStats
     {
         Level = 1,
         Strength = 3,
         Agility = 6,
         Intelligence = 12,
         Willpower = 12,
         Toughness = 6
     })
            .WithEquipment(EquipmentSheet.Empty)
            .Build());
 }
Пример #4
0
 public static CharacterSheet CreateDumbBrute(string name = "Dumb Brute")
 {
     return(new CharacterBuilder()
            .WithName(name)
            .WithDeck(EquippedDeckFactory.BuildDumbBruteDeck())
            .WithStats(new StartingStats
     {
         Level = 1,
         Strength = 15,
         Agility = 6,
         Intelligence = 6,
         Willpower = 3,
         Toughness = 9
     })
            .WithEquipment(EquipmentSheet.Empty)
            .Build());
 }