13#include "lcf/ldb/reader.h"
14#include "lcf/ldb/chunks.h"
25 LDB_Reader::ChunkSkill::name,
31 &rpg::Skill::description,
32 LDB_Reader::ChunkSkill::description,
38 &rpg::Skill::using_message1,
39 LDB_Reader::ChunkSkill::using_message1,
45 &rpg::Skill::using_message2,
46 LDB_Reader::ChunkSkill::using_message2,
52 &rpg::Skill::failure_message,
53 LDB_Reader::ChunkSkill::failure_message,
60 LDB_Reader::ChunkSkill::type,
67 LDB_Reader::ChunkSkill::sp_type,
73 &rpg::Skill::sp_percent,
74 LDB_Reader::ChunkSkill::sp_percent,
81 LDB_Reader::ChunkSkill::sp_cost,
88 LDB_Reader::ChunkSkill::scope,
94 &rpg::Skill::switch_id,
95 LDB_Reader::ChunkSkill::switch_id,
101 &rpg::Skill::animation_id,
102 LDB_Reader::ChunkSkill::animation_id,
108 &rpg::Skill::sound_effect,
109 LDB_Reader::ChunkSkill::sound_effect,
115 &rpg::Skill::occasion_field,
116 LDB_Reader::ChunkSkill::occasion_field,
122 &rpg::Skill::occasion_battle,
123 LDB_Reader::ChunkSkill::occasion_battle,
129 &rpg::Skill::reverse_state_effect,
130 LDB_Reader::ChunkSkill::reverse_state_effect,
131 "reverse_state_effect",
136 &rpg::Skill::physical_rate,
137 LDB_Reader::ChunkSkill::physical_rate,
143 &rpg::Skill::magical_rate,
144 LDB_Reader::ChunkSkill::magical_rate,
150 &rpg::Skill::variance,
151 LDB_Reader::ChunkSkill::variance,
158 LDB_Reader::ChunkSkill::power,
165 LDB_Reader::ChunkSkill::hit,
171 &rpg::Skill::affect_hp,
172 LDB_Reader::ChunkSkill::affect_hp,
178 &rpg::Skill::affect_sp,
179 LDB_Reader::ChunkSkill::affect_sp,
185 &rpg::Skill::affect_attack,
186 LDB_Reader::ChunkSkill::affect_attack,
192 &rpg::Skill::affect_defense,
193 LDB_Reader::ChunkSkill::affect_defense,
199 &rpg::Skill::affect_spirit,
200 LDB_Reader::ChunkSkill::affect_spirit,
206 &rpg::Skill::affect_agility,
207 LDB_Reader::ChunkSkill::affect_agility,
213 &rpg::Skill::absorb_damage,
214 LDB_Reader::ChunkSkill::absorb_damage,
220 &rpg::Skill::ignore_defense,
221 LDB_Reader::ChunkSkill::ignore_defense,
227 &rpg::Skill::state_effects,
228 LDB_Reader::ChunkSkill::state_effects_size,
233 &rpg::Skill::state_effects,
234 LDB_Reader::ChunkSkill::state_effects,
240 &rpg::Skill::attribute_effects,
241 LDB_Reader::ChunkSkill::attribute_effects_size,
246 &rpg::Skill::attribute_effects,
247 LDB_Reader::ChunkSkill::attribute_effects,
253 &rpg::Skill::affect_attr_defence,
254 LDB_Reader::ChunkSkill::affect_attr_defence,
255 "affect_attr_defence",
260 &rpg::Skill::battler_animation,
261 LDB_Reader::ChunkSkill::battler_animation,
267 &rpg::Skill::battler_animation_data,
268 LDB_Reader::ChunkSkill::battler_animation_data,
269 "battler_animation_data",
274 &rpg::Skill::easyrpg_battle2k3_message,
275 LDB_Reader::ChunkSkill::easyrpg_battle2k3_message,
276 "easyrpg_battle2k3_message",
281 &rpg::Skill::easyrpg_ignore_reflect,
282 LDB_Reader::ChunkSkill::easyrpg_ignore_reflect,
283 "easyrpg_ignore_reflect",
288 &rpg::Skill::easyrpg_state_hit,
289 LDB_Reader::ChunkSkill::easyrpg_state_hit,
295 &rpg::Skill::easyrpg_attribute_hit,
296 LDB_Reader::ChunkSkill::easyrpg_attribute_hit,
297 "easyrpg_attribute_hit",
302 &rpg::Skill::easyrpg_ignore_restrict_skill,
303 LDB_Reader::ChunkSkill::easyrpg_ignore_restrict_skill,
304 "easyrpg_ignore_restrict_skill",
309 &rpg::Skill::easyrpg_ignore_restrict_magic,
310 LDB_Reader::ChunkSkill::easyrpg_ignore_restrict_magic,
311 "easyrpg_ignore_restrict_magic",
316 &rpg::Skill::easyrpg_enable_stat_absorbing,
317 LDB_Reader::ChunkSkill::easyrpg_enable_stat_absorbing,
318 "easyrpg_enable_stat_absorbing",
323 &rpg::Skill::easyrpg_affected_by_evade_all_physical_attacks,
324 LDB_Reader::ChunkSkill::easyrpg_affected_by_evade_all_physical_attacks,
325 "easyrpg_affected_by_evade_all_physical_attacks",
330 &rpg::Skill::easyrpg_critical_hit_chance,
331 LDB_Reader::ChunkSkill::easyrpg_critical_hit_chance,
332 "easyrpg_critical_hit_chance",
337 &rpg::Skill::easyrpg_affected_by_row_modifiers,
338 LDB_Reader::ChunkSkill::easyrpg_affected_by_row_modifiers,
339 "easyrpg_affected_by_row_modifiers",
344 &rpg::Skill::easyrpg_hp_type,
345 LDB_Reader::ChunkSkill::easyrpg_hp_type,
351 &rpg::Skill::easyrpg_hp_percent,
352 LDB_Reader::ChunkSkill::easyrpg_hp_percent,
353 "easyrpg_hp_percent",
358 &rpg::Skill::easyrpg_hp_cost,
359 LDB_Reader::ChunkSkill::easyrpg_hp_cost,