(→Reverse Engineering: Red links now point to the correct subwiki url) |
(Added friendly names to all links) |
||
Line 33: | Line 33: | ||
== Guides == | == Guides == | ||
=== User Guides === | === User Guides === | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Installing Mods|Installing Mods]] | ||
=== Developer Guides === | === Developer Guides === | ||
==== Asset Exploration ==== | ==== Asset Exploration ==== | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Extracting Asset Files|Extracting Asset Files]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Decompiling/Debugging|Decompiling/Debugging]] | ||
==== File Editing ==== | ==== File Editing ==== | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Model Editing|Model Editing]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Texture Editing|Texture Editing]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Animation Editing|Animation Editing]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Hitbox Editing|Hitbox Editing]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Stage Editing|Stage Editing]] | ||
==== Publishing ==== | ==== Publishing ==== | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Building a Custom Mod Package|Building a Custom Mod Package]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Creating AltSkins Packs|Creating AltSkins Packs]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Creating Voice Mod Packs|Creating Voice Mod Packs]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Distributing Your Mod|Distributing Your Mod]] | ||
== Reverse Engineering == | == Reverse Engineering == | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Asset Files Index|Asset Files Index]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Animation File Format|Animation Reverse-Engineering]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Move File Format|Move Reverse-Engineering]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Netcode Reverse-Engineering|Netcode Reverse-Engineering]] | ||
* [[Nickelodeon_All- | * [[Nickelodeon_All-Start_Brawl/Modding:Physics Reverse-Engineering|Physics Reverse-Engineering]] | ||
{{Navbox-NASB}} | {{Navbox-NASB}} | ||
[[Category:Nickelodeon All-Star Brawl]] | [[Category:Nickelodeon All-Star Brawl]] |
Revision as of 23:10, 26 October 2021
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.
External Modding Information Resources
Tools
Name | Category | Platforms | Notes |
---|---|---|---|
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 |
Alt Skin Editor | Mod Packer, Skin Editor | Windows | Character skin editor used for creating NASB AltSkins packages |
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 |