tModLoader Crouch, Crawl, and Roll

Joost8910

Dungeon Spirit
This mod allows you to, as the title suggests, crouch, crawl, and roll!
Crouching, crawling, or rolling halves your height, allowing you to fit into 1 and a half block high spaces.

Occassionally desyncs in multiplayer, especially when tumbling from off screen.
Incompatable with Terraria Overhaul due to how Overhaul changes the way the player is drawn.



Hold the Crouch key (I recommend setting it to Left CTRL and rebinding Smart Cursor) to, well, crouch.
Stay still while crouching to charge a crouch jump, which is higher and faster than normal!
CrouchJump.png


Move while crouching to start crawling! Your speed is reduced while doing this.
Crawl.png


Press the crouch key while moving to roll! Rolling speed is increased by jump speed (like from frog legs).

Melee weapons deal 15% more damage and knockback while rolling!
Rolling down slopes increases your velocity and can allow you to be launched with ramps, just continue to hold the crouch key and the direction you're going!
Rolling.png


Press and hold the crouch key while midair to start diving!
Your horizontal movement speed is increased while diving.
If you move while diving you will roll when you land, reducing fall damage by 100!
Diving.png


The Charm of Immunity is an accessory which gives you 20 invincibility frames at the start of your rolls! That's 1/3rd of a second or slightly under 1/2 the length of your roll.
Gold_Bar.png
x6 +
Emerald.png
+
Sapphire.png
@
Tinkerer%27s_Workshop.png
=
ImmunityFrameCharm.png

Made with 6 Gold or Platinum bars, an Emerald, and a Sapphire at a Tinkerer's Workshop.

You can combine it with the cross necklace later too to make the Cross Charm!
ImmunityFrameCharm.png
+
Cross_Necklace.png
+
Hallowed_Bar.png
x6 @
Mythril_Anvil.png
=
CrossCharm.png

Made with a Charm of Immunity, a Cross Necklace, and 6 Hallowed bars at a Mythril or Orichalcum anvil.


The Shoes of the Blue is an accessory that allows you to do a spin dash just like in Sonic! Hold DOWN while crouching to charge up the dash! It also allows you to run fast.
Hermes_Boots.png
+
Red_Dye.png
+
Fallen_Star.png
x3 @
Tinkerer%27s_Workshop.png
=
SonicShoes.png

Made with Hermes Boots, a Red Dye, and 3 Fallen Stars at a Tinkerer's Workshop.

You can combine it with the Cross Charm to make the Shoes of the Rolling Blur!


SonicShoes.png
+
CrossCharm.png
@
Tinkerer%27s_Workshop.png
=
SupaSonicShoes.png

Made with Shoes of the Blur and a Cross Charm at a Tinkerer's Workshop


Here's an (outdated) video of the mod in action:

Latest Version:
Version 1.2
- Added Shoes of the Blur, now you can do a spin dash just like sonic!
- Added Shoes of the Rolling Blur, combination of Shoes of the Blur and Cross Charm
- Increased money value of Cross Charm and Charm of Immunity
- Reduced immunity frames granted from Charm of Immunity and Cross Charm from 24 to 20
- Tweaked tumbling physics and animation (rolling on a slope)
- You now tumble when you land with a dive
- You no longer get the melee weapon damage and knockback bonus towards the end of your roll


Version 1.1.2
- Multiplayer compatibility! Actually somewhat functional netcode!
- Charm of immunity now grants 24 immunity frames and the cross charm gives the cross necklace ability

Version 1.1.1
- Rolling down slopes now increases your velocity and can allow you to be launched with ramps, just continue to hold the crouch key and the direction you're going!
- Continuing to hold the crouch key after rolling then jumping will allow you to dive without having to let go and press the crouch key again
- Crawling on a slope makes you slant in the appropriate direction

Version 1.1
- Added Diving, pressing and holding crouch midair will make you dive, increasing your move speed and making you roll when you land if you are moving
- Added Charm of Immunity, an accessory that grants 12 immunity frames when you roll
- Added Cross Charm, and upgraded Charm of Immunity that grants 24 immunity frames when you roll
- Reduced fall resistance when rolling from 150 to 100 reduced fall damage
- Can no longer roll midair
- Legs now wiggle as you crawl.
- No longer make the running sound effect while rolling
- Crouching properly reduces max speed when wearing hermes boots
- Fixed crawling issues with reversed gravity

Version 1.0
- Initial Release
- Added Crouching, Crawling, and Rolling



CrouchCrawlandRollBanner.png

Use this code in your signature for the banner:
Code:
[URL=https://forums.terraria.org/index.php?threads/crouch-crawl-and-roll.66671/][IMG]https://forums.terraria.org/index.php?attachments/crouchcrawlandrollbanner-png.216708/[/IMG][/URL]

 

Attachments

  • CrouchMod.zip
    36.2 KB · Views: 3,031
Last edited:
crawl sprite could use some tweaking
it looks less like crawling, and more like planking
that said, the crouch jump seems useful
and the roll idea is pretty cool
you can now channel your inner sonic
 
i found a weird glitch, doesn't really change the game/mod but if you jump and then roll while boosting up with a sandstorm in a bottle, you can go through a block that has a thickness of 1
 
It's been a while hasn't it?
Version 1.1
- Added Diving, pressing and holding crouch midair will make you dive, increasing your move speed and making you roll when you land if you are moving
- Added Charm of Immunity, an accessory that grants 12 immunity frames when you roll
- Added Cross Charm, and upgraded Charm of Immunity that grants 24 immunity frames when you roll
- Reduced fall resistance when rolling from 150 to 100 reduced fall damage
- Can no longer roll midair
- Legs now wiggle as you crawl.
- No longer make the running sound effect while rolling
- Crouching properly reduces max speed when wearing hermes boots
- Fixed crawling issues with reversed gravity
 
Recommendations:
- Continuous Rolling down hills
- Diving in water with swimming (with flippers or any other water movement accessory)
- Front/Backflips
- Walljumping
- Footstooling mobs
- B-HOPPING!!!
(Just spitting out ideas)
 
Recommendations:
- Continuous Rolling down hills
- Diving in water with swimming (with flippers or any other water movement accessory)
- Front/Backflips
- Walljumping
- Footstooling mobs
- B-HOPPING!!!
(Just spitting out ideas)
I like the idea of continuous rolling down hills, I'm just not quite sure how to implement it.
You can already dive in water with flippers and stuff.
Don't entirely see to point to front/backflips.
Walljumping is already in the vanilla game.
I don't really want to implement footstooling mobs as a base feature, it doesn't really fit.
You can sorta do rolling b-hopping by rolling as soon as you hit the ground and then jumping right after.
 
Version 1.1.1
- Rolling down slopes now increases your velocity and can allow you to be launched with ramps, just continue to hold the crouch key and the direction you're going!
- Continuing to hold the crouch key after rolling then jumping will allow you to dive without having to let go and press the crouch key again
- Crawling on a slope makes you slant in the appropriate direction​
 
This mod allows you to, as the title suggests, crouch, crawl, and roll!
Crouching, crawling, or rolling halves your height, allowing you to fit into 1 and a half block high spaces.

Unfortunately the mod isn't quite compatible with multiplayer as you will not be able to see other players crouch and they will instead visually glitch.
It's also similarly incompatible with Terraria Overhaul due to how Overhaul changes the way the player is drawn.



Hold the Crouch key (I recommend setting it to Left CTRL and rebinding Smart Cursor) to, well, crouch.
Stay still while crouching to charge a crouch jump, which is higher and faster than normal!
View attachment 193999


Move while crouching to start crawling! Your speed is reduced while doing this.
View attachment 194000

Press the crouch key while moving to roll! Rolling speed is increased by jump speed (like from frog legs).

Melee weapons deal 15% more damage and knockback while rolling!
View attachment 194001

Press and hold the crouch key while midair to start diving!
Your horizontal movement speed is increased while diving.
If you move while diving you will roll when you land, reducing fall damage by 100!
View attachment 206100


The Charm of Immunity is an accessory which gives you 12 invincibility frames at the start of your rolls! That's 1/5th of a second or about 1/4th the length of your roll.
Gold_Bar.png
x6 +
Emerald.png
+
Sapphire.png
@
Tinkerer%27s_Workshop.png
= View attachment 206102

Made with 6 Gold or Platinum bars, an Emerald, and a Sapphire at a Tinkerer's Workshop.

There's an upgraded version too called the Cross Charm, which gives 24 invincibilty frames at the start of your rolls! That's 2/5ths of a second or about 1/2 the length of your roll.
View attachment 206102 +
Cross_Necklace.png
+
Hallowed_Bar.png
x6 @
Mythril_Anvil.png
= View attachment 206103

Made with a Charm of Immunity, a Cross Necklace, and 6 Hallowed bars at a Mythril or Orichalcum anvil.
Does not give the effects of the cross necklace as that would be a bit much. Does not stack with the Charm of Immunity, of course.

Here's an (outdated) video of the mod in action:

Latest Version:
Version 1.1.1
- Rolling down slopes now increases your velocity and can allow you to be launched with ramps, just continue to hold the crouch key and the direction you're going!
- Continuing to hold the crouch key after rolling then jumping will allow you to dive without having to let go and press the crouch key again
- Crawling on a slope makes you slant in the appropriate direction​

Version 1.1
- Added Diving, pressing and holding crouch midair will make you dive, increasing your move speed and making you roll when you land if you are moving
- Added Charm of Immunity, an accessory that grants 12 immunity frames when you roll
- Added Cross Charm, and upgraded Charm of Immunity that grants 24 immunity frames when you roll
- Reduced fall resistance when rolling from 150 to 100 reduced fall damage
- Can no longer roll midair
- Legs now wiggle as you crawl.
- No longer make the running sound effect while rolling
- Crouching properly reduces max speed when wearing hermes boots
- Fixed crawling issues with reversed gravity​
Version 1.0
- Initial Release
- Added Crouching, Crawling, and Rolling​
will it work with modded armors?
 
Hey, so I'd just like to report a few oddities I've noticed.
1. The crouch jump height increase doesn't work with some jump-improving items such as BTFA's Firestorm in a Bottle. I've also reported this on their end.
2. Rolling up a 1 block slope while running will sometimes launch you fast even if you haven't rolled down anything to build up momentum first. Pretty sure physics don't work that way.
3. Sometimes when crouching, and even after uncrouching, your minimap icon will be bugged and either too high or too low.
4. It is incompatible with WeaponOut- when crouching, crawling, rolling, etc, the Weaponout weapons appear floating underneath you weirdly. This will also be reported on WeaponOut's end.

Also if I might make a suggestion, it would be nice to have a config toggle for having a bit of roll immunity by default, maybe 12 frames, then have the accessories become 24 and 36 frames or something, just for those of us who are used to rolling in Overhaul to avoid damage and keep rolling straight into enemies by habit.
 
Back
Top Bottom