mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-21 04:18:08 -05:00
46 lines
1.5 KiB
C
46 lines
1.5 KiB
C
#ifndef GUARD_CONSTANTS_WEATHER_H
|
|
#define GUARD_CONSTANTS_WEATHER_H
|
|
|
|
enum Weather
|
|
{
|
|
WEATHER_NONE,
|
|
WEATHER_SUNNY_CLOUDS,
|
|
WEATHER_SUNNY,
|
|
WEATHER_RAIN,
|
|
WEATHER_SNOW,
|
|
WEATHER_RAIN_THUNDERSTORM,
|
|
WEATHER_FOG_HORIZONTAL,
|
|
WEATHER_VOLCANIC_ASH,
|
|
WEATHER_SANDSTORM,
|
|
WEATHER_FOG_DIAGONAL,
|
|
WEATHER_UNDERWATER,
|
|
WEATHER_SHADE,
|
|
WEATHER_DROUGHT,
|
|
WEATHER_DOWNPOUR,
|
|
WEATHER_UNDERWATER_BUBBLES,
|
|
WEATHER_ABNORMAL,
|
|
WEATHER_ROUTE119_CYCLE = 20, // unused
|
|
WEATHER_ROUTE123_CYCLE, // unused
|
|
WEATHER_FOG, // Aggregate of WEATHER_FOG_HORIZONTAL and WEATHER_FOG_DIAGONAL
|
|
WEATHER_COUNT,
|
|
};
|
|
|
|
// These are used in maps' coord_weather_event entries.
|
|
// They are not a one-to-one mapping with the engine's
|
|
// internal weather constants above.
|
|
#define COORD_EVENT_WEATHER_SUNNY_CLOUDS 1
|
|
#define COORD_EVENT_WEATHER_SUNNY 2
|
|
#define COORD_EVENT_WEATHER_RAIN 3
|
|
#define COORD_EVENT_WEATHER_SNOW 4
|
|
#define COORD_EVENT_WEATHER_RAIN_THUNDERSTORM 5
|
|
#define COORD_EVENT_WEATHER_FOG_HORIZONTAL 6
|
|
#define COORD_EVENT_WEATHER_FOG_DIAGONAL 7
|
|
#define COORD_EVENT_WEATHER_VOLCANIC_ASH 8
|
|
#define COORD_EVENT_WEATHER_SANDSTORM 9
|
|
#define COORD_EVENT_WEATHER_SHADE 10
|
|
#define COORD_EVENT_WEATHER_DROUGHT 11
|
|
#define COORD_EVENT_WEATHER_ROUTE119_CYCLE 20
|
|
#define COORD_EVENT_WEATHER_ROUTE123_CYCLE 21
|
|
|
|
#endif // GUARD_CONSTANTS_WEATHER_H
|