Cutscenes.tbl: Difference between revisions

Wanderer (talk | contribs)
initial page commit
 
Wanderer (talk | contribs)
m version info
Line 1: Line 1:
Cutscenes table is a file for defining the actual video clips (.mve or their .avi equivalents) and their descriptions displeyed in the cutscenes section of the tech room.
Revision information.. <!-- Please update this information when page is updated -->
::'''3.6.x branch:''' 2.18.2.3
::'''3.7 branch:''' 2.22
 
 
Cutscenes table is a file for defining the actual video clips (.mve or their .ogg (recommended) equivalents) and their descriptions displeyed in the cutscenes section of the tech room.


==Important Notes==
*Editing this file (adding entries) is not recommended
*For modding purposes the only '''''good way''''' to edit this particular file is to remove all the entries
*Ordering of the entries is important
**'''Intro'''
**'''Colossus'''
**'''Monologue 1'''
**'''Monologue 2'''
**'''Monologue 3'''
**'''Monologue 4'''
**'''Bastion'''
**'''End Game'''
**'''End Game A'''
**'''Enf Game B'''


==Format==
==Format==
*Table consists of several entries used to define the cutscene videos displayed in the tech room.
*Table consists of several entries used to define the cutscene videos displayed in the tech room.


===$Filename:===
===$Filename:===
*Used to define the actual name of the video shown in the particular slot.
*Used to define the actual name of the video shown in the particular slot.
**Syntax: '''filename'''.mve
**Syntax: '''String.ogg''' or '''String.mve''', filename.extension
**Example: intro.mve
**Example: intro.mve
===$Name:===
*Defines the name of the cutscene
**Syntax: '''String''', name


===$Description:===
===$Description:===
Line 28: Line 26:
*Value is used for defining the translations via the [[tstrings.tbl]]
*Value is used for defining the translations via the [[tstrings.tbl]]
*Is always followed immediately with '''$end_multi_text'''
*Is always followed immediately with '''$end_multi_text'''
**Syntax: XSTR("'''text'''", '''value''')
**Syntax: XSTR("'''String'''", '''Integer'''), descriptive text, integer refers to translations
**Example: XSTR("Admiral Petrarch addresses the crew of the Aquitaine, relating news of the GTVA's success.", 2611)
**Example: XSTR("Admiral Petrarch addresses the crew of the Aquitaine, relating news of the GTVA's success.", 2611)


===$cd:===
===$cd:===
*Defines the disk from which the cutscene could be found
*Defines the disk from which the cutscene could be found
**Syntax: '''value'''
**Syntax: '''Integer'''
**Example: 3
 


==Sample==
==Sample==
*Full retail table:
*Full retail table:
<pre>; Cutscene.tbl  
<pre>; Cutscene.tbl  

Revision as of 11:07, 30 July 2007

Revision information..

3.6.x branch: 2.18.2.3
3.7 branch: 2.22


Cutscenes table is a file for defining the actual video clips (.mve or their .ogg (recommended) equivalents) and their descriptions displeyed in the cutscenes section of the tech room.


Format

  • Table consists of several entries used to define the cutscene videos displayed in the tech room.


$Filename:

  • Used to define the actual name of the video shown in the particular slot.
    • Syntax: String.ogg or String.mve, filename.extension
    • Example: intro.mve


$Name:

  • Defines the name of the cutscene
    • Syntax: String, name


$Description:

  • Used to define the description of the particular table entry
  • Value is used for defining the translations via the tstrings.tbl
  • Is always followed immediately with $end_multi_text
    • Syntax: XSTR("String", Integer), descriptive text, integer refers to translations
    • Example: XSTR("Admiral Petrarch addresses the crew of the Aquitaine, relating news of the GTVA's success.", 2611)


$cd:

  • Defines the disk from which the cutscene could be found
    • Syntax: Integer


Sample

  • Full retail table:
; Cutscene.tbl 
; Will contain data for :
; 1.) cutscene names
; 2.) cutscene descriptions
; 3.) cutscene location on CD
;
; Do not change the ordering of the sections in this table. Also do not add items to the list

#Cutscenes

;;
;; INTRO
;;
$Filename: intro.mve
$Name: Introduction
$Description:
XSTR(
"Thirty-two years have passed since the Great War, and a new generation has come of age.", 2603)
$end_multi_text
$cd: 2

;;
;; COLOSSUS
;;
$Filename: Colossus.mve
$Name: GTVA Colossus
$Description:
XSTR(
"Introducing the GTVA Colossus, the largest space-faring warship ever constructed.", 2604)
$end_multi_text
$cd: 2

;;
;; MONOLOGUE 1
;;
$Filename: mono1.mve
$Name: Bosch Monologue 1
$Description:
XSTR(
"Admiral Bosch, the NTF Supreme Commander, reflects upon the legacy of the Ancients.", 2605)
$end_multi_text
$cd: 2

;;
;; MONOLOGUE 2
;;
$Filename: mono2.mve
$Name: Bosch Monologue 2
$Description:
XSTR(
"Following NTF defeats in Epsilon Pegasi and Sirius, Bosch reconsiders his strategy.", 2606)
$end_multi_text
$cd: 3

;;
;; MONOLOGUE 3
;;
$Filename: mono3.mve
$Name: Bosch Monologue 3
$Description:
XSTR(
"Lost in the nebula beyond the Knossos portal, Bosch questions the wisdom of his actions.", 2607)
$end_multi_text
$cd: 3

;;
;; MONOLOGUE 4
;;
$Filename: mono4.mve
$Name: Bosch Monologue 4
$Description:
XSTR(
"His crusade vindicated, Bosch prepares for his second rendezvous with the Shivans.", 2608)
$end_multi_text
$cd: 3

;;
;; BASTION
;;
$Filename: bastion.mve
$Name: Bastion dies
$Description:
XSTR(
"Packed with meson warheads, the GTD Bastion self-destructs and seals off the Epsilon Pegasi jump node.", 2609)
$end_multi_text
$cd: 3

;;
;; END GAME
;;
$Filename: endpart1.mve
$Name: End Game
$Description:
XSTR(
"Generating a powerful subspace disturbance, the Shivan juggernauts trigger a supernova.", 2610)
$end_multi_text
$cd: 3

;;
;; END GAME A
;;
$Filename: endprt2a.mve
$Name: End Game Part 2A
$Description:
XSTR(
"Admiral Petrarch addresses the crew of the Aquitaine, relating news of the GTVA's success.", 2611)
$end_multi_text
$cd: 3

;;
;; END GAME B
;;
$Filename: endprt2b.mve
$Name: End Game Part 2B
$Description:
XSTR(
"Admiral Petrarch addresses the 70th Blue Lions, relating news of Alpha 1's demise.", 2612)
$end_multi_text
$cd: 3

#End