Andreas Maerten
02d5af76fc
docs: add README to cmake/
folder ( #2750 )
...
I noticed certain people did not understand the purpose of this folder, hopefully this will clarify certain things and explain why we have certain dependencies.
2024-02-22 00:12:06 +01:00
Andreas Maerten
6149b8ec9b
Many different fixes ( #2749 )
...
* fix(BytePatch): regression in world spawn bypass introduced in #2669
* fix(View/Network): session join options not updating after language change
* fix(RapidFire): prevent game from crashing by filling up the bullet pool
* refactor(Settings): don't save certain settings that users usually don't want to have enabled
* fix(CustomWeapons): render weapon names properly
* fix(reaction): names don't appear in chat
2024-02-21 23:34:11 +01:00
Andreas Maerten
1064077b9c
feat(renderer): added dynamic font loading based on lang requirements ( #2738 )
...
Related YimMenu/Translations#117
Closes #2723
Changes made:
- Renderer class was changed to a static instance
- Some throw code was removed because of change of instantiation of the renderer
- Fonts are dynamically loaded based on the language requirements
- renderer files have been moved to make the root directory less messy
- Added a font mgr to improve the ease of adding more language support
2024-02-21 21:26:29 +01:00
Quentin
b1caff97fe
lua: fix enabling/disabling ( #2745 )
2024-02-21 13:05:01 +01:00
Quentin
80f28134a5
lua: allow functions to be called without giving all of its args ( #2744 )
...
This makes usage of native functions that normally use pointer args easier to deal with.
2024-02-21 13:02:29 +01:00
Quentin
26686402c3
proper fix for weapon info damage crash ( #2740 )
2024-02-21 07:48:42 +01:00
gir489
42d631882a
Added new language options to issues ( #2736 )
2024-02-20 21:22:25 +01:00
Quentin
19204743f0
AMMO_BALL protection ( #2733 )
2024-02-20 20:27:34 +01:00
Quentin
3342d663f6
RECEIVED_CLONE_REMOVE player ped removal protection ( #2732 )
2024-02-20 20:26:12 +01:00
gir489
4f9997d9ed
Fixed Social Club Presence Data. ( #2729 )
2024-02-20 18:29:02 +01:00
gir489
4baa00f494
Added Korean font support. ( #2718 )
2024-02-19 11:37:00 +01:00
Arthur
76dceac391
Remove Random Events and G's Cache ( #2716 )
2024-02-18 22:03:17 +01:00
Andreas Maerten
792d451a88
fix: issues with proton installations ( #2711 )
2024-02-13 00:16:10 +01:00
Alice
68dd925de1
fixed bool_masked ( #2708 )
2024-02-12 18:26:07 +01:00
Anvar
07b10d66f6
Potential fix for WMSB ( #2707 )
2024-02-12 15:08:38 +01:00
gir489
59441b822c
Fixed memory leak caused by not releasing the memory from GetWindowsVersion. ( #2699 )
2024-02-10 21:34:30 +01:00
gir489
3845d765f1
Fixed Fonts. ( #2698 )
...
Added Windows Build Info to log.
2024-02-10 20:50:27 +01:00
maybegreat48
0f7e20743e
Launcher script start fix ( #2697 )
2024-02-10 14:14:29 +01:00
Quentin
0f083113c9
feat(log): print if debug build ( #2695 )
2024-02-09 22:02:30 +01:00
maybegreat48
d030bcbf4e
Block traffic protection ( #2688 )
...
* fix: don't randomize components if we're cloning an existing ped
* feat(protections): add traffic manipulation protection
* fix(protections): add a mission check
2024-02-09 15:34:45 +01:00
Anvar
70875b31ab
refactor: move Request Model logic to helper function ( #2669 )
2024-01-31 10:47:03 +01:00
Tessio
97ae9d9be3
feat(enums) Added new license plates from 1.68 ( #2665 )
2024-01-28 19:00:16 +01:00
maybegreat48
2a24d9fcd7
fix: don't randomize components if we're cloning an existing ped ( #2663 )
2024-01-28 15:51:25 +01:00
Arthur
2e63940b77
feat(lua): expose the self class and add new menu events ( #2656 )
2024-01-28 15:18:44 +01:00
Anvar
49d31f8799
Graceful Landing ( #2660 )
2024-01-28 15:17:26 +01:00
Robert Motrogeanu
dfb3ecc9be
refactor(Handling): switch from DragFloats to SliderFloats ( #2662 )
2024-01-28 13:19:58 +01:00
Anvar
b0e528d7cd
refactor: improvement load_3d_ground_at_coords ( #2654 )
2024-01-27 18:29:02 +01:00
gir489
f07a6e0506
Optimized Aimbot code. ( #2653 )
...
* Fixed hypot call not considering the Z coordinates.
Refactored class-based variables.
Fixed on_player/on_enemy/on_police/on_npc config variables not being persisted to disk.
2024-01-27 11:51:23 +01:00
navmodder
0220f727b6
Better Aimbot & Flying Axe ( #2480 )
...
* Better Aimbot
* Revert "Better Aimbot"
This reverts commit 176824ad20ca46a9ec5bda79eeb5784d8bd277d9.
* Better Aimbot
* Flying Axe
* Aimbot smoothing
* More fixes & improvements
* Little missing detail
* Fixed
* Improvements
-switch to using inline
-switched timer to steady_clock
-changed axe lerp to "Lagrange's Interpolation"
- i hope girl is satisfied XD
* PEMDAS
* Comment!
2024-01-21 15:32:01 +01:00
Quentin
425e25a98b
fix(lua): allow natives to be called with nil strings. ( #2652 )
2024-01-17 11:08:35 +01:00
gir489
09e9fff7b5
Added x64-Release-FastCompile build. ( #2651 )
2024-01-11 11:52:31 +01:00
Andreas Maerten
9a1a75b675
refactor!: repo cleanup ( #2650 )
...
- Move cmake files to dedicated cmake folder
- Move scattered python files to `scripts/` folder
- Update CMakeLists.txt to reflect changes
* feat(scripts): add README to folder
2023-12-30 16:05:18 +01:00
maybegreat48
22e15e95d6
Optimizations ( #2649 )
...
* fix(Respawn): fix respawn in SP
* fix: re-enable bigobj
* fix: update creator's stack size
* fix: use BOOLs instead of bools
* fix(gitignore): hide .pyc files
2023-12-29 17:07:00 +01:00
gir489
5312960e22
Fixed EOL character used in CMakeSettings.json casing it to invalidly be parsed. ( #2631 )
2023-12-22 12:20:29 +01:00
gir489
7584d231df
Weapon events refactor. ( #2622 )
...
* Removed legacy REMOVE_ALL_WEAPONS_EVENT network event check.
Added GIVE_WEAPON_EVENT check to prevent people giving us weapons.
2023-12-21 16:17:45 +01:00
Andreas Maerten
9beaff807d
feat(cmake): update ImGui to latest release ( #2621 )
2023-12-21 16:01:47 +01:00
Quentin
b2acc7e807
Fix debug build ( #2625 )
2023-12-21 09:51:23 +01:00
gir489
8179dfe2e9
Added sanity checks to vehicle_allow_all_weapons() to prevent an EXCEPTION_ACCESS_VIOLATION on m_vehicle when first entering it. ( #2612 )
...
Made the weapons lists in Self->Weapons->Ammunation and Weapon Hotkey sorted by name instead of a completely random order.
2023-12-20 14:16:03 +01:00
gir489
5e58512a1e
Refactored Allow All Vehicles ( #2604 )
...
* Refactored Allow All Vehicles to use the current seat the ped is in to fetch the animation info that the car is currently using.
* Update gtav-classes tag hash.
* Removed GROUP_SMG from the allow all weapons false scenario.
2023-12-19 17:15:52 +01:00
gir489
4e83f3f25f
fix(SpeedoMeter): squished drawing on mobile phone ( #2601 )
2023-12-18 23:38:08 +01:00
gir489
0ea3b95c4b
Fixed unlockveh using the player id instead of ped ( #2591 )
...
* Fixed unlockveh command using the Player ID for the arguments instead of the Player Ped.
* Fixed lock/unlock vehicle door calls to use the eVehicleLockState enum.
2023-12-18 14:59:35 +01:00
gir489
530fdbeb9b
Fixed false-positive reports of super jumping at the end of a heist. ( #2574 )
2023-12-17 17:27:54 +01:00
Aure7138
bc0d67583f
Update crossmap and natives.hpp to 3095. ( #2565 )
2023-12-15 16:01:57 +01:00
HCR-750F
b958981e02
fix(Globals): off radar and fast respawn globals ( #2568 )
2023-12-15 16:01:36 +01:00
gir489
fefaaeef3c
Removed m_velocity from CVehicle. ( #2563 )
2023-12-15 11:10:30 +01:00
gir489
abec4cd631
Closes https://github.com/YimMenu/YimMenu/issues/2559 ( #2561 )
...
Closes https://github.com/YimMenu/YimMenu/issues/2560
Closes https://github.com/YimMenu/YimMenu/issues/2552
2023-12-15 00:35:00 +01:00
gir489
f8b771d66c
Fixed RAP signature. ( #2548 )
2023-12-14 19:56:57 +01:00
gir489
8a19144724
Added new Scrapyard DLC vehicles to GetVehicleInfoForClanLogo. ( #2547 )
2023-12-14 19:56:12 +01:00
gir489
31a09cd4b3
Fixed incorrect pointer type for PBOOL on line 92. ( #2545 )
2023-12-14 19:55:41 +01:00
gir489
da498bebb2
Fixed LS Customs camera being stuck on certain vehicles. ( #2539 )
2023-12-14 10:58:24 +01:00