(Fixed typo in page link URLs) |
(Overhaul of the Modding page for simpler viewing and editing.) |
||
Line 1: | Line 1: | ||
Nickelodeon All-Star Brawl 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. | Nickelodeon All-Star Brawl 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 == | ||
=== Quick Start === | |||
Slime Mod Manager text-based install guide here | |||
=== Skin Mods === | |||
Alt Skins v2 download and text-based install guide here | |||
==== Repository ==== | |||
Alt Skins v2 Repository and text-based install guide here | |||
=== Music Mods === | |||
Custom Music Mod text-based Install guide here | |||
Creating Custom Music | |||
=== Other Mods === | |||
{| class="wikitable" | |||
|- | |||
! Name !! Info | |||
|- | |||
| [https://github.com/megalon/nick-mirror-match-mod Mirror Match Mod] || This mod will recolor duplicate characters by simply tinting the model. | |||
|} | |||
=== Necessary files === | |||
Include links to necessary files, such as BeplnEX and JsonDotNet, for manual installs that most mods require and where these files belong | |||
== Creating == | |||
=== Skin Creation === | |||
Text-based guide on getting started with skin creation with the general tools necessary | |||
==== Textures ==== | |||
Text-based guide on simple skins such as basic color alts | |||
===== Advanced Textures ===== | |||
Text-based guide going more in depth for technically unnecessary steps but would make skins look better | |||
==== Models ==== | |||
Text-based guide on editing models. | |||
===== Model Swaps ===== | |||
Text-based guide on model swaps. | |||
=== Custom Music Creation === | |||
Text-based guide on creating music for the mod | |||
==== Custom Loop Points ==== | |||
Text-based guide on how to loop music at a specific point | |||
== Tools == | == More Creation Tools == | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Name !! Category !! Platforms !! Notes | ! Name !! Category !! Platforms !! Notes | ||
|- | |- | ||
| [https://github.com/legoandmars/SlimeModManager/ Slime Mod Manager] || Mod Loader || Windows || Loads mods. Features a built-in downloader | | (obsolete) [https://github.com/legoandmars/SlimeModManager/ Slime Mod Manager] || Mod Loader || Windows || Loads mods. Features a built-in downloader | ||
|- | |- | ||
| [https://github.com/BepInEx/BepInEx Bepin Injector Extensible] || Mod Loader || Windows, Mac, Linux || Loads mods. Development-oriented | | [https://github.com/BepInEx/BepInEx Bepin Injector Extensible] || Mod Loader || Windows, Mac, Linux || Loads mods. Development-oriented | ||
|- | |- | ||
| [https://github.com/DeadlyKitten/NickVoicepackPacker Voicepack Packer] || Mod Packer || Windows || Used for creating NASB Voice Mod packages | | [https://github.com/DeadlyKitten/NickVoicepackPacker Voicepack Packer] || Mod Packer || Windows || Used for creating NASB Voice Mod packages | ||
Line 30: | Line 93: | ||
|- | |- | ||
| [https://github.com/sinai-dev/BepInExConfigManager BepInExConfigManager] || Miscellaneous || BepInEx Plugin || Provides an in-game overlay for editing BepInEx plugin configs | | [https://github.com/sinai-dev/BepInExConfigManager BepInExConfigManager] || Miscellaneous || BepInEx Plugin || Provides an in-game overlay for editing BepInEx plugin configs | ||
|- | |||
| [[Nickelodeon All-Star Brawl/Modding:Asset Files Index|Asset Files Index]] || Miscellaneous || Browser Based || determine which *.assets file to extract for your needs | |||
|- | |||
| (obsolete) [https://github.com/legoandmars/AltSkinEditor/ Alt Skin Editor] || Mod Packer, Skin Editor || Windows || Character skin editor used for creating NASB AltSkins packages | |||
|} | |} | ||
== | == External Modding Resources == | ||
* [https://discord.com/channels/842098987875434541/894748073471930388 #modding Channel on the Official Nick Brawl Discord] | |||
* [ | * [https://discord.gg/invite/nick-brawl-grinders-899835648045907978 #modding Channel on the Nick Brawl Grinders Discord] | ||
* [ | * [https://discord.gg/NgMT5KbYw6 Nick All-Stars Modding Discord] | ||
* [https://github.com/DeadlyKitten/NASB-Mod-Info NASB-Mod-Info Github] | |||
* [ | |||
* [ | |||
{{Navbox-NASB}} | {{Navbox-NASB}} | ||
[[Category:Nickelodeon All-Star Brawl]] | [[Category:Nickelodeon All-Star Brawl]] |
Revision as of 17:38, 12 July 2023
Nickelodeon All-Star Brawl 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
Quick Start
Slime Mod Manager text-based install guide here
Skin Mods
Alt Skins v2 download and text-based install guide here
Repository
Alt Skins v2 Repository and text-based install guide here
Music Mods
Custom Music Mod text-based Install guide here
Creating Custom Music
Other Mods
Name | Info |
---|---|
Mirror Match Mod | This mod will recolor duplicate characters by simply tinting the model. |
Necessary files
Include links to necessary files, such as BeplnEX and JsonDotNet, for manual installs that most mods require and where these files belong
Creating
Skin Creation
Text-based guide on getting started with skin creation with the general tools necessary
Textures
Text-based guide on simple skins such as basic color alts
Advanced Textures
Text-based guide going more in depth for technically unnecessary steps but would make skins look better
Models
Text-based guide on editing models.
Model Swaps
Text-based guide on model swaps.
Custom Music Creation
Text-based guide on creating music for the mod
Custom Loop Points
Text-based guide on how to loop music at a specific point
More Creation Tools
Name | Category | Platforms | Notes |
---|---|---|---|
(obsolete) Slime Mod Manager | Mod Loader | Windows | Loads mods. Features a built-in downloader |
Bepin Injector Extensible | Mod Loader | Windows, Mac, Linux | Loads mods. Development-oriented |
Voicepack Packer | Mod Packer | Windows | Used for creating NASB Voice Mod packages |
UABEAvalonia | Asset Extraction | Windows, Linux | GUI for previewing *.assets file contents |
AssetRipper | Asset Extraction | Windows, Mac, Linux | Extracts *.assets file contents |
NASB Parser | Asset Extraction | Windows | Deserializes extracted TextAsset files. Works on Mac/Linux if manually compiled and executed via .NET Core |
dnSpy | Decompiler, Debugging | Windows | Allows viewing/debugging Assembly-CSharp.dll and associated classes |
Runtime Unity Editor | Debugging | BepInEx Plugin | Provides an in-game inspector overlay, including GameObject editing and REPL |
BepInExConfigManager | Miscellaneous | BepInEx Plugin | Provides an in-game overlay for editing BepInEx plugin configs |
Asset Files Index | Miscellaneous | Browser Based | determine which *.assets file to extract for your needs |
(obsolete) Alt Skin Editor | Mod Packer, Skin Editor | Windows | Character skin editor used for creating NASB AltSkins packages |
External Modding Resources
- #modding Channel on the Official Nick Brawl Discord
- #modding Channel on the Nick Brawl Grinders Discord
- Nick All-Stars Modding Discord
- NASB-Mod-Info Github