1
0
Fork 0
mirror of https://github.com/jugeeya/UltimateTrainingModpack.git synced 2025-02-01 06:57:25 +00:00
Commit graph

39 commits

Author SHA1 Message Date
jugeeya
0daba036c8
overflow list in progress (#145) 2020-08-21 17:36:51 -07:00
jugeeya
5f7b30f57d fix OnOff flags, resetting menu 2020-08-20 21:45:03 -07:00
jugeeya
766d6e546c help-related fixes 2020-08-19 22:53:34 -07:00
jugeeya
257c122b63 use checkmarks for booleans 2020-08-19 22:29:09 -07:00
jugeeya
15767e8cf7 remove dash attack for now 2020-08-19 20:40:49 -07:00
jugeeya
e10a6c27e9 add Reset Menu option 2020-08-19 19:59:19 -07:00
jugeeya
d21c453889 update at same cadence as Main Gui for subguis 2020-08-19 19:36:51 -07:00
jugeeya
820ab72f3a update versions, add help text for all options 2020-08-19 10:43:11 -07:00
jugeeya
0618cdd939 rearrange menu, add headers 2020-08-18 11:35:28 -07:00
sidschingis
53c361686f
Mash Fixes (#140)
* Fix Shield Toggle

Fixed air dodging when shield is buffered

* Update Mash Reset

Fixed followups not being cleared on reset (training mode/ save state/ tech)

Fixed resetting when landing after a mash toggle

* Version +

* Use Existing Constant

* Adjust Versioning
2020-08-17 15:05:40 -07:00
sidschingis
1835be9cfb
Add SDI Toggle (#139) 2020-08-17 12:37:02 -07:00
sidschingis
c961d028d0
Apply Bit Flag (#138)
* Apply Bit Flag

Fast Fall
Full Hop
Falling Aerial

* Fix DI

Fixed neutral DI not overwriting previously set DI
2020-08-16 11:52:09 -07:00
sidschingis
da66544104
Bit Flag Refactors: Delay, Direction (#137)
* Cleanup

* Add Bit Flag

Directions

* Apply Bit Flag

Delay options

* Version +
2020-08-15 08:52:29 -07:00
jugeeya
c46e1642d5
Update version string in overlay 2020-08-14 13:27:36 -07:00
sidschingis
7ff8185a65
Apply Bit Flags to Mash/Defensive Options (#136)
* Apply Bit Flag

Defensive Options

* Apply Bit Flag

Followups

* Apply Bit Flag

Mash options

* Update Version String
2020-08-14 12:12:50 -07:00
sidschingis
96008c6ea3
Separate Tech Rolls (#126)
* Add Wrapper for rand

* Separate Tech Rolls
2020-08-11 12:57:40 -07:00
jugeeya
a892cf8326 update submodule to latest libtesla 2020-08-10 12:10:56 -07:00
jugeeya
74576bbe9b add overlay into main repo 2020-08-10 11:54:12 -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
8c03361b8e
Add Dash Attack (#119)
* Add Dash Attack

* Extract Method

try_change_status

* Code Formatting
2020-07-29 13:58:46 -07:00
sidschingis
0fc8fdf999
Followups (#108)
* Fix Late Mash

Fixed being a frame late
Flag is now immediately returned until the action is performed

Also restore Airdodge =>  Shield when grounded behavior

* Update TrainingModpackOverlay

* Add Follow Ups WIP

Attack followups will currently overwrite the aerial toggle

* Simplify Shield

Extra attack handling is no longer needed

* Apply Action Enum

Replacing Mash

* Fix Random OOS

* Implement Queued Mashes

* Update Shield Suspension

Removed need for frame counter.
Update shield suspension when the mash buffer is updated.

Fixes follow ups oos

* Cleanup

* Cleanup

* Update Aerial Flags

* Fix Aerial Flag

* Fix Copy Paste Error

* Use Mash Toggles For Ledge Jump

Moved menu logic to buffer_menu_mash
2020-07-05 13:13:54 -07:00
sidschingis
a19245e126
Fix Mash Options (#107)
* Fix Late Mash

Fixed being a frame late
Flag is now immediately returned until the action is performed

Also restore Airdodge =>  Shield when grounded behavior

* Update TrainingModpackOverlay
2020-07-03 15:16:21 -07:00
sidschingis
e665509042
Add Fast Fall Frame Delay + OOS Reaction Frame Delay (#105)
* Fix Full Hop Rising Aerials

* Add Fast Fall Delay

* Fix Frame Counter Reset

Fixed not resetting if landing before being able to fastfall

* Update Frame Counter

Moved delay logic to frame counter module

Update unsafe blocks

* Add OOS Reaction Time
2020-06-29 16:00:01 -07:00
sidschingis
a12ae53140
Add Remaining Smash Attacks (#104) 2020-06-28 14:24:41 -07:00
sidschingis
5cb981c268
Jump Toggles (#103)
* Code Formatting

* Cleanup

* Implement Tilts

* Update TrainingModpackOverlay

* Move is_shielding to Commong

* Fix Flash Shield

Fixed not dropping shield again

* Formatting

* Remove ToDos

* Use Generic OnOff Enum

* Add Falling Aerial Toggle

* Implement Full Hop Toggle

* Add Comments
2020-06-28 13:41:51 -07:00
sidschingis
186c6ddc2d
Implement Tilts (#102)
* Code Formatting

* Cleanup

* Implement Tilts

* Update TrainingModpackOverlay

* Move is_shielding to Commong

* Fix Flash Shield

Fixed not dropping shield again

* Formatting

* Remove ToDos
2020-06-28 12:21:20 -07:00
sidschingis
c6cf52af33
Refactor Mash Module (#101)
* Add Frame Counter Module

* Allow Multiple Frame Counters

* Apply Frame Counter

* Add Enum For Fighter Id

* Simplify Calculation

* Restore Original Indentation

* Add Transition Checks

Check if the transition is possible before setting the flag

* Add Normal Attacks

* Update Mash

Recactored attack options
Extracted sub functions

* Remove deprecated function

* Update Mash Module

Handle all attack options through the mash module.

* Fix Some OOS Options

Jump/Aerial/UpB

* Update Mash Module

Return the flag in get_command_flag so we don't need to borrow a mut

Removed transition check for usmash for now

* Fix Multi Buffer

Fixed buffering more than once per shield interaction

* Fix drop shield options

Options that require shield drop now work

* Use Minimal Checks

Commented out unnecessary checks

* Fix USmash OOS

* Fix Roll/Dodge OOS

* Fix Aerials

Fixed starting 1 frame late

* Fix USmash OOS again

* Remove PrintLns

* Update TrainingModpackOverlay

* Remove unused Methods

* Default To FastFall Off

* Update Defensive Options

Remove Shield Button Checks outside shield module.

* Update Defensive Options

Now handled through mash buffer

* Formatting

* Cleanup

* Reimplement Random Mash

* Add ToDos
2020-06-28 11:02:26 -07:00
sidschingis
099ae06e89
Add Fast Fall Toggle (#97)
* Add Fast Fall Toggle

Spark effect is currently missing

* Change Condition Order

* Fix Spark Effect
2020-06-19 14:54:37 -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
sidschingis
ee5f4d9a8b Update TrainingModpackOverlay 2020-06-13 22:52:29 +02:00
sidschingis
32f7fb0808
Add Neutral Mashing Toggle (#84)
* Add Mash Toggle

Added toggle to set the cpu to also mash in neutral

* Add Utility Functions

is_grounded
is_airborne

* Fix Neutral Mashing Aerials

Added jump flag

* Update README.md

* Changed Button Combination

Changed mash Toggle to Attack + Dpad Up/Down

* use Tesla overlay for mash in neutral

* add menu commit for neutral mash

* Update README.md

Co-authored-by: jugeeya <jugeeya@live.com>
2020-06-12 22:45:25 -07:00
sidschingis
b3cf1a69f4
Code Formatting (#82)
* Update TrainingModpackOverlay

* Apply Auto Formatter
2020-06-10 11:51:43 -07:00
sidschingis
4363935a1d
Add OOS Offset (#81)
* Add Roll Options

Added forward/backwards roll options

* Update TrainingModpackOverlay

* Change Option Order

* Update TrainingModpackOverlay

* Add OOS Offset

Allow delaying OOS options until a certain number of hits have connected on shield

* Update TrainingModpackOverlay

* get_param_float  fix

Fixed applying to non CPU values

* Remove Debugging
2020-06-10 11:38:01 -07:00
sidschingis
eb0e639122
Add Roll Options (#80)
* Add Roll Options

Added forward/backwards roll options

* Update TrainingModpackOverlay

* Change Option Order

* Update TrainingModpackOverlay
2020-06-09 11:46:18 -07:00
jugeeya
bf42c88236 update overlay version string 2020-06-03 16:44:36 -07:00
jugeeya
9c7aba1469 add help text to overlays 2020-05-24 17:57:42 -07:00
jugeeya
6644fcf9ec text bugs in overlay 2020-05-23 00:39:32 -07:00
jugeeya
5c3da91db6 add sublists in overlay 2020-05-23 00:07:20 -07:00
jugeeya
123bb920b7 add overlay as submodule 2020-05-17 08:46:53 -07:00