Improved collection initialization in NetManager Init
This commit is contained in:
parent
0572ab1b13
commit
02e5b886e6
@ -247,32 +247,34 @@ namespace MLAPI.MonoBehaviours.Core
|
|||||||
};
|
};
|
||||||
|
|
||||||
//MLAPI channels and messageTypes
|
//MLAPI channels and messageTypes
|
||||||
List<Channel> internalChannels = new List<Channel>();
|
List<Channel> internalChannels = new List<Channel>
|
||||||
internalChannels.Add(new Channel()
|
|
||||||
{
|
{
|
||||||
Name = "MLAPI_INTERNAL",
|
new Channel()
|
||||||
Type = QosType.ReliableFragmentedSequenced
|
{
|
||||||
});
|
Name = "MLAPI_INTERNAL",
|
||||||
internalChannels.Add(new Channel()
|
Type = QosType.ReliableFragmentedSequenced
|
||||||
{
|
},
|
||||||
Name = "MLAPI_POSITION_UPDATE",
|
new Channel()
|
||||||
Type = QosType.StateUpdate
|
{
|
||||||
});
|
Name = "MLAPI_POSITION_UPDATE",
|
||||||
internalChannels.Add(new Channel()
|
Type = QosType.StateUpdate
|
||||||
{
|
},
|
||||||
Name = "MLAPI_ANIMATION_UPDATE",
|
new Channel()
|
||||||
Type = QosType.ReliableSequenced
|
{
|
||||||
});
|
Name = "MLAPI_ANIMATION_UPDATE",
|
||||||
internalChannels.Add(new Channel()
|
Type = QosType.ReliableSequenced
|
||||||
{
|
},
|
||||||
Name = "MLAPI_NAV_AGENT_STATE",
|
new Channel()
|
||||||
Type = QosType.ReliableSequenced
|
{
|
||||||
});
|
Name = "MLAPI_NAV_AGENT_STATE",
|
||||||
internalChannels.Add(new Channel()
|
Type = QosType.ReliableSequenced
|
||||||
{
|
},
|
||||||
Name = "MLAPI_NAV_AGENT_CORRECTION",
|
new Channel()
|
||||||
Type = QosType.StateUpdate
|
{
|
||||||
});
|
Name = "MLAPI_NAV_AGENT_CORRECTION",
|
||||||
|
Type = QosType.StateUpdate
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
HashSet<string> channelNames = new HashSet<string>();
|
HashSet<string> channelNames = new HashSet<string>();
|
||||||
for (int i = 0; i < internalChannels.Count; i++)
|
for (int i = 0; i < internalChannels.Count; i++)
|
||||||
@ -299,14 +301,16 @@ namespace MLAPI.MonoBehaviours.Core
|
|||||||
MessageManager.messageTypes.Add("MLAPI_CHANGE_OWNER", 8);
|
MessageManager.messageTypes.Add("MLAPI_CHANGE_OWNER", 8);
|
||||||
MessageManager.messageTypes.Add("MLAPI_SYNC_VAR_UPDATE", 9);
|
MessageManager.messageTypes.Add("MLAPI_SYNC_VAR_UPDATE", 9);
|
||||||
|
|
||||||
List<string> messageTypes = new List<string>(NetworkConfig.MessageTypes);
|
List<string> messageTypes = new List<string>(NetworkConfig.MessageTypes)
|
||||||
messageTypes.Add("MLAPI_OnRecieveTransformFromClient");
|
{
|
||||||
messageTypes.Add("MLAPI_OnRecieveTransformFromServer");
|
"MLAPI_OnRecieveTransformFromClient",
|
||||||
messageTypes.Add("MLAPI_HandleAnimationMessage");
|
"MLAPI_OnRecieveTransformFromServer",
|
||||||
messageTypes.Add("MLAPI_HandleAnimationParameterMessage");
|
"MLAPI_HandleAnimationMessage",
|
||||||
messageTypes.Add("MLAPI_HandleAnimationTriggerMessage");
|
"MLAPI_HandleAnimationParameterMessage",
|
||||||
messageTypes.Add("MLAPI_OnNavMeshStateUpdate");
|
"MLAPI_HandleAnimationTriggerMessage",
|
||||||
messageTypes.Add("MLAPI_OnNavMeshCorrectionUpdate");
|
"MLAPI_OnNavMeshStateUpdate",
|
||||||
|
"MLAPI_OnNavMeshCorrectionUpdate"
|
||||||
|
};
|
||||||
|
|
||||||
if (NetworkConfig.EnableSceneSwitching)
|
if (NetworkConfig.EnableSceneSwitching)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user