mirror of
https://github.com/zeldaret/st
synced 2026-10-27 20:32:18 -04:00
f6a7b43b15
* feat: begin decompiling * feat: update * feat: update * feat: progress decompiling * feat: increase matching * refactor: change unk32 -> fx32 * feat: increase matching * refactor: use appropriate function * fix: use new name for CANS * feat: use Copy macro for UnkStackStruct2 and match function * refactor: replace strange bitshifts by division
46 lines
1.1 KiB
C++
46 lines
1.1 KiB
C++
//! TODO: This file was generated automatically and might contain errors
|
|
|
|
#pragma once
|
|
|
|
#include "MapObject/MapObject.hpp"
|
|
#include "MapObject/MapObjectProfile.hpp"
|
|
#include "global.h"
|
|
#include "types.h"
|
|
|
|
class MapObjectUnkRCFL : public MapObject {
|
|
public:
|
|
/* 00 (base) */
|
|
/* 40 */ unk32 mUnk_40;
|
|
/* 44 */ PAD(0x44, 0x60);
|
|
/* 60 */ unk32 mUnk_60;
|
|
/* 64 */ PAD(0x64, 0x68);
|
|
/* 68 */
|
|
|
|
MapObjectUnkRCFL();
|
|
|
|
/* 30 */ virtual ~MapObjectUnkRCFL() override;
|
|
|
|
void func_ov033_0211b908(void);
|
|
void func_ov033_0211b938(void);
|
|
void func_ov033_0211b9dc(void);
|
|
void func_ov033_0211bc34(void);
|
|
void func_ov033_0211bcac(void);
|
|
void func_ov033_0211bcc4(void);
|
|
void func_ov033_0211bcdc(void);
|
|
fx32 func_ov033_0211bcf4();
|
|
void func_ov033_0211bcfc(void);
|
|
void func_ov033_0211bdac(void);
|
|
};
|
|
|
|
class MapObjectProfileUnkRCFL : public MapObjectProfile {
|
|
public:
|
|
/* 00 (base) */
|
|
|
|
MapObjectProfileUnkRCFL();
|
|
~MapObjectProfileUnkRCFL();
|
|
|
|
/* 0C */ virtual MapObject *Create();
|
|
|
|
static MapObjectProfileUnkRCFL *GetProfile();
|
|
};
|