Пример #1
0
        internal override void GoRight()
        {
            if (ItemsCount > 0)
            {
                int oldIndex = ListIndex;
                int newIndex = oldIndex;
                if (ListIndex >= ItemsCount - 1)
                {
                    newIndex = 0;
                }
                else
                {
                    newIndex++;
                }
                ListIndex = newIndex;
                ParentMenu.ListItemIndexChangeEvent(ParentMenu, this, oldIndex, newIndex, Index);
#if FIVEM
                PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false);
#endif
#if REDM
                // Has invalid parameter types in API.
                Call((CitizenFX.Core.Native.Hash) 0xCE5D0FFE83939AF1, -1, "NAV_RIGHT", "HUD_SHOP_SOUNDSET", 1);
#endif
            }
        }