Ejemplo n.º 1
0
    public void confirmCustomization()
    {
        GameObject _gameManager = GameObject.Find("Game manager");

        Character_stats _character = _gameManager.GetComponent <Character_stats>();


        if (isNewCharacter)
        {
            _character.initializePlayer();
            _character.equipStarterItems();
            _gameManager.GetComponent <Game_manager>().isNewCharacter = false;
        }

        _character.hideHelmet = hideHelmet;

        _character.sex = sex;

        _character.Player_name = character_name.text;
        _character.hair_id     = hair_id;
        _character.eyes_id     = eyes_id;
        _character.nose_id     = nose_id;
        _character.mouth_id    = mouth_id;
        _character.body_id     = body_id;
        _character.hair_color  = new byte[3] {
            hair_color_r, hair_color_g, hair_color_b
        };

        GameObject.Find("Conversation").GetComponent <Conversation_script>().initializeConversations();
        _gameManager.GetComponent <Store_manager>().restockItems();

        _gameManager.GetComponent <Game_manager>().Change_screen(_gameManager.GetComponent <Game_manager>().Character_screen_UI, true);
    }