Commit Graph

146 Commits

Author SHA1 Message Date
David Markowitz
78479dcf1c Make ModifyPlayerZoneStatistic a duplicated GM and update UpdatePlayerStatistic to use an enum for stats 2022-12-29 16:05:26 +01:00
lcdr
1df0902bbb Add RemoveItemFromInventory GM
Fixes #2
2022-11-22 16:42:11 +01:00
lcdr
42477ef10c Use GmWString alias instead of LuVarWString<u32> 2022-11-22 15:38:12 +01:00
David Markowitz
81f1ce6813 Add UpdatePropertyOrModelForFilterCheck GM (#7) 2022-11-22 15:35:17 +01:00
Daniel Seiler
1cebbca1d8 update rust toolchain to 1.66.0-nightly (#4)
remove stabilized feature gate min_const_generics
remove stabilized feature gate arbitrary_enum_discriminant
2022-11-04 18:06:58 +01:00
ff8f939aed change main parse call to use .extension (#1)
* change main parse call to use .extension

Using ends_with on arch linux (tried on both arco and manjaro distros) doesn't recognize that the path ends with .zip.
But using this (as done above as an extra check in the parse function) works.

* check if it's a file and not a dir first

since you cannot unwrap a none, which the extension from a dir is none
2022-09-05 20:23:03 +02:00
lcdr
ad8294cedd Fix incorrect simple physics climbing serialization 2022-06-24 13:37:13 +02:00
lcdr
7a605924b5 Update tests 2022-04-27 18:34:24 +02:00
lcdr
ffbd23dd8b Add loot pickup radius 2022-04-27 18:31:34 +02:00
lcdr
a075f34696 Add BlueprintSaveResponse message 2021-08-07 19:59:48 +02:00
lcdr
8f51fb9122 Add RequestMoveItemBetweenInventoryTypes and ResponseMoveItemBetweenInventoryTypes game messages 2021-05-05 18:49:45 +02:00
lcdr
58e22958ec Make more things public 2021-04-07 14:20:12 +02:00
lcdr
f2bef9a9b6 Group constructions and serializations 2021-03-30 18:30:09 +02:00
lcdr
bd349cb5fa Implement Default for Vector3 and Quaternion 2021-03-30 15:46:21 +02:00
lcdr
ea8891d231 Implement Copy for Vector3 and Quaternion 2021-03-29 17:57:30 +02:00
lcdr
7f58ae44fb Make various structs public 2021-03-29 17:20:25 +02:00
lcdr
34da323dd9 Generalize FromVariants to work with more complex types 2021-03-25 14:44:30 +01:00
lcdr
7c86c784d7 Add Into<GameMessage> impl to game message structs 2021-03-24 23:17:30 +01:00
lcdr
2e589f8194 Implement team invite packet 2021-03-24 19:34:07 +01:00
lcdr
fa5b7cfc91 Add support for vehicle physics component 2021-03-09 21:32:36 +01:00
lcdr
195a114c8f Add support for racing control component 2021-03-08 12:59:51 +01:00
lcdr
e4f5fb4794 Add support for lup exhibit component 2021-03-07 16:52:21 +01:00
lcdr
8800ea645c Split off achievement vendor into a proper component 2021-03-07 15:25:18 +01:00
lcdr
4e0a8c84c5 Add support for shooting gallery component 2021-03-07 15:20:37 +01:00
lcdr
f88a4a81ea Fix config component overrides in another edge case 2021-03-06 21:28:02 +01:00
lcdr
7cf6d580dc Add support for achievement vendor component 2021-03-06 21:26:38 +01:00
lcdr
ce85a29ce7 Fix config component overrides when physics component is already present 2021-03-06 15:06:32 +01:00
lcdr
267daca691 Add support for module assembly component 2021-03-06 13:38:33 +01:00
lcdr
1ff8f36990 Add support for component whitelists 2021-03-06 13:36:33 +01:00
lcdr
582092cb5f Fix rigid body phantom physics unit test 2021-03-05 11:28:35 +01:00
lcdr
05b83840b2 Add support for rigid body phantom physics component 2021-03-03 16:28:27 +01:00
lcdr
cb6a4aaaef Add support for config component overrides 2021-03-03 15:57:46 +01:00
lcdr
431b7cffce Add support for mutable model behavior component 2021-03-02 14:21:24 +01:00
lcdr
e68a233a98 Add support for donation vendor component 2021-02-26 15:34:49 +01:00
lcdr
4f4054b54f Add support for moving platform simple mover subcomponent 2021-02-26 14:03:57 +01:00
lcdr
6a3842c931 Add support for switch component 2021-02-26 13:19:09 +01:00
lcdr
e5975d8c5a Add support for pet component 2021-02-26 11:55:20 +01:00
lcdr
1e7b916636 Add support for possessable component 2021-02-24 22:50:52 +01:00
lcdr
8fad789aa9 Add support for item component 2021-02-24 22:30:49 +01:00
lcdr
402f4069ba Add support for scripted activity component 2021-02-24 21:22:40 +01:00
lcdr
2b37c3fc3b Add support for moving platform component 2021-02-23 14:56:02 +01:00
lcdr
c88f02e064 Add support for collectible component 2021-02-22 17:39:02 +01:00
lcdr
a8cdeb1fd8 Add support for vendor component 2021-02-22 16:52:41 +01:00
lcdr
e2f90c80d5 Add support for bouncer component 2021-02-22 16:29:08 +01:00
lcdr
85e55e499b Add support for quickbuild component 2021-02-21 20:17:17 +01:00
lcdr
ef304afdb1 Add support for script and base combat ai components 2021-02-16 14:57:41 +01:00
lcdr
2add97aec7 Add support for simple physics component 2021-02-16 14:14:36 +01:00
lcdr
3982efb536 Add support for phantom physics component 2021-02-15 16:11:45 +01:00
lcdr
b0677c5d10 Make capture parser replica handling more generic 2021-02-15 15:11:37 +01:00
lcdr
24a0959a1d Enable captureviewer checks for parsed serializations as well 2021-01-18 21:54:20 +01:00