-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #237 from MLGxSunBro/develop
Quests Static Responses, Reward Box & Item Rewards Static Responses
- Loading branch information
Showing
9 changed files
with
2,502 additions
and
8,367 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
9,321 changes: 2,371 additions & 6,950 deletions
9,321
Arrowgene.Ddon.GameServer/Dump/GameFullDump.cs
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
26 changes: 26 additions & 0 deletions
26
Arrowgene.Ddon.GameServer/Handler/PartyMemberSetValueHandler.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,26 @@ | ||
using Arrowgene.Buffers; | ||
using Arrowgene.Ddon.GameServer.Dump; | ||
using Arrowgene.Ddon.Server; | ||
using Arrowgene.Ddon.Server.Network; | ||
using Arrowgene.Ddon.Shared.Network; | ||
using Arrowgene.Logging; | ||
|
||
namespace Arrowgene.Ddon.GameServer.Handler | ||
{ | ||
public class PartyMemberSetValueHandler : PacketHandler<GameClient> | ||
{ | ||
private static readonly ServerLogger Logger = LogProvider.Logger<ServerLogger>(typeof(PartyMemberSetValueHandler)); | ||
|
||
|
||
public PartyMemberSetValueHandler(DdonGameServer server) : base(server) | ||
{ | ||
} | ||
|
||
public override PacketId Id => PacketId.C2S_PARTY_PARTY_MEMBER_SET_VALUE_REQ; | ||
|
||
public override void Handle(GameClient client, IPacket packet) | ||
{ | ||
client.Send(GameFull.Dump_900); | ||
} | ||
} | ||
} |
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
26 changes: 26 additions & 0 deletions
26
Arrowgene.Ddon.GameServer/Handler/QuestGetRewardBoxHandler.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,26 @@ | ||
using Arrowgene.Buffers; | ||
using Arrowgene.Ddon.GameServer.Dump; | ||
using Arrowgene.Ddon.Server; | ||
using Arrowgene.Ddon.Server.Network; | ||
using Arrowgene.Ddon.Shared.Network; | ||
using Arrowgene.Logging; | ||
|
||
namespace Arrowgene.Ddon.GameServer.Handler | ||
{ | ||
public class QuestGetRewardBoxHandler : PacketHandler<GameClient> | ||
{ | ||
private static readonly ServerLogger Logger = LogProvider.Logger<ServerLogger>(typeof(QuestGetRewardBoxHandler)); | ||
|
||
|
||
public QuestGetRewardBoxHandler(DdonGameServer server) : base(server) | ||
{ | ||
} | ||
|
||
public override PacketId Id => PacketId.C2S_QUEST_GET_REWARD_BOX_LIST_REQ; | ||
|
||
public override void Handle(GameClient client, IPacket packet) | ||
{ | ||
client.Send(GameFull.Dump_901); | ||
} | ||
} | ||
} |
26 changes: 26 additions & 0 deletions
26
Arrowgene.Ddon.GameServer/Handler/QuestGetRewardBoxItemHandler.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,26 @@ | ||
using Arrowgene.Buffers; | ||
using Arrowgene.Ddon.GameServer.Dump; | ||
using Arrowgene.Ddon.Server; | ||
using Arrowgene.Ddon.Server.Network; | ||
using Arrowgene.Ddon.Shared.Network; | ||
using Arrowgene.Logging; | ||
|
||
namespace Arrowgene.Ddon.GameServer.Handler | ||
{ | ||
public class QuestGetRewardBoxItemHandler : PacketHandler<GameClient> | ||
{ | ||
private static readonly ServerLogger Logger = LogProvider.Logger<ServerLogger>(typeof(QuestGetRewardBoxItemHandler)); | ||
|
||
|
||
public QuestGetRewardBoxItemHandler(DdonGameServer server) : base(server) | ||
{ | ||
} | ||
|
||
public override PacketId Id => PacketId.C2S_QUEST_GET_REWARD_BOX_ITEM_REQ; | ||
|
||
public override void Handle(GameClient client, IPacket packet) | ||
{ | ||
client.Send(GameFull.Dump_902); | ||
} | ||
} | ||
} |
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
38 changes: 38 additions & 0 deletions
38
Arrowgene.Ddon.GameServer/Handler/QuestSetPriorityQuestHandler.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,38 @@ | ||
using Arrowgene.Buffers; | ||
using Arrowgene.Ddon.GameServer.Dump; | ||
using Arrowgene.Ddon.Server; | ||
using Arrowgene.Ddon.Server.Network; | ||
using Arrowgene.Ddon.Shared.Network; | ||
using Arrowgene.Logging; | ||
|
||
namespace Arrowgene.Ddon.GameServer.Handler | ||
{ | ||
public class QuestSetPriorityQuestHandler : PacketHandler<GameClient> | ||
{ | ||
private static readonly ServerLogger Logger = LogProvider.Logger<ServerLogger>(typeof(QuestSetPriorityQuestHandler)); | ||
|
||
|
||
public QuestSetPriorityQuestHandler(DdonGameServer server) : base(server) | ||
{ | ||
} | ||
|
||
public override PacketId Id => PacketId.C2S_QUEST_SET_PRIORITY_QUEST_REQ; | ||
|
||
public override void Handle(GameClient client, IPacket packet) | ||
{ | ||
IBuffer inBuffer = new StreamBuffer(packet.Data); | ||
inBuffer.SetPositionStart(); | ||
uint data0 = inBuffer.ReadUInt32(Endianness.Big); | ||
// uint data1 = inBuffer.ReadUInt32(Endianness.Big); | ||
// uint data2 = inBuffer.ReadUInt32(Endianness.Big); | ||
Logger.Debug("data0: "+data0+"\n"); | ||
|
||
//" data1: "+data1+" data2: "+data2+ | ||
|
||
|
||
|
||
client.Send(GameFull.Dump_653); | ||
|
||
} | ||
} | ||
} |