20#include <ff7tk_export.h>
41 Q_INVOKABLE
bool openFile(
const QString &fileName);
49 Q_INVOKABLE
bool saveFile(
const QString &fileName);
56 Q_INVOKABLE
bool achievmentUnlocked(
int bit);
63 Q_INVOKABLE
void setAchievementUnlocked(
int bit,
bool unlocked);
69 Q_INVOKABLE QString name(
int bit);
71 QByteArray _achievements = QByteArray(8,
'\x00');
72 inline static const QStringList _names{
74 , QT_TR_NOOP(
"Sled Fang")
75 , QT_TR_NOOP(
"Greased Lightning")
76 , QT_TR_NOOP(
"Beat Rush")
77 , QT_TR_NOOP(
"Boost Jump")
78 , QT_TR_NOOP(
"Healing Wind")
79 , QT_TR_NOOP(
"Galian Beast")
80 , QT_TR_NOOP(
"Big Shot")
81 , QT_TR_NOOP(
"Braver")
82 , QT_TR_NOOP(
"First Battle")
83 , QT_TR_NOOP(
"Gold Chocobo")
84 , QT_TR_NOOP(
"Battle Square")
85 , QT_TR_NOOP(
"Materia Overlord")
86 , QT_TR_NOOP(
"Yuffie")
87 , QT_TR_NOOP(
"Vincent")
88 , QT_TR_NOOP(
"Emerald Weapon")
89 , QT_TR_NOOP(
"Ruby Weapon")
90 , QT_TR_NOOP(
"Diamond Weapon")
91 , QT_TR_NOOP(
"Ultimate Weapon")
92 , QT_TR_NOOP(
"Bahamut Zero")
94 , QT_TR_NOOP(
"Cosmo Memory")
95 , QT_TR_NOOP(
"All Creation")
96 , QT_TR_NOOP(
"Final Heaven")
97 , QT_TR_NOOP(
"Highwind")
98 , QT_TR_NOOP(
"Great Gospel")
100 , QT_TR_NOOP(
"Catastrophe")
101 , QT_TR_NOOP(
"Omnislash")
102 , QT_TR_NOOP(
"Knights of the Round")
103 , QT_TR_NOOP(
"Top Level")
104 , QT_TR_NOOP(
"Master of Gil")
105 , QT_TR_NOOP(
"Master Materia")
106 , QT_TR_NOOP(
"End of Game")
107 , QT_TR_NOOP(
"End of Part II")
108 , QT_TR_NOOP(
"End of Part I")
Work with achievements.dat.
Definition: FF7Achievements.h:30
~FF7Achievements()=default
FF7Achievements()=default