Commit Graph
83 Commits
Author SHA1 Message Date
maybegreat48 7f487ef9ab fix(lua): fix MSVC 2025-06-26 16:04:58 -04:00
maybegreat48 1370ac1cac feat(lua): implement events 2025-06-26 14:44:15 -04:00
maybegreat48 c9e4e74acf feat(lua): implement latent functions 2025-06-26 11:15:56 -04:00
maybegreat48 b3d741ca51 feat(lua): improve prototype 2025-06-26 00:16:10 -04:00
maybegreat48 b769d36a1c feat(lua): initial lua scripting prototype 2025-06-25 17:01:10 -04:00
maybegreat48 ac11f414d9 feat: a few changes 2025-06-24 00:40:04 -04:00
maybegreat48 cc9c426957 feat: add some player options 2025-06-22 15:37:59 -04:00
maybegreat48 b65f1ba302 fix(anticheat): disable QueueDependency hook 2025-06-21 14:51:06 -04:00
maybegreat48 f6f39f35be Merge branch 'enhanced' of https://github.com/YimMenu/YimMenuV2 into enhanced 2025-06-21 11:53:23 -04:00
maybegreat48 3868c7993a fix(anticheat): small fixes 2025-06-21 11:53:18 -04:00
daobashun bb6553bed3 Load window location/size from the configuration file (#523) 2025-06-21 13:35:51 +00:00
maybegreat48 b50c32cf7b fix PR 2025-06-20 18:27:56 -04:00
DeadlineEm be762b761a (Improvement) Custom UI Styles (#503)
* (feat) Bypass Casino Bans for all Tables/Slots

* (feat) Bypass Casino Bans for all Tables/Slots (Fix)

* (feat) Bypass Casino Bans (Refactor) added to a Tools section for global use instead of being directly in the slots section.

* (feat) Casino Lucky Wheel

* (feat) Casino Lucky Wheel Prizes

* Refactor Casino Lucky Wheel

* (feat) Refactor - Added Lucky Wheel Bypass

* (feat) Removed Lucky Wheel Prize/Autospin for now.

* (feat) Casino Rig Options - Removed Lucky Wheel and Slots Autospin (temporarily)
Added notice on risk to bypassing the bans/cooldowns.

* Removed Cyrillic due to crashing/bug issues
Restyled UI to use FontAwesome

* UI Updates

* fix

* UI alterations

* Removed Cyrillic due to Crashing/Bugs
Added FULL FontAwesome Icon support
Altered UI with floating navigation.

* Fix

* (Improvement) UI Restyling with floating Navigation, Menu resizing/moving and full FontAwesome icon support.

* (Fix) Explosive Ammo not working in SP + more

* (Fix) Explosive Ammo
- Added combo box for selecting different ammo types
- Added magic_enum for dynamic Explosion type listings using ExplosionType.hpp

* (Improved) Explosive Ammo with damage scale modifier and camera shake modifier
In Progress - Weapon Damage modifier

* (feat) Added Weapon Damage Modifier

* Fixes:
Moved Melee damage modifier from WeaponDamage to its own option
Fixes reporting PAD natives in UIManager and restored them in GUI with proper impl
Removed OnEnable from ExplosiveAmmo

* Casino script work

* Alterations:

Removed casino bypass cooldown (per request)
Removed magic_enum
Added array of explosion types as an alternative

* moved m_ShowContentWindow from public to private

* Fixed Weapon Damage description
Passed ExplosionTypeArray directly

* Altered UI Colors:
Purple to Green as per request

* Alter Melee Damage (test)

* Improved Melee Damage:
Now applies force more accurately than before.
NOTE: Does not seem to apply damage to bare fists?

* (Improvement)
Weapon Damage now applies to weapons
Explosive damage no longer happens during melee actions
Melee damage improved with better damage scaling and applies force more accurately.

- Added WEAPON_UNARMED to Weapons.hpp

* (Improvement) Added Selectable UI styles
- Switch between Classic and Modern UI
- Easily add custom styles by creating a new folder inside core/frontend/manager/styles and adding your style.cpp
- Automatic list population for newly created styles without needing to edit multiple files.

* (UI) Added ModernV (Vertical) style
- Added ability to drag the navigation bar for both Modern and ModernV styles
(Click/Drag slightly to the right of the bar, for Modern, right after the Debug button and for ModernV to the right of the button column, the drag button is INVISIBLE)

* Applied proper default positioning to ModernV style

* (UI) Fixes to the StyleSelector:
- Removed need for StyleManager
- Altered functionality instead of automatically generated list items it now requires extra code (as per request)
- Altered theme files to reflect new changes.

* Small Fix to UIManager

* (UI) Fixes:
- Added Themes.hpp for theme declarations
- Removed declarations from UIManager files
- Fixed a small issue with functions i goofed up
- Added some comments for clarity when adding new themes

* fix m_ActiveSubmenu

* Fix missing ;
2025-06-20 22:24:54 +00:00
maybegreat48 6e839a0e55 fix: improve menu stability 2025-06-19 19:28:45 -04:00
maybegreat48 bb1c1a8c9f fix(callhook): fix CallHook when other modules are resident 2025-06-19 14:07:33 -04:00
maybegreat48 68bbf17ff4 fix(anticheat): improve anticheat bypass 2025-06-19 02:05:21 -04:00
maybegreat48 9e2567a11d fix(renderer): don't destroy if we aren't initialized 2025-06-18 22:04:18 -04:00
maybegreat48 45cb721ad4 feat(anticheat): preliminary AC research 2025-06-17 15:41:47 -04:00
DeadlineEm 58f3bf8399 UI Color alterations (#447)
* (feat) Bypass Casino Bans for all Tables/Slots

* (feat) Bypass Casino Bans for all Tables/Slots (Fix)

* (feat) Bypass Casino Bans (Refactor) added to a Tools section for global use instead of being directly in the slots section.

* (feat) Casino Lucky Wheel

* (feat) Casino Lucky Wheel Prizes

* Refactor Casino Lucky Wheel

* (feat) Refactor - Added Lucky Wheel Bypass

* (feat) Removed Lucky Wheel Prize/Autospin for now.

* (feat) Casino Rig Options - Removed Lucky Wheel and Slots Autospin (temporarily)
Added notice on risk to bypassing the bans/cooldowns.

* Removed Cyrillic due to crashing/bug issues
Restyled UI to use FontAwesome

* UI Updates

* fix

* UI alterations

* Removed Cyrillic due to Crashing/Bugs
Added FULL FontAwesome Icon support
Altered UI with floating navigation.

* Fix

* (Improvement) UI Restyling with floating Navigation, Menu resizing/moving and full FontAwesome icon support.

* (Fix) Explosive Ammo not working in SP + more

* (Fix) Explosive Ammo
- Added combo box for selecting different ammo types
- Added magic_enum for dynamic Explosion type listings using ExplosionType.hpp

* (Improved) Explosive Ammo with damage scale modifier and camera shake modifier
In Progress - Weapon Damage modifier

* (feat) Added Weapon Damage Modifier

* Fixes:
Moved Melee damage modifier from WeaponDamage to its own option
Fixes reporting PAD natives in UIManager and restored them in GUI with proper impl
Removed OnEnable from ExplosiveAmmo

* Casino script work

* Alterations:

Removed casino bypass cooldown (per request)
Removed magic_enum
Added array of explosion types as an alternative

* moved m_ShowContentWindow from public to private

* Fixed Weapon Damage description
Passed ExplosionTypeArray directly

* Altered UI Colors:
Purple to Green as per request
2025-06-17 15:16:19 +00:00
maybegreat48 1b14a8eb1f Merge branch 'enhanced' of https://github.com/YimMenu/YimMenuV2 into enhanced 2025-06-17 03:52:28 -04:00
maybegreat48 84ddaae4e4 fix: fix hotkey rendering 2025-06-17 03:52:26 -04:00
DeadlineEm d84c78cb7a (Improvement/Feat) UI Improvements, Casino Bypass Cooldown, Icon Support, Remove Cyrillic, Etc. (#418)
* (feat) Bypass Casino Bans for all Tables/Slots

* (feat) Bypass Casino Bans for all Tables/Slots (Fix)

* (feat) Bypass Casino Bans (Refactor) added to a Tools section for global use instead of being directly in the slots section.

* (feat) Casino Lucky Wheel

* (feat) Casino Lucky Wheel Prizes

* Refactor Casino Lucky Wheel

* (feat) Refactor - Added Lucky Wheel Bypass

* (feat) Removed Lucky Wheel Prize/Autospin for now.

* (feat) Casino Rig Options - Removed Lucky Wheel and Slots Autospin (temporarily)
Added notice on risk to bypassing the bans/cooldowns.

* Removed Cyrillic due to crashing/bug issues
Restyled UI to use FontAwesome

* UI Updates

* fix

* UI alterations

* Removed Cyrillic due to Crashing/Bugs
Added FULL FontAwesome Icon support
Altered UI with floating navigation.

* Fix

* (Improvement) UI Restyling with floating Navigation, Menu resizing/moving and full FontAwesome icon support.

* (Fix) Explosive Ammo not working in SP + more

* (Fix) Explosive Ammo
- Added combo box for selecting different ammo types
- Added magic_enum for dynamic Explosion type listings using ExplosionType.hpp

* (Improved) Explosive Ammo with damage scale modifier and camera shake modifier
In Progress - Weapon Damage modifier

* (feat) Added Weapon Damage Modifier

* Fixes:
Moved Melee damage modifier from WeaponDamage to its own option
Fixes reporting PAD natives in UIManager and restored them in GUI with proper impl
Removed OnEnable from ExplosiveAmmo

* Casino script work

* Alterations:

Removed casino bypass cooldown (per request)
Removed magic_enum
Added array of explosion types as an alternative

* moved m_ShowContentWindow from public to private

* Fixed Weapon Damage description
Passed ExplosionTypeArray directly
2025-06-17 07:51:07 +00:00
eXhumer 8d483a0c60 lint: lint source & add ci to lint check before building (#407)
* lint: lint sources to match clang-format

* ci: run lint before building
2025-06-11 13:50:48 +00:00
maybegreat48 acb7bdc3c4 more changes apparently 2025-06-10 02:01:13 -04:00
maybegreat48 1789926498 changes 2025-06-10 02:00:57 -04:00
maybegreat48 ef909b0558 feat(main): show build date on menu startup 2025-06-09 21:08:24 -04:00
maybegreat48 aa27f1a561 fix(hotkey): ensure hotkeys save properly 2025-06-09 20:50:47 -04:00
maybegreat48 8f1271ebaa fix PR 2025-06-07 10:30:50 -04:00
maybegreat48 b83b995b8b Merge branch 'enhanced' of https://github.com/YimMenu/YimMenuV2 into enhanced 2025-06-07 09:56:05 -04:00
maybegreat48 41bd70a5b6 feat: release aim target when dead 2025-06-07 09:55:59 -04:00
lonelybud 76bed308ae add Vehicle Editor & persist car feature (#374)
* add VehicleEditor

- add VehicleEditorCategory in Vehicle Submenus
- add GetOwnedMods, GetVehicleFullname in Vehicle class
- add VehicleColorsChameleon in VehicleValues
- add VehicleHelper core/util
- add lscTypes in gta/data

* add persist car

* fix GetProjectFolderImpl

this will create saved_json_vehicles when does nt exist
2025-06-07 13:46:11 +00:00
maybegreat48 0842941f96 fix(battleye): ensure we don't trigger the BE shadow ban by being in invite-only sessions 2025-06-03 21:43:38 -04:00
maybegreat48 2a24ae3041 fix: some more thread-safety improvements 2025-05-30 20:18:59 -04:00
maybegreat48 4d154d7f61 Merge branch 'enhanced' of https://github.com/YimMenu/YimMenuV2 into enhanced 2025-05-29 21:24:39 -04:00
maybegreat48 f8fdf512e3 fix: allow unusual loading methods and thread safety improvements 2025-05-29 21:24:36 -04:00
Arthur 622a6e63ac feat(vehicle): Fix All Personal Vehicles (#332) 2025-05-24 09:36:37 +00:00
tupoy-yaandtupoy-ya 65e29d33c2 feat: Cheater Pool. (#318)
Barely tested.

Co-authored-by: tupoy-ya <[email protected]>
2025-05-18 13:52:12 +00:00
maybegreat48 7b4f56fc28 feat: some fixes 2025-05-18 09:44:30 -04:00
maybegreat48 186e196bca Merge 2025-05-17 21:26:41 -04:00
maybegreat48 998e8002e8 changes 2025-05-17 21:25:54 -04:00
tupoy-yaandtupoy-ya 61c2eab432 fix(Clang&MinGW): Fix Clang and MinGW builds on linux. (#303)
* fix(Clang&MinGW): Fix Clang and MinGW builds on linux.

This may break building with clang for windows-gnu target, but it
probably doesn't work anyway.

* chore(FormatMoney): Cast like the other hooks.

---------

Co-authored-by: tupoy-ya <[email protected]>
2025-05-17 02:30:20 +00:00
Arthur 947cae56c4 feat(network): Pause Game (#282) 2025-05-04 13:51:10 +00:00
maybegreat48 6247230ecc Merge branch 'enhanced' of https://github.com/YimMenu/YimMenuV2 into enhanced 2025-04-30 19:08:02 -04:00
maybegreat48 abe569176f fix: work with SHV scripts 2025-04-30 18:49:02 -04:00
Arthur a7b861e4d3 feat(debug): Add Scripts Tab (#243) 2025-04-28 20:27:13 +00:00
kurumimeow 6e6e151b92 add heist modifier (#181)
* add heist modifier

* move cayo perico cooldown into heist tab

* fixes
- used tunables instead of globals for primary target
- removed cayo perico "remove cooldown" as setup gets the job done
2025-04-19 21:07:46 +00:00
Arthur 963bfe468a feat: Format Money (#180)
* feat: Format Money

* Code review changes
2025-04-13 17:44:21 +00:00
Mr-X-GTA 15fb645bab fix(byte_patches): fix crash on exit (#160) 2025-04-11 14:33:25 +00:00
maybegreat48 ac6e363375 feat: improve play all missions solo 2025-04-10 10:53:03 -04:00
Mr-X-GTA b53f09c7f1 fix(settings): fix settings (#133) 2025-04-09 14:18:24 +00:00