forked from pkmn/engine
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlayout.json
More file actions
108 lines (108 loc) · 2.12 KB
/
layout.json
File metadata and controls
108 lines (108 loc) · 2.12 KB
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
[
{
"sizes": {
"Battle": 384,
"Side": 184,
"Pokemon": 24,
"ActivePokemon": 32,
"Actions": 16,
"Summaries": 12
},
"offsets": {
"Battle": {
"sides": 0,
"turn": 368,
"last_damage": 370,
"last_moves": 372,
"rng": 374
},
"Side": {
"pokemon": 0,
"active": 144,
"order": 176,
"last_selected_move": 182,
"last_used_move": 183
},
"Pokemon": {
"stats": 0,
"moves": 10,
"hp": 18,
"status": 20,
"species": 21,
"types": 22,
"level": 23
},
"ActivePokemon": {
"stats": 0,
"species": 10,
"types": 11,
"boosts": 12,
"volatiles": 16,
"moves": 24
},
"Stats": {
"hp": 0,
"atk": 2,
"def": 4,
"spe": 6,
"spc": 8
},
"Boosts": {
"atk": 0,
"def": 4,
"spe": 8,
"spc": 12,
"accuracy": 16,
"evasion": 20
},
"Volatiles": {
"Bide": 0,
"Thrashing": 1,
"MultiHit": 2,
"Flinch": 3,
"Charging": 4,
"Binding": 5,
"Invulnerable": 6,
"Confusion": 7,
"Mist": 8,
"FocusEnergy": 9,
"Substitute": 10,
"Recharging": 11,
"Rage": 12,
"LeechSeed": 13,
"Toxic": 14,
"LightScreen": 15,
"Reflect": 16,
"Transform": 17,
"confusion": 18,
"attacks": 21,
"state": 24,
"substitute": 40,
"transform": 48,
"disable_duration": 52,
"disable_move": 56,
"toxic": 59
},
"Action": {
"damage": 0,
"hit": 8,
"critical_hit": 10,
"secondary_chance": 12,
"speed_tie": 14,
"confused": 16,
"paralyzed": 18,
"duration": 20,
"durations": 24,
"move_slot": 40,
"multi_hit": 44,
"psywave": 48,
"metronome": 56
},
"Damage": {
"base": 0,
"final": 2,
"capped": 4
}
}
}
]