What .ini or .int or whatever do I need to crawl through to find the taunt animations for the characters? Do I need to do anything with UEd? Basically what I want to do is go hunting for the syntax that calls the animations for .ini binding. Pressing V 7 0 9 to do my butt shakes is just unacceptable I'll make a write-up when I'm done.
Teh Write-Up
thx to everyone that helped :tup:
If you want to look at the files mentioned in this post, download the source files Raffi linked, go to the folder ..\XGame\Classes, and open the respective file in Notepad (or other text editor).
To bind the taunt to a key, open User.ini in notepad & put the syntax next to the key you want to use for that taunt.
Example:
If you wanted to use J as the Pelvic Thrust taunt animation, in User.ini make J look like:
J=taunt PThrust
You might notice that it already looks like that. That's because it's bound there by default. It serves as a good example of how to do the bind. Now let's get on with the other animations...
key: syntax = "description"
Default taunt set for all characters from SpeciesType.uc
taunt gesture_point = "Point"
taunt gesture_beckon = "Beckon"
taunt gesture_halt = "Halt"
taunt gesture_cheer = "Cheer"
taunt PThrust = "Pelvic Thrust"
taunt AssSmack = "Ass Smack"
taunt ThroatCut = "Throat Cut"
Skaarj taunts from SpeciesSkaarj.uc
taunt Gesture_Taunt01 = "Finger"
taunt Gesture_Taunt02 = "Hair flip"
taunt Gesture_Taunt03 = "Slash"
taunt Idle_Character01 = "Idle"
taunt Idle_Character03 = "Scan"
Alien taunts from SPECIES_Alien.uc
taunt Gesture_Taunt01 = "Tail wag"
taunt Gesture_Taunt02 = "Dismissal"
taunt Idle_Character01 = "Gun check"
taunt Idle_Character02 = "360"
Robot taunts from SPECIES_Bot.uc
taunt Gesture_Taunt01 = "Want some?"
Juggernaut taunts from SPECIES_Jugg.uc
taunt Specific_1 = "Flex"
taunt Gesture_Taunt01 = "Stomp"
taunt Gesture_Taunt02 = "Show butt"
taunt Idle_Character01 = "Back scratch"
taunt Idle_Character02 = "Head scratch"
I was a little confused about the following 4 files. They weren't immediately decipherable when it came to what taunts these characters used, if it even listed specific taunts at all. If I had to guess, the Humans & Mercenaries don't use extra taunts beyond the default set. The Egyptians & Nightmares might have something extra, but they weren't named in the species file.
Human taunts from SPECIES_Human.uc
contains no taunt data
Mercenary taunts from SPECIES_Merc.uc
contains no taunt data
Egyptian taunts from SPECIES_Egypt.uc
taunt Gesture_Taunt02 = ???
taunt Idle_Character02 = ???
Nightmare taunts from SPECIES_Night.uc
taunt Gesture_Taunt03 = ???
taunt Idle_Character03 = ???
-------------------------
Don't forget to add key=RandomTaunt to the list while you're at it. It will do a random taunt from the default set for your model using only 1 key.
Happy taunting
*edit* adding search words: key bind / keybind / alias / aliases / taunts / voice / animation
Ultimate Keybind FAQ (Atari Forums)
Teh Write-Up
thx to everyone that helped :tup:
If you want to look at the files mentioned in this post, download the source files Raffi linked, go to the folder ..\XGame\Classes, and open the respective file in Notepad (or other text editor).
To bind the taunt to a key, open User.ini in notepad & put the syntax next to the key you want to use for that taunt.
Example:
If you wanted to use J as the Pelvic Thrust taunt animation, in User.ini make J look like:
J=taunt PThrust
You might notice that it already looks like that. That's because it's bound there by default. It serves as a good example of how to do the bind. Now let's get on with the other animations...
key: syntax = "description"
Default taunt set for all characters from SpeciesType.uc
taunt gesture_point = "Point"
taunt gesture_beckon = "Beckon"
taunt gesture_halt = "Halt"
taunt gesture_cheer = "Cheer"
taunt PThrust = "Pelvic Thrust"
taunt AssSmack = "Ass Smack"
taunt ThroatCut = "Throat Cut"
Skaarj taunts from SpeciesSkaarj.uc
taunt Gesture_Taunt01 = "Finger"
taunt Gesture_Taunt02 = "Hair flip"
taunt Gesture_Taunt03 = "Slash"
taunt Idle_Character01 = "Idle"
taunt Idle_Character03 = "Scan"
Alien taunts from SPECIES_Alien.uc
taunt Gesture_Taunt01 = "Tail wag"
taunt Gesture_Taunt02 = "Dismissal"
taunt Idle_Character01 = "Gun check"
taunt Idle_Character02 = "360"
Robot taunts from SPECIES_Bot.uc
taunt Gesture_Taunt01 = "Want some?"
Juggernaut taunts from SPECIES_Jugg.uc
taunt Specific_1 = "Flex"
taunt Gesture_Taunt01 = "Stomp"
taunt Gesture_Taunt02 = "Show butt"
taunt Idle_Character01 = "Back scratch"
taunt Idle_Character02 = "Head scratch"
I was a little confused about the following 4 files. They weren't immediately decipherable when it came to what taunts these characters used, if it even listed specific taunts at all. If I had to guess, the Humans & Mercenaries don't use extra taunts beyond the default set. The Egyptians & Nightmares might have something extra, but they weren't named in the species file.
Human taunts from SPECIES_Human.uc
contains no taunt data
Mercenary taunts from SPECIES_Merc.uc
contains no taunt data
Egyptian taunts from SPECIES_Egypt.uc
taunt Gesture_Taunt02 = ???
taunt Idle_Character02 = ???
Nightmare taunts from SPECIES_Night.uc
taunt Gesture_Taunt03 = ???
taunt Idle_Character03 = ???
-------------------------
Don't forget to add key=RandomTaunt to the list while you're at it. It will do a random taunt from the default set for your model using only 1 key.
Happy taunting
*edit* adding search words: key bind / keybind / alias / aliases / taunts / voice / animation
Ultimate Keybind FAQ (Atari Forums)
Last edited: