No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
DOWNLOAD LINK PLACEHOLDER | DOWNLOAD LINK PLACEHOLDER | ||
---- | ---- | ||
=== Skin Mods === | === Skin Mods === | ||
Line 39: | Line 41: | ||
DOWNLOAD LINK PLACEHOLDER | DOWNLOAD LINK PLACEHOLDER | ||
---- | ---- | ||
=== Music Mods === | === Music Mods === | ||
Manual Installation: | |||
# Get the BepInEx zip pinned in the NASB discord #modding channel. It has BepInEx 5 and the unstripped Unity libraries. | |||
# Extract the BepInEx zip into your game's install directory | |||
# Download the [https://github.com/megalon/nasb2-custom-music-mod/releases/latest latest release zip] such as ''NASB2CustomMusicMod-9.9.9.zip'' | |||
# Extract this zip into your BepInEx folder, and the mod should be installed! | |||
## Your BepInEx folder should now have a ''CustomSongs'' folder, and you should have the ''plugins'' in your plugins folder | |||
[https://github.com/megalon/nasb2-custom-music-mod/releases/latest Download NASB2 Custom Music Mod] | |||
Usage: | |||
# Your BepInEx folder should have a CustomSongs folder | |||
# Place ''.wav'', ''.ogg'', or ''.mp3'' files into the CustomSongs folder corresponding to the stage or menu you want to change. | |||
## For example, if you want to use a different song for the Jellyfish Fields stage, place the audio file in ''BepInEx\CustomSongs\Stages\Jellyfish Fields'' | |||
## If multiple audio files are in the same folder, one is randomly selected each time that stage / menu / victory theme is loaded! | |||
[[#Custom_Music_Creation|Creating Custom Music]] | |||
---- | |||
=== Voice Mods === | === Voice Mods === | ||
Line 83: | Line 93: | ||
DOWNLOAD LINK PLACEHOLDER | DOWNLOAD LINK PLACEHOLDER | ||
---- | ---- | ||
=== Other Helpful Mods === | === Other Helpful Mods === | ||
Line 99: | Line 111: | ||
| [https://pixeldrain.com/u/suEGsGqa Unlock West (Sanji)] || Adds a new server option to the left of Best. The USA option to the right of Best will be US East. The USA options to the left is US West. Note: Password lobbies will not work on US West when someone without the mod tries it but it should work if both people have the mod. | | [https://pixeldrain.com/u/suEGsGqa Unlock West (Sanji)] || Adds a new server option to the left of Best. The USA option to the right of Best will be US East. The USA options to the left is US West. Note: Password lobbies will not work on US West when someone without the mod tries it but it should work if both people have the mod. | ||
|} | |} | ||
---- | ---- | ||
=== Necessary files === | === Necessary files === | ||
Line 106: | Line 120: | ||
* | * [https://gamebanana.com/tools/15310 BepInEx]: | ||
To install this simply put the contents of the .zip into your root NASB 2 folder then start the game once so it can generate the necessary files. | |||
Line 147: | Line 161: | ||
PLACEHOLDER GUIDE ON MODEL SWAPS | PLACEHOLDER GUIDE ON MODEL SWAPS | ||
---- | ---- | ||
=== Custom Music Creation === | === Custom Music Creation === | ||
Line 157: | Line 173: | ||
==== Custom Loop Points ==== | ==== Custom Loop Points ==== | ||
PLACEHOLDER GUIDE ON | # To define a loop start and end point, create a JSON file in the same folder as your audio file, and give it the same name as your audio file. | ||
# A JSON file is just a regular text file, but instead of .txt it is .json | |||
## You may need to turn on file extensions on Windows to be able to see and edit the .json extension. | |||
'''JSON file contents:''' | |||
Samples are more precise than seconds, but the NASB1 version of this mod used seconds, so this mod allows both for backwards compatibility. | |||
'''''Using samples:''''' | |||
<pre> | |||
{ | |||
"loopPoints": { "start": 199665, "end": 21977555 } | |||
} | |||
</pre> | |||
When ''21,977,555'' samples have elapsed in the song, it will loop back to ''199,665'' samples! | |||
'''''Using Seconds:''''' | |||
<pre> | |||
{ | |||
"loopStartPointSec": "4.462", | |||
"loopEndPointSec": "49.803" | |||
} | |||
</pre> | |||
When ''49.803'' seconds have elapsed in the song, it will loop back to ''4.462'' seconds! | |||
==== Making Song Packs ==== | |||
PLACEHOLDER GUIDE ON CREATING SONG PACKS FOR THE MOD | |||
---- | ---- | ||
=== Custom Voice Pack Creation === | === Custom Voice Pack Creation === | ||
PLACEHOLDER GUIDE ON CREATING VOICES FOR THE MOD | PLACEHOLDER GUIDE ON CREATING VOICES FOR THE MOD | ||
---- | ---- | ||
=== Other Creation Tools === | === Other Creation Tools === |
Revision as of 19:34, 1 December 2023
Nickelodeon All-Star Brawl 2 is created in Unity, which makes it a particularly good target for modding. This page aims to serve as a public repository of knowledge for new and experienced modders alike.
Installing Mods
Quick Start
PLACEHOLDER INSTALL GUIDE
DOWNLOAD LINK PLACEHOLDER
Skin Mods
EASY INSTALL PLACEHOLDER
Usage:
PLACEHOLDER
Popular Skins Repositories:
- PLACEHOLDER
- PLACEHOLDER
- PLACEHOLDER
Manual Installation:
PLACEHOLDER INSTALL GUIDE
DOWNLOAD LINK PLACEHOLDER
Music Mods
Manual Installation:
- Get the BepInEx zip pinned in the NASB discord #modding channel. It has BepInEx 5 and the unstripped Unity libraries.
- Extract the BepInEx zip into your game's install directory
- Download the latest release zip such as NASB2CustomMusicMod-9.9.9.zip
- Extract this zip into your BepInEx folder, and the mod should be installed!
- Your BepInEx folder should now have a CustomSongs folder, and you should have the plugins in your plugins folder
Download NASB2 Custom Music Mod
Usage:
- Your BepInEx folder should have a CustomSongs folder
- Place .wav, .ogg, or .mp3 files into the CustomSongs folder corresponding to the stage or menu you want to change.
- For example, if you want to use a different song for the Jellyfish Fields stage, place the audio file in BepInEx\CustomSongs\Stages\Jellyfish Fields
- If multiple audio files are in the same folder, one is randomly selected each time that stage / menu / victory theme is loaded!
Voice Mods
EASY INSTALL PLACEHOLDER
Usage:
PLACEHOLDER
Manual Installation:
PLACEHOLDER INSTALL GUIDE
DOWNLOAD LINK PLACEHOLDER
Other Helpful Mods
Name | Info |
---|---|
Training Mode v1.3 Update (Sanji) | CPU blocking mode, 2 players in training mode (if you want it), advanced HUD shows frame data for both characters, better frame counter. |
Direct Steam Links (Sanji) | Create links that will directly launch NASB2 and join your lobby! This is the fastest way to get someone to join your game. To use this mod, just tap the Invite Friends button in the Lobby. A link will be automatically copied to your clipboard. |
Rotation Mode v11/25 Update (Sanji) | 3 or more people all enter one game but play 1v1 with 2 stocks. When someone runs out of stocks, the next player in the queue instantly spawns into the game and playing continues! The "winner" gets their health and stocks restored. To activate this mod, make a game in Timed mode with at least 3 people in a lobby (not spectating, act like it's a FFA with everyone playing). Everyone playing needs to have the mod. |
Unlock West (Sanji) | Adds a new server option to the left of Best. The USA option to the right of Best will be US East. The USA options to the left is US West. Note: Password lobbies will not work on US West when someone without the mod tries it but it should work if both people have the mod. |
Necessary files
These files are required by most mods if you manually install them outside of QUICK START PLACEHOLDER.
To install this simply put the contents of the .zip into your root NASB 2 folder then start the game once so it can generate the necessary files.
- PLACEHOLDER HYPERLINK:
PLACEHOLDER INSTALL GUIDE
- PLACEHOLDER HYPERLINK:
PLACEHOLDER INSTALL GUIDE
Creating Mods
Skin Creation
PLACEHOLDER GUIDE ON GETTING STARTED WITH SKIN CREATION WITH THE GENERAL TOOLS NECESSARY
Textures
PLACEHOLDER GUIDE ON SIMPLE SKINS SUCH AS BASIC COLOR ALTS
Advanced Textures
PLACEHOLDER GUIDE GOING MORE IN DEPTH FOR TECHNICALLY UNNECESSARY STEPS BUT WOULD MAKE SKINS LOOK BETTER
Models
PLACEHOLDER GUIDE ON EDITING MODELS
Model Swaps
PLACEHOLDER GUIDE ON MODEL SWAPS
Custom Music Creation
PLACEHOLDER GUIDE ON CREATING MUSIC FOR THE MOD
Custom Loop Points
- To define a loop start and end point, create a JSON file in the same folder as your audio file, and give it the same name as your audio file.
- A JSON file is just a regular text file, but instead of .txt it is .json
- You may need to turn on file extensions on Windows to be able to see and edit the .json extension.
JSON file contents:
Samples are more precise than seconds, but the NASB1 version of this mod used seconds, so this mod allows both for backwards compatibility.
Using samples:
{ "loopPoints": { "start": 199665, "end": 21977555 } }
When 21,977,555 samples have elapsed in the song, it will loop back to 199,665 samples!
Using Seconds:
{ "loopStartPointSec": "4.462", "loopEndPointSec": "49.803" }
When 49.803 seconds have elapsed in the song, it will loop back to 4.462 seconds!
Making Song Packs
PLACEHOLDER GUIDE ON CREATING SONG PACKS FOR THE MOD
Custom Voice Pack Creation
PLACEHOLDER GUIDE ON CREATING VOICES FOR THE MOD
Other Creation Tools
Name | Category | Platforms | Notes |
---|---|---|---|
PLACEHOLDER HYPERLINK | CATEGORY | PLATFORM | NOTE |
PLACEHOLDER HYPERLINK | CATEGORY | PLATFORM | NOTE |
PLACEHOLDER HYPERLINK | CATEGORY | PLATFORM | NOTE |
PLACEHOLDER HYPERLINK | CATEGORY | PLATFORM | NOTE |
PLACEHOLDER HYPERLINK | CATEGORY | PLATFORM | NOTE |
PLACEHOLDER HYPERLINK | CATEGORY | PLATFORM | NOTE |
External Modding Resources
- #modding Channel on the Official Nick Brawl Discord
- #modding Channel on the Nick Brawl Grinders Discord