rxmarccall
11df4dd2f8
Update SceneObjects.md
...
Clarification that networked scene objects will not enable until an actual Player Object has been created
2019-12-18 15:46:31 -07:00
Chris Langsenkamp
a5d369f96c
fixed comment
2019-12-18 16:53:09 -05:00
MrGadget
abf5cdcf36
feat: Add roomPlayer parameter to OnRoomServerCreateGamePlayer ( #1317 )
...
* Adds roomPlayer parameter to OnRoomServerCreateGamePlayer
* fixed template
2019-12-17 10:16:14 +01:00
MrGadget
2b5370f129
Merge pull request #1311 from FirstGearGames/patch-5
...
Added missing field setter on Item ReadItem() for ARMOR.
2019-12-16 17:31:21 -05:00
MrGadget
16fe7d3643
Merge pull request #1312 from FirstGearGames/patch-6
...
Added video tutorial.
2019-12-16 17:30:57 -05:00
MrGadget
f09b06584e
Merge pull request #1313 from FirstGearGames/patch-7
...
Changedvideo link to video within playlist.
2019-12-16 17:30:43 -05:00
MrGadget
4d906fbe44
Merge pull request #1314 from FirstGearGames/patch-8
...
Added SyncVar hook video link.
2019-12-16 17:30:32 -05:00
MrGadget
ebe4b557e8
Merge pull request #1315 from FirstGearGames/patch-9
...
Added video tutorial link.
2019-12-16 17:30:23 -05:00
MrGadget
1edab60ee5
Merge pull request #1316 from FirstGearGames/patch-10
...
Added video tutorial link.
2019-12-16 17:29:58 -05:00
FirstGearGames
5dbb1709a8
Added video tutorial link.
2019-12-16 16:56:44 -05:00
FirstGearGames
193c1068bd
Added video tutorial link.
2019-12-16 16:55:54 -05:00
FirstGearGames
beca3dfd20
Added SyncVar hook video link.
2019-12-16 16:51:53 -05:00
FirstGearGames
0cabfff9c8
Changedvideo link to video within playlist.
2019-12-16 16:49:34 -05:00
FirstGearGames
c51b27eb2f
Added video tutorial.
2019-12-16 16:48:10 -05:00
FirstGearGames
3cb4f93790
Added missing field setter on Item ReadItem() for ARMOR.
2019-12-16 15:33:12 -05:00
vis2k
6fb8a32f5b
remove NetworkIdentityEditor because it's not really needed after removing local player authority (which required special checks to only show one option at a time). Also fixes #1289 ( #1309 )
2019-12-16 08:50:47 +01:00
MrGadget
3b1e6dcc6f
Update SpawnPlayerCustom.md
2019-12-15 18:56:38 -05:00
Paul Pacheco
3e1d0bd147
doc: Improved alt for video tutorial
2019-12-14 14:16:07 -06:00
Paul Pacheco
39c934af54
docs:Use video tutorial image
2019-12-14 13:50:35 -06:00
FirstGearGames
3033ed7541
docs: Added video tutorial URL ( #1308 )
...
* Update SyncVars.md
* Update doc/Guides/Sync/SyncVars.md
Co-Authored-By: Paul Pacheco <paulpach@gmail.com>
* Update SyncVars.md
- Removed starting time from video URL.
* Resize image and move to the top
* Make video bigger
2019-12-14 10:23:52 -06:00
MrGadget
f21dbfee01
Update Migration.md
2019-12-14 01:02:33 -05:00
Paul Pacheco
a2e17108b6
display the whole connection
2019-12-13 08:03:15 -06:00
Paul Pacheco
786f8a2d31
move the funding button to where github can find it
2019-12-13 06:42:15 -06:00
Paul Pacheco
76d8c0d5f1
Add sponsors button
2019-12-13 06:40:11 -06:00
MrGadget
6eb88a9c2c
Update ChangeLog.md
2019-12-12 23:10:19 -05:00
Paul Pacheco
15185de56f
docs: include Components in the generated docs
...
fixes #1218
2019-12-12 20:36:08 -06:00
Paul Pacheco
dbe064393a
fix: error when there are no network behaviors ( #1303 )
...
Use the lazy network behaviors cache everywhere, so this can never be null
2019-12-12 20:28:31 -06:00
MrGadget
ca4ff9b6b2
Fix Delayed Disconnect ( #1302 )
2019-12-12 20:02:23 -06:00
MrGadget
3684033f6a
Restore clientAuthorityCallback ( #1298 )
2019-12-12 19:31:11 -06:00
MrGadget
c6678eb3f1
No point in calling this here ( #1300 )
2019-12-12 19:30:40 -06:00
MrGadget
a18d6b5eaa
Unused field ( #1299 )
2019-12-12 19:11:20 -06:00
Paul Pacheco
e4a701ed4e
feat: fallback transport now supports uri ( #1296 )
2019-12-10 17:13:32 +01:00
Paul Pacheco
c206f9ad97
feat: Multiplex based on url ( #1295 )
...
If the multiplex transport receives an url for connection,
try all the underlying transports until it finds a suitable one
For example, let's say you configure a multiplex transport with telepathy and websocket, if you try:
```cs
NetworkManager.StartClient("tcp4://host:port");
```
then the multiplex transport will use telepathy.
if we pass:
```cs
NetworkManager.StartClient("ws://host:port");
```
then the multiplex transport will select websocket
2019-12-10 07:36:42 +01:00
MrGadget
c2d8cdfbcd
Update ChangeLog.md
2019-12-09 20:59:02 -05:00
MrGadget
d4ac60fcfd
Update ChangeLog.md
2019-12-09 20:58:16 -05:00
Paul Pacheco
7865a840b6
feat: LLAPI transport can receive port from uri ( #1294 )
...
* feat: LLAPI transport can receive port from uri
* Refactor to use the original method
2019-12-09 21:52:50 +01:00
Paul Pacheco
c8ad118d50
feat: websocket can receive port in url ( #1287 )
...
* feat: websocket can now receive port and encryption setting from uri
* check for ws or wss scheme
2019-12-09 16:52:39 +01:00
Paul Pacheco
06946cf37f
feat: telepathy can now receive port from uri ( #1284 )
...
* feat: telepathy can receive port from uri
* Use configured port if the url does not have one
* use tcp4 as scheme for telepathy
* don't change default port
* Update TelepathyTransport.cs
* Update TelepathyTransport.cs
2019-12-08 19:48:26 +01:00
vis2k
e766f7b511
Update list server header text
2019-12-08 09:08:35 +01:00
MrGadget
e50faa8a0f
Add ScriptTemplates to GitHub UnityPackager ( #1292 )
2019-12-08 07:41:32 +01:00
MrGadget
7617d83223
Merge pull request #1293 from rgson/spellcheck
...
Fix spelling mistakes
2019-12-07 17:35:12 -05:00
Robin Gustafsson
a8795b3449
Fix spelling mistakes
2019-12-07 23:31:48 +01:00
Tor Esa Vestergaard
a0425e4e84
fix: Draw SyncVar label for Unity objects inline ( #1291 )
...
* SyncVar label for Unity objects is now drawn inline instead of on the next line
* Made syncVarIndicatorContent static
Did it since there's no need to have that allocation per editor instance.
2019-12-07 14:29:14 +01:00
MrGadget
c8aabd246a
Fix Inspector Refresh ( #1290 )
2019-12-07 09:20:31 +01:00
MrGadget
7843b12f7f
Make startPositionIndex public ( #1288 )
...
* Make startPositionIndex public
startPositions is a public list, so the index should be too.
* Update NetworkManager.cs
* Update NetworkManager.cs
2019-12-06 06:55:38 +01:00
MrGadget
424a417e35
Update ChangeLog.md
2019-12-05 21:17:29 -05:00
MrGadget
9855c1dbdb
Update ChangeLog.md
2019-12-05 21:17:13 -05:00
Paul Pacheco
f9d34d5863
feat: Mirror now supports message inheritance ( #1286 )
...
* test: child messages should serialize parent's data
* feat: Mirror now supports inheritance for messages
2019-12-05 11:21:42 -06:00
Paul Pacheco
7e4023246b
fix: Don't set asset id for scene objects
...
Fixes this warning:
```
SetDynamicAssetId object already has an assetId <68fb15ce5f2e7eb44a8ac123d853b91a>
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
Mirror.NetworkIdentity:set_assetId(Guid) (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\NetworkIdentity.cs:165)
Mirror.ClientScene:ApplySpawnPayload(NetworkIdentity, SpawnMessage) (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\ClientScene.cs:470)
Mirror.ClientScene:OnSpawn(SpawnMessage) (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\ClientScene.cs:529)
Mirror.<>c__DisplayClass35_0`1:<RegisterHandler>b__0(NetworkConnection, SpawnMessage) (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\NetworkClient.cs:400)
Mirror.<>c__DisplayClass7_0`1:<MessageHandler>b__0(NetworkMessage) (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\MessagePacker.cs:163)
Mirror.NetworkConnection:InvokeHandler(Int32, NetworkReader, Int32) (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\NetworkConnection.cs:271)
Mirror.NetworkConnection:TransportReceive(ArraySegment`1, Int32) (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\NetworkConnection.cs:325)
Mirror.NetworkClient:OnDataReceived(ArraySegment`1, Int32) (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\NetworkClient.cs:149)
UnityEngine.Events.InvokableCall`2:Invoke(ArraySegment`1, Int32)
UnityEngine.Events.UnityEvent`2:Invoke(ArraySegment`1, Int32)
Mirror.TelepathyTransport:ProcessClientMessage() (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\Transport\TelepathyTransport.cs:79)
Mirror.TelepathyTransport:LateUpdate() (at D:\Unity\Projects\TestUmmorpg\Assets\uMMORPG\Plugins\Mirror\Runtime\Transport\TelepathyTransport.cs:106)
```
2019-12-05 05:15:43 -06:00
Paul Pacheco
00b51364ac
improve warning message
2019-12-05 05:12:44 -06:00