Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_kankyo.cpp File Reference

Classes

struct  sub_kankyo__class
 

Functions

float sinf (float x)
 
float cosf (float x)
 
static void dKy_WolfPowerup_AmbCol (GXColorS10 *in_col_p)
 
static s32 dKy_sense_pat_get ()
 
static void dKy_WolfPowerup_BgAmbCol (GXColorS10 *in_col_p)
 
static void dKy_WolfPowerup_FogNearFar (f32 *near_p, f32 *far_p)
 
static void dKy_pos2_get_angle (cXyz *param_0, cXyz *param_1, s16 *param_2, s16 *param_3)
 
static void dKy_twi_wolflight_set (int i_lightIdx)
 
static void dKy_lightdir_set (f32 param_0, f32 param_1, Vec *param_2)
 
static void dKy_GXInitLightSpot (J3DLightInfo *param_0, f32 param_1, u8 param_2)
 
static void dKy_GXInitLightDistAttn (J3DLightInfo *i_info, f32 param_1, f32 param_2, u8 param_3)
 
static s16 u8_data_ratio_set (u8 param_0, u8 param_1, f32 param_2)
 
static s16 s16_data_ratio_set (s16 param_0, s16 param_1, f32 param_2)
 
static u8 kankyo_color_ratio_calc_common (s16 param_0, f32 param_1)
 
static void kankyo_color_ratio_calc (GXColor *o_color, GXColorS10 param_1, f32 param_2)
 
static s16 kankyo_color_ratio_set (u8 i_b0A, u8 i_b0B, f32 i_blendAB0, u8 i_b1A, u8 i_b1B, f32 i_blendAB1, s16 i_add, f32 i_mul)
 
static f32 fl_data_ratio_set (f32 param_0, f32 param_1, f32 param_2)
 
static f32 float_kankyo_color_ratio_set (f32 param_0, f32 param_1, f32 param_2, f32 param_3, f32 param_4, f32 param_5, f32 param_6, f32 param_7)
 
static f32 get_parcent (f32 param_0, f32 param_1, f32 param_2)
 
f32 dKy_get_parcent (f32 param_0, f32 param_1, f32 param_2)
 
static void dKy_FiveSenses_fullthrottle_dark_static1 ()
 
void dKy_FiveSenses_fullthrottle_dark ()
 
static int dKy_light_influence_id (cXyz param_0, int param_1)
 
static int dKy_eflight_influence_id (cXyz param_0, int param_1)
 
static GXColorS10 dKy_light_influence_col (int param_0)
 
GXColor dKy_light_influence_col (GXColor *i_color, f32 param_1)
 
static f32 dKy_light_influence_power (int param_0)
 
static f32 dKy_light_influence_yuragi (int param_0)
 
static f32 dKy_light_influence_distance (cXyz param_0, int i_lightIdx)
 
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 ()
 
static void dKy_light_size_get (char const *stage)
 
static void envcolor_init ()
 
void dKy_clear_game_init ()
 
s32 dKy_getdaytime_hour ()
 
s32 dKy_getdaytime_minute ()
 
s32 dKy_daynight_check ()
 
s32 dKy_getDarktime_hour ()
 
s32 dKy_getDarktime_minute ()
 
s32 dKy_getDarktime_week ()
 
static void dKy_calc_color_set (GXColorS10 *o_calcColor, color_RGB_class *i_col0A, color_RGB_class *i_col1A, color_RGB_class *i_col0B, color_RGB_class *i_col1B, f32 i_blendAB0, f32 i_blendAB1, GXColorS10 i_addCol, f32 i_mul)
 
bool checkZoraWearFlg ()
 
static void cLib_addCalcU8 (u8 *i_value, u8 i_target, s16 i_scale, s16 i_maxStep)
 
static void setLightTevColorType_MAJI_sub (J3DMaterial *param_0, dKy_tevstr_c *param_1, int param_2)
 
static void dKy_cloudshadow_scroll (J3DModelData *i_modelData, dKy_tevstr_c *i_tevstr, 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 ()
 
static void dKy_GlobalLight_set ()
 
u8 dLVI_getSWLight (stage_pure_lightvec_info_class *i_info)
 
static bool dKy_lightswitch_check (stage_pure_lightvec_info_class *param_0, char i_roomNo)
 
static void dKy_setLight_nowroom_common (char param_0, f32 param_1)
 
void dKy_setLight_nowroom (char param_0)
 
void dKy_setLight_nowroom_grass (char param_0, f32 param_1)
 
void dKy_move_room_ratio (dKy_tevstr_c *param_0, s8 *param_1)
 
void dKy_setLight_nowroom_actor (dKy_tevstr_c *param_0)
 
void dKy_setLight_again ()
 
void dKy_Global_amb_set (dKy_tevstr_c *i_tevstr)
 
static cXyz dKy_light_influence_pos (int param_0)
 
cXyz dKy_plight_near_pos ()
 
void dKy_mock_light_every_set (LIGHT_INFLUENCE *param_0)
 
void dKy_plight_set (LIGHT_INFLUENCE *param_0)
 
void dKy_dalkmist_inf_set (DALKMIST_INFLUENCE *param_0)
 
void dKy_dalkmist_inf_cut (DALKMIST_INFLUENCE *param_0)
 
void dKy_plight_priority_set (LIGHT_INFLUENCE *param_0)
 
void dKy_plight_cut (LIGHT_INFLUENCE *param_0)
 
void dKy_efplight_set (LIGHT_INFLUENCE *param_0)
 
void dKy_efplight_cut (LIGHT_INFLUENCE *param_0)
 
static void dKy_bgparts_activelight_set (LIGHT_INFLUENCE *influence_p, int param_1)
 
static void dKy_bgparts_activelight_cut (int param_0)
 
void dKy_actor_addcol_amb_set (s16 r, s16 g, s16 b, f32 factor)
 
void dKy_bg_addcol_amb_set (s16 r, s16 g, s16 b, f32 factor)
 
void dKy_bg1_addcol_amb_set (s16 r, s16 g, s16 b, f32 factor)
 
static void dKy_bg2_addcol_amb_set (s16 r, s16 g, s16 b, f32 factor)
 
static void dKy_bg3_addcol_amb_set (s16 r, s16 g, s16 b, f32 factor)
 
void dKy_addcol_fog_set (s16 r, s16 g, s16 b, f32 factor)
 
void dKy_actor_addcol_set (s16 r, s16 g, s16 b, f32 factor)
 
void dKy_vrbox_addcol_sky0_set (s16 r, s16 g, s16 b, f32 factor)
 
void dKy_vrbox_addcol_kasumi_set (s16 r, s16 g, s16 b, f32 factor)
 
static void dKy_vrbox_addcol_set (s16 param_0, s16 param_1, s16 param_2, f32 param_3)
 
void dKy_fog_startendz_set (f32 param_0, f32 param_1, f32 ratio)
 
void dKy_Itemgetcol_chg_on ()
 
static void dKy_Sound_init ()
 
void dKy_Sound_set (cXyz i_pos, int param_1, fpc_ProcID i_actorID, int param_3)
 
SND_INFLUENCEdKy_Sound_get ()
 
void dKy_SordFlush_set (cXyz param_0, int param_1)
 
static void GxFogSet_Sub (_GXColor *param_0)
 
static void GxFog_set ()
 
void dKy_GxFog_set ()
 
void dKy_GxFog_tevstr_set (dKy_tevstr_c *param_0)
 
void dKy_GfFog_tevstr_set (dKy_tevstr_c *param_0)
 
static void GxXFog_set ()
 
void dKy_change_colpat (u8 colpat)
 
void dKy_custom_colset (u8 prevGather, u8 curGather, f32 blend)
 
void dKy_setLight_mine (dKy_tevstr_c *p_tevstr)
 
void dKy_tevstr_init (dKy_tevstr_c *p_tevstr, s8 roomNo, u8 param_2)
 
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)
 
static void dKy_set_vrboxsoracol_ratio (f32 ratio)
 
static void dKy_set_vrboxkumocol_ratio (f32 ratio)
 
void dKy_itudemo_se ()
 
s32 dKy_get_dayofweek ()
 
void dKy_set_nexttime (f32 nextTime)
 
void dKy_instant_timechg (f32 time)
 
void dKy_instant_rainchg ()
 
static GXColor NewAmbColGet (_GXColorS10 *param_0)
 
 COMPILER_STRIP_GATE (0x80394C60, &lit_9035)
 
static 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 *param_1, _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 *param_1, _GXColor *param_2, _GXColor *param_3, _GXColor *param_4, _GXColor *param_5, f32 param_6)
 
void dKy_BossLight_set (cXyz *param_0, _GXColor *param_1, f32 param_2, u8 param_3)
 
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)
 
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 void dKy_twilight_camelight_set ()
 
static 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 (cBgS_PolyInfo const *param_0)
 
u8 dKy_pol_efftype2_get (cBgS_PolyInfo const *param_0)
 
u8 dKy_pol_sound_get (cBgS_PolyInfo const *p_poly)
 
u8 dKy_pol_argument_get (cBgS_PolyInfo const *p_poly)
 
u8 dKy_pol_eff_prim_get (cBgS_PolyInfo const *param_0, _GXColor *param_1)
 
void dKy_pol_eff_env_get (cBgS_PolyInfo const *param_0, _GXColor *param_1)
 
void dKy_pol_eff2_prim_get (cBgS_PolyInfo const *param_0, _GXColor *param_1)
 
void dKy_pol_eff2_env_get (cBgS_PolyInfo const *param_0, _GXColor *param_1)
 
u8 dKy_pol_eff_alpha_get (cBgS_PolyInfo const *param_0)
 
f32 dKy_pol_eff_ratio_get (cBgS_PolyInfo const *param_0)
 
u8 dKy_pol_eff2_alpha_get (cBgS_PolyInfo const *param_0)
 
f32 dKy_pol_eff2_ratio_get (cBgS_PolyInfo const *param_0)
 
BOOL dKy_TeachWind_existence_chk ()
 
bool dKy_SunMoon_Light_Check ()
 
static int dKy_Outdoor_check ()
 
static int dKy_Indoor_check ()
 
BOOL dKy_withwarp_capture_check ()
 
void dKy_depth_dist_set (void *param_0)
 
bool dKy_darkworld_check ()
 
static 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)
 
static 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 *param_0)
 

Variables

static SECTION_DATA u8 cNullVec__6Z2Calc [12]
 
static SECTION_DATA u8 lightStatusBase [232]
 
static SECTION_DATA u16 lightMaskData [8]
 
dScnKy_env_light_c g_env_light
 
static SECTION_DATA u8 flush_col [16]
 
static SECTION_DATA u8 flush_col2 [16]
 
static SECTION_DATA u8 flush_col3 [16]
 
Z2EnvSeMgr g_mEnvSeMgr
 
static LightStatus lightStatusData [8]
 
static u16 lightMask = 0x0001
 
static LightStatuslightStatusPt = lightStatusData
 
static u8 lit_7485 [12]
 
static u8 S_old_cameye [12]
 
static u8 lit_7489 [12]
 
static u8 S_old_camctr [12+4]
 
static SECTION_SDATA2 f32 lit_7608 = 0.005239999853074551f
 
static SECTION_SDATA2 f32 lit_7609 = 35.0f
 
static SECTION_DEAD char const *const stringBase_80394E70 = "D_MN"
 
static SECTION_SDATA2 f32 lit_8647 = 160000.0f
 
static SECTION_RODATA u8 const lit_9035 [12]
 
static SECTION_SDATA2 f32 lit_8975 = 50.0f
 
static SECTION_SDATA2 f32 lit_9254 = 285.0f
 
static SECTION_SDATA2 f32 lit_9255 = 17.0f
 
static SECTION_SDATA2 f32 lit_9256 = 20.0f
 
static SECTION_SDATA2 f32 lit_9257 = 190.0f
 
static SECTION_SDATA2 f32 lit_9258 = 100000000.0f
 
static SECTION_SDATA2 f32 lit_9259 = 5.0f
 
static SECTION_DEAD char const *const stringBase_80394EB5 = "F_SP118"
 
static SECTION_SDATA2 f32 lit_9676 = 350.0f
 
static SECTION_SDATA2 f32 lit_9677 = 1.5f
 
static SECTION_SDATA2 f32 lit_9722 = 600.0f
 
static SECTION_SDATA2 f32 lit_9723 = 1.0625f
 
static SECTION_SDATA2 f32 lit_9724 = 17.0f / 10.0f
 
static SECTION_SDATA2 f32 lit_9725 = 70.0f
 
static SECTION_SDATA2 f32 lit_9726 = 2.5500001907348633f
 
static SECTION_SDATA2 f32 lit_9727 = 17.0f / 5.0f
 
static SECTION_SDATA2 f32 lit_9728 = 65.0f
 
static SECTION_DEAD char const *const stringBase_80394EBD = "F_SP109"
 
static SECTION_DEAD char const *const stringBase_80394EC5 = "F_SP122"
 
static SECTION_SDATA2 f32 lit_9779 = 7.225000381469727f
 
static SECTION_SDATA2 f32 lit_9780 = 28.0f
 
static SECTION_SDATA2 f32 lit_9781 = 1.25f
 
static SECTION_DEAD char const *const stringBase_80394ECD = "D_MN05A"
 
static SECTION_SDATA2 f32 lit_10273 = 400.0f
 
static SECTION_SDATA2 f32 lit_10274 = 608.0f
 
static SECTION_SDATA2 f32 lit_10483 = 36.0f
 
static SECTION_SDATA2 f32 lit_10484 = 29.0f
 
static SECTION_SDATA2 f32 lit_10485 = 1550.0f
 
static SECTION_SDATA2 f32 lit_10486 = 140.0f
 
static SECTION_DEAD char const *const stringBase_80394EDD = "MA06"
 
static SECTION_DEAD char const *const stringBase_80394EE2 = "MA03"
 
static SECTION_DEAD char const *const stringBase_80394EE7 = "MA09"
 
static SECTION_DEAD char const *const stringBase_80394EEC = "MA17"
 
static SECTION_DEAD char const *const stringBase_80394EF1 = "MA19"
 
static SECTION_DEAD char const *const stringBase_80394EF6 = "MA07"
 
static SECTION_DEAD char const *const stringBase_80394EFB = "MA10"
 
static SECTION_DEAD char const *const stringBase_80394F00 = "MA02"
 
static SECTION_DEAD char const *const stringBase_80394F05 = "MA00"
 
static SECTION_DEAD char const *const stringBase_80394F0A = "MA01"
 
static SECTION_DEAD char const *const stringBase_80394F0F = "MA04"
 
static SECTION_DEAD char const *const stringBase_80394F14 = "MA16"
 
static SECTION_DEAD char const *const stringBase_80394F19 = "MA11"
 
static SECTION_DEAD char const *const stringBase_80394F1E = "MA20"
 
static SECTION_DEAD char const *const stringBase_80394F23 = "MA13"
 
static SECTION_DEAD char const *const stringBase_80394F28 = "MA14"
 
static SECTION_DEAD char const *const stringBase_80394F2D = "Rainbow"
 
static SECTION_DEAD char const *const pad_80394F35 = "\0\0"
 
static SECTION_SDATA J3DZModeInfo l_zmodeUpEnable = {1, 3, 1}
 
static SECTION_SDATA J3DZModeInfo l_zmodeUpDisable = {1, 3, 0}
 
static SECTION_SDATA J3DAlphaCompInfo l_alphaCompInfoOPA
 
static SECTION_SDATA J3DAlphaCompInfo l_alphaCompInfo
 
static SECTION_SDATA2 f32 lit_10916 = 245.0f
 
static SECTION_SDATA2 f32 lit_10917 = 45.0f
 
static SECTION_SDATA2 f32 lit_10918 = -1.0f / 100.0f
 
static SECTION_SDATA2 f32 lit_10919 = 49.0f / 100.0f
 
static SECTION_SDATA2 f32 lit_10920 = -49.0f / 100.0f
 
static SECTION_SDATA2 f32 lit_10921 = 14.0f / 5.0f
 
static SECTION_SDATA2 f32 lit_10922 = 170.0f
 
static SECTION_SDATA2 f32 lit_10923 = -14770.0f
 
static SECTION_SDATA2 f32 lit_10924 = -14570.0f
 
static SECTION_SDATA2 f32 lit_10925 = -5853.0f
 
static SECTION_SDATA2 f32 lit_10926 = -879.0f
 
static SECTION_SDATA2 f32 lit_10927 = -1.0f / 5.0f
 
static SECTION_SDATA2 f32 lit_10928 = 4500.0f
 
static SECTION_SDATA2 f32 lit_10929 = 75.0f
 
static SECTION_SDATA2 f32 lit_10930 = -81.0f / 100.0f
 
static SECTION_SDATA2 f32 lit_10931 = 0.5830000042915344f
 
static SECTION_SDATA2 f32 lit_10932 [1+1]
 
static SECTION_DATA voidl_dKy_Method [5]
 
SECTION_DATA voidg_profile_KANKYO [10]
 
static SECTION_DATA u8 parcent_tabel [48+48]
 

Function Documentation

◆ bgparts_activelight_init()

static void bgparts_activelight_init ( )
static

◆ checkZoraWearFlg()

bool checkZoraWearFlg ( )
inline

◆ cLib_addCalcU8()

static void cLib_addCalcU8 ( u8 i_value,
u8  i_target,
s16  i_scale,
s16  i_maxStep 
)
static

◆ COMPILER_STRIP_GATE()

COMPILER_STRIP_GATE ( 0x80394C60  ,
lit_9035 
)

◆ cosf()

float cosf ( float  x)
inline

◆ darkmist_init()

static void darkmist_init ( )
static

◆ dKy_actor_addcol_amb_set()

void dKy_actor_addcol_amb_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)

◆ dKy_actor_addcol_set()

void dKy_actor_addcol_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)

◆ dKy_addcol_fog_set()

void dKy_addcol_fog_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)

◆ dKy_bg1_addcol_amb_set()

void dKy_bg1_addcol_amb_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)

◆ dKy_bg2_addcol_amb_set()

static void dKy_bg2_addcol_amb_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)
static

◆ dKy_bg3_addcol_amb_set()

static void dKy_bg3_addcol_amb_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)
static

◆ dKy_bg_addcol_amb_set()

void dKy_bg_addcol_amb_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)

◆ dKy_bg_MAxx_proc()

void dKy_bg_MAxx_proc ( void param_0)

◆ dKy_bgparts_activelight_cut()

static void dKy_bgparts_activelight_cut ( int  param_0)
static

◆ dKy_bgparts_activelight_set()

static void dKy_bgparts_activelight_set ( LIGHT_INFLUENCE influence_p,
int  param_1 
)
static

◆ dKy_BossLight_set()

void dKy_BossLight_set ( cXyz param_0,
_GXColor param_1,
f32  param_2,
u8  param_3 
)

◆ dKy_BossSpotLight_set()

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 
)

◆ dKy_calc_color_set()

static void dKy_calc_color_set ( GXColorS10 o_calcColor,
color_RGB_class i_col0A,
color_RGB_class i_col1A,
color_RGB_class i_col0B,
color_RGB_class i_col1B,
f32  i_blendAB0,
f32  i_blendAB1,
GXColorS10  i_addCol,
f32  i_mul 
)
static

◆ dKy_camera_water_in_status_check()

BOOL dKy_camera_water_in_status_check ( )

◆ dKy_camera_water_in_status_set()

void dKy_camera_water_in_status_set ( u8  status)

◆ dKy_change_colpat()

void dKy_change_colpat ( u8  colpat)

◆ dKy_clear_game_init()

void dKy_clear_game_init ( )

◆ dKy_cloudshadow_scroll()

static void dKy_cloudshadow_scroll ( J3DModelData i_modelData,
dKy_tevstr_c i_tevstr,
int  param_2 
)
static

◆ dKy_Create()

static int dKy_Create ( void i_this)
static

◆ dKy_custom_colset()

void dKy_custom_colset ( u8  prevGather,
u8  curGather,
f32  blend 
)

◆ dKy_dalkmist_inf_cut()

void dKy_dalkmist_inf_cut ( DALKMIST_INFLUENCE param_0)

◆ dKy_dalkmist_inf_set()

void dKy_dalkmist_inf_set ( DALKMIST_INFLUENCE param_0)

◆ dKy_darkworld_Area_set()

void dKy_darkworld_Area_set ( char const stageName,
int  roomNo 
)

◆ dKy_darkworld_check()

bool dKy_darkworld_check ( )

◆ dKy_darkworld_spot_check()

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.

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.

Parameters
stageNamestage name
roomNoroom number
Returns
BOOL Returns TRUE if a given room would be loaded in twilight. This function always behaves as if the player has not cleared any twilights.

◆ dKy_darkworld_stage_check()

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.

Parameters
stageNamestage name
roomNoroom number
Returns
BOOL Returns TRUE if the room can be loaded as twilight and the player has not already cleared it, else FALSE.

◆ dKy_daynight_check()

s32 dKy_daynight_check ( )

◆ dKy_Delete()

static int dKy_Delete ( sub_kankyo__class i_this)
static

◆ dKy_depth_dist_set()

void dKy_depth_dist_set ( void param_0)

◆ dKy_Draw()

static int dKy_Draw ( sub_kankyo__class i_this)
static

◆ dKy_eflight_influence_id()

static int dKy_eflight_influence_id ( cXyz  param_0,
int  param_1 
)
static

◆ dKy_efplight_cut()

void dKy_efplight_cut ( LIGHT_INFLUENCE param_0)

◆ dKy_efplight_set()

void dKy_efplight_set ( LIGHT_INFLUENCE param_0)

◆ dKy_Execute()

static int dKy_Execute ( sub_kankyo__class i_this)
static

◆ dKy_F_SP121Check()

static int dKy_F_SP121Check ( char const stageName,
int  roomNo,
u8 out_darkLv,
int  tblIndex 
)
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.).

Parameters
stageNamestage name
roomNoroom number
out_darkLvbyte pointer to write darkLv to, or NULL
tblIndexindex in darkworld table for the stageName
Returns
int Returns -1 if the given room must not be loaded in twilight, else returns 0 or 1. A return of 1 means darkLv should be read from out_darkLv and 0 means it should be read from the darkworld table.

◆ dKy_FiveSenses_fullthrottle_dark()

void dKy_FiveSenses_fullthrottle_dark ( )

◆ dKy_FiveSenses_fullthrottle_dark_static1()

static void dKy_FiveSenses_fullthrottle_dark_static1 ( )
static

◆ dKy_fog_startendz_set()

void dKy_fog_startendz_set ( f32  param_0,
f32  param_1,
f32  ratio 
)

◆ dKy_get_dayofweek()

s32 dKy_get_dayofweek ( )

◆ dKy_get_parcent()

f32 dKy_get_parcent ( f32  param_0,
f32  param_1,
f32  param_2 
)

◆ dKy_getDarktime_hour()

s32 dKy_getDarktime_hour ( )

◆ dKy_getDarktime_minute()

s32 dKy_getDarktime_minute ( )

◆ dKy_getDarktime_week()

s32 dKy_getDarktime_week ( )

◆ dKy_getdaytime_hour()

s32 dKy_getdaytime_hour ( )

◆ dKy_getdaytime_minute()

s32 dKy_getdaytime_minute ( )

◆ dKy_GfFog_tevstr_set()

void dKy_GfFog_tevstr_set ( dKy_tevstr_c param_0)

◆ dKy_Global_amb_set()

void dKy_Global_amb_set ( dKy_tevstr_c i_tevstr)

◆ dKy_GlobalLight_set()

static void dKy_GlobalLight_set ( )
static

◆ dKy_GxFog_set()

void dKy_GxFog_set ( )

◆ dKy_GxFog_tevstr_set()

void dKy_GxFog_tevstr_set ( dKy_tevstr_c param_0)

◆ dKy_GXInitLightDistAttn()

static void dKy_GXInitLightDistAttn ( J3DLightInfo i_info,
f32  param_1,
f32  param_2,
u8  param_3 
)
static

◆ dKy_GXInitLightSpot()

static void dKy_GXInitLightSpot ( J3DLightInfo param_0,
f32  param_1,
u8  param_2 
)
static

◆ dKy_Indoor_check()

static int dKy_Indoor_check ( )
static

◆ dKy_instant_rainchg()

void dKy_instant_rainchg ( )

◆ dKy_instant_timechg()

void dKy_instant_timechg ( f32  time)

◆ dKy_IsDelete()

static int dKy_IsDelete ( sub_kankyo__class i_this)
static

◆ dKy_Itemgetcol_chg_on()

void dKy_Itemgetcol_chg_on ( )

◆ dKy_itudemo_se()

void dKy_itudemo_se ( )

◆ dKy_light_influence_col() [1/2]

GXColor dKy_light_influence_col ( GXColor i_color,
f32  param_1 
)

◆ dKy_light_influence_col() [2/2]

static GXColorS10 dKy_light_influence_col ( int  param_0)
static

◆ dKy_light_influence_distance()

static f32 dKy_light_influence_distance ( cXyz  param_0,
int  i_lightIdx 
)
static

◆ dKy_light_influence_id()

static int dKy_light_influence_id ( cXyz  param_0,
int  param_1 
)
static

◆ dKy_light_influence_pos()

static cXyz dKy_light_influence_pos ( int  param_0)
static

◆ dKy_light_influence_power()

static f32 dKy_light_influence_power ( int  param_0)
static

◆ dKy_light_influence_yuragi()

static f32 dKy_light_influence_yuragi ( int  param_0)
static

◆ dKy_light_size_get()

static void dKy_light_size_get ( char const stage)
static

◆ dKy_lightdir_set()

static void dKy_lightdir_set ( f32  param_0,
f32  param_1,
Vec param_2 
)
static

◆ dKy_lightswitch_check()

static bool dKy_lightswitch_check ( stage_pure_lightvec_info_class param_0,
char  i_roomNo 
)
static

◆ dKy_mock_light_every_set()

void dKy_mock_light_every_set ( LIGHT_INFLUENCE param_0)

◆ dKy_move_room_ratio()

void dKy_move_room_ratio ( dKy_tevstr_c param_0,
s8 param_1 
)

◆ dKy_murky_set()

static void dKy_murky_set ( J3DMaterial material_p)
static

◆ dKy_Outdoor_check()

static int dKy_Outdoor_check ( )
static

◆ dKy_ParticleColor_get_actor()

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 
)

◆ dKy_ParticleColor_get_base()

static 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 
)
static

◆ dKy_ParticleColor_get_bg()

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 
)

◆ dKy_plight_cut()

void dKy_plight_cut ( LIGHT_INFLUENCE param_0)

◆ dKy_plight_near_pos()

cXyz dKy_plight_near_pos ( )

◆ dKy_plight_priority_set()

void dKy_plight_priority_set ( LIGHT_INFLUENCE param_0)

◆ dKy_plight_set()

void dKy_plight_set ( LIGHT_INFLUENCE param_0)

◆ dKy_pol_argument_get()

u8 dKy_pol_argument_get ( cBgS_PolyInfo const p_poly)

◆ dKy_pol_eff2_alpha_get()

u8 dKy_pol_eff2_alpha_get ( cBgS_PolyInfo const param_0)

◆ dKy_pol_eff2_env_get()

void dKy_pol_eff2_env_get ( cBgS_PolyInfo const param_0,
_GXColor param_1 
)

◆ dKy_pol_eff2_prim_get()

void dKy_pol_eff2_prim_get ( cBgS_PolyInfo const param_0,
_GXColor param_1 
)

◆ dKy_pol_eff2_ratio_get()

f32 dKy_pol_eff2_ratio_get ( cBgS_PolyInfo const param_0)

◆ dKy_pol_eff_alpha_get()

u8 dKy_pol_eff_alpha_get ( cBgS_PolyInfo const param_0)

◆ dKy_pol_eff_env_get()

void dKy_pol_eff_env_get ( cBgS_PolyInfo const param_0,
_GXColor param_1 
)

◆ dKy_pol_eff_prim_get()

u8 dKy_pol_eff_prim_get ( cBgS_PolyInfo const param_0,
_GXColor param_1 
)

◆ dKy_pol_eff_ratio_get()

f32 dKy_pol_eff_ratio_get ( cBgS_PolyInfo const param_0)

◆ dKy_pol_efftype2_get()

u8 dKy_pol_efftype2_get ( cBgS_PolyInfo const param_0)

◆ dKy_pol_efftype_get()

u8 dKy_pol_efftype_get ( cBgS_PolyInfo const param_0)

◆ dKy_pol_sound_get()

u8 dKy_pol_sound_get ( cBgS_PolyInfo const p_poly)

◆ dKy_pos2_get_angle()

static void dKy_pos2_get_angle ( cXyz param_0,
cXyz param_1,
s16 param_2,
s16 param_3 
)
static

◆ dKy_rain_check()

int dKy_rain_check ( )

◆ dKy_sense_pat_get()

static s32 dKy_sense_pat_get ( )
static

◆ dKy_set_actcol_ratio()

void dKy_set_actcol_ratio ( f32  ratio)

◆ dKy_set_allcol_ratio()

void dKy_set_allcol_ratio ( f32  ratio)

◆ dKy_set_bgcol_ratio()

void dKy_set_bgcol_ratio ( f32  ratio)

◆ dKy_set_fogcol_ratio()

void dKy_set_fogcol_ratio ( f32  ratio)

◆ dKy_set_nexttime()

void dKy_set_nexttime ( f32  nextTime)

◆ dKy_set_vrboxcol_ratio()

void dKy_set_vrboxcol_ratio ( f32  ratio)

◆ dKy_set_vrboxkumocol_ratio()

static void dKy_set_vrboxkumocol_ratio ( f32  ratio)
static

◆ dKy_set_vrboxsoracol_ratio()

static void dKy_set_vrboxsoracol_ratio ( f32  ratio)
static

◆ dKy_setLight()

void dKy_setLight ( )

◆ dKy_setLight_again()

void dKy_setLight_again ( )

◆ dKy_setLight_init()

void dKy_setLight_init ( )

◆ dKy_setLight_mine()

void dKy_setLight_mine ( dKy_tevstr_c p_tevstr)

◆ dKy_setLight_nowroom()

void dKy_setLight_nowroom ( char  param_0)

◆ dKy_setLight_nowroom_actor()

void dKy_setLight_nowroom_actor ( dKy_tevstr_c param_0)

◆ dKy_setLight_nowroom_common()

static void dKy_setLight_nowroom_common ( char  param_0,
f32  param_1 
)
static

◆ dKy_setLight_nowroom_grass()

void dKy_setLight_nowroom_grass ( char  param_0,
f32  param_1 
)

◆ dKy_shadow_mode_check()

u8 dKy_shadow_mode_check ( u8  mode)

◆ dKy_shadow_mode_reset()

void dKy_shadow_mode_reset ( u8  mode)

◆ dKy_shadow_mode_set()

void dKy_shadow_mode_set ( u8  mode)

◆ dKy_SordFlush_set()

void dKy_SordFlush_set ( cXyz  param_0,
int  param_1 
)

◆ dKy_Sound_get()

SND_INFLUENCE * dKy_Sound_get ( )

◆ dKy_Sound_init()

static void dKy_Sound_init ( )
static

◆ dKy_Sound_set()

void dKy_Sound_set ( cXyz  i_pos,
int  param_1,
fpc_ProcID  i_actorID,
int  param_3 
)

◆ dKy_SunMoon_Light_Check()

bool dKy_SunMoon_Light_Check ( )

◆ dKy_TeachWind_existence_chk()

BOOL dKy_TeachWind_existence_chk ( )

◆ dKy_tevstr_init()

void dKy_tevstr_init ( dKy_tevstr_c p_tevstr,
s8  roomNo,
u8  param_2 
)

◆ dKy_twi_wolflight_set()

static void dKy_twi_wolflight_set ( int  i_lightIdx)
static

◆ dKy_twilight_camelight_set()

static void dKy_twilight_camelight_set ( )
static

◆ dKy_undwater_filter_draw()

void dKy_undwater_filter_draw ( )

◆ dKy_vrbox_addcol_kasumi_set()

void dKy_vrbox_addcol_kasumi_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)

◆ dKy_vrbox_addcol_set()

static void dKy_vrbox_addcol_set ( s16  param_0,
s16  param_1,
s16  param_2,
f32  param_3 
)
static

◆ dKy_vrbox_addcol_sky0_set()

void dKy_vrbox_addcol_sky0_set ( s16  r,
s16  g,
s16  b,
f32  factor 
)

◆ dKy_WaterIn_Light_set()

static void dKy_WaterIn_Light_set ( )
static

◆ dKy_withwarp_capture_check()

BOOL dKy_withwarp_capture_check ( )

◆ dKy_WolfEyeLight_set()

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 
)

◆ dKy_WolfPowerup_AmbCol()

static void dKy_WolfPowerup_AmbCol ( GXColorS10 in_col_p)
static

◆ dKy_WolfPowerup_BgAmbCol()

static void dKy_WolfPowerup_BgAmbCol ( GXColorS10 in_col_p)
static

◆ dKy_WolfPowerup_FogNearFar()

static void dKy_WolfPowerup_FogNearFar ( f32 near_p,
f32 far_p 
)
static

◆ dLVI_getSWLight()

u8 dLVI_getSWLight ( stage_pure_lightvec_info_class i_info)
inline

◆ dungeonlight_init()

static void dungeonlight_init ( )
static

◆ envcolor_init()

static void envcolor_init ( )
static

◆ fl_data_ratio_set()

static f32 fl_data_ratio_set ( f32  param_0,
f32  param_1,
f32  param_2 
)
static

◆ float_kankyo_color_ratio_set()

static f32 float_kankyo_color_ratio_set ( f32  param_0,
f32  param_1,
f32  param_2,
f32  param_3,
f32  param_4,
f32  param_5,
f32  param_6,
f32  param_7 
)
static

◆ get_parcent()

static f32 get_parcent ( f32  param_0,
f32  param_1,
f32  param_2 
)
static

◆ GxFog_set()

static void GxFog_set ( )
static

◆ GxFogSet_Sub()

static void GxFogSet_Sub ( _GXColor param_0)
static

◆ GxXFog_set()

static void GxXFog_set ( )
static

◆ kankyo_color_ratio_calc()

static void kankyo_color_ratio_calc ( GXColor o_color,
GXColorS10  param_1,
f32  param_2 
)
static

◆ kankyo_color_ratio_calc_common()

static u8 kankyo_color_ratio_calc_common ( s16  param_0,
f32  param_1 
)
static

◆ kankyo_color_ratio_set()

static s16 kankyo_color_ratio_set ( u8  i_b0A,
u8  i_b0B,
f32  i_blendAB0,
u8  i_b1A,
u8  i_b1B,
f32  i_blendAB1,
s16  i_add,
f32  i_mul 
)
static

◆ NewAmbColGet()

static GXColor NewAmbColGet ( _GXColorS10 param_0)
static

◆ plight_init()

static void plight_init ( )
static

◆ plight_set()

static void plight_set ( )
static

◆ s16_data_ratio_set()

static s16 s16_data_ratio_set ( s16  param_0,
s16  param_1,
f32  param_2 
)
static

◆ setLightTevColorType_MAJI_sub()

static void setLightTevColorType_MAJI_sub ( J3DMaterial param_0,
dKy_tevstr_c param_1,
int  param_2 
)
static

◆ sinf()

float sinf ( float  x)
inline

◆ u8_data_ratio_set()

static s16 u8_data_ratio_set ( u8  param_0,
u8  param_1,
f32  param_2 
)
static

◆ undwater_init()

static void undwater_init ( )
static

Variable Documentation

◆ cNullVec__6Z2Calc

SECTION_DATA u8 cNullVec__6Z2Calc[12]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ flush_col

SECTION_DATA u8 flush_col[16]
static
Initial value:
= {
0x01, 0x00, 0x00, 0x00, 0x04, 0x43, 0x73, 0x58, 0x0A, 0x25, 0x3E, 0x2D, 0x14, 0x00, 0x00, 0x00,
}

◆ flush_col2

SECTION_DATA u8 flush_col2[16]
static
Initial value:
= {
0x01, 0x00, 0x00, 0x00, 0x04, 0x6E, 0x5A, 0x00, 0x08, 0x4B, 0x22, 0x00, 0x0F, 0x00, 0x00, 0x00,
}

◆ flush_col3

SECTION_DATA u8 flush_col3[16]
static
Initial value:
= {
0x01, 0x00, 0x00, 0x00, 0x04, 0x46, 0x4D, 0x43, 0x0F, 0x22, 0x1E, 0x00, 0x14, 0x00, 0x00, 0x00,
}

◆ g_env_light

dScnKy_env_light_c g_env_light

◆ g_mEnvSeMgr

Z2EnvSeMgr g_mEnvSeMgr

◆ g_profile_KANKYO

SECTION_DATA void* g_profile_KANKYO[10]
extern
Initial value:
= {
(void*)0xFFFFFFFD, (void*)0x0001FFFD, (void*)0x00130000, (void*)&g_fpcLf_Method,
(void*)0x000000F8, (void*)NULL, (void*)NULL, (void*)&g_fopKy_Method,
(void*)0x00020000, (void*)&l_dKy_Method,
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
static SECTION_DATA void * l_dKy_Method[5]
Definition d_kankyo.cpp:5173
leafdraw_method_class g_fopKy_Method
Definition f_op_kankyo.cpp:95

◆ l_alphaCompInfo

SECTION_SDATA J3DAlphaCompInfo l_alphaCompInfo
static
Initial value:
= {
0x04, 0x80, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00,
}

◆ l_alphaCompInfoOPA

SECTION_SDATA J3DAlphaCompInfo l_alphaCompInfoOPA
static
Initial value:
= {
0x07, 0x00, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00,
}

◆ l_dKy_Method

SECTION_DATA void* l_dKy_Method[5]
static
Initial value:
= {
(void*)dKy_Create,
(void*)dKy_Delete,
(void*)dKy_Execute,
(void*)dKy_IsDelete,
(void*)dKy_Draw,
}
static int dKy_Execute(sub_kankyo__class *i_this)
Definition d_kankyo.cpp:3330
static int dKy_IsDelete(sub_kankyo__class *i_this)
Definition d_kankyo.cpp:3339
static int dKy_Delete(sub_kankyo__class *i_this)
Definition d_kankyo.cpp:3345
static int dKy_Create(void *i_this)
Definition d_kankyo.cpp:3357
static int dKy_Draw(sub_kankyo__class *i_this)
Definition d_kankyo.cpp:3323

◆ l_zmodeUpDisable

SECTION_SDATA J3DZModeInfo l_zmodeUpDisable = {1, 3, 0}
static

◆ l_zmodeUpEnable

SECTION_SDATA J3DZModeInfo l_zmodeUpEnable = {1, 3, 1}
static

◆ lightMask

u16 lightMask = 0x0001
static

◆ lightMaskData

SECTION_DATA u16 lightMaskData[8]
static
Initial value:
= {
}
@ GX_LIGHT1
Definition GXEnum.h:98
@ GX_LIGHT5
Definition GXEnum.h:102
@ GX_LIGHT0
Definition GXEnum.h:97
@ GX_LIGHT6
Definition GXEnum.h:103
@ GX_LIGHT7
Definition GXEnum.h:104
@ GX_LIGHT2
Definition GXEnum.h:99
@ GX_LIGHT3
Definition GXEnum.h:100
@ GX_LIGHT4
Definition GXEnum.h:101

◆ lightStatusBase

SECTION_DATA u8 lightStatusBase[232]
static
Initial value:
= {
0xC7, 0x0E, 0x20, 0x80, 0x46, 0xE3, 0x51, 0x66, 0x46, 0x88, 0x1C, 0x66, 0x43, 0xBC, 0x80, 0x00,
0x45, 0xA2, 0xBB, 0x33, 0x44, 0x98, 0x8C, 0xCD, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xBF, 0x80, 0x00, 0x00,
0xBF, 0x80, 0x00, 0x00, 0x42, 0xB4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0xFA, 0x00, 0x00,
0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0xA0, 0x00, 0x00, 0xC3, 0xA0, 0x00, 0x00,
0x44, 0x7A, 0x00, 0x00, 0x48, 0x1C, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x09, 0x56, 0xB0, 0x40, 0x2E, 0x7E, 0x95,
0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00,
}

◆ lightStatusData

LightStatus lightStatusData[8]
static

◆ lightStatusPt

LightStatus* lightStatusPt = lightStatusData
static

◆ lit_10273

SECTION_SDATA2 f32 lit_10273 = 400.0f
static

◆ lit_10274

SECTION_SDATA2 f32 lit_10274 = 608.0f
static

◆ lit_10483

SECTION_SDATA2 f32 lit_10483 = 36.0f
static

◆ lit_10484

SECTION_SDATA2 f32 lit_10484 = 29.0f
static

◆ lit_10485

SECTION_SDATA2 f32 lit_10485 = 1550.0f
static

◆ lit_10486

SECTION_SDATA2 f32 lit_10486 = 140.0f
static

◆ lit_10916

SECTION_SDATA2 f32 lit_10916 = 245.0f
static

◆ lit_10917

SECTION_SDATA2 f32 lit_10917 = 45.0f
static

◆ lit_10918

SECTION_SDATA2 f32 lit_10918 = -1.0f / 100.0f
static

◆ lit_10919

SECTION_SDATA2 f32 lit_10919 = 49.0f / 100.0f
static

◆ lit_10920

SECTION_SDATA2 f32 lit_10920 = -49.0f / 100.0f
static

◆ lit_10921

SECTION_SDATA2 f32 lit_10921 = 14.0f / 5.0f
static

◆ lit_10922

SECTION_SDATA2 f32 lit_10922 = 170.0f
static

◆ lit_10923

SECTION_SDATA2 f32 lit_10923 = -14770.0f
static

◆ lit_10924

SECTION_SDATA2 f32 lit_10924 = -14570.0f
static

◆ lit_10925

SECTION_SDATA2 f32 lit_10925 = -5853.0f
static

◆ lit_10926

SECTION_SDATA2 f32 lit_10926 = -879.0f
static

◆ lit_10927

SECTION_SDATA2 f32 lit_10927 = -1.0f / 5.0f
static

◆ lit_10928

SECTION_SDATA2 f32 lit_10928 = 4500.0f
static

◆ lit_10929

SECTION_SDATA2 f32 lit_10929 = 75.0f
static

◆ lit_10930

SECTION_SDATA2 f32 lit_10930 = -81.0f / 100.0f
static

◆ lit_10931

SECTION_SDATA2 f32 lit_10931 = 0.5830000042915344f
static

◆ lit_10932

SECTION_SDATA2 f32 lit_10932[1+1]
static
Initial value:
= {
115.0f,
0.0f,
}

◆ lit_7485

u8 lit_7485[12]
static

◆ lit_7489

u8 lit_7489[12]
static

◆ lit_7608

SECTION_SDATA2 f32 lit_7608 = 0.005239999853074551f
static

◆ lit_7609

SECTION_SDATA2 f32 lit_7609 = 35.0f
static

◆ lit_8647

SECTION_SDATA2 f32 lit_8647 = 160000.0f
static

◆ lit_8975

SECTION_SDATA2 f32 lit_8975 = 50.0f
static

◆ lit_9035

SECTION_RODATA u8 const lit_9035[12]
static
Initial value:
= {
0x4C, 0xBE, 0xBC, 0x20, 0x4C, 0xBE, 0xBC, 0x20, 0x4C, 0xBE, 0xBC, 0x20,
}

◆ lit_9254

SECTION_SDATA2 f32 lit_9254 = 285.0f
static

◆ lit_9255

SECTION_SDATA2 f32 lit_9255 = 17.0f
static

◆ lit_9256

SECTION_SDATA2 f32 lit_9256 = 20.0f
static

◆ lit_9257

SECTION_SDATA2 f32 lit_9257 = 190.0f
static

◆ lit_9258

SECTION_SDATA2 f32 lit_9258 = 100000000.0f
static

◆ lit_9259

SECTION_SDATA2 f32 lit_9259 = 5.0f
static

◆ lit_9676

SECTION_SDATA2 f32 lit_9676 = 350.0f
static

◆ lit_9677

SECTION_SDATA2 f32 lit_9677 = 1.5f
static

◆ lit_9722

SECTION_SDATA2 f32 lit_9722 = 600.0f
static

◆ lit_9723

SECTION_SDATA2 f32 lit_9723 = 1.0625f
static

◆ lit_9724

SECTION_SDATA2 f32 lit_9724 = 17.0f / 10.0f
static

◆ lit_9725

SECTION_SDATA2 f32 lit_9725 = 70.0f
static

◆ lit_9726

SECTION_SDATA2 f32 lit_9726 = 2.5500001907348633f
static

◆ lit_9727

SECTION_SDATA2 f32 lit_9727 = 17.0f / 5.0f
static

◆ lit_9728

SECTION_SDATA2 f32 lit_9728 = 65.0f
static

◆ lit_9779

SECTION_SDATA2 f32 lit_9779 = 7.225000381469727f
static

◆ lit_9780

SECTION_SDATA2 f32 lit_9780 = 28.0f
static

◆ lit_9781

SECTION_SDATA2 f32 lit_9781 = 1.25f
static

◆ pad_80394F35

SECTION_DEAD char const* const pad_80394F35 = "\0\0"
static

◆ parcent_tabel

SECTION_DATA u8 parcent_tabel[48+48]
static

◆ S_old_camctr

u8 S_old_camctr[12+4]
static

◆ S_old_cameye

u8 S_old_cameye[12]
static

◆ stringBase_80394E70

SECTION_DEAD char const* const stringBase_80394E70 = "D_MN"
static

◆ stringBase_80394EB5

SECTION_DEAD char const* const stringBase_80394EB5 = "F_SP118"
static

◆ stringBase_80394EBD

SECTION_DEAD char const* const stringBase_80394EBD = "F_SP109"
static

◆ stringBase_80394EC5

SECTION_DEAD char const* const stringBase_80394EC5 = "F_SP122"
static

◆ stringBase_80394ECD

SECTION_DEAD char const* const stringBase_80394ECD = "D_MN05A"
static

◆ stringBase_80394EDD

SECTION_DEAD char const* const stringBase_80394EDD = "MA06"
static

◆ stringBase_80394EE2

SECTION_DEAD char const* const stringBase_80394EE2 = "MA03"
static

◆ stringBase_80394EE7

SECTION_DEAD char const* const stringBase_80394EE7 = "MA09"
static

◆ stringBase_80394EEC

SECTION_DEAD char const* const stringBase_80394EEC = "MA17"
static

◆ stringBase_80394EF1

SECTION_DEAD char const* const stringBase_80394EF1 = "MA19"
static

◆ stringBase_80394EF6

SECTION_DEAD char const* const stringBase_80394EF6 = "MA07"
static

◆ stringBase_80394EFB

SECTION_DEAD char const* const stringBase_80394EFB = "MA10"
static

◆ stringBase_80394F00

SECTION_DEAD char const* const stringBase_80394F00 = "MA02"
static

◆ stringBase_80394F05

SECTION_DEAD char const* const stringBase_80394F05 = "MA00"
static

◆ stringBase_80394F0A

SECTION_DEAD char const* const stringBase_80394F0A = "MA01"
static

◆ stringBase_80394F0F

SECTION_DEAD char const* const stringBase_80394F0F = "MA04"
static

◆ stringBase_80394F14

SECTION_DEAD char const* const stringBase_80394F14 = "MA16"
static

◆ stringBase_80394F19

SECTION_DEAD char const* const stringBase_80394F19 = "MA11"
static

◆ stringBase_80394F1E

SECTION_DEAD char const* const stringBase_80394F1E = "MA20"
static

◆ stringBase_80394F23

SECTION_DEAD char const* const stringBase_80394F23 = "MA13"
static

◆ stringBase_80394F28

SECTION_DEAD char const* const stringBase_80394F28 = "MA14"
static

◆ stringBase_80394F2D

SECTION_DEAD char const* const stringBase_80394F2D = "Rainbow"
static