//TITLES FOR HALF-LIFE
// Position command $position x y
// x & y are from 0 to 1 to be screen resolution independent
// -1 means center in each dimension
// Effect command $effect <effect number>
// effect 0 is fade in/fade out
// effect 1 is flickery credits
// effect 2 is write out (training room)
// Text color r g b command $color
// fadein time fadeout time / hold time
// $fadein (message fade in time - per character in effect 2)
// $fadeout (message fade out time)
// $holdtime (stay on the screen for this long)

//INTRO TITLES
// All centered for now
$position -1 -1
$effect 2
// This is the final color
$color 100 100 100
// This is the highlight color
$color2 240 110 0
// This is the time it takes to fade each character
$fadein 0.01
// This is the amount of time the highlight lags behind the leading edge of the text
$fxtime 0.25
// How long to hold the message on the screen (after it scans out)
$holdtime 3.5
// How long it takes to fade out the message after holding
$fadeout 1.5

CR27
{
Black Mesa Research Facility
Black Mesa, New Mexico
}


//INTRO CREDITS
// Test values -- JAY
// Lower left
$position 0.1 0.8
$effect 1
// Final fade-in color
$color 128 128 128
// This is the highlight/flash color
$color2 0 0 0
$fadein 1.5
$fadeout 0.5
$holdtime 1.2

CR1
{
Ted Backman
}

CR2
{
TK Backman
}

CR3
{
Kelly Bailey
}

CR4
{
Yahn Bernier
}

CR5
{
Ken Birdwell
}

CR6
{
Steve Bond
}

CR7
{
Dario Casali
}

CR8
{
John Cook
}

CR9
{
Greg Coomer
}

CR10
{
Wes Cumberland
}

CR11
{
John Guthrie
}

CR12
{
Mona Lisa Guthrie
}

CR13
{
Mike Harrington
}

CR14
{
Monica Harrington
}

CR15
{
Brett Johnson
}

CR16
{
Chuck Jones
}

CR17
{
Marc Laidlaw
}

CR18
{
Karen Laur
}

CR19
{
Randy Lundeen
}

CR20
{
Yatsze Mark
}

CR21
{
Lisa Mennet
}

CR22
{
Gabe Newell
}

CR23
{
Dave Riller
}

CR24
{
Aaron Stackpole
}

CR25
{
Jay Stelly
}

CR26
{
Harry Teasley
}

CR35
{
Steve Theodore
}

CR36
{
Bill Van Buren
}

CR37
{
Robin Walker
}

CR38
{
Douglas R. Wood
}

//END CREDITS
$position -1 -1
$effect 0
// Final fade-in color
$color 128 128 128
// This is the highlight/flash color
$color2 0 0 0
$fadein 0.5
$fadeout 0.5
$holdtime 4

VALVEIS
{
Valve is:
}

END1
{
Ted Backman
TK Backman
Kelly Bailey
Yahn Bernier
Ken Birdwell
Steve Bond
Dario Casali
John Cook
Greg Coomer
Wes Cumberland
}

END2
{
John Guthrie
Mona Lisa Guthrie
Mike Harrington
Monica Harrington
Brett Johnson
Chuck Jones
Marc Laidlaw
Karen Laur
Randy Lundeen
Yatsze Mark
}

END3
{
Lisa Mennet
Gabe Newell
Dave Riller
Aaron Stackpole
Jay Stelly
Harry Teasley
Steve Theodore
Bill Van Buren
Robin Walker
Douglas R. Wood
}

//INTRO TITLES
// All centered for now
$position -1 -1
$effect 2
// This is the final color
$color 100 100 100
// This is the highlight color
$color2 240 110 0
// This is the time it takes to fade each character
$fadein 0.01
// This is the amount of time the highlight lags behind the leading edge of the text
$fxtime 0.25
// How long to hold the message on the screen (after it scans out)
$holdtime 3.5
// How long it takes to fade out the message after holding
$fadeout 1.5


CR28
{
SUBJECT:
Gordon Freeman
Male, age 27
}

CR29
{
EDUCATION:
Ph.D., MIT, Theoretical Physics
}

CR30
{
POSITION:
Research Associate
}

CR31
{
ASSIGNMENT:
Anomalous Materials Laboratory
}

CR32
{
CLEARANCE:
Level 3
}

CR33
{
ADMINISTRATIVE SPONSOR:
Classified
}

CR34
{
DISASTER RESPONSE PRIORITY:
Discretionary
}

$fadein 0.03
$holdtime 9

GAMEOVER
{
SUBJECT:  FREEMAN

STATUS:  EVALUATION TERMINATED

POSTMORTEM:
Subject failed to effectively utilize
human assets in achievement of goal.
}

$fadein 0.03
$holdtime 9
TRAITOR
{
SUBJECT:  FREEMAN

STATUS:  HIRED

AWAITING ASSIGNMENT
}


$fadein 0.03
$holdtime 9
LOSER
{
SUBJECT:  FREEMAN

STATUS:  OBSERVATION TERMINATED

POSTMORTEM:
Subject declined offer of employment.
}

//CHAPTER TITLES

$fadein 0.01
$position -1 0.4
$holdtime 3.5
T0A0TITLE
{
HAZARD COURSE
}

$position -1 0.65
C0A0TITLE
{
BLACK MESA INBOUND
}

C0A1TITLE
{
ANOMALOUS MATERIALS
}

C1A1TITLE
{
UNFORESEEN CONSEQUENCES
}

C1A2TITLE
{
OFFICE COMPLEX
}

C1A3TITLE
{
"WE'VE GOT HOSTILES"
}

C1A4TITLE
{
BLAST PIT
}

C2A1TITLE
{
POWER UP
}

C2A2TITLE
{
ON A RAIL
}

C2A3TITLE
{
APPREHENSION
}

C2A4TITLE1
{
RESIDUE PROCESSING
}

C2A4TITLE2
{
QUESTIONABLE ETHICS
}

C2A5TITLE
{
SURFACE TENSION
}

C3A1TITLE
{
"FORGET ABOUT FREEMAN!"
}

C3A2TITLE
{
LAMBDA CORE
}

C4A1TITLE
{
XEN
}

C4A1ATITLE
{
INTERLOPER
}

C4A1BTITLE
{

}

C4A2TITLE
{
GONARCH'S LAIR
}

C4A3TITLE
{
NIHILANTH
}

C5TITLE
{
ENDGAME
}


// In-Game messages
$position -1 0.65
$effect 2
// This is the final color
$color 100 100 100
// This is the highlight color
$color2 240 110 0
// This is the time it takes to fade each character
$fadein 0.01
// This is the amount of time the highlight lags behind the leading edge of the text
$fxtime 0.25
// How long to hold the message on the screen (after it scans out)
$holdtime 2.0
// How long it takes to fade out the message after holding
$fadeout 0.5

GAMESAVED
{
Saved...
}

// Game title
// This is a placeholder to hold the effects controls for the "Half-Life" title
$position -1 -1
// Only effect 0 is supported for game title
$effect 0
// This is the final color
$color 180 180 180
// Not used color2
$color2 0 0 0
// This is the time it takes to fade in the title
$fadein 1.0
// How long to hold the message on the screen (after it scans out)
$holdtime 3.0
// How long it takes to fade out the message after holding
$fadeout 1.5

GAMETITLE
{
Half-Life
}

//HAZARD COURSE TEXT

// Test values -- JAY
$position -1 0.65
// Scan-out text effect
$effect 2
// This is the final color
$color 100 100 100
// This is the highlight color
$color2 0 200 50
// This is the time it takes to fade each character
$fadein 0.005
// This is the amount of time the highlight lags behind the leading edge of the text
$fxtime 0.5
// How long to hold the message on the screen (after it scans out)
$holdtime 3.5
// How long it takes to fade out the message after holding
$fadeout 1.5

$position -1 0.3
HZBUTTON1
{
PRESS YOUR USE KEY TO PUSH A BUTTON
}

$position -1 0.65
HZBUTTON2
{
PRESS YOUR USE KEY TO PUSH A BUTTON
}

HZMOVE
{
MOVE FORWARD BY PRESSING FORWARD KEY
MOVE BACKWARD BY PRESSING BACKWARD KEY
MOVE LEFT BY PRESSING MOVELEFT
MOVE RIGHT BY PRESSING MOVERIGHT
}

HZJUMP
{
PRESS FORWARD KEY TO RUN FORWARD
PRESS JUMP KEY TO JUMP
}

HZDUCK
{
PRESS FORWARD KEY TO RUN FORWARD
PRESS DUCK KEY TO DUCK
PRESS FORWARD + DUCK KEYS TOGETHER
TO MOVE IN STEALTH MODE
}

HZCOMBO
{
PRESS FORWARD KEY TO RUN FORWARD
PRESS JUMP KEY TO JUMP
PRESS DUCK KEY TO DUCK
PRESS JUMP KEY TO JUMP
}

HZDUCKJUMP
{
PRESS FORWARD + JUMP TOGETHER,
THEN THE DUCK KEY
}

HZLADDER
{
PRESS FORWARD KEY TO MOVE UP LADDERS
PRESS BACKWARD KEY TO MOVE DOWN LADDERS
}

HZLJUMP
{
WHILE MOVING FORWARD,
HOLD DOWN DUCK KEY--
THEN PRESS JUMP
}

$position -1 0.3
HZLMOD
{
BE SURE YOU PICKED UP THE LONG-JUMP MODULE
AT THE BEGINNING OF THE OBSTACLE
}

$position -1 0.65
HZMEDKIT
{
USE MED-KITS BY HOLDING DOWN THE USE KEY
HOLD DOWN USE KEY UNTIL HEALTH IS
AT 100 OR KIT IS DEPLETED
}

HZMOMENT
{
ACTIVATE WHEELS AND DIALS
BY HOLDING DOWN THE USE KEY
HOLD USE KEY UNTIL BRIDGE IS IN POSITION
}

HZPUSH
{
PRESS FORWARD KEY TO MOVE AGAINST BOX
KEEP PRESSING FORWARD TO PUSH BOX
}

HZPULL
{
PRESS USE + BACKWARD KEYS TOGETHER
TO PULL BOX BACKWARD
}

HZCROWBAR
{
MOVE UP TO CROWBAR
PRESS ATTACK1 KEY TO BREAK OBJECTS
}

HZLITEON
{
PRESS FLASHLIGHT KEY
TO TURN FLASHLIGHT ON
}

HZLITEOFF
{
PRESS FLASHLIGHT KEY AGAIN
TO TURN FLASHLIGHT OFF
}

HZWEAPON
{
MOVE UP TO WEAPON TO PICK IT UP
}

HZFIREWEAP
{
PRESS ATTACK1 KEY FOR PRIMARY ATTACK
PRESS ATTACK2 KEY FOR ALTERNATE ATTACK
PRESS RELOAD KEY TO RELOAD AT WILL
}

HZARMOR
{
PRESS AND HOLD YOUR USE KEY
HOLD DOWN UNTIL SUIT ARMOR IS CHARGED
OR CHARGER IS DEPLETED
}

HZSWIM
{
PRESS YOUR FORWARD KEY
AIM WITH THE MOUSE AS YOU SWIM
FIND AIR IF YOU BEGIN TO LOSE HEALTH
WAIT IN THE AIR UNTIL HEALTH
RETURNS TO FORMER LEVEL
}

HZDAMAGE
{
CERTAIN TYPES OF DAMAGE WILL REGISTER
ON YOUR HEADS-UP DISPLAY.
DIRECTION OF DAMAGE IS INDICATED BY RED
FLASHES IN THE CENTER OF YOUR SCREEN
}

HZHAZARD
{
RADIATION HAZARDS
ACTIVATE A GEIGER COUNTER
}

HZSCIENTIST
{
APPROACH SCIENTIST
PRESS USE KEY TO RECEIVE HEALTH FROM SCIENTIST
}

HZBARNEY
{
APPROACH SECURITY GUARD
PRESS YOUR USE KEY TO GET HIS HELP
WALK TOWARD DOOR AND GUARD
WILL ACTIVATE BUTTONS
}

HZTRAIN
{
PRESS USE KEY TO ENGAGE TRAIN
PRESS FORWARD KEY TO ACCELERATE
PRESS BACKWARD KEY TO DECELERATE
PRESS USE KEY AGAIN TO DISENGAGE
}

HZDONE
{
CONGRATULATIONS!
YOU HAVE COMPLETED
THE BLACK MESA HAZARD COURSE.
COME BACK ANY TIME.
}

// Spectator Menu
Spec_Mode1
{
Locked Chase-Camera Mode
}

Spec_Mode2
{
Free Chase-Camera Mode
}

Spec_Mode3
{
Free Roaming Mode
}

Spec_NoTarget
{
No valid targets. Cannot switch to Chase-Camera Mode.
}

Spec_Help
{
ENTER to Play  FIRE for Next Target  ALT-FIRE for Prev Target  JUMP to Change Modes
}

Spec_Help2
{
Your text messages can only be seen by other Spectators
}

// Multiplayer Scoreboard
Spectators
{
Spectators
}

Unassigned
{
Unassigned
}

TEAMS
{
TEAMS
}

PLAYERS
{
PLAYERS
}

CLASS
{
CLASS
}

SCORE
{
SCORE
}

DEATHS
{
DEATHS
}

LATENCY
{
LATENCY
}

// other menu text
Menu_OK
{
OK
}

Menu_Cancel
{
CANCEL
}


/////////////////////////////////////////////////////////////


// Heart of Darkness titles

$position -1 -1
$effect 2
$color 192 64 192
$color2 255 128 255
$fadein 0.01
$fxtime 0.25
$holdtime 8
$fadeout 2

DARK_TITLE
{
Timeline III
THE HEART OF DARKNESS

A single-player mission for Half-Life
by Ross Smith
}

DARK_PART1
{
Part One
THE MACHINE

"I see it in their faces, below the veil of peace
The twisted mask of slavery, all free will deceased
Their words they tell me nothing, smokescreen conceals the lies
Carbon-copied acquiescence, faceless suit and tie"
-- Dead World,
"The Machine"
}

DARK_PART2
{
Part Two
THE CRY OF MANKIND

"We live and die without hope
You tramp us down in a river of death
As I stand here now, my heart is black
I don't want to die a lonely man"
-- My Dying Bride,
"The Cry of Mankind"
}

DARK_PART3
{
Part Three
RUINS OF THE FUTURE

"At the edge of the horizon
I saw the harmony of havoc
The path of the marauders
Transient yet tremendous"
-- Borknagar,
"Ruins of the Future"
}

DARK_PART4
{
Part Four
PARADOX TIMELINE

"I remember myself as the progress of creation
Rewrite the principle of genesis as known
Non-substantial matter hits me like wildfire
I feel the surrounding siege of the multiverse"
-- Sirius,
"Paradox Timeline"
}

DARK_PART5
{
Part Five
JUDGEMENT

"All the hate that feeds your needs
All the sickness you conceive
All the horror you create
Will bring you to your knees"
-- Anathema,
"Judgement"
}

DARK_END
{
Timeline III
The Heart of Darkness

THE END
}

// Temporal positioning system

$position -1 -1
$effect 2
$color 192 128 64
$color2 255 192 128
$fadein 0.01
$fxtime 0.25
$holdtime 4
$fadeout 2

DARK_TPS_11
{
London, England

A.D. 1899
}

DARK_TPS_11C
{
Thames valley

A.D. 802701
}

DARK_TPS_12
{
Sydney, Australia

A.D. 2019
}

DARK_TPS_13
{
Location unknown

A.D. 5 billion approx.
}

DARK_TPS_14
{
Location unknown

A.D. 20 billion approx.
}

DARK_TPS_15
{
Black Mesa Research Facility
Black Mesa, New Mexico

31 October 1998
Three hours before resonance cascade event
}

DARK_TPS_18
{
No meaningful location available
Outside the spacetime continuum
}

DARK_TPS_18A
{
North Atlantic Ocean

14 April 1912
}

DARK_TPS_18B
{
Ypres, France

22 April 1915
}

DARK_TPS_18C
{
Pearl Harbour, Hawaii

7 December 1941
}

DARK_TPS_18D
{
New York

11 September 2001
}

DARK_TPS_18E
{
Vietnam

A.D. 1967
}

DARK_TPS_19
{
Berlin, Germany

A.D. 2002
}

DARK_TPS_20
{
Black Mesa Research Facility
Black Mesa, New Mexico

31 October 1998
Six hours before resonance cascade event
}

// Computer messages from Part 2

$position -1 -1
$effect 2
$color 192 128 64
$color2 255 192 128
$fadein 0.01
$fxtime 0.25
$holdtime 0
$fadeout 2

DARK_INFODUMP_X
{
..........^^&&
....*interrupt*****
$ /dev/hev
$ security --override

freeman
freeman

::ERROR fatal 14882
H*5R8R%%
m7fgM&fgM&mg97*&g
.....
NO CARRIER
}

$position -1 -1
$effect 2
$color 192 128 64
$color2 255 192 128
$fadein 0.01
$fxtime 0.25
$holdtime 3
$fadeout 2

DARK_INFODUMP_Y
{
Freeman

We need your help
}

DARK_INFODUMP_Z
{
Please enter the portal
and we will explain
}

$position -1 -1
$effect 2
$color 192 128 64
$color2 255 192 128
$fadein 0.01
$fxtime 0.25
$holdtime 20
$fadeout 2

//..:....1....:....2....:....3....:....4....:....5....:....6....:

DARK_INFODUMP_1
{
The world you are in now is your own future
-- as it should have been.

We are the Monitors. We are a network of artificial
intelligences, created by the United Nations in the 22nd century
to help guard against any threat to the human race. Now we face
the greatest threat of all.

By all logic, time travel should never have been invented in the
20th century. It should be far beyond the capabilities of your
technology. But the organisation you work for somehow found a way
to reach a parallel universe, the world of Xen, and the resulting
scientific knowledge led to the secret of time travel.

It may have been possible to contain this knowledge
-- until it was stolen by the Nazis.
}

DARK_INFODUMP_2
{
We were watching when you erased their original timeline from
existence. We hoped this would end the threat; but they had
already established outposts in other eras of Earth's history.
They are spreading through history like a plague -- and in doing
so, they are destroying the structure of time.

Time is a complex and delicate phenomenon. Using time travel
safely requires wisdom far beyond the 20th century's state of
maturity; and the Nazis are horrifyingly destructive even by your
century's standards. And wherever they go, the creatures from Xen
follow to complete the devastation.

The Earth below this space station is uninhabited now -- at least
by anything human. The timeline is being twisted far out of its
natural pattern; only our intervention has kept its existence
from complete dissolution. We cannot maintain it much longer.
}

DARK_INFODUMP_3
{
You, Gordon Freeman, are in a unique position. You have acted on
the structure of time rather than merely being acted upon. Alone
of all the human race, you have been the cause of a timeline's
dissolution. This has partially decoupled you from the normal
structure of causality, and given you a degree of immunity from
the forces that are now destroying our own timeline -- and yours.

You alone have the power to stop the Nazis.

We have worked out a way to destroy them; but all our power is
being used merely to maintain our own existence. Only with your
help can the plan be carried out.
}

DARK_INFODUMP_4
{
The Nazis have created a system of temporal stabiliser stations
similar to our own. With these, they restored their timeline to
existence after you destroyed it. Merely erasing its past, as you
did before, would not destroy it again now.

You must first destroy the stabiliser system that is maintaining
its existence. All we know about the system is that its stations
are scattered across history, in several eras; we do not know
exactly when and where.

We have, however, managed to narrow it down to a small number of
possibilities. We can provide you with a certain amount of aid
and equipment, along with a Temporal Positioning System that will
tell you where and when you are. Once you step into each of the
possible eras, you will be on your own.

We have opened time gates to the four possible eras. When you are
ready, step through the gates in the Timelink Node Chamber.
}

DARK_INFODUMP_5
{
They are more powerful than we realised. They have broken through
our shields and invaded this station, in the last surviving
fragment of our timeline.

We estimate that there is a 96.35% probability that they will
destroy us.

The only remaining hope is for you to go back and prevent the
accident that gave your employers access to Xen and the secret
of time travel. There is a 27.85% probability that you can
do this before the Nazis can repair their temporal stabilisers.

We will attempt to send you to an earlier point in your own
timeline. Nothing like this has ever been attempted before. We
do not know what will happen if you succeed in triggering such a
massive disruption to history.

You are our only hope.
}

//..:....1....:....2....:....3....:....4....:....5....:....6....:

// Message from the Man in Blue

$position -1 -1
$effect 2
$color 0 64 192
$color2 0 128 255
$fadein 0.01
$fxtime 0.25
$holdtime 20
$fadeout 2

DARK_BETRAYAL
{
Ah, Mr Freeman ... I trust you will excuse our abrupt departure.
The fact is, unfortunately, you are now a hindrance to my plans.
My new acquaintances have made me a most interesting offer, and I
believe that joining them would be in my own best interests.

The crystal we left behind in Black Mesa was, I am afraid, a
decoy, designed to bring you here. We have already taken the real
one back to the Reich. You, I regret to say, will remain here
until you die. Our time projector cannot be repaired without a
new sample of Plattnerite, and I doubt very much whether you
happen to have any of that on your person.

You could, of course, jump into the void and take your chances
with the temporal vortex. You will find, I'm afraid, that none of
the places it will take you are conducive to your continued
survival. You will recall, I'm sure, what I once said about a
battle you have no chance of winning...

Goodbye, Mr Freeman. You were once useful ... but no longer.
}

//..:....1....:....2....:....3....:....4....:....5....:....6....:

// Game over

$position -1 -1
$effect 2
$color 192 128 64
$color2 255 192 128
$fadein 0.01
$fxtime 0.25
$holdtime 60
$fadeout 2

DARK_GOODBYE
{
To: Dr Rosenberg
From: Walter
Subject: Team status

In view of the failure of this morning's experiment, the new
administrator tells me that he intends to discontinue the whole
Anomalous Materials line of inquiry. It has always been
troublesome, and the accidental loss of the sample we were
intending to test today appears to have been the last straw.

I consider this a positive development, as I am sure do you. The
chance to start a whole new project is exciting.

I suspect the simultaneous disappearance of the unpleasant Mr
Smith was merely coincidence, although the FBI people who have
been asking questions about him have been hinting that they
suspect him of passing our data to a foreign power.

P.S. Our new assistant, Gordon Freeman, has been doing an
excellent job, and I intend to recommend him for promotion.

I'm sure his life has been very dull lately.
}

//..:....1....:....2....:....3....:....4....:....5....:....6....:

// Heart of Darkness hazard course

$position -1 -1
$effect 2
$color 64 128 192
$color2 64 128 255
$fadein 0.01
$fxtime 0.25
$holdtime 5
$fadeout 2

DARKHAZ_CONGRATS
{
You have successfully completed the task. Well done.

Please move on to the next section of the training course.
}

$position -1 -1
$effect 2
$color 64 128 192
$color2 64 128 255
$fadein 0.01
$fxtime 0.25
$holdtime 10
$fadeout 2

DARKHAZ_INTRO
{
Welcome to the new training course for the Black Mesa Temporal
Anomaly Research Division, Investigative Section.

As a time traveller, you will encounter new situations and
challenges that were not anticipated when the original Black Mesa
Training Course was designed. This supplementary course will
provide you with some of the skills necessary to handle them.

Please collect your Hazardous Environment Suit, and proceed to
the first section of the training course.
}

DARKHAZ_PICKUP
{
In some cases, the standard equipment issued to you may not be
sufficient to accomplish your mission. You may need to search for
objects in the local environment that will be useful.

To get through the barrier ahead of you, you will need to use the
laser to burn a hole. Before you can operate it, you must find the
missing laser crystal, and a tool to open the casing in order to
replace the crystal.
}

DARKHAZ_SECURITY
{
While exploring hostile installations, you will often encounter
doors and controls that are locked against intruders, and require
a security card to activate them. Often, such locks have some
marking, such as a flashing light, to indicate their status.

To pass through this area, you must find the hidden security card,
and correctly identify which door it will open for you.
}

DARKHAZ_TRAIN
{
You will encounter many forms of transport in various past and
future eras. You will need to be prepared to operate unfamiliar
vehicles.

In this section of the course, you must operate a primitive steam
locomotive, driving it to the far end of the tunnel.
}

DARKHAZ_OUTRO
{
Congratulations!

You have successfully completed the Supplementary Hazard Course,
and you are now fully certified as an agent of the Temporal
Anomaly Research Division, Investigative Section.

We had every confidence in you, of course.
We always knew you were certifiable.
}

//..:....1....:....2....:....3....:....4....:....5....:....6....:
