예제 #1
0
    public static void ParsePhrase(string str)
    {
        text = str;

        if (text.Length == 0)
        {
            return;
        }

        text = text.TrimEnd(' ');

        // separate text
        parts = text.Split(new char[3] {
            ' ', '\'', '\''
        }).ToList <string>();

        // create action
        InputInfo newInputInfo = new InputInfo();

        InputInfo.SetCurrent(newInputInfo);

        newInputInfo.FindVerb();

        newInputInfo.FindOrientation();

        newInputInfo.FindItems();

        newInputInfo.FindCombination();

        newInputInfo.FindNumber();

        PlayerActionManager.Instance.DisplayInputFeedback();
    }