301 Commits

Author SHA1 Message Date
Albin Corén
c8f0e74894
Merge pull request #44 from TwoTenPvP/command-messages
Command messages
2018-04-20 12:58:48 +02:00
Albin Corén
0b3dec1bcf Removed debug logs 2018-04-20 12:47:06 +02:00
Albin Corén
916f4677f6 Fixed parameter read issue 2018-04-20 12:42:41 +02:00
Albin Corén
5663285309 Fixed issue causing the wrong clientId to get added 2018-04-20 12:35:33 +02:00
Albin Corén
5b2c77aec8 Started work on Command & RPC system 2018-04-20 12:33:53 +02:00
Albin Corén
4e16d9c913 Removed interactive mode from asset importer to allow for multiple assets to get imported 2018-04-19 19:44:55 +02:00
Albin Corén
3f29b7d8ef Updated API reference to v1.0.2 2018-04-19 19:15:11 +02:00
Albin Corén
438f4fa9c2 Cleaned up SyncedVar system 2018-04-19 17:32:00 +02:00
Albin Corén
afc45981f3 Added support for more array types to SyncedVars 2018-04-19 17:21:22 +02:00
Albin Corén
baa6518c0e Fixed ClientId cast issue 2018-04-19 16:05:26 +02:00
Albin Corén
82f34e3817 Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI 2018-04-19 15:48:24 +02:00
Albin Corén
8e31dbe624 Removed allocations from NetId 2018-04-19 15:39:34 +02:00
Albin Corén
f5ebe8315a
Update README.md 2018-04-19 14:19:36 +02:00
Albin Corén
503964c475
Removed Planned features from Readme. See roadmap on Wiki 2018-04-19 13:59:13 +02:00
Albin Corén
9df6316c59 Fixed SyncedVarHook issue 2018-04-19 09:26:48 +02:00
Albin Corén
f45ac572ea Fixed issue with Target SyncedVar when running as host 2018-04-18 20:03:33 +02:00
Albin Corén
e8d58d292b Cleaned up SyncedVar system slightly 2018-04-18 19:55:08 +02:00
Albin Corén
36e8c79cca Added warnings when trying to send a message on a invalid MessageType 2018-04-18 15:22:47 +02:00
Albin Corén
76e720d7e9 Updated API reference to v1.0.1 2018-04-18 11:51:58 +02:00
Albin Corén
c13f3cd64d Supressed XML comments for Writer & Readere 2018-04-18 11:49:08 +02:00
Albin Corén
e342afe3ff Made PushArray private in BitWriter 2018-04-18 11:43:33 +02:00
Albin Corén
0e3e5ee392 Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI 2018-04-18 11:42:15 +02:00
Albin Corén
ae14871518 Namespace & comment cleanup 2018-04-18 11:42:03 +02:00
Albin Corén
cfd2ab51a4
Update README.md 2018-04-17 23:41:21 +02:00
Albin Corén
2acb20e8ea Replaced ALL usage of BinaryWriter / BinaryReader with BitReader & BitWriter 2018-04-17 23:23:24 +02:00
Albin Corén
39c262e9e0 Removed Generic MLAPI message header allocation 2018-04-17 21:46:22 +02:00
Albin Corén
554010dbbc Switched NetworkConfig GetConfig to BitWriter 2018-04-17 21:41:24 +02:00
Albin Corén
d2d1b392f5 Merge branch 'master' of https://github.com/TwoTenPvP/MLAPI 2018-04-17 21:38:22 +02:00
Albin Corén
4d28f3420e Switched the Generic MLAPI message layer to BitWriter & BitReader 2018-04-17 21:38:08 +02:00
Albin Corén
85ecca2af9 Fixed SyncedVar issue 2018-04-17 21:36:55 +02:00
Albin Corén
90c5a86fb0 Fixed writebyte issue with BitWriter 2018-04-17 21:29:52 +02:00
Albin Corén
b799341f8a
Update README.md 2018-04-17 19:55:36 +02:00
Albin Corén
df109debf4 Fixed potential issue when syncing only targeted messages 2018-04-17 19:49:53 +02:00
Albin Corén
1838808860 Added Targeted SyncedVars that only sync to the owner of a object 2018-04-17 19:37:12 +02:00
Albin Corén
c96634f797
Merge pull request #42 from TwoTenPvP/bit-serializer
Bit serializer
2018-04-17 18:28:20 +02:00
Albin Corén
a94acfe34d Made ReadULong public 2018-04-17 18:26:22 +02:00
Albin Corén
2bde20bfdd
Update Protocol.md 2018-04-17 17:49:50 +02:00
Albin Corén
ef8ace51b4
Update README.md 2018-04-17 17:37:41 +02:00
Albin Corén
25a3abdde1 Added temp protocol docs & update API reference to 1.0 2018-04-17 17:06:05 +02:00
Albin Corén
c10e79a5e3 Added missing XML doc 2018-04-17 17:03:27 +02:00
Albin Corén
045e458aa8 Added EditorScripts for reference purpose and modified the NEtworkingManager to use the inpsector more 2018-04-17 17:02:18 +02:00
Albin Corén
7054220a40 Replaced deltaTime usage with Unscaled deltaTime 2018-04-17 14:52:13 +02:00
Albin Corén
89e666d09a Moved send and message handle methods to own class 2018-04-17 14:47:08 +02:00
Albin Corén
f8057144dc Added further duplication checks to netconfig 2018-04-17 10:18:30 +02:00
Albin Corén
a588584673 Added allocating Finalize overload to BitWriter 2018-04-14 09:08:18 +01:00
Albin Corén
8e84391710
Merge pull request #41 from GabrielTofvesson/bit-serializer
Optimized byte serialization
2018-04-13 18:43:01 +02:00
Albin Corén
21b5942106 Added spawn position and rotation to ConnectionApproval 2018-04-13 17:08:04 +01:00
435db1f14b Optimized byte serialization
Fixed various bugs
Added option to pad misalignments for improved performance (at the possible cost of compression size if called in more than one non-consecutive instance)
2018-04-13 16:28:30 +02:00
Albin Corén
902fb77ed4 Added support for fixed size arrays 2018-04-12 16:12:57 +01:00
Albin Corén
b124f5ed3e Removed unused bufferSize 2018-04-11 19:03:50 +01:00