Add BETA10 annotations

This commit is contained in:
jonschz 2024-08-05 22:19:07 +02:00
parent ff58a96b68
commit aa7aaeb470

View File

@ -5,10 +5,12 @@
#include "legorace.h"
// VTABLE: LEGO1 0x100d4b70
// VTABLE: BETA10 0x101bd5f0
// SIZE 0x2c
class CarRaceState : public RaceState {
public:
// FUNCTION: LEGO1 0x1000dd30
// FUNCTION: BETA10 0x100a9100
const char* ClassName() const override // vtable+0x0c
{
// STRING: LEGO1 0x100f009c
@ -16,6 +18,7 @@ class CarRaceState : public RaceState {
}
// FUNCTION: LEGO1 0x1000dd40
// FUNCTION: BETA10 0x100a9130
MxBool IsA(const char* p_name) const override // vtable+0x10
{
return !strcmp(p_name, CarRaceState::ClassName()) || RaceState::IsA(p_name);
@ -26,12 +29,14 @@ class CarRaceState : public RaceState {
};
// VTABLE: LEGO1 0x100d5e50
// VTABLE: BETA10 0x101be290
// SIZE 0x154
class CarRace : public LegoRace {
public:
CarRace();
// FUNCTION: LEGO1 0x10016b20
// FUNCTION: BETA10 0x100c9870
const char* ClassName() const override // vtable+0x0c
{
// STRING: LEGO1 0x100f0528
@ -39,6 +44,7 @@ class CarRace : public LegoRace {
}
// FUNCTION: LEGO1 0x10016b30
// FUNCTION: BETA10 0x100c98a0
MxBool IsA(const char* p_name) const override // vtable+0x10
{
return !strcmp(p_name, CarRace::ClassName()) || LegoRace::IsA(p_name);