319 Commits

Author SHA1 Message Date
sausage
f4e9767184 Big update! Projectile sync, latency and weapon fix 2022-05-25 10:09:59 +08:00
sausage
7854a47569 Some stuff 2022-05-23 19:19:56 +08:00
sausage
118725e949 Made Networking and PlayerList static, changes to class hierarchy 2022-05-23 16:59:49 +08:00
sausage
e6332ff9d2 More code cleanup 2022-05-23 15:48:02 +08:00
sausage
7523be02b5 Code cleanup, prepare fo ProjectileSync 2022-05-23 15:27:51 +08:00
sausage
d1ffab6058 Removed ServerList, fix Settings 2022-05-23 15:01:55 +08:00
sausage
1d5b83bf56 Added TaskType 2022-05-23 13:02:28 +08:00
sausage
6bacaad1ce Customizable key binding and passenger fix. 2022-05-23 11:10:11 +08:00
sausage
5a66a72da0 Small change to Logger and Settings 2022-05-23 09:15:50 +08:00
sausage
1218a95757 Update assembly versions 2022-05-22 16:56:35 +08:00
sausage
a716db1ac6 Add files 2022-05-22 15:55:26 +08:00
EntenKoeniq
6463d1e535 Moved GetReloadingAnimation() to Utils.cs 2022-04-22 14:31:34 +02:00
EntenKoeniq
418c74c972 Fixed the name of the weapon reload animation 2022-04-22 14:22:07 +02:00
EntenKoeniq
ad84a0ab2b Weapon reload animation updated 2022-04-22 13:57:39 +02:00
EntenKoeniq
75defc87c3 Ladder animation update 2022-04-22 10:03:59 +02:00
EntenKoeniq
079122e8b5 Better ladder animation 2022-04-22 09:13:09 +02:00
EntenKoeniq
f5c9d8fc0b Last small changes 2022-04-19 07:41:39 +02:00
EntenKoeniq
fca85e34e3 Pause menu hotkey changed from "FrontendPauseAlternate" to "FrontendPause". 2022-04-19 05:42:30 +02:00
EntenKoeniq
406248a05f Updated DecodeNativeCall() and DecodeNativeResponse() 2022-04-19 00:40:47 +02:00
EntenKoeniq
6f79842121 Small server changes. Removed unused client function 2022-04-19 00:16:14 +02:00
EntenKoeniq
7d411474cd Changed vehicle synchronization back to the old one. Fixed custom pause menu and changed it to GTA controls. Small changes 2022-04-18 21:54:34 +02:00
EntenKoeniq
a6e416ec06 Small bug fixes and changes (need to be tested) 2022-04-16 14:13:21 +02:00
EntenKoeniq
146cc709eb Other small changes 2022-04-14 12:18:07 +02:00
EntenKoeniq
d2bb91edcc Small bug fix 2022-04-14 07:40:35 +02:00
EntenKoeniq
e978c13f41 Some changes and bug fixes 2022-04-14 05:27:47 +02:00
EntenKoeniq
81733a2c19 Some changes and bug fixes 2022-04-14 02:08:13 +02:00
EntenKoeniq
f6ceb7308b Small changes and bug fixes 2022-04-12 08:15:25 +02:00
EntenKoeniq
ea2af8070b Removed unused Packets.DataFileType 2022-04-12 07:51:35 +02:00
EntenKoeniq
b4f4c47466 Added new functions for javascript and small changes 2022-04-12 07:40:56 +02:00
EntenKoeniq
06efd709c5 Now we can trigger events! 2022-04-12 06:04:02 +02:00
EntenKoeniq
e27d42dad6 Added ServerClientEvent (not ready yet) 2022-04-12 05:05:27 +02:00
EntenKoeniq
71b57dec80 Added broken headlight synchronization. Small changes 2022-04-12 03:07:41 +02:00
EntenKoeniq
e229893bbc Added custom IP address for the server. Updated vehicle sync. Small bug fixes 2022-04-12 01:55:33 +02:00
EntenKoeniq
53c2666943 DownloadManager bug fixed 2022-04-11 16:52:06 +02:00
EntenKoeniq
c3614abe5f Started with ServerEvent for clientside 2022-04-11 16:38:16 +02:00
EntenKoeniq
80b0a2311b Added try...catch for "MapLoader.cs" and small changes 2022-04-11 15:27:05 +02:00
EntenKoeniq
74d149244c Added progress for download 2022-04-11 15:10:27 +02:00
EntenKoeniq
0bcca6b3af "MapLoader.cs" Last changes for now 2022-04-11 14:05:35 +02:00
EntenKoeniq
e6ba29c102 Small changes 2022-04-11 13:37:38 +02:00
EntenKoeniq
cbc02b48be Added download for maps. Added "MapLoader.cs". Small changes. Added new functions for Javascript 2022-04-11 13:07:46 +02:00
EntenKoeniq
67c4d9a694 Don't check if the tire is punctured if it has burst 2022-04-10 15:01:16 +02:00
EntenKoeniq
75fb2c29d3 Code conventions. Small changes and bug fixes 2022-04-10 14:34:55 +02:00
EntenKoeniq
244b4148cf Small changes 2022-04-08 22:30:34 +02:00
EntenKoeniq
30f7776117 Added new Javascript functions 2022-04-06 12:13:39 +02:00
EntenKoeniq
5991aba8fc Fixed bug where files over 5kb were written incorrectly 2022-04-06 10:43:32 +02:00
EntenKoeniq
ce00f07e89 Small changes for later 2022-04-06 08:44:17 +02:00
EntenKoeniq
8383c1fd0e More bug fixes 2022-04-06 06:52:02 +02:00
EntenKoeniq
1e1b22462d More bug fixes and changes for DownloadManager 2022-04-06 05:54:03 +02:00
EntenKoeniq
a6d2acac79 Bug fixes and revised DownloadManager for client 2022-04-06 05:10:29 +02:00
EntenKoeniq
7b2708f185 removed unused stuff 2022-04-06 02:21:56 +02:00
EntenKoeniq
fedc036e76 Changes for the upcoming update 2022-04-06 02:18:24 +02:00
EntenKoeniq
fffe619f1e Packet renamed 2022-04-03 19:28:25 +02:00
EntenKoeniq
989dcaeb0b DownloadManager works! 2022-04-03 02:27:30 +02:00
EntenKoeniq
095c920f38 Added DownloadManager for the server (NOT DONE YET!) 2022-04-02 19:12:15 +02:00
EntenKoeniq
cc3e0829c0 Updated DownloadManager 2022-04-02 18:11:30 +02:00
EntenKoeniq
7e1764d526 Started with the download manager 2022-04-02 16:40:24 +02:00
EntenKoeniq
9023b85382 New functions and removed SHVDN and LemonUI for Javascript 2022-04-02 16:14:42 +02:00
EntenKoeniq
ec1b56d152 Added CleanUpWorld and CreateObject for Javascript 2022-03-31 18:03:19 +02:00
EntenKoeniq
06db5542cf Fixed delegates for javascript 2022-03-31 17:31:39 +02:00
EntenKoeniq
0051504684 Small changes 2022-03-30 16:14:25 +02:00
EntenKoeniq
7d2e3705ea Let's use the new logger 2022-03-29 00:28:57 +02:00
EntenKoeniq
90d7ae7059 Added first simple logger for CoopClient 2022-03-28 23:59:19 +02:00
EntenKoeniq
98a593daae No more paused settings 2022-03-28 22:34:59 +02:00
EntenKoeniq
2a514357d1 Make ScriptEngines readonly. Added GetLocalUsername() for Javascript 2022-03-28 16:43:52 +02:00
EntenKoeniq
d99613445f More small changes 2022-03-28 15:08:30 +02:00
EntenKoeniq
a6167528dd Small changes 2022-03-28 14:49:26 +02:00
EntenKoeniq
214aed68ad ScriptContext is now internal 2022-03-27 19:49:23 +02:00
EntenKoeniq
da45b26e77 Added more events for clientside 2022-03-26 17:50:34 +01:00
EntenKoeniq
b1325bcef8 Added LoadAll and StopAll function. Some Javascript changes 2022-03-25 21:51:29 +01:00
EntenKoeniq
26d7a4d4a5 Added TestResources and only loaded the files from ip 2022-03-25 21:07:07 +01:00
EntenKoeniq
20f0833795 Added SHV and LemonUI to Javascript 2022-03-25 20:41:59 +01:00
EntenKoeniq
50bcfabf18 Added CallNative function and OnRender event for Javascript 2022-03-25 20:30:03 +01:00
EntenKoeniq
9d356a1b57 Load all *.js files from "scripts/resources" 2022-03-25 20:09:45 +01:00
EntenKoeniq
cfca7ad412 Added ClearScript for upcoming clientside
Example code for "test.js": ```script.SendMessage('test message');```
2022-03-25 19:53:48 +01:00
EntenKoeniq
9c3aab008c Added and changed documentation for some functions. Hopefully fixed #54 2022-03-25 15:45:22 +01:00
EntenKoeniq
44c04147cc Changed MasterServer address 2022-03-20 18:49:39 +01:00
EntenKoeniq
61f9701aeb Small changes and fixed #50 2022-03-20 14:54:48 +01:00
EntenKoeniq
474cba33fa Unused variables removed. MasterServer connection updated 2022-03-20 09:21:41 +01:00
Makinolo
d9e68bf0b5 Allows chat and player list use in NON_INTERACTIVE mode
Adds player list alignment choice to make it visible if the
calling mod is showing a menu where the player list appears by
default
2022-02-24 21:32:45 -07:00
Makinolo
32ea3a0037 Adds logging to disconnection to help debugging
When the user is disconnected from a malformed or wrong message
it is now logged in the server for debugging purposes.
If the disconnection comes from the client itself, the reason
of disconnection will contain the offending message type.
2022-02-06 09:59:18 -07:00
EntenKoeniq
9373cb3c85 Jump, Parachute, Debug and BrakeLight bug fixed 2022-01-01 19:24:57 +01:00
EntenKoeniq
6f2da854a9 Better brake lights 2022-01-01 17:24:55 +01:00
EntenKoeniq
3f4eeb0a32 Parachute sync added. Small changes 2022-01-01 04:16:24 +01:00
EntenKoeniq
7cc91ebbbd Split packets 2022-01-01 03:07:18 +01:00
EntenKoeniq
21a5ed2b31 try...catch added to every incoming packet 2022-01-01 02:27:30 +01:00
Makinolo
a7a71a4651 Fixes copy paste error
NetIncomingMessageToPacket was overwriting the
NetHandle with the value of the Target and this was making
the from Handle in the messages processed by the resources
to be zero.
2021-12-28 16:54:42 -07:00
EntenKoeniq
24eb221f57 Addded Climb and ClimbLadder sync. Small changes 2021-12-28 19:14:51 +01:00
EntenKoeniq
64dd2f5768 Small changes. ParachuteFreeFall is now working 2021-12-28 17:50:04 +01:00
EntenKoeniq
73ac8694be Started with Parachute sync. Small bug fixes and new ServerScript Events 2021-12-27 17:26:16 +01:00
EntenKoeniq
dd80c2f323 First player animation added 2021-12-27 11:05:01 +01:00
EntenKoeniq
c3b054c75a NPC and Player split 2021-12-27 10:15:52 +01:00
EntenKoeniq
69cca124ff Revert changes 2021-12-27 01:26:36 +01:00
EntenKoeniq
ae0663cdd4 Small changes and bug fixes
Thank to @oldnapalm
2021-12-26 23:19:12 +01:00
EntenKoeniq
f4e563f93b OnTick added. Bug fixes. Remove server created objects/vehicles/peds/checkpoints/blips on disconnect. More... 2021-12-26 03:25:00 +01:00
EntenKoeniq
a4ffc25823 Only take 35 NPCs to share. Don't wait any longer to send a package. Vehicle synchronization updated. Small changes 2021-12-24 15:33:27 +01:00
EntenKoeniq
5393378317 The VectorExtensions class has been moved to the Util.cs file. Fixed ragdoll bug and UpdateOnFootPosition() call for aim and shoot 2021-12-24 06:33:00 +01:00
EntenKoeniq
2a494a3595 Added missing XML comments 2021-12-24 05:25:31 +01:00
EntenKoeniq
56ab6ef284 AimCoords also added for LightSync. Small changes 2021-12-24 05:20:32 +01:00
EntenKoeniq
d6ef443b92 ToVector(), ToLVector(), ToQuaternion() and ToLQuaternion() added 2021-12-24 05:05:35 +01:00
EntenKoeniq
b9703dd612 Bug fixes and new player movement 2021-12-24 03:16:16 +01:00