sub_818DA78, SetLilycoveLadyRandomly

This commit is contained in:
scnorton
2017-09-19 16:21:50 -04:00
parent e7e1938094
commit 99a7fcfdfa
2 changed files with 39 additions and 66 deletions

View File

@@ -4,11 +4,15 @@
#include "global.h"
#include "event_data.h"
#include "rng.h"
#include "lilycove_lady.h"
void SetLilycoveQuizLady(void);
void SetLilycoveFavourLady(void);
void SetLilycoveContestLady(void);
void sub_818E004(void);
void sub_818DBC4(void);
void sub_818E674(void);
extern const u16 gUnknown_0860B074[];
extern const u16 gUnknown_0860B07E[];
@@ -55,3 +59,38 @@ void SetLilycoveLady(void)
break;
}
}
void sub_818DA78(void)
{
switch (GetLilycoveLadyId())
{
case LILYCOVE_LADY_QUIZ:
sub_818E004();
break;
case LILYCOVE_LADY_FAVOUR:
sub_818DBC4();
break;
case LILYCOVE_LADY_CONTEST:
sub_818E674();
break;
}
}
void SetLilycoveLadyRandomly(void)
{
u8 id;
id = Random() % 3;
switch (id)
{
case LILYCOVE_LADY_QUIZ:
SetLilycoveQuizLady();
break;
case LILYCOVE_LADY_FAVOUR:
SetLilycoveFavourLady();
break;
case LILYCOVE_LADY_CONTEST:
SetLilycoveContestLady();
break;
}
}