Name: | Chucks With Extra Bit Retain Type When Hurt |
Author: | JamesD28 |
Added: | |
Tool: | Asar |
Requires Free Space: | Yes |
Bug Fix: | No |
Featured: | No |
Description: | This patch adds a feature to the Chucks where if their extra bit is set, they will remember and revert back to their original type when hurt, instead of all turning into a Chargin' Chuck (except Whistlin' Chuck, who already has this mechanic implemented). For this patch to work properly, you must run PIXI on the ROM at least once. Requested by idol. |
Tags: | chuck extra bit lorom sa-1 |
Comments: | 2 (jump to comments) |
Download
992 bytes | 214 downloads
Comments (2)
Also be aware that as far as patch usage is concerned, "extra bit set" means to manually insert the Chuck using its vanilla sprite number with an extra bit setting of 1 - not 2 or 3.
Note that this patch introduces an out-of-the-way crash condition. The "duplicate" Chargin' Chuck sprite - sprite 96 - with the extra bit set will crash the game after being stomped. Sprite 96 isn't even accessible from the Add Sprites window in Lunar Magic because it is an exact copy of sprite 91, the normal Chargin' Chuck. Since one would have to go out of their way to encounter this condition, the patch will be accepted as-is.
... With that said, this crash can be fixed and turned into a cool extra feature with a single, very simple edit. At the bottom of the patch, there is a table named "States". By changing the value $FF in this table, you can turn sprite 96 into a normal Chargin' Chuck that will turn into a different type of Chuck when stomped. Valid values are as follows:
Bouncin' Chuck is, sadly, not selectable in this way.
Tested with Asar 1.81, Lunar Magic 3.31, SA-1 1.40, Snes9x 1.59.2, PIXI 1.32.