View Issue Details

IDProjectCategoryView StatusLast Update
0001421The Dark ModPhysicspublic03.06.2011 03:59
ReporterIshtvan Assigned Tograyman  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionTDM 1.02 
Target VersionTDM 1.03Fixed in VersionTDM 1.03 
Summary0001421: Arrows can stick in broken arrows
Descriptionself explanatory. After the broken arrow goes away, the arrow will hover in midair until hit, at which point it runs its own (bad) physics.
TagsNo tags attached.

Relationships

related to 0001422 closedgrayman Arrows can stick in arrows sticking in AI 

Activities

tels

tels

18.10.2008 11:24

reporter   ~0002087

Could be easily fixed by setting the arrow shafts to some other material than wood? (Something like "unbreakable wood" that sounds like wood, but doesn't act like wood as far as arrow surfaces go?)
grayman

grayman

12.10.2010 18:43

viewer   ~0003245

I have a fix for this, but I'm working on 1422, the fix for which _might_ change the fix for 1421. Watch this space.
grayman

grayman

21.10.2010 01:35

viewer   ~0003251

Last edited: 14.11.2010 23:48

Source changes:

1. In tdm_models_weapons.mtr, changed 'wood' to 'surftype15/description "hardwood"' for both models/weapons/broadhead and models/weapons/arrow_gen so arrows hitting arrow flinders would break rather than stick.
2. Changed source code in DarkModGlobals.cpp and game_local.cpp to support the new type as a "hard" type.

Testing:

Fired numerous arrows into a stone floor to break them, then fired arrows into the flinders. Everything broke with a wood sound.

Files changed:

rev 4261:

DarkModGlobals.cpp
game_local.cpp

rev 11146:

materials/tdm_models_weapons.mtr

Issue History

Date Modified Username Field Change
14.10.2008 08:32 Ishtvan New Issue
18.10.2008 11:24 tels Note Added: 0002087
23.03.2010 14:44 tels Relationship added related to 0001422
12.10.2010 18:43 grayman Note Added: 0003245
20.10.2010 20:16 grayman Assigned To => grayman
20.10.2010 20:16 grayman Status new => assigned
20.10.2010 20:16 grayman Product Version => TDM 1.02
20.10.2010 20:16 grayman Target Version => TDM 1.03
21.10.2010 01:35 grayman Note Added: 0003251
21.10.2010 01:35 grayman Status assigned => resolved
21.10.2010 01:35 grayman Resolution open => fixed
21.10.2010 01:35 grayman Fixed in Version => TDM 1.03
14.11.2010 23:48 grayman Note Edited: 0003251
03.06.2011 03:59 greebo Status resolved => closed