|
static void | GxXFog_set () |
|
float | sinf (float x) |
|
float | cosf (float x) |
|
void | dKy_WolfPowerup_AmbCol (GXColorS10 *in_col_p) |
|
int | dKy_sense_pat_get () |
|
void | dKy_WolfPowerup_BgAmbCol (GXColorS10 *in_col_p) |
|
void | dKy_WolfPowerup_FogNearFar (f32 *near_p, f32 *far_p) |
|
void | dKy_pos2_get_angle (cXyz *pos1_p, cXyz *pos2_p, s16 *pitch_p, s16 *yaw_p) |
|
void | dKy_twi_wolflight_set (int light_id) |
|
void | dKy_lightdir_set (f32 angle_x, f32 angle_y, Vec *out_dir_p) |
|
void | dKy_GXInitLightSpot (J3DLightInfo *light_p, f32 cutoff, u8 spot_type) |
|
void | dKy_GXInitLightDistAttn (J3DLightInfo *light_p, f32 param_1, f32 param_2, u8 distattn_type) |
|
static s16 | u8_data_ratio_set (u8 start, u8 end, f32 ratio) |
|
static s16 | s16_data_ratio_set (s16 start, s16 end, f32 ratio) |
|
static u8 | kankyo_color_ratio_calc_common (s16 color, f32 ratio) |
|
static void | kankyo_color_ratio_calc (GXColor *out_col_p, GXColorS10 color, f32 ratio) |
|
static s16 | kankyo_color_ratio_set (u8 color_a_start, u8 color_a_end, f32 color_ratio, u8 color_b_start, u8 color_b_end, f32 blend_ratio, s16 add_color, f32 scale) |
|
static f32 | fl_data_ratio_set (f32 start, f32 end, f32 ratio) |
|
static f32 | float_kankyo_color_ratio_set (f32 color_a_start, f32 color_a_end, f32 color_ratio, f32 color_b_start, f32 color_b_end, f32 blend_ratio, f32 param_6, f32 param_7) |
|
static f32 | get_parcent (f32 max, f32 min, f32 value) |
|
f32 | dKy_get_parcent (f32 max, f32 min, f32 value) |
|
static void | dKy_FiveSenses_fullthrottle_dark_static1 () |
|
void | dKy_FiveSenses_fullthrottle_dark () |
|
int | dKy_light_influence_id (cXyz position, int param_1) |
|
int | dKy_eflight_influence_id (cXyz position, int param_1) |
|
GXColorS10 | dKy_light_influence_col (int light_id) |
|
GXColor | dKy_light_influence_col (GXColor *in_col_p, f32 ratio) |
|
f32 | dKy_light_influence_power (int light_id) |
|
f32 | dKy_light_influence_yuragi (int light_id) |
|
f32 | dKy_light_influence_distance (cXyz position, int light_id) |
|
static void | plight_init () |
|
static void | darkmist_init () |
|
static void | plight_set () |
|
static void | bgparts_activelight_init () |
|
static void | dungeonlight_init () |
|
static void | undwater_init () |
|
void | dKy_light_size_get (char const *stageName) |
|
static void | envcolor_init () |
|
void | dKy_clear_game_init () |
|
int | dKy_getdaytime_hour () |
|
int | dKy_getdaytime_minute () |
|
BOOL | dKy_daynight_check () |
|
int | dKy_getDarktime_hour () |
|
int | dKy_getDarktime_minute () |
|
int | dKy_getDarktime_week () |
|
void | dKy_calc_color_set (GXColorS10 *out_color_p, color_RGB_class *color_a_start_p, color_RGB_class *color_b_start_p, color_RGB_class *color_a_end_p, color_RGB_class *color_b_end_p, f32 color_ratio, f32 blend_ratio, GXColorS10 add_col, f32 scale) |
|
bool | checkZoraWearFlg () |
|
static void | cLib_addCalcU8 (u8 *i_value, u8 i_target, s16 i_scale, s16 i_maxStep) |
|
static void | setLightTevColorType_MAJI_sub (J3DMaterial *material_p, dKy_tevstr_c *tevstr_p, int lightType) |
|
void | dKy_cloudshadow_scroll (J3DModelData *modelData_p, dKy_tevstr_c *tevstr_p, int param_2) |
|
void | dKy_undwater_filter_draw () |
|
static int | dKy_Draw (sub_kankyo__class *i_this) |
|
static int | dKy_Execute (sub_kankyo__class *i_this) |
|
static int | dKy_IsDelete (sub_kankyo__class *i_this) |
|
static int | dKy_Delete (sub_kankyo__class *i_this) |
|
static int | dKy_Create (void *i_this) |
|
void | dKy_setLight_init () |
|
void | dKy_setLight () |
|
void | dKy_GlobalLight_set () |
|
u8 | dLVI_getSWLight (stage_pure_lightvec_info_class *i_info) |
|
BOOL | dKy_lightswitch_check (stage_pure_lightvec_info_class *stage_light_info_p, char room_no) |
|
void | dKy_setLight_nowroom_common (char room_no, f32 light_ratio) |
|
void | dKy_setLight_nowroom (char room_no) |
|
void | dKy_setLight_nowroom_grass (char room_no, f32 light_ratio) |
|
f32 | dKy_move_room_ratio (dKy_tevstr_c *tevstr_p, s8 *room_no_p) |
|
void | dKy_setLight_nowroom_actor (dKy_tevstr_c *tevstr_p) |
|
void | dKy_setLight_again () |
|
void | dKy_Global_amb_set (dKy_tevstr_c *tevstr_p) |
|
cXyz | dKy_light_influence_pos (int light_id) |
|
cXyz | dKy_plight_near_pos () |
|
void | dKy_mock_light_every_set (LIGHT_INFLUENCE *light_inf_p) |
|
void | dKy_plight_set (LIGHT_INFLUENCE *light_inf_p) |
|
void | dKy_dalkmist_inf_set (DALKMIST_INFLUENCE *dalkmist_inf_p) |
|
void | dKy_dalkmist_inf_cut (DALKMIST_INFLUENCE *dalkmist_inf_p) |
|
void | dKy_plight_priority_set (LIGHT_INFLUENCE *light_inf_p) |
|
void | dKy_plight_cut (LIGHT_INFLUENCE *light_inf_p) |
|
void | dKy_efplight_set (LIGHT_INFLUENCE *light_inf_p) |
|
void | dKy_efplight_cut (LIGHT_INFLUENCE *light_inf_p) |
|
void | dKy_bgparts_activelight_set (LIGHT_INFLUENCE *light_inf_p, int bgpart_id) |
|
void | dKy_bgparts_activelight_cut (int bgpart_id) |
|
void | dKy_actor_addcol_amb_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_bg_addcol_amb_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_bg1_addcol_amb_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_bg2_addcol_amb_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_bg3_addcol_amb_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_addcol_fog_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_actor_addcol_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_vrbox_addcol_sky0_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_vrbox_addcol_kasumi_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_vrbox_addcol_set (s16 r, s16 g, s16 b, f32 ratio) |
|
void | dKy_fog_startendz_set (f32 param_0, f32 param_1, f32 ratio) |
|
void | dKy_Itemgetcol_chg_on () |
|
void | dKy_Sound_init () |
|
void | dKy_Sound_set (cXyz pos, int param_1, fpc_ProcID actor_id, int timer) |
|
SND_INFLUENCE * | dKy_Sound_get () |
|
void | dKy_SordFlush_set (cXyz light_pos, int light_type) |
|
static void | GxFogSet_Sub (GXColor *fog_col_p) |
|
static void | GxFog_set () |
|
void | dKy_GxFog_set () |
|
void | dKy_GxFog_tevstr_set (dKy_tevstr_c *tevstr_p) |
|
void | dKy_GfFog_tevstr_set (dKy_tevstr_c *tevstr_p) |
|
void | dKy_change_colpat (u8 colpat) |
|
void | dKy_custom_colset (u8 prevGather, u8 curGather, f32 blend) |
|
void | dKy_setLight_mine (dKy_tevstr_c *tevstr_p) |
|
void | dKy_tevstr_init (dKy_tevstr_c *tevstr_p, s8 room_no, u8 floorCol) |
|
int | dKy_rain_check () |
|
void | dKy_set_allcol_ratio (f32 ratio) |
|
void | dKy_set_actcol_ratio (f32 ratio) |
|
void | dKy_set_bgcol_ratio (f32 ratio) |
|
void | dKy_set_fogcol_ratio (f32 ratio) |
|
void | dKy_set_vrboxcol_ratio (f32 ratio) |
|
void | dKy_set_vrboxsoracol_ratio (f32 ratio) |
|
void | dKy_set_vrboxkumocol_ratio (f32 ratio) |
|
void | dKy_itudemo_se () |
|
int | dKy_get_dayofweek () |
|
void | dKy_set_nexttime (f32 nexttime) |
|
void | dKy_instant_timechg (f32 time) |
|
void | dKy_instant_rainchg () |
|
static GXColor | NewAmbColGet (GXColorS10 *in_col_p) |
|
static f32 | dummy () |
|
void | dKy_ParticleColor_get_base (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_ParticleColor_get_actor (cXyz *param_0, dKy_tevstr_c *tevstr_p, GXColor *param_2, GXColor *param_3, GXColor *param_4, GXColor *param_5, f32 param_6) |
|
void | dKy_ParticleColor_get_bg (cXyz *param_0, dKy_tevstr_c *tevstr_p, GXColor *param_2, GXColor *param_3, GXColor *param_4, GXColor *param_5, f32 param_6) |
|
int | dKy_BossLight_set (cXyz *pos_p, GXColor *color_p, f32 ref_dist, u8 param_3) |
|
int | dKy_BossSpotLight_set (cXyz *pos_p, f32 angle_x, f32 angle_y, f32 cutoff, GXColor *color_p, f32 ref_dist, u8 spot_type, u8 distattn_type) |
|
int | dKy_WolfEyeLight_set (cXyz *pos_p, f32 angle_x, f32 angle_y, f32 cutoff, GXColor *color_p, f32 ref_dist, u8 spot_type, u8 distattn_type) |
|
void | dKy_twilight_camelight_set () |
|
void | dKy_WaterIn_Light_set () |
|
void | dKy_camera_water_in_status_set (u8 status) |
|
BOOL | dKy_camera_water_in_status_check () |
|
u8 | dKy_pol_efftype_get (const cBgS_PolyInfo *polyinfo_p) |
|
u8 | dKy_pol_efftype2_get (const cBgS_PolyInfo *polyinfo_p) |
|
u8 | dKy_pol_sound_get (const cBgS_PolyInfo *polyinfo_p) |
|
u8 | dKy_pol_argument_get (const cBgS_PolyInfo *polyinfo_p) |
|
u8 | dKy_pol_eff_prim_get (const cBgS_PolyInfo *polyinfo_p, GXColor *out_color_p) |
|
u8 | dKy_pol_eff_env_get (const cBgS_PolyInfo *polyinfo_p, GXColor *out_color_p) |
|
u8 | dKy_pol_eff2_prim_get (const cBgS_PolyInfo *polyinfo_p, GXColor *out_color_p) |
|
u8 | dKy_pol_eff2_env_get (const cBgS_PolyInfo *polyinfo_p, GXColor *out_color_p) |
|
u8 | dKy_pol_eff_alpha_get (const cBgS_PolyInfo *polyinfo_p) |
|
f32 | dKy_pol_eff_ratio_get (const cBgS_PolyInfo *polyinfo_p) |
|
u8 | dKy_pol_eff2_alpha_get (const cBgS_PolyInfo *polyinfo_p) |
|
f32 | dKy_pol_eff2_ratio_get (const cBgS_PolyInfo *polyinfo_p) |
|
BOOL | dKy_TeachWind_existence_chk () |
|
BOOL | dKy_SunMoon_Light_Check () |
|
BOOL | dKy_Outdoor_check () |
|
BOOL | dKy_Indoor_check () |
|
BOOL | dKy_withwarp_capture_check () |
|
void | dKy_depth_dist_set (void *process_p) |
|
bool | dKy_darkworld_check () |
|
int | dKy_F_SP121Check (char const *stageName, int roomNo, u8 *out_darkLv, int tblIndex) |
| 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.).
|
|
u8 | dKy_darkworld_stage_check (char const *stageName, int roomNo) |
| 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.
|
|
BOOL | dKy_darkworld_spot_check (char const *stageName, int roomNo) |
| Returns TRUE if a given room would be loaded in twilight. This function always behaves as if the player has not cleared any twilights.
|
|
void | dKy_darkworld_Area_set (char const *stageName, int roomNo) |
|
void | dKy_murky_set (J3DMaterial *material_p) |
|
void | dKy_shadow_mode_set (u8 mode) |
|
void | dKy_shadow_mode_reset (u8 mode) |
|
u8 | dKy_shadow_mode_check (u8 mode) |
|
void | dKy_bg_MAxx_proc (void *bg_model_p) |
|