79 Commits

Author SHA1 Message Date
92e1a970a8 Show kill notification 2023-10-06 23:46:08 -03:00
884e2f39f0 Yet another code cleanup 2022-09-08 12:41:56 -07:00
76c529f1d1 Rewrote packet system to reduce heap allocation 2022-09-08 12:37:06 -07:00
4621fb4987 Some code cleanup and formatting 2022-09-06 21:46:35 +08:00
6c82895fa7 code cleaned up 2022-09-05 13:02:09 +02:00
bac53fd769 Load scripts from main assembly only 2022-08-26 22:58:03 +08:00
8f63fee5b5 Delete temp directory 2022-08-25 22:34:54 +08:00
dc08c0c1f6 Added support for loading runtime-specific libraries 2022-08-25 21:51:09 +08:00
d5b71db5d4 💩 2022-08-23 23:21:35 +08:00
8ff08e0804 Add resource package support 2022-08-23 12:21:17 +08:00
bf22c17bba Add AntiAsshole and host display 2022-08-22 00:23:46 +08:00
2d2da624e4 Add automatic server update (need testing) 2022-08-21 19:13:12 +08:00
203e3b2528 Add Client.EntitiesCount 2022-08-21 12:37:37 +08:00
9dcd6bb363 Apply prediction on server entity update 2022-08-17 22:50:17 +08:00
a7d64d241d New vehicle seat sync and projectile fix 2022-08-13 16:14:18 +08:00
55649f26ae Use ConcurrentDictionary for ServerEntities 2022-08-13 09:47:13 +08:00
a50be5b869 Some stuff for the upcoming change 2022-08-06 12:32:04 +08:00
4e33956acd Faster way to get client by username 2022-08-06 10:58:24 +08:00
742e7ea998 Packet refactor 2022-08-06 10:43:24 +08:00
0de040548d Update FindScript() 2022-08-01 17:07:08 +08:00
9b1587f334 Ignore API assemblies 2022-07-29 19:11:31 +08:00
62e5bad6ac Resource interoperability 2022-07-29 17:44:02 +08:00
163f342d7a Change Sender to Client in EventArgs 2022-07-29 16:17:33 +08:00
370247eef2 Allow raising event when sending chat message wth API 2022-07-29 15:07:52 +08:00
095d16a57e rix 2022-07-29 01:31:34 +08:00
9fda563438 Invoke constructor later 2022-07-28 17:46:34 +08:00
e52135c343 Allow sending chat message and command in console 2022-07-22 19:43:48 +08:00
ecfc77e57a Fix resource loading, add player died notification 2022-07-21 08:41:05 +08:00
51dd445a31 Fix resource duplication 2022-07-20 09:32:26 +08:00
9527da9785 Add ability to share server file 2022-07-19 17:15:53 +08:00
3072db0e21 Only load top-level assembly 2022-07-18 17:27:06 +08:00
444e6d7ffa Unify resource file path 2022-07-18 17:24:31 +08:00
2605aafc4f Vehicle flag fix 2022-07-17 12:22:11 +08:00
0a3dbb1f59 Merge vehicle sync packet, comment cleanup 2022-07-17 11:59:37 +08:00
e10a0f5415 Add Logger property for resource script 2022-07-14 16:44:35 +08:00
cf8b54a3b5 Fix WeatherTimeSync option 2022-07-12 17:10:16 +08:00
abed0f146f Don't load resources previously downloaded 2022-07-11 10:08:21 +08:00
27ab63ae7a Add weather and time sync 2022-07-10 16:13:08 +08:00
1bc274e2d0 Some tweaks 2022-07-09 19:32:11 +08:00
bc3fc70a95 Some tweaks 2022-07-09 13:55:06 +08:00
17ef088492 Don't show info if no script loaded 2022-07-09 09:59:17 +08:00
e9d0b73296 Add managed and loaded assembly check 2022-07-09 09:55:12 +08:00
8ae491d0d5 Move ServerPbject and ServerEntities to RageCoop.Server.Scripting 2022-07-07 16:57:43 +08:00
5a5d78ac27 Networking statistics, disable resource unload 2022-07-06 01:03:18 +08:00
05304f9461 Add SendCustomEventQueued() 2022-07-05 11:18:26 +08:00
fff5ec4534 Merge branch 'main' of https://github.com/RAGECOOP/RageCoop-V 2022-07-05 10:52:33 +08:00
cf7641cee0 Change object list to array for CustomEvent 2022-07-05 10:52:22 +08:00
f374de2064 Update BaseScript.cs 2022-07-05 00:16:15 +08:00
56cd17401b Change parameter order for consistency 2022-07-04 21:35:01 +08:00
8ac5cc40c1 Change parameter order for SendCustomEvent and SendNativecall
Use NativeCall to update entity
2022-07-04 09:41:00 +08:00