mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 18:24:55 +00:00
Lots of CMFGame integration
This commit is contained in:
@@ -21,17 +21,17 @@ public:
|
||||
class CGameHint
|
||||
{
|
||||
std::string x0_name;
|
||||
float x10_;
|
||||
float x14_fadeInTime;
|
||||
float x10_immediateTime;
|
||||
float x14_normalTime;
|
||||
ResId x18_stringId;
|
||||
float x1c_time;
|
||||
float x1c_continueDelayTime;
|
||||
std::vector<SHintLocation> x20_locations;
|
||||
public:
|
||||
CGameHint(CInputStream&, s32);
|
||||
|
||||
float GetTime() const { return x1c_time; }
|
||||
float GetFadeInTime() const { return x14_fadeInTime; }
|
||||
float GetX10() const { return x10_; }
|
||||
float GetNormalTime() const { return x14_normalTime; }
|
||||
float GetImmediateTime() const { return x10_immediateTime; }
|
||||
float GetContinueDelayTime() const { return x1c_continueDelayTime; }
|
||||
const std::string& GetName() const { return x0_name; }
|
||||
ResId GetStringID() const { return x18_stringId; }
|
||||
const std::vector<SHintLocation>& GetLocations() const { return x20_locations; }
|
||||
@@ -42,6 +42,7 @@ private:
|
||||
public:
|
||||
CGameHintInfo(CInputStream&, s32);
|
||||
const std::vector<CGameHint>& GetHints() const { return x0_hints; }
|
||||
static int FindHintIndex(const char* str);
|
||||
};
|
||||
|
||||
CFactoryFnReturn FHintFactory(const SObjectTag&, CInputStream&, const CVParamTransfer, CObjectReference*);
|
||||
|
||||
Reference in New Issue
Block a user