![]() |
V-Gears 0
Free Final Fantasy VII engine.
|
Public Attributes | |
u8 | curve_str |
Strength stat growth curve. More... | |
u8 | curve_vit |
Vitality stat growth curve. More... | |
u8 | curve_mag |
Magic stat growth curve. More... | |
u8 | curve_spr |
Spirit stat growth curve. More... | |
u8 | curve_dex |
Dexterity stat growth curve. More... | |
u8 | curve_lck |
Luck stat growth curve. More... | |
u8 | curve_hp |
HP stat growth curve. More... | |
u8 | curve_mp |
MP stat growth curve. More... | |
u8 | curve_exp |
Experience-for-next-level growth curve. More... | |
u8 | unused_0 |
Ignored data. More... | |
u8 | initial_level |
Starting level. More... | |
u8 | unused_1 |
Ignored data. More... | |
u8 | limit_1_1 |
1-1 limit slot command. More... | |
u8 | limit_1_2 |
1-2 limit slot command. More... | |
u8 | limit_1_3 |
1-3 limit slot command. More... | |
u8 | limit_2_1 |
2-1 limit slot command. More... | |
u8 | limit_2_2 |
2-2 limit slot command. More... | |
u8 | limit_2_3 |
2-3 limit slot command. More... | |
u8 | limit_3_1 |
3-1 limit slot command. More... | |
u8 | limit_3_2 |
3-2 limit slot command. More... | |
u8 | limit_3_3 |
3-3 limit slot command. More... | |
u8 | limit_4_1 |
4-1 limit slot command. More... | |
u8 | limit_4_2 |
4-2 limit slot command. More... | |
u8 | limit_4_3 |
4-3 limit slot command. More... | |
u16 | limit_2_kills |
Kills required to unlock limit level 2. More... | |
u16 | limit_3_kills |
Kills required to unlock limit level 3. More... | |
u16 | limit_1_2_uses |
Kills required to unlock limit 1-2. More... | |
u16 | limit_1_3_uses |
Kills required to unlock limit 1-3. More... | |
u16 | limit_2_2_uses |
Kills required to unlock limit 2-2. More... | |
u16 | limit_2_3_uses |
Kills required to unlock limit 2-3. More... | |
u16 | limit_3_2_uses |
Kills required to unlock limit 3-2. More... | |
u16 | limit_3_3_uses |
Kills required to unlock limit 3-3. More... | |
u32 | limit_1_div |
HP divisor for limit level 1. More... | |
u32 | limit_2_div |
HP divisor for limit level 2. More... | |
u32 | limit_3_div |
HP divisor for limit level 3. More... | |
u32 | limit_4_div |
HP divisor for limit level 4. More... | |
int | id |
Character ID. More... | |
std::string | name |
Character default name. More... | |
Character data.
Contains information about a character. Contained in the file 3 of the kernel, one entry for each character. Each section is 56 bytes long. The character ID is not actually in the data, but it's the order at which they appear. The character name is also not in the dataand it must be filled manually.
u8 KernelDataInstaller::CharacterData::curve_dex |
Dexterity stat growth curve.
1 byte.
u8 KernelDataInstaller::CharacterData::curve_exp |
Experience-for-next-level growth curve.
1 byte.
u8 KernelDataInstaller::CharacterData::curve_hp |
HP stat growth curve.
1 byte.
u8 KernelDataInstaller::CharacterData::curve_lck |
Luck stat growth curve.
1 byte.
u8 KernelDataInstaller::CharacterData::curve_mag |
Magic stat growth curve.
1 byte.
u8 KernelDataInstaller::CharacterData::curve_mp |
MP stat growth curve.
1 byte.
u8 KernelDataInstaller::CharacterData::curve_spr |
Spirit stat growth curve.
1 byte.
u8 KernelDataInstaller::CharacterData::curve_str |
Strength stat growth curve.
1 byte.
u8 KernelDataInstaller::CharacterData::curve_vit |
Vitality stat growth curve.
1 byte.
int KernelDataInstaller::CharacterData::id |
Character ID.
u8 KernelDataInstaller::CharacterData::initial_level |
Starting level.
1 byte.
u8 KernelDataInstaller::CharacterData::limit_1_1 |
1-1 limit slot command.
1 byte.
u8 KernelDataInstaller::CharacterData::limit_1_2 |
1-2 limit slot command.
1 byte.
u16 KernelDataInstaller::CharacterData::limit_1_2_uses |
Kills required to unlock limit 1-2.
2 bytes.
u8 KernelDataInstaller::CharacterData::limit_1_3 |
1-3 limit slot command.
1 byte, unused.
u16 KernelDataInstaller::CharacterData::limit_1_3_uses |
Kills required to unlock limit 1-3.
2 bytes, unused.
u32 KernelDataInstaller::CharacterData::limit_1_div |
HP divisor for limit level 1.
u8 KernelDataInstaller::CharacterData::limit_2_1 |
2-1 limit slot command.
1 byte.
u8 KernelDataInstaller::CharacterData::limit_2_2 |
2-2 limit slot command.
1 byte.
u16 KernelDataInstaller::CharacterData::limit_2_2_uses |
Kills required to unlock limit 2-2.
2 bytes.
u8 KernelDataInstaller::CharacterData::limit_2_3 |
2-3 limit slot command.
1 byte, unused.
u16 KernelDataInstaller::CharacterData::limit_2_3_uses |
Kills required to unlock limit 2-3.
2 bytes, unused.
u32 KernelDataInstaller::CharacterData::limit_2_div |
HP divisor for limit level 2.
u16 KernelDataInstaller::CharacterData::limit_2_kills |
Kills required to unlock limit level 2.
2 bytes.
u8 KernelDataInstaller::CharacterData::limit_3_1 |
3-1 limit slot command.
1 byte.
u8 KernelDataInstaller::CharacterData::limit_3_2 |
3-2 limit slot command.
1 byte.
u16 KernelDataInstaller::CharacterData::limit_3_2_uses |
Kills required to unlock limit 3-2.
2 bytes.
u8 KernelDataInstaller::CharacterData::limit_3_3 |
3-3 limit slot command.
1 byte, unused.
u16 KernelDataInstaller::CharacterData::limit_3_3_uses |
Kills required to unlock limit 3-3.
2 bytes, unused.
u32 KernelDataInstaller::CharacterData::limit_3_div |
HP divisor for limit level 3.
u16 KernelDataInstaller::CharacterData::limit_3_kills |
Kills required to unlock limit level 3.
2 bytes.
u8 KernelDataInstaller::CharacterData::limit_4_1 |
4-1 limit slot command.
1 byte.
u8 KernelDataInstaller::CharacterData::limit_4_2 |
4-2 limit slot command.
1 byte, unused.
u8 KernelDataInstaller::CharacterData::limit_4_3 |
4-3 limit slot command.
1 byte, unused.
u32 KernelDataInstaller::CharacterData::limit_4_div |
HP divisor for limit level 4.
std::string KernelDataInstaller::CharacterData::name |
Character default name.
u8 KernelDataInstaller::CharacterData::unused_0 |
Ignored data.
1 byte.
u8 KernelDataInstaller::CharacterData::unused_1 |
Ignored data.
1 byte.