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

Erase(x02,x00)
WarpUnit(x02,x00,010,003,x00,x03)
Erase(x78,x00)
Erase(x79,x00)
Erase(x7A,x00)
WarpUnit(x29,x00,007,002,x00,x02)
WarpUnit(x80,x00,006,004,x00,x00)
SpriteMove(x29,x00,-00028,-00012,-00008,x00,x01,+00001)
WaitSpriteMove(x29,x00)
UnitAnim(x00,x00,x02,x00,x00)
Camera(+00728,-01004,+00392,-00226,+05584,+00000,+02496,+00001)
WaitForInstruction(x04,x00)
{63}(rAA)
Camera(+00728,-00444,+00392,+00206,+03648,+00000,+04096,+00360)
LoadEVTCHR(x01,x54,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
UnitAnim(x80,x00,x58,x02,x00)
{7F}(r80000100)
ColorUnit(x80,x00,x04,-004,-002,+000,000)
Wait(00002)
{47}(r2900000601000200)
{48}()
{4E}(r640001)
SpriteMove(x64,x00,+00000,+00064,+00120,x00,x01,+00001)
WaitSpriteMove(x64,x00)
{4D}(r5A)
WaitForInstruction(x04,x00)
PortraitCol(x04)
Wait(00008)
LoadEVTCHR(x00,x55,x00)
Wait(00060)
DisplayMessage(x10,x91,x0001,x80,x00,x06,-00016,+00000,+00008,x11)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x0002,x29,x00,x00,+00014,+00000,-00016,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00060)
WaitForInstruction(x34,x00)
SaveEVTCHR(x00)
{49}()
UnitPresent(x12,x00,x01)
AddUnitStart()
Sound(x001B)
UnitAnim(x29,x00,x63,x02,x00)
Wait(00006)
SpriteMove(x64,x00,-00029,-00037,+00000,x00,x01,+00001)
UnitAnim(x64,x00,x77,x02,x00)
UnitAnim(x29,x00,x64,x02,x00)
Wait(00006)
SpriteMove(x64,x00,+00016,-00022,+00036,x00,x01,+00001)
UnitAnim(x64,x00,x78,x02,x00)
UnitAnim(x29,x00,x65,x02,x00)
Wait(00008)
Sound(x0065)
SpriteMove(x64,x00,+00015,-00033,+00019,x00,x01,+00001)
UnitAnim(x64,x00,x79,x02,x00)
UnitAnim(x29,x00,x6C,x02,x00)
Wait(00008)
Wait(00060)
SpriteMove(x29,x00,-00028,-00012,-00007,x00,x01,+00001)
WaitSpriteMove(x29,x00)
SpriteMove(x64,x00,+00014,-00033,+00026,x00,x01,+00032)
SpriteMove(x29,x00,-00028,-00012,+00000,x00,x01,+00032)
WaitSpriteMove(x29,x00)
Wait(00040)
Sound(x0030)
UnitAnim(x80,x00,x58,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x59,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x5A,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5B,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x5C,x02,x00)
Wait(00008)
Sound(x0003)
UnitAnim(x80,x00,x5D,x02,x00)
Wait(00008)
Sound(x003D)
UnitAnim(x80,x00,x5E,x02,x00)
Wait(00020)
DisplayMessage(x10,x91,x0003,x80,x00,x06,-00016,+00000,+00008,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00090)
SpriteMove(x64,x00,+00015,-00032,+00026,x00,x01,+00048)
Camera(+00728,-00444,+00392,+00302,+03584,+00000,+04096,+00048)
WaitForInstruction(x04,x00)
Wait(00030)
AddUnitEnd()
WarpUnit(x12,x00,006,002,x00,x03)
Draw(x12,x00)
SpriteMove(x12,x00,-00140,+00072,+00000,x00,x01,+00001)
WaitSpriteMove(x12,x00)
DisplayMessage(x10,x91,x0004,x80,x00,x06,-00003,+00000,-00009,x12)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x1A,x0005,x12,x00,x09,-00040,+00000,+00000,x01)
WaitForInstruction(x01,x00)
BlockStart()
UnitAnim(x80,x00,x5F,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x60,x02,x00)
Wait(00008)
BlockEnd()
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
UnitAnim(x12,x00,x03,x00,x00)
SpriteMove(x12,x00,-00130,+00072,+00000,x00,x01,+00007)
WaitSpriteMove(x12,x00)
SpriteMove(x12,x00,-00126,+00054,+00000,x00,x01,+00006)
WaitSpriteMove(x12,x00)
SpriteMove(x12,x00,-00112,+00054,+00000,x00,x01,+00010)
WaitSpriteMove(x12,x00)
RotateUnit(x12,x00,x00,x00,x01,000)
SpriteMove(x12,x00,-00112,+00042,-00028,x00,x01,+00021)
WaitSpriteMove(x12,x00)
RotateUnit(x12,x00,x0C,x00,x01,000)
SpriteMove(x12,x00,-00102,+00042,-00028,x00,x01,+00007)
WaitSpriteMove(x12,x00)
SpriteMove(x12,x00,-00098,+00030,-00028,x00,x01,+00006)
WaitSpriteMove(x12,x00)
SpriteMove(x12,x00,-00084,+00030,-00028,x00,x01,+00010)
WaitSpriteMove(x12,x00)
RotateUnit(x12,x00,x08,x00,x01,000)
SpriteMove(x12,x00,-00084,+00024,-00014,x00,x01,+00010)
WaitSpriteMove(x12,x00)
SpriteMove(x12,x00,-00084,-00012,+00028,x00,x01,+00031)
WaitSpriteMove(x12,x00)
RotateUnit(x12,x00,x0C,x00,x01,000)
SpriteMove(x12,x00,-00056,-00012,+00028,x00,x01,+00021)
WaitSpriteMove(x12,x00)
UnitAnim(x12,x00,x02,x00,x00)
Wait(00060)
DisplayMessage(x10,x12,x0006,x12,x00,x00,-00064,+00000,+00000,x02)
WaitForInstruction(x01,x00)
{49}()
UnitPresent(x1B,x00,x01)
UnitPresent(x2D,x00,x01)
UnitPresent(x2E,x00,x01)
AddUnitStart()
Wait(00060)
DisplayMessage(x10,x91,x0007,x80,x00,x06,-00003,+00000,+00015,x02)
WaitForInstruction(x01,x00)
BlockStart()
Sound(x0028)
SpriteMove(x64,x00,+00005,-00031,+00007,x00,x01,+00001)
UnitAnim(x64,x00,x7A,x02,x00)
UnitAnim(x29,x00,x6D,x02,x00)
Wait(00008)
UnitAnim(x80,x00,x5F,x02,x00)
Wait(00004)
UnitAnim(x80,x00,x5E,x02,x00)
Wait(00004)
BlockEnd()
Wait(00014)
DisplayMessage(x10,x92,x0008,x29,x00,x00,+00024,+00000,-00029,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
DisplayMessage(x10,x12,x0009,x12,x00,x00,-00064,+00000,+00000,x01)
WaitForInstruction(x01,x00)
SpriteMove(x12,x00,+00000,-00012,+00014,x00,x01,+00028)
UnitAnim(x12,x00,x66,x02,x00)
Wait(00006)
UnitAnim(x12,x00,x67,x02,x00)
Wait(00003)
UnitAnim(x12,x00,x68,x02,x00)
Wait(00006)
UnitAnim(x12,x00,x67,x02,x00)
Wait(00003)
UnitAnim(x12,x00,x66,x02,x00)
Wait(00006)
Sound(x0017)
Erase(x64,x00)
BlockStart()
SpriteMove(x29,x00,+00000,+00006,+00000,x01,x04,+00030)
UnitAnim(x29,x00,x6E,x02,x00)
Wait(00012)
UnitAnim(x29,x00,x6F,x02,x00)
Wait(00006)
UnitAnim(x29,x00,x70,x02,x00)
Wait(00010)
UnitAnim(x29,x00,x71,x02,x00)
Wait(00010)
BlockEnd()
UnitAnim(x12,x00,x69,x02,x00)
Wait(00010)
Sound(x005B)
SpriteMove(x12,x00,+00000,-00003,+00012,x00,x01,+00003)
WaitSpriteMove(x12,x00)
UnitAnim(x80,x00,x62,x02,x00)
{1B}(r00000000E0FE00114010800D0100)
WaitForInstruction(x07,x00)
{1B}(r0000000000000010001000102000)
UnitAnim(x12,x00,x69,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x61,x02,x00)
UnitAnim(x12,x00,x69,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x5E,x02,x00)
UnitAnim(x12,x00,x69,x02,x00)
Wait(00100)
UnitAnim(x12,x00,x6A,x02,x00)
Wait(00001)
SpriteMove(x12,x00,+00000,+00000,+00000,x00,x01,+00028)
UnitAnim(x12,x00,x6A,x02,x00)
Wait(00006)
Sound(x0053)
UnitAnim(x12,x00,x6B,x02,x00)
Wait(00010)
UnitAnim(x12,x00,x1A,x00,x00)
WaitForInstruction(x08,x00)
Wait(00060)
UnitAnim(x29,x00,x72,x02,x00)
Wait(00010)
UnitAnim(x29,x00,x73,x02,x00)
Wait(00006)
UnitAnim(x29,x00,x74,x02,x00)
Wait(00006)
SpriteMove(x29,x00,+00000,+00000,+00000,x01,x04,+00008)
UnitAnim(x29,x00,x75,x02,x00)
Wait(00006)
UnitAnim(x29,x00,x76,x02,x00)
Wait(00010)
Wait(00020)
DisplayMessage(x10,x11,x000A,x29,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
SpriteMove(x29,x00,+00000,+00000,+00000,x01,x04,+00001)
WaitSpriteMove(x29,x00)
SpriteMove(x64,x00,+00001,-00029,+00007,x01,x04,+00001)
Wait(00060)
Draw(x64,x00)
UnitAnim(x64,x00,xF7,x01,x00)
UnitAnim(x29,x00,xF5,x01,x00)
Wait(00016)
UnitAnim(x64,x00,xF8,x01,x00)
Wait(00016)
DisplayMessage(x10,x11,x000B,x29,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
Draw(x02,x00)
Draw(x78,x00)
Draw(x79,x00)
Draw(x7A,x00)
WalkTo(x02,x00,010,001,x00,x00,+012,x01)
MovementAnim(r02000200)
WaitWalk(x02,x00)
Camera(+00840,-00412,+00280,+00302,+03584,+00000,+04096,+00016)
WaitForInstruction(x04,x00)
RotateUnit(x02,x00,x04,x00,x01,000)
WaitRotateUnit(x02,x00)
DisplayMessage(x10,x12,x000C,x02,x00,x00,+00000,+00000,+00000,x01)
WaitForInstruction(x01,x00)
UnitAnim(x80,x00,x02,x02,x00)
Wait(00010)
UnitAnim(x80,x00,x03,x02,x00)
Wait(00010)
Wait(00010)
ZERO(x0057)
ADD(x0057,x0000)
BlockStart()
{7E}(r57002200)
UnitAnim(x80,x00,x02,x02,x00)
Wait(00010)
UnitAnim(x02,x00,x0E,x02,x00)
UnitAnim(x80,x00,x5E,x02,x00)
Wait(00010)
BlockEnd()
DisplayMessage(x10,x11,x000D,x80,x00,x06,+00000,-00008,+00008,x02)
WaitForInstruction(x01,x00)
AddUnitEnd()
WarpUnit(x1B,x00,004,009,x00,x00)
WarpUnit(x2D,x00,005,009,x00,x00)
WarpUnit(x2E,x00,006,009,x00,x00)
Draw(x1B,x00)
Draw(x2D,x00)
Draw(x2E,x00)
Wait(00060)
{47}(r2900010701000201)
{48}()
{7F}(r65000003)
{4E}(r650001)
Sound(x0041)
UnitAnim(x64,x00,xF9,x01,x00)
Wait(00014)
UnitAnim(x64,x00,xF8,x01,x00)
Wait(00016)
UnitAnim(x64,x00,xF9,x01,x00)
Wait(00014)
Sound(x0041)
UnitAnim(x64,x00,xF8,x01,x00)
Wait(00016)
UnitAnim(x64,x00,xF9,x01,x00)
Wait(00014)
SpriteMove(x65,x00,-00043,-00034,-00017,x01,x04,+00001)
Draw(x65,x00)
UnitAnim(x65,x00,x0F,x02,x00)
UnitAnim(x64,x00,xFA,x01,x00)
Wait(00014)
UnitAnim(x64,x00,x13,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00001,-00030,+00006,x01,x04,+00001)
UnitAnim(x64,x00,x14,x02,x00)
Wait(00014)
Wait(00060)
DisplayMessage(x10,x11,x000E,x80,x00,x06,+00000,+00000,+00008,x02)
UnitAnim(x80,x00,x05,x02,x00)
Wait(00008)
Wait(00010)
UnitAnim(x80,x00,x5E,x02,x00)
Wait(00001)
WalkTo(x2E,x00,006,005,x00,x00,+008,x01)
MovementAnim(r2E000200)
WaitWalk(x2E,x00)
WaitForInstruction(x01,x00)
Wait(00060)
WaitWalk(x2E,x00)
{68}(r800001)
SpriteMove(x80,x00,+00000,+00000,+00000,x00,x01,+00001)
WaitSpriteMove(x80,x00)
Sound(x002C)
UnitAnim(x80,x00,x06,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x08,x02,x00)
Wait(00006)
UnitAnim(x80,x00,x09,x02,x00)
Wait(00020)
UnitAnim(x2E,x00,xFB,x01,x00)
Wait(00008)
UnitAnim(x2E,x00,xFC,x01,x00)
Wait(00008)
Sound(x0041)
SpriteMove(x80,x00,+00000,+00000,+00004,x00,x01,+00010)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00014,+00004,x02,x0C,+00014)
Wait(00006)
UnitAnim(x2E,x00,xFD,x01,x00)
Wait(00008)
UnitAnim(x80,x00,x0A,x02,x00)
Wait(00001)
Sound(x0052)
UnitAnim(x80,x00,x0A,x02,x00)
Wait(00060)
DisplayMessage(x10,x92,x000F,x80,x00,x06,+00014,+00000,+00000,x11)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
UnitAnim(x80,x00,x0A,x02,x00)
Wait(00030)
SpriteMove(x80,x00,+00000,-00020,+00006,x02,x0C,+00008)
UnitAnim(x2E,x00,xFE,x01,x00)
Wait(00020)
SpriteMove(x80,x00,+00000,-00018,+00006,x02,x0C,+00008)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00023,+00006,x02,x0C,+00004)
WaitSpriteMove(x80,x00)
Sound(x0030)
BlockStart()
UnitAnim(x2E,x00,xFF,x01,x00)
Wait(00010)
UnitAnim(x2E,x00,x00,x02,x00)
Wait(00010)
UnitAnim(x2E,x00,x01,x02,x00)
Wait(00060)
UnitAnim(x2E,x00,x00,x02,x00)
Wait(00010)
UnitAnim(x2E,x00,xFF,x01,x00)
Wait(00010)
UnitAnim(x2E,x00,xFD,x01,x00)
Wait(00010)
UnitAnim(x2E,x00,x02,x00,x00)
BlockEnd()
BlockStart()
SpriteMove(x80,x00,+00000,-00030,+00010,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00038,+00018,x00,x01,+00002)
WaitSpriteMove(x80,x00)
UnitAnim(x80,x00,x0B,x02,x00)
SpriteMove(x80,x00,+00000,-00044,+00026,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00048,+00034,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00051,+00042,x00,x01,+00002)
WaitSpriteMove(x80,x00)
UnitAnim(x80,x00,x0C,x02,x00)
SpriteMove(x80,x00,+00000,-00053,+00050,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00054,+00058,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00054,+00066,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00053,+00074,x00,x01,+00002)
WaitSpriteMove(x80,x00)
UnitAnim(x80,x00,x0D,x02,x00)
SpriteMove(x80,x00,+00000,-00051,+00082,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00048,+00090,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00044,+00098,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00038,+00106,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00030,+00114,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,-00016,+00122,x00,x01,+00002)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,+00008,+00130,x00,x01,+00002)
WaitSpriteMove(x80,x00)
BlockEnd()
Wait(00030)
WaitForInstruction(x08,x00)
Sound(x0044)
RemoveUnit(x80,x00)
Camera(+00840,-00396,+00392,+00302,+03584,+00000,+04096,+00048)
WaitForInstruction(x04,x00)
Wait(00030)
BlockStart()
WalkTo(x2D,x00,007,009,x00,x00,+008,x01)
WaitWalk(x2D,x00)
WalkTo(x2D,x00,007,005,x00,x00,+008,x01)
MovementAnim(r2D000200)
WaitWalk(x2D,x00)
Wait(00010)
BlockEnd()
DisplayMessage(x10,x19,x0010,x1B,x00,x09,-00040,+00000,+00000,x00)
WalkTo(x1B,x00,004,005,x00,x00,+008,x01)
MovementAnim(r1B000200)
WaitWalk(x1B,x00)
DisplayMessage(x10,x92,x0011,x02,x00,x00,+00000,+00000,-00008,x02)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00040)
Camera(+00840,-00348,+00392,+00302,+03584,+00000,+04096,+00048)
WalkTo(x1B,x00,004,004,x00,x00,+008,x01)
MovementAnim(r1B000200)
WaitWalk(x1B,x00)
FaceUnit(x29,x00,x1B,x00,x00,x01,x00)
WaitRotateUnit(x1B,x00)
SpriteMove(x65,x00,-00042,-00034,-00017,x00,x01,+00001)
UnitAnim(x64,x00,x13,x02,x00)
Wait(00016)
UnitAnim(x64,x00,xFA,x01,x00)
Wait(00014)
SpriteMove(x65,x00,-00039,-00035,-00017,x00,x01,+00001)
UnitAnim(x64,x00,x15,x02,x00)
Wait(00006)
SpriteMove(x64,x00,+00002,-00029,+00006,x00,x01,+00001)
SpriteMove(x65,x00,-00037,-00034,-00017,x00,x01,+00001)
UnitAnim(x64,x00,x15,x02,x00)
Wait(00008)
SpriteMove(x65,x00,-00040,-00033,-00017,x00,x01,+00001)
UnitAnim(x64,x00,xFA,x01,x00)
Wait(00014)
Sound(x0041)
SpriteMove(x65,x00,-00040,+00123,-00017,x00,x01,+00001)
UnitAnim(x64,x00,x13,x02,x00)
Wait(00008)
SpriteMove(x64,x00,+00002,+00135,+00006,x00,x01,+00001)
{8C}(r290006020000)
RotateUnit(x29,x00,x06,x00,x01,000)
WaitRotateUnit(x29,x00)
UnitAnim(x29,x00,x02,x00,x00)
Wait(00030)
DisplayMessage(x10,x11,x0012,x1B,x00,x00,+00000,+00000,+00008,x02)
WaitForInstruction(x01,x00)
Wait(00010)
UnitAnim(x1B,x00,x10,x02,x00)
Wait(00012)
UnitAnim(x1B,x00,x11,x02,x00)
Wait(00030)
UnitAnim(x1B,x00,x12,x02,x00)
Wait(00014)
UnitAnim(x1B,x00,x02,x00,x00)
Wait(00010)
WalkTo(x02,x00,009,002,x00,x00,+016,x01)
MovementAnim(r02000200)
WaitWalk(x02,x00)
RotateUnit(x02,x00,x04,x00,x01,000)
WaitRotateUnit(x02,x00)
Wait(00010)
DisplayMessage(x10,x12,x0013,x02,x00,x00,+00000,+00010,+00000,x01)
WaitForInstruction(x01,x00)
Wait(00030)
BlockStart()
Wait(00039)
UnitAnim(x02,x00,x0E,x02,x00)
BlockEnd()
DisplayMessage(x10,x91,x0014,x1B,x00,x00,+00000,+00000,+00012,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x0015,x02,x00,x00,+00000,+00008,+00000,x01)
WaitForInstruction(x01,x00)
CloseDialog(x01,x0016,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00020)
RotateUnit(x29,x00,x0C,x00,x01,000)
WaitRotateUnit(x29,x00)
Wait(00060)
UnitAnim(x02,x00,x02,x00,x00)
DisplayMessage(x10,x92,x0017,x02,x00,x00,+00000,+00010,-00002,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x0018,x1B,x00,x00,+00000,-00004,+00008,x03)
WaitForInstruction(x01,x00)
UnitAnim(x02,x00,x0E,x02,x00)
CloseDialog(x02,x0019,x00,x00)
WaitForInstruction(x01,x00)
RotateUnit(x29,x00,x06,x00,x00,000)
CloseDialog(x01,x001A,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
{60}(r003C)
Wait(00060)
Wait(00060)
Music(x01,+096,000)
Wait(00030)
{1C}(r02)
UnitAnim(x02,x00,x02,x00,x00)
Camera(+00952,-00316,+00392,+00302,+04608,+00000,+04096,+00128)
DarkScreen(x00,x01,012,064,x00,004)
WaitForInstruction(x36,x00)
DisplayConditions(x19,090)
Wait(00040)
ColorUnit(x29,x00,x04,+012,+030,+031,000)
Wait(00002)
Wait(00001)
ColorUnit(x29,x00,x08,+000,+000,+000,004)
WaitForInstruction(x38,x00)
DisplayConditions(x00,030)
WaitForInstruction(x38,x00)
RemoveDarkScreen()
WaitForInstruction(x36,x00)
WaitForInstruction(x04,x00)
{1C}(r01)
RotateUnit(x29,x00,x04,x00,x01,000)
WaitRotateUnit(x29,x00)
UnitAnim(x02,x00,x03,x00,x00)
UnitAnim(x1B,x00,x03,x00,x00)
UnitAnim(x29,x00,x03,x00,x00)
UnitAnim(x2D,x00,x03,x00,x00)
UnitAnim(x2E,x00,x03,x00,x00)
RemoveUnit(x64,x00)
RemoveUnit(x65,x00)
{63}(rA8)
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Grand Duke Barrington{br}
{font:00}After all I've done for you, you now{br}
repay me with betrayal?{br}
You owe me your life, you ungrateful{br}
wretch! You would not stand here{br}
today were it not for me!{br}
Did you prefer digging through sordid{br}
heaps of rubble? Or have you already{br}
forgotten that?{end}

//Message x02
{font:08}Rapha{br}
{font:00}Oh, I recall that quite clearly. It was after{br}
you burnt our village, was it not?{br}
Shortly after you murdered my mother and{br}
father and everybody else!{br}
{br}
It is not with {D11D}betrayal{D11D} I repay your{br}
deeds! It is with {D11D}vengeance{D11D}!{end}

//Message x03
Vengeance? You truly believe{br}
that you are capable of exacting{br}
vengeance on me?{br}
I am your father, Rapha{DA68}the man{br}
who raised you from a girl! You{br}
cannot kill your own father.{br}
Though you are welcome to try!{end}

//Message x04
*chuckle* You cannot do it.{br}
Do you know why?{br}
{br}
The flesh remembers, Rapha.{br}
It remembers fear, cold and trembling.{br}
{br}
But it will not always be so. In time,{br}
your fear will blossom into another{br}
flower{DA68}and I shall have that one as well.{end}

//Message x05
{font:08}Marach{br}
{font:00}It's true, isn't it?{end}

//Message x06
You meant the words{br}
you spoke just now!{end}

//Message x07
You turn on me as well, Marach?{br}
{br}
{br}
You truly are an ungrateful lot.{end}

//Message x08
I'll kill him, I will!{end}

//Message x09
Rapha, no!{end}

//Message x0A
Marach!{end}

//Message x0B
Speak to me, Marach!{br}
Oh, Father, no!{end}

//Message x0C
{font:08}{Ramza}{br}
{font:00}Rapha! Marach!{end}

//Message x0D
You must be {Ramza}.{br}
Move no further!{br}
{br}
If you wish to help your brother,{br}
Rapha, bring me the auracite he{br}
carries.{br}
It should be on his person.{br}
Check his robes.{end}

//Message x0E
Yes, that is it! Bring it{br}
to me!{br}
{br}
Quickly now!{br}
I grow impatient!{end}

//Message x0F
Urg!{end}

//Message x10
{font:08}Man's Voice{br}
{font:00}I wonder if you would not{br}
relinquish it to me instead.{end}

//Message x11
Marquis Elmdore?{br}
I thought you{DA68}{end}

//Message x12
No, dear. This is not a{br}
game of hide{D11D}the{D11D}Stone.{br}
Bring it here.{end}

//Message x13
Guard yourself, Rapha!{br}
Those are no humans!{end}

//Message x14
You must be the heretic,{br}
{Ramza}.{br}
{br}
I suppose I owe you my thanks.{br}
Forgive me for not expressing{br}
my gratitude sooner.{br}
I would have you know I am not a violent{br}
man like Folmarv. Will you not yield the{br}
Stone of your own accord?{br}
I do so hate to see blood spilt{br}
needlessly.{br}
{br}
Spare me the struggle, and I shall be{br}
glad to ask Folmarv to return your{br}
young sister.{end}

//Message x15
What have you done with her!?{end}

//Message x16
Mayhap I did not make myself clear.{br}
I would have the Stone, if you would{br}
speak more of that.{end}

//Message x17
I cannot let worry sway me.{br}
It must not go to him.{end}

//Message x18
An adoring brother you must be,{br}
to trade your sister for a stone!{br}
{br}
After all you've faced in coming{br}
here, you leave her to her fate?{end}

//Message x19
I have no words for you.{end}

//Message x1A
Indeed, it seems the time for{br}
words is past.{br}
{br}
Celia, Lettie! The girl carries{br}
the auracite. Take it from her{br}
corpse.{end}

//Message x1B
{font:08}Rapha{br}
{font:00}Marach... We...we will be{br}
together again soon...{end}

//Message x1C
{font:08}{Ramza}{br}
{font:00}Rapha{DA68}!{end}

//Message x1D
{font:08}Marquis Elmdore{br}
{font:00}So...this is the strength that felled{br}
the Gigas{DA68}and C{D105}chulainn as well.    {br}
Celia! Lettie! Come, this night is lost.{br}
{br}
{br}
If you wish to claim the auracite{br}
I hold, {Ramza}, you had best{br}
make your way to Limberry.{br}
I shall await your coming there with{br}
bated breath.{end}

//Message x1E
{font:08}Rapha{br}
{font:00}Oh, Marach...{end}

//Message x1F

