Difference between revisions of "Traitor.tbl"

From FreeSpace Wiki
Jump to: navigation, search
m (initial page commit)
 
m (forgot the category)
Line 49: Line 49:
 
$end_multi_text
 
$end_multi_text
 
</pre>
 
</pre>
 +
 +
[[Category:Tables]]

Revision as of 08:08, 12 October 2006

Traitor.tbl is used for defining the text displayed when the player has managed to get traitor status for himself and survive the mission.

Format

  • Table consists of very FreeSpace 2 mission file like format
  • Table begings with #Debriefing_info

Table contents

$Num stages:

  • This sets the number of stages in the traitor debriefing
  • Should always have the value 1
  • Syntax: 1

$Formula:

  • Sets the trigger for the event
  • Should always be true
  • Syntax: ( true )

$Multi text

  • Sets the text displayed on the debriefing screen. Value refers to tstrings.tbl for translation
  • Is always immediately followed by $end_multi_text
  • Syntax: XSTR("string", integer)

$Voice:

  • Defines the voice file that is played during the traitor debriefing
  • Syntax: string

$Recommendation text:

  • Sets the recommendation text displayed on the debriefing screen. Value refers to tstrings.tbl for translation
  • Is always immediately followed by $end_multi_text
  • Syntax: XSTR("string", integer)

Sample

  • Part of the retail FreeSpace 2 table
#Debriefing_info

$Num stages: 1

$Formula: ( true ) 
$Multi text
   XSTR("For the crime of high treason...", 3241)

$end_multi_text
$Voice: traitor_debrief.wav

$Recommendation text:
   XSTR("Friendly ships are not valid targets.", 3242)

$end_multi_text