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

Erase(x02,x00)
Erase(x78,x00)
Erase(x79,x00)
Erase(x7A,x00)
Erase(x7B,x00)
Camera(+00760,-00124,-00776,+00174,+00512,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
{3E}(r020000008080000200)
WaitForInstruction(x0C,x00)
{63}(rA9)
UnitAnim(x24,x00,x02,x00,x00)
UnitAnim(x80,x00,x02,x00,x00)
SpriteMove(x80,x00,+00000,+00000,+00006,x01,x0F,+00001)
WaitSpriteMove(x80,x00)
Camera(+00376,-00188,+00952,+00366,+00512,+00000,+04096,+00128)
{3E}(r028080000000006000)
{4D}(r40)
LoadEVTCHR(x01,x1C,x00)
WaitForInstruction(x04,x00)
Wait(00030)
{63}(rAA)
DisplayMessage(x10,x91,x0001,x24,x00,x00,+00000,+00000,+00008,x03)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
Wait(00010)
RotateUnit(x80,x00,x0C,x00,x00,000)
WaitRotateUnit(x80,x00)
Wait(00010)
UnitAnim(x80,x00,x58,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x59,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00020)
UnitAnim(x80,x00,x5D,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x5E,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x5F,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x60,x02,x00)
Wait(00008)
DisplayMessage(x10,x92,x0002,x80,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
DisplayMessage(x10,x91,x0003,x24,x00,x00,+00000,+00000,+00008,x03)
WaitForInstruction(x01,x00)
Wait(00006)
{8C}(r80000A020000)
Wait(00006)
{8C}(r800008020000)
Wait(00020)
DisplayMessage(x10,x92,x0004,x80,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00010)
UnitAnim(x24,x00,x79,x02,x00)
Wait(00020)
UnitAnim(x24,x00,x02,x00,x00)
Wait(00008)
UnitAnim(x24,x00,x7A,x02,x00)
Wait(00020)
UnitAnim(x24,x00,x02,x00,x00)
Wait(00008)
UnitAnim(x24,x00,x79,x02,x00)
Wait(00020)
UnitAnim(x24,x00,x02,x00,x00)
Wait(00008)
CloseDialog(x01,x0005,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
{49}()
UnitPresent(x80,x00,x01)
UnitPresent(x81,x00,x01)
UnitPresent(x82,x00,x01)
UnitPresent(x83,x00,x01)
UnitPresent(x17,x00,x01)
UnitPresent(x34,x00,x01)
AddUnitStart()
Wait(00010)
{8C}(r80000A020000)
Wait(00010)
{8C}(r80000A020000)
Wait(00008)
UnitAnim(x80,x00,x58,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00020)
UnitAnim(x80,x00,x5B,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5C,x02,x00)
Wait(00080)
BlockStart()
Wait(00030)
UnitAnim(x80,x00,x60,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x61,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x62,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x63,x02,x00)
Wait(00016)
UnitAnim(x80,x00,x64,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x65,x02,x00)
Wait(00040)
UnitAnim(x80,x00,x62,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x61,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x60,x02,x00)
Wait(00008)
BlockEnd()
DisplayMessage(x10,x92,x0006,x80,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0007,x24,x00,x00,+00000,+00000,+00008,x03)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
Wait(00048)
Sound(x0078)
Wait(00040)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x66,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x67,x02,x00)
Wait(00008)
UnitAnim(x00,x01,x02,x00,x00)
Draw(x02,x00)
Draw(x78,x00)
Draw(x79,x00)
Draw(x7A,x00)
Draw(x7B,x00)
WarpUnit(x17,x00,003,001,x00,x02)
WarpUnit(x34,x00,006,001,x00,x02)
UnitAnim(x17,x00,x02,x00,x00)
UnitAnim(x34,x00,x02,x00,x00)
Draw(x17,x00)
Draw(x34,x00)
Wait(00060)
BlockStart()
Wait(00020)
UnitAnim(x80,x00,x66,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x60,x02,x00)
Wait(00008)
BlockEnd()
DisplayMessage(x10,x11,x0008,x24,x00,x00,+00000,+00000,+00008,x00)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
Wait(00010)
RotateUnit(x24,x00,x08,x00,x00,000)
WaitRotateUnit(x24,x00)
Wait(00008)
UnitAnim(x24,x00,x03,x00,x00)
SpriteMove(x24,x00,+00000,+00000,+00036,x00,x01,+00072)
Wait(00058)
ColorUnit(x24,x00,x01,+000,+000,+000,002)
Wait(00017)
WaitSpriteMove(x24,x00)
RemoveUnit(x24,x00)
AddUnitEnd()
{49}()
UnitPresent(x84,x00,x01)
UnitPresent(x85,x00,x01)
AddUnitStart()
Wait(00060)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00008)
{8C}(r80000E020000)
Wait(00010)
{8C}(r800000020000)
Wait(00060)
SpriteMove(x80,x00,+00000,+00000,+00000,x00,x01,+00008)
WaitSpriteMove(x80,x00)
Wait(00012)
UnitAnim(x80,x00,x68,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x69,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x68,x02,x00)
Wait(00004)
Wait(00020)
ZERO(x0057)
ADD(x0057,x0000)
BlockStart()
{7E}(r57001800)
UnitAnim(x80,x00,x6A,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x6B,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x6C,x02,x00)
Wait(00012)
UnitAnim(x80,x00,x6D,x02,x00)
Wait(00002)
UnitAnim(x80,x00,x6E,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x6F,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x70,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x71,x02,x00)
Wait(00016)
UnitAnim(x80,x00,x72,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x73,x02,x00)
Wait(00002)
Sound(x0028)
UnitAnim(x80,x00,x74,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x75,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x76,x02,x00)
Wait(00004)
BlockEnd()
DisplayMessage(x10,x11,x0009,x80,x00,x00,+00000,+00010,+00008,x01)
WaitForInstruction(x01,x00)
Wait(00020)
WaitForInstruction(x08,x00)
AddUnitEnd()
UnitAnim(x80,x00,x77,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x78,x02,x00)
Wait(00004)
Wait(00030)
Sound(x007D)
Wait(00040)
UnitAnim(x80,x00,x77,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x76,x02,x00)
Wait(00006)
WarpUnit(x81,x00,005,008,x00,x00)
WarpUnit(x82,x00,003,008,x00,x00)
SpriteMove(x81,x00,+00004,-00014,+00048,x00,x01,+00001)
SpriteMove(x82,x00,+00000,+00000,+00068,x00,x01,+00001)
ColorUnit(x81,x00,x01,+000,+000,+000,000)
Wait(00002)
ColorUnit(x82,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x81,x00)
SpriteMove(x81,x00,+00004,-00010,+00014,x00,x01,+00048)
Wait(00014)
ColorUnit(x81,x00,x08,+000,+000,+000,002)
Draw(x82,x00)
SpriteMove(x82,x00,+00000,+00000,+00000,x00,x01,+00072)
Wait(00014)
ColorUnit(x82,x00,x08,+000,+000,+000,002)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,+00000,+00000,+00000,x00,x01,+00032)
WaitSpriteMove(x81,x00)
UnitAnim(x81,x00,x02,x00,x00)
WaitSpriteMove(x82,x00)
UnitAnim(x82,x00,x02,x00,x00)
WarpUnit(x83,x00,006,008,x00,x00)
WarpUnit(x84,x00,003,010,x00,x00)
SpriteMove(x83,x00,+00000,-00006,+00065,x00,x01,+00001)
SpriteMove(x84,x00,+00000,+00000,+00013,x00,x01,+00001)
ColorUnit(x83,x00,x01,+000,+000,+000,000)
ColorUnit(x84,x00,x01,+000,+000,+000,000)
Draw(x83,x00)
Wait(00012)
Camera(+00712,-00192,-00136,+00366,+00432,+00000,+04096,+00064)
Draw(x84,x00)
SpriteMove(x83,x00,+00000,+00000,+00000,x00,x01,+00084)
Wait(00012)
ColorUnit(x83,x00,x08,+000,+000,+000,002)
SpriteMove(x84,x00,+00000,+00000,+00000,x00,x01,+00028)
Wait(00008)
ColorUnit(x84,x00,x08,+000,+000,+000,002)
WaitSpriteMove(x84,x00)
UnitAnim(x84,x00,x02,x00,x00)
WaitSpriteMove(x83,x00)
UnitAnim(x83,x00,x02,x00,x00)
WarpUnit(x85,x00,005,010,x00,x00)
SpriteMove(x85,x00,+00000,+00000,+00018,x00,x01,+00001)
ColorUnit(x85,x00,x01,+000,+000,+000,000)
Draw(x85,x00)
SpriteMove(x85,x00,+00000,+00000,+00000,x00,x01,+00028)
Wait(00008)
ColorUnit(x85,x00,x08,+000,+000,+000,002)
WaitSpriteMove(x85,x00)
UnitAnim(x85,x00,x02,x00,x00)
Wait(00016)
WaitForInstruction(x04,x00)
{8C}(r800000020000)
DisplayMessage(x10,x91,x000A,x17,x00,x00,+00000,+00010,-00004,x11)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x000B,x34,x00,x00,+00000,+00000,+00004,x10)
WaitForInstruction(x01,x00)
CloseDialog(x01,x000C,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,x000D,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
UnitAnim(x02,x01,x03,x00,x00)
{60}(r003C)
Wait(00060)
Music(x01,+096,000)
Wait(00010)
{1C}(r02)
Camera(+00504,-00076,+00616,+00302,+00512,+00000,+04096,+00064)
DarkScreen(x00,x01,012,064,x00,004)
WaitForInstruction(x36,x00)
DisplayConditions(x08,090)
WaitForInstruction(x38,x00)
WaitForInstruction(x04,x00)
DisplayConditions(x00,060)
WaitForInstruction(x38,x00)
RemoveDarkScreen()
WaitForInstruction(x36,x00)
{1C}(r01)
March(x00,x01,004)
{63}(rA8)
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Knight{br}
{font:00}A purse of five hundred gil{br}
per head.{end}

//Message x02
{font:08}Sellsword{br}
{font:00}'Tis coin I lack, not wits. Two thousand,{br}
or you can stick them yourself.{end}

//Message x03
Mayhap you forget the ease with which{br}
men are branded heretics.{end}

//Message x04
Threats, is it?{br}
A thousand, then.{end}

//Message x05
Seven hundred. I can offer no more.{end}

//Message x06
Done. Let it never be said that I was{br}
aught but a pious man.{end}

//Message x07
I pray your newfound piety lends not itself to{br}
mercy. They will be here soon, and I shudder to{br}
think of your fate should any of them survive.{end}

//Message x08
Hmph. No sooner speak the devil's{br}
name, than he doth appear.{br}
{br}
You've work to do. Best be about it.{end}

//Message x09
Gods be good, that's Ser Gaffgarion!{br}
Seven hundred a head for this!?{end}

//Message x0A
{font:08}Gaffgarion{br}
{font:00}An ambush! This day grows lovelier{br}
by the hour.{end}

//Message x0B
{font:08}Agrias{br}
{font:00}If you'd not fight, the road home lies{br}
behind you.{end}

//Message x0C
While I make no habit of charity,{br}
I could not well abandon so goodly{br}
a wench to rogues.{end}

//Message x0D
Do not patronize me, {D11D}ser{D11D}!{end}

//Message x0E
{font:08}Agrias{br}
{font:00}We cannot linger. We must{br}
find Lady Ovelia!{end}

//Message x0F
{font:08}Gaffgarion{br}
{font:00}And how shall we do that? Call out her{br}
name and hope she comes running?{end}

//Message x10
Her captors have but one place{br}
to go. The impenetrable walls of{br}
Fort Besselat.{end}

//Message x11
{font:08}{Ramza}{br}
{font:00}Then we must lose no time.{end}

//Message x12

