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

WarpUnit(x03,x00,004,003,x00,x02)
WarpUnit(x25,x00,004,008,x00,x00)
WarpUnit(x80,x00,004,007,x00,x02)
SpriteMove(x25,x00,-00028,+00000,+00028,x00,x01,+00001)
WaitSpriteMove(x25,x00)
UnitAnim(x00,x00,x02,x00,x00)
Camera(+00504,+00067,+00280,+00302,+01024,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
{63}(r69)
Camera(+00728,-00028,+01064,+00302,+03584,+00000,+04096,+00384)
LoadEVTCHR(x01,x80,x00)
{4D}(r5A)
WaitForInstruction(x04,x00)
{63}(rAA)
Wait(00030)
DisplayMessage(x10,x11,x0001,x24,x00,x00,+00000,+00000,+00008,x02)
WaitForInstruction(x01,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
Wait(00010)
Camera(+00504,+00067,+00616,+00302,+03584,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00010)
DisplayMessage(x10,x12,x0002,x03,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
Wait(00010)
Camera(+00728,+00036,+01064,+00302,+03584,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00010)
DisplayMessage(x10,x11,x0003,x24,x00,x00,+00008,+00000,+00000,x03)
WaitForInstruction(x01,x00)
Wait(00030)
Camera(+00728,+00084,+01064,+00302,+03584,+00000,+04096,+00032)
UnitAnim(x03,x00,x03,x00,x00)
SpriteMove(x03,x00,+00000,+00000,+00042,x00,x01,+00063)
WaitSpriteMove(x03,x00)
SpriteMove(x03,x00,+00000,-00012,+00070,x00,x01,+00042)
WaitSpriteMove(x03,x00)
SpriteMove(x03,x00,+00000,-00012,+00084,x00,x01,+00021)
WaitSpriteMove(x03,x00)
UnitAnim(x03,x00,x02,x00,x00)
{47}(r0300000306000201)
{48}()
Wait(00030)
UnitAnim(x03,x00,x59,x02,x00)
Wait(00006)
UnitAnim(x03,x00,x5A,x02,x00)
Wait(00006)
UnitAnim(x03,x00,x5B,x02,x00)
Wait(00006)
Sound(x0041)
UnitAnim(x03,x00,x5C,x02,x00)
Wait(00008)
UnitAnim(x03,x00,x5B,x02,x00)
Wait(00008)
Sound(x0030)
UnitAnim(x03,x00,x5C,x02,x00)
Wait(00008)
{7F}(r64000102)
UnitAnim(x64,x00,x58,x02,x00)
{4E}(r640001)
SpriteMove(x64,x00,+00039,+00008,+00017,x00,x01,+00001)
Draw(x64,x00)
UnitAnim(x03,x00,x5D,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00038,+00005,+00017,x00,x01,+00001)
UnitAnim(x03,x00,x5E,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00035,+00002,+00017,x00,x01,+00001)
UnitAnim(x64,x00,x65,x02,x00)
UnitAnim(x03,x00,x5F,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00038,+00001,+00017,x00,x01,+00001)
UnitAnim(x03,x00,x60,x02,x00)
Wait(00008)
Wait(00030)
DisplayMessage(x10,x92,x0004,x03,x00,x00,+00037,+00000,-00086,x11)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00060)
SpriteMove(x64,x00,+00035,+00002,+00017,x00,x01,+00001)
UnitAnim(x03,x00,x5F,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00038,+00005,+00017,x00,x01,+00001)
UnitAnim(x64,x00,x58,x02,x00)
UnitAnim(x03,x00,x5E,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00039,+00008,+00017,x00,x01,+00001)
UnitAnim(x03,x00,x5D,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00034,+00009,+00013,x00,x01,+00001)
UnitAnim(x03,x00,x61,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00032,+00012,+00010,x00,x01,+00001)
UnitAnim(x03,x00,x62,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00025,+00013,+00004,x00,x01,+00001)
UnitAnim(x03,x00,x63,x02,x00)
Wait(00008)
Sound(x0041)
SpriteMove(x64,x00,+00025,+00015,+00004,x00,x01,+00001)
UnitAnim(x03,x00,x64,x02,x00)
Wait(00050)
UnitAnim(x03,x00,x63,x02,x00)
Wait(00008)
UnitAnim(x03,x00,x62,x02,x00)
Wait(00008)
UnitAnim(x03,x00,x61,x02,x00)
Wait(00008)
UnitAnim(x03,x00,x02,x00,x00)
LoadEVTCHR(x00,x81,x00)
Wait(00042)
UnitAnim(x03,x00,x02,x00,x00)
Wait(00010)
UnitAnim(x03,x00,x03,x00,x00)
SpriteMove(x03,x00,+00000,-00012,+00070,x00,x01,+00028)
WaitSpriteMove(x03,x00)
SpriteMove(x03,x00,+00000,+00000,+00042,x00,x01,+00056)
WaitSpriteMove(x03,x00)
BlockStart()
UnitAnim(x25,x00,x03,x00,x00)
SpriteMove(x25,x00,+00000,-00001,-00028,x00,x01,+00102)
WaitSpriteMove(x25,x00)
UnitAnim(x25,x00,x02,x00,x00)
BlockEnd()
SpriteMove(x03,x00,+00000,+00000,+00000,x00,x01,+00084)
WaitSpriteMove(x03,x00)
UnitAnim(x03,x00,x02,x00,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x00)
Wait(00030)
SpriteMove(x64,x00,+00021,+00014,+00004,x00,x01,+00001)
{68}(r640001)
UnitAnim(x64,x00,xF4,x01,x00)
UnitAnim(x25,x00,xF6,x01,x00)
Wait(00008)
UnitAnim(x25,x00,xF7,x01,x00)
Wait(00008)
UnitAnim(x25,x00,xF8,x01,x00)
Wait(00008)
SpriteMove(x25,x00,+00000,-00001,-00028,x00,x01,+00001)
UnitAnim(x25,x00,xF9,x01,x00)
Wait(00008)
SpriteMove(x25,x00,-00002,+00000,-00030,x00,x01,+00001)
UnitAnim(x25,x00,xFA,x01,x00)
Wait(00008)
Erase(x64,x00)
UnitAnim(x25,x00,x0F,x02,x00)
Wait(00008)
UnitAnim(x25,x00,x0E,x02,x00)
Wait(00008)
UnitAnim(x25,x00,x0D,x02,x00)
Wait(00008)
UnitAnim(x25,x00,x0C,x02,x00)
Wait(00008)
SpriteMove(x25,x00,+00000,+00000,-00028,x00,x01,+00001)
UnitAnim(x25,x00,x10,x02,x00)
Wait(00048)
UnitAnim(x25,x00,x11,x02,x00)
Wait(00010)
Sound(x0041)
UnitAnim(x25,x00,x12,x02,x00)
Wait(00010)
Sound(x002C)
UnitAnim(x25,x00,x13,x02,x00)
Wait(00010)
UnitAnim(x25,x00,x14,x02,x00)
Wait(00020)
UnitAnim(x25,x00,x15,x02,x00)
Wait(00014)
Sound(x0041)
UnitAnim(x25,x00,x16,x02,x00)
Wait(00012)
UnitAnim(x25,x00,x14,x02,x00)
Wait(00054)
UnitAnim(x25,x00,x15,x02,x00)
Wait(00016)
Sound(x0041)
UnitAnim(x25,x00,x16,x02,x00)
Wait(00010)
UnitAnim(x25,x00,x14,x02,x00)
Wait(00028)
UnitAnim(x25,x00,x15,x02,x00)
Wait(00010)
Sound(x0041)
UnitAnim(x25,x00,x16,x02,x00)
Wait(00010)
UnitAnim(x25,x00,x14,x02,x00)
Wait(00010)
UnitAnim(x25,x00,x15,x02,x00)
Wait(00010)
Sound(x0041)
UnitAnim(x25,x00,x16,x02,x00)
Wait(00010)
Camera(+00728,+00036,+01064,+00302,+03584,+00000,+04096,+00032)
UnitAnim(x25,x00,x14,x02,x00)
Wait(00080)
DisplayMessage(x10,x11,x0005,x24,x00,x00,+00008,+00000,+00000,x02)
WaitForInstruction(x01,x00)
UnitAnim(x25,x00,xFD,x01,x00)
Wait(00008)
UnitAnim(x25,x00,xFE,x01,x00)
Wait(00016)
UnitAnim(x25,x00,xFD,x01,x00)
Wait(00016)
UnitAnim(x25,x00,x14,x02,x00)
Wait(00030)
DisplayMessage(x10,x92,x0006,x25,x00,x00,+00037,+00000,+00000,x12)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00010)
UnitAnim(x25,x00,x13,x02,x00)
Wait(00004)
Sound(x0028)
UnitAnim(x25,x00,x12,x02,x00)
Wait(00038)
UnitAnim(x25,x00,xFF,x01,x00)
Wait(00008)
Sound(x003B)
UnitAnim(x25,x00,x00,x02,x00)
Wait(00008)
UnitAnim(x25,x00,x01,x02,x00)
Wait(00008)
UnitAnim(x25,x00,x02,x02,x00)
Wait(00028)
UnitAnim(x25,x00,x0A,x02,x00)
Wait(00008)
UnitAnim(x25,x00,x02,x00,x00)
Erase(x80,x00)
RemoveUnit(x80,x00)
UnitAnim(x25,x00,x02,x00,x00)
Wait(00016)
BlockStart()
UnitAnim(x25,x00,x03,x00,x00)
SpriteMove(x25,x00,+00000,+00000,+00000,x00,x01,+00056)
WaitSpriteMove(x25,x00)
UnitAnim(x25,x00,x02,x00,x00)
BlockEnd()
Wait(00016)
DisplayMessage(x10,x11,x0007,x24,x00,x00,+00008,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00010)
Camera(+00504,+00067,+00616,+00302,+03584,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00010)
DisplayMessage(x10,x92,x0008,x03,x00,x00,+00025,+00000,-00017,x11)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
RemoveUnit(x64,x00)
Wait(00030)
{60}(r003C)
Wait(00060)
Wait(00060)
Music(x01,+096,000)
{1C}(r02)
Camera(+00392,-00045,+00952,+00302,+04608,+00000,+04096,+00100)
DarkScreen(x00,x01,012,064,x00,004)
WaitForInstruction(x36,x00)
DisplayConditions(x1E,090)
Wait(00050)
ColorUnit(x24,x00,x04,+012,+030,+031,000)
Wait(00002)
Wait(00001)
ColorUnit(x24,x00,x08,+000,+000,+000,004)
WaitForInstruction(x38,x00)
DisplayConditions(x00,030)
WaitForInstruction(x38,x00)
WaitForInstruction(x04,x00)
RemoveDarkScreen()
WaitForInstruction(x36,x00)
{1C}(r01)
March(x00,x00,008)
{63}(rA8)
{43}(r05)
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Folmarv{br}
{font:00}{Ramza}, at last we meet!{br}
{br}
Pray forgive me. I ought to have called{br}
upon you sooner, but I have been ever{br}
so busy of late.{br}
I fear I remain so even now, so let us{br}
make this brief.{br}
{br}
If you would see your sister returned{br}
alive, you will relinquish the Scriptures{br}
and all the auracite you possess.{br}
Refuse, and she dies ere the word{br}
leaves your lips.{br}
{br}
Are we of an understanding?{br}
My patience is grown thin.{end}

//Message x02
I have what you desire.{br}
Where is Alma?{br}
{br}
I surrender naught until{br}
she is brought before me.{end}

//Message x03
Did you not hear a word I said?{br}
I offered no negotiable terms.{br}
{br}
Forfeit the Scriptures and the Stones,{br}
or forfeit your sister's life.{end}

//Message x04
Here are the Scriptures. The Stones{br}
I hold until I see that she is safe.{end}

//Message x05
Well...?{end}

//Message x06
{font:08}Loffrey{br}
{font:00}...It is written here. A surprisingly{br}
simple incantation.{end}

//Message x07
Excellent. Then we have all we need of{br}
them.{br}
{br}
Of course, I suppose propriety dictates{br}
that we venge Belias and the others{br}
while they're here.{end}

//Message x08
{font:08}{Ramza}{br}
{font:00}We are deceived!{end}

//Message x09
{font:08}Meliadoul{br}
{font:00}Are you truly the father{br}
I've always known?{end}

//Message x0A
{font:08}Folmarv{br}
{font:00}Of course I am, child!{br}
{br}
Why do you fight on their side?{br}
When did you turn against your{br}
own kin?{end}

//Message x0B
When my own kin ceased to be{br}
the man he once was.{end}

//Message x0C
Whatever do you mean?{end}

//Message x0D
The marquis Elmdore de Limberry{br}
was made some sort of fiend when{br}
he used a Zodiac Stone.{br}
And at Riovanes{DA68}the monster who{br}
killed Isilud and all the others was you,{br}
wasn't it?{end}

//Message x0E
Monster? You think us monsters!?{end}

//Message x0F
Then it's true! You are{br}
not my father.{end}

//Message x10
{font:08}{Ramza}{br}
{font:00}Why did you not kill Alma?{end}

//Message x11
{font:08}Folmarv{br}
{font:00}What do you mean?{end}

//Message x12
You took no pause in slaughtering{br}
your own son. Why keep my sister{br}
alive?{end}

//Message x13
Our affairs are not for you to know!{end}

//Message x14
{font:08}Folmarv{br}
{font:00}Hmph. We will serve our{br}
vengeance another day.{end}

//Message x15
{font:08}{Ramza}{br}
{font:00}They are even more craven{br}
than I'd thought!{end}

//Message x16

