Albin Corén
8e31dbe624
Removed allocations from NetId
2018-04-19 15:39:34 +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
Albin Corén
45f82180d2
Removed collect list from GC
2018-04-11 19:03:14 +01:00
Albin Corén
18d965d562
Changed BitWriter class to take a pre allocated buffer
2018-04-11 09:43:45 +01:00
Albin Corén
d5cf96d563
Merge pull request #37 from GabrielTofvesson/master
...
New binary serializer
2018-04-11 10:27:01 +02:00
06fdaa97d8
Completely removed dynamic
...
Made specific setters and getters for serialization and deserialization respectively
2018-04-10 22:23:06 +02:00
13470efd55
Added new serialization/deserialization system
...
- Code might look a bit janky because it was adapted from a version that used dynamic types
2018-04-10 21:05:13 +02:00
Albin Corén
3b0d7b592c
Added NetworkTime resync option
2018-04-10 20:31:24 +02:00
d6746064de
Merge remote-tracking branch 'upstream/master'
2018-04-10 20:27:06 +02:00
Albin Corén
ac31f46089
Fixed nullRef on first OnValidate call
2018-04-10 18:26:52 +02:00
Albin Corén
11c6890da2
Added XML documentation for NetworkedPrefab class
2018-04-09 17:03:25 +02:00
1c9c92b43b
merge
2018-04-06 22:22:00 +02:00
baed45bad5
Added files?
2018-04-06 22:15:14 +02:00
Albin Corén
47122c4c0e
Imrpoved networkedPrefab messages
2018-04-06 08:31:51 +02:00