Exemple #1
0
    // 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);
    }