-
Notifications
You must be signed in to change notification settings - Fork 0
/
const.ts
47 lines (44 loc) · 2.01 KB
/
const.ts
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
export const NODE_SPECIAL_BYTE = {
START : 0xFE,
END : 0xFF,
ESCAPE_CHAR : 0xFD
}
export const NODE_TYPE = {
OTBM_MAP_HEADER : 0x00,
OTBM_MAP_DATA : 0x02,
OTBM_TILE_AREA : 0x04,
OTBM_TILE : 0x05,
OTBM_ITEM : 0x06,
OTBM_TOWNS : 0x0C,
OTBM_TOWN : 0x0D,
OTBM_HOUSETILE : 0x0E,
OTBM_WAYPOINTS : 0x0F,
OTBM_WAYPOINT : 0x10
}
export const TILE_STATE = {
TILESTATE_NONE : 0x0000,
TILESTATE_PROTECTIONZONE : 0x0001,
TILESTATE_DEPRECATED : 0x0002,
TILESTATE_NOPVP : 0x0004,
TILESTATE_NOLOGOUT : 0x0008,
TILESTATE_PVPZONE : 0x0010,
TILESTATE_REFRESH : 0x0020
}
export const PROPERTY = {
OTBM_PROP_DESCRIPTION : 0x01,
OTBM_PROP_EXT_FILE : 0x02,
OTBM_PROP_TILE_FLAGS : 0x03,
OTBM_PROP_ACTION_ID : 0x04,
OTBM_PROP_UNIQUE_ID : 0x05,
OTBM_PROP_TEXT : 0x06,
OTBM_PROP_DESC : 0x07,
OTBM_PROP_TELE_DEST : 0x08,
OTBM_PROP_ITEM : 0x09,
OTBM_PROP_DEPOT_ID : 0x0A,
OTBM_PROP_EXT_SPAWN_FILE : 0x0B,
OTBM_PROP_RUNE_CHARGES : 0x0C,
OTBM_PROP_EXT_HOUSE_FILE : 0x0D,
OTBM_PROP_HOUSEDOORID : 0x0E,
OTBM_PROP_COUNT : 0x0F,
OTBM_PROP_CHARGES : 0x16
}