-----------------------------------------------------------------------------------------------------------
==Fixes/Tweaks from the Tweaks section on SMWCentral== Link: https://www.smwcentral.net/?p=tweaks&game=smw-
-----------------------------------------------------------------------------------------------------------

---Remove Lives---
Removes lives, making game overs a thing of the past.

I added this one personally as while i'm usually okay with lives, I predict this hack will get
pretty difficult, making game overs frustrating to deal with.

---Mega Mole Clip Fix---
Removes any chance of clipping through Mega Moles when they have an upwards speed. 
As a side effect, it will also make the Mega Mole hitbox a bit more forgiving.

In the off chance we have upwards moving mega moles, i figured this would be good to grab :)

---Skip Player Select Menu---
Skips the player selection menu on the title screen, making the game start as soon as a file is selected
(the game will always start in 1 player mode).

From my understanding, a vast majority of players do not play with others, or pick 2 Player.
I added this to speed up the menu process when starting a hack, even if just minorly.

---Remove Interaction Framerules---
---No Bomb Explosion Framerules---
First tweak makes Mario and his related features interact with sprites every frame, fixing some inconsitencies.
Second tweak makes Bob-Omb explosions interact with Mario and other sprites every frame, fixing more inconsistencies.

---Turnblock Bridge Tile Flip Fix---
Fixes the last tile of the Turnblock Bridge sprite being X flipped.

Added just for neatness sake.

---Remove Yellow Koopa Jump Framerule---
Makes Yellow Shell-less Koopas check for jumping over kicked sprites every frame instead of once every 4 frames,
reducing the chance of them being killed by the sprite instead of jumping over it.

Added to reduce inconsistencies.

---Dolphin Offscreen Tail Fix---
Fixes the vertical jumping Dolphin's tail showing up at the wrong position when the sprite goes vertically offscreen.

Useful if someone wants to use Dolphins in a vertical level.

---Remove Fishbone Spawn Randomness---
Sets the duration of the initial movement phase (before they start slowing down again) of fishbones to a specific value,
rather than a random value from 0-31 frames.

Added to reduce inconsistencies.

---Modify Intro Message Timer---
Modifies the timer for the intro level splash text. By using a smaller value,
the player can skip through the text faster without having to wait for this to count down.
This timer ticks down by 1 every 4 frames.

Added this to speed up getting into your rom for testing, alongside anyone wishing to skip past this screen when trying to play.

---Course Clear Coins---
Replaces bonus stars with coins in the goal march.
This allows you to use bonus stars for other purposes or give the goal tape a purpose if the bonus stars are disabled.

Considering lives are disabled, it would be redundant to have the bonus game.
Now this counter can be freed up and used for something else.

---Disable Overworld Lives---
Removes the lives counter from the overworld border.

Less visual clutter on the overworld screen since the counter is now redundant.

---Fix Jank with Highest Sprite Slots---
Fixes some issues that happen with sprites occupying slots 10 and 11 (20 and 21 on SA-1),
which originally are only used by reserve items and berries but are more commonly used with custom codes that spawn sprites.

Added this mostly for our more experienced creators, But may come in handy occasionally for the less experienced.

---Don't Erase Sprites on File Select---
Keeps all the sprite tiles intact (including Mario's) after the file select menu shows up on the title screen.

Added incase sprites are used on the titlescreen for whatever reason as decoration later.

---Reflecting fireball on lava fix---
Fixes the reflecting fireballs (sprite B6) transforming into garbage tiles when they enter lava.

Added for the sake of visual niceness.

---Remove "TIME UP!"---
Removes the "TIME UP!" message when Mario dies after timer reaches zero.

Added to speed up timer related deaths. Chances are the player will know they died from a time out.

---Amazing Flyin' Hammer Bro Throwing Hammers on Lava Fix---
This fixes a bug that if you defeat an Amazing Flyin' Hammer Bro and it falls into lava, the sprite will still throw hammers.

Added cause that was always bullshit lmfao

---Remove Mosaic Effect---
Removes the mosaic effect during level or overworld fadeout/fadein, just fading to/from black instead.

Added cause I always prefered it without. Though if yall have problems with this, I can always add it back :>

---Keep P-balloon When Powering Up/Down---
Makes Mario keep the p-balloon effect even after taking hits or power-ups (no weird behaviour when dying).

Added for any P-Balloon related sections.

---Disable Item Box Auto-Falling on Hit---
Prevents the power-up from being dropped from the item box when the player gets hit.

Added cause I personally prefer this. Let me get to a safe spot before the item gets dropped. Can add back if you all want it.

---Fix Diggin' Chuck's Dislocated Shoulder---
The shoulder tile in one of the frames of Diggin' Chuck's animation has an incorrect X-offset and is displayed behind his head instead of where it should be.
This tweak fixes that to put it in the correct position.

Added for visual neatness.

---Remove Sprite Spawn Framerule---
Normally SMW spawns sprites every other frame. This tweak removes that framerule and provides consistent sprite spawning every frame.

Added to improve spawning consistency.



-----------
==Patches==
-----------








