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

WarpUnit(x02,x00,003,006,x00,x00)
UnitAnim(x00,x00,x02,x00,x00)
Camera(+00168,-00845,+00616,+00302,+00512,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
{63}(rA9)
LoadEVTCHR(x01,x3F,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
{4E}(r080001)
{4E}(r800001)
UnitAnim(x80,x00,x59,x02,x00)
Wait(00001)
UnitAnim(x08,x00,x6C,x02,x00)
UnitAnim(x02,x00,x6D,x02,x00)
SpriteMove(x80,x00,+00002,-00004,-00022,x00,x01,+00001)
WaitSpriteMove(x80,x00)
Camera(+00168,+00179,+00616,+00302,+00512,+00000,+04096,+00090)
{4D}(r1E)
WaitForInstruction(x04,x00)
{63}(rAA)
{49}()
UnitPresent(x81,x00,x01)
AddUnitStart()
Wait(00030)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5B,x02,x00)
Wait(00020)
Sound(x0041)
UnitAnim(x80,x00,x5C,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5D,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5E,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x59,x02,x00)
Wait(00010)
Wait(00030)
BlockStart()
Wait(00060)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5B,x02,x00)
Wait(00020)
UnitAnim(x80,x00,x5C,x02,x00)
Wait(00010)
Sound(x0041)
UnitAnim(x80,x00,x5D,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5E,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x59,x02,x00)
Wait(00010)
BlockEnd()
DisplayMessage(x10,x92,x0001,x08,x00,x00,-00010,+00010,+00008,x02)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00040)
UnitAnim(x80,x00,x67,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x68,x02,x00)
Wait(00040)
DisplayMessage(x10,x92,x0002,x08,x00,x00,-00010,+00010,+00008,x02)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
UnitAnim(x80,x00,x67,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x59,x02,x00)
Wait(00010)
Wait(00050)
WaitForInstruction(x08,x00)
DisplayMessage(x10,x91,x0003,x02,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00060)
BlockStart()
Wait(00060)
UnitAnim(x80,x00,x5F,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x60,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x61,x02,x00)
Wait(00024)
UnitAnim(x80,x00,x62,x02,x00)
Wait(00008)
Sound(x0041)
UnitAnim(x80,x00,x63,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x64,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x65,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x64,x02,x00)
Wait(00004)
Sound(x0041)
UnitAnim(x80,x00,x63,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x64,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x65,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x64,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x63,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x64,x02,x00)
Wait(00020)
UnitAnim(x80,x00,x62,x02,x00)
Wait(00010)
Sound(x0003)
UnitAnim(x80,x00,x61,x02,x00)
Wait(00028)
UnitAnim(x80,x00,x60,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x5F,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x59,x02,x00)
Wait(00008)
BlockEnd()
DisplayMessage(x10,x92,x0004,x08,x00,x00,+00000,+00010,+00000,x00)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0005,x02,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
CloseDialog(x02,x0006,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00008)
WaitForInstruction(x08,x00)
WalkTo(x02,x00,003,005,x00,x00,+012,x01)
MovementAnim(r02000200)
WaitWalk(x02,x00)
Wait(00008)
UnitAnim(x02,x00,x6D,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x6E,x02,x00)
BlockStart()
Wait(00100)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5B,x02,x00)
Wait(00020)
UnitAnim(x80,x00,x5C,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5D,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5E,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x59,x02,x00)
Wait(00010)
BlockEnd()
DisplayMessage(x10,x91,x0007,x02,x00,x00,+00000,+00000,+00000,x03)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x0008,x08,x00,x00,+00000,+00010,+00000,x01)
WaitForInstruction(x01,x00)
CloseDialog(x01,x0009,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
WaitForInstruction(x08,x00)
UnitAnim(x80,x00,x67,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x68,x02,x00)
Wait(00010)
Wait(00020)
DisplayMessage(x10,x92,x000A,x08,x00,x00,+00000,+00010,+00000,x02)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00032)
UnitAnim(x02,x00,x6F,x02,x00)
Wait(00010)
UnitAnim(x02,x00,x70,x02,x00)
Wait(00010)
Wait(00060)
ZERO(x0057)
ADD(x0057,x0000)
BlockStart()
{7E}(r57001E00)
UnitAnim(x02,x00,x6F,x02,x00)
Wait(00010)
{7E}(r57007C00)
UnitAnim(x02,x00,x6D,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x6E,x02,x00)
Wait(00010)
BlockEnd()
DisplayMessage(x10,x91,x000B,x02,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Sound(x0018)
UnitAnim(x80,x00,x69,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x6A,x02,x00)
Wait(00010)
DisplayMessage(x10,x92,x000C,x08,x00,x00,+00000,+00010,+00000,x01)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
WaitForInstruction(x08,x00)
UnitAnim(x02,x00,x71,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x72,x02,x00)
Wait(00024)
DisplayMessage(x10,x91,x000D,x02,x00,x00,+00000,+00000,+00004,x00)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x000E,x08,x00,x00,+00000,+00010,+00000,x01)
WaitForInstruction(x01,x00)
UnitAnim(x02,x00,x71,x02,x00)
Wait(00010)
UnitAnim(x02,x00,x73,x02,x00)
Wait(00014)
UnitAnim(x02,x00,x74,x02,x00)
Wait(00006)
UnitAnim(x02,x00,x75,x02,x00)
Wait(00004)
SpriteMove(x02,x00,-00005,+00002,+00000,x00,x01,+00001)
UnitAnim(x02,x00,x76,x02,x00)
Wait(00004)
CloseDialog(x01,x000F,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,x0010,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00040)
SpriteMove(x02,x00,+00000,+00000,+00000,x00,x01,+00001)
UnitAnim(x02,x00,x75,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x6D,x02,x00)
Wait(00008)
Wait(00060)
DisplayMessage(x10,x11,x0011,x02,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
Wait(00060)
AddUnitEnd()
Sound(x004C)
WarpUnit(x81,x00,002,007,x00,x03)
SpriteMove(x81,x00,-00084,-00024,+00084,x00,x01,+00001)
WaitSpriteMove(x81,x00)
UnitAnim(x81,x00,x0D,x00,x00)
ColorUnit(x81,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x81,x00)
ColorUnit(x81,x00,x08,+000,+000,+000,002)
SpriteMove(x81,x00,-00042,-00024,+00084,x00,x01,+00021)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,-00038,-00012,+00084,x00,x01,+00004)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,+00000,-00012,+00084,x00,x01,+00019)
WaitSpriteMove(x81,x00)
RotateUnit(x81,x00,x00,x00,x01,000)
Camera(+00168,+00115,+00616,+00302,+00512,+00000,+04096,+00064)
SpriteMove(x81,x00,+00000,-00012,+00014,x00,x01,+00035)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,+00000,+00000,+00010,x00,x01,+00004)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,+00000,+00000,+00000,x00,x01,+00005)
WaitSpriteMove(x81,x00)
UnitAnim(x81,x00,x02,x00,x00)
Wait(00010)
SpriteMove(x08,x00,+00008,-00002,+00000,x00,x01,+00001)
DisplayMessage(x10,x11,x0012,x81,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
UnitAnim(x80,x00,x6B,x02,x00)
{8C}(r08000A020000)
Wait(00008)
{8C}(r080008020000)
{8C}(r020002020000)
Wait(00006)
{8C}(r020004020000)
Wait(00006)
{8C}(r020006020000)
Wait(00030)
DisplayMessage(x10,x92,x0013,x08,x00,x00,+00000,+00008,+00000,x01)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0014,x81,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
BlockStart()
RotateUnit(x81,x00,x08,x00,x02,000)
WaitRotateUnit(x81,x00)
UnitAnim(x81,x00,x04,x00,x00)
SpriteMove(x81,x00,+00000,+00000,+00010,x00,x01,+00006)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,+00000,-00012,+00014,x00,x01,+00004)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,+00000,-00012,+00084,x00,x01,+00046)
WaitSpriteMove(x81,x00)
RotateUnit(x81,x00,x04,x00,x02,000)
SpriteMove(x81,x00,-00038,-00012,+00084,x00,x01,+00024)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,-00042,-00024,+00084,x00,x01,+00004)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,-00096,-00024,+00084,x00,x01,+00036)
WaitSpriteMove(x81,x00)
BlockEnd()
BlockStart()
Wait(00030)
UnitAnim(x08,x00,x04,x00,x00)
SpriteMove(x08,x00,+00000,+00000,+00084,x00,x01,+00056)
WaitSpriteMove(x08,x00)
RotateUnit(x08,x00,x0C,x00,x02,000)
SpriteMove(x08,x00,+00028,+00000,+00084,x00,x01,+00018)
WaitSpriteMove(x08,x00)
RotateUnit(x08,x00,x08,x00,x02,000)
SpriteMove(x08,x00,+00028,+00000,+00122,x00,x01,+00024)
WaitSpriteMove(x08,x00)
SpriteMove(x08,x00,+00028,-00012,+00126,x00,x01,+00004)
WaitSpriteMove(x08,x00)
SpriteMove(x08,x00,+00028,-00012,+00196,x00,x01,+00046)
WaitSpriteMove(x08,x00)
RotateUnit(x08,x00,x04,x00,x02,000)
SpriteMove(x08,x00,-00010,-00012,+00196,x00,x01,+00024)
WaitSpriteMove(x08,x00)
SpriteMove(x08,x00,-00014,-00024,+00196,x00,x01,+00004)
WaitSpriteMove(x08,x00)
SpriteMove(x08,x00,-00068,-00024,+00196,x00,x01,+00036)
WaitSpriteMove(x08,x00)
BlockEnd()
Wait(00180)
Camera(+00168,-00845,+00616,+00302,+00512,+00000,+04096,+00150)
Wait(00090)
{3E}(r02000000FFFFFF3C00)
{60}(r003C)
Wait(00060)
ZERO(x006E)
ADD(x006E,x0021)
ZERO(x01D9)
ADD(x01D9,x0001)
ZERO(x0267)
ADD(x0267,x0001)
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Zalbaag{br}
{font:00}Sit, won't you?{end}

//Message x02
You surprise me, {Ramza}.{br}
I did not think to see you in Lesalia.{br}
{br}
Alma is here, you know. I'm sure{br}
she'd be delighted to see you.{end}

//Message x03
{font:08}{Ramza}{br}
{font:00}Zalbaag...I{DA68}{end}

//Message x04
Yes?{end}

//Message x05
Can you not end this fighting?{end}

//Message x06
What nonsense is this?{end}

//Message x07
What purpose can it serve?{br}
{br}
{br}
We Beoulves have ever fought to defend the{br}
people{DA68}not simply the Crown.{br}
{br}
And now we fight for no more than our own{br}
glory.{end}

//Message x08
You speak of things you do not{br}
understand, {Ramza}!{end}

//Message x09
It is you who do not understand, Brother!{br}
{br}
{br}
All of this, this...war, has been plotted to some{br}
unseen purpose, Dukes Larg and Goltanna only{br}
puppets in some shadow play.{end}

//Message x0A
A shadow play? Pray tell how it ends.{end}

//Message x0B
I...I do not know.{br}
{br}
{br}
Our lord brother planned the princess's{br}
abduction to prevent Duke Goltanna from{br}
becoming regent.{br}
But someone intervened. Princess Ovelia{br}
lives, and is now in Goltanna's care.{br}
{br}
Had the assassination succeeded, the Crown{br}
would surely have named Duke Goltanna a{br}
traitor and rallied its banners against him.{end}

//Message x0C
Do you stand here accusing our brother {br}
of having some hand in this business with{br}
the princess?{br}
You think a man of your own blood capable{br}
of such a thing?{end}

//Message x0D
So you knew naught of this,{br}
Zalbaag?{end}

//Message x0E
Enough!{br}
{br}
{br}
Who have you become, that you{br}
do not trust your own family?{br}
{br}
Begone from my sight! Return to{br}
Eagrose and trouble me no more!{end}

//Message x0F
You speak of trust, Zalbaag, yet{br}
you show me none in kind!{end}

//Message x10
What have you ever done to inspire{br}
my trust?{br}
{br}
The mistake was my own. Until today{br}
I had looked on you as a true brother.{br}
{br}
But your mother's common blood{br}
forever stains you common. You are{br}
not fit to bear the Beoulve name!{end}

//Message x11
You cannot mean that.{end}

//Message x12
{font:08}Northern Sky Knight{br}
{font:00}Forgive me, Lord Commander, but I've{br}
urgent news.{br}
The Thunder God has broken through{br}
our lines at Dugeura Pass.{end}

//Message x13
Impossible! He was supposed{br}
to be at Besselat!{br}
{br}
Summon the War Council{DA68}all{br}
of them! I go at once!{end}

//Message x14
Milord!{end}

//Message x15

