Custom Taunts/Floating Text for Recruits

MentatAddict

First time out of the vault
Is this even possible?

The recruits in the game don't say anything at all but I'd like to change this. I'm reworking a lot of the existing recruits, adding more people (see the Side Quest DLC thread) and changing the existing ones, and it'd be nice to know whether or not I can write some floating text dialogue for each of them because... I enjoy doing that :)

I guess it'd involve adding text into the Locale/Taunts folder and then linking the tag of each specific recruit NPC to use the new text. Is really it this simple?

Has this been done before?

-I'm not talking about custom sounds or complicated dialogue btw, i'm only looking at the floating text.
 
Pretty sure it's not possible. I've never seen any character under my control using taunts, and adding BOS_ entries to the taunts.txt does nothing.

Also... actor tags don't save between maps. :twitch:
 
Possible is not the nearly the same as plausible, unfortunately. It's the old trouble of tag-names getting removed on map changes; in practice, player-characters therefore can't have tag-names, and without those float text is implausible. Sure, you'll see a few discussions in the archives of guys who said this was nonsense and of course pcs can have tag-names, but you'll note none of those fellows ever produced anything whatsoever that others could examine and use, and in practice their theoretical solutions were all highly localized and quite impractical for general use. :crazy:

The bottom line is, unfortunately I think you're better off forgetting about this otherwise great idea.
 
Well... if you'll refer to the Taunts text file in your locale_0.bos file you'll find all the things said by all random NPCs; Mutant_Advance, Mutant_Missed, Ghoul_Advance, Ghoul_Missed etc- this stuff is easy to edit, and I've already done this myself. So each locale_0/Actor is written in a certain way to assign Mutant_Advance if the actor is a mutant or Ghoul_Advance if they're a ghoul, now my thought was to add new text into the Taunts text file; Recruit1_Advance, Recruit2_Advance etc, and then go into the locale/Recruit file and assign the appropriate text to Recruit 1, and have other text for Recruit 2 and Recruit 3 and so on.

It sounds like it would work- in theory haha...

I don't know enough about the .ent files to physically add things to them since it's all junk text that shows up when I go to do anything but I'm pretty sure this method would work.

Endocore, if you're familiar with the .ent files take a look at the .ent files in the Actors folder, and find out what line of code is linking the super mutants to Mutant_Advance and the ghouls to Ghoul_Advance and we'll be able to see how it works and start adding our own shit to Recruits.

::rolls dice::

wwwma.jpg
 
Last edited:
I probably wasn't clear in my last post, but I've already tried what you're suggesting. The recruits proper name in any of the other tables is "BOS". And I tried adding a full set of BOS_Attack, BOS_Advance lines but they had no effect. I even made sure the actors had taunts/racial enabled(which they do by default)
 
Yes it is possible

Is this even possible?

The recruits in the game don't say anything at all but I'd like to change this. I'm reworking a lot of the existing recruits, adding more people (see the Side Quest DLC thread) and changing the existing ones, and it'd be nice to know whether or not I can write some floating text dialogue for each of them because... I enjoy doing that :)

I guess it'd involve adding text into the Locale/Taunts folder and then linking the tag of each specific recruit NPC to use the new text. Is really it this simple?

Has this been done before?

-I'm not talking about custom sounds or complicated dialogue btw, i'm only looking at the floating text.

One recruit had talked,it's the HR2900 the robot i used in multiplayer,when you shot him he will say Brzzt and he is in your team.Try that test.it worked for me.


But i am wondering how to add Description to new created entities do you know this?how to make it?

For example an new gun or a new actor,i tried to edit locale and tables but it didn't work to add description.
 
@AbullSinCara
To create item or character descriptions you have to edit the items.txt or characters.txt. They're found in...
...CORE\Locale\Game

If I wanted to create a new item description I'd open items.txt and add the following lines...
name_MOD_Whisky = {Whisky}
desc_MOD_Whisky = {It's a bottle of whisky!}

The name can be anything you want but must always start with name_ and desc_

It works the same for character descriptions. Once you've made your descriptions just open the Entity Editor and set the Display Name to whatever you called the item, so I'd put MOD_Whisky.
 
Last edited:
I probably wasn't clear in my last post, but I've already tried what you're suggesting. The recruits proper name in any of the other tables is "BOS". And I tried adding a full set of BOS_Attack, BOS_Advance lines but they had no effect. I even made sure the actors had taunts/racial enabled(which they do by default)

Did you edit the .ent file for the recruits to assign the BOS_taunts to them?

The line of code would exist in the Super Mutants .ent files and it wouldn't exist in the Recruits .ent files, so it just has to be located and added.

You probably did this already but... I just want to be sure :)


One recruit had talked,it's the HR2900 the robot i used in multiplayer,when you shot him he will say Brzzt and he is in your team.Try that test.it worked for me.

Yeah there are custom recruit taunts in the multiplayer missions... I think only one for each recruit...
 
You know, maybe this would only work with floating text commands for when the recruit gets injured, because there's no automatic advance/flee options for them like every other NPC has. Basic shoutouts for injuries would probably work.
 
You can't assign specific taunts, you can only choose Racial or None. So as a test I've added several full sets of taunts to the taunt.txt... I tried BOS, Human, Humanoid, Player, etc.

I then added a mixed group characters, tribal, BOS, civilian, and recruit to the start map, all under my control. Then I ran around for 10 mins letting them kill stuff and get wounded, but still no taunts.

The robot "bzzkt!" sound is part of the Beta Software trait.
 
But i am wondering how to add Description to new created entities do you know this?how to make it?

For example an new gun or a new actor,i tried to edit locale and tables but it didn't work to add description.
Your not doing it correctly then, trust me it is very very tricky, a lot of people have a hard time with this even me, i get very frustrated lol but i can assure editing the files in the locale folder works. ;)

Will make a tutorial soon for the forum.
 
You can't assign specific taunts, you can only choose Racial or None. So as a test I've added several full sets of taunts to the taunt.txt... I tried BOS, Human, Humanoid, Player, etc.

I then added a mixed group characters, tribal, BOS, civilian, and recruit to the start map, all under my control. Then I ran around for 10 mins letting them kill stuff and get wounded, but still no taunts.

But did you actually modify the .ent files for the Recruits? There would be a line of code that assigns the taunts to, for example, all Super Mutants and if it's reliant on race, then the line of code would mention race. Argh I wish I could edit these .ent files! I know what I mean but I don't think anyone else does haha

Worse case scenario it may be possible to create a new "recruit" race and have them bark military stuff. It's not really what I had in mind, but this may be easier..
 
You mean like hex editing the .ent? I'm hopeless at that. I just opened up a few raider files but couldnt find any mention of taunt, racial, advance, retreat, etc. Hopefully someone who knows what they're doing will take a look.
 
Back
Top