maybegreat48
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
Bugisoft
74ba7b6860
Custom Sky Color and unify some stuff ( #1779 )
2023-07-20 22:46:32 +02:00
Rxann
95056d5af3
Allow Friends Into Locked Lobby ( #1747 )
2023-07-18 10:42:14 +02:00
maybegreat48
cbc80e6caf
Mission fixes and modder detection improvements ( #1598 )
...
* feat(protections): improve protections
* fix: fix mission start
2023-07-05 09:30:06 +02:00
Quentin
3bdd0796f4
Lua doc ( #1552 )
2023-07-02 00:59:02 +02:00
Andreas Maerten
f96356960a
refactor!: General changes ( #1578 )
...
- Removed try catch from main.cpp for better error logging
- Added migration code to the YimMenu folder
- Renamed globals to settings
- refactor!: changed symlink
2023-07-02 00:52:36 +02:00
DayibBaba
dca82a4060
fix: Made breakup conditional (being host) ( #1436 )
...
Closes #1448
2023-06-17 15:49:48 +02:00
maybegreat48
70efa40afe
Lua Scripting ( #1334 )
...
Closes #83
Fixes #1309
Fixes #1287
Fixes #1129 (actually fixed now)
2023-06-06 09:40:40 +02:00
Rxann
28707968a7
feat(Session): Lock Lobby ( #1342 )
2023-06-05 21:59:56 +02:00
Rxann
56d9d39b71
feat(Notifications): Added push_success function ( #1340 )
2023-06-05 21:46:20 +02:00
Rxann
eede8978d7
fix(BlockJoin): Grab block reason correctly from DB ( #1306 )
2023-04-30 15:03:37 +01:00
Rxann
fb55dc1dd9
feat(Block Join): fallback on breakup kick if block join fails ( #1279 )
2023-04-29 12:45:15 +01:00
maybegreat48
3c2245f780
General fixes ( #1251 )
2023-04-16 19:28:49 +01:00
Quentin E. / iDeath
74c3931209
Feat ptr cache continued ( #1227 )
2023-04-14 17:54:07 +01:00
Andreas Maerten
6df7be6f06
General code and GUI cleanup ( #1200 )
...
* feat(native_hooks): removed useless bail kick hook
* feat(Translations): add button to force update languages
* refactor: reorganize GUI for world
* refactor: improve exception handler
Modified the exception handler to not catch C++ try/catch blocks before those could gracefully catch the error.
* chore: debug removed crash test button
* chore: removed script exception handler
* feat(OrbitalDrone): add translations
* feat(VehicleController): add translation keys
* feat: added player admin detected translation keys
* feat(Views): add cache sub menu
2023-04-07 23:08:34 +02:00
Rxann
aa984a5636
feat: Added toggle for admin join notification ( #1199 )
2023-04-06 18:55:28 +01:00
Rxann
24955f9019
feat: Admin checking protection ( #1187 )
2023-04-05 17:57:28 +01:00
maybegreat48
9ccb77e8eb
Add more spoofing options and added clang-format ( #1020 )
...
* feat(Spoofing): add spoofing
* feat(Spoofing): prepare code for player attach
* remove(PlayerAttach): isn't going to work due to netsync architecture
* fix(GUI): fix scaling
* feat(Project): add clang-format file
* feat(Classes): update classes
* fix(BlackHole): remove unnecessary cleanup
* fix(Formatting): fix formatting for initializer lists
* feat(clang-format): Set tab width and 1 space before comment
Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2023-03-01 21:27:15 +00:00
maybegreat48
7f37def248
More fixes for 1.66 ( #944 )
...
* fix(Menu): more update fixes
* fix(Spoofing): remove spoofing
* fix(Globals): update globals
* fix(Classes): upstream classes
* fix(Misc): remove debug code
* fix(Merge)
2023-02-04 17:35:18 +01:00
Yimura
5c01d393b9
Update for 1.66 ( #929 )
...
* feat(crossmap): update thanks @Aure7138
* feat(TSE): updated most hashes
* feat(ScriptEventHandler): Remove abused TSE hashes
* feat(pointers): fix snitl
* fix(pointers): region code
* fix(pointers): handle join request
* fix(pointers): decode session info
* fix(pointers): connect to peer
* fix(pointers): decode peer info
* fix(pointers): add player to session
* fix(pointers): handle join request
* fix(pointers): Is Matchmaking Session Valid
* fix(pointers): send session matchmaking attributes
* fix(pointers): process matchmaking find response
* fix(pointers): serialize join request message
* fix(TSE): updated lost few, thanks @Rimmuru
* fix(Menu): update menu (#930 )
* fix(globals): mechanic global
* feat(meta): bump version
* feat(spoofing): remove patched stuff
* fix(self): off radar timer offset
* fix(overlay): retain last position
* feat(self): commented dance mode
* feat(spoofing): add note about spoofing not working
Co-authored-by: maybegreat48 <96936658+maybegreat48@users.noreply.github.com>
2023-02-03 23:00:56 +00:00
Yimura
d4f2960c77
feat: Translation Service ( #844 )
...
Co-authored-by: mrwoowoo <github@hiqaq.com>
Co-authored-by: LiamD-Flop <40887493+LiamD-Flop@users.noreply.github.com>
2023-02-01 18:46:33 +00:00
maybegreat48
d45d0c1ffc
Toxic features and improve protections ( #897 )
2023-01-22 21:57:32 +00:00
Yimura
fc93f29f4a
fix(Spoofing): Local name properly null terminated ( #793 )
2022-12-31 13:24:59 +00:00
Yimura
a3422540be
feat(Spoofing): Add local user name spoofing ( #502 )
...
* Spoofs your local name by using natives and writing to a single struct (couldn't spoof name in chat otherwise)
* Add tooltip to IP spoofing to mention that it may cause you to get dropped from a session while connecting
* Expanded explanation in spoofing section to include that spoofing is server-side and not client-side.
2022-12-22 23:03:34 +00:00
Yimura
f6c00f113d
refactor!: globals ( #717 )
...
* refactor(globals): use macro's for to_json/from_json
* refactor(globals): switch from global pointer to global instance
2022-12-18 22:15:52 +00:00
maybegreat48
64b47779e8
Lessen breakup kicks and more ( #625 )
2022-11-21 15:42:12 +00:00
maybegreat48
ab49103171
Improve protections again and player database ( #606 )
2022-11-19 02:49:36 +01:00
maybegreat48
eb41c69e09
Force session host and improve protections ( #593 )
...
* Add force session host and update protections
* Remove old popgroup protection
* Harden script patcher
* Replace looped options with script patches
* Missing break
* Use enums
* Forgot to break again...
* Add tooltip for force session host
Co-authored-by: user <email@hostname>
2022-11-13 17:34:44 +01:00
tupoy-ya
1087146e56
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