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

{7C}()
Camera(+00616,-01261,+00056,+00494,+01536,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
UnitAnim(x02,x00,x02,x00,x00)
UnitAnim(x22,x00,x02,x00,x00)
UnitAnim(x34,x00,x02,x00,x00)
SpriteMove(x22,x00,-00010,+00000,+00000,x00,x01,+00001)
WaitSpriteMove(x22,x00)
RotateUnit(x34,x00,x0E,x00,x01,000)
WaitRotateUnit(x34,x00)
{6D}(r0000)
ResetUnitColor(x02,x00)
ResetUnitColor(x22,x00)
ResetUnitColor(x34,x00)
Wait(00001)
ColorUnit(x02,x00,x04,+000,-001,-001,000)
Wait(00002)
ColorUnit(x22,x00,x04,+000,-001,-001,000)
Wait(00002)
ColorUnit(x34,x00,x04,+000,-001,-001,000)
Wait(00002)
{63}(rE9)
Camera(+00616,+00115,+00056,+00302,+01536,+00000,+04096,+00096)
{4D}(r14)
LoadEVTCHR(x01,x20,x00)
WaitForInstruction(x04,x00)
{63}(rAA)
Wait(00080)
DisplayMessage(x10,x92,x0001,x22,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00008)
DisplayMessage(x10,x91,x0002,x34,x00,x00,+00000,-00008,+00008,x00)
WaitForInstruction(x01,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
UnitAnim(x22,x00,x58,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x59,x02,x00)
Wait(00008)
CloseDialog(x02,x0003,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00040)
DisplayMessage(x10,x11,x0004,x02,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
UnitAnim(x22,x00,x58,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x02,x00,x00)
{49}()
UnitPresent(x0C,x00,x01)
AddUnitStart()
Wait(00040)
DisplayMessage(x10,x12,x0005,x22,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00040)
UnitAnim(x02,x00,x6D,x02,x00)
Wait(00014)
UnitAnim(x02,x00,x02,x00,x00)
Wait(00008)
UnitAnim(x02,x00,x6E,x02,x00)
Wait(00014)
UnitAnim(x02,x00,x02,x00,x00)
Wait(00008)
UnitAnim(x02,x00,x6D,x02,x00)
Wait(00014)
UnitAnim(x02,x00,x02,x00,x00)
Wait(00040)
BlockStart()
Wait(00040)
UnitAnim(x02,x00,x6E,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x58,x02,x00)
UnitAnim(x02,x00,x6F,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x59,x02,x00)
BlockEnd()
DisplayMessage(x10,x91,x0006,x34,x00,x00,+00000,-00008,+00008,x00)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
ZERO(x0057)
ADD(x0057,x0000)
DisplayMessage(x10,x12,x0007,x22,x00,x00,+00000,+00000,+00000,x03)
{7E}(r57001D00)
BlockStart()
UnitAnim(x02,x00,x6E,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x02,x00,x00)
BlockEnd()
{7E}(r57002800)
CloseDialog(x01,xFFFF,x00,x00)
Pause()
WaitForInstruction(x01,x00)
Wait(00030)
BlockStart()
Wait(00030)
UnitAnim(x22,x00,x58,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x02,x00,x00)
BlockEnd()
DisplayMessage(x10,x11,x0008,x02,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
Wait(00010)
ZERO(x0057)
ADD(x0057,x0000)
BlockStart()
{7E}(r57001700)
UnitAnim(x22,x00,x5A,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x5B,x02,x00)
Wait(00020)
UnitAnim(x22,x00,x5C,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x5D,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x5E,x02,x00)
Wait(00024)
Sound(x002C)
UnitAnim(x22,x00,x5F,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x60,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x61,x02,x00)
Wait(00006)
UnitAnim(x22,x00,x62,x02,x00)
Wait(00004)
Sound(x0041)
UnitAnim(x22,x00,x63,x02,x00)
Wait(00070)
UnitAnim(x22,x00,x64,x02,x00)
Wait(00008)
Sound(x0003)
UnitAnim(x22,x00,x65,x02,x00)
Wait(00004)
Sound(x003D)
UnitAnim(x22,x00,x66,x02,x00)
Wait(00004)
UnitAnim(x22,x00,x67,x02,x00)
Wait(00096)
UnitAnim(x22,x00,x68,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x69,x02,x00)
Wait(00060)
UnitAnim(x22,x00,x68,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x67,x02,x00)
Wait(00060)
UnitAnim(x22,x00,x6A,x02,x00)
Wait(00006)
UnitAnim(x22,x00,x66,x02,x00)
Wait(00004)
UnitAnim(x22,x00,x65,x02,x00)
Wait(00004)
Sound(x0028)
UnitAnim(x22,x00,x63,x02,x00)
Wait(00024)
BlockEnd()
DisplayMessage(x10,x12,x0009,x22,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x11,x000A,x02,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
Wait(00050)
WaitForInstruction(x08,x00)
BlockStart()
Wait(00030)
UnitAnim(x22,x00,x63,x02,x00)
Wait(00002)
UnitAnim(x22,x00,x6B,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x6C,x02,x00)
Wait(00020)
UnitAnim(x22,x00,x6B,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x61,x02,x00)
Wait(00006)
Sound(x003B)
UnitAnim(x22,x00,x60,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x5F,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x5E,x02,x00)
Wait(00030)
UnitAnim(x22,x00,x5D,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x5C,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x5B,x02,x00)
Wait(00016)
UnitAnim(x22,x00,x5A,x02,x00)
Wait(00006)
UnitAnim(x22,x00,x02,x00,x00)
BlockEnd()
DisplayMessage(x10,x91,x000B,x34,x00,x00,+00000,-00008,+00008,x03)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
BlockStart()
Wait(00020)
UnitAnim(x22,x00,x58,x02,x00)
Wait(00006)
UnitAnim(x22,x00,x59,x02,x00)
Wait(00006)
BlockEnd()
DisplayMessage(x10,x92,x000C,x22,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00020)
DisplayMessage(x10,x91,x000D,x34,x00,x00,+00000,-00008,+00008,x03)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
BlockStart()
UnitAnim(x22,x00,x59,x02,x00)
Wait(00006)
UnitAnim(x22,x00,x02,x00,x00)
BlockEnd()
CloseDialog(x02,x000E,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,x000F,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00060)
DisplayMessage(x10,x92,x0010,x22,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0011,x34,x00,x00,+00000,-00008,+00008,x01)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00060)
UnitAnim(x22,x00,x5A,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x5B,x02,x00)
Wait(00006)
Wait(00060)
DisplayMessage(x10,x92,x0012,x22,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0013,x34,x00,x00,+00000,-00008,+00008,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
UnitAnim(x22,x00,x5A,x02,x00)
Wait(00008)
UnitAnim(x22,x00,x58,x02,x00)
Wait(00008)
{8C}(r220006020000)
Wait(00016)
DisplayMessage(x10,x92,x0014,x22,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
AddUnitEnd()
Wait(00016)
WarpUnit(x0C,x00,000,003,x00,x00)
SpriteMove(x0C,x00,-00030,+00000,-00009,x00,x01,+00001)
RotateUnit(x0C,x00,x0C,x00,x01,000)
WaitRotateUnit(x0C,x00)
ColorUnit(x0C,x00,x04,-022,-026,-026,000)
UseFieldObject(x00,x00)
WaitFieldObject()
Sound(x004C)
Camera(+00280,+00115,+00168,+00462,+01536,+00000,+04096,+00064)
Wait(00010)
RotateUnit(x02,x00,x05,x02,x01,000)
Wait(00015)
RotateUnit(x34,x00,x04,x00,x01,000)
Wait(00028)
Draw(x0C,x00)
SpriteMove(x0C,x00,+00000,+00000,+00000,x00,x01,+00068)
ColorUnit(x0C,x00,x08,+000,+000,+000,004)
RotateUnit(x02,x00,x04,x00,x00,000)
Wait(00015)
WaitSpriteMove(x0C,x00)
UnitAnim(x0C,x00,x02,x00,x00)
RotateUnit(x22,x00,x04,x00,x02,000)
Wait(00040)
UnitAnim(x0C,x00,x03,x00,x00)
SpriteMove(x0C,x00,+00021,+00009,+00000,x00,x01,+00032)
WaitSpriteMove(x0C,x00)
SpriteMove(x0C,x00,+00040,+00009,+00000,x00,x01,+00032)
WaitSpriteMove(x0C,x00)
BlockStart()
UnitAnim(x34,x00,x74,x02,x00)
Wait(00008)
Sound(x0041)
UnitAnim(x34,x00,x75,x02,x00)
Wait(00008)
Wait(00020)
UnitAnim(x02,x00,x70,x02,x00)
Wait(00008)
Sound(x0041)
UnitAnim(x02,x00,x71,x02,x00)
Wait(00008)
BlockEnd()
SpriteMove(x0C,x00,+00052,+00023,+00000,x00,x01,+00032)
WaitSpriteMove(x0C,x00)
RotateUnit(x0C,x00,x00,x00,x02,000)
Camera(+00344,+00211,+00008,+00302,+01536,+00000,+04096,+00128)
SpriteMove(x0C,x00,+00052,+00023,-00065,x00,x01,+00080)
WaitSpriteMove(x0C,x00)
RotateUnit(x0C,x00,x0C,x00,x01,000)
WaitRotateUnit(x0C,x00)
SpriteMove(x0C,x00,+00088,+00023,-00068,x00,x01,+00064)
WaitSpriteMove(x0C,x00)
UnitAnim(x0C,x00,x02,x00,x00)
WaitForInstruction(x04,x00)
Wait(00030)
DisplayMessage(x10,x11,x0015,x0C,x00,x00,-00008,+00000,-00090,x03)
WaitForInstruction(x01,x00)
UnitAnim(x22,x00,x03,x00,x00)
Wait(00002)
SpriteMove(x22,x00,-00015,-00001,+00025,x00,x01,+00026)
WaitSpriteMove(x22,x00)
SpriteMove(x22,x00,-00042,-00001,+00025,x00,x01,+00026)
WaitSpriteMove(x22,x00)
UnitAnim(x22,x00,x02,x00,x00)
Wait(00008)
DisplayMessage(x10,x12,x0016,x22,x00,x00,+00000,+00000,+00048,x01)
WaitForInstruction(x01,x00)
Wait(00010)
UnitAnim(x34,x00,x76,x02,x00)
Wait(00008)
UnitAnim(x34,x00,x77,x02,x00)
Wait(00008)
DisplayMessage(x10,x92,x0017,x34,x00,x00,+00034,+00000,-00024,x10)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
UnitAnim(x22,x00,x03,x00,x00)
SpriteMove(x22,x00,-00015,-00001,+00025,x00,x01,+00020)
WaitSpriteMove(x22,x00)
Sound(x0029)
UnitAnim(x22,x00,x72,x02,x00)
Wait(00004)
UnitAnim(x22,x00,x73,x02,x00)
Wait(00004)
Wait(00010)
DisplayMessage(x10,x91,x0018,x0C,x00,x00,+00000,-00008,-00102,x02)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00050)
Sound(x0041)
UnitAnim(x02,x00,x70,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x02,x00,x00)
Wait(00004)
UnitAnim(x34,x00,x76,x02,x00)
Wait(00004)
Sound(x0041)
UnitAnim(x34,x00,x74,x02,x00)
Wait(00008)
UnitAnim(x34,x00,x02,x00,x00)
Wait(00020)
RotateUnit(x02,x00,x0C,x00,x00,000)
Wait(00020)
RotateUnit(x34,x00,x0E,x00,x00,000)
Sound(x0041)
UnitAnim(x22,x00,x72,x02,x00)
Wait(00004)
UnitAnim(x22,x00,x02,x00,x00)
Wait(00010)
Wait(00070)
BlockStart()
Wait(00040)
UnitAnim(x22,x00,x58,x02,x00)
Wait(00006)
UnitAnim(x22,x00,x59,x02,x00)
Wait(00006)
BlockEnd()
DisplayMessage(x10,x92,x0019,x34,x00,x00,+00034,+00000,-00024,x10)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00080)
{60}(r003C)
{3E}(r02000000FFFFFF3C00)
WaitForInstruction(x0C,x00)
ZERO(x006E)
ADD(x006E,x0013)
ZERO(x01CD)
ADD(x01CD,x0001)
ZERO(x0271)
ADD(x0271,x0001)
ZERO(x03E2)
ADD(x03E2,x0001)
ZERO(x03E3)
ADD(x03E3,x0001)
ZERO(x03E4)
ADD(x03E4,x0001)
{63}(rA8)
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Mustadio{br}
{font:00}They were Troublemakers{br}
hired by Bart Company.{end}

//Message x02
{font:08}Agrias{br}
{font:00}Bart Company?{br}
The Importer?{end}

//Message x03
{font:08}Mustadio{br}
{font:00}You know them?{br}
They're not just traders.   {br}
They're a criminal syndicate{br}
into everything from{br}
smuggling and slavery.{end}

//Message x04
{font:08}{Ramza}{br}
{font:00}Why were they after you?{end}

//Message x05
{font:08}Mustadio{br}
{font:00}You know why they call{br}
us mechanics?{end}

//Message x06
{font:08}Agrias{br}
{font:00}I hear a 'lost civilization'{br}
is hidden under Goug....   {br}
When St. Ajora was alive,{br}
airships were in the sky,{br}
and human robots in town.   {br}
But time passed, technology{br}
was lost, and no one knows{br}
if it ever really existed.{end}

//Message x07
{font:08}Mustadio{br}
{font:00}But the civilization must{br}
have existed.{br}
Parts from many airships{br}
and machines are buried under{br}
Goug.{br}
Mechanics are the ones who{br}
restore the 'past legacies'.{end}

//Message x08
{font:08}{Ramza}{br}
{font:00}That weird thing you used in the{br}
battle, was that one of the machines?{end}

//Message x09
{font:08}Mustadio{br}
{font:00}Oh, this?{br}
{br}
This is a called a 'gun'.{br}
A metal 'bullet' is propelled{br}
by gunpowder.{br}
This is the most simple one. {br}
They say you used to be able{br}
put magic in it and shoot it.{end}

//Message x0A
{font:08}{Ramza}{br}
{font:00}Hmm...{end}

//Message x0B
{font:08}Agrias{br}
{font:00}Why's Bart Company after you?{end}

//Message x0C
{font:08}Mustadio{br}
{font:00}You said you were going to{br}
see the Cardinal.{br}
He was a hero of the Fifty{br}
Year War. People in Lionel{br}
still think of him as a hero.   {br}
My father, too. The Cardinal{br}
is the only one who can unite{br}
this country.{br}
I know he'd grant your wish.{br}
Then the princess would be{br}
safe.{end}

//Message x0D
{font:08}Agrias{br}
{font:00}Yeah, and...?{end}

//Message x0E
{font:08}Mustadio{br}
{font:00}Can you take me with you?{br}
I want to meet the Cardinal.{end}

//Message x0F
{font:08}Agrias{br}
{font:00}Why?{end}

//Message x10
{font:08}Mustadio{br}
{font:00}To save my father!{br}
{br}
The Cardinal's the only one{br}
who can rescue him from Bart!{br}
{br}
But he wouldn't want to meet{br}
some mechanic like myself.{br}
So, please. Take me with you!{end}

//Message x11
{font:08}Agrias{br}
{font:00}You still haven't told us why{br}
they're after you!{end}

//Message x12
{font:08}Mustadio{br}
{font:00}...I can't tell you now.{end}

//Message x13
{font:08}Agrias{br}
{font:00}Then, we can't take you.{end}

//Message x14
{font:08}Mustadio{br}
{font:00}I beg you! Trust me!{br}
I must see the Cardinal!{end}

//Message x15
{font:08}Ovelia{br}
{font:00}All right.{br}
You can come with us.{end}

//Message x16
{font:08}Mustadio{br}
{font:00}Really?{br}
Thank you, Highness!{end}

//Message x17
{font:08}Agrias{br}
{font:00}Remember! You're in the{br}
presence of a princess!{end}

//Message x18
{font:08}Ovelia{br}
{font:00}It's all right.{br}
Please stand up.{end}

//Message x19
{font:08}Agrias{br}
{font:00}All right, then.{br}
I trust you.{end}

//Message x1A

