d_bg_s chks: lin, spl grl, wtr OK

This commit is contained in:
LagoLunatic
2023-10-09 15:42:59 -04:00
parent 2e70dd019b
commit 0e0a55048a
6 changed files with 24 additions and 13 deletions
+4 -3
View File
@@ -3,11 +3,12 @@
// Translation Unit: d_bg_s_lin_chk.cpp
//
#include "d_bg_s_lin_chk.h"
#include "d/d_bg_s_lin_chk.h"
#include "f_op/f_op_actor_mng.h"
#include "dolphin/types.h"
/* 800A5678-800A56B8 .text Set__11dBgS_LinChkFP4cXyzP4cXyzP10fopAc_ac_c */
void dBgS_LinChk::Set(cXyz*, cXyz*, fopAc_ac_c*) {
/* Nonmatching */
void dBgS_LinChk::Set(cXyz* pi_start, cXyz* pi_end, fopAc_ac_c* pi_actor) {
Set2(pi_start, pi_end, pi_actor ? fopAcM_GetID(pi_actor) : -1);
}
+13 -3
View File
@@ -3,16 +3,26 @@
// Translation Unit: d_bg_s_spl_grp_chk.cpp
//
#include "d_bg_s_spl_grp_chk.h"
#include "d/d_bg_s_spl_grp_chk.h"
#include "dolphin/types.h"
/* 800A5A7C-800A5B94 .text __ct__14dBgS_SplGrpChkFv */
dBgS_SplGrpChk::dBgS_SplGrpChk() {
/* Nonmatching */
SetPolyPassChk(GetPolyPassChkInfo());
SetGrpPassChk(GetGrpPassChkInfo());
OffNormalGrp();
m_ground.x = 0.0f;
m_ground.y = 0.0f;
m_ground.z = 0.0f;
m_roof = 1000000000.0f;
m_height = 0.0f;
}
/* 800A5B94-800A5BDC .text Init__14dBgS_SplGrpChkFv */
void dBgS_SplGrpChk::Init() {
/* Nonmatching */
OffIn();
OffFind();
SetHeight(m_ground.y);
ClearPi();
}
+2 -2
View File
@@ -3,11 +3,11 @@
// Translation Unit: d_bg_s_wtr_chk.cpp
//
#include "d_bg_s_wtr_chk.h"
#include "d/d_bg_s_wtr_chk.h"
#include "dolphin/types.h"
/* 800A5BDC-800A5C3C .text __ct__11dBgS_WtrChkFv */
dBgS_WtrChk::dBgS_WtrChk() {
/* Nonmatching */
OnWaterGrp();
}