示例#1
0
 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);
 }
示例#2
0
 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();
     }
 }
示例#3
0
//        [Command]
        internal void CmdSendAbilityPing(int teamIndex, LocalizationArg_AbilityPing localizedPing)
        {
        }
示例#4
0
 // was empty
 internal void CmdSendAbilityPing(int teamIndex, LocalizationArg_AbilityPing localizedPing)
 {
     OnCmdSendAbilityPingCallback?.Invoke(this, teamIndex, localizedPing);
 }