mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
20 lines
693 B
C++
20 lines
693 B
C++
#include <libultraship/bridge.h>
|
|
#include "2s2h/GameInteractor/GameInteractor.h"
|
|
#include "2s2h/Enhancements/Enhancements.h"
|
|
|
|
extern "C" {
|
|
#include <z64save.h>
|
|
extern SaveContext gSaveContext;
|
|
extern u8 gItemSlots[77];
|
|
}
|
|
|
|
void RegisterAlwaysWinDoggyRace() {
|
|
REGISTER_VB_SHOULD(VB_DOGGY_RACE_SET_MAX_SPEED, {
|
|
uint8_t selectedOption = CVarGetInteger("gEnhancements.Minigames.AlwaysWinDoggyRace", 0);
|
|
if (selectedOption == ALWAYS_WIN_DOGGY_RACE_ALWAYS || (selectedOption == ALWAYS_WIN_DOGGY_RACE_MASKOFTRUTH &&
|
|
(INV_CONTENT(ITEM_MASK_TRUTH) == ITEM_MASK_TRUTH))) {
|
|
*should = true;
|
|
}
|
|
});
|
|
}
|