summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/constants/vars.h2
-rw-r--r--include/global.h8
-rwxr-xr-xinclude/mevent_news.h10
3 files changed, 14 insertions, 6 deletions
diff --git a/include/constants/vars.h b/include/constants/vars.h
index e57b02185..8128b6f32 100644
--- a/include/constants/vars.h
+++ b/include/constants/vars.h
@@ -60,7 +60,7 @@
#define VAR_POISON_STEP_COUNTER 0x402B
#define VAR_RESET_RTC_ENABLE 0x402C
#define VAR_ENIGMA_BERRY_AVAILABLE 0x402D
-#define VAR_0x402E 0x402E
+#define VAR_WONDER_NEWS_COUNTER 0x402E
#define VAR_FRONTIER_MANIAC_FACILITY 0x402F
#define VAR_FRONTIER_GAMBLER_CHALLENGE 0x4030
diff --git a/include/global.h b/include/global.h
index 8681f7289..d82ea875e 100644
--- a/include/global.h
+++ b/include/global.h
@@ -839,10 +839,10 @@ struct SaveTrainerHill
struct WonderNewsMetadata
{
- u8 unk_0_0:2;
- u8 unk_0_2:3;
- u8 unk_0_5:3;
- u8 unk_1;
+ u8 newsType:2;
+ u8 sentCounter:3;
+ u8 getCounter:3;
+ u8 rand;
};
struct WonderNews
diff --git a/include/mevent_news.h b/include/mevent_news.h
index 7b4657e14..b0a0b8f07 100755
--- a/include/mevent_news.h
+++ b/include/mevent_news.h
@@ -1,7 +1,15 @@
#ifndef GUARD_MEVENT_NEWS_H
#define GUARD_MEVENT_NEWS_H
+enum {
+ WONDER_NEWS_NONE,
+ WONDER_NEWS_RECV_FRIEND,
+ WONDER_NEWS_RECV_WIRELESS,
+ WONDER_NEWS_SENT,
+};
+
+
void InitSavedWonderNews(void);
-void GenerateRandomWonderNews(u32 a0);
+void GenerateRandomWonderNews(u32 newsType);
#endif //GUARD_MEVENT_NEWS_H