Commit Graph

1786 Commits

Author SHA1 Message Date
31c601658f fix: don't call original on prepare_metric_for_sending 2023-07-25 18:10:32 +02:00
13be3d3ab1 fix(hooks): return types (#1834)
fixes a bunch of return types that were seemingly copied from IDA without manual verification
2023-07-25 15:52:21 +02:00
e0f7482ce4 fix(vehicle-god): fix armored vehicles losing armor when vehicle god get disabled. (#1794) 2023-07-25 15:43:28 +02:00
5ee49c8f4f * fix(cmake): Commit messages may have "quotes" in them, which can affect the const char* variable. (#1840) 2023-07-25 14:26:48 +02:00
cf2ada366c chore: Add "Timeout" as a reaction (#1837) 2023-07-25 11:00:21 +02:00
0b2b32dc34 Added Empty lobby button (#1812) 2023-07-24 22:10:44 +02:00
0289576677 fix(byte_patch): sometimes the page protections get modified between apply and restore: make sure the protections are fine for us to memcpy. (#1831)
* feat(BytePatch): add is_active member function
* fix(byte_patch): sometimes the page protections get modified between the apply and restore of the byte_patch, make sure the protections are fine for us to memcpy

Co-authored-by: Quentin E. / iDeath <xiaoxiao921@hotmail.fr>
2023-07-24 16:13:09 +02:00
16e8e571f0 refactor(detour_hook): don't use detour hook pointers, should speed up hooks ticking (skip a deref compared to before) (#1827) 2023-07-24 09:40:28 +02:00
17d3ad7658 refactor: make window hook into a bool command (#1824) 2023-07-23 22:52:30 +02:00
ddb12d6e2b Fix protection false positives (#1822) 2023-07-23 20:01:26 +02:00
42d7714d48 Fixed Debug Locals using improper casting for the float scenario. (#1823) 2023-07-23 19:54:01 +02:00
84e3262694 feat(noclip): fix aim nullifying noclip speed. (#1791)
* keep using SET_ENTITY_VELOCITY when not aiming
* provide GUI for editing speed of noclip
2023-07-23 18:56:08 +02:00
ae486ca129 Rework rgb for fun vehicle and paintgun (#1783)
Closes #1819
2023-07-23 18:51:57 +02:00
09a189eb4d Force relay connections (#1813)
* feat(protections): add force relay servers
* feat(network): add support for non-direct connections
* feat(info): add helpful tooltip to prevent unnecessary bug reports
2023-07-23 18:47:25 +02:00
65a5dbd88e Fixed typo in view_debug_locals that caused freezing floats to inject garbage. (#1820) 2023-07-23 18:38:22 +02:00
6c509e33dc fix: Issues with missions and request control (#1785)
Closes #899
Closes #1787
Closes #1788
2023-07-23 15:01:46 +02:00
e7562bcdff Improve protections and other random changes (#1803)
* feat(protections): better logging
* feat(protections): improve protections
* fix(globals): save all spoofing settings
2023-07-22 23:18:47 +02:00
72ebaec8ec Reaction on any modder detection (#1772)
* Closes #1676

Co-authored-by: Quentin E. / iDeath <xiaoxiao921@hotmail.fr>
2023-07-22 21:44:38 +02:00
fa8043be2a lua: sub folders support, check for .lua file extension, refactor and simplify internals. (#1775) 2023-07-22 13:05:43 +02:00
093abc72da feat(lua): Add entities.get_all_vehicles_as_handles() Add entities.get_all_peds_as_handles() Add entities.get_all_objects_as_handles() (#1795) 2023-07-21 21:21:51 +02:00
c686fde0ec feat(debug): log msvc c++ exception properly. (#1790) 2023-07-21 16:00:01 +02:00
74ba7b6860 Custom Sky Color and unify some stuff (#1779) 2023-07-20 22:46:32 +02:00
7e50d5377a Added Teleport to Selected Blip and associated hotkey. (#1774) 2023-07-20 00:08:29 +02:00
44f79a4284 Apply vehicle god mode to personal vehicle even when not driving it (#1771)
Closes #1768
2023-07-19 17:21:34 +02:00
e96af54d29 Persist Outfit changes. (#1765)
* Fixed self_persist_outfit checking if the player was in a cutscene instead of if the player was dead.
1st attempt to fix the player trying to take off his helmet if it was added by persist outfit.

* Fixed Persist Outfit not saving persist_outfits_mis.
2023-07-19 09:29:07 +02:00
69959df3ed feat(lua): Add tab:is_selected function to check if the tab is the currently selected one in the GUI. (#1763) 2023-07-19 09:28:22 +02:00
81bd1f9dc7 Fixed Debug Globals displaying value as a 64-bit integer and not a 32-bit integer. (#1761)
Resolves #1760.
2023-07-18 20:46:38 +02:00
edb53abe25 feat(IssueTemplates): Update issue templates and added 2 more (#1759) 2023-07-18 15:56:05 +02:00
f8cf6424a2 feat(Actions): swap to self-hosted (#1751)
* feat(CI): switch to self-hosted
* feat(Nightly): switch to self-hosted
2023-07-18 13:25:42 +02:00
695428ac65 feat(Actions): swap to self-hosted (#1751)
* feat(CI): swap to self-hosted
* feat(Nightly): switch to self-hosted
2023-07-18 13:25:09 +02:00
e1f70e84b4 fix(lua): move bindings to cpp files (#1757) 2023-07-18 13:07:33 +02:00
95056d5af3 Allow Friends Into Locked Lobby (#1747) 2023-07-18 10:42:14 +02:00
1d78388519 Custom teleport added euler angles and added persist outfit (#1743)
* Addressed #1694: Added Euler angles to telelocation JSON object.
* Added Persist Outfits to resolve #1669
2023-07-18 10:16:26 +02:00
d1a8022eb7 fix(Protections): Fixed how the reset protections is handled (#1745) 2023-07-18 09:59:20 +02:00
911a3b71e7 fix(ci): native split (#1752) 2023-07-18 09:30:03 +02:00
9dcdf3c00f fix(ci): tentative fix for compiler out of heap space (#1746) 2023-07-17 22:57:14 +02:00
d2d75e5d04 bump gtav-classes dependency (#1748) 2023-07-17 22:45:18 +02:00
14f4241bd8 feat(lua): much more complete imgui bindings, allow lua imgui callbacks from outside yimmenu classic tabs through gui.add_imgui(func) but also inside yimmenu classic tabs through tab:add_imgui(func) (#1736) 2023-07-17 14:55:42 +02:00
5a76164d43 fix(lua): better exception handling (#1734) 2023-07-16 23:32:34 +02:00
2a81a041cf Fixed issue #1727 DIRT_LEVEL is calling natives inside the presentati… (#1732) 2023-07-16 23:31:27 +02:00
7a00db1c46 feat(Dbg): disable GTA window hook (#1733) 2023-07-16 22:21:19 +02:00
152642cf1b Refactored Allow All Weapons In Vehicle to force all vehicles to use … (#1730)
* Refactored Allow All Weapons In Vehicle to force all vehicles to use all GROUPs.
* Refactored project to not depend on src/gta files that already exist in the GTA-V-Classes project.
* feat(cmake): bump GTAV-Classes
2023-07-16 18:24:40 +02:00
8c097f0915 fix(cache): weapon cache weapon types array not filled properly when filling from cache file (#1726) 2023-07-16 12:04:24 +02:00
d12c1309c4 feat(Protections): Added buttons for controlling the states of protections (#1717) 2023-07-15 23:19:38 +02:00
4cbea87b16 feat(Vehicle): Added vehicle dirt control (#1714) 2023-07-15 22:58:09 +02:00
2b6cb52986 More player database improvements (#1725) 2023-07-15 22:37:20 +02:00
c161ee9413 fix(lua): log not supported lua functions (#1722) 2023-07-15 22:07:10 +02:00
1b52f4ee7c Add more requests and reorganize network tab (#1709) 2023-07-15 00:57:30 +02:00
8974300e78 feat(ScriptGlobal): Allow for constexpr offset calculation (#1721) 2023-07-15 00:55:09 +02:00
a57027b198 Tp, Paintgun, refractor rainbow controller, refractor raycast (#1708) 2023-07-14 23:31:03 +02:00