summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lilycove_lady.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/lilycove_lady.c b/src/lilycove_lady.c
index 2e0d336dd..aec55a574 100644
--- a/src/lilycove_lady.c
+++ b/src/lilycove_lady.c
@@ -3,6 +3,7 @@
//
#include "global.h"
+#include "main.h"
#include "event_data.h"
#include "rng.h"
#include "lilycove_lady.h"
@@ -121,3 +122,23 @@ void sub_818DB20(void)
idx = Random() % size;
gUnknown_0203CD64->favour.unk_010 = gUnknown_0860B2EC[gUnknown_0203CD64->favour.unk_00c][idx];
}
+
+void SetLilycoveFavourLady(void)
+{
+ gUnknown_0203CD64 = &gSaveBlock1Ptr->lilycoveLady;
+ gUnknown_0203CD64->favour.id = LILYCOVE_LADY_FAVOUR;
+ gUnknown_0203CD64->favour.unk_001 = 0;
+ gUnknown_0203CD64->favour.unk_004 = 0xFF;
+ gUnknown_0203CD64->favour.unk_002 = 0;
+ gUnknown_0203CD64->favour.unk_003= 0;
+ gUnknown_0203CD64->favour.unk_00e = 0;
+ gUnknown_0203CD64->favour.language = gGameLanguage;
+ sub_818DB20();
+}
+
+void sub_818DBC4(void)
+{
+ gUnknown_0203CD64 = &gSaveBlock1Ptr->lilycoveLady;
+ gUnknown_0203CD64->favour.id = LILYCOVE_LADY_FAVOUR;
+ gUnknown_0203CD64->favour.unk_001 = 0;
+}