* Use jQuery to handle class addition/removal
* Use .is-appear class instead of innerHTML for goBackHook
* Revert unrelated comment
Co-authored-by: asimon-1 <asimon1@protonmail.com>
* 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
* Make a separate default menu
* Add "default" to menu structs in menu.rs
* Add resetSubmenu and resetAllSubmenus functionality
* Add Frame Advantage default
* Add reset buttons to menu header
* Right-justify the reset button descriptions
* Update comments
Co-authored-by: asimon-1 <asimon1@protonmail.com>
* 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
* 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>
* Add mirrored save states to menu and save_states.rs
* Update LongDelay.into_string()
* Add missing submenus
* Add mirrored save states to menu and save_states.rs
* Fix outdated reference to MENU_STRUCT
* Change MIRROR_STATE type from bool to f32
* Move should_mirror call
* Add to_url_param() for SaveStateMirroring
* Fix Facing Direction mirroring bug
Co-authored-by: asimon-1 <asimon1@protonmail.com>
Co-authored-by: jugeeya <jugeeya@live.com>
* Add workflow_dispatch
* Fix menu items that are too wide
* Add logic to goBackHook() to only exit if all submenus are closed, and otherwise to close the submenus
* Display question icons
* Complete into_string() for Action, Delay, and BoolFlag structs
* Update into_string() for Direction, Shield, OnOff, Action, Delay, BoolFlag, and SdiStrength to address compiler warnings
* Fix menu items that are too wide
* Add logic to goBackHook() to only exit if all submenus are closed, and otherwise to close the submenus
* Display question icons
* Complete into_string() for Action, Delay, and BoolFlag structs
* Update into_string() for Direction, Shield, OnOff, Action, Delay, BoolFlag, and SdiStrength to address compiler warnings
* Complete into_string() for LongDelay
* Reformat menu.html and fix tag pairs
* Add onoff submenu type in HTML
* Add onoff submenu type
* Add push line to add_sub_menu_onoff
* Refactor settings export to use jQuery.param()
* Set initial menu settings per URL GET parameters
* Add macro to build URL parameter string
* Fix bitflag export error
* Write menu file when modpack is loaded
* Fix OnOff displays
* Remove dev files
Co-authored-by: asimon-1 <asimon1@protonmail.com>
* Add workflow_dispatch
* Use persistent variable to track DI case instead of trying to roll only on the first frame of hitstun
Co-authored-by: asimon-1 <asimon1@protonmail.com>
* Only change DI direction on the first frame of the animation
* Add left/right DI directions
* Add L/R airdodge direction
Co-authored-by: asimon-1 <asimon1@protonmail.com>
* 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>
* 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>