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

Reply via email to