View Issue Details

IDProjectCategoryView StatusLast Update
0002302The Dark ModCodingpublic26.11.2012 18:09
Reportertels Assigned To 
Status suspendedResolutionopen 
Product VersionTDM 1.02 
Summary0002302: make idStaticEntity damagable and remove idDamagable
DescriptionThe idDamagable class is currently not used at all, and has very limited functionality, repeating only the "BecomeBroken" functionality from entities and lights.

Furthermore, idStaticEntities (the ones with the new LOD system) cannot be damaged.

So make idStaticEntity become damagable:

* set health from spawnargs, fl.takedamage = true; cache "broken" model,
* let it use BecomeBroken from idEntity

Then remove the new useless idDamagable class.
TagsNo tags attached.




04.08.2010 05:50

reporter   ~0003163

First test in code did not work, needs more time.

Issue History

Date Modified Username Field Change
07.07.2010 19:46 tels New Issue
07.07.2010 19:46 tels Status new => assigned
07.07.2010 19:46 tels Assigned To => tels
04.08.2010 05:50 tels Note Added: 0003163
25.10.2010 12:22 greebo Target Version TDM 1.03 =>
26.11.2012 18:09 tels Assigned To tels =>
26.11.2012 18:09 tels Status assigned => suspended