Character Killer

From Custom Mario Kart
Jump to navigation Jump to search
Character Killer
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:

  1. Select the character slot you would like to replace.
  2. Select the character whose animations you would like to use. (If left at "Default", it will use the same animations as the slot.)
  3. Select the character whose vehicle textures you would like to use. (If left at "Default", it will use the same vehicles as the slot.)
  4. Click the button labeled MKWii ISO. You will need to provide either an ISO or WBFS file of Mario Kart Wii.
  5. Click the button labeled Source Character. You will need to provide an SZS file that already contains the custom character.
  6. Click the button labeled Output Folder. Choose a destination for the modified SZS files; it will create a folder titled "updated_szs" in this location.
  7. Click the button labeled Patch Files!. Once finished, the program will give the option to open the "updated_szs" folder.

Media

Demonstration
A preview of the program (v1.1.0)

Version History

Version Date of release Information
v1.0.0 2024-02-03 First release
v1.0.1 2024-02-05
  • Added error handling.
  • Updated UI.
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
  • Added 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 the 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.
By the same author: Whipinsnapper

Software:
Character Killer

Custom Tracks:
8-Bit Way

Track Textures:
Alpine Peak: After HoursAurora GardenCrepuscular MeadowDK's Fiery Volcano

Custom Characters:
Beeg Yoshi Colors PackBonnieCheeseburgerChester the CheetahDonald TrumpKiller BeanLancerLuigi (Luigi's Mansion)SidSlammerThe FarmerTiptupWario ApparitionWhite Raccoon Mario

Character Textures:
Baby Mr. LBaby PaulineBaby WarioBomb BooColored ToadsCrimson BowserDark BowserDark Bowser Jr.Deep Space RosalinaDripped Up FunkyFire DaisyFire WaluigiFire WarioHomie BowserIce PeachLuigi with CappyMario (Boxer Shorts)Mario (Tuxedo)Mario with CappyMolten BowserMr. WMutant BowserOcean BowserPurple Baby LuigiPurple Daisy on Wild WingRockstar BowserShadow KoopaSkater KongSMS Bowser Jr.Sunken BowserThe Scorched KingWaLuigiWario BowserYeti Kong

Incomplete Characters:
CactuarCloud LuigiDaffy DuckKrusty the ClownPoSkeleton Luigi

Miscellaneous:
Custom Objects:
ChoombaChief Chilly (Goomba)Dr. Goomba TowerGaloombaGoombowserJack-o-GoombaKamek (Bat)OctoombaShy Guy (Goomba)SM64 Goomba

Common.szs Mods:
Bowser's Shell (Green Shell)Burger (Green Shell)Dash Pepper (Thundercloud)Jellyfish (Blooper)Lakithunder (Lakitu)Magenta DriftMario's Head (Green Shell)Patrick Star (Blue Shell)Spiny (Red Shell)Yoshi Egg (Bomb)

Other:
American FlagJack's MenuSingleSnappyISO