Hi there,
Seems there is a debate starting here, if I not mistaken.
I must say charlie is right about the fact that resources clearly identified to be integrated help making them integrated, but I can understand Danimal when he is telling that we need better support for sounds and music first. There seems that a lot of work on sounds has already been done without any integration so far for instance, just have a look:
viewforum.php?f=39Also, I don't think we need a sound guy specifically, especially if sounds aren't configurable in a human-readable file, but rather a dev interested in improving music/sounds played in game, explaining Danimal's point of view.
So, I've got a good and a bad piece of news:
The good one: Sounds are rather easy to integrate, as playing them is almost a one liner if the corresponding event in the code is already functional.
I'm more thinking about entities event, such as creatures and such, and click events when speaking of sounds, than rather voice casts based on values. i explain:
- A voice telling the player "You have no gold!" when clicking on a tile is rather easy to play at click time.
but the bad one, not all sounds can be easily added, and music handling needs an overhaul before further work, i.e.:
- A voice telling the player "You gold is running out!" when his gold amount is reaching a value under X will need to be computed so that the sound is played only once in a while, which is more time consuming to do.
- The music collection is handled using integer identifiers, making music handling nearly impossible through events or different game modes. We need a string based map handling first before anything else.
So, here is my conclusion:
If someone could have a look at the OD sounds and music sub-threads and retrieve useful sounds to add, and list them in a even rather arbitrary way from the easiest to add to the hardest, it would already help.
Then, IMHO some dev would need to dive in and just do the rest.
I guess you've seen, but my own plate and hwoarangmy's are rather full atm. Paul, since you started the request, would you be willing to work on this?
Regards,