-
Notifications
You must be signed in to change notification settings - Fork 52
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Review comments. S2CClanClanBaseGetInfoRes.
- Loading branch information
1 parent
bb67046
commit 06b018f
Showing
18 changed files
with
260 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
34 changes: 34 additions & 0 deletions
34
Arrowgene.Ddon.Shared/Entity/Structure/CDataClanConciergeInfo.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
using Arrowgene.Buffers; | ||
using System.Collections.Generic; | ||
|
||
namespace Arrowgene.Ddon.Shared.Entity.Structure | ||
{ | ||
public class CDataClanConciergeInfo | ||
{ | ||
public CDataClanConciergeInfo() | ||
{ | ||
ClanConciergeNpcList = new(); | ||
} | ||
|
||
public uint NpcId { get; set; } | ||
public List<CDataClanConciergeNpc> ClanConciergeNpcList { get; set; } | ||
|
||
|
||
public class Serializer : EntitySerializer<CDataClanConciergeInfo> | ||
{ | ||
public override void Write(IBuffer buffer, CDataClanConciergeInfo obj) | ||
{ | ||
WriteUInt32(buffer, obj.NpcId); | ||
WriteEntityList<CDataClanConciergeNpc>(buffer, obj.ClanConciergeNpcList); | ||
} | ||
|
||
public override CDataClanConciergeInfo Read(IBuffer buffer) | ||
{ | ||
CDataClanConciergeInfo obj = new CDataClanConciergeInfo(); | ||
obj.NpcId = ReadUInt32(buffer); | ||
obj.ClanConciergeNpcList = ReadEntityList<CDataClanConciergeNpc>(buffer); | ||
return obj; | ||
} | ||
} | ||
} | ||
} |
33 changes: 33 additions & 0 deletions
33
Arrowgene.Ddon.Shared/Entity/Structure/CDataClanConciergeNpc.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
using Arrowgene.Buffers; | ||
|
||
namespace Arrowgene.Ddon.Shared.Entity.Structure | ||
{ | ||
public class CDataClanConciergeNpc | ||
{ | ||
public uint NpcId { get; set; } | ||
public uint Price { get; set; } | ||
public bool IsInit { get; set; } | ||
public uint SortId { get; set; } | ||
|
||
public class Serializer : EntitySerializer<CDataClanConciergeNpc> | ||
{ | ||
public override void Write(IBuffer buffer, CDataClanConciergeNpc obj) | ||
{ | ||
WriteUInt32(buffer, obj.NpcId); | ||
WriteUInt32(buffer, obj.Price); | ||
WriteBool(buffer, obj.IsInit); | ||
WriteUInt32(buffer, obj.SortId); | ||
} | ||
|
||
public override CDataClanConciergeNpc Read(IBuffer buffer) | ||
{ | ||
CDataClanConciergeNpc obj = new CDataClanConciergeNpc(); | ||
obj.NpcId = ReadUInt32(buffer); | ||
obj.Price = ReadUInt32(buffer); | ||
obj.IsInit = ReadBool(buffer); | ||
obj.SortId = ReadUInt32(buffer); | ||
return obj; | ||
} | ||
} | ||
} | ||
} |
34 changes: 34 additions & 0 deletions
34
Arrowgene.Ddon.Shared/Entity/Structure/CDataClanPartnerPawnInfo.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
using Arrowgene.Buffers; | ||
using System.Collections.Generic; | ||
|
||
namespace Arrowgene.Ddon.Shared.Entity.Structure | ||
{ | ||
public class CDataClanPartnerPawnInfo | ||
{ | ||
public CDataClanPartnerPawnInfo() | ||
{ | ||
MyPartnerPawnList = new(); | ||
MemberPartnerPawnList = new(); | ||
} | ||
|
||
public List<CDataCommonU32> MyPartnerPawnList { get; set; } | ||
public List<CDataCommonU32> MemberPartnerPawnList { get; set; } | ||
|
||
public class Serializer : EntitySerializer<CDataClanPartnerPawnInfo> | ||
{ | ||
public override void Write(IBuffer buffer, CDataClanPartnerPawnInfo obj) | ||
{ | ||
WriteEntityList<CDataCommonU32>(buffer, obj.MyPartnerPawnList); | ||
WriteEntityList<CDataCommonU32>(buffer, obj.MemberPartnerPawnList); | ||
} | ||
|
||
public override CDataClanPartnerPawnInfo Read(IBuffer buffer) | ||
{ | ||
CDataClanPartnerPawnInfo obj = new CDataClanPartnerPawnInfo(); | ||
obj.MyPartnerPawnList = ReadEntityList<CDataCommonU32>(buffer); | ||
obj.MemberPartnerPawnList = ReadEntityList<CDataCommonU32>(buffer); | ||
return obj; | ||
} | ||
} | ||
} | ||
} |
32 changes: 32 additions & 0 deletions
32
Arrowgene.Ddon.Shared/Entity/Structure/CDataClanShopLineupName.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
using Arrowgene.Buffers; | ||
|
||
namespace Arrowgene.Ddon.Shared.Entity.Structure | ||
{ | ||
public class CDataClanShopLineupName | ||
{ | ||
public CDataClanShopLineupName() | ||
{ | ||
Name = string.Empty; | ||
} | ||
|
||
public uint LineupID { get; set; } | ||
public string Name { get; set; } | ||
|
||
public class Serializer : EntitySerializer<CDataClanShopLineupName> | ||
{ | ||
public override void Write(IBuffer buffer, CDataClanShopLineupName obj) | ||
{ | ||
WriteUInt32(buffer, obj.LineupID); | ||
WriteMtString(buffer, obj.Name); | ||
} | ||
|
||
public override CDataClanShopLineupName Read(IBuffer buffer) | ||
{ | ||
CDataClanShopLineupName obj = new CDataClanShopLineupName(); | ||
obj.LineupID = ReadUInt32(buffer); | ||
obj.Name = ReadMtString(buffer); | ||
return obj; | ||
} | ||
} | ||
} | ||
} |
27 changes: 27 additions & 0 deletions
27
Arrowgene.Ddon.Shared/Entity/Structure/CDataClanValueInfo.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
using Arrowgene.Buffers; | ||
|
||
namespace Arrowgene.Ddon.Shared.Entity.Structure | ||
{ | ||
public class CDataClanValueInfo | ||
{ | ||
public byte Type { get; set; } | ||
public uint Value { get; set; } | ||
|
||
public class Serializer : EntitySerializer<CDataClanValueInfo> | ||
{ | ||
public override void Write(IBuffer buffer, CDataClanValueInfo obj) | ||
{ | ||
WriteByte(buffer, obj.Type); | ||
WriteUInt32(buffer, obj.Value); | ||
} | ||
|
||
public override CDataClanValueInfo Read(IBuffer buffer) | ||
{ | ||
CDataClanValueInfo obj = new CDataClanValueInfo(); | ||
obj.Type = ReadByte(buffer); | ||
obj.Value = ReadUInt32(buffer); | ||
return obj; | ||
} | ||
} | ||
} | ||
} |
Oops, something went wrong.