NScumm.Sword1.Menu.ShowMenu C# (CSharp) Method

ShowMenu() private method

private ShowMenu ( int menuType ) : void
menuType int
return void
        private void ShowMenu(int menuType)
        {
            if (menuType == MENU_TOP)
            {
                if (_objectBarStatus == MenuState.MENU_OPEN)
                {
                    for (var cnt = 0; cnt < 16; cnt++)
                    {
                        if (_objects[cnt] != null)
                            _objects[cnt].Draw();
                        else
                            _screen.ShowFrame((ushort)(cnt * 40), 0, 0xffffffff, 0);
                    }
                }
                else if (_objectBarStatus == MenuState.MENU_CLOSED)
                {
                    _objectBarStatus = MenuState.MENU_OPENING;
                    _fadeObject = 0;
                }
                else if (_objectBarStatus == MenuState.MENU_CLOSING)
                    _objectBarStatus = MenuState.MENU_OPENING;
            }
        }