public Battle(IBattleBuilder builder) { AggroedEnemies = builder.AggroedEnemies; BattleSystem = builder.BattleSystem; Map = builder.Map; Player = builder.Player; ProgressionSystem = builder.ProgressionSystem; }
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(); }