fix : 더미 클라 패킷 정리
This commit is contained in:
@@ -114,6 +114,41 @@ public class PlayerInfo
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
[ProtoMember(10)]
|
||||
public int Experience
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
[ProtoMember(11)]
|
||||
public int NextExp
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
[ProtoMember(12)]
|
||||
public float AttackPower
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
[ProtoMember(13)]
|
||||
public float AttackRange
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
[ProtoMember(14)]
|
||||
public float SprintMultiplier
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
|
||||
// ============================================================
|
||||
@@ -163,7 +198,7 @@ public class LoadGamePacket
|
||||
}
|
||||
|
||||
[ProtoMember(3)]
|
||||
public int MaplId
|
||||
public int MapId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
@@ -709,6 +744,103 @@ public class ChatPacket
|
||||
set;
|
||||
}
|
||||
}
|
||||
// ============================================================
|
||||
// 맵 이동
|
||||
// ============================================================
|
||||
|
||||
// CHANGE_MAP (클라 -> 서버 & 서버 -> 클라)
|
||||
[ProtoContract]
|
||||
public class ChangeMapPacket
|
||||
{
|
||||
[ProtoMember(1)]
|
||||
public int MapId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
// 새 맵의 기존 플레이어 목록 (이동한 본인에게 전달)
|
||||
[ProtoMember(2)]
|
||||
public List<PlayerInfo> Players
|
||||
{
|
||||
get;
|
||||
set;
|
||||
} = new List<PlayerInfo>();
|
||||
|
||||
// 입장(true) / 퇴장(false) - 기존 맵 플레이어들에게 전달
|
||||
[ProtoMember(3)]
|
||||
public bool IsAdd
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
// 이동한 플레이어 정보 - 기존 맵 플레이어들에게 전달
|
||||
[ProtoMember(4)]
|
||||
public PlayerInfo Player
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
|
||||
// INTO_BOSS_RAID
|
||||
// 클라->서버: RaidId
|
||||
// 서버->클라: RaidId + IsSuccess (파티장에게 결과 전달)
|
||||
// 성공 시 파티원 전체에게 CHANGE_MAP 추가 전송
|
||||
[ProtoContract]
|
||||
public class IntoBossRaidPacket
|
||||
{
|
||||
// 입장할 보스 레이드 맵 Id
|
||||
[ProtoMember(1)]
|
||||
public int RaidId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
// 입장 성공 여부 (서버 -> 클라)
|
||||
[ProtoMember(2)]
|
||||
public bool IsSuccess
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
[ProtoMember(3)]
|
||||
public string Token
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
[ProtoMember(4)]
|
||||
public string Session
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
|
||||
// PARTY_CHANGE_MAP (클라 -> 서버 전용)
|
||||
[ProtoContract]
|
||||
public class PartyChangeMapPacket
|
||||
{
|
||||
[ProtoMember(1)]
|
||||
public int MapId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
[ProtoMember(2)]
|
||||
public int PartyId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// ============================================================
|
||||
// 파티
|
||||
|
||||
Reference in New Issue
Block a user