Jumping in the warehouse full of green lasers

OK - I’ve had enough…!

I’ve literally attempted one jump over a waste height laser at the beginning 50 times. No matter what key I bind it to, whether I use my left or right hand on the keys, I fail and trigger the explosion.

The entire game has been the most awkward at movement I can recall. As I don’t fall flat on my face in all of the other games I presume there’s something wrong here. Now I know I’ll get helpful advice of how lame it is and how I should just learn to jump, so let’s skip that.

It’s broken and I can’t be bothered to play it any further. It’s far from rewarding or enjoyable - I realised I was playing it so I’d feel better when I stopped. There’s a difference between ‘difficulty’ and ‘kludgy’. This game is kludgy and awkward which can be mistaken for ‘difficult’. It’s tough to make one that is all of tactile and responsive and difficult.

But with such an awkward jumping mechanic it’s all the more annoying that there are so MANY minigames based on that.

I don’t really expect any solutions… I just needed to type it out…

i7 2600K
8 Gb RAM
Sapphire ATI HD6970 2GB
Windows 7

Do you have the same problem with all the other source-based HL games? Because the movement mechanics in those are basically identical to Black Mesa. Unless there’s something strange about your game configuration or HID I don’t see why there would be a difference.

No … not that I’ve ever noticed (though I haven’t played HL2 on this PC, it was another). L4D for example is fine as it Portal and Portal 2. I get that it can’t be happening for everyone, but I’m just bewildered.

Hi deepskydiver,

Sorry to hear about your bad experience.

You have to crouch-jump. Basically jumping while lifting your legs. This is a mechanic not used in many games, but very prominent in the Half-Life series. For a better explanation about the concept, see: https://www.giantbomb.com/crouch-jump/92-1492/

All you have to do is press jump and crouch together (but don’t crouch immediately, wait 'till you’re up in the air a little).

We’ve seen quite a few people complain about this. Fact is that it’s a common thing in source games, especially in Half-Life. There is lots of things to be said for Black Mesa adopting the crouch jump, there is also things to be said against the decision. Either way, it may or may not get changed in future updates.

Meanwhile, the community has developed their own method of eliminating the need to crouch jump. See this relevant thread: https://forums.blackmesasource.com/showthread.php?t=13835

I hope this’ll be of help to you when you try Black Mesa again. :slight_smile:

Negative Sir!
Plz check out this thread/this post https://forums.blackmesasource.com/showpost.php?p=492518&postcount=1
from mgr.inz.player.

It has actually improved my jumping a lot. For some reason I also had severe difficulties with jumping - and my middle name is “Half Life 1” - but thx to mgr.inz.player’s script Gordon is now more of an “Antilope®” than an Interloper :slight_smile:

Movement can drive you wild, I know, Gordon sometimes feels like the G.Man has glued two bars of soap on his soles, but that has to do with the source engine. Hope you find the above tweaks agreeable.

Edit: and keep the Spacebar pressed a bit when you use the script

To be perfectly honest… They’re more like cyan lasers.

Thanks for all the constructive help - I’ve been a bit ticked off about it and I’m sure that showed. In my autoexec.cfg file what I now have is this:

bind “kp_ins” “+jumpcrouch”
alias +jumpcrouch “+jump; wait 5; duckON”
alias -jumpcrouch “wait 5; duckOFF; -jump”
alias duckON “+duck”
alias duckOFF “-duck”

bms_normal_jump_vertical_speed “200”
bms_normal_jump_crouch_vertical_speed “200”

… but it makes no difference to what I had formerly, which was:

bind “kp_ins” “+jumpcrouch”
alias “+jumpcrouch” “+jump; +duck;”
alias “-jumpcrouch” “-jump; -duck;”

… still the same result.

I’ve gone past it by changing gravity. A cheat I know and jumping is still weird.

I had put it down to my incompetence a few weeks ago, but as it’s even happening with a single key press I feel less of an idiot. If not quite happy! :expressionless:

yo deepskydiver, that looks quite ok, even though I haven’t messed with the “bms_…”-vars myself. I think your problem is the position of the script within autoexec.cfg

Here’s mine …

exec config.cfg
alias +jumpcrouch “+jump; wait 5; duckON”
alias -jumpcrouch “wait 5; duckOFF; -jump”
alias duckON “+duck”
alias duckOFF “-duck”

//fix jump from crouch state
alias +normalduck “+duck; alias duckON; alias duckOFF”
alias -normalduck “-duck; alias duckON +duck; alias duckOFF -duck”

bind “space” “+jumpcrouch”
bind “ctrl” “+normalduck”

alias “toggleReticle” “incrementvar hud_draw_fixed_reticle 0 1 1”
bind “p” “toggleReticle”

//exec threading.cfg

As you can see, I first have BMS execute the regular config.cfg file AND THEN I shove in the jump-scripts.

If you have “exec config.cfg” AFTER your script the command “unbindall” (which is first line in config.cfg) and possible rebindings for the jump-key might push your code in autoexec.cfg beyond Xen.

Maybe you play around a bit or PM me or mail me and I will sure try to help you, coz this mod is da bomb! It rocks so much that I filed a request to the Universe to be reincarnated as cradle :slight_smile:

bbsiteuser, please don’t take things off the forum into PM or e-mail unless absolutely necessary. The purpose of having a forum, is so others can read what happened that fixed it. Nothing is more annoying than finding a forum thread via Google which doesn’t have a solution.

deepskydiver, maybe the game is not loading your config properly? You could verify that it does by comparing the values of the settings specified in your config versus the one displayed in the in-game console.

Understood! Sorry for that, honestly. I read in various threads from a lot of “headcrabs” that jumping is mentioned in numerous threads. Just didn’t want to blow up yet another thread about jumping.

Sorry :slight_smile:

I hadn’t realised that I needed to hold the jump/crouch key once you’d used config to bind that more complex command. Once I held it rather than simply pressing it, things certainly improved. Thank you!

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.