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
|
5b2c77aec8
|
Started work on Command & RPC system
|
2018-04-20 12:33:53 +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
|
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
|
2acb20e8ea
|
Replaced ALL usage of BinaryWriter / BinaryReader with BitReader & BitWriter
|
2018-04-17 23:23:24 +02:00 |
|
Albin Corén
|
85ecca2af9
|
Fixed SyncedVar issue
|
2018-04-17 21:36:55 +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
|
89e666d09a
|
Moved send and message handle methods to own class
|
2018-04-17 14:47:08 +02:00 |
|
Albin Corén
|
3b0d7b592c
|
Added NetworkTime resync option
|
2018-04-10 20:31:24 +02:00 |
|
Albin Corén
|
07178c6bcf
|
Added XML summaries everywhere and improved NetworkConfig to be less error prone
|
2018-04-04 08:10:08 +02:00 |
|
Albin Corén
|
f2c3662f63
|
Replaced LINQ Dirty field counting code as it allocates garbage (?!?!)
|
2018-04-03 19:16:07 +02:00 |
|
Albin Corén
|
fba648c31a
|
Added Multihost / Websocket support
|
2018-04-03 18:10:25 +02:00 |
|
Albin Corén
|
0572ab1b13
|
Optimized SyncedVarInit
|
2018-04-02 19:58:12 +02:00 |
|
Albin Corén
|
e1cc0b6fbd
|
Fixed an issue causing new objects to not have their SyncedVars inited
|
2018-04-02 19:25:14 +02:00 |
|
Albin Corén
|
679c56a62f
|
Split the NetworkingManager components to smaller namespaces
|
2018-04-01 12:24:54 +02:00 |
|
Albin Corén
|
62fcfc06d0
|
Added missing XML docs to Send overload
|
2018-04-01 09:32:43 +02:00 |
|
Albin Corén
|
c2747de9c6
|
Added Binary serialization overloads to send methods
|
2018-04-01 09:31:46 +02:00 |
|
Albin Corén
|
e80381c55f
|
Moved core components to the proper namespace
|
2018-03-31 12:45:46 +02:00 |
|
Albin Corén
|
57b50af2ea
|
Added more XML documentation and updated API reference
|
2018-03-31 11:17:50 +02:00 |
|
Albin Corén
|
16ee90adfd
|
Added class summaries
|
2018-03-31 10:19:37 +02:00 |
|
Albin Corén
|
7079765b2c
|
Enforced get/set rules on all library properties
|
2018-03-31 09:23:11 +02:00 |
|
Albin Corén
|
7b42bbfd3a
|
Added XML documentation to public methods
|
2018-03-31 09:07:42 +02:00 |
|
Albin Corén
|
cf34bc3313
|
Fixed critial SyncVar issue where array length would be checked before array was created
|
2018-03-31 02:02:51 +02:00 |
|
Albin Corén
|
d54ec84209
|
Added Region's to NetworkingManager and NetworkedBehaviour
|
2018-03-30 23:54:31 +02:00 |
|
Albin Corén
|
614a3a4f19
|
Improved MLAPI Inspector UI
|
2018-03-30 04:06:49 +02:00 |
|
Albin Corén
|
e41ced9e8f
|
Added per NetworkBehaviour message Targets
|
2018-03-29 05:55:15 +02:00 |
|
Albin Corén
|
6c799b0712
|
Changed NetworkedBehaviour isOwner to public
|
2018-03-28 17:40:08 +02:00 |
|
Albin Corén
|
965d644fb7
|
Added SyncVar hooks
|
2018-03-13 08:58:41 +01:00 |
|
Albin Corén
|
e7372d6cc3
|
Added Byte arrays support to SyncVar.
|
2018-03-10 01:48:08 +01:00 |
|
Albin Corén
|
c035c67f48
|
Moved FieldType enum to Data
|
2018-03-09 17:35:15 +01:00 |
|
Albin Corén
|
ae0f5233da
|
Renamed internal MLAPI channel
|
2018-03-09 10:41:58 +01:00 |
|
Albin Corén
|
34031beee0
|
Stabilized and optimized library
|
2018-03-08 19:58:15 +01:00 |
|
Albin Corén
|
fe88778c88
|
Removed networkedBehaviourId
|
2018-03-08 09:47:57 +01:00 |
|
Albin Corén
|
0d47c6980b
|
Added support for Vector3,Vector2 and Quaternion's in SyncVars
|
2018-03-07 22:52:44 +01:00 |
|
Albin Corén
|
7b9d2d14a7
|
Added Sync to new players functionality to syncvars
|
2018-03-07 21:52:55 +01:00 |
|
Albin Corén
|
c1e6e6cbf9
|
Cleaned up SyncVar system slightly
|
2018-03-07 21:42:33 +01:00 |
|
Albin Corén
|
dc6afc1331
|
Added Reflection based SyncVar system
|
2018-03-07 20:56:24 +01:00 |
|
Albin Corén
|
4e39d37722
|
Server can no longer send messages to itself
|
2018-03-06 21:42:48 +01:00 |
|
Albin Corén
|
87658b2ce9
|
Added OnGainedOwnership and OnLostOwnership virtual methods
|
2018-03-05 15:42:30 +01:00 |
|
Albin Corén
|
1fe6a74ad6
|
Added isOwner to NetworkedBehaviour
|
2018-03-05 15:25:49 +01:00 |
|
Albin Corén
|
bfe9e9b04a
|
Added NetworkedAnimator & fixed zPos sync on NetworkedTransform
|
2018-03-05 15:08:54 +01:00 |
|
Albin Corén
|
9c6739683a
|
Added checks to prevent sending on the MLAPI channels
|
2018-03-04 12:44:01 +01:00 |
|
Albin Corén
|
a2090443d4
|
Added first version of MessagePassthrough
|
2018-01-10 13:26:20 +01:00 |
|
Albin Corén
|
1f14ded9cf
|
Added a NetworkStart method to all NetworkedBehaviours which is invoked when handlers are ready to be added
|
2018-01-10 11:43:28 +01:00 |
|