Ending sequences; first version

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1468 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
avolkov
2005-01-20 02:01:54 +00:00
parent 648a9a598a
commit f4ba999534
5 changed files with 695 additions and 0 deletions
+6
View File
@@ -0,0 +1,6 @@
ending.1.png -1 -1 0 0
ending.2.png -1 -1 0 0
ending.3.png -1 -1 0 0
ending.4.png -1 -1 0 0
ending.5.png -1 -1 0 0
ending.6.png -1 -1 0 0
+19
View File
@@ -0,0 +1,19 @@
#(=========== This is the PC ending script =========================)
#(**** This script is a wrapper for 3 sequences ****)
#(Set sequence dimensions; param1=width; param2=height)
DIMS 320 200
#(Everything is drawn within the clipping rect defined by DIMS, from 0, 0)
#(Sequence 1 -- position the bomb)
CALL slides/ending/victory1.txt
#(Sequence 2 -- blow it up!)
CALL slides/ending/victory2.txt
#(Sequence 3 -- final slide show)
CALL slides/ending/final.txt
#(***************************** The End ********************************)
+614
View File
@@ -0,0 +1,614 @@
#(========== This is the PC ending slides script =====================)
#(Set sequence dimensions; param1=width; param2=height)
DIMS 320 200
#(Everything is drawn within the clipping rect defined by DIMS, from 0, 0)
#(Fade all to black; param1=fade time)
FTB 0
#(Set text fore color; 0xRRGGBB)
TC FFFFFF
#(Set text back color; 0xRRGGBB)
TBC 000000
#(Play music)
MUSIC slides/ending/victoryf.mod
#(************* Slides *********************************************)
#(Set font to use)
FONT slides/slides.fon
#(Set ANIM to draw slides from)
ANI slides/ending/ending.ani
#(Set text vertical position; can be T=top, B=bottom, M=middle)
TVA T
#(++++++++++++++++++++ Slide 1 ++++++++++++++++++++++++)
#(Set text fade in/out color; 0xRRGGBB)
TFC 0C1C78
#(Draw slide; param1=ANI index)
DRAW 0
#(Fade-in a slide; param1=fade time)
FTC 3000
#(Text fade-in)
TFI When I awoke, there was an angel
floating above me.
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
#(Wait)
WAIT 500
#(Text fade-in)
TFI I knew I was dead.
#(Wait)
WAIT 2000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
#(Wait)
WAIT 500
#(Text fade-in)
TFI But if one HAS to die, I thought
to myself...
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...this was definitely the RIGHT
way to be dead.
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
#(Wait)
WAIT 500
#(Text fade-in)
TFI That was about the time I heard
Talana's voice...
#(Wait)
WAIT 2500
#(Wait)
WAIT 4000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...telling me to stop babbling
and listen for a moment.
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI She told me that the escape pod
had almost been torn in half.
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI I had been unconscious for over
three weeks...
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI ...but my crew and I had
succeeded in our mission!
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI The force of the explosion,
amplified by the Chmmr
crystals...
#(Wait)
WAIT 3500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI ...had been sufficient to
vaporize the Sa-Matra!
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI And following the destruction of
the Sa-Matra battle platform...
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI ...the fleets of the Ur-Quan and
the Kohr-Ah had fallen into
chaos...
#(Wait)
WAIT 3500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI ...and had been vanquished by
Chmmr forces and allied
starships.
#(Wait)
WAIT 3500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI Then Talana told me to sit up.
#(Wait)
WAIT 2000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
WAIT 500
#(Text fade-in)
TFI She said there was something she
thought I'd like to see...
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 0
#(Wait)
WAIT 700
#(Fade slide to black; param1=fade time)
FTB 700
#(+++++++++++++++++++++ Slide 2 ++++++++++++++++++++++)
#(Set text fade in/out color; 0xRRGGBB)
TFC 707070
#(Draw slide; param1=ANI index)
DRAW 1
#(Fade-in a slide; param1=fade time)
FTC 700
#(Text fade-in)
TFI I pulled myself up and looked
around...
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 1
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...I was in Sick Bay of the
Starbase, looking out over
Earth.
#(Wait)
WAIT 4000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 1
#(Wait)
WAIT 500
#(Text fade-in)
TFI Beneath me throbbed the sick red
glow of the Ur-Quan slave shield.
#(Wait)
WAIT 3500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 1
#(Wait)
WAIT 500
#(Text fade-in)
TFI Talana smiled and said that for
the past few days...
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 1
#(Wait)
WAIT 500
#(Text fade-in)
TFI the Chmmr had been working on
lowering the shield...
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 1
#(Wait)
WAIT 500
#(Text fade-in)
TFI and that it should be neutralized
right about... Now!
#(Wait)
WAIT 3500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 1
#(Wait)
WAIT 700
#(Fade slide to black; param1=fade time)
FTW 700
#(+++++++++++++++++++++++ Slide 3 +++++++++++++++++++++++++++)
#(Set text fade in/out color; 0xRRGGBB)
TFC 707070
#(Draw slide; param1=ANI index)
DRAW 2
#(Fade-in a slide; param1=fade time)
FTC 1200
#(Text fade-in)
TFI With a flare of incandescent
light, the slave shield
vanished...
#(Wait)
WAIT 4500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...and for the first time in my
life I saw the true colors of
Earth...
#(Wait)
WAIT 4500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...blues and greens in a thousand
different shades.
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI As we watched, we could see the
first signs of ships coming up
from Earth.
#(Wait)
WAIT 4000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI They lifted from the planet's
surface to join us in space.
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI The destiny of Mankind had been
delayed for over twenty years...
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...but now our world was free
and nothing could stop us!
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI I stayed in that hospital for
almost a month...
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...but that day...
#(Wait)
WAIT 2000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...that day I watched the shield
fall and beautiful Talana stood
at my side...
#(Wait)
WAIT 4500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 500
#(Text fade-in)
TFI I'll never forget that day. Not
for the rest of my life...
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 2
#(Wait)
WAIT 700
#(Fade slide to black; param1=fade time)
FTB 700
#(+++++++++++++++++++++++ Slide 4 +++++++++++++++++++++++++++)
#(Set text fade in/out color; 0xRRGGBB)
TFC FC6000
#(Clear screen)
CLS
#(Restore color)
FTC 0
#(Wait a little)
WAIT 1000
#(Text fade-in)
TFI But Grandfather then what
happened?
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Clear screen)
CLS
#(Wait)
WAIT 500
#(Text fade-in)
TFI Yeah! How did you get home?
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Clear screen)
CLS
#(Wait)
WAIT 500
#(Text fade-in)
TFI How long did it take before you
and Grandma finally got married?
#(Wait)
WAIT 3500
#(Text fade-out)
TFO
#(Clear screen)
CLS
#(Wait)
WAIT 700
#(Fade slide to black; param1=fade time)
FTB 700
#(+++++++++++++++++++++++ Slide 5 +++++++++++++++++++++++++++)
#(Set text fade in/out color; 0xRRGGBB)
TFC FC6000
#(Draw slide; param1=ANI index)
DRAW 3
#(Fade-in a slide; param1=fade time)
FTC 700
#(Text fade-in)
TFI Oh, while we intended to come
right home...
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 3
#(Wait)
WAIT 500
#(Text fade-in)
TFI ...we got a little sidetracked.
#(Wait)
WAIT 2500
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 3
#(Wait)
WAIT 500
#(Text fade-in)
TFI Talana and I didn't make it back
here to Unzervalt until almost
five years later.
#(Wait)
WAIT 5000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 3
#(Wait)
WAIT 500
#(Text fade-in)
TFI But Grandfather! What happened?
Where did you go?
#(Wait)
WAIT 4000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 3
#(Wait)
WAIT 500
#(Text fade-in)
TFI And how did you find the Mark II?
#(Wait)
WAIT 3000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 3
#(Wait)
WAIT 700
#(Fade slide to black; param1=fade time)
FTB 700
#(+++++++++++++++++++++++ Slide 6 +++++++++++++++++++++++++++)
#(Set text fade in/out color; 0xRRGGBB)
TFC 707070
#(Draw slide; param1=ANI index)
DRAW 4
#(Fade-in a slide; param1=fade time)
FTC 700
#(Text fade-in)
TFI That, my children, is an entirely
different story.
#(Wait)
WAIT 7000
#(Text fade-out)
TFO
#(Draw slide; param1=ANI index)
DRAW 4
#(Wait)
WAIT 800
#(Fade slide to black; param1=fade time)
FTB 700
#(***************************** The End ********************************)
+28
View File
@@ -0,0 +1,28 @@
#(========== This is the PC ending script =====================)
#(======== Sequence 1 -- Position the Bomb ====================)
#(Set sequence dimensions; param1=width; param2=height)
DIMS 320 200
#(Everything is drawn within the clipping rect defined by DIMS, from 0, 0)
#(Set ANIM to draw animation frames from)
ANI slides/ending/victory1.ani
#(Play music)
MUSIC slides/ending/victory1.mod
#(Draw frame)
DRAW 0
#(Wait for next)
SYNC 100
#(Draw frame)
DRAW 1
#(Wait for next)
SYNC 200
#(Draw frame)
DRAW 3
#(Wait for next)
SYNC 300
#(Fade out)
TFB 800
+28
View File
@@ -0,0 +1,28 @@
#(========== This is the PC ending script =====================)
#(========= Sequence 2 -- Blow it and Run! ====================)
#(Set sequence dimensions; param1=width; param2=height)
DIMS 320 200
#(Everything is drawn within the clipping rect defined by DIMS, from 0, 0)
#(Set ANIM to draw animation frames from)
ANI slides/ending/victory2.ani
#(Play music)
MUSIC slides/ending/victory2.mod
#(Draw frame)
DRAW 0
#(Wait for next)
SYNC 100
#(Draw frame)
DRAW 1
#(Wait for next)
SYNC 200
#(Draw frame)
DRAW 3
#(Wait for next)
SYNC 300
#(Fade out)
TFB 800