gir489
4636ef8346
Unify rlGamerHandle code and fix chat inaccuracies. ( #2883 )
2024-03-27 21:43:31 +01:00
gir489
0fb17b668e
refactor: Model Preview use time delta instead of frame/tick rate ( #2881 )
...
Closes #2880
2024-03-27 14:10:14 +01:00
gir489
6212171fc8
ACTUALLY fixes #2675 this time I swear. ( #2879 )
2024-03-27 11:33:33 +01:00
gir489
399a5d3dec
refactor: Bad design around the preview service ( #2877 )
...
Closes #2875
Closes #2675
Closes #2077
2024-03-26 23:37:50 +01:00
DayibBaba
a5a5b07984
Fixed send chat logic ( #2874 )
...
Command reports will now only be sent to the command user
2024-03-26 17:28:08 +01:00
lonelybud
cfb011d192
increase navigation_struct name size ( #2869 )
...
may fix #2852
2024-03-25 15:38:09 +01:00
maybegreat48
7e7bcb155a
Refactor and fix send chat ( #2864 )
...
* feat(chat): refactor and fix send chat
* fix(chat): fixes
* fix(chat): fix team chat
Co-authored-by: DayibBaba <79384354+DayibBaba@users.noreply.github.com>
2024-03-23 17:37:51 +01:00
Andreas Maerten
cba19d0c33
refactor!: Rewrite of the old notification service ( #2866 )
...
The main goal was improving the readability of the original code however some ugliness remains.
- Swapped from pointer singleton to instance singleton
- Actually make use of the alpha logic that used to be present
- Added a counter to notifications to indicate if something is being spammed
- Notification timeouts reset if they're sent to the queue again
2024-03-23 00:04:49 +01:00
gir489
313bfa24b3
Remove DROWN flag and replace it with WATER flag. ( #2863 )
2024-03-22 22:19:57 +01:00
gir489
3f1921e835
Fixed incorrect typing of crash_objects array to allow the compiler to determine which is best. ( #2859 )
2024-03-22 09:24:39 +01:00
xynny
dd679010b7
Add more crash models to protection ( #2857 )
2024-03-21 23:04:40 +01:00
Andreas Maerten
5f553b3430
fix(Logger): not logging anymore after setup is done ( #2858 )
...
Regression introduced in #2492
Closes #2773
2024-03-21 22:22:33 +01:00
Alice
95259faf59
add lua api: script.execute_as_script ( #2824 )
...
Co-authored-by: xiaoxiao921 <xiaoxiao921@hotmail.fr>
2024-03-21 11:20:22 +01:00
DayibBaba
b5d8d7dbad
Fixed bounty button & added bounty to all ( #2846 )
...
* Added separate ID for Set button & Added bounty for all
* Reverted unrelated changes
CPlayerExtendedGameStateNode should be updated on classes repo though
2024-03-19 20:10:33 +01:00
gir489
ae27173b12
Extra give control checks ( #2847 )
...
Closes #2841
Closes #2088
2024-03-19 19:06:03 +01:00
gir489
de5ff92fa0
Fixed hooks::scripted_game_event using incorrect types and sizes. ( #2844 )
2024-03-19 10:33:50 +01:00
maybegreat48
d0c5ffaa40
Use the timestamp when validating cache version ( #2834 )
2024-03-18 14:33:09 +01:00
gir489
7ba85de412
Replace offset.bin's header version variable with TimeDateStamp. ( #2832 )
...
* Replace offset.bin's header version variable with TimeDateStamp.
* Broke out Read Attribute Patch into two signatures.
2024-03-16 22:06:29 +01:00
Quentin
8d0ce1d306
Nightly but better ( #2818 )
2024-03-12 09:43:08 +01:00
Andreas Maerten
e07601347d
refactor: switch RAGE_JOAAT with string literal functions ( #2806 )
...
Why? Shorter to write and removes the macro usage
I used the following regex to find all occurrences:
```r
RAGE_JOAAT\("(.*?)"\)
```
then the following to replace it all:
```r
"$1"_J
```
2024-03-12 09:42:11 +01:00
Andreas Maerten
10fc7a5e13
feat(CMake): crash on non-MSVC compilers ( #2819 )
2024-03-12 09:35:36 +01:00
gir489
a10f7ef53e
Added Turkish font support. ( #2817 )
...
* Added Turkish font support.
* Fixed Turkish case not including Latin characters.
2024-03-11 22:39:25 +01:00
HCR-750F
d52008068e
chore(Translation): Simplified zhcn Character List and Add new Traditional Chinese characters for https://github.com/YimMenu/Translations/pull/121 ( #2807 )
2024-03-11 15:27:45 +01:00
gir489
f4e0da5ff4
Added g_local_player pointer sanity checks. ( #2792 )
2024-03-01 17:48:20 +01:00
Quentin
903c5273ed
lua natives: try to handle Any* parameters properly ( #2785 )
2024-02-28 23:47:33 +01:00
HCR-750F
9855e46dd1
Fix: display of the vehicle list for Traditional Chinese users ( #2772 )
2024-02-24 14:30:17 +01:00
Quentin
530617755e
lua io.exists ( #2771 )
2024-02-24 11:10:58 +01:00
Andreas Maerten
d4d504dca2
feat: Add menu onboarding to YimMenu ( #2492 )
2024-02-23 22:54:25 +01:00
lonelybud
c629dd1e09
fix: ped body clean up logic ( #2764 )
2024-02-23 21:00:26 +01:00
gir489
f74c576fdb
Implemented GetGlyphRangesChineseSimplifiedOfficial ( #2756 )
2024-02-22 16:53:04 +01:00
Andreas Maerten
a6a77a0f6b
feat(Actions): only trigger on changes that matter ( #2752 )
...
* feat(Actions): only trigger on changes that matter
* feat(Actions): include ci.yml to path trigger
* feat(Actions): cancel action if a new commit comes in
* feat(Actions): cancel last nightly if a new request comes in
2024-02-22 09:34:41 +01:00
Andreas Maerten
c7944373dd
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
0b53660312
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
183b0eee44
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
cde5563204
lua: fix enabling/disabling ( #2745 )
2024-02-21 13:05:01 +01:00
Quentin
2d55470e10
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
683d6bce07
proper fix for weapon info damage crash ( #2740 )
2024-02-21 07:48:42 +01:00
gir489
6d95b3e0b8
Added new language options to issues ( #2736 )
2024-02-20 21:22:25 +01:00
Quentin
9e6559b304
AMMO_BALL protection ( #2733 )
2024-02-20 20:27:34 +01:00
Quentin
3a8aed2d00
RECEIVED_CLONE_REMOVE player ped removal protection ( #2732 )
2024-02-20 20:26:12 +01:00
gir489
d737c01b33
Fixed Social Club Presence Data. ( #2729 )
2024-02-20 18:29:02 +01:00
gir489
4e294162fb
Added Korean font support. ( #2718 )
2024-02-19 11:37:00 +01:00
Arthur
a822da4af3
Remove Random Events and G's Cache ( #2716 )
2024-02-18 22:03:17 +01:00
Andreas Maerten
1b260f788b
fix: issues with proton installations ( #2711 )
2024-02-13 00:16:10 +01:00
Alice
ec7735cb3a
fixed bool_masked ( #2708 )
2024-02-12 18:26:07 +01:00
Anvar
1a0fbd3dea
Potential fix for WMSB ( #2707 )
2024-02-12 15:08:38 +01:00
gir489
c87aea7f3c
Fixed memory leak caused by not releasing the memory from GetWindowsVersion. ( #2699 )
2024-02-10 21:34:30 +01:00
gir489
0275821f95
Fixed Fonts. ( #2698 )
...
Added Windows Build Info to log.
2024-02-10 20:50:27 +01:00
maybegreat48
0afcb00ec7
Launcher script start fix ( #2697 )
2024-02-10 14:14:29 +01:00
Quentin
b1ad42e3f9
feat(log): print if debug build ( #2695 )
2024-02-09 22:02:30 +01:00