Initial commit
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
const ReadyMessage = require("../Messages/ReadyMessage");
|
||||
const QuestMessage = require("../Messages/QuestMessage");
|
||||
const SpyMessage = require("../Messages/SpyMessage");
|
||||
const CauldronMessage = require("../Messages/CauldronMessage");
|
||||
const MovementMessage = require("../Messages/MovementMessage");
|
||||
const CloseMessage = require("../Messages/CloseMessage");
|
||||
const RepairMessage = require("../Messages/RepairMessage");
|
||||
const AttackStartMessage = require("../Messages/AttackStartMessage");
|
||||
const AttackAbortMessage = require("../Messages/AttackAbortMessage");
|
||||
const RespawnMessage = require("../Messages/RespawnMessage");
|
||||
const EquipmentChangeMessage = require("../Messages/EquipmentChangeMessage");
|
||||
const MapChangeMessage = require("../Messages/MapChangeMessage");
|
||||
const AmmunitionChangeMessage = require("../Messages/AmmunitionChangeMessage");
|
||||
const DesignChangeMessage = require("../Messages/DesignChangeMessage");
|
||||
const ItemUseMessage = require("../Messages/ItemUseMessage");
|
||||
const ItemBuyMessage = require("../Messages/ItemBuyMessage");
|
||||
const LeaderboardPageMessage = require("../Messages/LeaderboardPageMessage");
|
||||
const GuildMemberLeaveMessage = require("../Messages/GuildMemberLeaveMessage");
|
||||
const GuildMemberJoinMessage = require("../Messages/GuildMemberJoinMessage");
|
||||
const GuildJoinRequestSubmitMessage = require("../Messages/GuildJoinRequestSubmitMessage");
|
||||
const GuildDataMessage = require("../Messages/GuildDataMessage");
|
||||
const GuildDonateMessage = require("../Messages/GuildDonateMessage");
|
||||
const GuildDetailsTaxEditMessage = require("../Messages/GuildDetailsTaxEditMessage");
|
||||
const GuildDetailsIdentityEditMessage = require("../Messages/GuildDetailsIdentityEditMessage");
|
||||
const GuildIslandTowerRepairMessage = require("../Messages/GuildIslandTowerRepairMessage");
|
||||
const GuildIslandTowerBuildMessage = require("../Messages/GuildIslandTowerBuildMessage");
|
||||
const TopicInterestedMessage = require("../Messages/TopicInterestedMessage");
|
||||
|
||||
const packetTable = {
|
||||
1: { handler: ReadyMessage, expectedSize: 1, isAvailable: true },
|
||||
2: { handler: QuestMessage, expectedSize: 3, isAvailable: true },
|
||||
3: { handler: SpyMessage, expectedSize: 5, isAvailable: true },
|
||||
4: { handler: CauldronMessage, expectedSize: 3, isAvailable: true },
|
||||
5: { handler: MovementMessage, expectedSize: 5, isAvailable: true },
|
||||
6: { handler: CloseMessage, expectedSize: 1, isAvailable: true },
|
||||
7: { handler: RepairMessage, expectedSize: 1, isAvailable: true },
|
||||
8: { handler: AttackStartMessage, expectedSize: 6, isAvailable: true },
|
||||
9: { handler: AttackAbortMessage, expectedSize: 6, isAvailable: true },
|
||||
10: { handler: RespawnMessage, expectedSize: 1, isAvailable: true },
|
||||
11: { handler: EquipmentChangeMessage, expectedSize: 5, isAvailable: true },
|
||||
12: { handler: MapChangeMessage, expectedSize: 1, isAvailable: true },
|
||||
13: { handler: AmmunitionChangeMessage, expectedSize: 3, isAvailable: true },
|
||||
14: { handler: DesignChangeMessage, expectedSize: 3, isAvailable: true },
|
||||
15: { handler: ItemUseMessage, expectedSize: 7, isAvailable: true },
|
||||
16: { handler: ItemBuyMessage, expectedSize: 7, isAvailable: true },
|
||||
17: { handler: LeaderboardPageMessage, expectedSize: 4, isAvailable: true },
|
||||
18: { handler: GuildMemberLeaveMessage, expectedSize: 5, isAvailable: true },
|
||||
19: { handler: GuildMemberJoinMessage, expectedSize: 5, isAvailable: true },
|
||||
20: { handler: GuildJoinRequestSubmitMessage, expectedSize: 0, isAvailable: true },
|
||||
21: { handler: GuildDataMessage, expectedSize: 1, isAvailable: true },
|
||||
22: { handler: GuildDonateMessage, expectedSize: 6, isAvailable: true },
|
||||
23: { handler: GuildDetailsTaxEditMessage, expectedSize: 3, isAvailable: true },
|
||||
24: { handler: GuildDetailsIdentityEditMessage, expectedSize: 0, isAvailable: true },
|
||||
25: { handler: GuildIslandTowerRepairMessage, expectedSize: 6, isAvailable: true },
|
||||
26: { handler: GuildIslandTowerBuildMessage, expectedSize: 7, isAvailable: true },
|
||||
27: { handler: TopicInterestedMessage, expectedSize: 1, isAvailable: true }
|
||||
};
|
||||
|
||||
module.exports = packetTable;
|
||||
|
||||
/*
|
||||
handler: the function that runs when packet is received
|
||||
expectedSize: size of the packet
|
||||
isAvailable: whether the server accepts this packet
|
||||
*/
|
||||
Reference in New Issue
Block a user