[RELZ] Jump Fall Fix

Post » Sat Feb 19, 2011 9:35 am

As requested, I've separated the "invisible ledge" glitch workaround out from Powered Power Armor so that other jump height altering mods can take advantage of it (i.e. Coyote Reflex, Superhuman Jump Perk, that Crysis nanosuit one...)

Jump Fall Fix
http://www.fallout3nexus.com/downloads/file.php?id=15000


by Imp of the Perverse



Description
___________

This mod removes the "invisible ledge" that crops up when the player's jump height is increased too much by a mod.

Somewhere between the release of Oblivion and the release of Fallout 3, there was a change made to the Gamebryo engine that limited the player's jump height, or hang time while jumping anyway. In Oblivion jump height tended to increase as your character became more agile. In Fallout 3, your jump height never changes, so the change wasn't apparent until some mods began increasing or otherwise altering jump height by changing the fJumpHeightMin numeric gamesetting. Setting this value too high introduces the invisible ledge glitch - if your character spends too much time airborne after jumping, they will appear to land on an invisible ledge on the way back down. I have no idea why this happens, or what change brought it about, but it's pretty frustrating for modders. This mod works around the invisible ledge by exploiting a difference in the way the engine treats jumping versus walking off of something. If you step off of a ledge or other high object, you'll fall smoothly to the ground regardless of how high it is. So to get around the invisible ledge, this mod tracks your progress through your jump, and at the top of it, spawns an invisible object beneath your feet. You land on it and your jump effectively ends. A few frames later, fast enough that its difficult to notice in first person, the invisible object is deleted and you begin a fall back to the ground. This fall is uninterrupted by the invisible ledge regardless of how high you jumped*.



* I'm pretty sure that if you set the jump height really high, you will hit the invisible ledge on the way up rather than the way down. This mod does nothing to prevent that (that's a pretty high jump though).




Compatibility
_____________

Until I release another update of Powered Power Armor (the most recent at the time of writing this is r1.4 gold) you should avoid using both this mod and PPA at the same time. The next release of PPA will no longer have the Jump Fall Fix code built into it, so you'll be able to use the two together. Other than that, there shouldn't be any conflicts.



Installation
____________

Install FOSE

www.FOSE.silverlock.org

Move the .esp and meshes folder into your Fallout 3 data directory. Add the .esp to your load order. Order is unimportant, as nothing is overridden and everything is accomplished via script.

If you are a modder that would like to use this as a resource for your mod, just instruct your users to install this file. There is no need to add it as a master, unless you want to force your users to install it.




Uninstall
_________

Delete the Jump Fall Fix.esp from your Fallout 3 Data directory, along with the Data\meshes\JFF folder.




Usage
_____

This fix only needs to show up once in a player's load order - multiple instances of the script could potentially interfere with one another. So even though this is a resource meant to be used by other mods, it is best that you have your users install this file rather than incorporating the code into your mod (that's why I've separated it out from Powered Power Armor, where it originated).
User avatar
Chenae Butler
 
Posts: 3485
Joined: Sat Feb 17, 2007 3:54 pm

Post » Sat Feb 19, 2011 9:02 am

Good job figuring out a solution for that. :goodjob:
User avatar
Taylor Thompson
 
Posts: 3350
Joined: Fri Nov 16, 2007 5:19 am


Return to Fallout 3