public void HubSetup(ChoiseBlockClass choiseBlock) { if (ChoiseBlockLeft == null) { ChoiseBlockLeft = choiseBlock; choiseBlock.isLeft = true; } else if (ChoiseBlockRight == null) { ChoiseBlockRight = choiseBlock; choiseBlock.isRight = true; RandomizerInit(); } }
private void Instantiator(ref ChoiseBlockClass item, string itemName, int isBlock) { if (isBlock % 2 == 0) { Block FakeBlock = Instantiate( Game.Instance.prefabs[itemName], new Vector3(-2, 6.5f, 0f), Quaternion.identity ).GetComponent <Block>(); item.SetBlock(FakeBlock); FakeBlock.SelfDestroy(); } else { if (itemName.Contains("PH_")) { if (isBlock == 1) { boosterOne.text = itemName; } if (isBlock == 3) { boosterTwo.text = itemName; } } else { BoosterObject FakeBooster = Instantiate( Game.Instance.prefabs[itemName], new Vector3(2, 8.5f, 0f), Quaternion.identity ).GetComponent <BoosterObject>(); item.SetBooster(FakeBooster); FakeBooster.SelfDestroy(); } } }