void SetupFromLoad() { playerScript.PlayerEntity = playerStat.playerEntity; player.position = new Vector3(playerStat.playerPosX, playerStat.playerPosY); //setup enemies gs.enemies = enemies;// null enemies cause serializable exception for (int i = 0; i < gs.ladderUnlocked.Length; ++i) { if (gs.ladderUnlocked[i]) { ladderManager.unlockLadder(i); } } // reset gamestatus data gs = null; }
void UnlockLadder(int ladderId) { ladderController.unlockLadder(ladderId); }