jugeeya
8d8292ffc2
Frame Counter Refactor ( #612 )
...
* Initial
* Fixes and formatting
* FIX FOR MENU
2023-08-24 13:59:33 -07:00
jugeeya
b519152ce7
Add space to dialog notification for release
2023-08-24 09:05:37 -07:00
Matthew Edell
be74ce9959
Add icons for new features ( #611 )
...
* Added icons for input recording, updated menu names
* Added missing input recording icons, added auto update icon
* Added input_record
* Added input_playback
* Added menu_open_start_press
* Added save_state_load
* Added save_state_save
* Added missing icons, fixed size of camera icons
* Fixed save_state_slot icon
2023-08-24 08:51:26 -07:00
jugeeya
f5e73d0ef8
Fix potential softlock when closing menu in frame-by-frame ( #610 )
...
* Fix softlock
* Update menu.rs
* Update mod.rs
* Update menu.rs
* Update button_config.rs
* Unused code
2023-08-23 23:51:21 -07:00
asimon-1
8711ce6ca0
Add dialog_ok if the user declines the update ( #609 )
...
* Add dialog_ok if the user declines the update
* Remove linebreak which doesn't actually appear on console (?)
* rustfmt
2023-08-23 15:48:21 -07:00
jugeeya
1c00d2afe9
Open Menu with Minus Press; Reorder Recording Crop ( #607 )
...
* Initial
* Menu ordering for recording crop
* Update button_config.rs
* Update Beta Changelog
2023-08-23 10:04:47 -07:00
jugeeya
ebe5741298
Update beta changelog in preparation for 6.0 release ( #605 )
...
* Update beta changelog in preparation for 6.0 release
* Update README.md
2023-08-22 17:45:40 -07:00
asimon-1
df6b3ec493
Fix crash if the TRAINING_MODPACK_ROOT path doesn't already exist ( #606 )
...
* Fix crash if the TRAINING_MODPACK_ROOT path doesn't already exist
* rustfmt
2023-08-22 17:44:46 -07:00
jugeeya
00f2284397
Open Menu with Start Press ( #598 )
...
* Initial
* Another fix
* Don't allow opening our menu when vanilla menu is active
* Add menu option ; remove delay to close menu
* Fix issues when closing menu
* Show button config first, log fade
* Fix test
* Fix test again
* Fix initial notification, turn off hitbox visualization by default
2023-08-22 16:12:12 -07:00
GradualSyrup
58f699b285
Fix crash when loading save state while grabbing with Olimar ( #604 )
...
* grab check, maybe useless
* fix crash via article_allowlist
* fmt
2023-08-21 19:27:01 -07:00
jugeeya
1186398c50
Add debug symbols into plugin NRO( #603 )
2023-08-21 12:32:49 -07:00
GradualSyrup
13c87133bf
Fix PLAY_SE hook crash ( #602 )
2023-08-20 12:56:31 -07:00
jugeeya
a9857bf485
Robustify Powershell script, add instructions in README ( #600 )
...
* Update ryujinx_build.ps1
* Update README.md
2023-08-18 11:28:24 -07:00
asimon-1
cc66406216
More gracefully handle scenario when TOML file doesn't match schema ( #599 )
2023-08-18 10:21:47 -07:00
jugeeya
6ccdb7addd
Hotfix for auto-updater crash at launch
2023-08-18 01:29:30 -07:00
asimon-1
cc78dc7e4a
Automatically Keep the Modpack Up-to-Date ( #595 )
...
* Grab releases from Github and install
* Refactor
* Fix crash
* Work on fixing install() crash
* Fix the crash by increasing stack size
* Block main() execution on the auto-updater
* Improve error handling
* Delete hash.txt
* Fix get_update_policy()
* Use current time as default last_update_version; Compare publish date to last_update_version to determine if update should be applied.
* Use skyline_web dialogs for user_wants_to_install. Use default selections on emulator instead.
* Fix some logic
* Convert CURRENT_VERSION to a Mutex; implement functions to update the config file
* Adjust logging
* Remove unneeded file
* Allow unwrap after is_some() check
* Fix format
* Auto-updater (squashed)
* Move update policy from config file to menu
* Skip version check on emulator
* Rustfmt, clippy
---------
Co-authored-by: jugeeya <jugeeya@live.com>
2023-08-17 21:21:59 -07:00
jugeeya
c360ce1ad5
Fix text for multiple options ( #597 )
2023-08-17 17:37:45 -07:00
jugeeya
afdd620c53
Fix Toggle Naming; Update import for skyline-web ( #596 )
...
* Initial
* Convert to using Display
* Small test refactor
* Fix for recent skyline_web change
2023-08-17 13:10:31 -07:00
jugeeya
0f808320c3
Fix formatting issue ( #594 )
2023-08-16 06:29:14 -07:00
Austin Traver
e78ab92d4b
Fix soft-freeze on loading Quickplay lobby ( #593 )
...
* Fix soft-freeze on loading Quickplay lobby
* Formatting
---------
Co-authored-by: jugeeya <jugeeya@live.com>
2023-08-16 06:15:11 -07:00
jugeeya
6f1e4af332
Don't set CPU controls outside of training
2023-08-15 23:57:38 -07:00
Austin Traver
10ebff5a6f
Refactor string representation for buttons and menus ( #592 )
...
* Refactor string representation for buttons and menus
* Pass test cases
* Update help text
2023-08-15 19:37:35 -07:00
jugeeya
f862abacaf
Remove references to NN HID hook ( #590 )
2023-08-14 08:55:05 -07:00
jugeeya
2b241dcb19
Upscale size of menu items for better visibility, hide non-menu UI elements ( #589 )
...
* Initial
* Last changes
* Update menu.rs
* Update menu.rs
* Update menu.rs
2023-08-13 17:20:14 -07:00
GradualSyrup
7c522c02bc
Option to Crop Recording when it ends with neutral inputs ( #587 )
...
* Working neutral end early
* fmt
* Default on
* Normalize namespace
2023-08-12 15:37:27 -07:00
GradualSyrup
eac960a547
Enforce death on save state, remove score FX ( #588 )
...
* Force death, CPU doesn't die when in hitstop
* Deal with stock aura effect
2023-08-12 15:36:38 -07:00
GradualSyrup
acd6c55f48
Fully Match Input Recording Notifications with the Current state ( #577 )
...
* Fully Match Input Recording Notifications with the current state
* Switch final record frame variable
* Use new hook for notifications, realign playback notif
* fmt
* Prioritize Frame Advantage
* clippy fmt
2023-08-11 13:33:11 -07:00
jugeeya
8abc20812e
[Menu Input] Fixes to input hold + consistency ( #586 )
2023-08-11 09:24:50 -07:00
GradualSyrup
a76808c838
Ledge Recording Fixes ( #585 )
...
* Add reusable print_fighter_info()
* rustfmt
* Clippy
* Standby fix, ngu fix, beginning posY fix, debugging ledge delay
* Fighter specific ledge adjustments
* Fix ledge delay
* Remove debug, fmt
* Fix Savestate Record
* fmt
* clippy
2023-08-11 08:33:46 -07:00
jugeeya
00268b3d72
Refactor Menu Input ( #584 )
2023-08-10 09:34:28 -07:00
jugeeya
77f527c99a
Use Native Smash Input for All Input Processing ( #581 )
...
* Initial
* Finishing up with button config
* Formatting, some clippy
* Move button config to menu
* Consts formatting
* Fix input_record_press (thanks test!)
* Properly migrate menu button inputs
* Updates to triggers, including text
* Convert to multi-select
2023-08-10 07:28:13 -07:00
Yuri Pieters
43f7856727
Fix save state menu table ( #583 )
2023-08-10 06:26:16 -07:00
Austin Traver
e69f1a93a9
Fix builds of modpack on M1 Mac ( #572 )
...
* Fix builds of modpack on M1 Mac
* Check if actions work now
* Fix clippy
* Use foreign function interface
* Update rust.yml
* Format code
* Revert change to workflow
* Revert change to workflow
* Update workflow
* Update workflow
* One additional tweak
* Update formatting
* Experiment with caching config
* Install the latest stdlib before building
* Remove unused environment variable
2023-08-07 23:28:40 -07:00
jugeeya
03cac66d5c
Record Trigger Refactor ( #580 )
...
* Initial
* Formatting
2023-08-07 20:11:26 -07:00
GradualSyrup
d5b774841a
Fix Mistech Toggles for Jab Lock ( #576 )
...
* Prevent Aegis's sword from vanishing on state load
* Include Pyra's sword
* no mr nice status request
2023-08-07 13:15:06 -07:00
jugeeya
85815f87ff
Input Recording Menu Refactor ( #579 )
...
* Initial
* Formatting
* Slight name changes
2023-08-07 11:59:47 -07:00
GradualSyrup
fea2651726
Aegis Sword disappearing on save state load fix ( #574 )
...
* Prevent Aegis's sword from vanishing on state load
* Include Pyra's sword
2023-08-06 18:24:33 -07:00
jugeeya
fb9d1648d4
Configurable Recording Frames ( #570 )
...
* Playback Slots for Actions and Ledge Options
* Inital attempt
* Fix playback slot
* Fix menu option, probably
* Fix reading from menu option
2023-08-06 17:07:01 -07:00
GradualSyrup
fe8ae6f39f
Buff Health Fixes ( #571 )
...
* Hooked AddDamage, pointer manipulation trouble
* Working Wii Fit Fix
* Inline Hook Setup for Sephiroth Wing (crashes)
* Revert Broken Wing Chanes
* Further revert
* Fix Sephiroth Buff Percentage glitches
2023-08-05 14:36:27 -07:00
jugeeya
60f8ffc410
Playback Slots for Actions and Ledge Options ( #569 )
2023-08-04 15:45:07 -07:00
GradualSyrup
b8b2446522
Update Github Actions Versions / Repos ( #565 )
...
* Update some action versions
* Use ructions instead of actions-rs
* Change ructions version
* dtolnay rust-toolchain testing
* dtolnay rust-toolchain testing
* More testing
* More testing
* Working Actions Update
2023-08-04 13:07:15 -07:00
GradualSyrup
dcb1e831dc
Shulk Monado Art Buffs, SFX and Visual Buff Fixes ( #564 )
...
* Monado Buffs, Shulk Dial on Input Recording, Silent Buffs
* All Buffs Silent
* Shulk Flash removed, working on KO UI update
* Little Mac Meter Update
* Remove a few debug functions
* More cleanup
* merge with main
* Paren
* Paren
* rustfmt
* Clippy Fixes
* Fix further Shulk effect issues, improve buff functions
2023-08-04 10:23:22 -07:00
jugeeya
c2f5bd5bb1
Input Recording in Button Config ( #562 )
...
* Fix standby on Ryujinx; fix playback when no slot is selected
* Add notifications to input recording
* Move to button config
2023-08-03 18:37:18 -07:00
jugeeya
dc6a1f8915
Input Recording Notifications ( #561 )
...
* Fix standby on Ryujinx; fix playback when no slot is selected
* Add notifications to input recording
2023-08-03 18:25:25 -07:00
jugeeya
a8f533da47
Fix standby on Ryujinx; fix playback when no slot is selected ( #560 )
2023-08-03 18:13:02 -07:00
jugeeya
9ef506aac7
[Build] Fix formatting ( #557 )
...
* [Build] Fix formatting
* Another set of fixes
2023-08-02 13:53:24 -07:00
jugeeya
1486ad8d05
Fix standby end criteria ( #555 )
2023-08-02 12:30:34 -07:00
jugeeya
822db3969f
[Build] Clippy Fixes ( #554 )
...
* Add slots as menu options, randomize playback slots
* Clippy Fixes
2023-08-02 11:09:02 -07:00
jugeeya
3a40d46fca
Add input recording slots as menu options, randomize playback slots ( #553 )
2023-08-02 10:27:50 -07:00
GradualSyrup
ba93011069
Dash Attack Fixes ( #546 )
...
* Initial (still has parry roll, dash attack is 1 frame late)
* Initial working commit
* Cleanup
2023-07-31 18:37:25 -07:00