How do I make it so that the same key is bound to a Strogg-specific vsay when Im Strogg but is bound to a GDF-specific vsay when Im GDF?
Well, there are two ways you could do it. You could set the context of all of your Strogg classes to “strogg” and do the same with your GDF classes, and then bind your vsays with the additional modifier of “” and the context of “strogg” and “gdf”. However, you’d lose the ability to have class specific modifiers. The other way would be to create a strogg.cfg and a gdf.cfg which gets executed on a keypress, e.g., bind x “exec strogg.cfg” I use this to load my class specific class select scripts as well as specific keybinds (e.g., stroyup/down vs reload, and vsays). The downside to this is that if you use the Limbo Menu to change classes, then your binds will automatically recognize your change of team.