// Use this for initialization void Start() { InitialiseEverything(); m_StateManager = new StateManager(); Entity thief = WorldState.EntityHandler.Create(EntityTemplateHandler.Get("Human"), EntityNeed.GetFullRandomisedNeeds(), 1, JobHandler.Get("Thief"), Sex.Neutral, Sexuality.Bisexual, Vector2Int.zero, ObjectIcons.GetSprites("Jobs", "Thief"), null); thief.PlayerControlled = true; m_StateManager.ChangeState(new WorldCreationState(thief)); GameObject.Find("NeedsText").GetComponent <GUINeedsAlert>().SetPlayer(thief); }