Better timed intro script

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1451 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
avolkov
2005-01-17 20:32:28 +00:00
parent 3f51b805d6
commit e079d19b06
+116 -87
View File
@@ -4,9 +4,6 @@
DIMS 320 200 DIMS 320 200
#(Everything is drawn within the clipping rect defined by DIMS, from 0, 0) #(Everything is drawn within the clipping rect defined by DIMS, from 0, 0)
#(Play music)
MUSIC slides/intro/introx.mod
#(Fade all to black; param1=fade time) #(Fade all to black; param1=fade time)
FTB 0 FTB 0
@@ -17,7 +14,7 @@ TBC 000000
#(************ Title Screen ******************************************) #(************ Title Screen ******************************************)
#(+++++++++ Title 1 ++++++++++++) #(+++++++++++ Title 1 +++++++++++++++++++++++++++++++++)
#(Set font to use) #(Set font to use)
FONT lbm/starcon.fon FONT lbm/starcon.fon
@@ -34,29 +31,56 @@ TVA B
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
DRAW 0 DRAW 0
#(Fade-in a slide; param1=fade time) #(Fade-in a slide; param1=fade time)
FTC 4000 FTC 2000
#(Synchronize) #(Wait)
SYNC 8000 WAIT 3000
#(Fade slide to black; param1=fade time) #(Fade slide to black; param1=fade time)
FTB 5000 FTB 4000
#(Wait)
WAIT 1000
#(++++++++++++ Title 2 +++++++++++++++++++++++++++++++++++)
#(Play music)
MUSIC slides/intro/introx.mod
#(Move sync point to current time index)
RESYNC
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
DRAW 1 DRAW 1
#(Fade-in a slide; param1=fade time) #(Fade-in a slide; param1=fade time)
FTC 4000 FTC 3000
#(!!! Milestone Sync 1 !!!)
SYNC 20000
#(Text fade-in)
TFI Proudly ported from the best
stuff on Earth
#(Synchronize) #(Synchronize)
SYNC 30000 SYNC 5000
#(Text fade-in)
TFI Based on the source code of STAR CONTROL II
(STAR CONTROL is a trademark of Atari)
#(Synchronize)
SYNC 8000
#(Text fade-out)
TFO
#(Wait)
WAIT 200
#(Text fade-in)
TFI Originally Created by
Fred Ford and Paul Reiche III
in 1992
#(Synchronize)
SYNC 12000
#(Text fade-out)
TFO
#(Wait)
WAIT 200
#(Text fade-in)
TFI Set free into the Open Source community
in 2002
#(Synchronize)
SYNC 16000
#(Fade slide to black; param1=fade time) #(Fade slide to black; param1=fade time)
FTB 7000 FTB 3000
#(!!! Milestone Sync 2 !!!)
SYNC 39000
#(************* Slides *********************************************) #(************* Slides *********************************************)
@@ -74,14 +98,17 @@ TVA T
#(Set text fade in/out color; 0xRRGGBB) #(Set text fade in/out color; 0xRRGGBB)
TFC 1018BC TFC 1018BC
#(!!! Milestone Sync 1 !!!)
SYNC 20000
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
DRAW 0 DRAW 0
#(Fade-in a slide; param1=fade time) #(Fade-in a slide; param1=fade time)
FTC 700 FTC 700
#(Text fade-in) #(Text fade-in)
TFI There were many great battles... TFI There were many great battles...
#(Sync) #(Wait)
SYNC 44000 WAIT 2500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -92,8 +119,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI Earth and her partners in the TFI Earth and her partners in the
Alliance of Free Stars... Alliance of Free Stars...
#(Sync) #(Wait)
SYNC 51000 WAIT 3000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -104,8 +131,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI Against the evil Ur-Quan and its TFI Against the evil Ur-Quan and its
Hierarchy of Battle Thralls. Hierarchy of Battle Thralls.
#(Sync) #(!!! Milestone Sync 2 !!!)
SYNC 58000 SYNC 35000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -115,8 +142,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI ...and the Ur-Quan were winning... TFI ...and the Ur-Quan were winning...
#(Sync) #(Wait)
SYNC 64000 WAIT 2000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -128,8 +155,10 @@ WAIT 500
TFI Meanwhile, on the edge of the TFI Meanwhile, on the edge of the
known frontier, an amazing known frontier, an amazing
discovery was made... discovery was made...
#(Sync) #(!!! Milestone Sync 3 !!!)
SYNC 71000 SYNC 41000
#(Wait)
WAIT 4000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -140,15 +169,15 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI far beneath the surface of an TFI far beneath the surface of an
unexplored, alien world... unexplored, alien world...
#(Sync) #(Wait)
SYNC 77000 WAIT 4000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
DRAW 0 DRAW 0
#(Synchronize) #(Wait)
SYNC 78000 WAIT 700
#(Fade slide to black; param1=fade time) #(Fade slide to black; param1=fade time)
FTB 700 FTB 700
@@ -165,8 +194,8 @@ FTC 700
#(Text fade-in) #(Text fade-in)
TFI A huge underground city... TFI A huge underground city...
#(Sync) #(Wait)
SYNC 84000 WAIT 3500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -178,8 +207,8 @@ WAIT 500
TFI Filled with the technological TFI Filled with the technological
wonders of an advanced alien wonders of an advanced alien
race, the Precursors... race, the Precursors...
#(Sync) #(Wait)
SYNC 93000 WAIT 6000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -190,8 +219,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI Who vanished a thousand TFI Who vanished a thousand
centuries ago. centuries ago.
#(Sync) #(Wait)
SYNC 98000 WAIT 4000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -203,8 +232,8 @@ WAIT 500
TFI But then the main Ur-Quan fleet TFI But then the main Ur-Quan fleet
broke through the Alliance's broke through the Alliance's
defensive line... defensive line...
#(Sync) #(Wait)
SYNC 107000 WAIT 6500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -216,8 +245,8 @@ WAIT 500
TFI Isolating the planet, stranding TFI Isolating the planet, stranding
the scientists a hundred light the scientists a hundred light
years away from Earth. years away from Earth.
#(Sync) #(Wait)
SYNC 116000 WAIT 6500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -228,8 +257,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI They waited hopefully for a TFI They waited hopefully for a
rescue vessel... rescue vessel...
#(Sync) #(Wait)
SYNC 122000 WAIT 3500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -239,15 +268,15 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI which never came. TFI which never came.
#(Sync) #(Wait)
SYNC 126000 WAIT 3000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
DRAW 1 DRAW 1
#(Synchronize) #(Wait)
SYNC 127000 WAIT 700
#(Fade slide to black; param1=fade time) #(Fade slide to black; param1=fade time)
FTB 700 FTB 700
@@ -264,8 +293,8 @@ FTC 700
#(Text fade-in) #(Text fade-in)
TFI 20 years have passed... TFI 20 years have passed...
#(Sync) #(Wait)
SYNC 133000 WAIT 3000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -276,8 +305,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI We, the survivors of the research TFI We, the survivors of the research
mission have colonized this world. mission have colonized this world.
#(Sync) #(Wait)
SYNC 140000 WAIT 4500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -288,8 +317,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI We continued our investigation of TFI We continued our investigation of
the underground city... the underground city...
#(Sync) #(Wait)
SYNC 147000 WAIT 4500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -300,8 +329,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI And we have discovered its TFI And we have discovered its
purpose... purpose...
#(Sync) #(Wait)
SYNC 152000 WAIT 4000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -311,15 +340,15 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI It is a factory. TFI It is a factory.
#(Sync) #(Wait)
SYNC 156000 WAIT 3000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
DRAW 2 DRAW 2
#(Synchronize) #(Wait)
SYNC 157000 WAIT 700
#(Fade slide to black; param1=fade time) #(Fade slide to black; param1=fade time)
FTB 700 FTB 700
@@ -336,8 +365,8 @@ FTC 700
#(Text fade-in) #(Text fade-in)
TFI A factory for building starships! TFI A factory for building starships!
#(Sync) #(Wait)
SYNC 163000 WAIT 4500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -348,8 +377,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI But there aren't enough materials TFI But there aren't enough materials
to make a complete vessel. to make a complete vessel.
#(Sync) #(Wait)
SYNC 169000 WAIT 5000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -360,8 +389,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI We can finish only the skeleton TFI We can finish only the skeleton
of one starship. of one starship.
#(Sync) #(Wait)
SYNC 175000 WAIT 5000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -371,8 +400,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI But that must be enough -- TFI But that must be enough --
#(Sync) #(Wait)
SYNC 179000 WAIT 3500
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -383,8 +412,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI Because YOU must captain the TFI Because YOU must captain the
vessel... vessel...
#(Sync) #(Wait)
SYNC 184000 WAIT 4000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -394,15 +423,15 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI And return to Earth! TFI And return to Earth!
#(Sync) #(Wait)
SYNC 189000 WAIT 4000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
DRAW 3 DRAW 3
#(Synchronize) #(Wait)
SYNC 190000 WAIT 700
#(Fade slide to black; param1=fade time) #(Fade slide to black; param1=fade time)
FTB 700 FTB 700
@@ -421,8 +450,8 @@ FTC 700
TFI To travel the great distance, TFI To travel the great distance,
you must push through into you must push through into
HyperSpace... HyperSpace...
#(Sync) #(Wait)
SYNC 197000 WAIT 6000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -433,8 +462,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI Find out what has happened over TFI Find out what has happened over
these many years... these many years...
#(Sync) #(Wait)
SYNC 203000 WAIT 5000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -444,8 +473,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI Tell Earth of our plight! TFI Tell Earth of our plight!
#(Sync) #(Wait)
SYNC 207000 WAIT 4000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -456,8 +485,8 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI And if the war with the Ur-Quan TFI And if the war with the Ur-Quan
still rages... still rages...
#(Sync) #(Wait)
SYNC 212000 WAIT 5000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
@@ -468,15 +497,15 @@ WAIT 500
#(Text fade-in) #(Text fade-in)
TFI Fight for Earth and the Alliance, TFI Fight for Earth and the Alliance,
as well as you can... as well as you can...
#(Sync) #(Wait)
SYNC 218000 WAIT 6000
#(Text fade-out) #(Text fade-out)
TFO TFO
#(Draw slide; param1=ANI index) #(Draw slide; param1=ANI index)
DRAW 4 DRAW 4
#(Synchronize) #(Wait)
SYNC 220000 WAIT 700
#(Fade slide to black; param1=fade time) #(Fade slide to black; param1=fade time)
FTB 700 FTB 700