MrGadget
0295522d5a
Prevent NRE ( #1162 )
2019-10-19 09:39:46 +02:00
MrGadget
039abfcc81
Remove unnecessary virtuals ( #1156 )
2019-10-18 08:09:27 -05:00
MrGadget
c3fcf9117c
Update NetworkClient.cs
...
updated comment
2019-10-18 00:27:34 -04:00
Paul Pacheco
d8ce80fe0e
fix: don't call hook in host if no change, fixes #1142 ( #1143 )
...
* fix: don't call hook in host if no change, fixes #1142
* Update Assets/Mirror/Editor/Weaver/Processors/SyncVarProcessor.cs
Co-Authored-By: MrGadget <chris@clevertech.net>
* avoid hook calls for GO and NI in host
* Update Assets/Mirror/Editor/Weaver/Processors/SyncVarProcessor.cs
* Remove check from SetSyncVarGameObject
2019-10-17 09:31:31 +02:00
Paul Pacheco
34c419ee07
Update NI and GO fields for ease of use ( #1154 )
2019-10-17 09:30:29 +02:00
MrGadget
61428382f4
Make playerData public to get rid of Unity's warning ( #1152 )
2019-10-16 21:16:46 +02:00
MichalPetryka
0f951858c5
feat: SyncSet custom Equality Comparer support ( #1147 )
2019-10-15 09:07:15 -05:00
MichalPetryka
84555bc9d0
Fix invalid exception usage ( #1148 )
2019-10-14 19:39:00 +02:00
MrGadget
fd43c67d68
fix: Prevent Compiler Paradox ( #1145 )
...
* Prevent Compiler Paradox
* Change platform to Editor Only
* added new line at EOF
2019-10-14 07:32:24 -05:00
Paul Pacheco
ae2f5cb7d8
Make field readonly
2019-10-14 07:23:40 -05:00
Paul Pacheco
85faddfdd0
Remove unused, obsolete private method
2019-10-14 07:20:47 -05:00
Paul Pacheco
ec5434b087
Method should be static
2019-10-13 16:20:56 -05:00
Paul Pacheco
95138427f3
perf: avoid boxing for getting message id ( #1144 )
...
* perf: avoid boxing for getting message id
* Update Assets/Mirror/Runtime/MessagePacker.cs
Co-Authored-By: MichalPetryka <35800402+MichalPetryka@users.noreply.github.com>
* Update Assets/Mirror/Runtime/NetworkConnection.cs
Co-Authored-By: MichalPetryka <35800402+MichalPetryka@users.noreply.github.com>
2019-10-13 15:57:39 -05:00
Chris Langsenkamp
d5e3e56c78
Fixed HelpURL
2019-10-09 01:41:54 -04:00
MrGadget
bcc6af8527
Simplify Jump and reset player prefabs ( #1140 )
2019-10-08 09:35:08 +02:00
Chris Langsenkamp
98b6328f76
Merge branch 'master' of https://github.com/vis2k/Mirror
2019-10-07 06:41:35 -04:00
Chris Langsenkamp
86b5f565d0
updated comments
2019-10-07 06:41:12 -04:00
vis2k
231a384881
Telepathy updated to latest version
2019-10-07 10:43:47 +02:00
Chris Langsenkamp
1f2ff6b2c9
Code formatting
2019-10-05 10:13:13 -04:00
Chris Langsenkamp
d177df8f35
Changed to OnStartServer
2019-10-04 04:42:48 -04:00
Chris Langsenkamp
24052428e0
Removed unused Players object from scene
2019-10-04 04:25:18 -04:00
Paul Pacheco
c85d0df533
fix: webgl build fix #1136 ( #1137 )
2019-10-03 01:05:28 -05:00
MrGadget
5dfc85931f
Obsoletes OnServerAddPlayer ( #1134 )
...
* Obsoletes OnServerAddPlayer(NetworkConnection conn, AddPlayerMessage extraMessage)
* Fixed NetworkManager
* Fixed Pong
* Fixed Room
* Wrapped call in warning suppressors
* Improved comments
2019-10-02 10:26:19 +02:00
MrGadget
e73185932a
Updated Basic Example ( #1135 )
...
* Updated Basic Example
* Added more comments
* addes more comments
2019-10-01 21:52:36 -05:00
Paul Pacheco
77ec19c0dd
docs: update links to new add player documentation
2019-10-01 11:56:43 -05:00
Paul Pacheco
c0417e3788
docs: explain what TargetRpcProcessor does
2019-10-01 06:58:13 -05:00
Paul Pacheco
af6be4fe41
docs: explain what RpcProcessor does
2019-10-01 06:58:13 -05:00
Paul Pacheco
b0a67041d8
docs: explain what CommandProcessor does
2019-10-01 06:58:13 -05:00
vis2k
ed572da6a0
fix: NetworkBehaviourInspector wouldn't show SyncMode if syncvars / syncobjects were only private
2019-10-01 11:47:12 +02:00
Paul Pacheco
c24a73f6c9
fix: syncvars in commands work again ( #1131 )
...
* fix: syncvars in commands work again
2019-09-30 22:13:34 -05:00
Paul Pacheco
fb15c56d39
refactor: we no longer replace methods
2019-09-30 21:23:44 -05:00
Paul Pacheco
5ecd646134
fix: TargetRpc now works accross assemblies ( #1130 )
...
similar to #1128 but for TargetRpc
2019-09-30 21:19:32 -05:00
Paul Pacheco
13dbcb9f35
fix: ClientRpc methods now work accross assemblies ( #1129 )
...
Similar to #1128 but for client rpc
2019-09-30 21:17:30 -05:00
Paul Pacheco
d8a98d8d99
fix: Cmds can be called from child classes in other assemblies
...
fix #1108
2019-09-30 20:51:34 -05:00
vis2k
3831cbddbe
fix: Telepathy fix a bug where calling Disconnect while connecting to a dead end would freeze Unity because .Join would wait forever. Interrupt fixes it.
2019-09-30 19:30:13 +02:00
Chris Langsenkamp
82ebf44ae6
updated xml comments
2019-09-29 20:19:20 -04:00
Chris Langsenkamp
5f034bf3da
Added XML comments
2019-09-29 20:14:32 -04:00
Chris Langsenkamp
8e3f3c75de
Fixed XML comments
2019-09-29 18:08:24 -04:00
Paul Pacheco
32c75fe14c
Describe cleaner way to add customizable character ( #1090 )
...
* Describe cleaner way to add custom characters
* Update doc/articles/Guides/CustomPlayer.md
* Update doc/articles/Guides/CustomPlayer.md
* make example code clearer
* Update doc/articles/Guides/CustomPlayer.md
Co-Authored-By: MrGadget <chris@clevertech.net>
* Update doc/articles/Guides/CustomPlayer.md
Co-Authored-By: MrGadget <chris@clevertech.net>
* Update doc/articles/Guides/CustomPlayer.md
Co-Authored-By: MrGadget <chris@clevertech.net>
* Update doc/articles/Guides/CustomPlayer.md
* Update doc/articles/Guides/CustomPlayer.md
* Apply suggestions from code review
2019-09-29 14:28:18 +02:00
vis2k
4ef6077d65
breaking: allocation free sends ( #1103 )
...
* so far
* websocket alloc free send
* keep old Pack name
* syntax
* LLAPI allocation free sends
* use ServerSend(list) for all
* multiplex send(list) based on https://github.com/vis2k/Mirror/pull/1118/files
* new mirror define
2019-09-29 13:34:15 +02:00
Paul Pacheco
c9f317ddee
feat: Websockets now give client address, fix #1121 ( #1125 )
2019-09-28 18:27:46 -05:00
Paul Pacheco
2cd36c8b58
Fix async warnings
2019-09-28 18:03:21 -05:00
Paul Pacheco
6402ecdf90
Fix xml docs
2019-09-28 17:52:46 -05:00
Paul Pacheco
dbafb2c56a
Get rid of warning
2019-09-28 17:49:27 -05:00
Paul Pacheco
5649cc6977
feat: profiler info is available in production builds
2019-09-28 16:54:22 -05:00
Paul Pacheco
65d81d6fb4
Transports now give the channel when receiving message ( #1124 )
...
* Transports now give the channel when receiving message
* Profile inbound messages channel id
2019-09-28 14:01:45 -05:00
vis2k
680d14338b
xmldocs too
2019-09-28 19:29:17 +02:00
vis2k
bc7e116a6e
feat: Transport can send to multiple connections at once ( #1120 )
...
* so far
* consider local conn
* internal Send(list) to avoid obsolete later
* typo
* empty line
2019-09-28 19:08:58 +02:00
vis2k
3c9459b60c
NetworkConnection.ValidatePacketSize
2019-09-28 17:02:06 +02:00
vis2k
e6a20a5ef0
just Send
2019-09-28 16:13:07 +02:00