public void CheckInits() { if (ActiveCharacters.Count != 0) { ActiveCharacters.Clear(); } if (PlayerObject != null) { PlayerObject = null; } if (InputMan != null && GUI != null) { SkillFactory.Setup(); ItemFactory.Setup(); SpellFeactory.Setup(); SetPlayer(GameObject.Find("Player") as GameObject); GUI.Load(); } }