So I started using Fe8 to do hacking and I am still learning, but this is something odd because I don’t see how it works.
Febuilder asked for me to patch the rom with that anti-huffman patch or something and I did that, so does this problem come from that patch or something else I programmed?
I originally took out the warp command because it kept telling me it was wrong, so I did that and got the result the title is giving. I would also like to know about the warp command. I used the definition from EA, but it still doesn’t work/I don’t know what to do.
Thanks
Events are right here:
#include EAstdlib.event
EventPointerTable(0x07,PointerList)
ORG 0x1000000
PointerList:
POIN TurnBasedEvents
POIN CharacterBasedEvents
POIN LocationBasedEvents
POIN MiscBasedEvents
POIN Dunno1 Dunno2 Dunno3 Tutorial
POIN Traps1 Traps2
POIN Units1 Units1 //This unit group determines the number and position of deployment slots when there is a prep screen
POIN $0 $0 $0
POIN $0 $0 $0
POIN BeginningScene EndingScene
TurnBasedEvents:
END_MAIN
CharacterBasedEvents:
END_MAIN
LocationBasedEvents:
END_MAIN
MiscBasedEvents:
CauseGameOverIfLordDies
END_MAIN
Dunno1:
END_MAIN
Dunno2:
END_MAIN
Dunno3:
END_MAIN
Tutorial:
END_MAIN
Units1:
UNIT Eirika EirikaLord 0x00 Level(1, Ally, 1) [23,26] 0x00 0x00 0x0 0x00 [Rapier, Vulnerary, Elixir] NoAI
UNIT Ephraim EphraimLord 0x00 Level(1, Ally, 1) [21,26] 0x00 0x00 0x0 0x00 [Reginleif, Javelin, Elixir] NoAI
UNIT Seth Paladin 0x00 Level(1, Ally, 1) [22,26] 0x00 0x00 0x0 0x00 [SteelSword, SilverLance] NoAI
UNIT
EnemyUnits:
UNIT ONeill Knight 0x00 Level(3, Enemy, 1) [7,2] 0x00 0x00 0x0 0x00 [Javelin] NeverMoveAI
UNIT 0x80 Soldier ONeill Level(1, Enemy, 1) [3,23] 0x00 0x00 0x0 0x00 [Javelin] NeverMoveAI
UNIT 0x80 Soldier ONeill Level(1, Enemy, 1) [2,17] 0x00 0x00 0x0 0x00 [Javelin] NeverMoveAI
UNIT 0x80 Soldier ONeill Level(1, Enemy, 1) [10,18] 0x00 0x00 0x0 0x00 [IronLance] NoAI
UNIT 0x80 Soldier ONeill Level(1, Enemy, 1) [15,18] 0x00 0x00 0x0 0x00 [IronLance] NoAI
UNIT 0x80 Soldier ONeill Level(1, Enemy, 1) [13,14] 0x00 0x00 0x0 0x00 [IronLance] NoAI
UNIT 0x80 Fighter ONeill Level(1, Enemy, 1) [21,4] 0x00 0x00 0x0 0x00 [IronAxe] NoAI
UNIT 0x80 Fighter ONeill Level(1, Enemy, 1) [22,8] 0x00 0x00 0x0 0x00 [IronAxe] NoAI
UNIT 0x80 Fighter ONeill Level(1, Enemy, 1) [23,13] 0x00 0x00 0x0 0x00 [IronAxe] NoAI
UNIT 0x80 Fighter ONeill Level(1, Enemy, 1) [24,14] 0x00 0x00 0x0 0x00 [IronAxe] NoAI
UNIT 0x80 Fighter ONeill Level(1, Enemy, 1) [22,18] 0x00 0x00 0x0 0x00 [IronAxe] NoAI
UNIT
LyonWarp:
UNIT 0x80 Necromancer 0x00 Level(3, Enemy, 1) [22,22] 0x00 0x00 0x0 0x00 [Javelin] NoAI
UNIT
Traps1:
ENDTRAP
ALIGN 4
Traps2:
ENDTRAP
ALIGN 4
BeginningScene:
LOAD1 0x1 Units1 //0x0 instead of 0x1 seems to be for allies on maps with prep screens
ENUN
CAM1 [22,25]
CUMO [22,25]
CURE
MOVE 3 Ephraim [21,25]
ENUN
MOVE 3 Eirika [23,25]
ENUN
MOVE 3 Seth [22,25]
ENUN
CUMO [21,25]
CURE
TEXTSTART
TEXTSHOW 0xA47
TEXTEND
REMA
CUMO [22,22]
CURE
WARP_IN LyonWarp 2 2
LOAD1 0x1 EnemyUnits
ENUN // GotoPrepScreen
ENDA
EndingScene:
TEXTSTART
TEXTSHOW 0xA47
TEXTEND
REMA
MNC2 0x1 //go to ch1
NoFade
ENDA