Super Mario 3D World Long Jump and Crawl Version 1.3
Features: Supports PAL characters and everyone (with prefered morphs)
Doesn't break with Link's or Uncle Broadsword's downward sword
Supports 2 player
"Fixes" wall clip bug
Changelog:
You don't bug out when using Uncle Broadsword's downward sword move
Added support for all PAL characters
Peach no longer becomes small during crawl is her hitbox is (apparently) bigger than one block.
The default is true.
Warning: Klonoa can't run, and will always be able to long jump unless standing still
This is also either a bit laggy, or I shouldn't be using a Surface Pro 6 to make this stuff.
This rounds some characters speed (I'm looking at you Megaman), so don't assume the character can make jumps without testing.
Version 1.2
I was testing the script and there is one problem I found while just messing around with it. When a player goes in the sizable block, it suddenly crouches. But when it's not in it, he doesn't crouch.
Sorry for ignoring this so long.
The bug is caused by code that prevents you from standing up in 1 block wide tall gaps, as you can crawl instead of having to clip.
There is an exception list that is there and I will add all of the semi solid IDs into that list
I'll post an update after I make it.
Edit: Because it's an exception list, if that is a custom semisolid it will definitely not play nice, and cause the player to crouch. Maybe I could add custom IDs to add? Or maybe the force crouch system in general is broken and needs fixed.
Added in 24 minutes 3 seconds:
The culprit was the exception list wasn't being used properly; Instead of iterating it just has an equal sign;
This should fix the bug. https://www.mediafire.com/file/k9lm1kb6 ... 2.lua/file
Even though the file name is different, you still use the same stuff as the original post.