mirror of
https://github.com/Skeli789/Dynamic-Pokemon-Expansion.git
synced 2026-09-08 10:05:49 -05:00
Merge pull request #12 from Skeli789/master
Update Unbound Branch from Master
This commit is contained in:
5
.gitignore
vendored
5
.gitignore
vendored
@@ -2,7 +2,7 @@ a.exe
|
||||
*.gba
|
||||
build/*
|
||||
extracted/*
|
||||
src/generated/*
|
||||
assembly/generated/*
|
||||
scripts/__pycache__
|
||||
*.sgm
|
||||
*.dmp
|
||||
@@ -10,4 +10,5 @@ scripts/__pycache__
|
||||
*.lnk
|
||||
*.sav
|
||||
offsets.ini
|
||||
generatedrepoints
|
||||
generatedrepoints
|
||||
*.idea
|
||||
2
BPRE.ld
2
BPRE.ld
@@ -10,9 +10,11 @@ memset_ = 0x081E5ED8|1;
|
||||
gMain = 0x30030F0;
|
||||
|
||||
GetGenderFromSpeciesAndPersonality = 0x803F78C | 1;
|
||||
GetMonData = 0x803FBE8 | 1;
|
||||
SpeciesToNationalPokedexNum = 0x8043298 | 1;
|
||||
DrawSpindaSpots = 0x8043458 | 1;
|
||||
GetUnownLetterFromPersonality = 0x8082AB8 | 1;
|
||||
SafeLoadMonIconPalette = 0x80970A0 | 1;
|
||||
LZ77UnCompWram = 0x81E3B70 | 1;
|
||||
|
||||
/*The Deal Breaker*/
|
||||
|
||||
@@ -65,17 +65,7 @@ DexFlagCheckCall:
|
||||
ldr r3, =0x8104AB0 | 1
|
||||
bx r3
|
||||
|
||||
@0x8045C58 with r0
|
||||
UpdateEggMoveLimit:
|
||||
add r0, r2, #0x1
|
||||
lsl r0, r0, #0x10
|
||||
lsr r2, r0, #0x10
|
||||
push {r2}
|
||||
bl GetUpdatedEggMoveLimit
|
||||
pop {r2}
|
||||
ldr r1, =0x8045C60 | 1
|
||||
bx r1
|
||||
|
||||
.pool
|
||||
@0x800ECF2 with r4
|
||||
LoadSpecialPokePicHook:
|
||||
mov r7, r8
|
||||
@@ -91,6 +81,32 @@ LoadSpecialPokePicHook:
|
||||
pop {r0}
|
||||
bx r0
|
||||
|
||||
.pool
|
||||
@0x8034356 with r1
|
||||
BattleLoadOpponentMonSpriteGfxHook:
|
||||
ldr r1, [sp] @Personality
|
||||
bl TryGetFemaleGenderedSpecies
|
||||
mov r5, r0
|
||||
ldr r6, [sp]
|
||||
ldr r0, =0x803436C | 1
|
||||
bx r0
|
||||
|
||||
/*
|
||||
.pool
|
||||
@0x80747B4 with r0
|
||||
GetBattlerSpriteFinalYHook:
|
||||
lsl r2, r2, #0x18
|
||||
lsr r7, r2, #0x18
|
||||
mov r0, r6
|
||||
lsr r1, r1, #0x10
|
||||
bl TryGetFemaleGenderedSpeciesFromBank
|
||||
|
||||
mov r0, r6
|
||||
ldr r1, =0x80747BC | 1
|
||||
bx r1
|
||||
*/
|
||||
|
||||
.pool
|
||||
@0x8096E38 with r2
|
||||
GenderedMonIconHook:
|
||||
lsr r7, r3, #0x10
|
||||
@@ -106,4 +122,33 @@ GenderedMonIconHook:
|
||||
ldr r1, [sp, #0x50] @Personality
|
||||
ldr r0, =0x8096E40 | 1
|
||||
bx r0
|
||||
|
||||
|
||||
.pool
|
||||
@0x8139DDC with r1
|
||||
SummaryScreenIconPalHook:
|
||||
mov r4, r0
|
||||
mov r1, r0
|
||||
mov r0, r5
|
||||
bl TryGetFemaleGenderedSpecies
|
||||
mov r5, r0
|
||||
ldr r1, =SafeLoadMonIconPalette
|
||||
bl bxr1
|
||||
ldr r0, =0x8139DE4 | 1
|
||||
bx r0
|
||||
|
||||
.pool
|
||||
@0x808398C with r1
|
||||
CreateMonSprite_PicBoxHook:
|
||||
mov r4, r0
|
||||
mov r1, #0x0
|
||||
mov r2, #0x80
|
||||
lsl r2, #0x8 @0x8000
|
||||
bl GetMonSpritePalStructFromOtIdPersonality
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
mov r4, r1 @Backup palette struct
|
||||
ldrh r1, [r4, #0x4] @Tag
|
||||
mov r3, #0x80
|
||||
lsl r3, #0x8 @0x8000
|
||||
ldr r2, =0x8083994 | 1
|
||||
bx r2
|
||||
1
audio/gCryAbomasnow_flags.txt
Normal file
1
audio/gCryAbomasnow_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAccelgor_flags.txt
Normal file
1
audio/gCryAccelgor_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAegislash_flags.txt
Normal file
1
audio/gCryAegislash_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAlomomola_flags.txt
Normal file
1
audio/gCryAlomomola_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAmaura_flags.txt
Normal file
1
audio/gCryAmaura_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAmbipom_flags.txt
Normal file
1
audio/gCryAmbipom_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAmoonguss_flags.txt
Normal file
1
audio/gCryAmoonguss_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAraquanid_flags.txt
Normal file
1
audio/gCryAraquanid_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryArceus_flags.txt
Normal file
1
audio/gCryArceus_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryArchen_flags.txt
Normal file
1
audio/gCryArchen_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryArcheops_flags.txt
Normal file
1
audio/gCryArcheops_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAromatisse_flags.txt
Normal file
1
audio/gCryAromatisse_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAudino_flags.txt
Normal file
1
audio/gCryAudino_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAurorus_flags.txt
Normal file
1
audio/gCryAurorus_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAvalugg_flags.txt
Normal file
1
audio/gCryAvalugg_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAxew_flags.txt
Normal file
1
audio/gCryAxew_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryAzelf_flags.txt
Normal file
1
audio/gCryAzelf_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBarbaracle_flags.txt
Normal file
1
audio/gCryBarbaracle_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBasculin_flags.txt
Normal file
1
audio/gCryBasculin_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBastiodon_flags.txt
Normal file
1
audio/gCryBastiodon_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBeartic_flags.txt
Normal file
1
audio/gCryBeartic_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBeheeyem_flags.txt
Normal file
1
audio/gCryBeheeyem_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBergmite_flags.txt
Normal file
1
audio/gCryBergmite_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBewear_flags.txt
Normal file
1
audio/gCryBewear_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBibarel_flags.txt
Normal file
1
audio/gCryBibarel_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBidoof_flags.txt
Normal file
1
audio/gCryBidoof_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBinacle_flags.txt
Normal file
1
audio/gCryBinacle_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBisharp_flags.txt
Normal file
1
audio/gCryBisharp_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBlacephalon_flags.txt
Normal file
1
audio/gCryBlacephalon_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBlitzle_flags.txt
Normal file
1
audio/gCryBlitzle_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBoldore_flags.txt
Normal file
1
audio/gCryBoldore_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBonsly_flags.txt
Normal file
1
audio/gCryBonsly_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBouffalant_flags.txt
Normal file
1
audio/gCryBouffalant_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBounsweet_flags.txt
Normal file
1
audio/gCryBounsweet_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBraixen_flags.txt
Normal file
1
audio/gCryBraixen_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBraviary_flags.txt
Normal file
1
audio/gCryBraviary_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBrionne_flags.txt
Normal file
1
audio/gCryBrionne_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBronzong_flags.txt
Normal file
1
audio/gCryBronzong_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBronzor_flags.txt
Normal file
1
audio/gCryBronzor_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBruxish_flags.txt
Normal file
1
audio/gCryBruxish_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBudew_flags.txt
Normal file
1
audio/gCryBudew_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBuizel_flags.txt
Normal file
1
audio/gCryBuizel_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBuneary_flags.txt
Normal file
1
audio/gCryBuneary_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBunnelby_flags.txt
Normal file
1
audio/gCryBunnelby_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBurmy_flags.txt
Normal file
1
audio/gCryBurmy_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryBuzzwole_flags.txt
Normal file
1
audio/gCryBuzzwole_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCarbink_flags.txt
Normal file
1
audio/gCryCarbink_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCarnivine_flags.txt
Normal file
1
audio/gCryCarnivine_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCarracosta_flags.txt
Normal file
1
audio/gCryCarracosta_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCelesteela_flags.txt
Normal file
1
audio/gCryCelesteela_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryChandelure_flags.txt
Normal file
1
audio/gCryChandelure_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCharjabug_flags.txt
Normal file
1
audio/gCryCharjabug_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryChatot_flags.txt
Normal file
1
audio/gCryChatot_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCherrim_flags.txt
Normal file
1
audio/gCryCherrim_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCherubi_flags.txt
Normal file
1
audio/gCryCherubi_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryChesnaught_flags.txt
Normal file
1
audio/gCryChesnaught_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryChespin_flags.txt
Normal file
1
audio/gCryChespin_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryChimchar_flags.txt
Normal file
1
audio/gCryChimchar_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryChingling_flags.txt
Normal file
1
audio/gCryChingling_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCinccino_flags.txt
Normal file
1
audio/gCryCinccino_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryClauncher_flags.txt
Normal file
1
audio/gCryClauncher_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryClawitzer_flags.txt
Normal file
1
audio/gCryClawitzer_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCobalion_flags.txt
Normal file
1
audio/gCryCobalion_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCofagrigus_flags.txt
Normal file
1
audio/gCryCofagrigus_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCombee_flags.txt
Normal file
1
audio/gCryCombee_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryComfey_flags.txt
Normal file
1
audio/gCryComfey_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryConkeldurr_flags.txt
Normal file
1
audio/gCryConkeldurr_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCosmoem_flags.txt
Normal file
1
audio/gCryCosmoem_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCosmog_flags.txt
Normal file
1
audio/gCryCosmog_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCottonee_flags.txt
Normal file
1
audio/gCryCottonee_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCrabominable_flags.txt
Normal file
1
audio/gCryCrabominable_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCrabrawler_flags.txt
Normal file
1
audio/gCryCrabrawler_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCranidos_flags.txt
Normal file
1
audio/gCryCranidos_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCresselia_flags.txt
Normal file
1
audio/gCryCresselia_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCroagunk_flags.txt
Normal file
1
audio/gCryCroagunk_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCrustle_flags.txt
Normal file
1
audio/gCryCrustle_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCryogonal_flags.txt
Normal file
1
audio/gCryCryogonal_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCubchoo_flags.txt
Normal file
1
audio/gCryCubchoo_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryCutiefly_flags.txt
Normal file
1
audio/gCryCutiefly_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDarkrai_flags.txt
Normal file
1
audio/gCryDarkrai_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDarmanitan_flags.txt
Normal file
1
audio/gCryDarmanitan_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDartrix_flags.txt
Normal file
1
audio/gCryDartrix_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDarumaka_flags.txt
Normal file
1
audio/gCryDarumaka_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDecidueye_flags.txt
Normal file
1
audio/gCryDecidueye_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDedenne_flags.txt
Normal file
1
audio/gCryDedenne_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDeerling_flags.txt
Normal file
1
audio/gCryDeerling_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDeino_flags.txt
Normal file
1
audio/gCryDeino_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDelphox_flags.txt
Normal file
1
audio/gCryDelphox_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDewott_flags.txt
Normal file
1
audio/gCryDewott_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDewpider_flags.txt
Normal file
1
audio/gCryDewpider_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDhelmise_flags.txt
Normal file
1
audio/gCryDhelmise_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDialga_flags.txt
Normal file
1
audio/gCryDialga_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDiancie_flags.txt
Normal file
1
audio/gCryDiancie_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDiggersby_flags.txt
Normal file
1
audio/gCryDiggersby_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDoublade_flags.txt
Normal file
1
audio/gCryDoublade_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
1
audio/gCryDragalge_flags.txt
Normal file
1
audio/gCryDragalge_flags.txt
Normal file
@@ -0,0 +1 @@
|
||||
-c
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user