Formula Kart Wii

From Custom Mario Kart
Revision as of 20:11, 17 September 2021 by KantoEpic (talk | contribs) (→‎Item Edits)
Jump to navigation Jump to search
Formula Kart Wii
Logo:
Formula Kart Wii Logo.png
Author: CLF78, Ismy
Version: Gamma 1.6
Date of latest version: 2021-08-02
Download: Google Drive
Discord server: Formula Kart Wii γ1.6

Overview

Formula Kart Wii is a custom game mode created by CLF78 and Ismy. It consists of racing for 50 laps around the same track with random items and other miscellaneous changes. The mod is inspired by Formula One, a car racing championship.

Credits

Media

Gamma 1.6 Online Race
Gamma 1.2 Online Race
Gamma 1 Online Race

Features

Game Variants

Formula Kart Wii features four variants of the game mode, of which two have been developed so far.

  • To pick a game variant offline, press the corresponding button in the VS Rules menu.
  • To do so online, press the corresponding room start button.
Game Variants
Variant Information
Classic A "regular" VS race. No special rules are present.
Ramp Up This variant makes it so the player's speed increases by 1cc every lap, starting at 150cc. On lap 20, Brake Drifting and Fast Falling are enabled.

Room Options

The room host can toggle the following options on or off using dedicated messages.

Room Options
Option Author Information
Always Win Track Vote Star The room host always wins the track vote.
Mirror Mode Nintendo Enables Mirror Mode.
Teams Mode Nintendo Enables teams mode.
Vehicle Restriction CLF78 Lets the host restrict the type of vehicles that players can use.

Item Edits

Almost all the items have been changed to make the racing experience more chaotic. In addition, several brand new items have been introduced.

Item Edits
Item Feature Author Information
All Items All Items Can Land MrBean35000vr, CLF78 Every item (with the exception of the Thunder Cloud, POW Block and Lightning) can land on the floor when dropped and be activated when a racer drives over it. Item effects are identical to if the user actually fired the item themselves.
Disable Item Poof CLF78 Prevents items from being removed by the game for being on the track too long. Items will still disappear after a while due to Item Limits being reached.
Dynamic Item Sizing CLF78 Projectile items will reflect the status of the player who dropped them. If used while in a Mega Mushroom, they will remain giant, and if used while shocked they will remain tiny. For Bob-ombs and Blue Shells, this also affects their explosion radius.
Instant Item Boxes Anarion Item boxes respawn instantly to allow everyone to get items.
Max Item Limit Modifier CLF78, Ismy Increases the amount of items that can be in play to make for more chaotic racing. The new limits can be found here.
Newbie Helper CLF78, Seeky If a player is lapped by first place, they will no longer pull Bananas, Shells, Fake Item Boxes or Bob-ombs. CPUs are not affected by this code.
Remove Mushroom Bug Vega The Mushroom bug is a "feature" implemented in the game to give you a Mushroom for your 16th, 18th and 20th+ item, regardless of your position. This code removes it.
Remove Mushroom When No Item Available CLF78, Ismy The game no longer replaces an item with a Mushroom if said item's limit has been reached (except for the POW Block and Lightning, which give Triple Mushrooms instead).
Ultimate Item Randomizer CLF78, Ismy Completely randomizes item chances and gives a (weighted) random amount of the chosen item (see here for more info). It also randomizes the items spawned by objects, such as leaf piles, wooden boxes and Goombas. A few rules remain to make the gameplay more balanced:
  • Blue Shell, Lightning and POW Block timers are still respected.
  • CPUs cannot pull Feathers and cannot pull Blue Shells and POW Blocks when in first place since they are not able to use them correctly.
  • Lightnings, POW Blocks and Thunder Clouds cannot be pulled from objects.
Green Shell.png
Green Shell
Green Shell Speed Modifier davidevgen Green Shells move at 2× speed.
Shells Never Break CLF78 Green and Red Shells will only break by hitting a player, an object or another item. Red Shells will still break on walls if they are actively chasing a player.
Red Shell.png
Red Shell
Red Shell Targeting Modifier CLF78 The Red Shells' targeting logic has been altered in the following ways:
  • Shells will only target the player in front of the shooter, rather than targeting players in higher positions indiscriminately.
  • Shells will not skip a target even if said target is getting hit by another item.
  • Shells thrown from first place will not target anyone.
Banana.png
Banana
Banana Damage Modifier Skullface Bananas make the player spin for a longer amount of time, slowing them to almost a halt.
Mushroom.png
Mushroom
No Item Use Stun CLF78 Running into a Mushroom, Golden Mushroom or Star while getting hit will still apply their effect.
Star.png
Star
Golden Mushroom.png
Golden Mushroom
Bob-omb.png
Bob-omb
Motion Sensor Bombs Hamster35000vr Bob-ombs only explode when someone gets close to them.
Blue Shell.png
Blue Shell
Blue Shell Speed Modifier mdmwii Blue Shells' traveling speed has been increased to 4×. However, they can still be dodged with Mushrooms.
Draggable Blue Shells Luis Blue Shells can be held behind you like Red Shells. They will explode on contact, but not hurt the player. They can be used to protect against other items being shot from behind, but if the player gets wheelie-bumped while holding a Blue Shell behind, it will fall on the ground.
Lightning.png
Lightning
Objects Ignore Lightning Damage CLF78, Ismy Track objects such as Goombas, penguins and crabs are no longer affected by Lightning.
Shock Squishing CLF78 If a shrunk player and a normal player bump into each other, the former will be squished (but will not lose their item and will not experience hit-stun).
Mega Mushroom.png
Mega Mushroom
Mega Flips Everything JoshuaMK Trucks and Chain Chomps will flip over if hit with a Mega Mushroom (instead of stopping the player).
Mega Mushroom Size Modifier CLF78, TheLordScruffy The player's size when in a Mega Mushroom is 1.5× the original. The camera FOV is slightly increased to adapt to the new size.
Feather.png
Feather
Feather Item CLF78, stebler The Feather, which replaces the Blooper, lets you trick off the ground and jump high in the air. Additional features include disabling invisible walls and fast falling (both while airborne).
POW Block.png
POW Block
Fast POW mdmwii The POW Block hits at the second strike instead of the third one to catch players by surprise.
No POW Delay Ro If a POW is used while another POW is about to strike, the POW will be reset. This can be used to confuse players.
POW Yourself in 1st CLF78 If a player uses a POW while in first place, they will POW themselves.
Thunder Cloud.png
Thunder Cloud
Impervious Thunder Cloud CLF78 Thunder Clouds no longer disappear when using a power item or entering a cannon.
Mega Thunder Cloud _tZ The Thunder Cloud gives a Mega Mushroom effect, instead of shrinking the player.
Bullet Bill.png
Bullet Bill
Bullet Bill Cannon Speed Modifier CLF78, Ismy Players in a Bullet Bill move faster than normal players in cannons.
Bullet Bill Speed Modifier davidevgen, CLF78 Bullet Bills move at 220 km/h, making them the most valuable item in order to catch up to other players.
No Bullet Bill Icon Anarion Once you use a Bullet Bill, its icon in the roulette goes away, allowing you to pick up and use another item while in it.

Item Data

Item amounts are determined separately from item pulls. The chances of pulling a triple item in a distribution is the pulling chance × the amount chance. Object-spawned items will always be single.

Item Chances
Item Normal Distribution Newbie Helper Distribution Object Distribution
Pulling Chance Single Item Chance Double Item Chance Triple Item Chance Pulling Chance Single Item Chance Double Item Chance Triple Item Chance Pulling Chance
Green Shell 2/19* 34% 33% 33% 1/12
Red Shell 2/19* 34% 33% 33% 1/12
Banana 2/19* 34% 33% 33% 1/12
Fake Item Box 2/19* 34% 33% 33% 1/12
Mushroom 1/19 34% 33% 33% 1/10 34% 33% 33% 1/12
Bob-omb 1/19 95% 4% 1% 1/12
Blue Shell 1/19 95% 4% 1% 1/10 85% 10% 5% 1/12
Lightning 1/19 95% 4% 1% 1/10 95% 4% 1%
Star 1/19 85% 10% 5% 1/10 34% 33% 33% 1/12
Golden Mushroom 1/19 95% 4% 1% 1/10 85% 10% 5% 1/12
Mega Mushroom 1/19 85% 10% 5% 1/10 34% 33% 33% 1/12
Feather 1/19 85% 10% 5% 1/10 34% 33% 33% 1/12
POW Block 1/19 95% 4% 1% 1/10 95% 4% 1%
Thundercloud 1/19 100% 1/10 100%
Bullet Bill 1/19 95% 4% 1% 1/10 95% 4% 1% 1/12

* Will be reduced to 1/19 when further items are implemented.

Item Limits
Item New Previous
Banana 27 16
Fake Item Box 27 6
Green Shell 20 12
Red Shell 20 8
Mushroom 12 12
Bob-omb 7 3
Bullet Bill 7 1
Feather 7 1
Golden Mushroom 7 2
Mega Mushroom 7 2
Star 7 3
Blue Shell 4 1
Thunder Cloud 4 1
Lightning 1 1
POW Block 1 1
Total 158 70

Vehicle Changes

Some vehicle characteristics have been altered to promote more vehicle variety.

Vehicle Changes
Feature Author Information
Inside Drifting Bikes Seeky All bikes are inside drift.
Super Miniturbo Threshold and Duration Modifier CLF78, Ismy Super mini-turbos take half the time to charge and last 1.5× longer.

Gameplay Changes

Several gameplay elements have been altered to provide more entertainment and make gameplay fairer.

Gameplay Changes
Feature Author Information
Disable Horizontal Wall Glitch stebler Fixes the horizontal wall glitch.
Disable Wallriding CLF78 Fixes wallriding to prevent abuse.
No Invincibility Frames CLF78, Ismy Removes the brief period of invincibility after being hit by an item, allowing others to hit you again. In addition, players can be hit while respawning.
No Team Invincibility Geeh, Nameless, CLF78, Ismy Players from the same team can still hit each other in teams mode.
Points Table Modifier CLF78 Every score in friend rooms and VS mode is multiplied by the amount of players in the race.
Respawn Helper davidevgen, CLF78, Ismy If a player falls off the track while lapped, they will respawn immediately.
Starting Lap Modifier BullyWiiPlaza, CLF78, Ismy, Melg, TheLordScruffy The race lasts 50 laps on every track. The lap counter and Lakitu show the correct current lap and total laps.
Ultra UnCut MrBean35000vr, Chadderz Ultra UnCut fixes the Start Line Bug that causes many Ultra Shortcuts.

Online Gameplay Changes

Online Changes
Feature Author Information
30 Seconds Time Limit Modifier CLF78 The 30 second rule has been changed to three minutes, to allow players to finish the race.
Accurate Explosion Damage MrBean35000vr, CLF78 Prevents the game from applying explosion damage to players that were not hit. It also swaps the spin-out damage with the explosion one.
Accurate Finish Times/Positions CLF78 The finish times of players that do not reach the finish line is more realistic (this also affects CPUs offline). Additionally, the order of disconnected players is maintained.
Change Character Between Wi-Fi Races MrBean35000vr When in online play, the player's character, vehicle, and drift mode choice may be changed between races by pressing + on the Wii Remote (or Start on the GCN Controller) when on the VR screen. This simply takes the player back to the character select menu and then returns them to the vote when they have reselected. If the time limit expires, the currently selected options are taken.
Custom Server Support Wiimm, Leseratte Support to play on Wiimmfi has been added as a replacement to Nintendo WFC. This comes with a custom region so that regional/continental races work.
Force CC XeR Forces 150cc in online races (or Mirror, if the relevant room option is enabled).
Friend Room Race Count Modifier MrBean35000vr Changes the amount of VS races in friend rooms to one.
Instant Disconnect and Don't Lose VR When Disconnecting CLF78, BullyWiiPlaza You can disconnect from rooms at anytime without losing VR. The button combinations to do so are as follows:
  • Wii Wheel/Nunchuk: B, 1, 2, +
  • GCN Controller: L, R, A, START
  • Classic Controller: L, R, A, +
Remove Worldwide Button Chadderz Removes the Worldwide button in the online menu completely.
Time Limit Modifier CLF78 The five minute time limit has been extended to 60 minutes to accommodate for the longer races.

Track-Specific Changes

The following features target track-specific gameplay elements in order to enhance gameplay. These are implemented in the form of cheat codes and file patches, so My Stuff support is retained (to an extent).

Track-Specific Changes
Cup Track Changes
Mushroom Cup.png
Mushroom Cup
Toad's Factory
Flower Cup.png
Flower Cup
Coconut Mall
DK Summit Bullet Bills go through the thick snow at the end.
Star Cup.png
Star Cup
Maple Treeway All leaf piles have a 33% chance of spitting an item.
Grumble Volcano
  • Sinking rocks and geysers are adjusted to track pace.
  • The Ultra Shortcut and Rock Hop rocks sink instantly to prevent bugs/excessive cutting.
Special Cup.png
Special Cup
Dry Dry Ruins Pillar and sand pile timings are adjusted to track pace.
Shell Cup.png
Shell Cup
DS Yoshi Falls Bullet Bills take the waterfall route by default.
SNES Ghost Valley 2 Block timings are adjusted to track pace.
Banana Cup.png
Banana Cup
DS Delfino Square Wooden boxes respawn faster.

Other Features

Addiditonal quality of life and graphical enhancements are present to further polish the game mode.

Other Features
Feature Author Information
Auto Skip Strap Screen TheLordScruffy Automatically skips the strap screen (and the ESRB screen for NTSC-U users).
Automatic BRSAR Patching Elias_ The revo_kart.brsar file is automatically patched to prevent music from cutting off mid-race.
Credits Button CLF78 Replaces the Mario Kart Channel with the Credits.
Default Drift Type Modifier CLF78 Makes the game always set the drift choice to Manual when booted. If you change your drift choice mid-session, it will be still saved correctly.
Disable Character Voices Melg Completely mutes characters. This feature can be enabled/disabled at will.
Disable Multi Channel BRSTMs CLF78 Prevents music from cutting off if the relevant BRSTM channel is missing.
Disable Staff Ghosts Lookup CLF78 Prevents the game from looking up staff ghosts to reduce loading times.
Don't Hide Position After Race MrBean35000vr Prevents the game from hiding the player's position once the race is over.
Faster Menu Navigation east Menus are much faster to navigate through. This feature can be enabled/disabled at will.
Final Lap Music Trigger Modifier CLF78 Final lap music triggers on lap 45. For the final lap, the jingle plays again and then the music is slightly faster.
Force 30 FPS CLF78 Locks the game at 30 frames per second. This feature is optional and only available in the ISO builder, as it is meant for Dolphin users.
Force Battle Glitch XeR This code extends the view of character tags without the need to play on Battle Mode. This feature can be enabled/disabled at will.
Force VS Menu TheLordScruffy, CLF78 Forces the offline menus to VS Race.
License Unlocker _tZ Unlocks every character and cup without affecting the savegame.
Mii Heads on Minimap JoshuaMK When playing online, character minimap icons will be replaced by the players' Mii head. This feature can be enabled/disabled at will.
My Stuff Folder Allows users to replace certain files with their own, allowing for custom textures, among other things. You can choose between the CTGP and the FKW folder, and you can also choose to replace Music only or everything.

NOTE: Do not replace 'Race_X.szs' or 'Common_X.szs' or the game will crash.

No Background Music CosmoCortney Mutes all BRSTMs. This feature can be enabled/disabled at will.
Offline Race Count Modifier JoshuaMK, CLF78 Lets you pick an amount of races between one and 16 (included).
Score Screen Improvements CLF78, Melg Various improvements were applied to the score screen:
Show Quit Confirmation Screen Everywhere CLF78 Adds the quit confirmation screen from GP mode to single player VS races.
Show Time Difference Melg Makes the game show how far ahead or behind you are from other players (like in Time Trials). This feature can be enabled/disabled at will, and it can be set to the player in front or to the player in first. If you cross the line in first place, it will show you how far ahead you are from second place once they cross the line.

Note: This feature does not work in splitscreen; therefore, it is disabled when using it.

Show Voting Timer CLF78 The countdown timer on the Wi-Fi voting screen is always shown.
Silent Controller Changing BullyWiiPlaza Removes the controller change box, allowing you to change controllers anytime.
Speedometer stebler, CLF78 Adds a speedometer in the lower right-hand corner of the screen.

Note: This feature does not work in splitscreen; therefore, it is disabled when using it.

Version Check CLF78, Seeky Prevents players with a different mod version than the host's from joining their room.

Version History

Beta 1.0.1 – Beta 1.10

Show text

Gamma 1 – Gamma 1.6

Version Date of release Information
Gamma 1 2020-11-20
  • Added BRRES Anti-flicker.
  • Added Disable Item Poof.
  • Added No Character Voices option.
  • Added Track Patches.
  • Modified time limit to 60 minutes instead of removing it.
  • Improved random item logic.
  • Fixed Wiimmfi patch.
Gamma 1.1 2020-12-18
  • Added Duplicated Item Auto-Trail feature.
  • Added Codehandler Annihilator.
  • Improved final lap music.
  • Updated some bugged item-object interactions.
  • Fixed Bullet Bill Speed Modifier.
  • Fixed Grumble Volcano freeze.
  • Fixed POW Block/Lightning dropping bug.
  • Fixed random freezes on Koopa Cape, Maple Treeway and a few other tracks.
  • Fixed Newbie Helper for offline mode.
  • Optimized game mode contents and several codes.
Gamma 1.2 2020-12-30
  • Added Bullet Bill Cannon Speed Modifier.
  • Fixed Final Lap Music Modifier.
  • Improved All Items Can Land.
  • Improved lap counter.
  • Improved My Stuff option.
  • Improved No Invincibility Frames.
  • Replaced No Music code.
  • Other minor improvements.
Gamma 1.3 2021-01-12
  • Added Show Time Difference option.
  • Added Remove Mushroom When No Item Available.
  • Revamped lap counting logic.
  • Improved Always Win Track Vote.
  • Improved Disable Item Poof.
  • Improved Ground Golden Mushroom Mod.
  • Changed leaf piles item probability to 33.
  • Other minor improvements.
Gamma 1.3.1 2021-01-14
  • Improved Custom Lap Counter.
  • Fixed splitscreen crash.
  • Adjusted CPU finishing time calculation.
Gamma 1.6 2021-08-02 Show text

Known Bugs

  • Although officially supported, split-screen multiplayer compatibility is poor and prone to bugs/crashing.
  • Bob-ombs generated by objects offline will not blow up unless hit. They will also slide on slanted surfaces, although very slowly.
  • Currently, the NTSC-J version crashes upon track load.
  • Due to a conflict with the Wiimmfi payload, Ultra UnCut will fail after going online.
  • If a player has multiple Thunder Clouds, and a Thunder Cloud's mega effect ends while another has yet to strike, off-road invincibility will be deactivated.
  • In the NTSC-U version, the score screen during an online race is accidentally skipped.
  • Memory-intensive tracks may cause items and objects to lose their collision or disappear altogether.
  • Players who skip key checkpoints online using the Feather will cause their position to desync.
  • Shock Squishing sometimes still activates despite being already squished.
  • Show Time Difference tends to break quite easily and therefore show an incorrect time. This is especially common with the "Player in Front" option.
  • The game may enter an infinite loop and crash when too many items are on track. This only seems to occur offline.
  • The regular boost speed is slightly off the original values until the player uses a Bullet Bill or enters a cannon. The bug can be restored by respawning.
  • The resized explosion hitbox does not match the resized visual 100% of the time.
By the same author: CLF78
By the same author: Ismy

Game Mode:
Formula Kart Wii

Custom Track:
Fishe

Texture Hack:
SNES Mario Circuit π

Other Mods:
Buffed Sprinter ModHybrid Drift