mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-08-23 06:35:33 -07:00
Merge pull request #29 from briaguya-ai/skulltulla-rewards
skulltulla rewards
This commit is contained in:
commit
6a39f46947
1 changed files with 35 additions and 13 deletions
|
@ -240,6 +240,27 @@ void EnSth_ParentRewardObtainedWait(EnSth* this, GlobalContext* globalCtx) {
|
||||||
void EnSth_GivePlayerItem(EnSth* this, GlobalContext* globalCtx) {
|
void EnSth_GivePlayerItem(EnSth* this, GlobalContext* globalCtx) {
|
||||||
u16 getItemId = sGetItemIds[this->actor.params];
|
u16 getItemId = sGetItemIds[this->actor.params];
|
||||||
|
|
||||||
|
if (gSaveContext.n64ddFlag) {
|
||||||
|
switch (getItemId) {
|
||||||
|
case GI_RUPEE_GOLD:
|
||||||
|
break;
|
||||||
|
case GI_WALLET_ADULT:
|
||||||
|
getItemId = GetRandomizedItemIdFromKnownCheck(KAK_10_GOLD_SKULLTULA_REWARD, GI_WALLET_ADULT);
|
||||||
|
break;
|
||||||
|
case GI_STONE_OF_AGONY:
|
||||||
|
getItemId = GetRandomizedItemIdFromKnownCheck(KAK_20_GOLD_SKULLTULA_REWARD, GI_STONE_OF_AGONY);
|
||||||
|
break;
|
||||||
|
case GI_WALLET_GIANT:
|
||||||
|
getItemId = GetRandomizedItemIdFromKnownCheck(KAK_30_GOLD_SKULLTULA_REWARD, GI_WALLET_GIANT);
|
||||||
|
break;
|
||||||
|
case GI_BOMBCHUS_10:
|
||||||
|
getItemId = GetRandomizedItemIdFromKnownCheck(KAK_40_GOLD_SKULLTULA_REWARD, GI_BOMBCHUS_10);
|
||||||
|
break;
|
||||||
|
case GI_HEART_PIECE:
|
||||||
|
getItemId = GetRandomizedItemIdFromKnownCheck(KAK_50_GOLD_SKULLTULA_REWARD, GI_HEART_PIECE);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
switch (this->actor.params) {
|
switch (this->actor.params) {
|
||||||
case 1:
|
case 1:
|
||||||
case 3:
|
case 3:
|
||||||
|
@ -254,6 +275,7 @@ void EnSth_GivePlayerItem(EnSth* this, GlobalContext* globalCtx) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
func_8002F434(&this->actor, globalCtx, getItemId, 10000.0f, 50.0f);
|
func_8002F434(&this->actor, globalCtx, getItemId, 10000.0f, 50.0f);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue