From 3fd346b6de9da26fd6bb81f11504429686efb751 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Mon, 30 Oct 2023 09:12:34 -0400 Subject: [PATCH] Replace float with MxFloat --- LEGO1/legoactor.cpp | 8 ++++---- LEGO1/legoactor.h | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/LEGO1/legoactor.cpp b/LEGO1/legoactor.cpp index c250830f..31c6da6f 100644 --- a/LEGO1/legoactor.cpp +++ b/LEGO1/legoactor.cpp @@ -4,25 +4,25 @@ DECOMP_SIZE_ASSERT(LegoActor, 0x78) // Probably in header // OFFSET: LEGO1 0x10002cc0 -float LegoActor::VTable0x50() +MxFloat LegoActor::VTable0x50() { return m_unk68; } // OFFSET: LEGO1 0x10002cd0 -void LegoActor::VTable0x54(float p_unk) +void LegoActor::VTable0x54(MxFloat p_unk) { m_unk68 = p_unk; } // OFFSET: LEGO1 0x10002ce0 -void LegoActor::VTable0x58(float p_unk) +void LegoActor::VTable0x58(MxFloat p_unk) { m_unk70 = p_unk; } // OFFSET: LEGO1 0x10002cf0 -float LegoActor::VTable0x5c() +MxFloat LegoActor::VTable0x5c() { return m_unk70; } diff --git a/LEGO1/legoactor.h b/LEGO1/legoactor.h index 3a634392..f4096b06 100644 --- a/LEGO1/legoactor.h +++ b/LEGO1/legoactor.h @@ -23,17 +23,17 @@ class LegoActor : public LegoEntity { return !strcmp(name, LegoActor::ClassName()) || LegoEntity::IsA(name); } - virtual float VTable0x50(); // vtable+0x50 - virtual void VTable0x54(float p_unk); // vtable+0x54 - virtual void VTable0x58(float p_unk); // vtable+0x58 - virtual float VTable0x5c(); // vtable+0x5c + virtual MxFloat VTable0x50(); // vtable+0x50 + virtual void VTable0x54(MxFloat p_unk); // vtable+0x54 + virtual void VTable0x58(MxFloat p_unk); // vtable+0x58 + virtual MxFloat VTable0x5c(); // vtable+0x5c virtual undefined VTable0x60(); // vtable+0x60 virtual void VTable0x64(undefined p_unk); // vtable+0x64 private: - float m_unk68; + MxFloat m_unk68; undefined4 m_unk6c; - float m_unk70; + MxFloat m_unk70; undefined m_unk74; };