public override void GetPacketDataString(TextWriter text, bool flagsDescription) { string template = "(dialogCode:0x{0:X4}({7}) data1:0x{1:X4} data2:0x{2:X4} data3:0x{3:X4} data4:0x{4:X4} dialogType:{5} autoWrapText:{6}"; switch ((eDialogCode)dialogCode) { case eDialogCode.CustomDialog: case eDialogCode.InvitedJoinGroup: template = "dialogCode:0x{0:X4}({7}) sessionId:0x{1:X4} data2:0x{2:X4} data3:0x{3:X4} data4:0x{4:X4} dialogType:{5} autoWrapText:{6}"; break; case eDialogCode.InvitedJoinGuild: case eDialogCode.InvitedToBoard: case eDialogCode.RequestedPermissionToClaim: case eDialogCode.Claim: template = "dialogCode:0x{0:X4}({7}) oid:0x{1:X4} data2:0x{2:X4} data3:0x{3:X4} data4:0x{4:X4} dialogType:{5} autoWrapText:{6}"; break; case eDialogCode.NewQuestFinish: case eDialogCode.NewQuestSubscribe: case eDialogCode.QuestSubscribe: template = "dialogCode:0x{0:X4}({7}) questID:0x{1:X4} oid:0x{2:X4} data3:0x{3:X4} data4:0x{4:X4} dialogType:{5} autoWrapText:{6}"; break; } text.Write(template, dialogCode, data1, data2, data3, data4, dialogType, autoWrapText, (eDialogCode)dialogCode); subData.MakeString(text, flagsDescription); }
public override void GetPacketDataString(TextWriter text, bool flagsDescription) { if (subData == null) { text.Write(" UNKNOWN SUBCODE"); } else { subData.MakeString(text, flagsDescription); } }
public override void GetPacketDataString(TextWriter text, bool flagsDescription) { text.Write("subcode:{0} count:{1} subType:{2} startIndex:{3}", subCode, subCount, subType, startIndex); if (subData == null) { text.Write(" UNKNOWN SUBCODE"); } else { subData.MakeString(text, flagsDescription); } }
public override void GetPacketDataString(TextWriter text, bool flagsDescription) { text.Write("{5}:{0} points:{1} type:{2}({4}) unk1:{3}", count, points, subCode, unk1, ((eSubType)subCode).ToString(), subCode == 2 ? "IdLine" : "count"); if (subData == null) { text.Write(" UNKNOWN SUBCODE"); } else { subData.MakeString(text, flagsDescription); } }
public override void GetPacketDataString(TextWriter text, bool flagsDescription) { text.Write("oid:0x{0:X4} subcode:{1}", oid, subCode); if (subData == null) { text.Write(" UNKNOWN SUBCODE"); } else { subData.MakeString(text, flagsDescription); } }