#define DISABLE_TUTORIALS
#include EAstdlib.event
EventPointerTable(0x10,Pointers)
ORG $1002AB0
Pointers:
POIN TurnEvents
POIN CharacterEvents
POIN LocationEvents
POIN MiscEvents
POIN Good Bad
POIN EndingEvent
Good:
UNIT 0x1 0x1 0x0 0x11 [02,10] [02,10] [0x1,0xB,0x0,0x0] [0x0,0x0,0x0,0x0]
UNIT 0xCF 0x22 0x1 0x9 [02,08] [02,8] [0x12,0x68,0x68,0x0] [0x0,0x0,0x0,0x0]
UNIT 0x1B 0x20 0x1 0x19 [03,09] [03,9] [0x1,0x10,0x0,0x0] [0x0,0x0,0x0,0x0]
UNIT 0x1C 0x20 0x1 0x11 [03,11] [03,11] [0x1,0x16,0x68,0x0] [0x0,0x0,0x0,0x0]
UNIT 0x9 0xC 0x1 0x11 [01,11] [01,11] [0x10,0x0,0x0,0x0] [0x0,0x0,0x0,0x0]
UNIT 0xD 0x10 0x1 0x9 [00,10] [00,10] [0x27,0x0,0x0,0x0] [0x0,0x0,0x0,0x0]
UNIT
label23:
UNIT 0x42 0x42 0x1 0x8 [02,09] [01,09] [0x0,0x0,0x0,0x0] [0x0,0x0,0x0,0x0]
UNIT
NPCspawn:
UNIT 0xCF 0x0 0x22 0x8 [00,00] [00,00] [0x1,0x12,0x1B,0x68] [0x0,0x0,0x0,0x0]
UNIT
Bad:
UNIT
label22:
UNIT 0x6C 0xA 0x4B 0x15 [17,13] [15,06] [0x1B,0x0,0x0,0x0] [0xC,0x11,0x9,0x0]
UNIT 0x6C 0x10 0x4B 0x1D [18,14] [17,04] [0x27,0x0,0x0,0x0] [0xC,0x12,0x29,0x0]
UNIT 0x6D 0x30 0x4B 0x1D [16,15] [18,06] [0x16,0x0,0x0,0x0] [0x0,0x0,0x1,0x0]
UNIT 0x6C 0xA 0x4B 0xD [17,12] [17,11] [0x1B,0x0,0x0,0x0] [0x0,0x6,0x9,0x0]
UNIT 0x6C 0xA 0x4B 0x15 [18,12] [18,10] [0x1B,0x0,0x0,0x0] [0x0,0x3,0x9,0x0]
UNIT 0x6D 0x30 0x4B 0x1D [18,12] [17,09] [0x16,0x0,0x0,0x0] [0x0,0x3,0x1,0x0]
UNIT 0x6C 0x30 0x4B 0x15 [18,12] [18,11] [0x10,0x0,0x0,0x0] [0x0,0x6,0x1,0x0]
UNIT 0x6C 0xA 0x4B 0xD [18,13] [18,09] [0x1B,0x0,0x0,0x0] [0x0,0x0,0x9,0x0]
UNIT 0x6C 0x30 0x4B 0xD [18,15] [18,08] [0x16,0x0,0x0,0x0] [0x0,0x0,0x9,0x0]
UNIT 0x6C 0x10 0x4B 0xD [16,12] [16,07] [0x27,0x0,0x0,0x0] [0x0,0x6,0x9,0x0]
UNIT 0x6C 0xA 0x4B 0x1D [16,12] [16,10] [0x1C,0x0,0x0,0x0] [0x0,0x3,0x1,0x0]
UNIT 0x6E 0x2 0x4B 0x1D [17,09] [17,07] [0x2,0x0,0x0,0x0] [0x0,0x3,0x1,0x0]
UNIT
label27:
UNIT 0x6D 0x30 0x4B 0x1D [07,17] [03,14] [0x10,0x0,0x0,0x0] [0x0,0x3,0x1,0x0]
UNIT
label28:
UNIT 0x6D 0x30 0x4B 0x1D [08,18] [05,16] [0x10,0x0,0x0,0x0] [0x0,0x3,0x1,0x0]
UNIT 0x6D 0x30 0x4B 0x1D [08,18] [01,16] [0x10,0x0,0x0,0x0] [0x0,0x3,0x1,0x0]
UNIT
label29:
UNIT 0x6C 0xA 0x4B 0xD [11,18] [08,17] [0x1B,0x20,0x0,0x0] [0x0,0x0,0x9,0x0]
UNIT 0x6C 0xA 0x4B 0xD [11,18] [06,18] [0x1B,0x0,0x0,0x0] [0x0,0x0,0x9,0x0]
UNIT 0x6C 0xA 0x4B 0x15 [11,18] [04,18] [0x20,0x0,0x0,0x0] [0x0,0x3,0x9,0x0]
UNIT
label30:
UNIT 0x21 0xA 0x18 0x10 [15,18] [12,16] [0x1B,0x22,0x68,0x0] [0x0,0x0,0x0,0x0]
UNIT 0x22 0xA 0x18 0x18 [15,18] [12,18] [0x1B,0x1C,0x20,0x0] [0x0,0x3,0x0,0x0]
UNIT
label31:
UNIT 0x18 0x2 0x0 0x28 [15,18] [13,17] [0x2,0x1,0x1B,0x0] [0x3,0x3,0x0,0x0]
UNIT 0x31 0x2A 0x18 0x8 [16,18] [14,17] [0x13,0x16,0x1,0x68] [0x0,0x3,0x0,0x0]
UNIT
label20:
UNIT 0x37 0x2C 0x0 0x2C [16,03] [16,03] [0x11,0x16,0x0,0x0] [0x3,0x3,0x1,0x0]
UNIT
label19:
UNIT 0x4B 0xC 0x0 0x2C [16,03] [16,04] [0x16,0x0,0x0,0x0] [0x3,0x3,0x1,0x20]
UNIT
label21:
UNIT 0x6D 0x30 0x4B 0x1D [16,03] [16,03] [0x10,0x0,0x0,0x0] [0x0,0x0,0x1,0x0]
UNIT
label24:
UNIT 0x11 0x15 0x1 0x10 [04,14] [04,14] [0x43,0x68,0x0,0x0] [0x0,0x0,0x0,0x0]
UNIT
TurnEvents:
TURN 0x0 OpeningEvent [1,0] 0x0
TURN 0x0 label10 [02,00] 0x0
TURN
CharacterEvents:
CHAR 0x5 label11 [0x1,0x18]
CHAR 0x5 label11 [0x18,0x1]
CHAR
LocationEvents:
SHOP 0x0 label12 [07,09] 0x14
SHOP 0x0 label13 [06,01] 0x13
VILL 0x0 label14 [03,04] 0xE
LOCA 0x0 [03,03] 0x1D
LOCA 0x0 label15 [06,07] 0xE
LOCA 0x0 label16 [00,04] 0xE
LOCA 0x0 label17 [05,07] 0xE
LOCA 0x3 [16,03] 0xF
LOCA
MiscEvents:
AFEV 0x0 label18 0x65
AFEV
label12:
SHLI 0x68
label13:
SHLI 0x1 0x10 0x16 0x27
label18:
ALIGN 4
_0x41
STAL 30
ASMC 0x6C609
STAL 10
ASMC 0x146BD
STAL 80
ASMC 0x608D5
IFAF 0x1 0x6C62D
ASMC 0x1EA1D
ENIF 0x1
ASMC 0x987B9
ENDA
label25:
MOMA 0xC 0x12 0x3 0x3 0x3
label26:
MOMA 0xC 0x16 0x3 0x0
ALIGN 4
OpeningEvent:
CAM1 [18,0]
CMOF
IFEF 0x66 0xF
LOU1 NPCspawn
ENUN
ELSE 0x10
ENIF 0x0F
ENIF 0x10
ENUN
LOU1 label19
ENUN
LOU1 label20
ENUN
TEX1 0x4D
REMA
MOVE 0x4B [17,4]
ENUN
MOVE 0x37 [13,-1]
ENUN
DISA 0x37
STAL 16
MOVE 0x4B [16,4]
ENUN
STAL 16
LOU1 label21
MUS1 0x2
TEX1 0x4E
REMA
STAL 16
MOVE [0x10,0x3] [0x11,0xB]
ENUN
MOVE 0x4B [16,3]
ENUN
CMOF
LOU1 label22
ENUN
MUEN 1
STAL 16
MUS1 0x24
LOU2 Good
ENUN
LOU1 label23
ENUN
STAL 16
CAM1 0x1
STAL 16
MOVE 0x42 [2,9]
ENUN
TEX1 0x4F
REMA
LOU1 label24
ENUN
MOVE 0x11 label25
ENUN
STAL 16
MOVE 0x11 label26
ENUN
TEX1 0x50
MUS1 0x23
_0xA
REMA
LOU1 label27
STAL 16
CAM1 [0,14]
CMOF
ENUN
TEX1 0x51
REMA
LOU1 label28
ENUN
LOU1 label29
ENUN
CAM1 0x1
TEX1 0x52
REMA
MOVE 0x42 [1,9]
MOVE 0x11 [4,10]
ENUN
ASMC 0x6BAF1
ENDA
label10:
STAL 32
MUS2 0x33
CAM1 [20,18]
STAL 32
LOU1 label30 label31
ENUN
TEX1 0x53
REMA
CMOF
MOVE 0x31 [0,13]
ENUN
MOVE 0x21 [13,16]
ENUN
MOVE 0x22 [13,18]
ENUN
TEX1 0x54
REMA
MOVE 0x31 [12,17]
ENUN
TEX1 0x55
REMA
MOVE 0x21 [12,16]
MOVE 0x22 [12,18]
MOVE 0x31 [14,17]
ENUN
MURE
ENDA
label11:
MUS2 0x33
TEX1 0x56
REMA
MURE
ENDA
label14:
MUSI
FADI 16
HIDEMAP
BACG 0x1
FADU 16
SHOWMAP
TEX1 0x58
REMA
MUNO
_0x40
ITGV 0xA
ENDA
label15:
MUSI
FADI 16
HIDEMAP
BACG 0x0
FADU 16
SHOWMAP
TEX1 0x59
REMA
MUNO
ENDA
label16:
MUSI
FADI 16
HIDEMAP
BACG 0x0
FADU 16
SHOWMAP
TEX1 0x5A
REMA
MUNO
ENDA
label17:
MUSI
FADI 16
HIDEMAP
BACG 0x0
FADU 16
SHOWMAP
TEX1 0x5B
REMA
MUNO
ENDA
EndingEvent:
MUS1 0x27
FADI 16
HIDEMAP
BACG 0x5
FADU 16
SHOWMAP
TEX1 0x5E
IFAT 0x1 0x6C1C5
MORETEXT 0x5F
ENIF 0x1
MORETEXT 0x60
IFAT 0x2 0x6C1C5
MORETEXT 0x61
ENIF 0x2
MUS1 0x2B
MORETEXT 0x62
_0xA
REMA
STAL 64
MNCH 0x3
STAL 1
_0x1
ENDA