ff7tk
0.02
Toolkit for making FF7 Tools
|
#include <FF7Materia.h>
Public Types | |
enum | MateriaType { Unknown, Magic, Summon, Independent, Support, Command } |
enum | MateriaNames { MpPlus =0x00, HpPlus =0x01, SpeedPlus =0x02, MagicPlus =0x03, LuckPlus =0x04, ExpPlus =0x05, GilPlus =0x06, EnemyAway =0x07, EnemyLure =0x08, ChocoboLure =0x09, PreEmptive =0x0A, LongRange =0x0B, MegaAll =0x0C, CounterAttack =0x0D, SlashAll =0x0E, DoubleCut =0x0F, Cover =0x10, Underwater =0x11, HPMP =0x12, WMagic =0x13, WSummon =0x14, WItem =0x15, All =0x17, Counter =0x18, MagicCounter =0x19, MpTurbo =0x1A, MpAbsorb =0x1B, HpAbsorb =0x1C, Elemental =0x1D, AddedEffect =0x1E, SneakAttack =0x1F, FinalAttack =0x20, AddedCut =0x21, StealAsWell =0x22, QuadraMagic =0x23, Steal =0x24, Sense =0x25, Throw =0x27, Morph =0x28, Deathblow =0x29, Manipulate =0x2A, Mime =0x2B, EnemySkill =0x2C, MasterCommand =0x30, Fire =0x31, Ice =0x32, Earth =0x33, Lightning =0x34, Restore =0x35, Heal =0x36, Revive =0x37, Seal =0x38, Mystify =0x39, Transform =0x3A, Exit =0x3B, Poison =0x3C, Demi =0x3D, Barrier =0x3E, Comet =0x40, Time =0x41, Destruct =0x44, Contain =0x45, FullCure =0x46, Shield =0x47, Ultima =0x48, MasterMagic =0x49, ChocoMog =0x4A, Shiva =0x4B, Ifrit =0x4C, Ramuh =0x4D, Titan =0x4E, Odin =0x4F, Leviathan =0x50, Bahamut =0x51, Kujata =0x52, Alexander =0x53, Phoenix =0x54, NeoBahamut =0x55, Hades =0x56, Typhoon =0x57, BahamutZERO =0x58, KOTR =0x59, MasterSummon =0x5A, EmptyId =0xFF, MaxMateriaAp =0xFFFFFF } |
Public Member Functions | |
QString | name (int id) |
QImage | image (int id) |
QImage | imageEmptyStar (int id) |
QImage | imageFullStar (int id) |
QIcon | icon (int id) |
QPixmap | pixmap (int id) |
QString | statString (int id) |
qint8 | statSTR (int id) |
qint8 | statVIT (int id) |
qint8 | statMAG (int id) |
qint8 | statSPI (int id) |
qint8 | statDEX (int id) |
qint8 | statLCK (int id) |
qint8 | statHP (int id) |
qint8 | statMP (int id) |
qint8 | levels (int id) |
quint8 | type (int id) |
qint32 | ap (int id, int lvl) |
QIcon | iconAllMateria () |
QImage | imageAllMateria () |
QString | enemySkill (int i) |
QString | element (int i) |
QStringList | skills (int id) |
QStringList | status (int i) |
quint32 | ap2num (quint8 ap[3]) |
Definition at line 47 of file FF7Materia.h.
Definition at line 51 of file FF7Materia.h.
Enumerator | |
---|---|
Unknown |
0 |
Magic |
1 |
Summon |
2 |
Independent |
3 |
Support |
4 |
Command |
5 |
Definition at line 50 of file FF7Materia.h.
qint32 FF7Materia::ap | ( | int | id, |
int | lvl | ||
) |
Definition at line 37 of file FF7Materia.cpp.
References MATERIA::ap, and Materias().
Referenced by MateriaEditor::btn_star1_clicked(), MateriaEditor::btn_star2_clicked(), MateriaEditor::btn_star3_clicked(), MateriaEditor::btn_star4_clicked(), CharEditor::calc_stats(), MateriaEditor::MaxAP(), MateriaEditor::setAP(), and MateriaEditor::setLevel().
quint32 FF7Materia::ap2num | ( | quint8 | ap[3] | ) |
Definition at line 65 of file FF7Materia.cpp.
Referenced by CharEditor::calc_stats(), and CharEditor::mButtonPress().
QString FF7Materia::element | ( | int | i | ) |
Definition at line 46 of file FF7Materia.cpp.
References Materias().
Referenced by MateriaEditor::setStats().
QString FF7Materia::enemySkill | ( | int | i | ) |
Definition at line 45 of file FF7Materia.cpp.
References ESkills.
Referenced by MateriaEditor::init_data().
QIcon FF7Materia::icon | ( | int | id | ) |
Definition at line 38 of file FF7Materia.cpp.
References Materias().
Referenced by MateriaEditor::init_data(), and MateriaEditor::type_changed().
QIcon FF7Materia::iconAllMateria | ( | ) |
Definition at line 43 of file FF7Materia.cpp.
Referenced by MateriaEditor::init_data().
QImage FF7Materia::image | ( | int | id | ) |
Definition at line 40 of file FF7Materia.cpp.
References Materias().
Referenced by MateriaEditor::setName().
QImage FF7Materia::imageAllMateria | ( | ) |
Definition at line 44 of file FF7Materia.cpp.
QImage FF7Materia::imageEmptyStar | ( | int | id | ) |
Definition at line 41 of file FF7Materia.cpp.
References Materias().
Referenced by MateriaEditor::setStars().
QImage FF7Materia::imageFullStar | ( | int | id | ) |
Definition at line 42 of file FF7Materia.cpp.
References Materias().
Referenced by MateriaEditor::setStars().
qint8 FF7Materia::levels | ( | int | id | ) |
Definition at line 35 of file FF7Materia.cpp.
References MATERIA::levels, and Materias().
Referenced by CharEditor::calc_stats(), MateriaEditor::MaxAP(), MateriaEditor::setAP(), MateriaEditor::setLevel(), and MateriaEditor::setStars().
QString FF7Materia::name | ( | int | id | ) |
Definition at line 25 of file FF7Materia.cpp.
References Materias().
Referenced by MateriaEditor::init_data(), MateriaEditor::materia_changed(), MateriaEditor::setName(), MateriaEditor::type_changed(), and CharEditor::update_materia_slots().
QPixmap FF7Materia::pixmap | ( | int | id | ) |
Definition at line 39 of file FF7Materia.cpp.
References Materias().
Referenced by CharEditor::update_materia_slots().
QStringList FF7Materia::skills | ( | int | id | ) |
Definition at line 47 of file FF7Materia.cpp.
References Materias(), and MATERIA::skills.
Referenced by MateriaEditor::setSkills().
qint8 FF7Materia::statDEX | ( | int | id | ) |
Definition at line 29 of file FF7Materia.cpp.
References MATERIA::dex, and Materias().
Referenced by CharEditor::calc_stats().
qint8 FF7Materia::statHP | ( | int | id | ) |
Definition at line 33 of file FF7Materia.cpp.
References MATERIA::hp, and Materias().
Referenced by CharEditor::calc_stats().
qint8 FF7Materia::statLCK | ( | int | id | ) |
Definition at line 32 of file FF7Materia.cpp.
References MATERIA::lck, and Materias().
Referenced by CharEditor::calc_stats().
qint8 FF7Materia::statMAG | ( | int | id | ) |
Definition at line 30 of file FF7Materia.cpp.
References MATERIA::mag, and Materias().
Referenced by CharEditor::calc_stats().
qint8 FF7Materia::statMP | ( | int | id | ) |
Definition at line 34 of file FF7Materia.cpp.
References Materias(), and MATERIA::mp.
Referenced by CharEditor::calc_stats().
qint8 FF7Materia::statSPI | ( | int | id | ) |
Definition at line 31 of file FF7Materia.cpp.
References Materias(), and MATERIA::spi.
Referenced by CharEditor::calc_stats().
qint8 FF7Materia::statSTR | ( | int | id | ) |
Definition at line 27 of file FF7Materia.cpp.
References Materias(), and MATERIA::str.
Referenced by CharEditor::calc_stats().
QString FF7Materia::statString | ( | int | id | ) |
Definition at line 26 of file FF7Materia.cpp.
References Materias().
Referenced by MateriaEditor::setStats().
QStringList FF7Materia::status | ( | int | i | ) |
Definition at line 56 of file FF7Materia.cpp.
References Materias(), and MATERIA::status.
Referenced by MateriaEditor::setStats().
qint8 FF7Materia::statVIT | ( | int | id | ) |
Definition at line 28 of file FF7Materia.cpp.
References Materias(), and MATERIA::vit.
Referenced by CharEditor::calc_stats().
quint8 FF7Materia::type | ( | int | id | ) |
Definition at line 36 of file FF7Materia.cpp.
References Materias(), and MATERIA::type.
Referenced by MateriaEditor::setName(), MateriaEditor::setStars(), and MateriaEditor::type_changed().