// Adds CullInvisible to OnPreCull and get the ownedFigurines-script when enabled. private void OnEnable() { // figs = GetComponent<Transform>().parent.gameObject.GetComponent<PlayerOwnedFigurines>(); figs = player.GetComponent <PlayerOwnedFigurines>(); tempKnownObjects = new HashSet <GameObject>(); permKnownObjects = new HashSet <GameObject>(); }
// This needs to be called after the players have been spawned in public void OnEnable() { tableTransform = GameObject.FindWithTag("Table").transform; turnQueue = new Dictionary <int, Player>(); gmm = GameObject.FindWithTag("GameMaster").GetComponent <GameMasterManager>(); pof = GameObject.FindWithTag("Player").GetComponentInChildren <PlayerOwnedFigurines>(); SetActivePlayer(gmm.GetActivePlayers()[0]); InitTurnQueue(); nextPlayer = 1; isGM = true; mainCamera = Camera.main; }