Quentin
95969031df
feat: dynamicly hooking x64 functions from lua at runtime with arbitrary signatures. ( #3301 )
...
* feat: dynamicly hooking x64 functions from lua at runtime with arbitrary signatures.
* fix missing include
* c/c++ include system is a good system
2024-07-08 14:15:18 +02:00
Quentin
4074f89abd
static link the vcruntime due to some people not having latest vcruntime dll installed on their machine ( #3299 )
2024-07-04 15:59:52 +02:00
maybegreat48
1c34e2a1b6
Update for b3258 ( #3288 )
...
* fix: update script names
* fix: use original chat sender
* feat(tunables): fix tunable service
* fix: explode patch (thanks @Mr-X-GTA)
* fix: fix compile errors
* fix: use unique_ptr
* Added 1.69 vehicles.
* Added new weather for 1.69 and updated stack sizes.
* Fixed garage.
* Made Unload button a developer-only feature. (Disabled on Release)
* Redesigned Network tab to not be a giant mess.
* Added new json_serializer code from @tupoy-ya.
* chore: correct dependency
------
Co-authored-by: maybegreat48 <email@hostname>
Co-authored-by: Andreas Maerten <24669514+Yimura@users.noreply.github.com>
Co-authored-by: gir489returns <redacted@example.com>
2024-07-03 23:04:06 +02:00
Andreas Maerten
cc930b6252
feat(CMake): crash on non-MSVC compilers ( #2819 )
2024-03-12 09:35:36 +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
Quentin
18bd117783
feat(cmake): enforce utf8 ( #2115 )
2023-09-12 20:20:29 +02:00
TheGreenBandit
3eacc0998c
Rework rgb for fun vehicle and paintgun ( #1783 )
...
Closes #1819
2023-07-23 18:51:57 +02:00
Quentin
dc18216263
lua: change the way native functions are binded ( #1543 )
2023-06-27 20:13:05 +02:00
maybegreat48
03c1a96b67
Lua Scripting ( #1334 )
...
Closes #83
Fixes #1309
Fixes #1287
Fixes #1129 (actually fixed now)
2023-06-06 09:40:40 +02:00
Yimura
c4a85050a6
feat(logger): use AsyncLogger instead of g3log ( #882 )
...
* feat(exception_handler): skip certain exception codes
* feat(zydis): Disable BUILD_DOXYGEN and FEATURE_ENCODER
* feat(cmake): link dbghelp
* feat(exception_handler): implement stack dumper
* feat(logger): differentiate between wine and non-wine
* feat(logger): add NO_COLOR env var support
* fix(logger): fix wine logging (#960 )
* feat(exception_handler): added string logging of exception
* fix(logger): exception access violation NO_COLOR
--------
Co-authored-by: Aure7138 <100095051+Aure7138@users.noreply.github.com>
Co-authored-by: tupoy-ya <72797377+tupoy-ya@users.noreply.github.com>
2023-02-08 22:36:55 +00:00
maybegreat48
ce5c317d87
Commands ( #725 )
...
* feat(Commands): Prototype command system
* feat(Commands): Chat commands
* refactor(Toxic): convert most options into commands
* feat(Protections): block breakup kicks on other players as host
* refactor(Kicks): convert most options into commands
* refactor(Commands): add labels and descriptions to all commands
* feat(Commands): cleanup on unload
* refactor(Troll): convert most options into commands
* refactor(Misc): convert most options into commands
* refactor(Teleport): convert most options into commands
* feat(Commands): Variadic commands and toggleable bools
* feat(Hotkeys): hotkeys now use commands
* fix(Chat): fix the chat window locking up when a message is sent
* fix(Commands): properly handle spoofed username
* fix(Spam): update filter
Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2022-12-22 21:23:32 +00:00
Bugisoft
ac94dd5311
feat(Api): Implemented SCUI Api ( #712 )
...
* feat(Api): Async joining via rid joiner
* feat(cmake): disable cpr tests
Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2022-12-17 16:24:45 +00:00
Yimura
a17aed317e
feat(cmake): embed git info in binary ( #644 )
2022-11-28 17:19:03 +00:00
tupoy-ya
6374552a80
chore(CMake): Absolutely unnecessary CMake changes. ( #648 )
2022-11-28 16:27:43 +00:00
SpaghettDev
2cdb23fe06
fix: filters for Visual Studio ( #600 )
2022-11-16 13:15:18 +00:00
tupoy-ya
bc05ecd78c
refactor!: Replace premake5 with CMake. ( #551 )
...
Co-authored-by: tupoy-ya <tupoy-ya@users.noreply.github.com>
2022-11-08 21:08:58 +00:00