Mods / Verticality

Tags: #Tweak #Utility
Author: ProfCupcake
Side: Both
Created: Jan 6th at 5:29 PM
Last modified: Feb 3rd at 8:26 AM
Downloads: 12932
Follow Unfollow 359

Latest release (for outdated Vintage Story v1.20.3):
Verticality_0.3.1.zip  1-click install


Ever wanted a few more traversal options when you're out exploring? Want the ability to vault fences? Want to crawl through tight caves? Did you play Minecraft with Smart Moving and now you stare longingly at it and hope that one day it will be updated? Well, this mod may or may not be for you! 

This mod adds a number of new movement options. That number is now 3. Huzzah!

Current Moves

Climbing

To climb, just hold the climb button (R by default, rebindable in the options) and walk into a wall. If you move towards the wall you'll climb up, and away you'll climb down. 

But wait, it's a little more complicated that that. You can't just scale sheer faces like Spiderman: to be able to climb there has to be a ledge somewhere in range for you to grab onto. This range is from around roughly knee height to about half a block above your head. 

Pretty much any depression or indent in the face of a block will do. This includes chiselled-out sections: try chiselling ladders into your walls!

You can climb up to 2 block high faces from standing, or 3 blocks with a jump. If you want to push that just a little bit higher, however, you could try a charged jump (see below), which will get you up 4 blocks. 

You can also shimmy along ledges, although note that you must be looking towards ledge you want to move along. 

If you press jump while climbing, you'll jump off and away from the surface you're currently climbing on. Note that performing this move will prevent you from climbing for 1 second, unless you release and re-press the climb key!

Charged Jumping

Charged jumping allows you to jump about 25% higher than the standard jump. This may not sound like much, but with a bit of dexterity it lets you grab and climb up 4 blocks high, as well as neatly hop fences. 

To perform a charged jump, hold sneak and jump together for half a second, then release the jump key. Make sure you charge it for long enough; if you don't, you'll get a smaller jump. 

Crawling

There are several different ways to start crawling, all of which can be adjusted in the client config. The default method is to press your sneak and climb keys together to toggle sneaking. Additionally, if you press jump while sneaking, you'll stand up again. 

Client config options allow you to change the controls to a dedicated button, or a double-tap of sneak. You can also set it to be a hold rather than a toggle, though note that if you're using the options where you hold sneak with it you'll also be permanently sneak-crawling. You can combine these control options to your preference. 

When crawling, you can fit through smaller gaps (nominally 1-block high, though it can go a little bit tighter). 

Note that you can still climb while crawling! You can also sprint-crawl and sneak-crawl to go faster and slower respectively. 

Future Moves

(a.k.a. the todo list, or roadmap, or whatever)

  • Climbing improvements
    • Animations
    • Adjust climb speed with move speed
    • Allow climb-jump to be performed at an angle, instead of always away from the block face
    • Make it so that soil/gravel/etc. can fall when grabbing
    • Make certain blocks always climbable, maybe (e.g. fences)
    • Food consumption
    • Further improvements to the ledge detection & grab logic
      • Still some edge (hah) cases to patch over, in which it either fails to detect a ledge or detects ledges where it shouldn't
  • Crawling improvements
    • More restrictions
      • Tool/weapon use 
    • Animation improvements
      • Detect if feet are poking into another block and tuck them in
      • Animation for crawling while climbing?
    • Fixes
      • jump restriction may be stuck on sometimes. Workaround: crawl and then stand again. 
      • crawl animations for other players don't play the "moving" animation
      • slight delay on starting/stopping crawling
      • some weird collision issues after standing up?
  • Handbook entry for all this
  • Ropes
    • Just patch the vanilla rope physics so that you can adjust the length with a quick keybind
  • Sliding & Diving
    • Dive into crawl if you start crawling while sprinting
    • Maybe also a cool baseball slide or something if you go from sprinting to sneaking
  • Some kinda walljump/wallclimb thing, ideally with a bit of finesse needed to pull it off properly
  • Some kind of quick-vault for getting onto/over waist-high obstacles while sprinting
  • Probably a whole bunch more: I keep having ideas and then forgetting them ;-;

Configuration

There are several settings that can be configured. See the below for default settings and a brief explanation, although they are mostly fairly self-explanatory. 

verticality.json
{
  "climbMaxHeight": 0.7,
  "climbMinHeight": 0.5,

  "climbGrabDistance": 0.5,

  "climbJumpHForce": 5.0,
  "climbJumpVForce": 6.0,

  "climbSpeed": 1.5,

  "chargedJumpChargeTime": 0.5,
  "chargedJumpAddForce": 1.9

  "crawlSpeedReduction": -0.8
}

climbMaxHeight is the maximum height above your eye level you can grab. climbMinHeight is the minimum height from your feet before you can grab. 

climbGrabDistance is the maximum horizontal distance at which you can grab. 

climbSpeed is the vertical climb speed.

climbJumpHForce and climbJumpVForce determine horizontal and vertical speed, respectively, at which the player will jump off a surface when climb-jumping. 

chargedJumpChargeTime is how long you need to hold sneak & jump to get the full jump height. chargedJumpAddForce is how much force is added in addition to the force of a vanilla jump. For reference, the vanilla jump force is 8.2. 

crawlSpeedReduction is the amount that crawling reduces your speed, as a signed multiplier (i.e. the default -0.8 is 80% slower). Note that this is a blended stat, so your final crawl speed is still relative to other move speed bonuses/penalites you may have. I guess you could also set it to a positive number if you want to be faster when crawling for whatever reason. 

There is also a client config, with only a single option:-

verticality-client.json
{
  "showDebugParticles": false,

  "dedicatedCrawlKey": false,
  "combinationCrawlKeys": true,

  "standOnJump": true,

  "doubleTapSneakToCrawl": false,
  "doubleTapSpeed": 500,

  "holdCrawl": false
}

showDebugParticles enables a little particle effect to show where you've currently grabbed

dedicatedCrawlKey enables/disables the single-key crawl toggle, which you can set in the controls menu (Z by default). 

combinationCrawlKeys enables/disables the combo-key (sneak + climb) crawl toggle. 

standOnJump enables/disables standing if you press jump while crawling. 

doubleTapSneakToCrawl enables/disables double-tapping sneak to toggle crawling. doubleTapSpeed is the maximum time between taps to count as a double-tap, in milliseconds. 

holdCrawl switches between hold and toggle behaviour. If false, crawling is toggled with the crawl binds. If true, the crawl keybinds must be held to keep crawling. Note that all of the above keybind options work with hold crawl (with the exception of standOnJump, which is effectively disabled when holdCrawl is enabled). 

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v0.3.1 6840 Feb 3rd at 8:26 AM Show Verticality_0.3.1.zip 1-click install
v0.3.0 960 Jan 31st at 6:36 PM Show Verticality_0.3.0.zip 1-click install
v0.0.12 1135 Jan 27th at 9:53 AM Show Verticality_0.0.12.zip 1-click install
v0.0.11 461 Jan 26th at 2:22 PM Show Verticality_0.0.11.zip 1-click install
v0.0.10 89 Jan 26th at 11:54 AM Show Verticality_0.0.10.zip 1-click install
v0.0.9 430 Jan 25th at 2:27 PM Show Verticality_0.0.9.zip 1-click install
v0.0.8 742 Jan 23rd at 8:16 PM Show Verticality_0.0.8.zip 1-click install
v0.0.7 115 Jan 23rd at 1:53 PM Show Verticality_0.0.7.zip 1-click install
v0.0.6 992 Jan 15th at 9:06 PM Show Verticality_0.0.6.zip 1-click install
v0.0.5 267 Jan 13th at 6:50 PM Show Verticality_0.0.5.zip 1-click install
v0.0.4 194 Jan 12th at 12:42 PM Show Verticality_0.0.4.zip 1-click install
v0.0.3 136 Jan 11th at 10:46 PM Show Verticality_0.0.3.zip 1-click install
v0.0.2 181 Jan 10th at 9:04 PM Show Verticality_0.0.2.zip 1-click install
v0.0.1 342 Jan 8th at 8:56 PM Show Verticality_0.0.1.zip 1-click install
v0.0.0 48 Jan 7th at 7:05 PM Show Verticality_0.0.0.zip 1-click install

90 Comments (oldest first | newest first)

💬 Thap, May 3rd at 3:22 PM

Bit of a bugreport, if you try to crawl with any sort of movement penalty (for me specifically either Combat Overhaul armor or Diedrate thirst), you barely move at all (haven't measured but I'd say like one block per minute or even worse) and it's unclear why the first time it happens.

💬 Iyarkonan, Apr 27th at 12:17 AM

Found a potential bug(?) that soft freezes the game, spoiler alert for late in the story at this point. Trying to climb in the past when you're at the Devastation instantly freezes the game, no crash report generated and nothing related seems to happen in any of the logs.

💬 Thap, Apr 13th at 5:21 AM

So THIS is where SmartMoving was hiding! And I was using "Move like Kaji" like a rube.

💬 Evotyrant, Apr 8th at 12:09 AM

This mod is so cool. Thank you.

💬 Aloy, Mar 25th at 4:56 PM

ProfCupcake my mistake, i forgot to delete this comment, apparently the issue is my computer wont allow the client settings config to be overridden by the game, forcing the immersive fp to stay as "false" so i just edited the json myself and set it to true. works great now, thanks for making this mod <3

💬 ProfCupcake , Mar 25th at 8:40 AM

Aloy

Did you have another mod on that was allowing you to see your body?

The only changes this makes to the player model is to add 1 animation. 

💬 Aloy, Mar 24th at 10:03 PM

cant see my body any more with this

💬 Joxalot, Mar 16th at 2:42 AM

No slow walk mod but I'll have to check if my walkspeed is around there due to armor (CO armor and etc) Thanks for the headsup!

💬 Skalki, Mar 16th at 2:19 AM

Joxalot
If you are also using the slow walk mod, I found that I can't crawl while moving at 25% walk speed. could be your issue.

ProfCupcake
Heyo, not exactly an issue, but something I noticed. If you use this mod and Salty's Dodge Master you can essentially teleport short distances. If you sprint and jump, then before you hit the apex of your jump, drop into crawl mode with a hotkey and dodge forward, you will superman fly straight ahead multiple chunks until you hit an "unloaded chunk" wall and stop. Not sure if I should be telling you or salty, so I'm probably gonna post on both. Anyway this is a super edge case of me trying to dive through a window, but I figure I'd point it out because it seems unintentional. Love the mod, thanks for all the work.

💬 Joxalot, Mar 16th at 1:51 AM

Weirdly enough, tested mod on singleplayer and deployed on a server. Now for some reason, friend can crawl normally while I'm unable to move while crawling. All other functionalities working perfectly. Any other report like this or any known fix to this issue?

💬 ProfCupcake , Mar 14th at 1:35 PM

LemNade

Where, exactly, are you looking for the mod configs? 

CatNine

This mod should be able to be added or removed with no issues, as far as I know, although if you remove it after saving while crawling under something then you'll obviously end up stuck. 

DeviousDoge

I don't play with XSkills so that never occurred to me, but it seems like a good idea to add. 

I'd prefer not to add any kind of stamina resource or anything like that, but it's been requested enough times that it's worth considering as an option. 

I'm also loath to add restrictions based on equipment: the vanilla debuffs are already pretty good for that, I think. What I would like to do is make it so that these stat debuffs actually matter for Verticality moves (e.g. climbing speed scaling to movement speed, hunger consumption when climbing). 

 

💬 LemNade, Mar 13th at 3:57 PM

I have no idea how the config files work and i'd like to be able to use the one key crawl.
they don't generate on their own, and when i put them anywhere inside the zip they don't work either.
other than that great mod, i'm exited to see what's next (a climb animation would be really nice)
i'm also on 1.20.3 if that helps, but it shouldn't bother the mod that much right ?

💬 DeviousDoge, Feb 24th at 11:43 AM

Essential mod imo. I'm curious though, have you considered adding any restriction toggles in the config? I saw the suggestion for tool/weapon use restrictions, and that would be a great balance consideration, but what about taking it a step further, and doing things such as restricting crawling in 1 block spaces if wearing heavy armor (encouraging miners to travel light), restricting climbing based on worn equipment, and possibly even integrating some sort of stamina system, IE an "oxygen bar" for your stamina while climbing? Hell, seeing XSkills for some sort of "Acrobat" tree would be interesting, too.

 

As it is, the mod is amazing. Just some passing thoughts I've had while playing. :)

💬 JustCoda, Feb 23rd at 1:50 PM

Thank you for this mod!

💬 CatNine, Feb 18th at 12:26 PM

Hi! I'm using a few singleplayer mods by myself but this mod isn't updated yet to the version I'm using.

Would it be possible to add this mod post-world creation later and have it still work?

💬 AffluenzaShot, Feb 13th at 8:39 PM

Such a great mod! The only thing I find truly missing is a climbing animation. I also think the default crawling speed should be slightly faster. Thankfully that is already adjustable though!

💬 Hazeron, Feb 13th at 6:41 PM

ProfCupcake

That sounds similair enough to work! Thanks for the feedback. 

💬 MrHawk, Feb 9th at 9:36 PM

This mod is so under rated... in my opinion this is no1 must have mod, once you play with it you cant live anymore without it.

Great great work... million times thank you for this mod.

💬 KoboldCoterie, Feb 9th at 5:10 AM

Encountered an issue with a specific chiseled block that exist as part of a dungeon; I'm not sure which of the dungeon mods this one is from, but I don't think that's super important - I suspect that it's the way this mod interacts with the chiseled block, not something specific to the dungeon. The dungeon is a large mine; on the surface there's a many-story-tall metal scaffold and a very deep mine shaft inside it. Deep in the mineshaft, there are some mine tunnels and metal scaffolding; that's where the problem occurs.

is where I start; basically there's a chiseled (I assume) platform; I dug down beside it. I can jump here and grab the edge of that platform using this mod.

Once I grab it, as soon as I start moving upwards, I warp all the way to the on the surface, about 150 blocks total upwards.

There's definitely plenty of room to stand on that platform; I'm not sure this is too actionable, given the lack of specifics about the structure, but I'm hoping that it'll serve as a data point in case others report similar things that might help to track it down.

💬 FlockOfThese, Feb 5th at 8:13 AM

The changes you made to fix the jumping thing are perfect.  Thank you.  

💬 rhino1998, Feb 4th at 5:28 PM

I'm also having phasing issues. Weirdly it only happens when going north or west (the negative directions). East or south has no phasing issues. I can reliably cause the issue by starting an animation of some sort (like swinging a pick or w/e) while walking against the surface.

💬 zackadiax24, Feb 4th at 1:21 PM

ProfCupcake sometimes i phase into cave walls, through my house and even through single blocks while walking normally. I think the issue may be a step mod that I have installed, but stepping up blocks is somthing I refuse to go without.

💬 ProfCupcake , Feb 4th at 9:08 AM

rhino1998 FlockOfThese Metalsoul212 

The update I "just" (just before the modDB went down yesterday) uploaded should make things more playable for you guys. Thanks for the reporting on this; it's the sort of issue I never would have thought would even be a thing myself. 

zackadiax24

That was an issue previously, I managed to patch most of the cases where it occurs but I'm not surprised to find out there's more. Are you able to replicate it reliably?

Hazeron

The addition of stamina/food consumption limitations wasn't really in my original vision of these mechanics; the limitation of requiring actual ledges and things to grab was enough for me. I'll likely add increased food consumption as a thing (comparable to sprint food consumption), but I doubt I'll go as far as a bespoke "stamina" mechanic. Either way, it'll also be configurable. 

💬 rhino1998, Feb 2nd at 6:59 PM

ProfCupcake I guess I am holding jump slightly too long and am continuing to hold it while climbing. When climbing a sequence of 3-high ledges holding w, jump, and climb all at once worked well in previous versions.

zackadiax24 Yeah, I'm also having a similar problem but I wasn't sure if it was due to this or some other mod

💬 zackadiax24, Feb 2nd at 4:17 PM

 is anyone else having an issue where they phase through blocks?

💬 Hazeron, Feb 2nd at 2:53 PM

I really enjoy the mod so far! I have realized it's a bit unbalanced however-are there any plans to balance climbing and stairs/ladders with something like stamina or higher food consumption? 

💬 FlockOfThese, Feb 1st at 2:23 PM

With higher blocks you need to jump to get high enough to latch on to the block. For so long, video games have trained us to hold the jump button when we jump.  Many many games make you go higher when you keep holding the jump.  Its REALLY hard to retrain ourselves to just press the button once.  So with the updates to this mod, we get launched off backwards when we latch on to the higher blocks after a jump.  

💬 ProfCupcake , Feb 1st at 11:38 AM

Metalsoul212 rhino1998

I'm confused how this is happening.

Are you trying to climb up by holding jump? Because that was replaced with the new climbing physics; you just move towards/away from the surface to climb up/down. I realise now that I never actually said this in the description or patch notes or anything, so I'll have to add it. 

Or is it that you are still holding jump for a moment as you grab? In that case, I could add a sort of cooldown where it ignores jump if it's held when grabbing, until you release it. 

💬 Metalsoul212, Feb 1st at 2:57 AM

The new jump while climbing is making it VERY hard for me to climb, seems like if I'm trying to climb I get launched backward 9 times outta 10.

💬 rhino1998, Feb 1st at 2:40 AM

Yeah, I also would like to disable the walljump thing

💬 Metalsoul212, Feb 1st at 2:18 AM

The new jump while climbing is making it VERY hard for me to climb, seems like if I'm trying to climb I get launched backward 9 times outta 10. Is there a way to disable it?

💬 Kirona, Jan 31st at 10:55 PM

@ProfCupcake

I can replicate it reliably, but when I looked into it more I realized that the hitbox isn't the issue. What's happening is that the Climbing function gets stuck on when leaving crawling, so I'm adhering to vertical surfaces and trying to climb them automatically. Tapping the climb button a second time after standing up seems to be unsticking it. With this scenario in mind though, I can confirm that it happens every time I crawl.

Sorry for not saying so earlier, had some other stuff going on ^^;

EDIT: Seems not to be happening after the update you posted a few hours ago lmao. But there does seem to be a conflict between crawling with the single-key shortcut, and crawling with the sneak+climb combo. If I enter crawling from sneak+climb but exit with the single-key shortcut, I remain on the ground but my model seems to stand (I can see my shadow move). Pressing the single-key again, I stand but see my shadow crawling. More presses alternate between the two, but to realign I have to either use the combo again, or press spacebar (and... not jump, that time).

💬 ProfCupcake , Jan 31st at 8:57 AM

CybrSpy

climbMaxHeight would be the setting to look for. Bear in mind that it is the height above eye level specifically. You could set it to a negative, though that might cause problems, not sure. 

Kirona

Hm. It should be setting it back to the vanilla size every time you stand up. I think I know what it might be but I'd have to test to make sure. 

Are you able to replicate this reliably? 

💬 Kirona, Jan 30th at 11:25 PM

I'm having an issue where my hitbox/collision gets bigger after crawling. It's like I'm suddenly running into things about half a block further out than I should. Is there maybe a bug preventing it from reverting to the normal/standing shape?

💬 CybrSpy, Jan 30th at 11:23 PM

First of all thank you for the awesome mod. Crawling should really be in the vanilla game. One issue. I tried messing with the config but couldnt get what I want. Is it possible to have a setting where you have to jump to reach 2 blocks high but cant reach 3 blocks up? I feel like reaching 3 blocks up is just OP personally.

💬 Ryumachinae, Jan 29th at 4:25 PM

It's alright you are adding a whole new set of moves after all lol, it's simply the most intuitive button. If you have ever played ORIGINAL Call of Duty, theres three stance "modes", standing, crouching and prone(crawling). One button for going up (which is jump) and the other is for going down, from standing to crouching, and then into prone. So really its like 4 things attached to two buttons. I don't yet know exactly how "sneak" works in VS, if it's a pure holdover from Minecraft, but in the future if its possible for us to say, map buttons similarly to what I described, that would be really great :)

💬 ProfCupcake , Jan 29th at 8:20 AM

Ryumachinae

Y'know, that's such an obvious thing, I should've thought of that from the beginning. Adding it to the list. 

💬 Ryumachinae, Jan 29th at 4:59 AM

Great mod, is it possible to add functionality to come out of crawl mode by pressing the jump button? thanks!

💬 NikoNikoNoice, Jan 27th at 11:42 PM

Can confirm that the crawling works as intended now.

Thanks for the quick turnaround cupcake!!!

💬 DanceOfBlood, Jan 27th at 1:35 PM

Crawl works as intended now. Thanks

💬 ProfCupcake , Jan 27th at 9:55 AM

Just uploaded a possible fix for this, but can't test it properly myself. Pls test and report, thx. NikoNikoNoice

💬 SammyDragonMaid, Jan 27th at 8:48 AM

In the newest patch of the game when crawling it causes the player to be unable to jump after standing

 

💬 DanceOfBlood, Jan 27th at 4:01 AM

I can confirm what Niko is saying, i played with my friend and if I'm crawling then everyone else crawls even if they didn't.
From my friend's POV, he says like I'm crouching while walking at a very slow speed instead of crawling

This is as of current version v0.0.11 with 1.20.3 server

💬 ProfCupcake , Jan 26th at 10:17 PM

NikoNikoNoice

Is that definitely on the latest version of Verticality (v0.0.11 as of writing)? 

💬 NikoNikoNoice, Jan 26th at 7:37 PM

Wanted to pop in and inform you of a bug I'm encountering on my 1.20.1 server. Seems as though if one person is crawling, it makes it to where everyone else on the server is unable to jump.

💬 SaltyWater, Jan 26th at 1:11 PM

This has become my fav mod on this site. Amazing work. I'm loving climbing mountains little by little with this climbg mechanic! So immersive, its just *chef kiss*

💬 ProfCupcake , Jan 26th at 11:55 AM

Just uploaded a quick fix for some of the issues posted. If you find you still can't jump, try crawling and then standing again. 

Still working on proper fixes, as well as the animation issue. 

💬 SageOceiros, Jan 26th at 8:25 AM

I think there might be a bug related to getting hit & clipping through terrain. I didn't originally think this mod was related to this effect, but somewhere along the line I accidentally climbed/crawled mid-combat and now my camera is stuck at crawling height no matter what and I can apply crawl to further clip through the ground/walls. I'm gonna try reloading to see if that fixes the camera, hopefully it works.

Update: It did, but now I can't jump, period. Gonna delete everything related then roll back to the last version of this mod and hope that fixes it.

Update 2: Rebooted the game and reloaded with previous version, can now jump. Wahoo.

💬 ZakT, Jan 26th at 7:42 AM

Can confirm, multiplayer animation sync is still broken in the latest update, and crawl/jump bug preventing you from jumping happens as well. Me and the two other players on our (locally hosted) server have attempted charged jumping, swimming, dying/respawning, crawling, climbing, and sneaking; none of these fixed the issue. The only possible fix was for both the host AND client to delete all mod and config files.

💬 MelonGremlin, Jan 26th at 6:46 AM

Well, I fell down a deep-ish hole (and lived, for a little, until a bow guy killed me) but I was stuck under 1 block and could not jump since i was squished to 1 block and could only climb, which led to me phasing through blocks and then my game crashed :(

💬 Freeflier, Jan 26th at 3:14 AM

Also unfortunately bugged after crawling and jumping. Would love a fix as I'm not sure how to.

💬 BladeRed64, Jan 26th at 2:58 AM

I have the same problem of 5Head, pls fix this, It's a great mod. There's no animation about crawl and climb, I don't know if it's already added.

💬 RubyRoseu, Jan 26th at 2:56 AM

having the same issue as below, jumping while crawling causes your jump to become completely broken

💬 5Head, Jan 25th at 10:18 PM

So, we have this mod installed on our server, and for some reason, when we go prone/crawl position, and get back out, we can no longer jump; unless we use the charged jump.
Intentionally dying has yet to fix this issue, and neither does disabling the mod.

💬 ProfCupcake , Jan 25th at 2:36 PM

Cuddly_Khan

Could you see if the latest version still has that multiplayer animation bug? 

💬 ThePogdra, Jan 25th at 7:11 AM

Sprint crawling while jumping is the funiest thing I've ever seen, thanks for the genuine laugh. It should definitly be tweaked, but consider adding a config option to enable it for shits and grins. 

Ditto on the dedicated crawl key as well, since my current climbing keybinds are Shift + Space which naturally conflicts with sneaking + climbing. 

💬 FireVentus, Jan 25th at 5:25 AM

Can crawl be it's own key please?

💬 Cuddly_Khan, Jan 25th at 2:17 AM

When I crawl, every other player on the server goes into the crawling animation too

💬 Devilofether, Jan 24th at 5:22 AM

There are great comments about a dedicated crawl button, but it would also be useful to double tap or hold the sit button to get into a crawling position, that way, I can keep doubling sneak button as my climb button (since climbing is slow movement navigating around blocks, and shift is easier to access than ctrl).

💬 Cuddly_Khan, Jan 24th at 2:12 AM

Would you be able to make it so that (view config option probably as some people might not want it) you can only climb if either one or both hands are empty? Maybe make that also configurable in case some people still want to be able to climb with something in their offhand. Seems odd to be able to climb with hands full with stuff. Also maybe a compatibility feature with CarryOn so you can't climb or crawl when holding a storage item in your hands.

Also, crawling seems a bit too fast, and you can sprint while crawling too which seems weird. I also think a crawl keybind would be nice to have.

💬 Rackzo, Jan 23rd at 11:40 PM

I'm glad someone made this mod as it's something I've really been wanting. I was a bit dissapointed in the lack of animations though, I might be able to help since I have a bit of experience animating if you're willing to put in the work of actually getting them into the game. The animation tools for Vintage Story are not very good though so they'll probably be pretty simple but it's better than nothing. If you're interested you can just either @ me in the VS discord if you're in there or send a message directly, same name as here.

💬 Matfink, Jan 23rd at 9:51 PM

Very nice 👍

💬 Tavere, Jan 23rd at 9:46 PM

Hey there, mod's working pretty great so far. Really does remind me of Smart moving; However, a friend of mine pointed out that the default control scheme of sneaking + climb button can potentially be jank for certain key preferences. Could there be a dedicated crawl key in addition to a climb one, for the sake of accessibility?

💬 ProfCupcake , Jan 23rd at 8:18 PM

Ah, nuts. If it's happening with that many different blocks, I'll temporarily disable it until I can work out a better solution. 

I've just uploaded a quick-fix for this issue, but bear in mind it will introduce further issues that the feature was supposed to prevent. Particularly, saving/reloading or reconnecting while crawling under something will result in you having your head stuck in a block (until you start crawling again). 

nacnud Kylocard

💬 Kylocard, Jan 23rd at 7:01 PM

Have the same error as @nacnud

 

Also happens when running through doors sometimes and when sleeping in a bed.

Also have the bed respawn mod and when I respawn in bed Im stuck in crawl.

💬 nacnud, Jan 23rd at 5:35 PM

walking over a medium pelt forces me into the crawl animation which I can't exit. I can toggle normally when I am on dirt/sand though. Just updated to the newest version, thanks for your work.

💬 Clamatt, Jan 23rd at 5:04 PM

Smart movement lover <3

💬 ParallaxError, Jan 23rd at 2:49 PM

Devilofether Ye ask and ye shall receive! The dev added crawling =D

💬 Devilofether, Jan 21st at 9:56 PM

I love this mod, it is awesome, not too overpowered or unrealistic, now we just need crawling for getting in tight spaces, and it would be perfect.

💬 zackadiax24, Jan 21st at 1:49 AM

ProfCupcake yeah sorry, i got confused due to lack of sleep lol.

💬 ProfCupcake , Jan 19th at 11:31 PM

zackadiax24

Crawling isn't in this yet. Are you using another mod? 

💬 zackadiax24, Jan 19th at 2:00 PM

I get a bug sometimes where when I enter then leave crawl mode my player model is suddenly pushed back 1 block and I am unable to enter 2 block high areas (like a door)

💬 Sylanna, Jan 18th at 8:08 PM

ThePogdra

Just speculation, but maybe they expect players to use the ladders? The rope ladder is the best example, you can place it to go down, and retrieve it from the top. The downside is you gotta find vines or use cattails to make rope. Sticks aren't too hard but it takes time. 

💬 ThePogdra, Jan 18th at 3:53 AM

This is a great start so far, and a lot more balanced than the other climbing mod I was using before 1.20 stable released. Only issue I have with it is that without an audio/visual cue for the charged jump it's hard to know if I succeeded considering how small the bonus is. Until then I'll try making the jump send me higher so it's more noticable that I pulled it off.  

Looking forward to crawling and wall-clinging + wall-jumping. Should make caves a lot more immersive, since placing packed dirt everywhere gets real old real quick. Honestly surprised the devs haven't officially supported climbing yet, idk how they can play a sandbox game without some amount of personal mobility. 

💬 ProfCupcake , Jan 17th at 7:27 AM

Hm. Didn't realise the game-version dependency resolution was so strict. I'll have to update all my mods to remove the game version dependencies. 

💬 MarleyMog, Jan 17th at 3:47 AM

Re: previous comment;
Just tried to download it for 1.19.8 and it specifically states "Unable to load mod. Requires dependency game v 1.20.0-rc.8" 

💬 ProfCupcake , Jan 16th at 8:40 PM

prototype464

Not by me. It might still work, though. Give it a try and let us all know!

💬 prototype464, Jan 16th at 6:34 PM

Has this been tested on 1.19.8?

💬 Baratan, Jan 13th at 3:28 PM

@Doomentio

I found it now, Thanks!

💬 Doomentio, Jan 13th at 8:45 AM

it should appear under the sit bind in movement controls, I changed it to space and it works

Baratan

💬 Baratan, Jan 13th at 3:44 AM

To climb, just hold the climb button (CTRL by default, rebindable in the options)

How? Where?

💬 Lightpowder, Jan 12th at 2:00 PM

Welcome back, Smart Moving!

💬 ProfCupcake , Jan 12th at 1:40 PM

zackadiax24

You should be able to climb horizontally already, although you'll have to be careful to stay looking towards the ledge you're climbing along (specifically, it roughly checks the 90° arc in front of you, i.e. 45° each way) as you move. 

Improvements to the actual attachment to ledges and overall physics are something that I'd like to do a bit later on. 

💬 KleiMomentulas, Jan 12th at 1:07 PM

OH. MY. GOD. Smart Moving is finally done in VS. Thank you very much, mister ProfCupcake for that!

Will be waiting for the further updates and your new mods! 

💬 zackadiax24, Jan 12th at 1:18 AM

I cant wait for this to be more fleshed out. I think VS NEEDS a good parkour mod! It would make exploration so much more interesting and fun! Imagine finding a ruin you have to crawl into, only to come across somthing you could only pass with either a wall jump/ride or ledge grabbing.

 

Speaking of ledge grabbing, I know this would probably suck to add but being able to hold onto ledges and move along them would be awsome!

💬 Tootlord, Jan 11th at 3:29 PM

Amazing mod! This is something I've been hoping to see in VS since forever

💬 SuaveDoggo, Jan 11th at 6:46 AM

Aye I can't wait to see how it turns out ! I love any kinda mod that increases/enhances mobility ! I also wonder if it's possible to add the Malefactor's "stealth" bonus to you while youre crawling when you get to that feature, like going prone to hide from things :p

💬 ProfCupcake , Jan 10th at 3:04 PM

Aksyl

Y'know, I completely forgot that Shift isn't the default sprint keybind. I should probably change the default climb bind, in that case. 

SuaveDoggo

I actually do have plans for something to let you do bascially that, albeit not by sprinting. Watch this space! :D

💬 Aksyl, Jan 9th at 6:42 PM

I use default binds, so shift was sneak and wouldn't allow me to climb, so I rebound and it works.

💬 SuaveDoggo, Jan 9th at 4:05 PM

I wonder if it's possible to allow you to climb a block higher if youre sprinting? To simulate the idea of getting a running start !

 (edit comment delete)