Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Classes | |
struct | sub_kankyo__class |
|
inline |
COMPILER_STRIP_GATE | ( | 0x80394C60 | , |
& | lit_9035 | ||
) |
|
static |
void dKy_BossSpotLight_set | ( | cXyz * | param_0, |
f32 | param_1, | ||
f32 | param_2, | ||
f32 | param_3, | ||
_GXColor * | param_4, | ||
f32 | param_5, | ||
u8 | param_6, | ||
u8 | param_7 | ||
) |
|
static |
BOOL dKy_camera_water_in_status_check | ( | ) |
void dKy_clear_game_init | ( | ) |
|
static |
void dKy_dalkmist_inf_cut | ( | DALKMIST_INFLUENCE * | param_0 | ) |
void dKy_dalkmist_inf_set | ( | DALKMIST_INFLUENCE * | param_0 | ) |
bool dKy_darkworld_check | ( | ) |
Returns TRUE if a given room would be loaded in twilight. This function always behaves as if the player has not cleared any twilights.
For example, Eldin Field will always return TRUE. Faron Woods on the other hand might return TRUE or FALSE depending on whether or not the player has completed Ordon Day 2.
stageName | stage name |
roomNo | room number |
Returns TRUE if (1) the room is one which can be loaded in twilight, (2) there is nothing currently preventing it from being loaded in twilight, and (3) the player has not cleared the relevant dark level (Faron Twilight, etc.). Otherwise returns FALSE.
stageName | stage name |
roomNo | room number |
s32 dKy_daynight_check | ( | ) |
|
static |
|
static |
void dKy_efplight_cut | ( | LIGHT_INFLUENCE * | param_0 | ) |
void dKy_efplight_set | ( | LIGHT_INFLUENCE * | param_0 | ) |
|
static |
|
static |
Returns the following info about a room: (1) if the room must not be in twilight and (2) which darkLv the room belongs to (Faron, Eldin, etc.).
stageName | stage name |
roomNo | room number |
out_darkLv | byte pointer to write darkLv to, or NULL |
tblIndex | index in darkworld table for the stageName |
void dKy_FiveSenses_fullthrottle_dark | ( | ) |
s32 dKy_get_dayofweek | ( | ) |
s32 dKy_getDarktime_hour | ( | ) |
s32 dKy_getDarktime_minute | ( | ) |
s32 dKy_getDarktime_week | ( | ) |
s32 dKy_getdaytime_hour | ( | ) |
s32 dKy_getdaytime_minute | ( | ) |
void dKy_GfFog_tevstr_set | ( | dKy_tevstr_c * | param_0 | ) |
void dKy_Global_amb_set | ( | dKy_tevstr_c * | i_tevstr | ) |
void dKy_GxFog_set | ( | ) |
void dKy_GxFog_tevstr_set | ( | dKy_tevstr_c * | param_0 | ) |
|
static |
|
static |
void dKy_instant_rainchg | ( | ) |
|
static |
void dKy_Itemgetcol_chg_on | ( | ) |
void dKy_itudemo_se | ( | ) |
|
static |
|
static |
void dKy_mock_light_every_set | ( | LIGHT_INFLUENCE * | param_0 | ) |
void dKy_move_room_ratio | ( | dKy_tevstr_c * | param_0, |
s8 * | param_1 | ||
) |
|
static |
void dKy_ParticleColor_get_actor | ( | cXyz * | param_0, |
dKy_tevstr_c * | param_1, | ||
_GXColor * | param_2, | ||
_GXColor * | param_3, | ||
_GXColor * | param_4, | ||
_GXColor * | param_5, | ||
f32 | param_6 | ||
) |
|
static |
void dKy_ParticleColor_get_bg | ( | cXyz * | param_0, |
dKy_tevstr_c * | param_1, | ||
_GXColor * | param_2, | ||
_GXColor * | param_3, | ||
_GXColor * | param_4, | ||
_GXColor * | param_5, | ||
f32 | param_6 | ||
) |
void dKy_plight_cut | ( | LIGHT_INFLUENCE * | param_0 | ) |
cXyz dKy_plight_near_pos | ( | ) |
void dKy_plight_priority_set | ( | LIGHT_INFLUENCE * | param_0 | ) |
void dKy_plight_set | ( | LIGHT_INFLUENCE * | param_0 | ) |
u8 dKy_pol_argument_get | ( | cBgS_PolyInfo const * | p_poly | ) |
u8 dKy_pol_eff2_alpha_get | ( | cBgS_PolyInfo const * | param_0 | ) |
void dKy_pol_eff2_env_get | ( | cBgS_PolyInfo const * | param_0, |
_GXColor * | param_1 | ||
) |
void dKy_pol_eff2_prim_get | ( | cBgS_PolyInfo const * | param_0, |
_GXColor * | param_1 | ||
) |
f32 dKy_pol_eff2_ratio_get | ( | cBgS_PolyInfo const * | param_0 | ) |
u8 dKy_pol_eff_alpha_get | ( | cBgS_PolyInfo const * | param_0 | ) |
void dKy_pol_eff_env_get | ( | cBgS_PolyInfo const * | param_0, |
_GXColor * | param_1 | ||
) |
u8 dKy_pol_eff_prim_get | ( | cBgS_PolyInfo const * | param_0, |
_GXColor * | param_1 | ||
) |
f32 dKy_pol_eff_ratio_get | ( | cBgS_PolyInfo const * | param_0 | ) |
u8 dKy_pol_efftype2_get | ( | cBgS_PolyInfo const * | param_0 | ) |
u8 dKy_pol_efftype_get | ( | cBgS_PolyInfo const * | param_0 | ) |
u8 dKy_pol_sound_get | ( | cBgS_PolyInfo const * | p_poly | ) |
|
static |
int dKy_rain_check | ( | ) |
void dKy_setLight | ( | ) |
void dKy_setLight_again | ( | ) |
void dKy_setLight_init | ( | ) |
void dKy_setLight_mine | ( | dKy_tevstr_c * | p_tevstr | ) |
void dKy_setLight_nowroom_actor | ( | dKy_tevstr_c * | param_0 | ) |
SND_INFLUENCE * dKy_Sound_get | ( | ) |
void dKy_Sound_set | ( | cXyz | i_pos, |
int | param_1, | ||
fpc_ProcID | i_actorID, | ||
int | param_3 | ||
) |
bool dKy_SunMoon_Light_Check | ( | ) |
BOOL dKy_TeachWind_existence_chk | ( | ) |
void dKy_tevstr_init | ( | dKy_tevstr_c * | p_tevstr, |
s8 | roomNo, | ||
u8 | param_2 | ||
) |
void dKy_undwater_filter_draw | ( | ) |
BOOL dKy_withwarp_capture_check | ( | ) |
int dKy_WolfEyeLight_set | ( | cXyz * | param_0, |
f32 | param_1, | ||
f32 | param_2, | ||
f32 | param_3, | ||
GXColor * | param_4, | ||
f32 | param_5, | ||
u8 | param_6, | ||
u8 | param_7 | ||
) |
|
static |
|
static |
|
inline |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
dScnKy_env_light_c g_env_light |
Z2EnvSeMgr g_mEnvSeMgr |
|
extern |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |