jugeeya
6976c53172
Small fixes to Quick Menu
2022-03-20 11:23:45 -07:00
jugeeya
e4e2de0a79
Quick Menu + Ryujinx Compatibility ( #313 )
...
* Initial commit
* Format Rust code using rustfmt
* Add back fs calls
* working with drawing
* wow we're almost there
* multi-lists working, selection within tui working
* working with tabs
* working with smash
* amend warnings, fix menu actually saving inputs
* small refactors
* Fully working!
* Fix warnings
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-03-20 11:09:25 -07:00
jugeeya
884c00b069
Metrics Pipeline ( #278 )
...
* initial commit
* plotting working
* allow plotting
* Change spacing in workflow YML
* Fix get_random_option calls
* Format Rust code using rustfmt
* Amend removed feature
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-02-20 19:14:22 -08:00
asimon-1
b52112bb12
Configurable default menu ( #288 )
...
* Allow saving current menu as new defaults
* Save menu defaults in the HTML file. Write html when saving
* Add effect when saving defaults
* Adjust effect size
* Use URL param to save defaults instead of ingame chord
* Update the menu to include checkbox for saving defaults
* Fix menu styling
* Update README
Co-authored-by: asimon-1 <asimon1@protonmail.com>
2021-12-19 17:43:57 -08:00
jugeeya
bc3d2d8df5
Add rustfmt action ( #265 )
...
* Add rustfmt action
* Update rust.yml
* Format Rust code using rustfmt
* Update consts.rs
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-14 14:05:48 -07:00
jugeeya
198bf23031
Add Firebase logging via HTTPS ( #248 )
...
* trying
* trying
* try with json to compile
* Update Cargo.toml
* Update Cargo.toml
* Update Cargo.toml
* Update Cargo.toml
* Update lib.rs
* Update Cargo.toml
* further testing
* continually testing
* simplify
* remove unnecessary diffs
* working!
* Use cargo-skyline image with devkitpro
* Update rust.yml
* Update rust.yml
* Remove clippy PR for now
2021-09-13 08:24:43 -07:00
jugeeya
c82cd073f4
Revert "Blujay's visualizer"
...
This reverts commit f8dba57044
.
2021-08-24 19:27:29 -07:00
jugeeya
f8dba57044
Blujay's visualizer
...
Use blujay's visualizer plugin for hitbox/hurtbox visualization (#236 )
* working
* Update rust.yml
Fix GH Action for getting visualizer.nro
Fix to visualization, allow hitbox/hurtbox toggle
2021-08-24 19:27:04 -07:00
jugeeya
40a5a08754
add simple macros for onoff/single option menus
2021-08-16 13:48:58 -07:00
jugeeya
f41bfff9f8
Load menu from file, write on menu exit ( #222 )
...
* Load menu from file, write on menu exit
* Update lib.rs
* Update lib.rs
* Update lib.rs
* Update lib.rs
* Update lib.rs
* Update lib.rs
* Update lib.rs
* Update menu.rs
* Try response as well
* Don't hold response variable
* use static mut option
* everything in a thread
* remove brace
* Try GH actions change
* try
* try
* use container tag
* test
* try abs path
* try checkout
* try showing
* try installing
* test proj
* try stable toolchain spec
* try image
* explicit version
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Try clippy
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* Update rust.yml
* fixes
* only if the conf makes sense
* small clippy fixes
2021-08-15 18:41:40 -07:00
jugeeya
46484bafff
Make changes to satisfy clippy; add cargo clippy PR commenter ( #223 )
...
* raygun print frame advantage
* Don't release, but allow action for raygun-print branch
* Add as menu option, only print in that case
* revert change to workflow file
* fixes
* add workflow clippy spec
2021-08-14 19:06:25 -07:00
jugeeya
3d563b9450
Add back frame advantage using raygun shot printer ( #219 )
...
* raygun print frame advantage
* Don't release, but allow action for raygun-print branch
* Add as menu option, only print in that case
* revert change to workflow file
2021-08-09 21:33:03 -07:00
asimon-1
427d6ee953
Instructions for Version Update from v2.6 ( #218 )
...
* Do version check and remove overlay if it exists
* Use format! instead of mutable string
* Handle missing overlay
* Use cargo package version instead of hardcoded str
Co-authored-by: asimon-1 <asimon1@protonmail.com>
2021-08-03 15:03:47 -07:00
asimon-1
cd8755012c
Fix GH Actions Workflow ( #208 )
...
* Add workflow_dispatch
* Add specific lock_api version
* Update to latest cargo-skyline version
* Update workflow with skyline-rs toolchain
* Separate cargo-skyline install and toolchain update
* Use Rust docker container
* Try rustocker/rustup container
* Revert "Try rustocker/rustup container"
This reverts commit 26fff6a44f
.
* Try fork of cargo-skyline
* Revert "Try fork of cargo-skyline"
This reverts commit 0465c39e94
.
* Try installing own Rust
* Fix syntax error
Co-authored-by: asimon-1 <asimon1@protonmail.com>
2021-06-22 13:47:29 -07:00
jugeeya
1a273f7cbf
Initial Web Menu Implementation ( #170 )
...
* initial commit with some nice css
* add beginnings of templating. revert to qa model
* add most options visually
* add parser and full input checks
* separate menu code, use ControlModule
* add tests for menu rendering locally
* wip sliders
* add AttackAngle
* remove tesla overlay
* begin with into_string
* add slider.js
* don't use in html yet
Co-authored-by: jugeeya <jugeeya@llive.com>
2021-04-14 10:21:51 -07:00
asimon-1
509f2383ac
Ledge hang ( #180 )
...
* Initial work on ledge hang
* Change ledge hang logic from a delay to a persistent selected option
* Disallow ledge-climb if WAIT is picked
* Move is_enable_transition_term hook from lib.rs into existing mod.rs hook
Co-authored-by: Andrew Simon <asimon@domeng.com>
2020-12-10 10:03:42 -08:00
jugeeya
67a03dd38a
satisfy clippy rules
2020-09-27 22:24:50 +00:00
jugeeya
c83371d2c4
add all controller support for input_delay
2020-09-26 00:49:06 +00:00
jugeeya
7b362c8330
Params hook refactor, basis for input delay ( #162 )
...
* use Params hook
* Add input delay
2020-09-14 13:43:06 -07:00
jugeeya
e74ee787f3
Fix infinite shield with projectiles
2020-09-08 21:10:27 -07:00
Connor Davis
475bc4ea8f
Added stage hazard control ( #158 )
2020-09-04 08:59:21 -07:00
jugeeya
1db42feab8
check_hit_stop_delay_command is not in the common NRO
2020-08-21 15:17:37 -07:00
jugeeya
f01be3430e
persist menu configs across boots
2020-08-19 15:53:44 -07:00
sidschingis
1835be9cfb
Add SDI Toggle ( #139 )
2020-08-17 12:37:02 -07:00
astraycat
0388a08a16
Tech and Ledge options as bitflags ( #127 )
...
* Change TechOptions to TechFlags
* update gitmodules
* shouldn't have pushed that
* change ledge options as well
incorp change from review
2020-08-09 22:32:49 -07:00
sidschingis
7befc07555
Frame Advantage Refactor ( #91 )
...
* Auto Format
* Remove unused include
* Add Module
Moved Frame advantage code to separate module
2020-06-16 12:22:14 -07:00
jugeeya
ab211a7aee
Always remove menu conf file on startup (for version upgrade bug)
2020-06-16 09:16:45 -07:00
jugeeya
79a84fba3a
Calculate Frame Advantage ( #85 )
...
* initial attempt
* frame adv correct calculation
* add to menu
* add menu support
* changed menu return button combo
2020-06-15 23:13:03 -07:00
jugeeya
2b2a2eb440
Fix fwrite call
2020-06-15 15:27:41 -07:00
jugeeya
889299eca6
Fix c_str macro
2020-06-15 15:09:26 -07:00
jugeeya
2014d486e3
use c_str macro
2020-06-15 14:10:42 -07:00
jugeeya
41b1ba8717
Add imports necessary for removing conf file
2020-06-15 12:57:18 -07:00
jugeeya
12a6ede92b
Remove conf file on startup
2020-06-15 12:42:19 -07:00
sidschingis
b3cf1a69f4
Code Formatting ( #82 )
...
* Update TrainingModpackOverlay
* Apply Auto Formatter
2020-06-10 11:51:43 -07:00
jugeeya
e7f661b10a
fix tech options
2020-05-23 11:16:15 -07:00
jugeeya
7b7ab0c1cb
remove testing code
2020-05-17 11:23:30 -07:00
jugeeya
49ffcdc31c
fix is_operation_cpu
2020-05-16 19:28:37 -07:00
jugeeya
c43da06180
DI fixes
2020-05-16 12:31:42 -07:00
jam1garner
f86415830d
Move mash_state from set of constants to an enum
2020-05-16 01:26:12 -04:00
jam1garner
4342f626f8
Move mash_attack_state from constants to an enum
2020-05-16 01:12:06 -04:00
jam1garner
798e18a71a
Fix all style/dead_code lints
2020-05-15 23:40:27 -04:00
jam1garner
4dfc78c98f
Remove style lint allows
2020-05-15 21:59:03 -04:00
jam1garner
cd3a6d938b
Clean up various imports
2020-05-15 19:49:25 -04:00
jam1garner
f75ff6468a
Change menu from pointer to reference
2020-05-15 19:43:37 -04:00
jugeeya
376985e05d
OoS quick fixes
2020-05-15 08:48:34 -07:00
jugeeya
5b1b611787
fix save states
2020-05-14 13:54:32 -07:00
jugeeya
6cf353faec
reformatting
2020-05-13 13:52:20 -07:00
jugeeya
329f0cd3f0
clean up imports
2020-05-13 13:36:55 -07:00
jugeeya
548b306645
huge migration, get menu working, OoS grab
2020-05-13 12:20:52 -07:00
jugeeya
7a57b8e247
new method of hitbox visualization
2020-05-06 17:50:31 -07:00