1
0
Fork 0
mirror of https://github.com/jugeeya/UltimateTrainingModpack.git synced 2024-11-20 00:46:34 +00:00
An application to drastically improve the training mode in Super Smash Bros. Ultimate.
Find a file
2020-04-15 12:27:24 -07:00
.github/workflows add built SaltySD to fix beta builds 2019-12-21 12:40:27 -08:00
atmosphere/contents/0000000000534C56 move to Masagrator's 10.0.0 SaltySD fix 2020-04-15 12:27:24 -07:00
code-mod-framework@a31fc22e18 add layoff support for menu 2019-10-26 14:09:18 -07:00
layoff@5f6753d59e move titles to contents 2020-03-06 13:31:56 -08:00
SaltySD move to Masagrator's 10.0.0 SaltySD fix 2020-04-15 12:27:24 -07:00
source set up random menuing 2019-12-31 16:47:34 -08:00
.gitignore Add gitignore 2019-03-26 18:15:15 -04:00
.gitmodules add layoff as submodule 2019-10-30 23:03:37 -07:00
Makefile add debugging capability with syslogger 2019-12-22 14:06:35 -08:00
README.md fix missed parentheses 2019-12-21 12:46:49 -08:00
switch.ld first commit: working damage replacement example 2019-03-24 00:28:43 -07:00
switch.specs first commit: working damage replacement example 2019-03-24 00:28:43 -07:00

Ultimate Training Modpack Plugin

Github all releases

A SaltyNX plugin for adding features to the training mode. It interfaces with a fork of Layoff, a Switch custom overlay, for use as a menu to the features offered in training mode.

Built releases can be found here.

Features

The features in this modpack are configured through the Layoff menu, which can be accessed at any time with by long pressing the Home button on a right Joy-con or Switch Pro controller.

Hitbox Visualization

Currently, hitboxes and grabboxes are supported.

Mash Toggles
Airdodge

CPUs will mash airdodge on the first frame out of hitstun.

CPUs will also shield quickly if they are hit and remain grounded.

Jump

CPUs will mash jump on the first frame out of hitstun.

Attack

CPUs will mash an attack on the first frame out of hitstun and when landing. Attacks that can be chosen include:

  • All aerials, followed by all specials
Random

CPUs will mash an aerial or grounded option on the first frame out of hitstun and when landing. The aerial options include:

  • Airdodge, jump, all aerials, all specials

The grounded options include:

  • Jump, jab, all tilts, all smashes, all specials, grab, spotdodge, and rolls
Ledge Option

CPUs will perform a random ledge option. Specific ledge options that can be chosen include:

  • Normal, roll, jump, and attack

CPUs will also perform a defensive option after getting up.

Tech Option

CPUs will perform a random tech option. Specific tech options that can be chosen include:

  • In place, roll, and miss tech

CPUs will also perform a defensive option after getting up.

Defensive Option

Choose the defensive option a CPU will perform after teching or getting up from the ledge. Specific options include: Flash shield, spotdodge, and jab

Shield
Infinite

CPUs will hold a shield that does not deteriorate over time or by damage.

Hold

CPUs will hold a normal shield.

Force CPU DI

All DI Toggles
Specified Direction

CPUs DI in the direction specified, relative to the player's facing position.

Random Direction

CPUs DI randomly in or away when the player presses left taunt.

Build from Source

Requires DEVKITPRO in path.

# building the modpack ELF itself
git clone --recursive https://github.com/jugeeya/UltimateTrainingModpack.git
cd UltimateTrainingModpack/
make
# building the Layoff menu
cd layoff/libnx
pacman -Sy switch-freetype
make
cd ..
make
# make_layeredfs.bat for windows
./make_layeredfs.sh