コード例 #1
0
ファイル: Rpc.cs プロジェクト: AErbis/Kumo
 public static void broadcastSelectedCharacterSpawnDataSingle(Kaminari.Client <ProtocolQueues> client, Kaminari.IBroadcaster <ProtocolQueues> broadcaster, CharacterSpawnData data)
 {
     client.getProtocol().getPhaseSync().OneShot(() => Kumo.Unsafe.broadcastSelectedCharacterSpawnDataSingle(broadcaster, data));
 }
コード例 #2
0
ファイル: Unsafe.cs プロジェクト: AErbis/Kumo
 public static void broadcastSelectedCharacterSpawnDataSingle(Kaminari.IBroadcaster <ProtocolQueues> broadcaster, CharacterSpawnData data)
 {
     Kaminari.Packet packet = Kaminari.Packet.make((ushort)Opcodes.opcodeSelectedCharacterSpawnData);
     data.pack(Marshal.instance, packet);
     broadcaster.broadcast((ProtocolQueues pq) => pq.sendReliable(packet));
 }
コード例 #3
0
ファイル: Rpc.cs プロジェクト: AErbis/Kumo
 public static void sendSelectedCharacterSpawnData(Kaminari.Client <ProtocolQueues> client, CharacterSpawnData data)
 {
     client.getProtocol().getPhaseSync().OneShot(() => Kumo.Unsafe.sendSelectedCharacterSpawnData(client.getSuperPacket().getQueues(), data));
 }
コード例 #4
0
ファイル: Unsafe.cs プロジェクト: AErbis/Kumo
 public static void sendSelectedCharacterSpawnData(ProtocolQueues pq, CharacterSpawnData data)
 {
     pq.sendReliable((ushort)Opcodes.opcodeSelectedCharacterSpawnData, data);
 }