OK, I will try that if I can find some info about which filenames are for which animations. Do you have any idea which archive contains the actual .animx files?
Sorry I am such a noob at this. What would help a lot would be if I knew which XML node contained the information of "Hey - this is the animation that the user chose to be the taunt animation". As it is now, the GML1 file contains 3 references to "taunt":
<Action><ID>Taunt 1</ID><Animation><Filename>gml1_bs_sd_taunt_a.animx</Filename></Animation></Action>
<Action><ID>Taunt 2</ID><Animation><Filename>gml1_bs_sd_taunt_b.animx</Filename></Animation></Action>
<Action><ID>Taunt 3</ID><Animation><Filename>gml1_bs_sd_taunt_c.animx</Filename></Animation></Action>
and 20 references to "insult" (not counting the gang insults):
<Action><ID>Insult A</ID><Animation><Filename>gml1_bs_sd_insult_a.animx</Filename></Animation></Action>
<Action><ID>Insult B</ID><Animation><Filename>gml1_bs_sd_insult_b.animx</Filename></Animation></Action>
<Action><ID>Insult C</ID><Animation><Filename>gml1_bs_sd_insult_c.animx</Filename></Animation></Action>
<Action><ID>Insult D</ID><Animation><Filename>gml1_bs_sd_insult_d.animx</Filename></Animation></Action>
<Action><ID>Insult E</ID><Animation><Filename>gml1_bs_sd_insult_e.animx</Filename></Animation></Action>
<Action><ID>Insult F</ID><Animation><Filename>gml1_bs_sd_insult_f.animx</Filename></Animation></Action>
<Action><ID>Insult G</ID><Animation><Filename>gml1_bs_sd_insult_g.animx</Filename></Animation></Action>
<Action><ID>Insult H</ID><Animation><Filename>gml1_bs_sd_insult_h.animx</Filename></Animation></Action>
<Action><ID>Insult I</ID><Animation><Filename>gml1_bs_sd_insult_i.animx</Filename></Animation></Action>
<Action><ID>Insult J</ID><Animation><Filename>gml1_bs_sd_insult_j.animx</Filename></Animation></Action>
<Action><ID>Insult K</ID><Animation><Filename>gml1_bs_sd_insult_k.animx</Filename></Animation></Action>
<Action><ID>Insult L</ID><Animation><Filename>gml1_bs_sd_insult_l.animx</Filename></Animation></Action>
<Action><ID>Insult M</ID><Animation><Filename>gml1_bs_sd_insult_m.animx</Filename></Animation></Action>
<Action><ID>Insult N</ID><Animation><Filename>gml1_bs_sd_insult_n.animx</Filename></Animation></Action>
<Action><ID>Insult O</ID><Animation><Filename>gml1_bs_sd_insult_o.animx</Filename></Animation></Action>
<Action><ID>Insult P</ID><Animation><Filename>gml1_bs_sd_insult_p.animx</Filename></Animation></Action>
<Action><ID>Insult Q</ID><Animation><Filename>gml1_bs_sd_insult_q.animx</Filename></Animation></Action>
<Action><ID>Insult R</ID><Animation><Filename>gml1_bs_sd_insult_r.animx</Filename></Animation></Action>
<Action><ID>Insult S</ID><Animation><Filename>gml1_bs_sd_insult_s.animx</Filename></Animation></Action>
<Action><ID>Insult T</ID><Animation><Filename>gml1_bs_sd_insult_t.animx</Filename></Animation></Action>
I could find nothing to help show which of these the user has chosen to be the active taunt. It wasn't even until I looked at the file that I realized there were both "taunts" and "insults"
So if anyone could help show me what line needs to be changed, I will play the game of one-by-one trying every single one of those files and rebuilding my patch and re-starting the game and then taunting until I find the right one.