BrawlCrate
Screenshots: | |
---|---|
Type: | Multi-Purpose Tool |
Developer(s): | soopercool101, NuclearNecrosis, Simon381, Onium |
Stable Release Version: | v0.41 |
Operating System: | Windows |
Written in: | C# |
License: | GNU LGPLv3 |
Download: |
BrawlCrate is a fork and unofficial successor to BrawlBox. It uses the same basic interface as BrawlBox while adding new features and fixing bugs and glitches. Unlike BrawlBox, it is still in active development and gets regular updates.
Like BrawlBox, BrawlCrate was designed to edit .pac
and .pcs
files from Super Smash Bros. Brawl, but can also edit files from Mario Kart Wii and New Super Mario Bros. Wii, such as .brres
files.
The following file formats can be edited with BrawlCrate: .pac
, .pcs
, .brres
, .mdl0
, .tex0
, .chr0
, .pat0
, .srt0
, .clr0
, .shp0
, .brsar
.
Improvements and Additional Features
BrawlCrate is a BrawlBox fork with a variety of features aiming to improve ease of modding for a variety of Wii games. It was initially released on April 8, 2018 under the name StageBox. BrawlBox and BrawlLib were maintained initially by Kryal, then by BlackJax96, and currently by libertyernie. BrawlCrate also incorporates a modified version of the Color Smash tool originally by Peter Hatch and modifed versions of the BrawlManagers by libertyernie.
General
Improved animation previewer that is more game-accurate relative to BrawlBox versions post-v0.71.
Improved texture rendering system that will detect missing or incorrectly named textures more accurately.
Restored direct Boneflag editing from older versions of BrawlBox.
More features for texture imports.
Files no longer become write-locked when opened.
Faster update cycle, quicker updater, and settings save between updates.
Improved Collada (.dae
) import and export.
Characters
Automatic generation of metal materials has been improved and expanded.
Metal materials can be toggled and previewed in the model previewer.
Adds automatic generation of Spy costumes.
BrawlEx config files can now be edited directly from the program.
.pcs
files now use proper compression when saved as .pac
files.
Integrated support for DukeItOut's 50 Costume Code.
Allows for usage of a text file list of characters so you don't have to keep track of them.
Stages
Automatically uses improved compression algorithm for stages when available.
Adds duplicate functionality to various file types.
Adds internal documentation for .stdt
s and Stage Modules.
Adds ability to edit .scla
, or Stage Collision Attribute files.
Greatly improves collision editor, allowing for use of two extra collision types and multiple new flags.
Greatly improves .stdt
editing, and adds support for editing of other stage table types.
Better parsing of Stage Parameters.
Allows for usage of a .txt
file list of stages so you don't have to keep track of them for your build.
Modules
Modules can now be edited using 2 or 1 byte modes, as well as the default 4-byte mode.
Adds ability to edit and save module annotations, allowing you to take notes on how to edit a module.
Modules no longer get corrupted when saved in the program (and allows buffers to be manually edited).
UI
Adds ability to automatically regenerate stock icon .pat0
's.
CSSRoster.dat
or CSS.bex
from BrawlEx or PMEX can now be directly edited (with drag-and-drop functionality).
Integrated Color Smash Support.
Single Player
Adds improved Classic Mode parsing, with control over more variables.
Adds improved SSE parsing, with more files able to be edited.
Adds support for loading of .txt
files for Character and Stage lists for custom builds.
API
Python API has been greatly extended with new functionality.
Extensive documentation for interfacing with the program can be found online.
Plugins hosted with GitHub can now be updated by users from within the program.