Okay getting more nitty gritty, other than being able to add dummy xml code that doesn't work, I can't seem to get anything to work. So, I figured I'd just state what I want and see if someone can help me with the code. It's a lot of work for me, but hopefully once I see how to do it once I'll be all set.
On the highest level, I want, for each time you'd get a new crew member, to get something else instead. Scrap, a few hull points, whatever I decide. I'll be doing it on an event-by-event basis so I don't need to work on this generally.
Slightly lower level, what it seems I want is to find each <crewMember> tag, remove it (and ideally the text that goes along with it) and replace it with something else. For example, this is a simple eventlist block in the game that gives you a crew member:
Code: Select all
<eventList name="STRANDED_CHARLIES"> <!--DLC!-->
<event>
<text>He states that he was a weapons operator before being stranded. He happily offers his services for a time in exchange for "getting off that rock".</text>
<crewMember weapons="1" amount="1">Charlie</crewMember>
</event>
<event>
<text>He states that he was a shield operator before being stranded. He happily offers his services for a time in exchange for "getting off that rock".</text>
<crewMember shields="1" amount="1">Charlie</crewMember>
</event>
...etc
</eventList>
I would like, when all done, it to look something like this:
Code: Select all
<eventList name="STRANDED_CHARLIES"> <!--DLC!-->
<event>
<text>The stranded crewman takes one look at your ship and says, "Look, you look like nice people and all, but I think I'll take my chances with the next ship. But because you were so willing to help, I've got some spare parts here and can fix up your hull a bit."</text>
<damage amount="-3"/>
</event>
<event>
<text>The stranded crewman takes one look at your ship and says, "Look, you look like nice people and all, but I think I'll take my chances with the next ship. But because you were so willing to help, Take this bit of scrap from my old crashed ship. Better off with you than just lying around here."</text>
<autoReward level="LOW">scrap_only</autoReward>
</event>
...etc
</eventList>
Is there a way to do this with the mod: tags that's easier than just going in and changing every event? I'm trying to avoid that for several reasons, one being that I want to learn this stuff and 2 being that I don't like distributing files with a lot of the exact text that's in the game's dat file.