mirror of
https://github.com/zeldaret/botw
synced 2026-07-30 15:53:56 -04:00
ksys/act: Fix ActorParamMgr struct and add ASSetting stub
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
#pragma once
|
||||
|
||||
#include <basis/seadTypes.h>
|
||||
#include <gfx/seadColor.h>
|
||||
#include <prim/seadSafeString.h>
|
||||
#include "KingSystem/Utils/Types.h"
|
||||
|
||||
namespace ksys {
|
||||
|
||||
struct DebugMessage {
|
||||
DebugMessage() = default;
|
||||
explicit DebugMessage(const sead::SafeString& msg) : message(msg) {}
|
||||
|
||||
virtual ~DebugMessage() { ; }
|
||||
|
||||
void log(const char* format, ...);
|
||||
|
||||
u64 _8 = 0;
|
||||
sead::FixedSafeString<64> message;
|
||||
sead::Color4f color = sead::Color4f::cWhite;
|
||||
f32 _78 = 0.3;
|
||||
f32 _7c = 0.3;
|
||||
f32 _80 = 0.3;
|
||||
f32 _84 = 0.8;
|
||||
bool _88 = true;
|
||||
bool _89 = true;
|
||||
};
|
||||
KSYS_CHECK_SIZE_NX150(DebugMessage, 0x90);
|
||||
|
||||
} // namespace ksys
|
||||
@@ -7,7 +7,10 @@ namespace ksys {
|
||||
class KingEditorComponent {
|
||||
public:
|
||||
virtual const char* getName() const = 0;
|
||||
virtual void syncData() = 0;
|
||||
virtual void syncData(const char* data) = 0;
|
||||
|
||||
void* _8 = nullptr;
|
||||
void* _10 = nullptr;
|
||||
};
|
||||
|
||||
// FIXME
|
||||
|
||||
Reference in New Issue
Block a user