Character Killer

From Custom Mario Kart
Revision as of 17:54, 14 February 2024 by Whipinsnapper (talk | contribs) (→‎Media)
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'd like to replace.
  2. Select the character whose animations you'd like to use. (If left at Default, it will use the same animations as the slot).
  3. Select the character whose vehicle textures you'd like to use. (If left at Default, it will use the same vehicles as the slot).
  4. Click the button labelled MKWii ISO. You will need to provide either an ISO or WBFS file of Mario Kart Wii.
  5. Click the button labelled Source Character. You will need to provide an SZS file that already contains the custom character.
  6. 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.
  7. Click the button labelled Patch Files!. Once finished, the program will give the option to open the updated_szs folder.

Media

Demonstration
A preview of the program (v1.0.1)

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 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.
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