mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-02-23 06:02:08 -05:00
Merge branch 'rando-next' into TrackerAmmoFix
This commit is contained in:
commit
2c241d5fe8
@ -1360,7 +1360,7 @@ ItemObtainability Randomizer::GetItemObtainabilityFromRandomizerGet(RandomizerGe
|
|||||||
return INV_CONTENT(ITEM_LENS) == ITEM_NONE ? CAN_OBTAIN : CANT_OBTAIN_ALREADY_HAVE;
|
return INV_CONTENT(ITEM_LENS) == ITEM_NONE ? CAN_OBTAIN : CANT_OBTAIN_ALREADY_HAVE;
|
||||||
case RG_MAGIC_BEAN:
|
case RG_MAGIC_BEAN:
|
||||||
case RG_MAGIC_BEAN_PACK:
|
case RG_MAGIC_BEAN_PACK:
|
||||||
return BEANS_BOUGHT < 10 ? CAN_OBTAIN : CANT_OBTAIN_ALREADY_HAVE;
|
return AMMO(ITEM_BEAN) < 10 ? CAN_OBTAIN : CANT_OBTAIN_ALREADY_HAVE;
|
||||||
case RG_MEGATON_HAMMER:
|
case RG_MEGATON_HAMMER:
|
||||||
return INV_CONTENT(ITEM_HAMMER) == ITEM_NONE ? CAN_OBTAIN : CANT_OBTAIN_ALREADY_HAVE;
|
return INV_CONTENT(ITEM_HAMMER) == ITEM_NONE ? CAN_OBTAIN : CANT_OBTAIN_ALREADY_HAVE;
|
||||||
case RG_FIRE_ARROWS:
|
case RG_FIRE_ARROWS:
|
||||||
|
@ -577,9 +577,6 @@ void DrawNotes(bool resizeable = false) {
|
|||||||
(void*)itemTrackerNotes);
|
(void*)itemTrackerNotes);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
if (itemTrackerNotes.empty()) {
|
|
||||||
itemTrackerNotes.push_back(0);
|
|
||||||
}
|
|
||||||
ImVec2 size = resizeable ? ImVec2(-FLT_MIN, ImGui::GetContentRegionAvail().y) : ImVec2(((iconSize + iconSpacing) * 6) - 8, 200);
|
ImVec2 size = resizeable ? ImVec2(-FLT_MIN, ImGui::GetContentRegionAvail().y) : ImVec2(((iconSize + iconSpacing) * 6) - 8, 200);
|
||||||
ItemTrackerNotes::TrackerNotesInputTextMultiline("##ItemTrackerNotes", &itemTrackerNotes, size, ImGuiInputTextFlags_AllowTabInput);
|
ItemTrackerNotes::TrackerNotesInputTextMultiline("##ItemTrackerNotes", &itemTrackerNotes, size, ImGuiInputTextFlags_AllowTabInput);
|
||||||
if (ImGui::IsItemDeactivatedAfterEdit() && IsValidSaveFile()) {
|
if (ImGui::IsItemDeactivatedAfterEdit() && IsValidSaveFile()) {
|
||||||
@ -996,6 +993,10 @@ void InitItemTracker() {
|
|||||||
trackerBgB,
|
trackerBgB,
|
||||||
trackerBgA
|
trackerBgA
|
||||||
}; // Float value, 1 = 255 in rgb value.
|
}; // Float value, 1 = 255 in rgb value.
|
||||||
|
// Crashes when the itemTrackerNotes is empty, so add an empty character to it
|
||||||
|
if (itemTrackerNotes.empty()) {
|
||||||
|
itemTrackerNotes.push_back(0);
|
||||||
|
}
|
||||||
Ship::RegisterHook<Ship::ControllerRead>([](OSContPad* cont_pad) {
|
Ship::RegisterHook<Ship::ControllerRead>([](OSContPad* cont_pad) {
|
||||||
buttonsPressed = cont_pad;
|
buttonsPressed = cont_pad;
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user