1. I think so, if not, there are many BSP decompilers available for HL2. 2. Nope, you can create particle effects in code. 3. Yes, you'd have to use the framework like a library in the mod. 4. Yes, CBaseEntity::PlaySound (or EmitSound, I'm not sure).
Good luck and happy modding! Kind regards, *Saul Rennison* On 22 December 2011 21:03, Flávio Roberto <feg...@gmail.com> wrote: > Hi, > > I am brand new to source modding (currently reading the developer wiki) > and I need some guidance to know the general steps to accomplish what I > want to do (if it's possible). > I have been working on creating an "alternative" for closed captioning as > another assistive solution for deaf and hard of hearing players. > My proposal is to create a "synesthesia approach", which is making the > player able to "see" the sounds (at least the most relevant) in game (like > here: http://www.youtube.com/watch?v=QWil81gl50I). > In practical terms, that means I want to attach a particle effect that I > am going to create to each (positional) sound effect in the game and some > parameters of the particle effect will be set by features extracted from > the sound signal (using an audio information retrieval framework called > Marsyas <http://marsyas.info/>). > > So, with my (very) limited knowledge of source modding, I would like to > ask some questions: > > 1. I was planning on adapting the first three chapters of HL2 to just > include this "synesthesia option". Am I able to use the HL2 content (e.g. > the vmf files for the first three chapters) or is it not available? > 2. As far as I know, I need to create this parametric particle effect > in Hammer. Is it possible to include it in HL2's bsp files (as there are no > official vmf files)? > 3. The Marsyas framework is a dll that can be used to extract > information from audio signals. Is it possible (and how) to consume this > dll from inside the mod? > 4. Is there a centralized place in the code to look for playback > functions so I could "inject" some code there? > > > > > I deeply appreciate your help =) > > Thanks in advance! > > Flávio Roberto > http://www.dcc.ufmg.br/~flavioro/ > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders > > >
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders