Exemplo n.º 1
0
 public void AddToAccess()
 {
     MancalaData.AddToAccess();
     StoneData.ForEach(x => x.AddToAccess());
     BowlData.ForEach(x => x.AddToAccess());
     StoneBodyData.ForEach(x => x.AddToAccess());
     PlunderData.AddToAccess();
     PlunderBodyData.AddToAccess();
 }
Exemplo n.º 2
0
        private void New()
        {
            var mancala = Mancala.NewGame(GameResources.Settings.StartingStones);

            GameResources.Game = mancala;
            var mancalaScript = MancalaScript.Spawn(mancala);

            mancalaScript.transform.SetParent(transform);
            var plunder = new PlunderData(Guid.NewGuid().ToString(), GameResources.Settings.IsPlunder, GameResources.Settings.GameType);

            GameResources.Plunder = new Plunder(plunder.ID);
            new PlunderBodyData(plunder.ID, PlunderScript.WorldScript.transform.position, PlunderScript.WorldScript.transform.rotation);
            var plunderScript = PlunderScript.Spawn(new PlunderBody(plunder.ID));

            plunderScript.transform.SetParent(transform);
        }