mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2026-01-05 11:11:47 -06:00
Implemented control tutorial toggle
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "SWA.inl"
|
||||
#include "SWA/Player/Character/EvilSonic/Hud/EvilHudGuide.h"
|
||||
|
||||
namespace SWA::Player
|
||||
{
|
||||
@@ -11,7 +12,12 @@ namespace SWA::Player
|
||||
be<float> m_DarkGaiaEnergy;
|
||||
SWA_INSERT_PADDING(0x138);
|
||||
be<uint32_t> m_AnimationID;
|
||||
SWA_INSERT_PADDING(0x104);
|
||||
SWA_INSERT_PADDING(0x38);
|
||||
be<float> m_UnkHudGuideF32;
|
||||
be<uint32_t> m_UnkHudGuideU32;
|
||||
SWA_INSERT_PADDING(0x18);
|
||||
be<EGuideType> m_GuideType;
|
||||
SWA_INSERT_PADDING(0xA8);
|
||||
be<uint32_t> m_OutOfControlCount;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
#pragma once
|
||||
|
||||
#include "SWA.inl"
|
||||
|
||||
namespace SWA::Player
|
||||
{
|
||||
enum EGuideAction : uint32_t
|
||||
{
|
||||
eGuideAction_Single,
|
||||
eGuideAction_Chain
|
||||
};
|
||||
|
||||
enum EGuideType : uint32_t
|
||||
{
|
||||
eGuideType_A,
|
||||
eGuideType_B,
|
||||
eGuideType_X,
|
||||
eGuideType_Y
|
||||
};
|
||||
|
||||
class CEvilHudGuide
|
||||
{
|
||||
public:
|
||||
SWA_INSERT_PADDING(0x14D);
|
||||
bool m_IsShown;
|
||||
bool m_IsVisible;
|
||||
EGuideType m_GuideType;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user