So I've been trying to figure out how to make missions for X3:TC, but I've gotten stumped on something: I've made a script file called 7758-L044.xml for my mission, I've plopped it in the 't' folder, and I think I've set it up right and referenced it correctly. Relevant bits below.
director\test.xml
Code: Select all
<create_station name="Stationtest1" typename="SS_DOCK_CORP_3" known="1" textid="{7758,10}">
<position x="-10km" z="-10km"/>
<sector sector="{player.sector}"/>
<equipment loadout="default"/>
</create_station>
<create_actor name="Puddles" character="Puddles" face="102" race="terran" object="Stationtest1"/>
<create_offer actor="Puddles" cue="test" discipline="XXXXP" conversation="test.bleepbloop"/>
t\conversations.xml
Code: Select all
<conversation name="test.bleepbloop" description="Test conversation">
<player text="{7758,200}">
<npc text="{7758,300}">
<player text="{7758,210}">
<npc text="{7758,310}">
<player text="{7758,220}" outcome="accept"/>
</npc>
</player>
</npc>
</player>
</conversation>
Code: Select all
<?xml version="1.0" encoding="UTF-8" ?>
<language id="44">
<page id="7758" title="Test" descr="Test text for testing" voice="no">
<t id="10">Test</t>
<t id="200">bip</t>
<t id="210">bop</t>
<t id="220">bap</t>
<t id="300">wibble</t>
<t id="310">wobble</t>
</page>
</language>
Obviously I haven't set it up right. I'm trying to use that first entry as a station name and the rest as lines in a conversation. No worky. The conversation is just TextIDNotFound over and over and the Station name comes up as ReadText17-0 or something like that. What am I doing wrong?
Any help would be very much appreciated.