1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
class_name Constants
enum Gender {
Female,
Male,
Both,
Server,
}
## rAthena: enum pincode_state
enum PinCodeState {
Ok = 0,
Ask = 1,
NotSet = 2,
Expired = 3,
New = 4,
Illegal = 5,
KSSN = 6,
Passed = 7,
Wrong = 8,
}
enum StatusType {
Weight,
MaximumWeight,
MovementSpeed,
BaseLevel,
JobLevel,
}
static var PacketDB = {
LoginServerLoginPacket.HEADER: LoginServerLoginPacket,
LoginServerLoginSuccessPacket.HEADER: LoginServerLoginSuccessPacket,
CharacterServerLoginPacket.HEADER: CharacterServerLoginPacket,
CharacterServerLoginSuccessPacket.HEADER: CharacterServerLoginSuccessPacket,
CharacterServerLoginSuccessCharacterListPacket.HEADER: CharacterServerLoginSuccessCharacterListPacket,
CharacterListSizePacket.HEADER: CharacterListSizePacket,
BlockCharacterPacket.HEADER: BlockCharacterPacket,
PinCodeStatePacket.HEADER: PinCodeStatePacket,
RequestCharacterListPacket.HEADER: RequestCharacterListPacket,
RequestCharacterListSuccessPacket.HEADER: RequestCharacterListSuccessPacket,
SelectCharacterPacket.HEADER: SelectCharacterPacket,
CharacterSelectionSuccessPacket.HEADER: CharacterSelectionSuccessPacket,
MapServerLoginPacket.HEADER: MapServerLoginPacket,
MapServerLoginSuccessPacket.HEADER: MapServerLoginSuccessPacket,
ParameterChangePacket.HEADER: ParameterChangePacket,
CoupleStatusPacket.HEADER: CoupleStatusPacket,
UpdateAttackRangePacket.HEADER: UpdateAttackRangePacket,
NewMailStatusPacket.HEADER: NewMailStatusPacket,
QuestListPacket.HEADER: QuestListPacket,
}
|