This repository has been archived by the owner on Sep 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: laqieer <[email protected]>
- Loading branch information
Showing
5 changed files
with
130 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -46,7 +46,7 @@ ENDA | |
|
||
EndingScene: | ||
TEX1 TEXT_CHAP_3_ED | ||
MNCH 0 | ||
MNCH 4 | ||
ENDA | ||
|
||
AllyUnitsENM: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
#include EAStdlib.event | ||
#include "Project Definition.txt" | ||
|
||
PointerList: | ||
POIN TurnBasedEvents | ||
POIN CharacterBasedEvents | ||
POIN LocationBasedEvents | ||
POIN MiscBasedEvents | ||
POIN TrapsEliwoodMode | ||
POIN TrapsHectorMode | ||
POIN EnemyUnitsENM | ||
POIN EnemyUnitsENM | ||
POIN EnemyUnitsENM | ||
POIN EnemyUnitsENM | ||
POIN AllyUnitsENM | ||
POIN AllyUnitsENM | ||
POIN AllyUnitsENM | ||
POIN AllyUnitsENM | ||
POIN BeginningScene | ||
POIN EndingScene | ||
|
||
TurnBasedEvents: | ||
TURN 0x0 BeginningScene [1,0] 0x0 0x0 | ||
END_MAIN | ||
|
||
CharacterBasedEvents: | ||
END_MAIN | ||
|
||
LocationBasedEvents: | ||
END_MAIN | ||
|
||
MiscBasedEvents: | ||
CauseGameOverIfLordDies | ||
DefeatAll(EndingScene) | ||
POIN 0x7AA5D // a bug of EA Core's C mode | ||
END_MAIN | ||
|
||
BeginningScene: | ||
LOU1 AllyUnitsENM | ||
ENUN | ||
LOU1 EnemyUnitsENM | ||
ENUN | ||
ENDA | ||
|
||
EndingScene: | ||
MNCH 0 | ||
ENDA | ||
|
||
AllyUnitsENM: | ||
UNIT Alfonse AlfonseLord Anna 0x8 [14,6] [14,6] NoItems NoAI | ||
UNIT Sharena SharenaLord Anna 0x8 [14,17] [14,17] NoItems NoAI | ||
UNIT Anna AnnaLord 0x0 0x8 [14,14] [12,14] NoItems NoAI | ||
UNIT | ||
|
||
EnemyUnitsENM: | ||
UNIT GenericSoldierSummonedWeak Mercenary 0x0 Level(5,Enemy,1) [0,17] [3,17] [IronSword,0x0,0x0,0x0] [AttackInRange,DelayedPursue,NoRecovery,DefaultAI4] | ||
UNIT GenericSoldierEmblianWeak Archer 0x0 Level(5,Enemy,1) [0,13] [2,13] [IronBow,0x0,0x0,0x0] [AttackInRange,Pursue,NoRecovery,DefaultAI4] | ||
UNIT GenericSoldierEmblianWeak Fighter 0x0 Level(5,Enemy,1) [9,0] [10,2] [IronAxe,0x0,0x0,0x0] [AttackInRange,Pursue,NoRecovery,DefaultAI4] | ||
UNIT | ||
|
||
TrapsEliwoodMode: | ||
ENDTRAP | ||
|
||
TrapsHectorMode: | ||
ENDTRAP |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
.section .rodata | ||
.align 2 | ||
.global event_chap_4 | ||
event_chap_4: | ||
PointerList: | ||
.word TurnBasedEvents | ||
.word CharacterBasedEvents | ||
.word LocationBasedEvents | ||
.word MiscBasedEvents | ||
.word TrapsEliwoodMode | ||
.word TrapsHectorMode | ||
.word EnemyUnitsENM | ||
.word EnemyUnitsENM | ||
.word EnemyUnitsENM | ||
.word EnemyUnitsENM | ||
.word AllyUnitsENM | ||
.word AllyUnitsENM | ||
.word AllyUnitsENM | ||
.word AllyUnitsENM | ||
.word BeginningScene | ||
.word EndingScene | ||
TurnBasedEvents: | ||
.byte 0x02, 0x00, 0x00, 0x00 | ||
.word BeginningScene | ||
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | ||
.byte 0x00, 0x00, 0x00, 0x00 | ||
CharacterBasedEvents: | ||
.byte 0x00, 0x00, 0x00, 0x00 | ||
LocationBasedEvents: | ||
.byte 0x00, 0x00, 0x00, 0x00 | ||
MiscBasedEvents: | ||
.byte 0x01, 0x00, 0x00, 0x00, 0x1C, 0xF7, 0xD6, 0x08, 0x65, 0x00, 0x00, 0x00 | ||
.byte 0x0E, 0x00, 0x00, 0x00 | ||
.word EndingScene | ||
.byte 0x5D, 0xAA, 0x07, 0x08 | ||
.byte 0x00, 0x00, 0x00, 0x00 | ||
BeginningScene: | ||
.byte 0x30, 0x00, 0x00, 0x00 | ||
.word AllyUnitsENM | ||
.byte 0x39, 0x00, 0x00, 0x00 | ||
.byte 0x30, 0x00, 0x00, 0x00 | ||
.word EnemyUnitsENM | ||
.byte 0x39, 0x00, 0x00, 0x00 | ||
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | ||
EndingScene: | ||
.byte 0x7F, 0x00, 0x00, 0x00 | ||
.byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | ||
AllyUnitsENM: | ||
.byte 0x01, 0x01, 0x02, 0x08, 0x0E, 0x06, 0x0E, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | ||
.byte 0x03, 0x02, 0x02, 0x08, 0x0E, 0x11, 0x0E, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | ||
.byte 0x02, 0x03, 0x00, 0x08, 0x0E, 0x0E, 0x0C, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | ||
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | ||
EnemyUnitsENM: | ||
.byte 0x73, 0x0A, 0x00, 0x2D, 0x00, 0x11, 0x03, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00 | ||
.byte 0x68, 0x18, 0x00, 0x2D, 0x00, 0x0D, 0x02, 0x0D, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00 | ||
.byte 0x68, 0x12, 0x00, 0x2D, 0x09, 0x00, 0x0A, 0x02, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00 | ||
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 | ||
TrapsEliwoodMode: | ||
.byte 0x00 | ||
TrapsHectorMode: | ||
.byte 0x00 |