View Issue Details

IDProjectCategoryView StatusLast Update
0003828The Dark ModCodingpublic23.08.2014 10:20
Reportertels Assigned To 
PrioritynormalSeveritynormalReproducibilityN/A
Status newResolutionopen 
Product VersionTDM 2.02 
Summary0003828: trigger_touch hidden clipmodel breaks assumptions
Descriptiontrigger_touch entities store their clipmodel at spawn in a hidden variable, and then replace it with NULL. This "hidden storage" breaks a lot of assumptions about entities.

For instance, if you call getMins() or getMaxs(), you end up with "0 0 0" for both.

Likewise, you cannot call getOrigion() on a trigger_touch entity to get the origin, as this returns the same for all trigger entities.

In addition, it seems impossible to move trigger_touch entities during runtime, as setOrigin() etc. would fail due to the physics object being empty, respectable the hidden clipModel never getting any updates.

TagsNo tags attached.

Activities

tels

tels

23.08.2014 10:20

reporter   ~0006876

This bug means among other things that binding a trigger_touch to an entity will not work - if the bindmaster moves, the trigger simply stays where it was.

(Or at least, even if the trigger moved, you could not query it's new position with getOrigin(); as that does not return the true origin, either)

Issue History

Date Modified Username Field Change
22.08.2014 20:29 tels New Issue
23.08.2014 10:20 tels Note Added: 0006876