mirror of
https://github.com/zeldaret/tp
synced 2026-06-20 00:08:01 -04:00
kankyo / m_do_ext debug stuff (#2759)
* kankyo debug work * finish draw packets
This commit is contained in:
+13
-13
@@ -1,8 +1,3 @@
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: d/kankyo/d_kankyo_data
|
||||
//
|
||||
|
||||
#include "d/dolzel.h" // IWYU pragma: keep
|
||||
|
||||
#include "d/d_kankyo_data.h"
|
||||
@@ -690,7 +685,6 @@ void* dKyd_dmpalet_getp() {
|
||||
return l_field_data;
|
||||
}
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803A987C-803A9894 00699C 0018+00 1/1 0/0 0/0 .data l_pselect_default */
|
||||
static stage_pselect_info_class l_pselect_default[2] = {
|
||||
{
|
||||
@@ -708,7 +702,6 @@ void* dKyd_dmpselect_getp() {
|
||||
return l_pselect_default;
|
||||
}
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803A9894-803A9918 0069B4 0082+02 1/1 0/0 0/0 .data l_envr_default */
|
||||
static stage_envr_info_class l_envr_default[2] = {
|
||||
{
|
||||
@@ -732,7 +725,6 @@ void* dKyd_dmenvr_getp() {
|
||||
return l_envr_default;
|
||||
}
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803A9918-803A9A94 006A38 017A+02 1/1 0/0 0/0 .data l_vr_box_data */
|
||||
static dKyd_l_vr_box_data_struct l_vr_box_data[18] = {
|
||||
{{0x2F, 0x1A, 0x07, 0x44, 0x1E, 0x10, 0xF5, 0xA5, 0x6C, 0x9A, 0x5C,
|
||||
@@ -800,9 +792,13 @@ static GXFogAdjTable S_xfog_table_data[2] = {
|
||||
|
||||
/* 80056A24-80056A64 051364 0040+00 0/0 2/2 0/0 .text dKyd_xfog_table_set__FUc */
|
||||
void dKyd_xfog_table_set(u8 tblIdx) {
|
||||
for (int i = 0; i < 10; i++) {
|
||||
u16 fogAdjTableEntry = S_xfog_table_data[tblIdx & 0xff].r[i];
|
||||
g_env_light.mXFogTbl.r[i] = fogAdjTableEntry;
|
||||
#if DEBUG
|
||||
if (g_kankyoHIO.light.field_0x5 != 1)
|
||||
#endif
|
||||
{
|
||||
for (int i = 0; i < 10; i++) {
|
||||
g_env_light.mXFogTbl.r[i] = S_xfog_table_data[tblIdx].r[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -828,7 +824,11 @@ dKydata_lightsizeInfo_c* dKyd_light_tw_size_tbl_getp() {
|
||||
|
||||
/* 80056A94-80056AA8 0513D4 0014+00 0/0 1/1 0/0 .text dKyd_BloomInf_tbl_getp__Fi */
|
||||
dKydata_BloomInfo_c* dKyd_BloomInf_tbl_getp(int tblIdx) {
|
||||
#if DEBUG
|
||||
if (g_kankyoHIO.bloom.field_0x4) {
|
||||
return (dKydata_BloomInfo_c*)&g_kankyoHIO.bloom.bloom_info[tblIdx];
|
||||
}
|
||||
#endif
|
||||
|
||||
return &l_kydata_BloomInf_tbl[tblIdx];
|
||||
}
|
||||
|
||||
/* 8037A1C0-8037A1C0 006820 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
Reference in New Issue
Block a user