Commit Graph

204 Commits

Author SHA1 Message Date
Baoulettes 14ca2ab377
Merge branch 'develop' into ComboBox-Simplification 2022-05-29 18:02:21 +02:00
Baoulettes aaa1fafd51
Init desired languages CVar on InitSram (#385)
* Properly init desired languages

* Fix typos
2022-05-29 11:55:50 -04:00
Martin Molina 83c07645f4
Fixed crash when showing Triforce during lore cutscene after defeating Ghoma (#384) 2022-05-29 11:55:00 -04:00
louist103 533c216ad3
Cleanup ImGui strings (#359)
* Cleanup

* Emills suggestion

* fixes
2022-05-29 11:47:09 -04:00
earthcrafterman 4669235f62
Spammable kaepora (#354)
* Players can now spam their way through Kaepora Gaebora dialogue

* Turned the Owl Text Inversion into a toggle
Instead of replacing the Kokiri Owl Text at boot, a new Text Entry is added for it

* Attempt to make it compile on Linux

* Added multilingual support

* Commented the code to clear up confusion
2022-05-29 11:46:47 -04:00
Baoulettes 78b3c1ae47
Return button translation for GER/FRA (#287) 2022-05-29 11:43:58 -04:00
GreenSwede 40f13ff2e6
Update BUILDING.md (#364)
Add -O2 flag to text instructions since it was fixed in #342 commit db2fa61
2022-05-21 13:37:46 -04:00
Baoulettes d1357b902d
DEV Tool : Fast Save Loading (#369)
* Add the whole loading system there

* Add Cvar checkbox

* Add support for ID:0 = FileSelect

* Add 0 in range for slider.
2022-05-21 13:32:21 -04:00
mightypanders 0ce37a4126
Clarify recommended ROM Option in README.md (#321)
* Update README.md with ROM recommendation

* Clarify recommendation wording in README.md

* Revert auto formatting
2022-05-21 13:22:56 -04:00
Emill e56af6a7a3
Redesign hooks mechanism (#352)
* Redesign hooks mechanism

* Use reference instead of copy
2022-05-21 13:22:25 -04:00
briaguya b359d642f4
Fix nightly build link formatting (#345)
Not sure if "here" is good text for the link, but that can be easily changed before merging
2022-05-21 13:21:36 -04:00
Ada 2192ae0a25
Adds notification telling people how to activate menubar (#351)
* Adds notification telling people how to activate menubar

* Makes it longer and only show when menu bar isn't active
2022-05-21 13:21:14 -04:00
iheemskerk 0b2c264a60
Add toggle to disable navi call voice audio (#336)
Co-authored-by: genegrey <pulicave@gmail.com>
2022-05-21 13:16:48 -04:00
Baoulettes 0993337721
[Mod]HUD Editor - Color Scheme incl. N64 colors. (#202)
* Update SohImGuiImpl.cpp

* Add int variant of CVar_ Get/Set/Register

* Add variant of CVar_ Get/Set/Register

* Add LoadHUDColors()

* Added temporary menu for custom colors

* vars added

* added section load

* variables save/load

* register boolean for colors radiobox

* Minimap recolor

* Hearts (top left) color, incl. DD variant

* Add A/B/C/Start btn colors and rupee

* A & C button icon and save prompt cursor.

* A & C notes and cursor

* Some notes I forgot tbh was open since hours.

* Shops cursor color with included pulse

* Wrong section was added

* Fixed some logic there and removed an unused if

* Moved a condition to make it better.

* That what happen when you left it open for hours

* Update z_message_PAL.c

* Added color array for A button

* Get/Set/Register Int not needed anymore

* Update Cvar.h

* Update Cvar.cpp

* Removed HUDCOLOR_SECTION moved it to cosmetics

Updated Tunics and navi mod too.

* changed categorie name and updated

* Updated Cosmetics menu and add colors there

* Update GameSettings.cpp

* Update GameSettings.h

* A more generic name

* Update SohImGuiImpl.cpp

* Update bootcommands.c

* update var name

* var name update

* var name update (creative name I know...)

* Updated variables names to match gHudColors

* to lazy to name this one

* gHudColors renaming stuff there too

* guess what, variable renaming.

* Update Tunic/Navi mods with new variable name.

* Updated Links tunic variable names

* Fix condition for Right C button

* Add condition to check if the button is on

* Added system to check if color tunics is turned on.

* Added empty C button colors

* Add ability to move Hearts

* Ability to move minimap (incl. dgn one)

Add Dungeon icon fix requirement. once merged I will fix conflict with this one.

* Compass icon move with the minimap

* Added several button move function

* stone of agony folly the interface too.

* fix minimap alpha

* Fixes notes env color (was showing incorrectly)

* PR repo mass update, cleaning incoming

* Clean_PR stuff

* useless there ...

* Properly load the function.

Imagine creating a pseudo function to load load of colour and you actually forgot to add it, could not be me right , RIGHT ?

* fix conflict and useless edit

* Fix default color for A/B and C btns

* Fix Rupee default color in ImGUI

* Reworked Tunics handling, much better this way

* Fix minimap default color

* C button default color fix

* better behavior and default color fix

* Fixed every default color to match gamecube style

* Fix dungeon entrance icon n.2

it was not using margin and always show icon system

* This need a scene else it show everywhere oof
2022-05-21 13:16:28 -04:00
vaguerant a3cf852267
Fix vanilla Deku Nut upgrade bug (#333) 2022-05-21 13:15:41 -04:00
Baoulettes 226dd3a828
add gSPInvalidateTexCache(); (#274) 2022-05-21 13:14:53 -04:00
Baoulettes 2115111ea8
fix int type, removing default value, should build 2022-05-20 15:08:03 +02:00
Baoulettes c0cd3b5400
Changing int type 2022-05-20 15:07:15 +02:00
Baoulettes 49e15d342d
Add definition 2022-05-20 02:44:37 +02:00
Baoulettes bb44350a8f
Remove comment and stuff useless 2022-05-20 02:42:53 +02:00
Baoulettes 6229233b5f
sizeof fix 2022-05-19 20:00:36 +02:00
Baoulettes d36b641bfb
few things in comment needed fix 2022-05-19 19:52:30 +02:00
Baoulettes bc6def77a4
ComboBox Simplification 2022-05-19 19:48:49 +02:00
PurpleHato 076887e71f
TWEAK: Submenus for the enhancement menu (#343)
* TWEAK: Submenus for the enhancement menu

original PR was #322 closed it because I messed it

* Fix for Assignable Tunics and Boots
2022-05-15 15:51:58 -04:00
Emill d8d1388ec6
Optimize away memory allocations (#340) 2022-05-15 15:32:05 -04:00
MegaMech bd6e637fee
Readme/building.md changes (#262)
* add python version requirement to BUILDING.md

extract_assets uses match statements which were added in python version 3.10

* update wording/version on python requirement

https://github.com/HarbourMasters/Shipwright/pull/251 removes the 3.10 specific match statements, dropping the python version requirement to 3.6.

* Update BUILDING.md

* Update BUILDING.md

* Update BUILDING.md

* Update BUILDING.md

* switch python link to download page

* Fixed SHA-1 for retail ROM

* Added discord link

Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
Co-authored-by: InfoManiac742 <ryanjgabel@gmail.com>
2022-05-15 15:28:27 -04:00
Rozelette 6dbb085a82
Add equipable tunics/boots (#328) 2022-05-15 15:26:54 -04:00
Emill b9c5b34eba
Fix strict aliasing issues (#342)
Should fix linux build on -O2.
2022-05-15 21:20:32 +02:00
Baoulettes a72ebbe84d
ACTOR_EN_FLOORMAS splitting fix (#311)
* Fix infinite split

* Update z_en_floormas.c
2022-05-15 15:14:43 -04:00
earthcrafterman 3e01b25573
Add a toggle for muting the low HP alarm (#310)
* Removes the code that plays the low health alarm sound effect, by removing that instead of making HealthMeter_IsCritical always return false, Link will still play the tired animation when low on health.

* Made the low health alarm an enhancement toggle
2022-05-15 15:04:04 -04:00
Sirius902 f217b9bb97
Workaround for rumble duration being too long (#284) 2022-05-15 14:56:09 -04:00
KennyT 4e15f0b3d1
Add The Jenkins Link to the readme (#303)
* Update README.md

* Update README.md

* Update README.md

Fix Build
2022-05-15 14:55:37 -04:00
Ada 247360cbf0
Adds tooltip function and tooltips to various ImGui menu items (#306)
* Adds tooltip function and tooltips to various ImGui menu items

* Update SohImGuiImpl.cpp

* Adds more tooltips and changes input scale tooltip

Adds for anti-aliasing settings, cheats, and debug settings
Changes tooltip for input scale to be more clear

* Fixes typos, makes N64 mode more clear, and americanizes it

* Update SohImGuiImpl.cpp

* Standardises D-pad spelling

* Update SohImGuiImpl.cpp

* Fixes typo, changes dungeon entrances tooltip, and fixes tabs

* Clearer wording

* Removes full stop

* Removes spaces from new line

* Removes space after \n

* Makes Linux compile

* Fixes wording
2022-05-14 15:08:17 -04:00
PurpleHato 2478ed86eb Tweak: Don't make the fix enabled by default 2022-05-14 14:13:59 -04:00
PurpleHato 2e84a351b1 Used Cvars to make it part of the enhancements menu 2022-05-14 14:13:59 -04:00
PurpleHato 24fd3f1cdd Fixed idle animations for Two Handed Items
Nintendo messed up and used a 0 instead of a 1 which basically pulled the wrong animation to load.
2022-05-14 14:13:59 -04:00
MelonSpeedruns 2b0af54f88
Readme stuff (#313)
* Fixed Gyroscopy Settings & Drift

* readme stuff
2022-05-13 18:44:58 -04:00
sholdee 90f849dfcf
Add args to build release config on Linux (#312) 2022-05-13 18:44:04 -04:00
Emill 45e5e5ca72
Experimental interpolation (#309)
* Experimental 60 fps

* Fix compile error

* Fix compile error

* Fix compile error
2022-05-13 18:43:55 -04:00
Ada bcd57f45b2
Corrects tooltip on otrgui (#305)
Previously said Master Quest rom would work, this removes that and replaces it with GameCube PAL support
2022-05-12 20:46:05 -04:00
louist103 0a8db6d8a6
add new files (#308) 2022-05-12 20:45:24 -04:00
KiritoDev b3d19eee3a
Fixed id and cleanup on finish of notifications (#304)
Co-authored-by: KiritoDv <nohomoboi01@gmail.com>
2022-05-12 20:44:50 -04:00
Emill 3bc0564d9a
Use DX11 by default, if available (#307) 2022-05-12 20:43:07 -04:00
louist103 635fb71b76
Save states (#300) 2022-05-12 13:28:24 -04:00
KiritoDev 5746305157 Fixed compilation errors 2022-05-12 10:31:36 -04:00
KiritoDev a790638bf5 Fixed texture loads on imgui 2022-05-12 10:31:36 -04:00
Marcelo20XX fdd613f41e
Add QoL feature: Faster Block Pushing (#275) 2022-05-12 09:08:37 -04:00
Rozelette 9eb5ff6136
Fix GetTextureByID not returning anything on non-DX11 (#297) 2022-05-12 09:06:39 -04:00
PurpleHato e2c801a2ac
Fixed ImGui developer menu (#298)
Fixes the Auto Windows Opening that could cancel the menu by itself
2022-05-12 09:05:54 -04:00
Random 0adad641a6
fix thisx hack (#299) 2022-05-11 23:21:25 -04:00