asimon-1
235560ee71
Fix background matchmaking crash ( #751 )
beta
2025-11-03 20:09:01 -08:00
asimon-1
3215e35962
Fix issue with Peach/Daisy turnip by changing ownership a different way ( #750 )
2025-11-02 05:45:21 -08:00
asimon-1
bbed64c956
Fix clippy again ( #749 )
...
* Fix the clippy warnings
* Fix the clippy warnings
* Remove unneded features. Fix some clippy allows
* Fix bad code move
2025-10-26 15:03:00 -07:00
asimon-1
f9e5929b53
Whoops ( #748 )
2025-10-26 13:52:08 -07:00
asimon-1
95f35befd7
Add additional panic logging ( #747 )
...
* Don't unwrap on try_get_module_accessor
* find_pane_by_name_recursive
* Additional expects
* Don't unwrap on try_get_module_accessor
* find_pane_by_name_recursive
* Additional expects
* More unwraps to expects
* Fix fmt
2025-10-26 13:09:57 -07:00
asimon-1
5e561722ec
Refactor should_hold_shield ( #722 )
2025-10-11 07:04:11 -07:00
asimon-1
bfdab34223
Fix the crash associated with the LRA resets ( #745 )
2025-10-09 17:38:34 -07:00
asimon-1
58d537e1f3
Adjust check_status to account for certain moves. ( #744 )
2025-10-08 18:51:15 -07:00
Austin Traver
b59a98b91e
Fix "Menu Open Start Press" for 2/3 speed ( #714 )
...
* Fix "Menu Open Start Press" for 2/3 speed
* Remove debug statements, add comments, clean up code
* Restore a bracket I accidentally deleted.
* Run "cargo fmt"
* Fix build
* Fix build again
* Fix build yet again
2025-09-21 14:15:01 -07:00
asimon-1
387ac40a8a
During runtime, don't block for file write operations ( #743 )
...
* During runtime, don't block for file write operations
* Fix build and warnings
* Fix build and warnings again
2025-09-21 11:58:09 -07:00
Nathan Sudduth
db5775bce8
13.0.4 offsets ( #732 )
...
* 13.0.4 offsets
* use memchr::memmem
* Update skyline_smash to use our fork
* Add more bytes to NEEDLE_COPY_SETUP to avoid multiple matches
* Fix camera manager address
* Update rust.yml
---------
Co-authored-by: asimon-1 <40246417+asimon-1@users.noreply.github.com >
Co-authored-by: jugeeya <jugeeya@live.com >
7.0.0
2025-07-02 17:04:28 -07:00
asimon-1
0a787b8a0b
Fix broken auto-updates ( #725 )
2025-02-25 17:20:13 -08:00
asimon-1
661939e4fe
Dont consider vanished fighters for fighter distance ( #723 )
2025-02-24 15:48:36 -08:00
Austin Traver
eeec89ab60
Follow redirects in curl within GitHub Action ( #719 )
2025-01-09 23:02:10 -08:00
Austin Traver
b65dcfa0a4
Fix GitHub Action to include libparam_hook.nro & libnro_hook.nro ( #716 )
...
* Update workflow
* Fix GitHub Action to include libparam_hook.nro & libnro_hook.nro
* Clean up workflow
2025-01-06 22:14:24 -08:00
Austin Traver
e88ec7a3aa
Update workflow ( #715 )
2025-01-06 19:15:57 -08:00
asimon-1
470e32e695
Fix unweighted multiselects ( #713 )
2024-12-19 09:53:33 -03:00
Muhammad Kassar
a175e83edf
Improve debug informations by displaying SSBU and Atmosphère version ( #710 )
...
* add version reports to crashlogs
* group error message with location
* adjust versio report position
2024-11-26 20:17:34 -08:00
asimon-1
cb6ca02f3a
Make it more intuitive for devs to add new menu items ( #709 )
...
* Rework how we set up the menu so we only have to write the fn once
* Clippy warnings
2024-11-20 19:26:51 -08:00
asimon-1
858d35142e
Refactor to remove static mut's, frame advantage on hit ( #708 )
...
* Move QUICK_MENU_ACTIVE to RwLock
* VANILLA_MENU_ACTIVE
* EVENT_QUEUE and CURRENT_VERSION
* Stage Hazard Code
* Notifications
* FIGHTER_MANAGER, ITEM_MANAGER, and STAGE_MANAGER
* Airdodge STICK_DIRECTION
* Shield STICK_DIRECTION
* Attack angle DIRECTION
* offsets
* button_config
* imports in menu.rs
* frame_counter
* common::consts
* dev_config
* mappings in training/ui/menu
* input_log
* Move LazyLock to be a re-export
* buffs
* clatter
* directional influence
* fast_fall
* full_hop
* ledge
* sdi
* shield
* tech
* throw
* Refactor combo. Also allow frame advantage on hit.
* Fix bugs in frame advantage
* Move sync into a separate crate so we can import it in subcrates
* Update MENU
* Update DEFAULTS_MENU
* menu.rs and menu.rs
* Fix warning from ambiguous imports
* ptrainer
* mash.rs
* is_transitioning_dash
* items.rs
* input_record.rs
* Small adjustment to notifications
* Revert "Small adjustment to notifications"
This reverts commit 6629c6f456 .
* input_delay.rs
* Misc nits
* Rename for clarity and format
2024-11-17 15:49:18 -08:00
jugeeya
2457c5b127
Update to version 6.2.0
6.2.0
2024-10-13 12:53:15 -07:00
asimon-1
7c271256a0
13.0.3 support ( #705 )
...
* Fix some offsets, update deps
* Update dependencies
* Update offset comments
2024-10-13 12:51:18 -07:00
asimon-1
83cd079352
Remove references to Ryujinx and emulator installation ( #703 )
2024-10-07 09:40:06 -07:00
asimon-1
254578982b
Fix random spells being picked for hero ( #694 )
2024-08-19 05:17:15 -07:00
asimon-1
29f1d5b68e
Fix clippy warnings ( #695 )
2024-07-21 18:29:34 -07:00
asimon-1
69d30d5a6d
Hide modpack notifications according to vanilla menu ( #685 )
...
* Hide notifications according to vanilla menu
* Whoops
2024-07-20 19:33:37 -07:00
asimon-1
c6e03b98d3
Prevent button combos from passing if either the ( #684 )
...
vanilla or mod menu is open
2024-04-23 20:43:46 -07:00
asimon-1
c3ab2adbd7
Fix crash when playing back w/o playback slot selected ( #683 )
2024-04-15 18:12:23 -07:00
GradualSyrup
716562c88c
Save Levin Aerial Usage ( #678 )
2024-03-29 15:36:47 -07:00
jugeeya
c88a0991c7
Remove references to deprecated emulator ( #674 )
...
* Update rust.yml
* Update README.md
2024-03-11 12:05:30 -07:00
jugeeya
1148cd7ec6
Fix frame advantage double-counting ( #672 )
2024-03-08 20:21:06 -08:00
jugeeya
afecfcc48c
Fix Clippy
2024-03-08 23:15:08 +00:00
jugeeya
5b0b5490cc
Don't use once-per-cpu-frame to fix input recording/save state issues
2024-02-19 21:22:54 -08:00
jugeeya
7dd05f1afd
13.0.2 Support - With ui2d update; fix notification ticking ( #667 )
...
* 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 >
2024-02-19 18:16:40 -08:00
GradualSyrup
6862c235fe
Toggleable L + R + A Reset ( #663 )
...
* Working w/ raw offset and no icon
* Use dynamic offsets
* Add icon
* Fixed layout.arc
* Cargo fmt
6.1.0
2024-02-05 14:01:32 -08:00
GradualSyrup
312363d744
Hide Notifications when Combo Counter is Off ( #662 )
...
* 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
2024-01-28 16:04:09 -08:00
asimon-1
bf94573193
Increase Resilience to Game Updates by Dynamically Finding Offsets ( #661 )
...
* 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
2024-01-10 14:58:27 -08:00
jugeeya
b2ef9b85a7
Fix Clippy again ( #657 )
...
* Fix clippy
* More fixes
* More fixes
* More fixes
* More fixes
* More fixes
* More fixes
* More fixes
* Fix test
* More fixes
2023-12-13 17:52:54 -08:00
GradualSyrup
1475fb2509
Add Status Only option for input logger ( #653 )
...
* 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 >
2023-12-06 00:27:26 -08:00
asimon-1
65f87df1e0
Weighted Probability Menu Selections + TUI Backend Redesign ( #655 )
...
* 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
2023-12-02 09:02:43 -08:00
Zarek Syed
3130b5ad30
Fixes status names for echoes ( #654 )
...
Fixes issue where status names did not display for echoes because their statuses often use their parent characters' (Wolf included in that)
2023-11-03 06:19:13 -07:00
jugeeya
8203e54430
Update Yuzu install path guide ( #651 )
...
* Update README.md
* Update rust.yml
2023-10-09 11:53:55 -07:00
GradualSyrup
82a0cf1d35
Save State Random Slots, other bugfixes ( #649 )
...
* Fix UI function hook
* Save State Slot Changes
* Random Slots need a static >.<
* Cargo optimization changes
* fix early return (again)
2023-10-06 20:18:38 -07:00
GradualSyrup
f34f2b0cbb
Merge pull request #635 from GradualSyrup/playback-fix
...
Improve recording playback
2023-09-22 09:44:00 -05:00
GradualSyrup
069bdd320b
clippy allow
2023-09-21 13:25:53 -05:00
GradualSyrup
d7a00e7227
safer option usage
2023-09-21 13:05:37 -05:00
GradualSyrup
7e6267817e
Merge branch 'main' of https://github.com/jugeeya/UltimateTrainingModpack into playback-fix
2023-09-21 12:43:30 -05:00
jugeeya
587db532f3
Upgrade to 6.0.1
6.0.1
2023-09-17 16:46:48 -07:00
asimon-1
c81ad0ad41
Change is_older_than_installed so that it no longer detects the current update as a new one ( #639 )
2023-09-17 11:17:45 -07:00
GradualSyrup
05a9073415
Greatly improve recording playback
2023-09-15 13:37:53 -05:00