* Correct bytecode for most of the offset searches
* Fix Offset for GET_BATTLE_OBJECT_FROM_ID
* Revert to make it crash on MALLOC
* MALLOC crashing so TODOing it, up to crash on fixed_camera
* attempt to hardcode SET_TRAINING_FIXED_CAMERA_VALUES, which causes the crash whether hardcoded or replaced, maybe due to next hook failing?
* initial
* Small changes to fix notification ticks
---------
Co-authored-by: asimon-1 <40246417+asimon-1@users.noreply.github.com>
Co-authored-by: GradualSyrup <68757075+GradualSyrup@users.noreply.github.com>
* Hides all notifications
* Working Notification Hiding
* Add and use PauseMenu structure
* Cargo fmt
* Clean-up
* Access Fields instead of magic offsets, use struct ptr instead of retyping
* Search for offsets instead of using static offsets
* Collect the rest of the offsets, still need to convert into needle searches
* Finish writing offset search code
* Run rustfmt
* Fix build error
* Fix clippy warnings
* Add additional bytes and use symbols to prevent false-positives
* Replace additional offsets with symbols
* Change add_damage from symbol back to offset
* Initial attempt, working but menu crashing
* Assign raw enum values to fix crash
* Merge main into add-status-display
---------
Co-authored-by: asimon-1 <40246417+asimon-1@users.noreply.github.com>
* Add replacement training_mod_tui crate
* Begin work on converting over to byteflags
* Allow StatefulTable.iter_mut()
* Additional merge work
* Fixing more compile errors from the merge
* Replace training_mod_tui with training_mod_tui_2, update byteflags dependency for random selection
* Fix button_config, hero buffs, caps issues. Move button logic into App
* Restore some functions that I cut too agressively
* Move to_vec into byteflags crate
* Fix src/training/ui
* Set `_` match arms on byteflags to `unreachable!()`
* Fix final few compiler errors
* Run formatter
* Reconsider whether unreachable parts are actually unreachable
* Adjust logging and remove dead code
* Fix some menu bugs
* Adjust icon sizes
* Separate checkmark from is_single_option
* Allow fast increment / decrement of slider handles with up/down
* Allow resetting current menu
* Change button behavior: `R/Z` now resets either the whole menu or the selected submenu depending on app.page, and `Y` now clears the current toggle so you don't have to press A six times. Only show keyhelp for `Y` if its relevant.
* Remove unneeded command line interface
* Take care of some minor nomenclature TODO's
* Increase stack size for menu::load_from_file() to avoid crashes
* Implement confirmation page before restoring from defaults
* Run rustfmt
* Fix warnings
* Add files via upload
* Add files via upload
* Build with layout_arc_from_file
* Add files via upload
* Updated bumper and trigger button icons
* Added dpad icons and added them to raw inputs
* Added icons for strong direction inputs
* Added missing icon names to list, fixed missing trailing comma
* Updated dodge staling icon
* Fixed b icon showing on side taunt
---------
Co-authored-by: Matthew Edell <edell.matthew@gmail.com>
* Initial, also up to 15 logs
* Add files via upload
* Add files via upload
* Fix positions
* Add files via upload
* Add files via upload
* Small fixes
* add wario waft options to buff menu
* remove comment
* get waft threshold values from params rather than guessing
* more friendly menu names
* set GASS_LEVEL to be safe
* format and cleanup
* use match instead of if
* fix compile warning
* Fix clippy
* Fix clippy again
* fix formatting again
---------
Co-authored-by: jugeeya <jugeeya@live.com>
* Working, fixed camera keeps tag on
* Hide Cursor in Fixed Camera
* quake removal attempt
* testing camera zoom
* camera debug in progress
* All Stages
* first attempt no testing
* smashville adjustment, cleanup
* fmt
* Change clarification
* Initial attempt at hooking power dragon func, will be better just to rewrite
* working translation
* cleanup, add buff option
* Rename Power Dragon buff
* Fixed Null ptr comparison (kinda)
* clippy >.>