public void CreatePlayer(Vector3 position) { Initializer initialize = new Initializer(); CharactersBuilder builder = gameObject.AddComponent <PlayerCharactersBuilder>(); Characters cha = initialize.Create(builder, charactersPrefab, position); player = cha; }
public void CreateBots(Vector3 position) { Initializer initialize = new Initializer(); CharactersBuilder builder = gameObject.AddComponent <AICharactersBuilder>(); Characters bot = initialize.Create(builder, charactersPrefab, position); targets.Add(bot); }
public Stats Build() { return(new Stats( CharactersBuilder.Build(), ModesBuilder.Build(), ThirdPartyAccountsBuilder.Build(), ProgressBuilder.Build(), RatingBuilder.Build(), TimePlayed, Won, Lost)); }