mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-08-23 06:35:33 -07:00
commit
c2b494e37e
4 changed files with 7 additions and 4 deletions
|
@ -839,6 +839,8 @@ namespace SohImGui {
|
||||||
{
|
{
|
||||||
EnhancementSliderInt("Text Speed: %dx", "##TEXTSPEED", "gTextSpeed", 1, 5, "");
|
EnhancementSliderInt("Text Speed: %dx", "##TEXTSPEED", "gTextSpeed", 1, 5, "");
|
||||||
EnhancementSliderInt("King Zora Speed: %dx", "##WEEPSPEED", "gMweepSpeed", 1, 5, "");
|
EnhancementSliderInt("King Zora Speed: %dx", "##WEEPSPEED", "gMweepSpeed", 1, 5, "");
|
||||||
|
EnhancementSliderInt("Biggoron Forge Time: %d days", "##FORGETIME", "gForgeTime", 0, 3, "");
|
||||||
|
Tooltip("Allows you to change the number of days it takes for Biggoron to forge the Biggoron Sword");
|
||||||
|
|
||||||
EnhancementCheckbox("Skip Text", "gSkipText");
|
EnhancementCheckbox("Skip Text", "gSkipText");
|
||||||
Tooltip("Holding down B skips text");
|
Tooltip("Holding down B skips text");
|
||||||
|
|
|
@ -32,6 +32,7 @@ void BootCommands_Init()
|
||||||
CVar_RegisterS32("gNewDrops", 0);
|
CVar_RegisterS32("gNewDrops", 0);
|
||||||
CVar_RegisterS32("gVisualAgony", 0);
|
CVar_RegisterS32("gVisualAgony", 0);
|
||||||
CVar_RegisterS32("gLanguages", 0); //0 = English / 1 = German / 2 = French
|
CVar_RegisterS32("gLanguages", 0); //0 = English / 1 = German / 2 = French
|
||||||
|
CVar_RegisterS32("gForgeTime", 3);
|
||||||
CVar_RegisterS32("gHudColors", 1); //0 = N64 / 1 = NGC / 2 = Custom
|
CVar_RegisterS32("gHudColors", 1); //0 = N64 / 1 = NGC / 2 = Custom
|
||||||
CVar_RegisterS32("gUseNaviCol", 0);
|
CVar_RegisterS32("gUseNaviCol", 0);
|
||||||
CVar_RegisterS32("gUseTunicsCol", 0);
|
CVar_RegisterS32("gUseTunicsCol", 0);
|
||||||
|
|
|
@ -96,7 +96,7 @@ u16 EnGo_GetTextID(GlobalContext* globalCtx, Actor* thisx) {
|
||||||
if (gSaveContext.bgsFlag) {
|
if (gSaveContext.bgsFlag) {
|
||||||
return 0x305E;
|
return 0x305E;
|
||||||
} else if (INV_CONTENT(ITEM_TRADE_ADULT) >= ITEM_CLAIM_CHECK) {
|
} else if (INV_CONTENT(ITEM_TRADE_ADULT) >= ITEM_CLAIM_CHECK) {
|
||||||
if (Environment_GetBgsDayCount() >= 3) {
|
if (Environment_GetBgsDayCount() >= CVar_GetS32("gForgeTime", 1)) {
|
||||||
return 0x305E;
|
return 0x305E;
|
||||||
} else {
|
} else {
|
||||||
return 0x305D;
|
return 0x305D;
|
||||||
|
|
|
@ -1025,14 +1025,14 @@ void EnGo2_BiggoronSetTextId(EnGo2* this, GlobalContext* globalCtx, Player* play
|
||||||
|
|
||||||
} else if (!gSaveContext.bgsFlag && (INV_CONTENT(ITEM_TRADE_ADULT) == ITEM_CLAIM_CHECK)) {
|
} else if (!gSaveContext.bgsFlag && (INV_CONTENT(ITEM_TRADE_ADULT) == ITEM_CLAIM_CHECK)) {
|
||||||
if (func_8002F368(globalCtx) == EXCH_ITEM_CLAIM_CHECK) {
|
if (func_8002F368(globalCtx) == EXCH_ITEM_CLAIM_CHECK) {
|
||||||
if (Environment_GetBgsDayCount() >= 3) {
|
if (Environment_GetBgsDayCount() >= CVar_GetS32("gForgeTime", 1)) {
|
||||||
textId = 0x305E;
|
textId = 0x305E;
|
||||||
} else {
|
} else {
|
||||||
textId = 0x305D;
|
textId = 0x305D;
|
||||||
}
|
}
|
||||||
this->actor.textId = textId;
|
this->actor.textId = textId;
|
||||||
} else {
|
} else {
|
||||||
if (Environment_GetBgsDayCount() >= 3) {
|
if (Environment_GetBgsDayCount() >= CVar_GetS32("gForgeTime", 1)) {
|
||||||
textId = 0x3002;
|
textId = 0x3002;
|
||||||
} else {
|
} else {
|
||||||
textId = 0x305D;
|
textId = 0x305D;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue