Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
131 lines (126 sloc) 14.5 KB

Project feature progress

Here we track the progress of the project (compared to the features of the original server). Each tracked feature is basically a packet handler and the game logic behind it.

The complexity is a number between 1 (low complexity and effort) and 10 (high complexity and effort). Complexity 0 means we wont implement it.

Feature Packet code Progress Complexity Note
Public chat 0x00 100% 5
Whisper chat 0x02 100% 5
Client Checksum 0x03 0% 0 Don't need - no security benefit
Ping 0x0E 0% 0 Don't need - no security benefit
Animation 0x18 100% 2
SkillAttack 0x19 100% 10
MagicCancel 0x1B 0% 2
WarpGate 0x1C 100% 5
AreaSkill 0x1E 90% 10
PickupItem 0x22 100% 6
DropItem 0x23 100% 6
InventoryMove 0x24 100% 7
ConsumeItem 0x26 100% 5
TalkNPC 0x30 100% 5
CloseNPC 0x31 100% 1
BuyNPCItem 0x32 100% 5
SellNPCItem 0x33 100% 5
ItemRepair 0x34 100% 2
Trade Request 0x36 100% 2
TradeResponse 0x37 100% 2
TradeMoney 0x3A 100% 2
TradeOK 0x3C 100% 6
TradeCancel 0x3D 100% 3
PersonalShopGroup 0x3F 100% 10
PartyRequest 0x40 100% 2
PartyRequestAnswer 0x41 100% 4
RequestPartyList 0x42 100% 5
PartyKick 0x43 100% 3
GuildJoinRequest 0x50 100% 1
GuildJoinAnswer 0x51 100% 1
RequestGuildList 0x52 100% 3
GuildKickPlayer 0x53 100% 1
GuildMasterAnswer 0x54 100% 1
GuildMasterInfoSave 0x55 100% 2
GuildMasterCreateCancel 0x56 0% 1
GuildWarReqRes 0x61 0% 3
GuildInfoRequest 0x66 100% 2
GGAuth 0x73 0% 0
WarehouseMoneyInOut 0x81 100% 3
WarehouseClose 0x82 100% 3
WarehousePassword 0x83 0% 1
ChaosMachineMix 0x86 40% 5 configurable, configuration needs rework
ChaosMachineClose 0x87 100% 1
WarpCommand 0x8E 100% 5
DevilSquareEnter 0x90 0% 2
DevilSquareRemainingTime 0x91 0% 1
RegEventChip 0x95 0% 1
GetMutoNum 0x96 0% 1
UseEndEventChip 0x97 0% 1
UseRenaExchangeZen 0x98 0% 1
RequestChangeServer 0x99 0% 0
RequestEnterBC 0x9A 0% 3
BCStuff 0x9B 0% 1
RequestLottoRegister 0x9D 0% 0
RequestEventEnterCount 0x9F 0% 0
RequestQuestInfo 0xA0 0% 4
SetQuestState 0xA2 0% 2
PetItemCommand 0xA7 0% 5
RequestPetItemInfo 0xA9 0% 3
RequestDuelStart 0xAA 0% 4
RequestDuelEnd 0xAB 0% 2
RequestDuelOK 0xAC 0% 2
RequestEnterChaosCastle 0xAF 0% 4
TargetTeleport 0xB0 0% 3
ChangeServerAuth 0xB1 0% 0
CastleSiegeGroup 0xB1 0% 10
CSRequest_NPC_DB_List 0xB3 0% 3
RequestCSRegGuildList 0xB4 0% 2
RequestCSAttGuildList 0xB5 0% 2
RequestCSWeaponUse 0xB7 0% 1
LoggedIn 0xB8 100% 1
RequestGuildMarkCastleOwner 0xB9 0% 1
JewelMix 0xBC 100% 4
CrywolfGroup 0xBD 0% 10
GuildAssignStatus 0xBE 0% 1
FriendListRequest 0xC0 0% 0 Not needed, friend list is sent automatically
FriendAdd 0xC1 100% 2
WaitFriendAdd 0xC2 100% 2
FriendDelete 0xC3 100% 1
FriendStateClient 0xC4 100% 1
FriendMemoSend 0xC5 100% 2
FriendMemoReadRequest 0xC7 100% 2
FriendMemoDelete 0xC8 100% 1
FriendMemoListRequest 0xC9 0% 0 Not needed, letter list is sent automatically
ChatRoomCreate 0xCA 100% 2
ChatRoomInvitationReq 0xCB 100% 2
KanturuGroup 0xD1 0% 10
AreaSkillHit 0xDB 100% 10
GuildAssignType 0xE2 0% 2
RequestAllyJoinLeave 0xE5 0% 3
AnswerAllyJoinLeave 0xE6 0% 3
RequestAllyList 0xE9 0% 3
RequestAllyKickGuild 0xEB 0% 3
LoginLogoutGroup 0xF1 100% 10
CharacterGroup 0xF3 100% 10
- Character list 0xF300
- Character creation 0xF301
- Character delete request 0xF302
- Character select request 0xF303
- Character stat increase request 0xF306
- Character focus request 0xF315
- Save key configuration 0xF330
- Master skill level increase request 0xF352
CashShopGroup 0xF5 0% 10 Low priority
Hit 0x11 100% 10
Teleport 0x15 100% 2
Walk 0xD4 100% 10