public ushort GetPort(int index) => ScriptingInterfaceOfIMBPeer.call_GetPortDelegate(index);
public void SetRelevantGameOptions(int index, bool sendMeBloodEvents, bool sendMeSoundEvents) => ScriptingInterfaceOfIMBPeer.call_SetRelevantGameOptionsDelegate(index, sendMeBloodEvents, sendMeSoundEvents);
public uint GetHost(int index) => ScriptingInterfaceOfIMBPeer.call_GetHostDelegate(index);
public double GetAveragePingInMilliseconds(int index) => ScriptingInterfaceOfIMBPeer.call_GetAveragePingInMillisecondsDelegate(index);
public double GetAverageLossPercent(int index) => ScriptingInterfaceOfIMBPeer.call_GetAverageLossPercentDelegate(index);
public void BeginModuleEvent(int index, bool isReliable) => ScriptingInterfaceOfIMBPeer.call_BeginModuleEventDelegate(index, isReliable);
public void EndModuleEvent(bool isReliable) => ScriptingInterfaceOfIMBPeer.call_EndModuleEventDelegate(isReliable);
public bool GetIsSynchronized(int index) => ScriptingInterfaceOfIMBPeer.call_GetIsSynchronizedDelegate(index);
public void SendExistingObjects(int index, UIntPtr missionPointer) => ScriptingInterfaceOfIMBPeer.call_SendExistingObjectsDelegate(index, missionPointer);
public void SetIsSynchronized(int index, bool value) => ScriptingInterfaceOfIMBPeer.call_SetIsSynchronizedDelegate(index, value);
public bool IsActive(int index) => ScriptingInterfaceOfIMBPeer.call_IsActiveDelegate(index);
public void SetTeam(int index, int teamIndex) => ScriptingInterfaceOfIMBPeer.call_SetTeamDelegate(index, teamIndex);
public void SetControlledAgent(int index, UIntPtr missionPointer, int agentIndex) => ScriptingInterfaceOfIMBPeer.call_SetControlledAgentDelegate(index, missionPointer, agentIndex);
public void SetUserData(int index, MBNetworkPeer data) => ScriptingInterfaceOfIMBPeer.call_SetUserDataDelegate(index, data != null ? data.GetManagedId() : 0);