Offset(x003A2000)
//Remove the previous line if you wish not to override the offset in CONFIG.INI.
Text(x0000052F)
//Remove the previous line if you wish text to compile directly after instructions.

UnitAnim(x00,x00,x02,x00,x00)
LoadEVTCHR(x01,x86,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
Wait(00002)
UnitAnim(x80,x00,x66,x02,x01)
UnitAnim(x81,x00,x63,x02,x01)
UnitAnim(x82,x00,x65,x02,x01)
UnitAnim(x83,x00,x64,x02,x00)
UnitAnim(x1F,x00,x58,x02,x00)
Wait(00001)
{7F}(r80000105)
{7F}(r81000103)
{7F}(r82000104)
{7F}(r83000102)
ColorUnit(x80,x00,x04,-003,-003,-003,000)
Wait(00002)
ColorUnit(x81,x00,x04,-003,-003,-003,000)
ColorUnit(x82,x00,x04,-003,-003,-003,000)
ColorUnit(x83,x00,x04,-003,-003,-003,000)
Wait(00001)
{4E}(r800001)
{4E}(r810001)
{4E}(r820001)
{4E}(r830001)
{4E}(r1F0001)
Wait(00001)
SpriteMove(x80,x00,+00014,-00017,-00004,x02,x08,+00001)
SpriteMove(x81,x00,+00019,-00007,-00009,x02,x08,+00001)
SpriteMove(x82,x00,-00002,+00000,+00000,x02,x08,+00001)
SpriteMove(x83,x00,+00004,-00003,+00000,x02,x08,+00001)
SpriteMove(x1F,x00,+00007,-00005,+00009,x02,x08,+00001)
WaitSpriteMove(x1F,x00)
WarpUnit(x03,x00,003,005,x00,x02)
SpriteMove(x03,x00,+00056,+00000,-00156,x00,x01,+00001)
WaitSpriteMove(x03,x00)
Camera(+00280,-00941,+00616,+00302,+00512,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
UnitAnim(x83,x00,x64,x02,x00)
{63}(rA9)
{4D}(r3C)
Camera(+00280,+00083,+00616,+00302,+00512,+00000,+04096,+00096)
WaitForInstruction(x04,x00)
{63}(rAA)
Wait(00030)
ColorUnit(x03,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x03,x00)
ColorUnit(x03,x00,x08,+000,+000,+000,004)
SpriteMove(x03,x00,+00056,+00000,-00112,x00,x01,+00044)
WaitSpriteMove(x03,x00)
UnitAnim(x03,x00,x02,x00,x00)
Wait(00060)
UnitAnim(x03,x00,x61,x02,x01)
Wait(00008)
UnitAnim(x03,x00,x62,x02,x01)
Wait(00021)
UnitAnim(x03,x00,x61,x02,x01)
Wait(00008)
UnitAnim(x03,x00,x02,x00,x00)
Wait(00008)
UnitAnim(x03,x00,x5F,x02,x01)
Wait(00008)
UnitAnim(x03,x00,x60,x02,x01)
Wait(00016)
UnitAnim(x03,x00,x5F,x02,x01)
Wait(00010)
UnitAnim(x03,x00,x02,x00,x00)
Wait(00008)
RotateUnit(x03,x00,x04,x00,x00,000)
WaitRotateUnit(x03,x00)
Wait(00040)
UnitAnim(x03,x00,x03,x00,x00)
SpriteMove(x03,x00,+00012,+00000,-00104,x00,x01,+00045)
WaitSpriteMove(x03,x00)
RotateUnit(x03,x00,x08,x00,x00,000)
SpriteMove(x03,x00,+00000,+00000,-00084,x00,x01,+00023)
WaitSpriteMove(x03,x00)
SpriteMove(x03,x00,+00000,+00000,+00000,x00,x01,+00084)
Wait(00053)
UnitAnim(x80,x00,x67,x02,x01)
Wait(00010)
WaitForInstruction(x0B,x00)
UnitAnim(x03,x00,x02,x00,x00)
RotateUnit(x03,x00,x04,x00,x00,000)
UnitAnim(x03,x00,x02,x00,x00)
PortraitCol(x06)
Wait(00030)
DisplayMessage(x10,x91,x0001,x80,x00,x05,-00012,+00000,+00006,x10)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x0002,x03,x00,x00,+00014,+00000,+00000,x12)
WaitForInstruction(x01,x00)
CloseDialog(x01,x0003,x05,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00060)
DisplayMessage(x10,x91,x0004,x81,x00,x06,+00000,+00000,+00000,x12)
WaitForInstruction(x01,x00)
RotateUnit(x03,x00,x0C,x02,x01,000)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00010)
{63}(rAA)
Camera(+00392,+00115,+00728,+00302,+00512,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00010)
DisplayMessage(x10,x92,x0005,x83,x00,x04,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0006,x81,x00,x06,+00000,+00000,+00000,x12)
WaitForInstruction(x01,x00)
CloseDialog(x02,x0007,x04,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00010)
BlockStart()
Wait(00020)
RotateUnit(x03,x00,x04,x01,x00,000)
WaitRotateUnit(x03,x00)
BlockEnd()
DisplayMessage(x10,x91,x0008,x80,x00,x05,+00000,+00000,+00018,x03)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00010)
Camera(+00280,+00019,+00616,+00302,+00512,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00010)
DisplayMessage(x10,x92,x0009,x03,x00,x00,+00014,+00000,+00000,x13)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x000A,x80,x00,x05,+00000,-00006,+00001,x13)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
DisplayMessage(x10,x92,x000B,x83,x00,x04,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
RotateUnit(x03,x00,x0C,x02,x01,000)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00010)
Camera(+00392,+00115,+00728,+00302,+00512,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00010)
DisplayMessage(x10,x91,x000C,x81,x00,x06,+00000,+00000,+00000,x13)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x000D,x83,x00,x04,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00008)
Camera(+00280,+00019,+00616,+00302,+00512,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00030)
UnitAnim(x80,x00,x68,x02,x01)
Wait(00010)
UnitAnim(x80,x00,x69,x02,x01)
Wait(00010)
Wait(00016)
BlockStart()
Wait(00016)
RotateUnit(x03,x00,x04,x01,x01,000)
WaitRotateUnit(x03,x00)
BlockEnd()
DisplayMessage(x10,x91,x000E,x80,x00,x05,-00014,+00000,+00012,x13)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
DisplayMessage(x10,x92,x000F,x03,x00,x00,+00036,+00000,-00020,x13)
WaitForInstruction(x01,x00)
UnitAnim(x80,x00,x68,x02,x01)
Wait(00008)
UnitAnim(x80,x00,x67,x02,x01)
Wait(00008)
CloseDialog(x01,x0010,x05,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00060)
RotateUnit(x03,x00,x00,x00,x00,000)
WaitRotateUnit(x03,x00)
UnitAnim(x03,x00,x03,x00,x00)
SpriteMove(x03,x00,+00000,+00000,-00084,x00,x01,+00084)
Wait(00024)
UnitAnim(x80,x00,x66,x02,x01)
Wait(00008)
Camera(+00280,+00211,+00616,+00302,+00512,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
BlockStart()
WaitSpriteMove(x03,x00)
UnitAnim(x03,x00,x02,x00,x00)
RotateUnit(x03,x00,x0C,x00,x01,000)
WaitRotateUnit(x03,x00)
BlockEnd()
BlockStart()
Sound(x0030)
UnitAnim(x1F,x00,x58,x02,x01)
Wait(00010)
UnitAnim(x1F,x00,x59,x02,x01)
Wait(00010)
UnitAnim(x1F,x00,x5A,x02,x01)
Wait(00008)
UnitAnim(x1F,x00,x5B,x02,x01)
Wait(00008)
UnitAnim(x1F,x00,x5C,x02,x01)
Wait(00008)
UnitAnim(x1F,x00,x5D,x02,x01)
Wait(00008)
UnitAnim(x1F,x00,x5E,x02,x01)
Wait(00008)
BlockEnd()
DisplayMessage(x10,x92,x0011,x1F,x00,x00,+00056,+00000,-00032,x10)
WaitForInstruction(x01,x00)
Wait(00040)
DisplayMessage(x10,x91,x0012,x03,x00,x00,-00077,+00024,+00015,x12)
WaitForInstruction(x01,x00)
CloseDialog(x02,x0013,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,x0014,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00004)
ZERO(x00A8)
{B1}(x00A8,x0018)
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Tavernmaster{font:00}{br}
Good day to you. Might I interest you in a{br}
drink?{end}

//Message x02
{font:08}{Ramza}{font:00}{br}
Mayhap you might. Have you any milk?{end}

//Message x03
{font:08}Tavernmaster{font:00}{br}
Ha! I like you already! I've not had a customer{br}
order milk before.{br}
You've seen your share of battle, have you{br}
not? Most men as live that sort of life come{br}
wanting spirits.{end}

//Message x04
{font:08}Tavern Patron{font:00}{br}
You mean to say the stories were true?{br}
There are monsters in Gollund?{end}

//Message x05
{font:08}Tavern Patron{font:00}{br}
Hordes of them, causing all sorts of trouble.{br}
They had to close the mines.{end}

//Message x06
{font:08}Tavern Patron{font:00}{br}
Times as these, knights are too busy slaying{br}
each other to deal with beasts.{end}

//Message x07
{font:08}Tavern Patron{font:00}{br}
The town's raised a call for hunters.{end}

//Message x08
{font:08}Tavernmaster{font:00}{br}
You can swing a sword, aye?{br}
There's coin to be had in this.{end}

//Message x09
{font:08}{Ramza}{font:00}{br}
I care not for coin. I would go to aid{br}
the people in their plight.{end}

//Message x0A
{font:08}Tavernmaster{font:00}{br}
A man of honor, are we? Few enough of{br}
those these days.{br}
If only Lord Barbaneth were still alive!{br}
He'd do something about it.{end}

//Message x0B
{font:08}Tavern Patron{font:00}{br}
As I was meaning to say, though, there's{br}
one among 'em no hunter can best.{end}

//Message x0C
{font:08}Tavern Patron{font:00}{br}
A keen one, eh? What manner of beast?{end}

//Message x0D
{font:08}Tavern Patron{font:00}{br}
A beast of legend{DA68}the Holy Dragon.{end}

//Message x0E
{font:08}Tavernmaster{font:00}{br}
You mean to go?{end}

//Message x0F
{font:08}{Ramza}{font:00}{br}
Yes{DA68}at least to know if the talk is true.{end}

//Message x10
{font:08}Tavernmaster{font:00}{br}
Gods be with you, then.{end}

//Message x11
{font:08}Swordsman{font:00}{br}
If you leave for the mines of Gollund, would{br}
you not hire my sword to accompany you?{end}

//Message x12
{font:08}{Ramza}{font:00}{br}
I do not believe we've made acquaintance.{end}

//Message x13
{font:08}Swordsman{font:00}{br}
I am Beowulf{DA68}a hunter.{br}
{br}
I pursue the Holy Dragon of which they speak.{br}
It has been my purpose for many a year.{br}
{br}
My knowledge of her would surely be a boon.{br}
What say you?{end}

//Message x14
{font:08}{Ramza}{font:00}{br}
{FB}1. I've no need of hired steel.{br}
2. How much gil does your blade require?{FC}{close}{font:08}{Ramza}{font:00}{br}
My apologies, but I've no need of hired steel.{end}

//Message x15
{font:08}Beowulf{font:00}{br}
I see. Most unfortunate. Good{D11D}bye, then{DA68}and{br}
fare{D11D}well.{end}

//Message x16
{font:08}{Ramza}{font:00}{br}
Very well. How much gil does your blade{br}
require?{end}

//Message x17
{font:08}Beowulf{font:00}{br}
We can speak of coin when the job is done.{br}
Come, let us make for Gollund.{end}

//Message x18

