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

WarpUnit(x04,x00,006,005,x00,x01)
UnitAnim(x00,x00,x02,x00,x00)
Camera(+00520,-00188,+00616,+00302,+03584,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
LoadEVTCHR(x01,x0B,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
SpriteMove(x07,x00,-00014,+00000,+00000,x02,x0A,+00001)
WaitSpriteMove(x07,x00)
SpriteMove(x80,x00,-00013,+00000,+00000,x02,x0A,+00001)
WaitSpriteMove(x80,x00)
UnitAnim(x04,x00,x5F,x02,x00)
UnitAnim(x80,x00,x66,x02,x00)
{71}(r0700)
{4D}(r3C)
Wait(00110)
DisplayMessage(x10,x12,x0001,x07,x00,x00,+00000,+00000,-00008,x01)
WaitForInstruction(x01,x00)
Wait(00110)
DisplayMessage(x10,x12,x0002,x07,x00,x00,+00000,+00000,-00008,x01)
WaitForInstruction(x01,x00)
Wait(00060)
SpriteMove(x07,x00,-00010,+00000,+00000,x02,x0A,+00014)
{68}(r070001)
UnitAnim(x07,x00,x74,x02,x00)
Wait(00010)
DisplayMessage(x10,x12,x0003,x07,x00,x00,+00000,+00000,-00004,x01)
WaitForInstruction(x01,x00)
Wait(00010)
Sound(x002C)
SpriteMove(x07,x00,-00007,+00000,+00000,x02,x0A,+00001)
WaitSpriteMove(x07,x00)
UnitAnim(x07,x00,x75,x02,x00)
Wait(00020)
UnitAnim(x07,x00,x76,x02,x00)
Wait(00006)
Sound(x0018)
UnitAnim(x07,x00,x77,x02,x00)
UnitAnim(x80,x00,x67,x02,x00)
SpriteMove(x80,x00,-00006,+00000,+00000,x03,x0F,+00012)
Wait(00008)
UnitAnim(x07,x00,x76,x02,x00)
Wait(00008)
UnitAnim(x07,x00,x74,x02,x00)
Wait(00020)
SpriteMove(x80,x00,-00012,+00000,+00000,x02,x0F,+00022)
UnitAnim(x80,x00,x68,x02,x00)
Wait(00006)
Sound(x0053)
UnitAnim(x80,x00,x69,x02,x00)
Wait(00060)
UnitAnim(x07,x00,x78,x02,x00)
Wait(00008)
UnitAnim(x07,x00,x79,x02,x00)
Wait(00008)
UnitAnim(x07,x00,x7A,x02,x00)
Wait(00026)
Sound(x0052)
UnitAnim(x07,x00,x5E,x02,x00)
UnitAnim(x80,x00,x6A,x02,x00)
Wait(00008)
DisplayMessage(x10,x92,x0004,x01,x00,x00,+00013,+00000,+00005,x11)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0005,x07,x00,x00,-00026,+00000,+00004,x10)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00016)
Sound(x0041)
UnitAnim(x07,x00,x7A,x02,x00)
UnitAnim(x80,x00,x68,x02,x00)
Wait(00006)
UnitAnim(x07,x00,x78,x02,x00)
Wait(00008)
UnitAnim(x07,x00,x74,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x66,x02,x00)
Wait(00030)
DisplayMessage(x10,x92,x0006,x07,x00,x00,+00000,+00000,-00004,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0007,x80,x00,x00,+00002,+00008,-00006,x02)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00008)
Wait(00008)
Sound(x002C)
UnitAnim(x07,x00,x75,x02,x00)
Wait(00020)
UnitAnim(x07,x00,x76,x02,x00)
Wait(00006)
SpriteMove(x07,x00,-00007,-00006,+00000,x01,x0F,+00019)
UnitAnim(x07,x00,x77,x02,x00)
Wait(00006)
Sound(x0018)
UnitAnim(x07,x00,x64,x02,x00)
SpriteMove(x80,x00,-00006,-00006,+00000,x01,x08,+00008)
UnitAnim(x80,x00,x6B,x02,x00)
Wait(00006)
UnitAnim(x07,x00,x76,x02,x00)
Wait(00002)
UnitAnim(x80,x00,x6C,x02,x00)
SpriteMove(x80,x00,+00002,+00000,+00000,x03,x0E,+00012)
Wait(00008)
UnitAnim(x07,x00,x78,x02,x00)
SpriteMove(x07,x00,-00007,+00000,+00000,x03,x0D,+00012)
Wait(00004)
UnitAnim(x80,x00,x6D,x02,x00)
Wait(00008)
UnitAnim(x07,x00,x74,x02,x00)
Sound(x0096)
SpriteMove(x80,x00,+00003,-00002,+00000,x00,x0E,+00008)
Wait(00008)
SpriteMove(x80,x00,+00004,+00000,+00000,x00,x0E,+00012)
Wait(00014)
DisplayMessage(x10,x12,x0008,x07,x00,x00,+00000,+00000,-00006,x01)
WaitForInstruction(x01,x00)
Wait(00030)
UnitAnim(x80,x00,x6E,x02,x00)
Wait(00020)
DisplayMessage(x10,x91,x0009,x80,x00,x00,+00000,+00008,+00021,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x000A,x07,x00,x00,+00000,+00000,-00006,x01)
WaitForInstruction(x01,x00)
CloseDialog(x01,x000B,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,x000C,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,x000D,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,x000E,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,x000F,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00004)
DisplayMessage(x10,x92,x0010,x01,x00,x00,+00000,+00012,+00006,x13)
WaitForInstruction(x01,x00)
Wait(00004)
UnitAnim(x80,x00,x6F,x02,x00)
Wait(00004)
CloseDialog(x01,x0011,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00040)
DisplayMessage(x10,x92,x0012,x07,x00,x00,+00000,+00000,-00008,x01)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00090)
DisplayMessage(x10,x91,x0013,x80,x00,x00,+00014,+00008,+00000,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x0014,x07,x00,x00,+00000,+00000,-00008,x03)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00012)
DisplayMessage(x10,x91,x0015,x04,x00,x00,+00000,+00000,+00008,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x0016,x07,x00,x00,+00000,+00000,-00008,x01)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
Sound(x0019)
UnitAnim(x80,x00,x70,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x68,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x66,x02,x00)
Wait(00011)
DisplayMessage(x10,x91,x0017,x80,x00,x00,+00000,-00010,+00020,x03)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
Sound(x002C)
SpriteMove(x07,x00,+00001,+00000,+00000,x03,x0E,+00001)
UnitAnim(x07,x00,x75,x02,x00)
Wait(00010)
SpriteMove(x07,x00,+00006,+00000,+00000,x03,x0E,+00002)
UnitAnim(x07,x00,x76,x02,x00)
Wait(00008)
Sound(x0018)
SpriteMove(x07,x00,+00012,+00000,+00000,x03,x0E,+00004)
UnitAnim(x07,x00,x64,x02,x00)
UnitAnim(x80,x00,x67,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x6B,x02,x00)
SpriteMove(x80,x00,+00016,+00000,+00000,x01,x0E,+00020)
Wait(00010)
UnitAnim(x07,x00,x76,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x70,x02,x00)
Wait(00008)
Sound(x0096)
UnitAnim(x80,x00,x6F,x02,x00)
Wait(00006)
UnitAnim(x07,x00,x74,x02,x00)
Wait(00006)
DisplayMessage(x10,x12,x0018,x07,x00,x00,+00012,+00000,-00004,x01)
WaitForInstruction(x01,x00)
Wait(00006)
Sound(x0041)
UnitAnim(x01,x00,x58,x02,x00)
Wait(00006)
UnitAnim(x01,x00,x59,x02,x00)
Wait(00020)
BlockStart()
UnitAnim(x01,x00,x5A,x02,x00)
Wait(00006)
UnitAnim(x01,x00,x5B,x02,x00)
Wait(00028)
UnitAnim(x01,x00,x5A,x02,x00)
Wait(00010)
UnitAnim(x01,x00,x02,x00,x00)
BlockEnd()
DisplayMessage(x10,x92,x0019,x01,x00,x00,+00000,+00000,+00010,x11)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
WaitForInstruction(x08,x00)
Wait(00020)
UnitAnim(x07,x00,x71,x02,x00)
Wait(00016)
UnitAnim(x07,x00,x72,x02,x00)
Wait(00120)
UnitAnim(x07,x00,x71,x02,x00)
Wait(00016)
UnitAnim(x07,x00,x74,x02,x00)
Wait(00020)
DisplayMessage(x10,x92,x001A,x07,x00,x00,+00000,+00000,-00002,x03)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x001B,x80,x00,x00,+00010,+00002,+00014,x02)
WaitForInstruction(x01,x00)
CloseDialog(x02,x001C,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00020)
Sound(x0041)
UnitAnim(x04,x00,x60,x02,x00)
Wait(00010)
UnitAnim(x04,x00,x61,x02,x00)
Wait(00020)
DisplayMessage(x10,x91,x001D,x04,x00,x00,+00000,+00000,+00002,x02)
WaitForInstruction(x01,x00)
UnitAnim(x07,x00,x73,x02,x00)
DisplayMessage(x10,x92,x000E,x07,x00,x00,+00003,+00000,-00002,x03)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00008)
UnitAnim(x01,x00,x5C,x02,x00)
Wait(00008)
UnitAnim(x01,x00,x5D,x02,x00)
Wait(00008)
DisplayMessage(x10,x92,x001E,x01,x00,x00,+00000,+00000,-00002,x03)
WaitForInstruction(x01,x00)
Wait(00008)
UnitAnim(x04,x00,x62,x02,x00)
Wait(00008)
DisplayMessage(x10,x91,x001F,x04,x00,x00,+00000,+00000,+00004,x03)
WaitForInstruction(x01,x00)
CloseDialog(x02,x0020,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,x0021,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00008)
UnitAnim(x07,x00,x71,x02,x00)
Wait(00008)
UnitAnim(x07,x00,x72,x02,x00)
Wait(00008)
DisplayMessage(x10,x91,x0022,x07,x00,x00,-00020,-00014,+00014,x13)
WaitForInstruction(x01,x00)
Wait(00006)
UnitAnim(x01,x00,x5C,x02,x00)
Wait(00004)
UnitAnim(x04,x00,x61,x02,x00)
UnitAnim(x01,x00,x02,x00,x00)
Wait(00008)
DisplayMessage(x10,x92,x0023,x01,x00,x00,+00000,+00000,+00008,x13)
WaitForInstruction(x01,x00)
CloseDialog(x01,x000E,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00060)
{60}(r005A)
Wait(00030)
{3E}(r02000000FFFFFF3C00)
WaitForInstruction(x0C,x00)
ZERO(x006E)
ADD(x006E,x0006)
ZERO(x01C1)
ADD(x01C1,x0001)
ZERO(x0270)
ADD(x0270,x0001)
ZERO(x03D7)
ADD(x03D7,x0001)
ZERO(x03F1)
ADD(x03F1,x0001)
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Argath{br}
{font:00}We know you're of the Brigade.{br}
There's no use hiding it.{br}
Out with it! What have you done{br}
with the marquis? Where are{br}
you holding him?{end}

//Message x02
You were with your commander,{br}
Wiegraf, when we came upon you.{br}
Where has he gone?{end}

//Message x03
Mayhap a beating would loosen{br}
your tongue!{end}

//Message x04
{font:08}{Ramza}{br}
{font:00}Enough, Argath!{end}

//Message x05
Hmph.{end}

//Message x06
Listen well.{br}
{br}
{br}
A great host, with the Order at its van,{br}
prepares a sweeping campaign that will{br}
bring to book your turncloak Brigade.{br}
You will die. You will be hunted down to{br}
the last and slaughtered like the swine you{br}
are, for such is brigandry's reward.{br}
But you, pig, are a lucky one. Tell us what{br}
we wish to know, and you may yet keep{br}
your bacon. So, where is Wiegraf?{end}

//Message x07
{font:08}Swordsman{br}
{font:00}How the bloody hell should I know?{end}

//Message x08
I'll not bear your ribald tongue, rogue!{br}
Learn to guard it, if you'd not have it{br}
cut from your throat!{end}

//Message x09
I am no...no rogue.{end}

//Message x0A
Tell that to the men you've robbed!{end}

//Message x0B
You nobles are...all the same. You think every{br}
man...born outside a castle's walls...less than{br}
human.{br}
We fought for this kingdom at peril of our{br}
very lives. Yet the moment the war was{br}
ended...you turned us out into the streets.{br}
What do you think makes you so special?{br}
Birth? Blood? What difference does it make?{end}

//Message x0C
You kidnap men for ransom, then dare{br}
ask the difference between us!?{end}

//Message x0D
No... The marquis's kidnapping was...no plan{br}
of Wiegraf's.{end}

//Message x0E
...?{end}

//Message x0F
He would never...hold a man for ransom.{end}

//Message x10
Then who? Someone kidnapped the{br}
marquis Elmdore de Limberry.{end}

//Message x11
...{end}

//Message x12
Speak! If not you, then on whom{br}
would you pin the deed?{end}

//Message x13
...It was Gustav.{end}

//Message x14
Who is Gustav?{end}

//Message x15
{font:08}Delita{br}
{font:00}Gustav Margriff{DA68}lieutenant{br}
commander of the Dead Men.{end}

//Message x16
So the Corpse Brigade {D11D}was{D11D} behind{br}
the kidnapping!{end}

//Message x17
No! We're not like Gustav! We fight{br}
to end the aristocracy, not to{br}
become it!{br}
To be treated as equals{DA68}as the{br}
men of honor we are!{end}

//Message x18
What do maggots know of honor?{end}

//Message x19
That's enough, Argath!{end}

//Message x1A
So where is this "Gustav"?{end}

//Message x1B
In...in the Sand Rat's Sietch.{end}

//Message x1C
Sand rat?{end}

//Message x1D
You are not of Gallionne{DA68}small{br}
wonder you've not heard of them.{br}
{br}
Sand rats are unique to the Zeklaus{br}
Desert, north of Dorter.{end}

//Message x1E
Do any villages lie between here and{br}
the desert?{end}

//Message x1F
Villages? No. At least, not anymore. But{br}
the desertmen once had a settlement on{br}
the outskirts, and its ruins remain.{end}

//Message x20
Then that's where we'll find Gustav and{br}
the marquis.{end}

//Message x21
Aye, like as not.{end}

//Message x22
How can you be so certain?{end}

//Message x23
A "sietch" is a sand rat's burrow{DA68}his home.{end}

//Message x24

