Document Camera Settings (#994)

* Document Settings

* Clean Up z64Camera.h

* Add comment
This commit is contained in:
engineer124
2021-11-02 02:10:03 +11:00
committed by GitHub
parent dcb8357f72
commit 7e09accf0e
25 changed files with 795 additions and 793 deletions
+102 -102
View File
@@ -2321,7 +2321,7 @@ CameraMode sCamSetNorm0Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2332,7 +2332,7 @@ CameraMode sCamSetNorm0Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetNorm1Modes[] = {
@@ -2345,7 +2345,7 @@ CameraMode sCamSetNorm1Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A7FC }, // CAM_MODE_CLIMBZ
@@ -2356,7 +2356,7 @@ CameraMode sCamSetNorm1Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A820 }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A874 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetDungeon0Modes[] = {
@@ -2369,7 +2369,7 @@ CameraMode sCamSetDungeon0Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A9B8 }, // CAM_MODE_CLIMBZ
@@ -2380,7 +2380,7 @@ CameraMode sCamSetDungeon0Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A9DC }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011AA30 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetDungeon1Modes[] = {
@@ -2393,7 +2393,7 @@ CameraMode sCamSetDungeon1Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011AB14 }, // CAM_MODE_CLIMBZ
@@ -2404,7 +2404,7 @@ CameraMode sCamSetDungeon1Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011AB38 }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011AB8C }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011ABB4 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetNorm3Modes[] = {
@@ -2417,7 +2417,7 @@ CameraMode sCamSetNorm3Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_JUMP3, 10, sSetNorm3ModeBoomVals }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_NONE, 0, NULL }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2452,7 +2452,7 @@ CameraMode sCamSetBossGomaModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2463,7 +2463,7 @@ CameraMode sCamSetBossGomaModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A9DC }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossDodoModes[] = {
@@ -2476,7 +2476,7 @@ CameraMode sCamSetBossDodoModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2487,7 +2487,7 @@ CameraMode sCamSetBossDodoModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossBariModes[] = {
@@ -2500,7 +2500,7 @@ CameraMode sCamSetBossBariModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2511,7 +2511,7 @@ CameraMode sCamSetBossBariModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossFGanonModes[] = {
@@ -2524,7 +2524,7 @@ CameraMode sCamSetBossFGanonModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2535,7 +2535,7 @@ CameraMode sCamSetBossFGanonModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossBalModes[] = {
@@ -2548,7 +2548,7 @@ CameraMode sCamSetBossBalModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2559,7 +2559,7 @@ CameraMode sCamSetBossBalModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossShadesModes[] = {
@@ -2572,7 +2572,7 @@ CameraMode sCamSetBossShadesModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2583,7 +2583,7 @@ CameraMode sCamSetBossShadesModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossMofaModes[] = {
@@ -2596,7 +2596,7 @@ CameraMode sCamSetBossMofaModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2607,7 +2607,7 @@ CameraMode sCamSetBossMofaModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossTwin0Modes[] = {
@@ -2620,7 +2620,7 @@ CameraMode sCamSetBossTwin0Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2631,7 +2631,7 @@ CameraMode sCamSetBossTwin0Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossTwin1Modes[] = {
@@ -2644,7 +2644,7 @@ CameraMode sCamSetBossTwin1Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2655,7 +2655,7 @@ CameraMode sCamSetBossTwin1Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossGanon1Modes[] = {
@@ -2668,7 +2668,7 @@ CameraMode sCamSetBossGanon1Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2679,7 +2679,7 @@ CameraMode sCamSetBossGanon1Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011B094 }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetBossGanon2Modes[] = {
@@ -2692,7 +2692,7 @@ CameraMode sCamSetBossGanon2Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT,
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT,
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2703,7 +2703,7 @@ CameraMode sCamSetBossGanon2Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetTower0Modes[] = {
@@ -2716,7 +2716,7 @@ CameraMode sCamSetTower0Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2727,7 +2727,7 @@ CameraMode sCamSetTower0Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetTower1Modes[] = {
@@ -2740,7 +2740,7 @@ CameraMode sCamSetTower1Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2751,7 +2751,7 @@ CameraMode sCamSetTower1Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetFixed0Modes[] = {
@@ -2794,7 +2794,7 @@ CameraMode sCamSetCirc3Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetPreRend0Modes[] = {
@@ -2894,7 +2894,7 @@ CameraMode sCamSetUFOBeanModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -2905,7 +2905,7 @@ CameraMode sCamSetUFOBeanModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011B3A0 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetLiftBeanModes[] = {
@@ -2929,7 +2929,7 @@ CameraMode sCamSetLiftBeanModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011B474 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetScene0Modes[] = {
@@ -2966,7 +2966,7 @@ CameraMode sCamSetTakoModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A9B8 }, // CAM_MODE_CLIMBZ
@@ -2977,7 +2977,7 @@ CameraMode sCamSetTakoModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A9DC }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011B510 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetSpot05AModes[] = {
@@ -3025,7 +3025,7 @@ CameraMode sCamSetNorm2Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -3036,7 +3036,7 @@ CameraMode sCamSetNorm2Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetFishingModes[] = {
@@ -3049,7 +3049,7 @@ CameraMode sCamSetFishingModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011B838 }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_NONE, 0, NULL }, // CAM_MODE_BOWARROW
{ CAM_FUNC_NONE, 0, NULL }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_NONE, 0, NULL }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_NONE, 0, NULL }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_NONE, 0, NULL }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_NONE, 0, NULL }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_NONE, 0, NULL }, // CAM_MODE_CLIMBZ
@@ -3073,7 +3073,7 @@ CameraMode sCamSetUOFiberModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -3084,7 +3084,7 @@ CameraMode sCamSetUOFiberModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetDungeon2Modes[] = {
@@ -3097,7 +3097,7 @@ CameraMode sCamSetDungeon2Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A778 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011BA18 }, // CAM_MODE_CLIMBZ
@@ -3108,7 +3108,7 @@ CameraMode sCamSetDungeon2Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011BA74 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011BA9C }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetTeppenModes[] = {
@@ -3121,7 +3121,7 @@ CameraMode sCamSetTeppenModes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -3132,7 +3132,7 @@ CameraMode sCamSetTeppenModes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraMode sCamSetCirc7Modes[] = {
@@ -3160,7 +3160,7 @@ CameraMode sCamSetNorm4Modes[] = {
{ CAM_FUNC_SUBJ3, 9, D_8011A4AC }, // CAM_MODE_FIRSTPERSON
{ CAM_FUNC_SUBJ3, 9, D_8011A4D0 }, // CAM_MODE_BOWARROW
{ CAM_FUNC_SUBJ3, 9, D_8011A4F4 }, // CAM_MODE_BOWARROWZ
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_FOOKSHOT
{ CAM_FUNC_SPEC5, 8, D_8011A518 }, // CAM_MODE_HOOKSHOT
{ CAM_FUNC_SUBJ3, 9, D_8011A538 }, // CAM_MODE_BOOMERANG
{ CAM_FUNC_SUBJ3, 9, D_8011A55C }, // CAM_MODE_SLINGSHOT
{ CAM_FUNC_JUMP2, 9, D_8011A580 }, // CAM_MODE_CLIMBZ
@@ -3171,7 +3171,7 @@ CameraMode sCamSetNorm4Modes[] = {
{ CAM_FUNC_BATT4, 7, D_8011A61C }, // CAM_MODE_CHARGE
{ CAM_FUNC_NORM1, 10, D_8011A638 }, // CAM_MODE_STILL
{ CAM_FUNC_PARA1, 11, D_8011A660 }, // CAM_MODE_PUSHPULL
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_BOOMFOLLLOW
{ CAM_FUNC_KEEP1, 13, D_8011A68C }, // CAM_MODE_FOLLOWBOOMERANG
};
CameraSetting sCameraSettings[] = {
@@ -3181,65 +3181,65 @@ CameraSetting sCameraSettings[] = {
{ { 0x051FFFFF }, sCamSetDungeon0Modes }, // CAM_SET_DUNGEON0
{ { 0x051FFFFF }, sCamSetDungeon1Modes }, // CAM_SET_DUNGEON1
{ { 0x050FF7FF }, sCamSetNorm3Modes }, // CAM_SET_NORMAL3
{ { 0x8500018F }, sCamSetHorse0Modes }, // CAM_SET_HORSE0
{ { 0x051FFFFF }, sCamSetBossGomaModes }, // CAM_SET_BOSS_GOMA
{ { 0x051FFFFF }, sCamSetBossDodoModes }, // CAM_SET_BOSS_DODO
{ { 0x051FFFFF }, sCamSetBossBariModes }, // CAM_SET_BOSS_BARI
{ { 0x051FFFFF }, sCamSetBossFGanonModes }, // CAM_SET_BOSS_FGANON
{ { 0x051FFFFF }, sCamSetBossBalModes }, // CAM_SET_BOSS_BAL
{ { 0x051FFFFF }, sCamSetBossShadesModes }, // CAM_SET_BOSS_SHADES
{ { 0x051FFFFF }, sCamSetBossMofaModes }, // CAM_SET_BOSS_MOFA
{ { 0x051FFFFF }, sCamSetBossTwin0Modes }, // CAM_SET_TWIN0
{ { 0x051FFFFF }, sCamSetBossTwin1Modes }, // CAM_SET_TWIN1
{ { 0x051FFFFF }, sCamSetBossGanon1Modes }, // CAM_SET_BOSS_GANON1
{ { 0x051FFFFF }, sCamSetBossGanon2Modes }, // CAM_SET_BOSS_GANON2
{ { 0x851FFFFF }, sCamSetTower0Modes }, // CAM_SET_TOWER0
{ { 0x851FFFFF }, sCamSetTower1Modes }, // CAM_SET_TOWER1
{ { 0x8500000D }, sCamSetFixed0Modes }, // CAM_SET_FIXED0
{ { 0x85000001 }, sCamSetFixed1Modes }, // CAM_SET_FIXED1
{ { 0x85000001 }, sCamSetCirc0Modes }, // CAM_SET_CIRCLE0
{ { 0x85000001 }, sCamSetCirc2Modes }, // CAM_SET_CIRCLE2
{ { 0x851E1FFF }, sCamSetCirc3Modes }, // CAM_SET_CIRCLE3
{ { 0x8C00000D }, sCamSetPreRend0Modes }, // CAM_SET_PREREND0
{ { 0x8C00000D }, sCamSetPreRend1Modes }, // CAM_SET_PREREND1
{ { 0x8C000001 }, sCamSetPreRend3Modes }, // CAM_SET_PREREND3
{ { 0x8500018F }, sCamSetHorse0Modes }, // CAM_SET_HORSE
{ { 0x051FFFFF }, sCamSetBossGomaModes }, // CAM_SET_BOSS_GOHMA
{ { 0x051FFFFF }, sCamSetBossDodoModes }, // CAM_SET_BOSS_DODONGO
{ { 0x051FFFFF }, sCamSetBossBariModes }, // CAM_SET_BOSS_BARINADE
{ { 0x051FFFFF }, sCamSetBossFGanonModes }, // CAM_SET_BOSS_PHANTOM_GANON
{ { 0x051FFFFF }, sCamSetBossBalModes }, // CAM_SET_BOSS_VOLVAGIA
{ { 0x051FFFFF }, sCamSetBossShadesModes }, // CAM_SET_BOSS_BONGO
{ { 0x051FFFFF }, sCamSetBossMofaModes }, // CAM_SET_BOSS_MORPHA
{ { 0x051FFFFF }, sCamSetBossTwin0Modes }, // CAM_SET_BOSS_TWINROVA_PLATFORM
{ { 0x051FFFFF }, sCamSetBossTwin1Modes }, // CAM_SET_BOSS_TWINROVA_FLOOR
{ { 0x051FFFFF }, sCamSetBossGanon1Modes }, // CAM_SET_BOSS_GANONDORF
{ { 0x051FFFFF }, sCamSetBossGanon2Modes }, // CAM_SET_BOSS_GANON
{ { 0x851FFFFF }, sCamSetTower0Modes }, // CAM_SET_TOWER_CLIMB
{ { 0x851FFFFF }, sCamSetTower1Modes }, // CAM_SET_TOWER_UNUSED
{ { 0x8500000D }, sCamSetFixed0Modes }, // CAM_SET_MARKET_BALCONY
{ { 0x85000001 }, sCamSetFixed1Modes }, // CAM_SET_CHU_BOWLING
{ { 0x85000001 }, sCamSetCirc0Modes }, // CAM_SET_PIVOT_CRAWLSPACE
{ { 0x85000001 }, sCamSetCirc2Modes }, // CAM_SET_PIVOT_SHOP_BROWSING
{ { 0x851E1FFF }, sCamSetCirc3Modes }, // CAM_SET_PIVOT_IN_FRONT
{ { 0x8C00000D }, sCamSetPreRend0Modes }, // CAM_SET_PREREND_FIXED
{ { 0x8C00000D }, sCamSetPreRend1Modes }, // CAM_SET_PREREND_PIVET
{ { 0x8C000001 }, sCamSetPreRend3Modes }, // CAM_SET_PREREND_SIDE_SCROLL
{ { 0xC5000001 }, sCamSetDoor0Modes }, // CAM_SET_DOOR0
{ { 0xC5000003 }, sCamSetDoorCModes }, // CAM_SET_DOORC
{ { 0xC5000001 }, sCamSetRail3Modes }, // CAM_SET_RAIL3
{ { 0xC5000001 }, sCamSetRail3Modes }, // CAM_SET_CRAWLSPACE
{ { 0xC5000001 }, sCamSetStart0Modes }, // CAM_SET_START0
{ { 0xC5000001 }, sCamSetStart1Modes }, // CAM_SET_START1
{ { 0x05000001 }, sCamSetFree0Modes }, // CAM_SET_FREE0
{ { 0x05000001 }, sCamSetFree1Modes }, // CAM_SET_FREE2
{ { 0x85000001 }, sCamSetCirc4Modes }, // CAM_SET_CIRCLE4
{ { 0x05000003 }, sCamSetCirc5Modes }, // CAM_SET_CIRCLE5
{ { 0xCE000001 }, sCamSetDemo0Modes }, // CAM_SET_DEMO0
{ { 0x4E000001 }, sCamSetDemo1Modes }, // CAM_SET_DEMO1
{ { 0x05000009 }, sCamSetMori1Modes }, // CAM_SET_MORI1
{ { 0x45000001 }, sCamSetItem0Modes }, // CAM_SET_ITEM0
{ { 0x45000001 }, sCamSetItem1Modes }, // CAM_SET_ITEM1
{ { 0x45000001 }, sCamSetDemo3Modes }, // CAM_SET_DEMO3
{ { 0x45000001 }, sCamSetDemo4Modes }, // CAM_SET_DEMO4
{ { 0x451FFFFF }, sCamSetUFOBeanModes }, // CAM_SET_UFOBEAN
{ { 0x451FFFFF }, sCamSetLiftBeanModes }, // CAM_SET_LIFTBEAN
{ { 0xC5000001 }, sCamSetScene0Modes }, // CAM_SET_SCENE0
{ { 0x45000001 }, sCamSetScene1Modes }, // CAM_SET_SCENE1
{ { 0x05000001 }, sCamSetHidan1Modes }, // CAM_SET_HIDAN1
{ { 0x45000001 }, sCamSetHidan2Modes }, // CAM_SET_HIDAN2
{ { 0x45000001 }, sCamSetMori2Modes }, // CAM_SET_MORI2
{ { 0x45000001 }, sCamSetMori3Modes }, // CAM_SET_MORI3
{ { 0x451FFFFF }, sCamSetTakoModes }, // CAM_SET_TAKO
{ { 0x05000033 }, sCamSetSpot05AModes }, // CAM_SET_SPOT05A
{ { 0x05000033 }, sCamSetSpot05BModes }, // CAM_SET_SPOT05B
{ { 0x05000033 }, sCamSetHidan3Modes }, // CAM_SET_HIDAN3
{ { 0x4A000001 }, sCamSetItem2Modes }, // CAM_SET_ITEM2
{ { 0x05000001 }, sCamSetCirc6Modes }, // CAM_SET_CIRCLE6
{ { 0x85000001 }, sCamSetCirc4Modes }, // CAM_SET_PIVOT_CORNER
{ { 0x05000003 }, sCamSetCirc5Modes }, // CAM_SET_PIVOT_WATER_SURFACE
{ { 0xCE000001 }, sCamSetDemo0Modes }, // CAM_SET_CS_0
{ { 0x4E000001 }, sCamSetDemo1Modes }, // CAM_SET_CS_TWISTED_HALLWAY
{ { 0x05000009 }, sCamSetMori1Modes }, // CAM_SET_FOREST_BIRDS_EYE
{ { 0x45000001 }, sCamSetItem0Modes }, // CAM_SET_SLOW_CHEST_CS
{ { 0x45000001 }, sCamSetItem1Modes }, // CAM_SET_ITEM_UNUSED
{ { 0x45000001 }, sCamSetDemo3Modes }, // CAM_SET_CS_3
{ { 0x45000001 }, sCamSetDemo4Modes }, // CAM_SET_CS_ATTENTION
{ { 0x451FFFFF }, sCamSetUFOBeanModes }, // CAM_SET_BEAN_GENERIC
{ { 0x451FFFFF }, sCamSetLiftBeanModes }, // CAM_SET_BEAN_LOST_WOODS
{ { 0xC5000001 }, sCamSetScene0Modes }, // CAM_SET_SCENE_UNUSED
{ { 0x45000001 }, sCamSetScene1Modes }, // CAM_SET_SCENE_TRANSITION
{ { 0x05000001 }, sCamSetHidan1Modes }, // CAM_SET_FIRE_PLATFORM
{ { 0x45000001 }, sCamSetHidan2Modes }, // CAM_SET_FIRE_STAIRCASE
{ { 0x45000001 }, sCamSetMori2Modes }, // CAM_SET_FOREST_UNUSED
{ { 0x45000001 }, sCamSetMori3Modes }, // CAM_SET_FOREST_DEFEAT_POE
{ { 0x451FFFFF }, sCamSetTakoModes }, // CAM_SET_BIG_OCTO
{ { 0x05000033 }, sCamSetSpot05AModes }, // CAM_SET_MEADOW_BIRDS_EYE
{ { 0x05000033 }, sCamSetSpot05BModes }, // CAM_SET_MEADOW_UNUSED
{ { 0x05000033 }, sCamSetHidan3Modes }, // CAM_SET_FIRE_BIRDS_EYE
{ { 0x4A000001 }, sCamSetItem2Modes }, // CAM_SET_TURN_AROUND
{ { 0x05000001 }, sCamSetCirc6Modes }, // CAM_SET_PIVOT_VERTICAL
{ { 0x051FFFFF }, sCamSetNorm2Modes }, // CAM_SET_NORMAL2
{ { 0x0501E05F }, sCamSetFishingModes }, // CAM_SET_FISHING
{ { 0x45000001 }, sCamSetDemoCModes }, // CAM_SET_DEMOC
{ { 0x051FFFFF }, sCamSetUOFiberModes }, // CAM_SET_UO_FIBER
{ { 0x45000001 }, sCamSetDemoCModes }, // CAM_SET_CS_C
{ { 0x051FFFFF }, sCamSetUOFiberModes }, // CAM_SET_JABU_TENTACLE
{ { 0x051FFFFF }, sCamSetDungeon2Modes }, // CAM_SET_DUNGEON2
{ { 0x051FFFFF }, sCamSetTeppenModes }, // CAM_SET_TEPPEN
{ { 0xC5000ECD }, sCamSetCirc7Modes }, // CAM_SET_CIRCLE7
{ { 0x051FFFFF }, sCamSetTeppenModes }, // CAM_SET_DIRECTED_YAW
{ { 0xC5000ECD }, sCamSetCirc7Modes }, // CAM_SET_PIVOT_FROM_SIDE
{ { 0x051FFFFF }, sCamSetNorm4Modes }, // CAM_SET_NORMAL4
};