예제 #1
0
 public Battle(IBattleBuilder builder)
 {
     AggroedEnemies    = builder.AggroedEnemies;
     BattleSystem      = builder.BattleSystem;
     Map               = builder.Map;
     Player            = builder.Player;
     ProgressionSystem = builder.ProgressionSystem;
 }
예제 #2
0
 public Battle(IBattleBuilder builder)
 {
     Arena             = builder.Arena;
     BattleSystem      = builder.BattleSystem;
     Mob               = builder.Mob;
     Party             = builder.Party;
     ProgressionSystem = builder.ProgressionSystem;
 }
 public void Build(IBattleBuilder builder)
 {
     builder
     .WithBattleSystem()
     .WithEnvironment()
     .WithParticipants()
     .WithProgressionSystem();
 }