Difference between revisions of "Character Killer"
m (→Media) |
|||
Line 8: | Line 8: | ||
|- | |- | ||
! Version: | ! Version: | ||
− | | v1.0 | + | | v1.1.0 |
|- | |- | ||
! Date of latest version: | ! Date of latest version: | ||
− | | 2024-02- | + | | 2024-02-14 |
|- | |- | ||
! Download: | ! Download: | ||
Line 18: | Line 18: | ||
== Overview == | == Overview == | ||
− | '''Character Killer''' is a program created by [[Whipinsnapper]]. It automates part of the process of creating [[custom character]]s in [[Mario Kart Wii]]. The program takes the character model and textures from a source [[SZS]] file and inserts them into all vehicle slots of a user-selected character. | + | '''Character Killer''' is a program created by [[Whipinsnapper]]. It automates part of the process of creating [[custom character]]s in [[Mario Kart Wii]]. The program takes the character model and textures from a source [[SZS]] file and inserts them into all vehicle slots of a user-selected character, with the option to choose which character's animations and vehicle textures to use. |
+ | |||
+ | == Requirements == | ||
+ | |||
+ | *[https://www.python.org/downloads/release/python-3121/ Python] | ||
+ | *[https://wit.wiimm.de/ Wiimm's ISO Tools] | ||
+ | *[https://szs.wiimm.de/ Wiimm's SZS Tools] | ||
+ | *[https://pypi.org/project/PyQt5/ PyQt5] | ||
+ | |||
+ | == Usage == | ||
+ | To use this program, type this into a terminal window in the same location as character_killer.py: | ||
+ | |||
+ | python character_killer.py | ||
+ | |||
+ | This will open the program. In the window that comes up, follow these steps: | ||
+ | |||
+ | # Select the character slot you'd like to replace. | ||
+ | # Select the character whose animations you'd like to use. (If left at Default, it will use the same animations as the slot). | ||
+ | # Select the character whose vehicle textures you'd like to use. (If left at Default, it will use the same vehicles as the slot). | ||
+ | # Click the button labelled '''MKWii ISO'''. You will need to provide either an ISO or WBFS file of Mario Kart Wii. | ||
+ | # Click the button labelled '''Source Character'''. You will need to provide an SZS file that already contains the custom character. | ||
+ | # Click the button labelled '''Output Folder'''. Choose a destination for the modified SZS files; it will create a folder titled ''updated_szs'' in this location. | ||
+ | # Click the button labelled '''Patch Files!'''. Once finished, the program will give the option to open the ''updated_szs'' folder. | ||
== Media == | == Media == | ||
Line 43: | Line 65: | ||
| 2024-02-07 | | 2024-02-07 | ||
| Fixed a bug that prevented [[SZS]] files from being extracted in directories that contained spaces in their name. | | Fixed a bug that prevented [[SZS]] files from being extracted in directories that contained spaces in their name. | ||
+ | |- | ||
+ | | [https://github.com/whipinsnapper/character_killer/releases/download/v1.1.0/character_killer.py v1.1.0] | ||
+ | | 2024-02-14 | ||
+ | | | ||
+ | * Added the option to select the desired character animations and vehicle textures, as opposed to automatically using the animations and vehicles from the selected slot. | ||
+ | * Added progress bar. | ||
+ | * Added version number in window title. | ||
+ | * Added error handling for a folder that already contains a subfolder named updated_szs. | ||
+ | * Fixed bug that would throw an error when extracting SZS files from unscrubbed ISOs. | ||
|} | |} | ||
{{User-Whipinsnapper-Link}} | {{User-Whipinsnapper-Link}} | ||
[[Category:Software]] | [[Category:Software]] |
Revision as of 17:40, 14 February 2024
Author: | Whipinsnapper |
---|---|
Operating system: | Windows |
Version: | v1.1.0 |
Date of latest version: | 2024-02-14 |
Download: | GitHub |
Overview
Character Killer is a program created by Whipinsnapper. It automates part of the process of creating custom characters in Mario Kart Wii. The program takes the character model and textures from a source SZS file and inserts them into all vehicle slots of a user-selected character, with the option to choose which character's animations and vehicle textures to use.
Requirements
Usage
To use this program, type this into a terminal window in the same location as character_killer.py:
python character_killer.py
This will open the program. In the window that comes up, follow these steps:
- Select the character slot you'd like to replace.
- Select the character whose animations you'd like to use. (If left at Default, it will use the same animations as the slot).
- Select the character whose vehicle textures you'd like to use. (If left at Default, it will use the same vehicles as the slot).
- Click the button labelled MKWii ISO. You will need to provide either an ISO or WBFS file of Mario Kart Wii.
- Click the button labelled Source Character. You will need to provide an SZS file that already contains the custom character.
- Click the button labelled Output Folder. Choose a destination for the modified SZS files; it will create a folder titled updated_szs in this location.
- Click the button labelled Patch Files!. Once finished, the program will give the option to open the updated_szs folder.
Media
Version History
Version | Date of release | Information |
---|---|---|
v1.0.0 | 2024-02-03 | First release |
v1.0.1 | 2024-02-05 |
|
v1.0.2 | 2024-02-07 | Fixed a bug that prevented SZS files from being extracted in directories that contained spaces in their name. |
v1.1.0 | 2024-02-14 |
|
Software:
Character Killer
Custom Tracks:
8-Bit Way
Track Textures:
Alpine Peak: After Hours –
Aurora Garden –
Crepuscular Meadow –
DK's Fiery Volcano
Custom Characters:
Beeg Yoshi Colors Pack –
Bonnie –
Cheeseburger –
Chester the Cheetah –
Donald Trump –
Killer Bean –
Lancer –
Luigi (Luigi's Mansion) –
Sid –
Slammer –
The Farmer –
Tiptup –
Wario Apparition –
White Raccoon Mario
Character Textures:
Baby Mr. L –
Baby Pauline –
Baby Wario –
Bomb Boo –
Colored Toads –
Crimson Bowser –
Dark Bowser –
Dark Bowser Jr. –
Deep Space Rosalina –
Dripped Up Funky –
Fire Daisy –
Fire Waluigi –
Fire Wario –
Homie Bowser –
Ice Peach –
Luigi with Cappy –
Mario (Boxer Shorts) –
Mario (Tuxedo) –
Mario with Cappy –
Molten Bowser –
Mr. W –
Mutant Bowser –
Ocean Bowser –
Purple Baby Luigi –
Purple Daisy on Wild Wing –
Rockstar Bowser –
Shadow Koopa –
Skater Kong –
SMS Bowser Jr. –
Sunken Bowser –
The Scorched King –
WaLuigi –
Wario Bowser –
Yeti Kong
Incomplete Characters:
Cactuar –
Cloud Luigi –
Daffy Duck –
Krusty the Clown –
Po –
Skeleton Luigi
Miscellaneous:
Custom Objects:
Choomba –
Chief Chilly (Goomba) –
Dr. Goomba Tower –
Galoomba –
Goombowser –
Jack-o-Goomba –
Kamek (Bat) –
Octoomba –
Shy Guy (Goomba) –
SM64 Goomba
Common.szs Mods:
Bowser's Shell (Green Shell) –
Burger (Green Shell) –
Dash Pepper (Thundercloud) –
Jellyfish (Blooper) –
Lakithunder (Lakitu) –
Magenta Drift –
Mario's Head (Green Shell) –
Patrick Star (Blue Shell) –
Spiny (Red Shell) –
Yoshi Egg (Bomb)
Other:
American Flag –
Jack's MenuSingle –
SnappyISO