summaryrefslogtreecommitdiff
path: root/src/field/field_weather_effects.c
diff options
context:
space:
mode:
authorMarcus Huderle <huderlem@gmail.com>2018-01-19 21:30:16 -0800
committerMarcus Huderle <huderlem@gmail.com>2018-01-19 21:30:16 -0800
commit428f712da678b3f5b9256d85c0e3248cacd8e7c2 (patch)
tree5232a893934b788d7631a09ff2f83c0aa9925508 /src/field/field_weather_effects.c
parente2a0522780d7124a392bf028c9c1f50c4213b460 (diff)
Further document weather
Diffstat (limited to 'src/field/field_weather_effects.c')
-rw-r--r--src/field/field_weather_effects.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/field/field_weather_effects.c b/src/field/field_weather_effects.c
index 4ffa171e8..0fee26b89 100644
--- a/src/field/field_weather_effects.c
+++ b/src/field/field_weather_effects.c
@@ -74,10 +74,8 @@ static const struct SpriteTemplate sCloudSpriteTemplate =
.callback = sub_807E0F4,
};
-extern void sub_807D5BC(s8 a);
+extern void sub_807D5BC(s8 gammaIndex);
extern void sub_807D8C0(const u16 *palette);
-extern void sub_807D9A8(void);
-extern bool8 sub_807D9C8(void);
extern void sub_807DA14(void);
extern void sub_807DA4C(void);
extern void Weather_SetTargetBlendCoeffs(u8 a, u8 b, int c);
@@ -258,11 +256,11 @@ void Drought_Main(void)
gWeatherPtr->initStep++;
break;
case 1:
- sub_807D9A8();
+ ResetDroughtWeatherPaletteLoading();
gWeatherPtr->initStep++;
break;
case 2:
- if (sub_807D9C8() == FALSE)
+ if (LoadDroughtWeatherPalettes() == FALSE)
gWeatherPtr->initStep++;
break;
case 3:
@@ -2322,7 +2320,7 @@ void SetSav1WeatherFromCurrMapHeader(void)
void SetWeather(u32 weather)
{
SetSav1Weather(weather);
- DoWeatherEffect(GetSav1Weather());
+ ChangeWeather(GetSav1Weather());
}
void SetWeather_Unused(u32 weather)
@@ -2333,7 +2331,7 @@ void SetWeather_Unused(u32 weather)
void DoCurrentWeather(void)
{
- DoWeatherEffect(GetSav1Weather());
+ ChangeWeather(GetSav1Weather());
}
void sub_8080750(void)