![]() |
V-Gears 0
Free Final Fantasy VII engine.
|
#include <BattleSceneFile.h>
Public Attributes | |
u8 | name [32] |
Enemy's name (completed by FFh bytes). More... | |
u8 | level |
Enemy's level. More... | |
u8 | spd |
Enemy's speed. More... | |
u8 | lck |
Enemy's luck. More... | |
u8 | eva |
Enemy's evade stat. More... | |
u8 | str |
Enemy's strength. More... | |
u8 | def |
Enemy's defense. More... | |
u8 | mag |
Enemy's magic. More... | |
u8 | mdef |
Enemy's magic defense. More... | |
u8 | elements [8] |
Elements of the enemy. More... | |
u8 | element_rates [8] |
Element rates forsee elements}, respectively. More... | |
u8 | animation_index [16] |
Animation index for eachsee attacks}. More... | |
u16 | attacks [16] |
Enemy attack IDs. More... | |
u16 | attack_camera [16] |
Enemy Attacks Camera Movement Id for single and multiple targets (2 bytes each). More... | |
u8 | item_rate [4] |
Item drop/steal rates. More... | |
u8 | item [4] |
IDs of items dropped/stolen from the enemy. More... | |
u16 | maniputale_attacks [3] |
IDs of attacks that can be performed while manipulated. More... | |
u16 | unknown_0 |
Unknown data. More... | |
u16 | mp |
Enemy's MP. More... | |
u16 | ap |
AP given upon enemy defeat. More... | |
u16 | morph |
ID of the item the enemy can be morphed into. More... | |
u8 | back_damage |
Back damage multiplier. More... | |
u8 | unused |
Unused data (align). More... | |
u32 | hp |
Enemy's HP. More... | |
u32 | exp |
Experience points given upon defeat. More... | |
u32 | money |
Money given upon defeat. More... | |
u32 | immunities |
Status immunities. More... | |
u32 | unknown_1 |
Unknown data. More... | |
u8 BattleSceneFile::Scene::EnemyData::animation_index[16] |
Animation index for eachsee attacks}.
u16 BattleSceneFile::Scene::EnemyData::ap |
AP given upon enemy defeat.
u16 BattleSceneFile::Scene::EnemyData::attack_camera[16] |
u8 BattleSceneFile::Scene::EnemyData::back_damage |
Back damage multiplier.
damage = damage * back_damage / 8.
u8 BattleSceneFile::Scene::EnemyData::element_rates[8] |
Element rates forsee elements}, respectively.
u8 BattleSceneFile::Scene::EnemyData::elements[8] |
Elements of the enemy.
u32 BattleSceneFile::Scene::EnemyData::exp |
Experience points given upon defeat.
u32 BattleSceneFile::Scene::EnemyData::immunities |
Status immunities.
u8 BattleSceneFile::Scene::EnemyData::item[4] |
IDs of items dropped/stolen from the enemy.
0xFFFF means no item.
u8 BattleSceneFile::Scene::EnemyData::item_rate[4] |
Item drop/steal rates.
These are chances to get items listed insee item}. 1 byte per item. If the rate is lower than 80h, for e.g. 08h - then this is a drop item and has 8/63 [63 is max] chance for drop. But if rate is higher than 80h, let's say... A0h, then this is an item for steal, and chances for successful steal is A0h - 80h = 20h = 32/63.
u16 BattleSceneFile::Scene::EnemyData::maniputale_attacks[3] |
IDs of attacks that can be performed while manipulated.
The first one is the attack to use in berserk mode.
u32 BattleSceneFile::Scene::EnemyData::money |
Money given upon defeat.
u16 BattleSceneFile::Scene::EnemyData::morph |
ID of the item the enemy can be morphed into.
If 0xFFFF, the enemy can't be morphed
u16 BattleSceneFile::Scene::EnemyData::unknown_0 |
Unknown data.
u32 BattleSceneFile::Scene::EnemyData::unknown_1 |
Unknown data.
u8 BattleSceneFile::Scene::EnemyData::unused |
Unused data (align).