Expand description
The library that powers smallworld. Handles everything other than reading CLI arguments.
Structs§
- Convert
Opening Title Between Regions Conflict Strategies - Specifies strategies for handling the types of conflicts that can
occur in
convert_openingtitle_between_regions().
Enums§
- Conflict
Strategy - Indicates how a function should proceed if it finds that it needs to merge two or more conflicting things.
- Convert
Opening Title Between Regions Error - All errors that can be encountered when converting an openingTitle.arc between regions.
- Parse
Region Error - An error that can occur when parsing a
Regionfrom a string. - Parse
U8Error - All errors that can be encountered when parsing a U8 file.
- Region
- All unique regions of New Super Mario Bros. Wii, using the letter names from their game codes (SMNP01, SMNE01, etc.).
Functions§
- convert_
openingtitle_ between_ regions - Read openingTitle.arc from a
Seek+Read, create a version of it with filenames corrected to match the requested output regions, and write it to aSeek+Write. TheSeek+Writeis assumed to be initially empty.
Type Aliases§
- Region
BitFlags - A
BitFlagsofRegions, useful for selecting regions that an openingTitle.arc should include filenames for.