Skip to content

A Skyline plugin for Super Smash Bros. Ultimate that allows for configuring the behavior of Dive to the Heart on the Hollow Bastion stage.

License

Notifications You must be signed in to change notification settings

ThatNintendoNerd/stage_divetoheart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stage_divetoheart

A Skyline plugin for Super Smash Bros. Ultimate that patches code and data referenced by the Hollow Bastion stage to allow for configuring the behavior of Dive to the Heart. This plugin is meant to be used alongside this mod.

The latest release can be found here.

Configuration

When launching the game with this plugin installed, a new configuration file will be created at sd:/ultimate/stage_divetoheart/config.toml if it does not already exist. This file can be edited with any text editor.

Every table has keys for each form of the stage, where the keys are as follows:

  • normal corresponds to the normal form.
  • battle corresponds to the Battlefield form.
  • end corresponds to the Omega form.

The default values aim to represent as close to a vanilla experience as possible, so it is left up to the user to configure them to their liking.

Tables

Header Description
[override_gimmick_off] Determines if Dive to the Heart can appear with stage hazards disabled.
[override_gimmick_on] Determines if Dive to the Heart cannot appear with stage hazards enabled.
[default_location] Determines the starting location of the stage.
For a list of valid values, refer to the Location column in the Locations section's table.
[default_scene] Determines the fallback stained-glass design.
The given stained-glass design is used when an invalid selection command or none at all is held when selecting the stage on the Stage Select screen.
For a list of valid values, refer to the Stained Glass column in the Stained-Glass Design Selection Commands section's table.

Locations

Location Description
Hollow Bastion Starts the stage on Hollow Bastion.
Dive to the Heart Starts the stage on Dive to the Heart.
Random Decides a random starting location between Hollow Bastion and Dive to the Heart.

Stained-Glass Design Selection Commands

To override the stained-glass design listed in the configuration file with a user's choice, hold the corresponding selection command and select Hollow Bastion on the Stage Select screen. The listed directions refer to those on the control stick or D-pad.

Stained Glass Selection Command
Random None
Sora L
Riku L + Up
Roxas L + Left
Xion L + Down
Terra L + R + Up
Ventus L + R + Right
Aqua L + R + Down

Building

NOTE: This project cannot be compiled without the smash_stage library. Said library is unreleased due to its incomplete state, but its release is planned.

With an up-to-date version of the Rust toolchain installed and cargo-skyline 3.0.0 or newer, run the following command to compile the project in release mode:

cargo skyline build --release

The resulting build is found at ./target/aarch64-skyline-switch/release/libstage_divetoheart.nro

About

A Skyline plugin for Super Smash Bros. Ultimate that allows for configuring the behavior of Dive to the Heart on the Hollow Bastion stage.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages