d_place_name 90%

This commit is contained in:
Jasper St. Pierre
2023-10-15 21:21:07 -07:00
parent c9485926d6
commit 09c4a4dfc7
9 changed files with 268 additions and 48 deletions
+6 -5
View File
@@ -49,6 +49,8 @@ s16 s16_data_ratio_set(s16 param_0, s16 param_1, f32 param_2) {
/* 8019808C-8019847C .text menu_vrbox_set__Fv */
void menu_vrbox_set() {
/* Nonmatching - regalloc. */
f32 blendPalAB, curTime;
camera_class * pCamera = dComIfGp_getCamera(0);
pCamera->mLookat.mEye.x = 9377.0f;
@@ -59,7 +61,7 @@ void menu_vrbox_set() {
pCamera->mLookat.mCenter.z = 1000.0f;
g_env_light.mWind.mWindPower = 0.7f;
f32 curTime = g_env_light.mCurTime;
curTime = g_env_light.mCurTime;
g_env_light.mCurTime += 0.03f;
if ((u32)g_env_light.mCurTime >= 360.0f)
@@ -70,8 +72,7 @@ void menu_vrbox_set() {
g_env_light.mpSchejule = dKyd_schejule_menu_getp();
u8 palIdx0, palIdx1;
f32 blendPalAB;
u8 palIdx1, palIdx0;
for (s32 i = 0; i < 11; i++) {
if (curTime >= g_env_light.mpSchejule[i].mTimeEnd && curTime <= g_env_light.mpSchejule[i].mTimeBegin) {
palIdx0 = g_env_light.mpSchejule[i].mPalIdx0;
@@ -83,8 +84,8 @@ void menu_vrbox_set() {
stage_vrbox_info_class* vrbox = dKyd_dmvrbox_getp();
g_env_light.mpVrboxInfo = vrbox;
stage_vrbox_info_class* vrbox0 = &vrbox[palIdx0];
stage_vrbox_info_class* vrbox1 = &vrbox[palIdx1];
stage_vrbox_info_class* vrbox0 = &vrbox[palIdx0];
stage_vrbox_info_class* vrbox1 = &vrbox[palIdx1];
g_env_light.mVrSkyColor.r = s16_data_ratio_set(vrbox0->mSkyColor.r, vrbox1->mSkyColor.r, blendPalAB);
g_env_light.mVrSkyColor.g = s16_data_ratio_set(vrbox0->mSkyColor.g, vrbox1->mSkyColor.g, blendPalAB);
g_env_light.mVrSkyColor.b = s16_data_ratio_set(vrbox0->mSkyColor.b, vrbox1->mSkyColor.b, blendPalAB);