Difference between revisions of "Proposals/Sound/Footstep Sounds"

From UFO:AI
(Created page with "Currently the "Footstep Sound System" supports only one sound per texture and the assignment is very inconvenient. It would be better if you could create "material groups"(e.g...")
 
Line 1: Line 1:
Currently the "Footstep Sound System" supports only one sound per texture and the assignment is very inconvenient. It would be better if you could create "material groups"(e.g.wood,stone,dirt,gravel etc) and assign several sounds to every group (four stone sounds to the stone grp) via a ufo. Now you can assign multiple textures to these material groups in the same or a new ufo. Here's a example how it could look like:
+
Currently the "Footstep Sound System" supports only one sound per texture and the assignment is very inconvenient. It would be better if you could create "material groups"(e.g.wood,stone,dirt,gravel etc.) and assign several sounds to every group (four stone sounds to the stone group) via a ufo. Now you can assign multiple textures to these material groups in the same or a new ufo. Here's a example how it could look like:
  
// Material Group Wood  
+
// Material Group Wood  
 +
wood {
 +
  footsteps/wood1
 +
  footsteps/wood2
 +
  footsteps/wood3
 +
  footsteps/wood4
 +
}
 +
 +
// Material Group Stone
 +
stone {
 +
  footsteps/stone1
 +
  footsteps/stone2
 +
  footsteps/stone3
 +
  footsteps/stone4
 +
}
 +
 +
// Wood Textures
 +
wood {
 +
  tex_buildings/floor001
 +
  tex_ctp1/wood_b_10
 +
  tex_misc/wood_palet
 +
  ...
 +
}
 +
 +
// Stone Textures
 +
stone {
 +
  tex_buildings/concrete001
 +
  tex_buildings/concrete005
 +
  tex_buildings/concrete007
 +
  tex_buildings/floor_se01
 +
  ...
 +
}
  
wood {
+
To reduce the amount of work a function in radiant to assign textures to material groups would be also useful.
  
footsteps/wood1
 
  
footsteps/wood2
+
[[Category:Proposals]]
 
 
footsteps/wood3
 
 
 
footsteps/wood4
 
 
 
}
 
 
 
// Material Group Stone
 
 
 
stone {
 
 
 
footsteps/stone1
 
 
 
footsteps/stone2
 
 
 
footsteps/stone3
 
 
 
footsteps/stone4
 
 
 
}
 
 
 
// Wood Textures
 
 
 
wood {
 
tex_buildings/floor001
 
 
 
tex_ctp1/wood_b_10
 
 
 
tex_misc/wood_palet
 
 
 
...
 
 
 
}
 
 
 
// Stone Textures
 
 
 
stone {
 
 
 
tex_buildings/concrete001
 
 
 
tex_buildings/concrete005
 
 
 
tex_buildings/concrete007
 
 
 
tex_buildings/floor_se01
 
 
 
...
 
 
 
}
 
 
 
To reduce the amount of work a function in radiant to assign textures to material groups would be also usefull.
 

Revision as of 10:01, 1 October 2012

Currently the "Footstep Sound System" supports only one sound per texture and the assignment is very inconvenient. It would be better if you could create "material groups"(e.g.wood,stone,dirt,gravel etc.) and assign several sounds to every group (four stone sounds to the stone group) via a ufo. Now you can assign multiple textures to these material groups in the same or a new ufo. Here's a example how it could look like:

// Material Group Wood 
wood {
  footsteps/wood1
  footsteps/wood2
  footsteps/wood3
  footsteps/wood4
}

// Material Group Stone 
stone {
  footsteps/stone1
  footsteps/stone2
  footsteps/stone3
  footsteps/stone4
}

// Wood Textures
wood {
  tex_buildings/floor001
  tex_ctp1/wood_b_10
  tex_misc/wood_palet
  ...
}

// Stone Textures
stone {
  tex_buildings/concrete001
  tex_buildings/concrete005
  tex_buildings/concrete007
  tex_buildings/floor_se01
  ...
}

To reduce the amount of work a function in radiant to assign textures to material groups would be also useful.