
The repository code was marked as "1.4" for many years, so it was skipped ahead to v1.5 in order to distinguish that release from that.Īdded license.txt and license headers to the source files. NOTE: There was no official v1.4 release. Started providing builds for 64-bit Windows, Linux, and macOS. A few bugs were fixed during that process. The code for loading and saving files was almost completely rewritten. The world list now shows world names in addition to world numbers. Also, the "world slot" is the first number box in the Display Name setting.įixed a bug introduced in v1.6 that caused crashes during saving.Īdded support for PyQt6. NOTE: 0 is a valid input, it's just 0 in-game with no unique secondary icon. There are likely more secondary icons that have not been found yet, so feel free to play around with the settings and document what you find here. To get the secondary in-game icon of a number, put the number in the "level slot" (the second number box in the Display Name setting). Secondary icons are listed (x), if there's a secondary icon that's different from the first. The entries are written as displayed in-game.

This table lists characters that you can input into the Display Name setting. The Comments pane allows for adding comments to the file. Lastly, the level must be in either the first half or the second half of the world, and this can be chosen with the lowest option. The lowest checkbox determines whether or not the level is shown in the Star Coin menu. The Levels pane also contains exit types for the level which can be chosen via checkboxes. Below is a list of the character codes used to get special icons for the levels in-game, such as the tower icon or a letter. For example, using 10 in the first box, and 20 in the second box will set the level number to be A-A. The display number allows for icons instead of numbers. Levels can then be named with a title and a display number. The Levels pane allows for the addition and removal of levels from the world. There's also an option to split a world into 2 halves with a separate name for each. The first world, Yoshi's Island, has a hardcoded name. The World Options pane is for setting the number and name of the world. However, you can take an existing LevelInfo.bin file and edit it.

NOTE: You cannot create a LevelInfo.bin file. It's recommended to make a backup of the LevelInfo.bin file in case if there are problems in-game after editing it. Click File -> Open File (or press Ctrl-O on the keyboard) and select the LevelInfo.bin file (in the /NewerRes folder) to edit it. This will open a window looking like the screenshot at the beginning of this page. Py -3 C:\Users\%USERNAME%\Desktop\level_info_editor.py
