Views: 959,034,721
6 users online: Foreversmokin, hoagie, Oskise,  patcdr, RPG Hacker, UTF - Guests: 38 - Bots: 91 Users: 53,111 (2,249 active)
Latest: I43OBF
Tip: By pressing Shift while placing event tiles, they will be made "silent" and will not appear until a map transition happens. Always use silent event tiles to draw paths in other maps (i.e. a Vanilla Dome event while the player is on the main map), or glitchy tiles may appear.
Not logged in.
Details for Chucks With Extra Bit Retain Type When Hurt
SMW Patches - Chucks With Extra Bit Retain Type When Hurt Link - Show random
File Name: Chucks With Extra Bit Retain Type When Hurt
Authors: JamesD28
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
Download: Download - 992 bytes
Cool patch! Great for better setup integrity when utilizing the more complex behaviors of the various Chuck types. Be aware that you may encounter an extremely minor oddity here and there depending on what Chuck is stomped and when - a Clappin' Chuck playing the "clap" sound effect an extra time, Diggin' Chuck impotently thrusting his shovel once with no rock right after getting up, etc.

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:

; $04 - turns into Diggin' Chuck
; $05 - turns into Splittin' Chuck
; $08 - turns into Clappin' Chuck
; $09 - turns into Puntin' Chuck
; $0A - turns into Pitchin' Chuck
; $0C - turns into Whistlin' Chuck

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.
Posted by:  Maarfy - | Link
Wish I was a staff member so I could review this. This is amazing. Wonder how one becomes staff anyway
Posted by: SmokyShroom - | Link

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2022 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy
  • sm64romhacks