View Issue Details

IDProjectCategoryView StatusLast Update
0000625The Dark ModDesign/Codingpublic09.10.2017 02:26
ReporterKomag Assigned Tonbohr1more  
Status resolvedResolutionfixed 
Product VersionSVN 
Target VersionTDM 2.06Fixed in VersionTDM 2.06 
Summary0000625: Under water, ladders "suck you in" to them from too far away
DescriptionAbove water you have to walk pretty much right up to a ladder surface in order to start climbing, but underwater the ladder will suck you in to it from too far away, making it too difficult to swim near ladders if you don't want to climb them.
TagsNo tags attached.




08.04.2008 21:20

updater   ~0001129

Last edited: 08.04.2008 21:22

I also discovered that it does the exact same thing above water if you are in the air (as in a jump). Since the player is essentially "floating" underwater, it acts the same.

Apparantly this is to help you attach to a ladder, especially when you want to climb down. If you back off a ledge with a ladder there, you will start falling down a few units away from the ladder, so there needed to be something to suck you back in to the ladder or you would often just fall down all the way.

I agree with this but I think the distance is too large, and should be cut in about half or so. Hopefully it's just another setting like the pm_climb_distance!



08.10.2017 18:56

developer   ~0009425

Last edited: 08.10.2017 19:06

View 2 revisions

Proposed fix, physics_player.cpp

float tracedist;
    if ( walking || ( waterLevel > WATERLEVEL_WAIST ) )
        // don't want to get sucked towards the ladder when still walking, swimming, or when climbing
        tracedist = 1.0f;
        tracedist = 48.0f;



09.10.2017 02:25

developer   ~0009428

Rev 7224

Tested on: Volta and the Stone (canal).

Issue History

Date Modified Username Field Change
03.04.2008 23:10 Komag New Issue
04.04.2008 05:14 greebo Project DarkRadiant => The Dark Mod
08.04.2008 21:20 Komag Note Added: 0001129
08.04.2008 21:22 Komag Note Edited: 0001129
08.10.2017 18:56 nbohr1more Note Added: 0009425
08.10.2017 18:56 nbohr1more Assigned To => nbohr1more
08.10.2017 18:56 nbohr1more Status new => assigned
08.10.2017 19:06 nbohr1more Note Edited: 0009425 View Revisions
09.10.2017 02:25 nbohr1more Note Added: 0009428
09.10.2017 02:26 nbohr1more Status assigned => resolved
09.10.2017 02:26 nbohr1more Resolution open => fixed
09.10.2017 02:26 nbohr1more Product Version 0.9.5 => SVN
09.10.2017 02:26 nbohr1more Fixed in Version => TDM 2.06
09.10.2017 02:26 nbohr1more Target Version => TDM 2.06