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

{7C}()
BgSound(x0B,+000,+070,x00,128)
BgSound(x02,+000,+030,x01,128)
Erase(x02,x00)
Erase(x78,x00)
Erase(x79,x00)
Erase(x7A,x00)
Erase(x7B,x00)
Erase(x7C,x00)
LoadEVTCHR(x01,x1D,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
Camera(+01464,-01164,+00168,+00430,+02352,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
WarpUnit(x05,x00,004,004,x01,x00)
WarpUnit(x0C,x00,004,005,x01,x00)
SpriteMove(x05,x00,+00000,-00004,-00018,x00,x01,+00001)
WaitSpriteMove(x05,x00)
SpriteMove(x0C,x00,+00000,-00001,-00026,x00,x01,+00001)
WaitSpriteMove(x0C,x00)
UnitAnim(x00,x00,x02,x00,x00)
SpriteMove(x80,x00,+00000,-00004,+00000,x00,x01,+00001)
WaitSpriteMove(x80,x00)
SpriteMove(x81,x00,+00000,-00008,+00000,x00,x01,+00001)
WaitSpriteMove(x81,x00)
UnitAnim(x80,x00,x1A,x00,x00)
UnitAnim(x81,x00,x1A,x00,x00)
{63}(rA9)
{1D}()
Camera(+01192,-00060,+00728,+00350,+02688,+00000,+04096,+00150)
Camera(+00648,-00380,+00376,+00238,+03744,+00000,+04096,+00150)
{1E}()
UnitAnim(x05,x00,x58,x02,x00)
{4D}(r40)
WaitForInstruction(x04,x00)
Wait(00020)
{63}(rAA)
{49}()
UnitPresent(x17,x00,x01)
UnitPresent(x34,x00,x01)
AddUnitStart()
DisplayMessage(x10,x92,x0001,x82,x00,x00,+00000,+00006,+00008,x11)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0002,x05,x00,x00,+00000,+00008,+00012,x11)
WaitForInstruction(x01,x00)
CloseDialog(x02,x0003,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
SpriteMove(x0C,x00,+00000,+00000,-00021,x00,x01,+00036)
WaitSpriteMove(x0C,x00)
Wait(00050)
UnitAnim(x0C,x00,x03,x00,x00)
SpriteMove(x0C,x00,+00000,+00000,+00000,x00,x01,+00020)
WaitSpriteMove(x0C,x00)
WaitSpriteMove(x0C,x00)
UnitAnim(x0C,x00,x02,x00,x00)
Wait(00016)
Sound(x0078)
AddUnitEnd()
FaceUnit(x0C,x00,x02,x00,x00,x01,x00)
WarpUnit(x17,x00,002,008,x00,x00)
WarpUnit(x34,x00,001,006,x00,x03)
SpriteMove(x17,x00,-00025,+00016,+00014,x00,x01,+00001)
WaitSpriteMove(x17,x00)
UnitAnim(x17,x00,x02,x00,x00)
UnitAnim(x34,x00,x02,x00,x00)
Draw(x17,x00)
Draw(x34,x00)
Wait(00090)
RotateUnit(x0C,x00,x04,x00,x01,000)
Wait(00004)
RotateUnit(x85,x00,x04,x00,x01,000)
Wait(00008)
RotateUnit(x86,x00,x04,x00,x01,000)
WaitRotateUnit(x86,x00)
Draw(x02,x00)
Draw(x78,x00)
Draw(x79,x00)
Draw(x7A,x00)
Draw(x7B,x00)
Draw(x7C,x00)
Camera(+00680,+00131,+00552,+00302,+02752,+00000,+04096,+00036)
Wait(00001)
UnitAnim(x7C,x00,x02,x00,x00)
UnitAnim(x7B,x00,x02,x00,x00)
UnitAnim(x7A,x00,x02,x00,x00)
UnitAnim(x79,x00,x02,x00,x00)
UnitAnim(x78,x00,x02,x00,x00)
UnitAnim(x02,x00,x02,x00,x00)
Wait(00018)
UnitAnim(x05,x00,x5A,x02,x01)
Wait(00019)
WalkTo(x34,x00,001,006,x00,x00,+010,x01)
MovementAnim(r34000200)
WaitWalk(x34,x00)
Wait(00010)
UnitAnim(x34,x00,x5D,x02,x00)
Wait(00010)
DisplayMessage(x10,x92,x0004,x34,x00,x00,+00008,+00000,+00000,x11)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Camera(+00680,-00077,+00552,+00430,+02752,+00000,+04096,+00036)
WaitForInstruction(x04,x00)
UnitAnim(x0C,x00,x5C,x02,x00)
Wait(00016)
DisplayMessage(x10,x91,x0005,x0C,x00,x00,-00010,+00000,+00000,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Camera(+00824,-00124,+00040,+00430,+02768,+00000,+04096,+00036)
WaitForInstruction(x04,x00)
Wait(00016)
ZERO(x0057)
ADD(x0057,x0000)
DisplayMessage(x10,x91,x0006,x82,x00,x00,+00000,+00008,+00006,x01)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
UnitAnim(x0C,x00,x02,x00,x00)
RotateUnit(x0C,x00,x00,x00,x00,000)
UnitAnim(x34,x00,x02,x00,x00)
Wait(00010)
UnitAnim(x82,x00,x02,x00,x00)
Wait(00016)
Camera(+00248,-00476,+00728,+00350,+03664,+00000,+04096,+00048)
Wait(00004)
UnitAnim(x05,x00,x59,x02,x01)
Wait(00024)
UnitAnim(x05,x00,x58,x02,x01)
Wait(00016)
WaitForInstruction(x04,x00)
DisplayMessage(x10,x91,x0007,x17,x00,x00,-00010,+00024,-00024,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Camera(+00312,-00172,+00728,+00190,+03792,+00000,+04096,+00024)
Wait(00016)
RotateUnit(x34,x00,x08,x00,x01,000)
WaitRotateUnit(x34,x00)
FaceUnit(x17,x00,x02,x00,x00,x01,x00)
WaitRotateUnit(x02,x00)
WaitForInstruction(x04,x00)
Wait(00016)
DisplayMessage(x10,x92,x0008,x34,x00,x00,+00030,+00000,-00014,x11)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00006)
Camera(+00312,-00252,+00840,+00414,+03792,+00000,+04096,+00020)
WaitForInstruction(x04,x00)
UnitAnim(x17,x00,x6B,x02,x00)
Wait(00006)
DisplayMessage(x10,x91,x0009,x17,x00,x00,+00000,+00000,-00036,x13)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00006)
Camera(+00312,-00172,+00728,+00190,+03792,+00000,+04096,+00020)
WaitForInstruction(x04,x00)
Wait(00006)
DisplayMessage(x10,x92,x000A,x34,x00,x00,+00030,+00000,-00014,x11)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00006)
Camera(+00312,-00252,+00840,+00414,+03792,+00000,+04096,+00020)
WaitForInstruction(x04,x00)
Wait(00006)
DisplayMessage(x10,x91,x000B,x17,x00,x00,+00000,+00000,-00036,x13)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Camera(+00504,-00316,+00504,+00302,+03584,+00000,+04096,+00048)
RotateUnit(x02,x00,x0C,x00,x01,000)
Wait(00008)
RotateUnit(x34,x00,x0C,x00,x01,000)
WaitRotateUnit(x34,x00)
UnitAnim(x34,x00,x03,x00,x00)
SpriteMove(x34,x00,+00000,+00000,+00000,x00,x01,+00032)
WaitSpriteMove(x34,x00)
UnitAnim(x34,x00,x02,x00,x00)
Wait(00036)
SpriteMove(x05,x00,+00000,+00000,+00000,x00,x01,+00032)
WaitSpriteMove(x05,x00)
UnitAnim(x05,x00,x58,x02,x00)
Wait(00010)
UnitAnim(x05,x00,x6C,x02,x00)
Wait(00010)
UnitAnim(x05,x00,x6D,x02,x00)
Wait(00030)
DisplayMessage(x10,x91,x000C,x05,x00,x00,+00000,+00007,+00000,x13)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
UnitAnim(x05,x00,x6C,x02,x00)
Wait(00016)
UnitAnim(x05,x00,x58,x02,x00)
Camera(+00392,-00320,+00840,+00302,+03584,+00000,+04096,+00032)
Wait(00008)
UnitAnim(x17,x00,x03,x00,x00)
SpriteMove(x17,x00,+00000,+00000,+00000,x00,x01,+00058)
WaitSpriteMove(x17,x00)
UnitAnim(x17,x00,x02,x00,x00)
RotateUnit(x17,x00,x00,x00,x01,000)
WaitRotateUnit(x17,x00)
Wait(00020)
UnitAnim(x17,x00,x6B,x02,x00)
Wait(00020)
BlockStart()
Wait(00028)
FaceUnit(x17,x00,x02,x00,x00,x00,x00)
WaitRotateUnit(x02,x00)
BlockEnd()
DisplayMessage(x10,x91,x000D,x17,x00,x00,+00000,+00012,-00006,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
Focus(x02,x00,x02,x00,x00)
Camera(+13860,-07176,+04352,+00302,+03584,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00016)
DisplayMessage(x10,x92,x000E,x02,x00,x00,+00000,+00008,+00000,x03)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
{6A}(r021E0001FA)
{6A}(r0B460000FA)
{1C}(r02)
Focus(x0C,x00,x0C,x00,x00)
Camera(-01824,+00227,+09229,+00302,+03584,+00000,+04096,+00096)
DarkScreen(x00,x01,012,064,x00,004)
WaitForInstruction(x36,x00)
ColorUnit(x80,x00,x01,+000,+000,+000,002)
ColorUnit(x81,x00,x01,+000,+000,+000,002)
Wait(00014)
RemoveUnit(x80,x00)
RemoveUnit(x81,x00)
Wait(00016)
DisplayConditions(x0F,090)
Wait(00040)
ColorUnit(x0C,x00,x04,+020,+026,+031,000)
Wait(00002)
Wait(00002)
ColorUnit(x0C,x00,x08,+020,+026,+031,004)
WaitForInstruction(x04,x00)
WaitForInstruction(x38,x00)
DisplayConditions(x00,060)
WaitForInstruction(x38,x00)
Wait(00008)
RemoveDarkScreen()
WaitForInstruction(x36,x00)
{1C}(r01)
RotateUnit(x02,x01,x14,x00,x00,006)
RotateUnit(x0C,x00,x08,x00,x00,000)
WaitRotateUnit(x0C,x00)
March(x00,x00,006)
{63}(rA8)
{7C}()
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Hokuten Knight{br}
{font:00}It's over! Surrender!{br}
{br}
Turn the Princess over to{br}
us and we'll spare your life!{end}

//Message x02
{font:08}Delita{br}
{font:00}That's a bald faced lie!{br}
You want to kill her!   {br}
Then after that you'll kill{br}
me for knowing the truth!{end}

//Message x03
{font:08}Knight{br}
{font:00}Ridiculous!{br}
We came to help the Princess!   {br}
Why would we want to kill her?{br}
We can't let Goltana keep her!{end}

//Message x04
{font:08}Agrias{br}
{font:00}Princess Ovelia!!{end}

//Message x05
{font:08}Ovelia{br}
{font:00}Agrias!!{end}

//Message x06
{font:08}Knight{br}
{font:00}Great, here comes a crowd!{br}
{br}
Gafgarion!{br}
Kill them!!{br}
And do it now!!{end}

//Message x07
{font:08}Gafgarion{br}
{font:00}Don't know what's going on,{br}
but it's in the contract!{end}

//Message x08
{font:08}Agrias{br}
{font:00}Gafgarion,{br}
are you betraying us?{end}

//Message x09
{font:08}Gafgarion{br}
{font:00}Betraying you?{br}
C'mon, this is business.   {br}
Our job is to kidnap the{br}
Princess 'unharmed'.{br}
{br}
The job is to kill you{br}
all and keep things quiet!{end}

//Message x0A
{font:08}Agrias{br}
{font:00}What are you getting at?{br}
This kidnapping's a sham?{end}

//Message x0B
{font:08}Gafgarion{br}
{font:00}The Princess is in the way!{br}
{br}
The Prince should be next in line.{br}
If she's alive there'll be nothing{br}
but trouble!{end}

//Message x0C
{font:08}Delita{br}
{font:00}Since you're going to die,{br}
I'll let you help me...{br}
If the Princess's kidnapped{br}
and killed by Goltata, they'll{br}
be rid of her and his rivals.   {br}
I'm sure that's how Prince{br}
Larg wrote the scenario.{br}
{br}
No, Dycedarg probably{br}
wrote it.{br}
{br}
Don't you agree,{br}
{Ramza}?{end}

//Message x0D
{font:08}Gafgarion{br}
{font:00}Right, {Ramza}.{br}
Let's get them all!{end}

//Message x0E
{font:08}{Ramza}{br}
{font:00}Another helpless sacrifice..{br}
{br}
No more! There must not be{br}
any more victims like Teta!!{end}

//Message x0F

