summaryrefslogtreecommitdiff
path: root/include/constants/weather.h
blob: 1110be7a28ad1699554c72017389179bf6abbb17 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#ifndef GUARD_CONSTANTS_WEATHER_H
#define GUARD_CONSTANTS_WEATHER_H

#define WEATHER_NONE           0
#define WEATHER_CLOUDS         1
#define WEATHER_SUNNY          2
#define WEATHER_RAIN_LIGHT     3
#define WEATHER_SNOW           4
#define WEATHER_RAIN_MED       5
#define WEATHER_FOG_1          6
#define WEATHER_ASH            7
#define WEATHER_SANDSTORM      8
#define WEATHER_FOG_2          9
#define WEATHER_FOG_3          10
#define WEATHER_SHADE          11
#define WEATHER_DROUGHT        12
#define WEATHER_RAIN_HEAVY     13
#define WEATHER_BUBBLES        14
#define WEATHER_ROUTE119_CYCLE 20
#define WEATHER_ROUTE123_CYCLE 21

// 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_CLOUDS         1
#define COORD_EVENT_WEATHER_SUNNY          2
#define COORD_EVENT_WEATHER_RAIN_LIGHT     3
#define COORD_EVENT_WEATHER_SNOW           4
#define COORD_EVENT_WEATHER_RAIN_MED       5
#define COORD_EVENT_WEATHER_FOG_1          6
#define COORD_EVENT_WEATHER_FOG_2          7
#define COORD_EVENT_WEATHER_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