17 #include <QCoreApplication> 79 return QString(
"QPushButton:enabled{border: 0px;border-radius:16px;background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.814, fx:0.5, fy:0.5, stop:0 rgba(0, 1, 0, 255), stop:0.079096 rgba(77, 77, 77, 255), stop:0.152542 rgba(11, 28, 19, 255), stop:0.429379 rgba(37, 37, 37, 255), stop:0.514124 rgba(200, 195, 194, 255), stop:0.576271 rgba(153, 152, 152, 255), stop:0.655367 rgba(185, 181, 179, 255), stop:0.677966 rgba(37, 37, 37, 0));}QPushButton:hover{}");
83 return QString(
"QPushButton:enabled{border: 0px;border-radius:16px;background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.814, fx:0.5, fy:0.5, stop:0 rgba(0, 1, 0, 255), stop:0.429379 rgba(37, 37, 37, 255), stop:0.514124 rgba(200, 195, 194, 255), stop:0.576271 rgba(153, 152, 152, 255), stop:0.655367 rgba(185, 181, 179, 255), stop:0.677966 rgba(37, 37, 37, 0));}QPushButton:hover{}");
87 return QString(
"QLabel:enabled{background-color: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0.0225989 rgba(37, 37, 37, 255), stop:0.231638 rgba(153, 152, 152, 255), stop:0.389831 rgba(200, 195, 194, 255), stop:0.502825 rgba(138, 137, 137, 255), stop:0.621469 rgba(200, 195, 194, 255), stop:0.768362 rgba(138, 137, 137, 255), stop:0.932584 rgba(37, 37, 37, 0));}");
94 #if Q_BYTE_ORDER == Q_LITTLE_ENDIAN 96 #elif Q_BYTE_ORDER == Q_BIG_ENDIAN 97 item = ((itemraw & 0xFF) << 8) | ((itemraw >> 8) & 0xFF);
100 if (*(
char *)&one){item = itemraw;}
101 else {item = ((itemraw & 0xFF) << 8) | ((itemraw >> 8) & 0xFF);}
105 if (*(
char *)&one){item = itemraw;}
106 else {item = ((itemraw & 0xFF) << 8) | ((itemraw >> 8) & 0xFF);}
113 quint16 item,itemraw;
115 #if Q_BYTE_ORDER == Q_LITTLE_ENDIAN 116 item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
118 #elif Q_BYTE_ORDER == Q_BIG_ENDIAN 119 item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
120 itemraw = ((item & 0xFF) << 8) | ((item >> 8) & 0xFF);
125 item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
130 item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
131 itemraw = ((item & 0xFF) << 8) | ((item >> 8) & 0xFF);
138 item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
143 item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
144 itemraw = ((item & 0xFF) << 8) | ((item >> 8) & 0xFF);
154 quint16
id = (new_item & 0x1FF);
161 qty = (new_item & 0xFE00) >> 9;
qint8 statusRegen(int id)
regen status effect of an item
qint8 elementCut(int id)
cut elemental effect of an item
qint8 elementHoly(int id)
ho;y elemental effect of an item
qint8 statDEX(int id)
change to dexterity when equipped
qint8 statMP(int id)
change to MP when equipped
QString styleMateriaSlot(void)
QStyle of a normal materia slot for use on a QPushButton.
qint8 statusDeathSentence(int id)
death sentence status effect of an item
qint8 statusMagicBarrier(int id)
magic barrier status effect of an item
qint8 elementRestoration(int id)
restoration elemental effect of an item
qint8 statusBerserk(int id)
berserk status effect of an item
QImage imageMateriaLink(void)
Image of a materia link.
qint8 materiaGrowthRate(int id)
ap multiplier for an item
qint8 statusDeath(int id)
death status effect of an item
qint8 statusMini(int id)
mini status effect of an item
QString styleMateriaSlotNoGrowth(void)
QStyle of a no growth materia slot for use on a QPushButton.
qint8 statusSlow(int id)
slow status effect of an item
qint8 statusDarkness(int id)
darkness status effect of an item
qint8 statusStop(int id)
stop status effect of an item
QImage imageMateriaSlot(void)
Image of a normal materia slot.
qint8 type(int id)
get an items type
qint8 elementWind(int id)
wind elemental effect of an item
QString desc(int id)
get an items description
qint8 statSTR(int id)
change to strength when equipped
qint8 statusPoison(int id)
poison status effect of an item
qint8 statusSadness(int id)
sadness status effect of an item
QImage image(int id)
get an items picture as qimage
qint8 statusShield(int id)
shield status effect of an item
qint8 elementHit(int id)
hit elemental effect of an item
quint8 itemQty(quint16 item)
get item id from item
qint8 elementFire(int id)
fire elemental effect of an item
qint8 statusFrog(int id)
frog status effect of an item
qint8 statusPetrify(int id)
petrify status effect of an item
qint8 elementGravity(int id)
gravity elemental effect of an item
qint8 statLCK(int id)
change to luck when equipped
quint16 itemDecode(quint16 itemraw)
Decode rawitem to quint16.
qint8 statusReflect(int id)
reflect status effect of an item
qint8 statusBarrier(int id)
barrier status effect of an item
qint8 elementWater(int id)
water elemental effect of an item
QString name(int id)
get an items name
qint8 elementPoison(int id)
poison elemental effect of an item
qint8 statusSleep(int id)
sleep status effect of an item
quint16 itemId(quint16 item)
get item id from item
quint16 itemEncode(quint16 id, quint8 qty)
Encode quint16 in to a rawitem.
static ITEM Items[]
Itemdata for all items in Final Fantasy 7.
qint8 elementEarth(int id)
earth elemental effect of an item
qint8 statusFury(int id)
fury status effect of an item
qint8 statusResist(int id)
resist status effect of an item
QImage imageMateriaSlotNoGrowth(void)
Image of a no growth materia slot.
QString styleMateriaLink(void)
QStyle of a materia link for use on a QLabel.
qint8 statusSlowNumb(int id)
slow numb status effect of an item
qint8 statusParalysis(int id)
paralysis status effect of an item
qint8 statusSilence(int id)
silence status effect of an item
qint8 elementShoot(int id)
shoot elemental effect of an item
qint8 statHP(int id)
change to HP when equipped
qint8 statVIT(int id)
change to vitality when equipped
qint8 elementCold(int id)
cold elemental effect of an item
qint8 statusConfusion(int id)
confusion status effect of an item
QIcon icon(int id)
get an items picture as qicon
qint8 statusHaste(int id)
haste status effect of an item
qint8 materiaSlots(int id)
total number of materia slots in item
qint8 linkedSlots(int id)
total number materia links in item
qint8 elementLightning(int id)
lightning elemental effect of an item
qint8 statSPI(int id)
change to spirit when equipped
qint8 elementPunch(int id)
punch elemental effect of an item
qint8 statMAG(int id)
change to magic when equipped