mirror of
https://github.com/zeldaret/ph
synced 2026-08-16 20:57:33 -04:00
Decomp src/00_Core/Map/MapBase.cpp (57%) (#129)
* Comments * Lay out theoretical code * Externalise func_020196bc & func_020196fc * Pull merge * Pull merge * Decomp MapBase::func_ov00_02080edc * Fix MapManager TilePos params * Decomp progress * Fix MapManager param issue * Decomp progress * Update MapManager var pointer type * Fix function defs * Update symbols * Update * Match MapBase_Unk2::func_ov00_02080ad0 (thx 2 dt mow & yanis) * Update * Decomp progress 26% * Decomp progress 28% * Fix struct overlap * Fix unknown members * Uncomment and fix rest of methods (most still non-matching) * Decomp progress * Corrections
This commit is contained in:
@@ -4,6 +4,9 @@
|
||||
#include "types.h"
|
||||
|
||||
struct UnkStruct_027e0e58 {
|
||||
/* 00 */ unk8 mUnk_00[0x22];
|
||||
/* 22 */ unk16 mUnk_22;
|
||||
|
||||
void func_ov000_0207c5d4(unk32 param1, bool param2);
|
||||
void func_ov000_0207c1b0(unk32 param1, Vec3p *param2, unk32 param3, unk32 param4, unk32 param5);
|
||||
};
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
#pragma once
|
||||
|
||||
#include "global.h"
|
||||
#include "types.h"
|
||||
|
||||
class UnkStruct_027e0f68 {
|
||||
public:
|
||||
void func_ov000_0208cc88();
|
||||
void func_ov000_0208d620();
|
||||
void func_ov000_0208d680();
|
||||
bool func_ov000_0208d820(void *param_1);
|
||||
void func_ov004_02102b28();
|
||||
};
|
||||
|
||||
extern UnkStruct_027e0f68 *data_027e0f68;
|
||||
@@ -12,6 +12,8 @@ struct UnkStruct_027e0f78 {
|
||||
/* 20 */
|
||||
|
||||
void func_ov004_02102e3c();
|
||||
void func_ov000_0209cc3c(unk32 param_1, unk16 param_2);
|
||||
void func_ov000_0209cc48();
|
||||
};
|
||||
|
||||
extern UnkStruct_027e0f78 *data_027e0f78;
|
||||
|
||||
Reference in New Issue
Block a user