diff --git a/ClientTester/EchoClientTester/DummyService/DummyClients.cs b/ClientTester/EchoClientTester/DummyService/DummyClients.cs index f37b2c9..af2b448 100644 --- a/ClientTester/EchoClientTester/DummyService/DummyClients.cs +++ b/ClientTester/EchoClientTester/DummyService/DummyClients.cs @@ -141,7 +141,7 @@ public class DummyClients { PlayerId = clientId, RotY = rotY, - Position = new Packet.Vector3 + Position = new Packet.Position { X = position.X, Y = 0, // 높이는 버린다. diff --git a/ClientTester/EchoClientTester/Packet/PacketBody.cs b/ClientTester/EchoClientTester/Packet/PacketBody.cs index 638810a..f7b55d8 100644 --- a/ClientTester/EchoClientTester/Packet/PacketBody.cs +++ b/ClientTester/EchoClientTester/Packet/PacketBody.cs @@ -25,7 +25,7 @@ public class EchoPacket // ============================================================ [ProtoContract] -public class Vector3 +public class Position { [ProtoMember(1)] public float X @@ -102,7 +102,7 @@ public class PlayerInfo } [ProtoMember(8)] - public Vector3 Position + public Position Position { get; set; @@ -287,7 +287,7 @@ public class TransformPlayerPacket } [ProtoMember(2)] - public Vector3 Position + public Position Position { get; set; @@ -399,7 +399,7 @@ public class TransformNpcPacket } [ProtoMember(2)] - public Vector3 Position + public Position Position { get; set; diff --git a/ClientTester/EchoClientTester/StressTest/StressTestClient.cs b/ClientTester/EchoClientTester/StressTest/StressTestClient.cs index 27b02be..854a250 100644 --- a/ClientTester/EchoClientTester/StressTest/StressTestClient.cs +++ b/ClientTester/EchoClientTester/StressTest/StressTestClient.cs @@ -152,7 +152,7 @@ public class StressTestClient { PlayerId = clientId, RotY = rotY, - Position = new Packet.Vector3 { X = position.X, Y = 0, Z = position.Z } + Position = new Packet.Position { X = position.X, Y = 0, Z = position.Z } }; byte[] data = PacketSerializer.Serialize((ushort)PacketCode.TRANSFORM_PLAYER, pkt); writer.Put(data); diff --git a/MMOTestServer/MMOserver/Game/GameServer.cs b/MMOTestServer/MMOserver/Game/GameServer.cs index 0c00419..40ec37f 100644 --- a/MMOTestServer/MMOserver/Game/GameServer.cs +++ b/MMOTestServer/MMOserver/Game/GameServer.cs @@ -333,7 +333,7 @@ public class GameServer : ServerBase MaxHp = player.MaxHp, Mp = player.Mp, MaxMp = player.MaxMp, - Position = new Vector3 { X = player.PosX, Y = player.PosY, Z = player.PosZ }, + Position = new Position { X = player.PosX, Y = player.PosY, Z = player.PosZ }, RotY = player.RotY, }; } diff --git a/MMOTestServer/MMOserver/Packet/PacketBody.cs b/MMOTestServer/MMOserver/Packet/PacketBody.cs index fe1a96c..0f668dd 100644 --- a/MMOTestServer/MMOserver/Packet/PacketBody.cs +++ b/MMOTestServer/MMOserver/Packet/PacketBody.cs @@ -25,7 +25,7 @@ public class EchoPacket // ============================================================ [ProtoContract] -public class Vector3 +public class Position { [ProtoMember(1)] public float X @@ -102,7 +102,7 @@ public class PlayerInfo } [ProtoMember(8)] - public Vector3 Position + public Position Position { get; set; @@ -287,7 +287,7 @@ public class TransformPlayerPacket } [ProtoMember(2)] - public Vector3 Position + public Position Position { get; set; @@ -399,7 +399,7 @@ public class TransformNpcPacket } [ProtoMember(2)] - public Vector3 Position + public Position Position { get; set;