Ejemplo n.º 1
0
        private void OnAuthorityJustKilled(uint killerID, string animEventID, KillEffect killEffect)
        {
            MPSendPacketContainer pc = Singleton <MPManager> .Instance.CreateSendPacket <Packet_Entity_Kill>();

            StringOffset animEventIDOffset = MPMiscs.CreateString(pc.builder, animEventID);

            pc.Finish <Packet_Entity_Kill>(Packet_Entity_Kill.CreatePacket_Entity_Kill(pc.builder, killerID, animEventIDOffset, (byte)killEffect));
            Singleton <MPManager> .Instance.SendReliableToOthers(base.runtimeID, pc);
        }
Ejemplo n.º 2
0
 private void OnRemoteKill(Packet_Entity_Kill packet)
 {
     this._avatarActor.Kill(packet.KillerID, packet.AnimEventID, (KillEffect)packet.KillEffect);
 }