summaryrefslogtreecommitdiff
path: root/constants.gd
blob: 562c54ee03aaae576a63f2fb590a52c92c024b8c (plain)
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,
}