mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-01-13 06:58:03 -05:00
2b78bea475
* Revert changes to GetItemFromGet
* Fixes Ganon's Boss Key shuffled while regular boss Keys aren't.
* Enum + combo box
* Add obtainability checks correctly
* combobox title rename + no number tracking
* Fix repeatable purchases and bottles rendering incorrectly
* Move shopsanity option in GUI
* Struct instead of ImVec + basic comportment for all case
* Attempt to fix odd build issue
* Cast randoGet for ganons boss key
* Remove redundancy in KD room
* Update logic Cvar names
* Fix Ganons Trials coming from old save files. Fixes #1365
* Fixes crash when entering Ganon's Castle lobby on linux.
* Makes `Item_Give` safe to use with a NULL globalCtx.
This should allow it's use for giving items to Link's Pocket
during rando save initialization.
* Converts Song from Impa to use `Item_Give`
* Adds more options for Link's starting item.
* Removes unneeded `GiveLinkItem` functions.
* and make it build
* bring back new rando dropdown
* gSaveContext access in GameMenuBar.cpp
* Implement Skip Scarecrow's Song
* Reimplement progressive Bombchus
* Rando-next: Deku Nut and Seed ammo gives a blue rupee
Fixes #1390
* Fixes Link starting with BGS
* Persist item tracker notes
* Adjust Hooks include
* Use SohImGui::RequestCvarSaveOnNextTick
* Fix issues from LUS refactor
* Fix for overriding deku scrub messages
* Fix mistake from merge
oops
* Restore checkboxes to enhancements menu
These got lost in the merge
* Update location access logic
Including MQ locations in Spirit and GC now
* Implement rando bombchu drops
* Missing break
* Simplify mudwall collision check
There was no need to have a second collider specifically for Ice Arrow hits
* Update settings.cpp
* Simplify mudwall collision check
* Restore checkboxes in menu
Accidentally lost these during merge
* Clean up bool
* Update logic Cvar name
* Fixed capacity on ammmo tracking
* Fix for beans obtainability
* Hook into file delete and clear notes
* Incorporate magic arrows in rando settings
* Update tooltip
To inform the player that they might have to reload the room if they're enabling this for the first time.
* Update tooltip
* Add line break in tooltip
* Tooltip wording + line break
* tweak on main logic
* All color logic for all types
* Fix: changes to please new LUS
* Ensure itemTrackerNotes vector is not fully empty
* Implement's Tycoon Wallet.
* Refactor DrawItemCount and Use EnhancementCombobox for tracker capacity options
* small tweaks and rename
* always display XX/YY when in ammo/capacity mode
* Move all merchant messages to be generated on file load
* added hovertext for the number display
* Swap german and french translations for shop messages
* Set key colors to be on by default
* Add another flag to skip mask shop
* Fix Sold Out bug
* Fix gerudo keys, add disabled checkbox
* tooltip line break
* Add trials required and merchant prices to save file instead of loading from active spoiler log
* Remove trialsRequired persisting in save manager
* Adds slotIndex to girla (shop item actor) and uses that for IdentifyShopItem.
* Fix issue when merchantPrices is empty
* Fix for a single zeroed merchantPrice entry
* Fix #1417
* Implements items selling out and fixes issues with purchasing some items.
* Fixes order of operations so Rupees will be spent.
* Fixes sold out items not getting overwritten by the randomized info.
* Clarify var names and comments
Also preserve chain platform cutscene in spirit based on Link's position
* Remove !=0 from cvar check
* Clarify var names and comments
* Rename randomizerMerchantPrices to merchantPrices
* Handle shop items in SaveManager
* Fix merge mistake
* Base whats in the bazaar shop on entranceIndex instead of age
* Tidy up chain platform cutscene check
* Fix merge error
Didn't mean to have Zhora changes in here yet
* Use 3drando item table for parsing spoiler names
* Use another nested method instead of one at the top level to fetch the table
* Add missing newline
* Remove log
* Respect custom draw functions
* Fix issues with rendering songs
* Fix localized item names for shopsanity
* Implements a larger array of Sprites for the Icon Hash.
* Uses the hash instead of seed for spoilerfile name and icons.
* Removes some unused functions and variables in `spoiler_log.cpp`
* Prevents leading 0s added to hash from being in file name
* Changes filename format to icon indexes separated by dashes
* Hopefully makes Jenkins happy
* Hopefully makes Jenkins happy
* [Rando] Child Gerudo Fortress 37th Heartpiece randomized
Fixes #1071
* Add descriptions to save editor flags editor, and added randomizer flags (#1386)
* Add descriptions to save editor flags editor, and added randomizer flags
* Hide randomizer flags when not on a randomizer save
* Move flag descriptions to header file
* Update soh/soh/Enhancements/debugger/debugSaveEditor.h
* Update soh/soh/Enhancements/debugger/debugSaveEditor.h
* Fix merge error
* crash on pause menu on linux (only in appimage)
Fixes #1437
* Applies fix to Song from Impa as well.
* Allow buying tunics as child when shopsanity is on
* Fix for custom draw methods overriding sold out sign
* Simplify logic around shopsanity and fix some issues
* Fix dungeon reward stone rotation and add particles
* Fix some issues with ice traps
* Fix adult wallet having its own max capacity
* Fix amount of keys given for BotW
* format
* Use EnGirlAShopItem enum instead of raw hex values
* [#1434] Renders non-warp songs more consistently with warp songs
* A few changes around merchant messages
* Various changes from PR feedback
* Rando: Junk Hint missing french translation
* Typo
* Fix free scrub being at 0 instead of TEXT_SCRUB_RANDOM
* Replace magic numbers in message handler
* Update soh/src/overlays/actors/ovl_En_Ossan/z_en_ossan.c
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
* Update soh/src/overlays/actors/ovl_En_Ossan/z_en_ossan.c
Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
* Fix BGS softlock for shopsanity
* Support tycoon wallet on tracker
* Revert "Fix BGS softlock for shopsanity"
This reverts commit
|
||
---|---|---|
.. | ||
__osMalloc.c | ||
audio_data.c | ||
audio_effects.c | ||
audio_heap.c | ||
audio_init_params.c | ||
audio_load.c | ||
audio_playback.c | ||
audio_seqplayer.c | ||
audio_sound_params.c | ||
audio_synthesis.c | ||
audioMgr.c | ||
code_800A9F30.c | ||
code_800ACE70.c | ||
code_800AD920.c | ||
code_800BB0A0.c | ||
code_800C3C20.c | ||
code_800D2E30.c | ||
code_800D31A0.c | ||
code_800E4FE0.c | ||
code_800E6840.c | ||
code_800EC960.c | ||
code_800F7260.c | ||
code_800F9280.c | ||
code_800FBCE0.c | ||
code_800FC620.c | ||
code_800FCE80.c | ||
code_800FD970.c | ||
code_8006C3A0.c | ||
code_8006C510.c | ||
code_80097A00.c | ||
code_800430A0.c | ||
code_801067F0.c | ||
code_801068B0.c | ||
code_80043480.c | ||
db_camera.c | ||
debug_malloc.c | ||
fault_drawer.c | ||
fault.c | ||
flg_set.c | ||
game.c | ||
gamealloc.c | ||
gfxprint.c | ||
graph.c | ||
irqmgr.c | ||
jpegdecoder.c | ||
jpegutils.c | ||
listalloc.c | ||
loadfragment2.c | ||
logseverity.c | ||
main.c | ||
mempak.c | ||
mtxuty-cvt.c | ||
padmgr.c | ||
padsetup.c | ||
padutils.c | ||
PreRender.c | ||
printutils.c | ||
relocation.c | ||
sched.c | ||
shrink_window.c | ||
sleep.c | ||
speed_meter.c | ||
sys_cfb.c | ||
sys_math3d.c | ||
sys_math_atan.c | ||
sys_math.c | ||
sys_matrix.c | ||
sys_ucode.c | ||
system_malloc.c | ||
title_setup.c | ||
TwoHeadArena.c | ||
ucode_disas.c | ||
z_actor_dlftbls.c | ||
z_actor.c | ||
z_bgcheck.c | ||
z_camera_data.inc | ||
z_camera.c | ||
z_cheap_proc.c | ||
z_collision_btltbls.c | ||
z_collision_check.c | ||
z_common_data.c | ||
z_construct.c | ||
z_debug_display.c | ||
z_debug.c | ||
z_demo.c | ||
z_DLF.c | ||
z_draw.c | ||
z_eff_blure.c | ||
z_eff_shield_particle.c | ||
z_eff_spark.c | ||
z_eff_ss_dead.c | ||
z_effect_soft_sprite_dlftbls.c | ||
z_effect_soft_sprite_old_init.c | ||
z_effect_soft_sprite.c | ||
z_effect.c | ||
z_elf_message.c | ||
z_en_a_keep.c | ||
z_en_item00.c | ||
z_face_reaction.c | ||
z_fbdemo_circle.c | ||
z_fbdemo_fade.c | ||
z_fbdemo_triforce.c | ||
z_fbdemo_wipe1.c | ||
z_fbdemo.c | ||
z_fcurve_data_skelanime.c | ||
z_frame_advance.c | ||
z_game_dlftbls.c | ||
z_game_over.c | ||
z_horse.c | ||
z_jpeg.c | ||
z_kaleido_manager.c | ||
z_kaleido_scope_call.c | ||
z_kaleido_setup.c | ||
z_kanfont.c | ||
z_kankyo.c | ||
z_lib.c | ||
z_lifemeter.c | ||
z_lights.c | ||
z_malloc.c | ||
z_map_data.c | ||
z_map_exp.c | ||
z_map_mark.c | ||
z_message_PAL.c | ||
z_moji.c | ||
z_msgevent.c | ||
z_olib.c | ||
z_onepointdemo_data.inc | ||
z_onepointdemo.c | ||
z_parameter.c | ||
z_path.c | ||
z_play.c | ||
z_player_call.c | ||
z_player_lib.c | ||
z_prenmi_buff.c | ||
z_prenmi.c | ||
z_quake.c | ||
z_rcp.c | ||
z_room.c | ||
z_sample.c | ||
z_scene_table.c | ||
z_scene.c | ||
z_skelanime.c | ||
z_skin_awb.c | ||
z_skin_matrix.c | ||
z_skin.c | ||
z_sound_source.c | ||
z_sram.c | ||
z_ss_sram.c | ||
z_view.c | ||
z_vimode.c | ||
z_vismono.c | ||
z_vr_box_draw.c | ||
z_vr_box.c |