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.
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.
Currently, hitboxes and grabboxes are supported.
CPUs will mash airdodge on the first frame out of hitstun.
CPUs will also shield quickly if they are hit and remain grounded.
CPUs will mash jump on the first frame out of hitstun.
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
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
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.
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.
Choose the defensive option a CPU will perform after teching or getting up from the ledge. Specific options include: Flash shield, spotdodge, and jab
CPUs will hold a shield that does not deteriorate over time or by damage.
CPUs will hold a normal shield.
CPUs DI in the direction specified, relative to the player's facing position.
CPUs DI randomly in or away when the player presses left taunt.
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