ff7tk 0.80.25
Work with Final Fantasy 7 game data
|
#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 | |
FF7Materia ()=default | |
~FF7Materia ()=default | |
Q_INVOKABLE QString | name (int id) |
Q_INVOKABLE QString | statString (int id) |
Q_INVOKABLE QString | enemySkill (int id) |
Q_INVOKABLE QString | masterCommandSkill (int id) |
Q_INVOKABLE QString | masterSummonSkill (int id) |
Q_INVOKABLE QString | masterMagicSkill (int id) |
Q_INVOKABLE QString | element (int id) |
Q_INVOKABLE QStringList | skills (int id) |
Q_INVOKABLE QStringList | status (int id) |
Q_INVOKABLE qint32 | ap (int id, int lvl) |
Q_INVOKABLE qint8 | statSTR (int id) |
Q_INVOKABLE qint8 | statVIT (int id) |
Q_INVOKABLE qint8 | statMAG (int id) |
Q_INVOKABLE qint8 | statSPI (int id) |
Q_INVOKABLE qint8 | statDEX (int id) |
Q_INVOKABLE qint8 | statLCK (int id) |
Q_INVOKABLE qint8 | statHP (int id) |
Q_INVOKABLE qint8 | statMP (int id) |
Q_INVOKABLE qint8 | levels (int id) |
Q_INVOKABLE qint8 | type (int id) |
Q_INVOKABLE qint32 | ap2num (quint8 ap[3]) |
Q_INVOKABLE const QString & | imageAllResource () const |
Q_INVOKABLE QString | iconResource (int id) |
Q_INVOKABLE QString | fullStarResource (int id) |
Q_INVOKABLE QString | emptyStartResource (int id) |
QIcon | icon (int id) |
QPixmap | pixmap (int id) |
QImage | image (int id) |
QPixmap | pixmapEmptyStar (int id) |
QImage | imageEmptyStar (int id) |
QPixmap | pixmapFullStar (int id) |
QImage | imageFullStar (int id) |
QIcon | iconAllMateria () const |
QImage | imageAllMateria () const |
|
default |
|
default |
qint32 FF7Materia::ap | ( | int | id, |
int | lvl | ||
) |
|
inline |
QString FF7Materia::element | ( | int | id | ) |
QString FF7Materia::emptyStartResource | ( | int | id | ) |
QString FF7Materia::enemySkill | ( | int | id | ) |
QString FF7Materia::fullStarResource | ( | int | id | ) |
|
inline |
|
inline |
QString FF7Materia::iconResource | ( | int | id | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
QString FF7Materia::masterCommandSkill | ( | int | id | ) |
QString FF7Materia::masterMagicSkill | ( | int | id | ) |
QString FF7Materia::masterSummonSkill | ( | int | id | ) |
QString FF7Materia::name | ( | int | id | ) |
|
inline |
|
inline |
|
inline |
QStringList FF7Materia::skills | ( | int | id | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
QString FF7Materia::statString | ( | int | id | ) |
QStringList FF7Materia::status | ( | int | id | ) |
|
inline |
|
inline |