liblcf
ldb_trooppagecondition.cpp
Go to the documentation of this file.
1
/* !!!! GENERATED FILE - DO NOT EDIT !!!!
2
* --------------------------------------
3
*
4
* This file is part of liblcf. Copyright (c) 2020 liblcf authors.
5
* https://github.com/EasyRPG/liblcf - https://easyrpg.org
6
*
7
* liblcf is Free/Libre Open Source Software, released under the MIT License.
8
* For the full copyright and license information, please view the COPYING
9
* file that was distributed with this source code.
10
*/
11
12
// Headers
13
#include "
ldb_reader.h
"
14
#include "
ldb_chunks.h
"
15
#include "
reader_struct_impl.h
"
16
17
// Read TroopPageCondition.
18
19
template
<>
20
char
const
*
const
Struct<RPG::TroopPageCondition>::name
=
"TroopPageCondition"
;
21
static
TypedField<RPG::TroopPageCondition, RPG::TroopPageCondition::Flags>
static_flags(
22
&
RPG::TroopPageCondition::flags
,
23
LDB_Reader::ChunkTroopPageCondition::flags
,
24
"flags"
,
25
1,
26
0
27
);
28
static
TypedField<RPG::TroopPageCondition, int32_t>
static_switch_a_id(
29
&
RPG::TroopPageCondition::switch_a_id
,
30
LDB_Reader::ChunkTroopPageCondition::switch_a_id
,
31
"switch_a_id"
,
32
0,
33
0
34
);
35
static
TypedField<RPG::TroopPageCondition, int32_t>
static_switch_b_id(
36
&
RPG::TroopPageCondition::switch_b_id
,
37
LDB_Reader::ChunkTroopPageCondition::switch_b_id
,
38
"switch_b_id"
,
39
0,
40
0
41
);
42
static
TypedField<RPG::TroopPageCondition, int32_t>
static_variable_id(
43
&
RPG::TroopPageCondition::variable_id
,
44
LDB_Reader::ChunkTroopPageCondition::variable_id
,
45
"variable_id"
,
46
0,
47
0
48
);
49
static
TypedField<RPG::TroopPageCondition, int32_t>
static_variable_value(
50
&
RPG::TroopPageCondition::variable_value
,
51
LDB_Reader::ChunkTroopPageCondition::variable_value
,
52
"variable_value"
,
53
0,
54
0
55
);
56
static
TypedField<RPG::TroopPageCondition, int32_t>
static_turn_a(
57
&
RPG::TroopPageCondition::turn_a
,
58
LDB_Reader::ChunkTroopPageCondition::turn_a
,
59
"turn_a"
,
60
0,
61
0
62
);
63
static
TypedField<RPG::TroopPageCondition, int32_t>
static_turn_b(
64
&
RPG::TroopPageCondition::turn_b
,
65
LDB_Reader::ChunkTroopPageCondition::turn_b
,
66
"turn_b"
,
67
0,
68
0
69
);
70
static
TypedField<RPG::TroopPageCondition, int32_t>
static_fatigue_min(
71
&
RPG::TroopPageCondition::fatigue_min
,
72
LDB_Reader::ChunkTroopPageCondition::fatigue_min
,
73
"fatigue_min"
,
74
0,
75
0
76
);
77
static
TypedField<RPG::TroopPageCondition, int32_t>
static_fatigue_max(
78
&
RPG::TroopPageCondition::fatigue_max
,
79
LDB_Reader::ChunkTroopPageCondition::fatigue_max
,
80
"fatigue_max"
,
81
0,
82
0
83
);
84
static
TypedField<RPG::TroopPageCondition, int32_t>
static_enemy_id(
85
&
RPG::TroopPageCondition::enemy_id
,
86
LDB_Reader::ChunkTroopPageCondition::enemy_id
,
87
"enemy_id"
,
88
0,
89
0
90
);
91
static
TypedField<RPG::TroopPageCondition, int32_t>
static_enemy_hp_min(
92
&
RPG::TroopPageCondition::enemy_hp_min
,
93
LDB_Reader::ChunkTroopPageCondition::enemy_hp_min
,
94
"enemy_hp_min"
,
95
0,
96
0
97
);
98
static
TypedField<RPG::TroopPageCondition, int32_t>
static_enemy_hp_max(
99
&
RPG::TroopPageCondition::enemy_hp_max
,
100
LDB_Reader::ChunkTroopPageCondition::enemy_hp_max
,
101
"enemy_hp_max"
,
102
0,
103
0
104
);
105
static
TypedField<RPG::TroopPageCondition, int32_t>
static_actor_id(
106
&
RPG::TroopPageCondition::actor_id
,
107
LDB_Reader::ChunkTroopPageCondition::actor_id
,
108
"actor_id"
,
109
0,
110
0
111
);
112
static
TypedField<RPG::TroopPageCondition, int32_t>
static_actor_hp_min(
113
&
RPG::TroopPageCondition::actor_hp_min
,
114
LDB_Reader::ChunkTroopPageCondition::actor_hp_min
,
115
"actor_hp_min"
,
116
0,
117
0
118
);
119
static
TypedField<RPG::TroopPageCondition, int32_t>
static_actor_hp_max(
120
&
RPG::TroopPageCondition::actor_hp_max
,
121
LDB_Reader::ChunkTroopPageCondition::actor_hp_max
,
122
"actor_hp_max"
,
123
0,
124
0
125
);
126
static
TypedField<RPG::TroopPageCondition, int32_t>
static_turn_enemy_id(
127
&
RPG::TroopPageCondition::turn_enemy_id
,
128
LDB_Reader::ChunkTroopPageCondition::turn_enemy_id
,
129
"turn_enemy_id"
,
130
0,
131
1
132
);
133
static
TypedField<RPG::TroopPageCondition, int32_t>
static_turn_enemy_a(
134
&
RPG::TroopPageCondition::turn_enemy_a
,
135
LDB_Reader::ChunkTroopPageCondition::turn_enemy_a
,
136
"turn_enemy_a"
,
137
0,
138
1
139
);
140
static
TypedField<RPG::TroopPageCondition, int32_t>
static_turn_enemy_b(
141
&
RPG::TroopPageCondition::turn_enemy_b
,
142
LDB_Reader::ChunkTroopPageCondition::turn_enemy_b
,
143
"turn_enemy_b"
,
144
0,
145
1
146
);
147
static
TypedField<RPG::TroopPageCondition, int32_t>
static_turn_actor_id(
148
&
RPG::TroopPageCondition::turn_actor_id
,
149
LDB_Reader::ChunkTroopPageCondition::turn_actor_id
,
150
"turn_actor_id"
,
151
0,
152
1
153
);
154
static
TypedField<RPG::TroopPageCondition, int32_t>
static_turn_actor_a(
155
&
RPG::TroopPageCondition::turn_actor_a
,
156
LDB_Reader::ChunkTroopPageCondition::turn_actor_a
,
157
"turn_actor_a"
,
158
0,
159
1
160
);
161
static
TypedField<RPG::TroopPageCondition, int32_t>
static_turn_actor_b(
162
&
RPG::TroopPageCondition::turn_actor_b
,
163
LDB_Reader::ChunkTroopPageCondition::turn_actor_b
,
164
"turn_actor_b"
,
165
0,
166
1
167
);
168
static
TypedField<RPG::TroopPageCondition, int32_t>
static_command_actor_id(
169
&
RPG::TroopPageCondition::command_actor_id
,
170
LDB_Reader::ChunkTroopPageCondition::command_actor_id
,
171
"command_actor_id"
,
172
0,
173
1
174
);
175
static
TypedField<RPG::TroopPageCondition, int32_t>
static_command_id(
176
&
RPG::TroopPageCondition::command_id
,
177
LDB_Reader::ChunkTroopPageCondition::command_id
,
178
"command_id"
,
179
0,
180
1
181
);
182
183
184
template
<>
185
Field<RPG::TroopPageCondition>
const
*
Struct<RPG::TroopPageCondition>::fields
[] = {
186
&static_flags,
187
&static_switch_a_id,
188
&static_switch_b_id,
189
&static_variable_id,
190
&static_variable_value,
191
&static_turn_a,
192
&static_turn_b,
193
&static_fatigue_min,
194
&static_fatigue_max,
195
&static_enemy_id,
196
&static_enemy_hp_min,
197
&static_enemy_hp_max,
198
&static_actor_id,
199
&static_actor_hp_min,
200
&static_actor_hp_max,
201
&static_turn_enemy_id,
202
&static_turn_enemy_a,
203
&static_turn_enemy_b,
204
&static_turn_actor_id,
205
&static_turn_actor_a,
206
&static_turn_actor_b,
207
&static_command_actor_id,
208
&static_command_id,
209
NULL
210
};
211
212
template
class
Struct<RPG::TroopPageCondition>
;
RPG::TroopPageCondition::switch_b_id
int32_t switch_b_id
Definition:
rpg_trooppagecondition.h:46
RPG::TroopPageCondition::turn_b
int32_t turn_b
Definition:
rpg_trooppagecondition.h:50
RPG::TroopPageCondition::actor_hp_max
int32_t actor_hp_max
Definition:
rpg_trooppagecondition.h:58
RPG::TroopPageCondition::turn_enemy_b
int32_t turn_enemy_b
Definition:
rpg_trooppagecondition.h:61
RPG::TroopPageCondition::turn_enemy_id
int32_t turn_enemy_id
Definition:
rpg_trooppagecondition.h:59
RPG::TroopPageCondition::turn_actor_id
int32_t turn_actor_id
Definition:
rpg_trooppagecondition.h:62
RPG::TroopPageCondition::actor_hp_min
int32_t actor_hp_min
Definition:
rpg_trooppagecondition.h:57
RPG::TroopPageCondition::enemy_hp_max
int32_t enemy_hp_max
Definition:
rpg_trooppagecondition.h:55
RPG::TroopPageCondition::command_id
int32_t command_id
Definition:
rpg_trooppagecondition.h:66
RPG::TroopPageCondition::command_actor_id
int32_t command_actor_id
Definition:
rpg_trooppagecondition.h:65
RPG::TroopPageCondition::flags
struct RPG::TroopPageCondition::Flags flags
Definition:
ldb_trooppagecondition.cpp:21
RPG::TroopPageCondition::turn_a
int32_t turn_a
Definition:
rpg_trooppagecondition.h:49
RPG::TroopPageCondition::enemy_id
int32_t enemy_id
Definition:
rpg_trooppagecondition.h:53
RPG::TroopPageCondition::enemy_hp_min
int32_t enemy_hp_min
Definition:
rpg_trooppagecondition.h:54
RPG::TroopPageCondition::turn_enemy_a
int32_t turn_enemy_a
Definition:
rpg_trooppagecondition.h:60
RPG::TroopPageCondition::actor_id
int32_t actor_id
Definition:
rpg_trooppagecondition.h:56
RPG::TroopPageCondition::fatigue_min
int32_t fatigue_min
Definition:
rpg_trooppagecondition.h:51
RPG::TroopPageCondition::switch_a_id
int32_t switch_a_id
Definition:
rpg_trooppagecondition.h:45
RPG::TroopPageCondition::turn_actor_a
int32_t turn_actor_a
Definition:
rpg_trooppagecondition.h:63
RPG::TroopPageCondition::variable_id
int32_t variable_id
Definition:
rpg_trooppagecondition.h:47
RPG::TroopPageCondition::turn_actor_b
int32_t turn_actor_b
Definition:
rpg_trooppagecondition.h:64
RPG::TroopPageCondition::fatigue_max
int32_t fatigue_max
Definition:
rpg_trooppagecondition.h:52
RPG::TroopPageCondition::variable_value
int32_t variable_value
Definition:
rpg_trooppagecondition.h:48
Struct
Definition:
reader_struct.h:552
ldb_chunks.h
ldb_reader.h
reader_struct_impl.h
Field
Definition:
reader_struct.h:315
LDB_Reader::ChunkTroopPageCondition::enemy_hp_min
@ enemy_hp_min
Definition:
ldb_chunks.h:672
LDB_Reader::ChunkTroopPageCondition::actor_id
@ actor_id
Definition:
ldb_chunks.h:676
LDB_Reader::ChunkTroopPageCondition::turn_actor_id
@ turn_actor_id
Definition:
ldb_chunks.h:688
LDB_Reader::ChunkTroopPageCondition::turn_enemy_id
@ turn_enemy_id
Definition:
ldb_chunks.h:682
LDB_Reader::ChunkTroopPageCondition::flags
@ flags
Definition:
ldb_chunks.h:652
LDB_Reader::ChunkTroopPageCondition::turn_b
@ turn_b
Definition:
ldb_chunks.h:664
LDB_Reader::ChunkTroopPageCondition::variable_id
@ variable_id
Definition:
ldb_chunks.h:658
LDB_Reader::ChunkTroopPageCondition::turn_enemy_b
@ turn_enemy_b
Definition:
ldb_chunks.h:686
LDB_Reader::ChunkTroopPageCondition::turn_actor_b
@ turn_actor_b
Definition:
ldb_chunks.h:692
LDB_Reader::ChunkTroopPageCondition::variable_value
@ variable_value
Definition:
ldb_chunks.h:660
LDB_Reader::ChunkTroopPageCondition::turn_a
@ turn_a
Definition:
ldb_chunks.h:662
LDB_Reader::ChunkTroopPageCondition::fatigue_min
@ fatigue_min
Definition:
ldb_chunks.h:666
LDB_Reader::ChunkTroopPageCondition::turn_actor_a
@ turn_actor_a
Definition:
ldb_chunks.h:690
LDB_Reader::ChunkTroopPageCondition::switch_b_id
@ switch_b_id
Definition:
ldb_chunks.h:656
LDB_Reader::ChunkTroopPageCondition::enemy_id
@ enemy_id
Definition:
ldb_chunks.h:670
LDB_Reader::ChunkTroopPageCondition::turn_enemy_a
@ turn_enemy_a
Definition:
ldb_chunks.h:684
LDB_Reader::ChunkTroopPageCondition::command_id
@ command_id
Definition:
ldb_chunks.h:696
LDB_Reader::ChunkTroopPageCondition::switch_a_id
@ switch_a_id
Definition:
ldb_chunks.h:654
LDB_Reader::ChunkTroopPageCondition::enemy_hp_max
@ enemy_hp_max
Definition:
ldb_chunks.h:674
LDB_Reader::ChunkTroopPageCondition::command_actor_id
@ command_actor_id
Definition:
ldb_chunks.h:694
LDB_Reader::ChunkTroopPageCondition::actor_hp_max
@ actor_hp_max
Definition:
ldb_chunks.h:680
LDB_Reader::ChunkTroopPageCondition::fatigue_max
@ fatigue_max
Definition:
ldb_chunks.h:668
LDB_Reader::ChunkTroopPageCondition::actor_hp_min
@ actor_hp_min
Definition:
ldb_chunks.h:678
TypedField
Definition:
reader_struct.h:348
src
generated
ldb_trooppagecondition.cpp
Generated on Tue Jan 26 2021 00:00:00 for liblcf by
1.9.1