View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003001The Dark ModCodingpublic02.02.2012 16:3105.02.2012 21:02
ReporterSpringheel 
Assigned Tograyman 
PrioritynormalSeveritynormalReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product VersionTDM 1.07 
Target VersionTDM 1.08Fixed in VersionTDM 1.08 
Summary0003001: Player cannot knock movables objects off edges
DescriptionFull thread: http://forums.thedarkmod.com/topic/13464-knocking-over-movablesnot-possible/ [^]

I remember in TDS, I had a dramatic moment in the first mission when I was sneaking along a hallway and bumped into a table, causing the candle on it to wobble and fall over, alerting the guard. The idea of "precarious movables"--things that could be easily knocked over by the player that would make noise--seems like a great gameplay 'trap'.

However, that doesn't seem to work in TDM. The player doesn't actually seem to impart any impulse to movables unless he walks directly into them for an extended period of time.

Additional Information----
For issue 0002568 I reduced tdm_ai_bumpobject_impulse from 1500 to 250, to impart more realism to how objects react when they're bumped. With the very high setting of 1500, AI could walk into a mid-sized crate and knock it across the room. 250 seemed about right for the different tests I ran. As part of the fix, I also factored in the mass of the object doing the bumping.

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
User avatar (0004301)
grayman (developer)
05.02.2012 21:02

Correctly distribute impulses to objects touching the moveable, and leave an appropriate amount for the moveable itself.

rev. 5246:

Physics_RigidBody.cpp

- Issue History
Date Modified Username Field Change
02.02.2012 16:31 Springheel New Issue
02.02.2012 16:31 Springheel Status new => assigned
02.02.2012 16:31 Springheel Assigned To => grayman
05.02.2012 21:02 grayman Note Added: 0004301
05.02.2012 21:02 grayman Status assigned => resolved
05.02.2012 21:02 grayman Resolution open => fixed
05.02.2012 21:02 grayman Fixed in Version => TDM 1.08
05.02.2012 21:02 grayman Target Version => TDM 1.08


Copyright © 2000 - 2013 MantisBT Team
Powered by Mantis Bugtracker