Exemple #1
0
        public void CreatePlayer(Vector3 position)
        {
            Initializer       initialize = new Initializer();
            CharactersBuilder builder    = gameObject.AddComponent <PlayerCharactersBuilder>();
            Characters        cha        = initialize.Create(builder, charactersPrefab, position);

            player = cha;
        }
Exemple #2
0
        public void CreateBots(Vector3 position)
        {
            Initializer       initialize = new Initializer();
            CharactersBuilder builder    = gameObject.AddComponent <AICharactersBuilder>();
            Characters        bot        = initialize.Create(builder, charactersPrefab, position);

            targets.Add(bot);
        }
Exemple #3
0
 public Stats Build()
 {
     return(new Stats(
                CharactersBuilder.Build(),
                ModesBuilder.Build(),
                ThirdPartyAccountsBuilder.Build(),
                ProgressBuilder.Build(),
                RatingBuilder.Build(),
                TimePlayed,
                Won,
                Lost));
 }