public static void _WriteLocalizationArg_AbilityPing_None( NetworkWriter writer, LocalizationArg_AbilityPing value) { writer.Write((int)value.m_characterType); writer.Write(value.m_abilityType); writer.Write(value.m_abilityName); writer.Write(value.m_isSelectable); writer.WritePackedUInt32((uint)value.m_remainingCooldown); writer.Write(value.m_isUlt); writer.WritePackedUInt32((uint)value.m_currentTechPoints); writer.WritePackedUInt32((uint)value.m_maxTechPoints); }
public void CallCmdSendAbilityPing(int teamIndex, LocalizationArg_AbilityPing localizedPing) { if (!EvoSGameConfig.NetworkIsClient) { Log.Print(LogType.Error, "Command function CmdSendAbilityPing called on server."); } else if (EvoSGameConfig.NetworkIsServer) { this.CmdSendAbilityPing(teamIndex, localizedPing); } else { NetworkWriter writer = new NetworkWriter(); writer.Write((short)0); writer.Write((short)5); writer.WritePackedUInt32((uint)kCmdCmdSendAbilityPing); writer.Write(GetComponent <NetworkIdentity>().netId); writer.WritePackedUInt32((uint)teamIndex); GeneratedNetworkCode._WriteLocalizationArg_AbilityPing_None(writer, localizedPing); // this.SendCommandInternal(writer, 0, "CmdSendAbilityPing"); throw new NotImplementedException(); } }
// [Command] internal void CmdSendAbilityPing(int teamIndex, LocalizationArg_AbilityPing localizedPing) { }
// was empty internal void CmdSendAbilityPing(int teamIndex, LocalizationArg_AbilityPing localizedPing) { OnCmdSendAbilityPingCallback?.Invoke(this, teamIndex, localizedPing); }