Made a good amount of changes here. So the sound system is pretty robust and can handle a lot of variations depending on how the object wants to use it. The default way that we should be doing each object is that it is based on PhysicMaterials. This is detailed in the ticket #109. But there are some fallbacks in case we want special cases. It's more work, specially because every case needs to be coded in a large if-then structure (TODO change that shit before anyone sees it), but it will ultimately lead to a better product.
Made a good amount of changes here. So the sound system is pretty robust and can handle a lot of variations depending on how the object wants to use it. The default way that we should be doing each object is that it is based on PhysicMaterials. This is detailed in the ticket #109. But there are some fallbacks in case we want special cases. It's more work, specially because every case needs to be coded in a large if-then structure (TODO change that shit before anyone sees it), but it will ultimately lead to a better product.
Closes #109