-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathHardcodedChecks.txt
53 lines (40 loc) · 1.6 KB
/
HardcodedChecks.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Eids:
ID 0x00: Never set
ID 0x01: All enemies defeated?
ID 0x02: Boss defeated
ID 0x03: Win
ID 0x04: Change Map Music
ID 0x05: idr
ID 0x06: idr
ID 0x84: Set during Beginning events, unset at the end; When set, blinking icons on map sprites don't display
0802766E: Check for ID 0x84
(08078D6C):08078D86:
Hardcoded Class checks for lots of stuff
(080347D4):08034810:
Hardcoded Class check for Demon King & Manakete2
(080180CC):
Gorgon Egg Checks
(080183FC):
Phantom Check
(0802A730:SetupBattleWeaponData) : 0802A872:
Item checks for Magic Swords
(08016B8C:IsItemCoveringRange):
Item Table is read directly for range
(0802AABC:BattleLoadAttack) : 0802AB18:
Hardcoded check for legendary weapons
0802B62C:
Donkey Kong Check (Item HP Halving & Poison)
080812D8:
Dancer Class Id Check
8040C6A:
Rogue Class Id Check
Address Function Instruction
------- -------- -----------
08018410 UnitKill CMP R0, #ClassPhantom
08018EDE sub_8018EB8 CMP R0, #ClassPhantom
080240F6 ArenaCommandUsability CMP R0, #ClassPhantom
0802523E TryAddUnitToTradeTargetList CMP R0, #ClassPhantom
08025246 TryAddUnitToTradeTargetList CMP R0, #ClassPhantom
08025366 TryAddUnitToRescueTargetList CMP R0, #ClassPhantom
0802536E TryAddUnitToRescueTargetList CMP R0, #ClassPhantom
0803122E ChapterEndUnitCleanup CMP R0, #ClassPhantom