111 Commits

Author SHA1 Message Date
Luuk van Oijen
e58a241b28 implement GetOsName 2023-12-06 13:59:54 +01:00
Luuk van Oijen
bf4c2d120e wip onvehiclereset implemented 2023-12-05 23:18:52 +01:00
Luuk van Oijen
8b88127e20 support onVehicleDeleted 2023-12-05 14:48:41 +01:00
Luuk van Oijen
6e7b2e0525 Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server 2023-12-04 16:57:54 +01:00
Luuk van Oijen
1e6c2ea680 Update mod.rs 2023-12-04 16:57:53 +01:00
Luuk van Oijen
140b43a18c wip stuff 2023-12-04 11:16:48 +01:00
Luuk van Oijen
b8211166ad mostly finished get position raw stuff 2023-11-30 16:27:23 +01:00
Luuk van Oijen
8e1d235dee switched over to glam and simplified some imports 2023-11-30 15:35:22 +01:00
Luuk van Oijen
dc61d4649c wip position raw event 2023-11-30 15:28:35 +01:00
Luuk van Oijen
03ac847683 implemented cancellable vehicle edits 2023-11-30 11:25:17 +01:00
Luuk van Oijen
3dde6a76cb
Merge pull request #14 from lionkor/fix-modloading
fix mod loading
2023-11-29 22:47:28 +01:00
Lion Kortlepel
87a0d46b00
fix mod loading
it was using the wrong path because i broke it :)
2023-11-29 22:44:25 +01:00
Luuk van Oijen
452a4c5e16 cancellable vehicle spawns 2023-11-28 19:22:03 +01:00
Luuk van Oijen
adfda5a8cb Update backend_lua.rs 2023-11-28 14:05:31 +01:00
Luuk van Oijen
14097b6c68 oops forgot to filter the non-tui logger too 2023-11-28 11:18:47 +01:00
Luuk van Oijen
7a21751750 filtering rustls (except errors) from logs 2023-11-28 10:55:01 +01:00
Luuk van Oijen
e68582871d Revert "adding vid to the vehicle spawn data"
This reverts commit 3df71e96c5a68e6fb08ce3a908acc3db55c9f632.
2023-11-27 16:57:04 +01:00
Luuk van Oijen
3df71e96c5 adding vid to the vehicle spawn data 2023-11-27 12:39:15 +01:00
Luuk van Oijen
6a1baa249a wip more lua stuff (events + cleanup/util) 2023-11-26 00:22:28 +01:00
Luuk van Oijen
56cd0eca11 project cleanup, getplayeridentifiers and sendchatmessage implemented
also adds support for the debug flag :)
2023-11-25 19:10:19 +01:00
Luuk van Oijen
04e058dc0d Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server 2023-11-24 16:05:23 +01:00
Luuk van Oijen
f359c0cdca lua chat message stuff 2023-11-24 16:05:21 +01:00
Luuk van Oijen
9a45efef57
Merge pull request #13 from lionkor/add-ci
Create rust.yml to build + test on push and PR
2023-11-24 14:47:17 +01:00
Luuk van Oijen
b06d2fe151 say command + playerlist works now 2023-11-24 14:37:07 +01:00
Luuk van Oijen
145b74aefc
Merge pull request #12 from lionkor/overhaul-resources-folder-code
Overhaul resources folder code
2023-11-24 09:44:11 +01:00
Luuk van Oijen
1515fc2675
small cleanup 2023-11-24 09:43:13 +01:00
Lion Kortlepel
0f802e4021
fix typo in expect() string 2023-11-23 17:53:28 +01:00
Lion
213c1c7b6b
create rust.yml to build + test on push and PR 2023-11-23 17:47:33 +01:00
Lion Kortlepel
787f59ba46
fix server and client resource behavior, canonicalize paths in mod requests 2023-11-23 17:42:10 +01:00
Lion Kortlepel
72bec02e21
add fs_util module with a few useful functions for file/path management 2023-11-23 17:41:42 +01:00
Luuk van Oijen
46e42b88da Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server 2023-11-23 16:03:44 +01:00
Luuk van Oijen
39028ba4d7 small improvements + players cmd + cleanup 2023-11-23 16:03:31 +01:00
Luuk van Oijen
9cd4609cad
Merge pull request #11 from lionkor/fix-uuid-check
Simplify UUID check
2023-11-23 16:00:52 +01:00
Lion Kortlepel
3b61da9edd
replace hand-written uuid check with Uuid::parse_str 2023-11-23 15:57:50 +01:00
Lion Kortlepel
09c4bb8b33
add uuid package to validate uuids for the AuthKey 2023-11-23 15:57:32 +01:00
Luuk van Oijen
f0a5fa48b8 Update mod.rs 2023-11-23 11:00:15 +01:00
Luuk van Oijen
cfea87251b cleanup 2023-11-23 10:59:47 +01:00
Luuk van Oijen
04c1b76402 bunch of changes to prevent deadlocking the server 2023-11-23 10:56:51 +01:00
Luuk van Oijen
e15833084a fixed another crash 2023-11-23 10:00:59 +01:00
Luuk van Oijen
13207a8ddf Merge branch 'master' of https://github.com/Lucky4Luuk/beammp_rust_server 2023-11-23 09:47:08 +01:00
Luuk van Oijen
d5aef2525f small cleanup 2023-11-23 09:47:01 +01:00
Luuk van Oijen
efbd2a4bb8
Merge pull request #9 from OfficialLambdax/welcome/leave-notification
Welcome on full sync- and Leave on disconnect messages
2023-11-23 09:46:51 +01:00
Lambdax
478bf48a5a to broadcast 2023-11-23 09:44:49 +01:00
Luuk van Oijen
1e7cccd9a9
Merge pull request #10 from OfficialLambdax/id-assign-replica
Replicates the player id assigning from the c++ server
2023-11-23 09:41:03 +01:00
Lambdax
5fdfc10f79 assign ids 2023-11-23 09:14:46 +01:00
Lambdax
7eaa382f6c
Merge branch 'Lucky4Luuk:master' into welcome/leave-notification 2023-11-22 20:09:38 +01:00
Luuk van Oijen
b66251d375 fixed a crash 2023-11-22 19:47:58 +01:00
Lambdax
e6f316a6c2
Merge branch 'Lucky4Luuk:master' into welcome/leave-notification 2023-11-22 14:54:45 +01:00
Luuk van Oijen
49a8e84161 Update mod.rs 2023-11-22 14:46:31 +01:00
Lambdax
3376eb7482 formatting 2023-11-22 14:05:06 +01:00