dhewm3
dhewm3 copied to clipboard
Fixing Material types.
Hello there!
Vanilla Doom 3 allows you to specify in the material declaration which type of surface a material is (metal, wood, flesh, plastic, etc...). This is supposely to add respective particles/decals/sound/footstep sounds to each material on contact.
An example would be that shooting an enemy generaly produces a blood splash particle, a flesh wound decal and a fleshy sound. This seems to work on enemies, but not in the map geometry. Materials in maps and models who have the "flesh" flag on it still result in smoke/spark particles, black decals and metal sound.
This partially works with sound step, you can specify a snd_footstep_flesh in the player.def and will work on brushed with flesh materials, but not in models such as fleshy tubes and so on. This is a shame because it adds inmersion to a level and all materials have either "stone", "flesh", "wood" (metal is default) on them, so it seems like they were intended to work this way but it got broken or cut out on release.
Is it possible to implement this broken feature of material types in Dhewm3?
Thanks in advance.