Merge pull request #379 from DizzyEggg/kao
Some checks are pending
GithubCI / build (push) Waiting to run

This commit is contained in:
Seth Barberee
2025-03-24 08:06:38 -07:00
committed by GitHub
75 changed files with 2820 additions and 3374 deletions

27
data/kao/absol.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoAbsol
gKaoAbsol:
kao_siro sPortraitsAbsol
sAbsolNormalPal:
.incbin "baserom.gba", 0x16B9668, 0x40
sAbsolNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B96AD, 0x29B
sAbsolHappyPal:
.incbin "baserom.gba", 0x16B9948, 0x40
sAbsolHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B998D, 0x287
sPortraitsAbsol:
kao_portrait sAbsolNormalPal, sAbsolNormalGfx
kao_portrait sAbsolHappyPal, sAbsolHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

31
data/kao/alakazam.inc Normal file
View File

@@ -0,0 +1,31 @@
.global gKaoAlakazam
gKaoAlakazam:
kao_siro sPortraitsAlakazam
sAlakazamNormalPal:
.incbin "baserom.gba", 0x1692DD0, 0x40
sAlakazamNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1692E15, 0x2DB
sAlakazamSurprisedPal:
.incbin "baserom.gba", 0x16930F0, 0x40
sAlakazamSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1693135, 0x2F7
sAlakazamHappyPal:
.incbin "baserom.gba", 0x169342C, 0x40
sAlakazamHappyGfx:
.incbin "baserom.gba", 0x169346C, 0x2D8
sPortraitsAlakazam:
kao_portrait sAlakazamNormalPal, sAlakazamNormalGfx
kao_portrait sAlakazamSurprisedPal, sAlakazamSurprisedGfx
kao_portrait sAlakazamHappyPal, sAlakazamHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/articuno.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoArticuno
gKaoArticuno:
kao_siro sPortraitsArticuno
sArticunoNormalPal:
.incbin "baserom.gba", 0x169D748, 0x40
sArticunoNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169D78D, 0x2BB
sPortraitsArticuno:
kao_portrait sArticunoNormalPal, sArticunoNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

27
data/kao/bellsprout.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoBellsprout
gKaoBellsprout:
kao_siro sPortraitsBellsprout
sBellsproutNormalPal:
.incbin "baserom.gba", 0x1695DC4, 0x40
sBellsproutNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1695E09, 0x26B
sBellsproutWorriedPal:
.incbin "baserom.gba", 0x1696074, 0x40
sBellsproutWorriedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16960B9, 0x243
sPortraitsBellsprout:
kao_portrait sBellsproutNormalPal, sBellsproutNormalGfx
kao_portrait sBellsproutWorriedPal, sBellsproutWorriedGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

37
data/kao/blastoise.inc Normal file
View File

@@ -0,0 +1,37 @@
.global gKaoBlastoise
gKaoBlastoise:
kao_siro sPortraitsBlastoise
sBlastoiseNormalPal:
.incbin "baserom.gba", 0x1687E88, 0x40
sBlastoiseNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1687ECD, 0x2AB
sBlastoiseSurprisedPal:
.incbin "baserom.gba", 0x1688178, 0x40
sBlastoiseSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16881BD, 0x2A3
sBlastoiseAngryPal:
.incbin "baserom.gba", 0x1688460, 0x40
sBlastoiseAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16884A5, 0x2B3
sBlastoisePainedPal:
.incbin "baserom.gba", 0x1688758, 0x40
sBlastoisePainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168879D, 0x2A3
sPortraitsBlastoise:
kao_portrait sBlastoiseNormalPal, sBlastoiseNormalGfx
kao_portrait sBlastoiseSurprisedPal, sBlastoiseSurprisedGfx
kao_portrait sBlastoiseAngryPal, sBlastoiseAngryGfx
kao_portrait sBlastoisePainedPal, sBlastoisePainedGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

74
data/kao/bulbasaur.inc Normal file
View File

@@ -0,0 +1,74 @@
.global gKaoBulbasaur
gKaoBulbasaur:
kao_siro sPortraitsBulbasaur
sBulbasaurNormalPal:
.incbin "baserom.gba", 0x167FE88, 0x40
sBulbasaurNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x167FECD, 0x2BF
sBulbasaurHappyPal:
.incbin "baserom.gba", 0x168018C, 0x40
sBulbasaurHappyGfx:
.incbin "baserom.gba", 0x16801CC, 0x2AC
sBulbasaurPainedPal:
.incbin "baserom.gba", 0x1680478, 0x40
sBulbasaurPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16804BD, 0x2C3
sBulbasaurAngryPal:
.incbin "baserom.gba", 0x1680780, 0x40
sBulbasaurAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16807C5, 0x2DF
sBulbasaurWorriedPal:
.incbin "baserom.gba", 0x1680AA4, 0x40
sBulbasaurWorriedGfx:
.incbin "baserom.gba", 0x1680AE4, 0x2CC
sBulbasaurSadPal:
.incbin "baserom.gba", 0x1680DB0, 0x40
sBulbasaurSadGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1680DF5, 0x2A7
sBulbasaurCryingPal:
.incbin "baserom.gba", 0x168109C, 0x40
sBulbasaurCryingGfx:
.incbin "baserom.gba", 0x16810DC, 0x2BC
sBulbasaurShoutingPal:
.incbin "baserom.gba", 0x1681398, 0x40
sBulbasaurShoutingGfx:
.incbin "baserom.gba", 0x16813D8, 0x2C8
sBulbasaurTearyEyePal:
.incbin "baserom.gba", 0x16816A0, 0x40
sBulbasaurTearyEyeGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16816E5, 0x2A7
sBulbasaurDeterminedPal:
.incbin "baserom.gba", 0x168198C, 0x40
sBulbasaurDeterminedGfx:
.incbin "baserom.gba", 0x16819CC, 0x2B0
sBulbasaurJoyousPal:
.incbin "baserom.gba", 0x1681C7C, 0x40
sBulbasaurJoyousGfx:
.incbin "baserom.gba", 0x1681CBC, 0x2C0
sBulbasaurInspiredPal:
.incbin "baserom.gba", 0x1681F7C, 0x40
sBulbasaurInspiredGfx:
.incbin "baserom.gba", 0x1681FBC, 0x2BC
sBulbasaurSurprisedPal:
.incbin "baserom.gba", 0x1682278, 0x40
sBulbasaurSurprisedGfx:
.incbin "baserom.gba", 0x16822B8, 0x2D0
sPortraitsBulbasaur:
kao_portrait sBulbasaurNormalPal, sBulbasaurNormalGfx
kao_portrait sBulbasaurHappyPal, sBulbasaurHappyGfx
kao_portrait sBulbasaurPainedPal, sBulbasaurPainedGfx
kao_portrait sBulbasaurAngryPal, sBulbasaurAngryGfx
kao_portrait sBulbasaurWorriedPal, sBulbasaurWorriedGfx
kao_portrait sBulbasaurSadPal, sBulbasaurSadGfx
kao_portrait sBulbasaurCryingPal, sBulbasaurCryingGfx
kao_portrait sBulbasaurShoutingPal, sBulbasaurShoutingGfx
kao_portrait sBulbasaurTearyEyePal, sBulbasaurTearyEyeGfx
kao_portrait sBulbasaurDeterminedPal, sBulbasaurDeterminedGfx
kao_portrait sBulbasaurJoyousPal, sBulbasaurJoyousGfx
kao_portrait sBulbasaurInspiredPal, sBulbasaurInspiredGfx
kao_portrait sBulbasaurSurprisedPal, sBulbasaurSurprisedGfx

22
data/kao/butterfree.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoButterfree
gKaoButterfree:
kao_siro sPortraitsButterfree
sButterfreeNormalPal:
.incbin "baserom.gba", 0x1689734, 0x40
sButterfreeNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1689779, 0x2E7
sPortraitsButterfree:
kao_portrait sButterfreeNormalPal, sButterfreeNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

31
data/kao/caterpie.inc Normal file
View File

@@ -0,0 +1,31 @@
.global gKaoCaterpie
gKaoCaterpie:
kao_siro sPortraitsCaterpie
sCaterpieNormalPal:
.incbin "baserom.gba", 0x1688AB8, 0x40
sCaterpieNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1688AFD, 0x29B
sCaterpieInspiredPal:
.incbin "baserom.gba", 0x1688D98, 0x40
sCaterpieInspiredGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1688DDD, 0x2AF
sCaterpieSadPal:
.incbin "baserom.gba", 0x168908C, 0x40
sCaterpieSadGfx:
.incbin "baserom.gba", 0x16890CC, 0x298
sPortraitsCaterpie:
kao_portrait sCaterpieNormalPal, sCaterpieNormalGfx
kao_portrait sCaterpieInspiredPal, sCaterpieInspiredGfx
kao_portrait sCaterpieSadPal, sCaterpieSadGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

40
data/kao/charizard.inc Normal file
View File

@@ -0,0 +1,40 @@
.global gKaoCharizard
gKaoCharizard:
kao_siro sPortraitsCharizard
sCharizardNormalPal:
.incbin "baserom.gba", 0x1684940, 0x40
sCharizardNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1684985, 0x267
sCharizardSurprisedPal:
.incbin "baserom.gba", 0x1684BEC, 0x40
sCharizardSurprisedGfx:
.incbin "baserom.gba", 0x1684C2C, 0x2B4
sCharizardLaughingPal:
.incbin "baserom.gba", 0x1684EE0, 0x40
sCharizardLaughingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1684F25, 0x28F
sCharizardPainedPal:
.incbin "baserom.gba", 0x16851B4, 0x40
sCharizardPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16851F9, 0x2BF
sCharizardSadPal:
.incbin "baserom.gba", 0x16854B8, 0x40
sCharizardSadGfx:
.incbin "baserom.gba", 0x16854F8, 0x288
sPortraitsCharizard:
kao_portrait sCharizardNormalPal, sCharizardNormalGfx
kao_portrait sCharizardSurprisedPal, sCharizardSurprisedGfx
kao_portrait sCharizardLaughingPal, sCharizardLaughingGfx
kao_portrait sCharizardPainedPal, sCharizardPainedGfx
kao_portrait sCharizardSadPal, sCharizardSadGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

75
data/kao/charmander.inc Normal file
View File

@@ -0,0 +1,75 @@
.global gKaoCharmander
gKaoCharmander:
kao_siro sPortraitsCharmander
sCharmanderNormalPal:
.incbin "baserom.gba", 0x1682600, 0x40
sCharmanderNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1682645, 0x247
sCharmanderHappyPal:
.incbin "baserom.gba", 0x168288C, 0x40
sCharmanderHappyGfx:
.incbin "baserom.gba", 0x16828CC, 0x234
sCharmanderPainedPal:
.incbin "baserom.gba", 0x1682B00, 0x40
sCharmanderPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1682B45, 0x253
sCharmanderAngryPal:
.incbin "baserom.gba", 0x1682D98, 0x40
sCharmanderAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1682DDD, 0x27B
sCharmanderWorriedPal:
.incbin "baserom.gba", 0x1683058, 0x40
sCharmanderWorriedGfx:
.incbin "baserom.gba", 0x1683098, 0x254
sCharmanderSadPal:
.incbin "baserom.gba", 0x16832EC, 0x40
sCharmanderSadGfx:
.incbin "baserom.gba", 0x168332C, 0x254
sCharmanderCryingPal:
.incbin "baserom.gba", 0x1683580, 0x40
sCharmanderCryingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16835C5, 0x263
sCharmanderShoutingPal:
.incbin "baserom.gba", 0x1683828, 0x40
sCharmanderShoutingGfx:
.incbin "baserom.gba", 0x1683868, 0x2A8
sCharmanderTearyEyePal:
.incbin "baserom.gba", 0x1683B10, 0x40
sCharmanderTearyEyeGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1683B55, 0x25B
sCharmanderDeterminedPal:
.incbin "baserom.gba", 0x1683DB0, 0x40
sCharmanderDeterminedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1683DF5, 0x247
sCharmanderJoyousPal:
.incbin "baserom.gba", 0x168403C, 0x40
sCharmanderJoyousGfx:
.incbin "baserom.gba", 0x168407C, 0x2E0
sCharmanderInspiredPal:
.incbin "baserom.gba", 0x168435C, 0x40
sCharmanderInspiredGfx:
.incbin "baserom.gba", 0x168439C, 0x248
sCharmanderSurprisedPal:
.incbin "baserom.gba", 0x16845E4, 0x40
sCharmanderSurprisedGfx:
.incbin "baserom.gba", 0x1684624, 0x2A4
sPortraitsCharmander:
kao_portrait sCharmanderNormalPal, sCharmanderNormalGfx
kao_portrait sCharmanderHappyPal, sCharmanderHappyGfx
kao_portrait sCharmanderPainedPal, sCharmanderPainedGfx
kao_portrait sCharmanderAngryPal, sCharmanderAngryGfx
kao_portrait sCharmanderWorriedPal, sCharmanderWorriedGfx
kao_portrait sCharmanderSadPal, sCharmanderSadGfx
kao_portrait sCharmanderCryingPal, sCharmanderCryingGfx
kao_portrait sCharmanderShoutingPal, sCharmanderShoutingGfx
kao_portrait sCharmanderTearyEyePal, sCharmanderTearyEyeGfx
kao_portrait sCharmanderDeterminedPal, sCharmanderDeterminedGfx
kao_portrait sCharmanderJoyousPal, sCharmanderJoyousGfx
kao_portrait sCharmanderInspiredPal, sCharmanderInspiredGfx
kao_portrait sCharmanderSurprisedPal, sCharmanderSurprisedGfx

71
data/kao/chikorita.inc Normal file
View File

@@ -0,0 +1,71 @@
.global gKaoChikorita
gKaoChikorita:
kao_siro sPortraitsChikorita
sChikoritaNormalPal:
.incbin "baserom.gba", 0x169E534, 0x40
sChikoritaNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169E579, 0x29F
sChikoritaHappyPal:
.incbin "baserom.gba", 0x169E818, 0x40
sChikoritaHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169E85D, 0x27F
sChikoritaPainedPal:
.incbin "baserom.gba", 0x169EADC, 0x40
sChikoritaPainedGfx:
.incbin "baserom.gba", 0x169EB1C, 0x290
sChikoritaAngryPal:
.incbin "baserom.gba", 0x169EDAC, 0x40
sChikoritaAngryGfx:
.incbin "baserom.gba", 0x169EDEC, 0x27C
sChikoritaWorriedPal:
.incbin "baserom.gba", 0x169F068, 0x40
sChikoritaWorriedGfx:
.incbin "baserom.gba", 0x169F0A8, 0x294
sChikoritaSadPal:
.incbin "baserom.gba", 0x169F33C, 0x40
sChikoritaSadGfx:
.incbin "baserom.gba", 0x169F37C, 0x2A0
sChikoritaCryingPal:
.incbin "baserom.gba", 0x169F61C, 0x40
sChikoritaCryingGfx:
.incbin "baserom.gba", 0x169F65C, 0x2A8
sChikoritaShoutingPal:
.incbin "baserom.gba", 0x169F904, 0x40
sChikoritaShoutingGfx:
.incbin "baserom.gba", 0x169F944, 0x290
sChikoritaTearyEyePal:
.incbin "baserom.gba", 0x169FBD4, 0x40
sChikoritaTearyEyeGfx:
.incbin "baserom.gba", 0x169FC14, 0x2A4
sChikoritaDeterminedPal:
.incbin "baserom.gba", 0x169FEB8, 0x40
sChikoritaDeterminedGfx:
.incbin "baserom.gba", 0x169FEF8, 0x270
sChikoritaJoyousPal:
.incbin "baserom.gba", 0x16A0168, 0x40
sChikoritaJoyousGfx:
.incbin "baserom.gba", 0x16A01A8, 0x2C0
sChikoritaInspiredPal:
.incbin "baserom.gba", 0x16A0468, 0x40
sChikoritaInspiredGfx:
.incbin "baserom.gba", 0x16A04A8, 0x29C
sChikoritaSurprisedPal:
.incbin "baserom.gba", 0x16A0744, 0x40
sChikoritaSurprisedGfx:
.incbin "baserom.gba", 0x16A0784, 0x2AC
sPortraitsChikorita:
kao_portrait sChikoritaNormalPal, sChikoritaNormalGfx
kao_portrait sChikoritaHappyPal, sChikoritaHappyGfx
kao_portrait sChikoritaPainedPal, sChikoritaPainedGfx
kao_portrait sChikoritaAngryPal, sChikoritaAngryGfx
kao_portrait sChikoritaWorriedPal, sChikoritaWorriedGfx
kao_portrait sChikoritaSadPal, sChikoritaSadGfx
kao_portrait sChikoritaCryingPal, sChikoritaCryingGfx
kao_portrait sChikoritaShoutingPal, sChikoritaShoutingGfx
kao_portrait sChikoritaTearyEyePal, sChikoritaTearyEyeGfx
kao_portrait sChikoritaDeterminedPal, sChikoritaDeterminedGfx
kao_portrait sChikoritaJoyousPal, sChikoritaJoyousGfx
kao_portrait sChikoritaInspiredPal, sChikoritaInspiredGfx
kao_portrait sChikoritaSurprisedPal, sChikoritaSurprisedGfx

77
data/kao/cubone.inc Normal file
View File

@@ -0,0 +1,77 @@
.global gKaoCubone
gKaoCubone:
kao_siro sPortraitsCubone
sCuboneNormalPal:
.incbin "baserom.gba", 0x1698274, 0x40
sCuboneNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16982B9, 0x2DB
sCuboneHappyPal:
.incbin "baserom.gba", 0x1698594, 0x40
sCuboneHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16985D9, 0x2CF
sCubonePainedPal:
.incbin "baserom.gba", 0x16988A8, 0x40
sCubonePainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16988ED, 0x2B7
sCuboneAngryPal:
.incbin "baserom.gba", 0x1698BA4, 0x40
sCuboneAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1698BE9, 0x2D7
sCuboneWorriedPal:
.incbin "baserom.gba", 0x1698EC0, 0x40
sCuboneWorriedGfx:
.incbin "baserom.gba", 0x1698F00, 0x2AC
sCuboneSadPal:
.incbin "baserom.gba", 0x16991AC, 0x40
sCuboneSadGfx:
.incbin "baserom.gba", 0x16991EC, 0x2C4
sCuboneCryingPal:
.incbin "baserom.gba", 0x16994B0, 0x40
sCuboneCryingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16994F5, 0x2B7
sCuboneShoutingPal:
.incbin "baserom.gba", 0x16997AC, 0x40
sCuboneShoutingGfx:
.incbin "baserom.gba", 0x16997EC, 0x2F4
sCuboneTearyEyePal:
.incbin "baserom.gba", 0x1699AE0, 0x40
sCuboneTearyEyeGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1699B25, 0x2E3
sCuboneDeterminedPal:
.incbin "baserom.gba", 0x1699E08, 0x40
sCuboneDeterminedGfx:
.incbin "baserom.gba", 0x1699E48, 0x2B0
sCuboneJoyousPal:
.incbin "baserom.gba", 0x169A0F8, 0x40
sCuboneJoyousGfx:
.incbin "baserom.gba", 0x169A138, 0x2C8
sCuboneInspiredPal:
.incbin "baserom.gba", 0x169A400, 0x40
sCuboneInspiredGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169A445, 0x2DB
sCuboneSurprisedPal:
.incbin "baserom.gba", 0x169A720, 0x40
sCuboneSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169A765, 0x2E3
sPortraitsCubone:
kao_portrait sCuboneNormalPal, sCuboneNormalGfx
kao_portrait sCuboneHappyPal, sCuboneHappyGfx
kao_portrait sCubonePainedPal, sCubonePainedGfx
kao_portrait sCuboneAngryPal, sCuboneAngryGfx
kao_portrait sCuboneWorriedPal, sCuboneWorriedGfx
kao_portrait sCuboneSadPal, sCuboneSadGfx
kao_portrait sCuboneCryingPal, sCuboneCryingGfx
kao_portrait sCuboneShoutingPal, sCuboneShoutingGfx
kao_portrait sCuboneTearyEyePal, sCuboneTearyEyeGfx
kao_portrait sCuboneDeterminedPal, sCuboneDeterminedGfx
kao_portrait sCuboneJoyousPal, sCuboneJoyousGfx
kao_portrait sCuboneInspiredPal, sCuboneInspiredGfx
kao_portrait sCuboneSurprisedPal, sCuboneSurprisedGfx

72
data/kao/cyndaquil.inc Normal file
View File

@@ -0,0 +1,72 @@
.global gKaoCyndaquil
gKaoCyndaquil:
kao_siro sPortraitsCyndaquil
sCyndaquilNormalPal:
.incbin "baserom.gba", 0x16A0AA8, 0x40
sCyndaquilNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A0AED, 0x26B
sCyndaquilHappyPal:
.incbin "baserom.gba", 0x16A0D58, 0x40
sCyndaquilHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A0D9D, 0x257
sCyndaquilPainedPal:
.incbin "baserom.gba", 0x16A0FF4, 0x40
sCyndaquilPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A1039, 0x2A3
sCyndaquilAngryPal:
.incbin "baserom.gba", 0x16A12DC, 0x40
sCyndaquilAngryGfx:
.incbin "baserom.gba", 0x16A131C, 0x2D8
sCyndaquilWorriedPal:
.incbin "baserom.gba", 0x16A15F4, 0x40
sCyndaquilWorriedGfx:
.incbin "baserom.gba", 0x16A1634, 0x258
sCyndaquilSadPal:
.incbin "baserom.gba", 0x16A188C, 0x40
sCyndaquilSadGfx:
.incbin "baserom.gba", 0x16A18CC, 0x288
sCyndaquilCryingPal:
.incbin "baserom.gba", 0x16A1B54, 0x40
sCyndaquilCryingGfx:
.incbin "baserom.gba", 0x16A1B94, 0x270
sCyndaquilShoutingPal:
.incbin "baserom.gba", 0x16A1E04, 0x40
sCyndaquilShoutingGfx:
.incbin "baserom.gba", 0x16A1E44, 0x2C4
sCyndaquilTearyEyePal:
.incbin "baserom.gba", 0x16A2108, 0x40
sCyndaquilTearyEyeGfx:
.incbin "baserom.gba", 0x16A2148, 0x28C
sCyndaquilDeterminedPal:
.incbin "baserom.gba", 0x16A23D4, 0x40
sCyndaquilDeterminedGfx:
.incbin "baserom.gba", 0x16A2414, 0x270
sCyndaquilJoyousPal:
.incbin "baserom.gba", 0x16A2684, 0x40
sCyndaquilJoyousGfx:
.incbin "baserom.gba", 0x16A26C4, 0x2A4
sCyndaquilInspiredPal:
.incbin "baserom.gba", 0x16A2968, 0x40
sCyndaquilInspiredGfx:
.incbin "baserom.gba", 0x16A29A8, 0x29C
sCyndaquilSurprisedPal:
.incbin "baserom.gba", 0x16A2C44, 0x40
sCyndaquilSurprisedGfx:
.incbin "baserom.gba", 0x16A2C84, 0x270
sPortraitsCyndaquil:
kao_portrait sCyndaquilNormalPal, sCyndaquilNormalGfx
kao_portrait sCyndaquilHappyPal, sCyndaquilHappyGfx
kao_portrait sCyndaquilPainedPal, sCyndaquilPainedGfx
kao_portrait sCyndaquilAngryPal, sCyndaquilAngryGfx
kao_portrait sCyndaquilWorriedPal, sCyndaquilWorriedGfx
kao_portrait sCyndaquilSadPal, sCyndaquilSadGfx
kao_portrait sCyndaquilCryingPal, sCyndaquilCryingGfx
kao_portrait sCyndaquilShoutingPal, sCyndaquilShoutingGfx
kao_portrait sCyndaquilTearyEyePal, sCyndaquilTearyEyeGfx
kao_portrait sCyndaquilDeterminedPal, sCyndaquilDeterminedGfx
kao_portrait sCyndaquilJoyousPal, sCyndaquilJoyousGfx
kao_portrait sCyndaquilInspiredPal, sCyndaquilInspiredGfx
kao_portrait sCyndaquilSurprisedPal, sCyndaquilSurprisedGfx

22
data/kao/deoxysnormal.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoDeoxysNormal
gKaoDeoxysNormal:
kao_siro sPortraitsDeoxysNormal
sDeoxysNormalNormalPal:
.incbin "baserom.gba", 0x16BBBC4, 0x40
sDeoxysNormalNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BBC09, 0x277
sPortraitsDeoxysNormal:
kao_portrait sDeoxysNormalNormalPal, sDeoxysNormalNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

27
data/kao/diglett.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoDiglett
gKaoDiglett:
kao_siro sPortraitsDiglett
sDiglettNormalPal:
.incbin "baserom.gba", 0x168CE18, 0x40
sDiglettNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168CE5D, 0x1FB
sDiglettSurprisedPal:
.incbin "baserom.gba", 0x168D058, 0x40
sDiglettSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168D09D, 0x1F7
sPortraitsDiglett:
kao_portrait sDiglettNormalPal, sDiglettNormalGfx
kao_portrait sDiglettSurprisedPal, sDiglettSurprisedGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

21
data/kao/dugtrio.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoDugtrio
gKaoDugtrio:
kao_siro sPortraitsDugtrio
sDugtrioNormalPal:
.incbin "baserom.gba", 0x168D30C, 0x40
sDugtrioNormalGfx:
.incbin "baserom.gba", 0x168D34C, 0x270
sPortraitsDugtrio:
kao_portrait sDugtrioNormalPal, sDugtrioNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

76
data/kao/eevee.inc Normal file
View File

@@ -0,0 +1,76 @@
.global gKaoEevee
gKaoEevee:
kao_siro sPortraitsEevee
sEeveeNormalPal:
.incbin "baserom.gba", 0x169B114, 0x40
sEeveeNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169B159, 0x2B7
sEeveeHappyPal:
.incbin "baserom.gba", 0x169B410, 0x40
sEeveeHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169B455, 0x29F
sEeveePainedPal:
.incbin "baserom.gba", 0x169B6F4, 0x40
sEeveePainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169B739, 0x267
sEeveeAngryPal:
.incbin "baserom.gba", 0x169B9A0, 0x40
sEeveeAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169B9E5, 0x2BB
sEeveeWorriedPal:
.incbin "baserom.gba", 0x169BCA0, 0x40
sEeveeWorriedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169BCE5, 0x28F
sEeveeSadPal:
.incbin "baserom.gba", 0x169BF74, 0x40
sEeveeSadGfx:
.incbin "baserom.gba", 0x169BFB4, 0x288
sEeveeCryingPal:
.incbin "baserom.gba", 0x169C23C, 0x40
sEeveeCryingGfx:
.incbin "baserom.gba", 0x169C27C, 0x278
sEeveeShoutingPal:
.incbin "baserom.gba", 0x169C4F4, 0x40
sEeveeShoutingGfx:
.incbin "baserom.gba", 0x169C534, 0x2A0
sEeveeTearyEyePal:
.incbin "baserom.gba", 0x169C7D4, 0x40
sEeveeTearyEyeGfx:
.incbin "baserom.gba", 0x169C814, 0x2B4
sEeveeDeterminedPal:
.incbin "baserom.gba", 0x169CAC8, 0x40
sEeveeDeterminedGfx:
.incbin "baserom.gba", 0x169CB08, 0x2A4
sEeveeJoyousPal:
.incbin "baserom.gba", 0x169CDAC, 0x40
sEeveeJoyousGfx:
.incbin "baserom.gba", 0x169CDEC, 0x2D4
sEeveeInspiredPal:
.incbin "baserom.gba", 0x169D0C0, 0x40
sEeveeInspiredGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169D105, 0x2BF
sEeveeSurprisedPal:
.incbin "baserom.gba", 0x169D3C4, 0x40
sEeveeSurprisedGfx:
.incbin "baserom.gba", 0x169D404, 0x2C4
sPortraitsEevee:
kao_portrait sEeveeNormalPal, sEeveeNormalGfx
kao_portrait sEeveeHappyPal, sEeveeHappyGfx
kao_portrait sEeveePainedPal, sEeveePainedGfx
kao_portrait sEeveeAngryPal, sEeveeAngryGfx
kao_portrait sEeveeWorriedPal, sEeveeWorriedGfx
kao_portrait sEeveeSadPal, sEeveeSadGfx
kao_portrait sEeveeCryingPal, sEeveeCryingGfx
kao_portrait sEeveeShoutingPal, sEeveeShoutingGfx
kao_portrait sEeveeTearyEyePal, sEeveeTearyEyeGfx
kao_portrait sEeveeDeterminedPal, sEeveeDeterminedGfx
kao_portrait sEeveeJoyousPal, sEeveeJoyousGfx
kao_portrait sEeveeInspiredPal, sEeveeInspiredGfx
kao_portrait sEeveeSurprisedPal, sEeveeSurprisedGfx
.string "pksdir0\0"

32
data/kao/ekans.inc Normal file
View File

@@ -0,0 +1,32 @@
.global gKaoEkans
gKaoEkans:
kao_siro sPortraitsEkans
sEkansNormalPal:
.incbin "baserom.gba", 0x1689AD8, 0x40
sEkansNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1689B1D, 0x23B
sEkansSurprisedPal:
.incbin "baserom.gba", 0x1689D58, 0x40
sEkansSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1689D9D, 0x2A3
sEkansHappyPal:
.incbin "baserom.gba", 0x168A040, 0x40
sEkansHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168A085, 0x24F
sPortraitsEkans:
kao_portrait sEkansNormalPal, sEkansNormalGfx
kao_portrait sEkansSurprisedPal, sEkansSurprisedGfx
kao_portrait sEkansHappyPal, sEkansHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/entei.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoEntei
gKaoEntei:
kao_siro sPortraitsEntei
sEnteiNormalPal:
.incbin "baserom.gba", 0x16A81F0, 0x40
sEnteiNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A8235, 0x2B7
sPortraitsEntei:
kao_portrait sEnteiNormalPal, sEnteiNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

32
data/kao/gardevoir.inc Normal file
View File

@@ -0,0 +1,32 @@
.global gKaoGardevoir
gKaoGardevoir:
kao_siro sPortraitsGardevoir
sGardevoirNormalPal:
.incbin "baserom.gba", 0x16B2D34, 0x40
sGardevoirNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B2D79, 0x29F
sGardevoirHappyPal:
.incbin "baserom.gba", 0x16B3018, 0x40
sGardevoirHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B305D, 0x293
sGardevoirSadPal:
.incbin "baserom.gba", 0x16B32F0, 0x40
sGardevoirSadGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B3335, 0x27F
sPortraitsGardevoir:
kao_portrait sGardevoirNormalPal, sGardevoirNormalGfx
kao_portrait sGardevoirHappyPal, sGardevoirHappyGfx
kao_portrait sGardevoirSadPal, sGardevoirSadGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

49
data/kao/gengar.inc Normal file
View File

@@ -0,0 +1,49 @@
.global gKaoGengar
gKaoGengar:
kao_siro sPortraitsGengar
sGengarNormalPal:
.incbin "baserom.gba", 0x1696D48, 0x40
sGengarNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1696D8D, 0x2C3
sGengarHappyPal:
.incbin "baserom.gba", 0x1697050, 0x40
sGengarHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1697095, 0x2A3
sGengarAngryPal:
.incbin "baserom.gba", 0x1697338, 0x40
sGengarAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169737D, 0x2BF
sGengarWorriedPal:
.incbin "baserom.gba", 0x169763C, 0x40
sGengarWorriedGfx:
.incbin "baserom.gba", 0x169767C, 0x29C
sGengarDejectedPal:
.incbin "baserom.gba", 0x1697918, 0x40
sGengarDejectedGfx:
.incbin "baserom.gba", 0x1697958, 0x2A4
sGengarSadPal:
.incbin "baserom.gba", 0x1697BFC, 0x40
sGengarSadGfx:
.incbin "baserom.gba", 0x1697C3C, 0x2B4
sGengarSurprisedPal:
.incbin "baserom.gba", 0x1697EF0, 0x40
sGengarSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1697F35, 0x2C7
sPortraitsGengar:
kao_portrait sGengarNormalPal, sGengarNormalGfx
kao_portrait sGengarHappyPal, sGengarHappyGfx
kao_portrait sGengarAngryPal, sGengarAngryGfx
kao_portrait sGengarWorriedPal, sGengarWorriedGfx
kao_portrait sGengarDejectedPal, sGengarDejectedGfx
kao_portrait sGengarSadPal, sGengarSadGfx
kao_portrait sGengarSurprisedPal, sGengarSurprisedGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/golem.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoGolem
gKaoGolem:
kao_siro sPortraitsGolem
sGolemNormalPal:
.incbin "baserom.gba", 0x1696374, 0x40
sGolemNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16963B9, 0x2AB
sPortraitsGolem:
kao_portrait sGolemNormalPal, sGolemNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/granbull.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoGranbull
gKaoGranbull:
kao_siro sPortraitsGranbull
sGranbullNormalPal:
.incbin "baserom.gba", 0x16A6F18, 0x40
sGranbullNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A6F5D, 0x2F7
sPortraitsGranbull:
kao_portrait sGranbullNormalPal, sGranbullNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

21
data/kao/groudon.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoGroudon
gKaoGroudon:
kao_siro sPortraitsGroudon
sGroudonNormalPal:
.incbin "baserom.gba", 0x16BAECC, 0x40
sGroudonNormalGfx:
.incbin "baserom.gba", 0x16BAF0C, 0x2F0
sPortraitsGroudon:
kao_portrait sGroudonNormalPal, sGroudonNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/gulpin.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoGulpin
gKaoGulpin:
kao_siro sPortraitsGulpin
sGulpinNormalPal:
.incbin "baserom.gba", 0x16B7474, 0x40
sGulpinNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B74B9, 0x213
sPortraitsGulpin:
kao_portrait sGulpinNormalPal, sGulpinNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/hooh.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoHoOh
gKaoHoOh:
kao_siro sPortraitsHoOh
sHoOhNormalPal:
.incbin "baserom.gba", 0x16A9284, 0x40
sHoOhNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A92C9, 0x2D3
sPortraitsHoOh:
kao_portrait sHoOhNormalPal, sHoOhNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

25
data/kao/jirachi.inc Normal file
View File

@@ -0,0 +1,25 @@
.global gKaoJirachi
gKaoJirachi:
kao_siro sPortraitsJirachi
sJirachiNormalPal:
.incbin "baserom.gba", 0x16BB5FC, 0x40
sJirachiNormalGfx:
.incbin "baserom.gba", 0x16BB63C, 0x250
sJirachiHappyPal:
.incbin "baserom.gba", 0x16BB88C, 0x40
sJirachiHappyGfx:
.incbin "baserom.gba", 0x16BB8CC, 0x280
sPortraitsJirachi:
kao_portrait sJirachiNormalPal, sJirachiNormalGfx
kao_portrait sJirachiHappyPal, sJirachiHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

27
data/kao/jumpluff.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoJumpluff
gKaoJumpluff:
kao_siro sPortraitsJumpluff
sJumpluffNormalPal:
.incbin "baserom.gba", 0x16A5998, 0x40
sJumpluffNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A59DD, 0x283
sJumpluffHappyPal:
.incbin "baserom.gba", 0x16A5C60, 0x40
sJumpluffHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A5CA5, 0x283
sPortraitsJumpluff:
kao_portrait sJumpluffNormalPal, sJumpluffNormalGfx
kao_portrait sJumpluffHappyPal, sJumpluffHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

27
data/kao/kangaskhan.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoKangaskhan
gKaoKangaskhan:
kao_siro sPortraitsKangaskhan
sKangaskhanNormalPal:
.incbin "baserom.gba", 0x169AAC0, 0x40
sKangaskhanNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169AB05, 0x2AF
sKangaskhanHappyPal:
.incbin "baserom.gba", 0x169ADB4, 0x40
sKangaskhanHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169ADF9, 0x2A3
sPortraitsKangaskhan:
kao_portrait sKangaskhanNormalPal, sKangaskhanNormalGfx
kao_portrait sKangaskhanHappyPal, sKangaskhanHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

35
data/kao/kecleon.inc Normal file
View File

@@ -0,0 +1,35 @@
.global gKaoKecleon
gKaoKecleon:
kao_siro sPortraitsKecleon
sKecleonNormalPal:
.incbin "baserom.gba", 0x16B8960, 0x40
sKecleonNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B89A5, 0x2DF
sKecleon1Pal:
.incbin "baserom.gba", 0x16B8C84, 0x40
sKecleon1Gfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B8CC9, 0x2E3
gUnknown_96B8FAC:
.incbin "baserom.gba", 0x16B8FAC, 0x40
gUnknown_96B8FEC:
.incbin "baserom.gba", 0x16B8FEC, 0x2DC
gUnknown_96B92C8:
.incbin "baserom.gba", 0x16B92C8, 0x40
gUnknown_96B9308:
.incbin "baserom.gba", 0x16B9308, 0x2E8
sPortraitsKecleon:
kao_portrait sKecleonNormalPal, sKecleonNormalGfx
kao_portrait sKecleon1Pal, sKecleon1Gfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait gUnknown_96B8FAC, gUnknown_96B8FEC
kao_portrait gUnknown_96B92C8, gUnknown_96B9308
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/kyogre.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoKyogre
gKaoKyogre:
kao_siro sPortraitsKyogre
sKyogreNormalPal:
.incbin "baserom.gba", 0x16BABB0, 0x40
sKyogreNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BABF5, 0x257
sPortraitsKyogre:
kao_portrait sKyogreNormalPal, sKyogreNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

27
data/kao/latias.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoLatias
gKaoLatias:
kao_siro sPortraitsLatias
sLatiasNormalPal:
.incbin "baserom.gba", 0x16BA000, 0x40
sLatiasNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BA045, 0x24B
sLatiasHappyPal:
.incbin "baserom.gba", 0x16BA290, 0x40
sLatiasHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BA2D5, 0x23F
sPortraitsLatias:
kao_portrait sLatiasNormalPal, sLatiasNormalGfx
kao_portrait sLatiasHappyPal, sLatiasHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

25
data/kao/latios.inc Normal file
View File

@@ -0,0 +1,25 @@
.global gKaoLatios
gKaoLatios:
kao_siro sPortraitsLatios
sLatiosNormalPal:
.incbin "baserom.gba", 0x16BA58C, 0x40
sLatiosNormalGfx:
.incbin "baserom.gba", 0x16BA5CC, 0x290
sLatiosHappyPal:
.incbin "baserom.gba", 0x16BA85C, 0x40
sLatiosHappyGfx:
.incbin "baserom.gba", 0x16BA89C, 0x29C
sPortraitsLatios:
kao_portrait sLatiosNormalPal, sLatiosNormalGfx
kao_portrait sLatiosHappyPal, sLatiosHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

54
data/kao/lombre.inc Normal file
View File

@@ -0,0 +1,54 @@
.global gKaoLombre
gKaoLombre:
kao_siro sPortraitsLombre
sLombreNormalPal:
.incbin "baserom.gba", 0x16B06C4, 0x40
sLombreNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B0709, 0x297
sLombreAngryPal:
.incbin "baserom.gba", 0x16B09A0, 0x40
sLombreAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B09E5, 0x26B
sLombreOpenMouthPal:
.incbin "baserom.gba", 0x16B0C50, 0x40
sLombreOpenMouthGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B0C95, 0x29F
sLombreSadPal:
.incbin "baserom.gba", 0x16B0F34, 0x40
sLombreSadGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B0F79, 0x26B
sLombreNormalFlipPal:
.incbin "baserom.gba", 0x16B11E4, 0x40
sLombreNormalFlipGfx:
.incbin "baserom.gba", 0x16B1224, 0x298
sLombreAngryFlipPal:
.incbin "baserom.gba", 0x16B14BC, 0x40
sLombreAngryFlipGfx:
.incbin "baserom.gba", 0x16B14FC, 0x260
sLombreOpenMouthFlipPal:
.incbin "baserom.gba", 0x16B175C, 0x40
sLombreOpenMouthFlipGfx:
.incbin "baserom.gba", 0x16B179C, 0x2A4
sLombreSadFlipPal:
.incbin "baserom.gba", 0x16B1A40, 0x40
sLombreSadFlipGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B1A85, 0x267
sPortraitsLombre:
kao_portrait sLombreNormalPal, sLombreNormalGfx
kao_portrait sLombreAngryPal, sLombreAngryGfx
kao_portrait sLombreOpenMouthPal, sLombreOpenMouthGfx
kao_portrait sLombreSadPal, sLombreSadGfx
kao_portrait sLombreNormalFlipPal, sLombreNormalFlipGfx
kao_portrait sLombreAngryFlipPal, sLombreAngryFlipGfx
kao_portrait sLombreOpenMouthFlipPal, sLombreOpenMouthFlipGfx
kao_portrait sLombreSadFlipPal, sLombreSadFlipGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/lugia.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoLugia
gKaoLugia:
kao_siro sPortraitsLugia
sLugiaNormalPal:
.incbin "baserom.gba", 0x16A8F44, 0x40
sLugiaNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A8F89, 0x27B
sPortraitsLugia:
kao_portrait sLugiaNormalPal, sLugiaNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

75
data/kao/machop.inc Normal file
View File

@@ -0,0 +1,75 @@
.global gKaoMachop
gKaoMachop:
kao_siro sPortraitsMachop
sMachopNormalPal:
.incbin "baserom.gba", 0x16937BC, 0x40
sMachopNormalGfx:
.incbin "baserom.gba", 0x16937FC, 0x284
sMachopHappyPal:
.incbin "baserom.gba", 0x1693A80, 0x40
sMachopHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1693AC5, 0x25B
sMachopPainedPal:
.incbin "baserom.gba", 0x1693D20, 0x40
sMachopPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1693D65, 0x2B3
sMachopAngryPal:
.incbin "baserom.gba", 0x1694018, 0x40
sMachopAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169405D, 0x2B7
sMachopWorriedPal:
.incbin "baserom.gba", 0x1694314, 0x40
sMachopWorriedGfx:
.incbin "baserom.gba", 0x1694354, 0x2B4
sMachopSadPal:
.incbin "baserom.gba", 0x1694608, 0x40
sMachopSadGfx:
.incbin "baserom.gba", 0x1694648, 0x2A4
sMachopCryingPal:
.incbin "baserom.gba", 0x16948EC, 0x40
sMachopCryingGfx:
.incbin "baserom.gba", 0x169492C, 0x2AC
sMachopShoutingPal:
.incbin "baserom.gba", 0x1694BD8, 0x40
sMachopShoutingGfx:
.incbin "baserom.gba", 0x1694C18, 0x2B8
sMachopTearyEyePal:
.incbin "baserom.gba", 0x1694ED0, 0x40
sMachopTearyEyeGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1694F15, 0x283
sMachopDeterminedPal:
.incbin "baserom.gba", 0x1695198, 0x40
sMachopDeterminedGfx:
.incbin "baserom.gba", 0x16951D8, 0x274
sMachopJoyousPal:
.incbin "baserom.gba", 0x169544C, 0x40
sMachopJoyousGfx:
.incbin "baserom.gba", 0x169548C, 0x2D4
sMachopInspiredPal:
.incbin "baserom.gba", 0x1695760, 0x40
sMachopInspiredGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16957A5, 0x28B
sMachopSurprisedPal:
.incbin "baserom.gba", 0x1695A30, 0x40
sMachopSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1695A75, 0x2D7
sPortraitsMachop:
kao_portrait sMachopNormalPal, sMachopNormalGfx
kao_portrait sMachopHappyPal, sMachopHappyGfx
kao_portrait sMachopPainedPal, sMachopPainedGfx
kao_portrait sMachopAngryPal, sMachopAngryGfx
kao_portrait sMachopWorriedPal, sMachopWorriedGfx
kao_portrait sMachopSadPal, sMachopSadGfx
kao_portrait sMachopCryingPal, sMachopCryingGfx
kao_portrait sMachopShoutingPal, sMachopShoutingGfx
kao_portrait sMachopTearyEyePal, sMachopTearyEyeGfx
kao_portrait sMachopDeterminedPal, sMachopDeterminedGfx
kao_portrait sMachopJoyousPal, sMachopJoyousGfx
kao_portrait sMachopInspiredPal, sMachopInspiredGfx
kao_portrait sMachopSurprisedPal, sMachopSurprisedGfx

26
data/kao/magnemite.inc Normal file
View File

@@ -0,0 +1,26 @@
.global gKaoMagnemite
gKaoMagnemite:
kao_siro sPortraitsMagnemite
sMagnemiteNormalPal:
.incbin "baserom.gba", 0x16966DC, 0x40
sMagnemiteNormalGfx:
.incbin "baserom.gba", 0x169671C, 0x2B8
sMagnemiteHappyPal:
.incbin "baserom.gba", 0x16969D4, 0x40
sMagnemiteHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1696A19, 0x2B7
sPortraitsMagnemite:
kao_portrait sMagnemiteNormalPal, sMagnemiteNormalGfx
kao_portrait sMagnemiteHappyPal, sMagnemiteHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

21
data/kao/makuhita.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoMakuhita
gKaoMakuhita:
kao_siro sPortraitsMakuhita
sMakuhitaNormalPal:
.incbin "baserom.gba", 0x16B362C, 0x40
sMakuhitaNormalGfx:
.incbin "baserom.gba", 0x16B366C, 0x29C
sPortraitsMakuhita:
kao_portrait sMakuhitaNormalPal, sMakuhitaNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

26
data/kao/mankey.inc Normal file
View File

@@ -0,0 +1,26 @@
.global gKaoMankey
gKaoMankey:
kao_siro sPortraitsMankey
sMankeyNormalPal:
.incbin "baserom.gba", 0x169271C, 0x40
sMankeyNormalGfx:
.incbin "baserom.gba", 0x169275C, 0x2CC
sMankeyAngryPal:
.incbin "baserom.gba", 0x1692A28, 0x40
sMankeyAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1692A6D, 0x2EB
sPortraitsMankey:
kao_portrait sMankeyNormalPal, sMankeyNormalGfx
kao_portrait sMankeyAngryPal, sMankeyAngryGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

47
data/kao/medicham.inc Normal file
View File

@@ -0,0 +1,47 @@
.global gKaoMedicham
gKaoMedicham:
kao_siro sPortraitsMedicham
sMedichamNormalPal:
.incbin "baserom.gba", 0x16B6000, 0x40
sMedichamNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B6045, 0x297
sMedichamHappyPal:
.incbin "baserom.gba", 0x16B62DC, 0x40
sMedichamHappyGfx:
.incbin "baserom.gba", 0x16B631C, 0x2A8
sMedichamPainedPal:
.incbin "baserom.gba", 0x16B65C4, 0x40
sMedichamPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B6609, 0x2C3
sMedichamAngryPal:
.incbin "baserom.gba", 0x16B68CC, 0x40
sMedichamAngryGfx:
.incbin "baserom.gba", 0x16B690C, 0x290
sMedichamWorriedPal:
.incbin "baserom.gba", 0x16B6B9C, 0x40
sMedichamWorriedGfx:
.incbin "baserom.gba", 0x16B6BDC, 0x290
sMedichamSadPal:
.incbin "baserom.gba", 0x16B6E6C, 0x40
sMedichamSadGfx:
.incbin "baserom.gba", 0x16B6EAC, 0x28C
sMedichamCryingPal:
.incbin "baserom.gba", 0x16B7138, 0x40
sMedichamCryingGfx:
.incbin "baserom.gba", 0x16B7178, 0x284
sPortraitsMedicham:
kao_portrait sMedichamNormalPal, sMedichamNormalGfx
kao_portrait sMedichamHappyPal, sMedichamHappyGfx
kao_portrait sMedichamPainedPal, sMedichamPainedGfx
kao_portrait sMedichamAngryPal, sMedichamAngryGfx
kao_portrait sMedichamWorriedPal, sMedichamWorriedGfx
kao_portrait sMedichamSadPal, sMedichamSadGfx
kao_portrait sMedichamCryingPal, sMedichamCryingGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

74
data/kao/meowth.inc Normal file
View File

@@ -0,0 +1,74 @@
.global gKaoMeowth
gKaoMeowth:
kao_siro sPortraitsMeowth
sMeowthNormalPal:
.incbin "baserom.gba", 0x168D634, 0x40
sMeowthNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168D679, 0x2CF
sMeowthHappyPal:
.incbin "baserom.gba", 0x168D948, 0x40
sMeowthHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168D98D, 0x2DF
sMeowthPainedPal:
.incbin "baserom.gba", 0x168DC6C, 0x40
sMeowthPainedGfx:
.incbin "baserom.gba", 0x168DCAC, 0x2E8
sMeowthAngryPal:
.incbin "baserom.gba", 0x168DF94, 0x40
sMeowthAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168DFD9, 0x2F3
sMeowthWorriedPal:
.incbin "baserom.gba", 0x168E2CC, 0x40
sMeowthWorriedGfx:
.incbin "baserom.gba", 0x168E30C, 0x2BC
sMeowthSadPal:
.incbin "baserom.gba", 0x168E5C8, 0x40
sMeowthSadGfx:
.incbin "baserom.gba", 0x168E608, 0x2D0
sMeowthCryingPal:
.incbin "baserom.gba", 0x168E8D8, 0x40
sMeowthCryingGfx:
.incbin "baserom.gba", 0x168E918, 0x2A8
sMeowthShoutingPal:
.incbin "baserom.gba", 0x168EBC0, 0x40
sMeowthShoutingGfx:
.incbin "baserom.gba", 0x168EC00, 0x2F0
sMeowthTearyEyePal:
.incbin "baserom.gba", 0x168EEF0, 0x40
sMeowthTearyEyeGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168EF35, 0x2AB
sMeowthDeterminedPal:
.incbin "baserom.gba", 0x168F1E0, 0x40
sMeowthDeterminedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168F225, 0x2D3
sMeowthJoyousPal:
.incbin "baserom.gba", 0x168F4F8, 0x40
sMeowthJoyousGfx:
.incbin "baserom.gba", 0x168F538, 0x2CC
sMeowthInspiredPal:
.incbin "baserom.gba", 0x168F804, 0x40
sMeowthInspiredGfx:
.incbin "baserom.gba", 0x168F844, 0x2D4
sMeowthSurprisedPal:
.incbin "baserom.gba", 0x168FB18, 0x40
sMeowthSurprisedGfx:
.incbin "baserom.gba", 0x168FB58, 0x2F8
sPortraitsMeowth:
kao_portrait sMeowthNormalPal, sMeowthNormalGfx
kao_portrait sMeowthHappyPal, sMeowthHappyGfx
kao_portrait sMeowthPainedPal, sMeowthPainedGfx
kao_portrait sMeowthAngryPal, sMeowthAngryGfx
kao_portrait sMeowthWorriedPal, sMeowthWorriedGfx
kao_portrait sMeowthSadPal, sMeowthSadGfx
kao_portrait sMeowthCryingPal, sMeowthCryingGfx
kao_portrait sMeowthShoutingPal, sMeowthShoutingGfx
kao_portrait sMeowthTearyEyePal, sMeowthTearyEyeGfx
kao_portrait sMeowthDeterminedPal, sMeowthDeterminedGfx
kao_portrait sMeowthJoyousPal, sMeowthJoyousGfx
kao_portrait sMeowthInspiredPal, sMeowthInspiredGfx
kao_portrait sMeowthSurprisedPal, sMeowthSurprisedGfx

21
data/kao/metapod.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoMetapod
gKaoMetapod:
kao_siro sPortraitsMetapod
sMetapodNormalPal:
.incbin "baserom.gba", 0x16893DC, 0x40
sMetapodNormalGfx:
.incbin "baserom.gba", 0x168941C, 0x298
sPortraitsMetapod:
kao_portrait sMetapodNormalPal, sMetapodNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/mewtwo.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoMewtwo
gKaoMewtwo:
kao_siro sPortraitsMewtwo
sMewtwoNormalPal:
.incbin "baserom.gba", 0x169E1C8, 0x40
sMewtwoNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169E20D, 0x2AF
sPortraitsMewtwo:
kao_portrait sMewtwoNormalPal, sMewtwoNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/moltres.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoMoltres
gKaoMoltres:
kao_siro sPortraitsMoltres
sMoltresNormalPal:
.incbin "baserom.gba", 0x169DE14, 0x40
sMoltresNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169DE59, 0x2F7
sPortraitsMoltres:
kao_portrait sMoltresNormalPal, sMoltresNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

76
data/kao/mudkip.inc Normal file
View File

@@ -0,0 +1,76 @@
.global gKaoMudkip
gKaoMudkip:
kao_siro sPortraitsMudkip
sMudkipNormalPal:
.incbin "baserom.gba", 0x16AE1D4, 0x40
sMudkipNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AE219, 0x27B
sMudkipHappyPal:
.incbin "baserom.gba", 0x16AE494, 0x40
sMudkipHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AE4D9, 0x25B
sMudkipPainedPal:
.incbin "baserom.gba", 0x16AE734, 0x40
sMudkipPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AE779, 0x287
sMudkipAngryPal:
.incbin "baserom.gba", 0x16AEA00, 0x40
sMudkipAngryGfx:
.incbin "baserom.gba", 0x16AEA40, 0x2B8
sMudkipWorriedPal:
.incbin "baserom.gba", 0x16AECF8, 0x40
sMudkipWorriedGfx:
.incbin "baserom.gba", 0x16AED38, 0x2A0
sMudkipSadPal:
.incbin "baserom.gba", 0x16AEFD8, 0x40
sMudkipSadGfx:
.incbin "baserom.gba", 0x16AF018, 0x278
sMudkipCryingPal:
.incbin "baserom.gba", 0x16AF290, 0x40
sMudkipCryingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AF2D5, 0x27B
sMudkipShoutingPal:
.incbin "baserom.gba", 0x16AF550, 0x40
sMudkipShoutingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AF595, 0x2BB
sMudkipTearyEyePal:
.incbin "baserom.gba", 0x16AF850, 0x40
sMudkipTearyEyeGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AF895, 0x27F
sMudkipDeterminedPal:
.incbin "baserom.gba", 0x16AFB14, 0x40
sMudkipDeterminedGfx:
.incbin "baserom.gba", 0x16AFB54, 0x254
sMudkipJoyousPal:
.incbin "baserom.gba", 0x16AFDA8, 0x40
sMudkipJoyousGfx:
.incbin "baserom.gba", 0x16AFDE8, 0x2C8
sMudkipInspiredPal:
.incbin "baserom.gba", 0x16B00B0, 0x40
sMudkipInspiredGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B00F5, 0x267
sMudkipSurprisedPal:
.incbin "baserom.gba", 0x16B035C, 0x40
sMudkipSurprisedGfx:
.incbin "baserom.gba", 0x16B039C, 0x2B0
sPortraitsMudkip:
kao_portrait sMudkipNormalPal, sMudkipNormalGfx
kao_portrait sMudkipHappyPal, sMudkipHappyGfx
kao_portrait sMudkipPainedPal, sMudkipPainedGfx
kao_portrait sMudkipAngryPal, sMudkipAngryGfx
kao_portrait sMudkipWorriedPal, sMudkipWorriedGfx
kao_portrait sMudkipSadPal, sMudkipSadGfx
kao_portrait sMudkipCryingPal, sMudkipCryingGfx
kao_portrait sMudkipShoutingPal, sMudkipShoutingGfx
kao_portrait sMudkipTearyEyePal, sMudkipTearyEyeGfx
kao_portrait sMudkipDeterminedPal, sMudkipDeterminedGfx
kao_portrait sMudkipJoyousPal, sMudkipJoyousGfx
kao_portrait sMudkipInspiredPal, sMudkipInspiredGfx
kao_portrait sMudkipSurprisedPal, sMudkipSurprisedGfx

46
data/kao/munchlax.inc Normal file
View File

@@ -0,0 +1,46 @@
.global gKaoMunchlax
gKaoMunchlax:
kao_siro sPortraitsMunchlax
sMunchlaxNormalPal:
.incbin "baserom.gba", 0x16BBEF8, 0x40
sMunchlaxNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BBF3D, 0x293
sMunchlax1Pal:
.incbin "baserom.gba", 0x16BC1D0, 0x40
sMunchlax1Gfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BC215, 0x2A3
sMunchlax2Pal:
.incbin "baserom.gba", 0x16BC4B8, 0x40
sMunchlax2Gfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BC4FD, 0x2BF
sMunchlax3Pal:
.incbin "baserom.gba", 0x16BC7BC, 0x40
sMunchlax3Gfx:
.incbin "baserom.gba", 0x16BC7FC, 0x284
sMunchlax4Pal:
.incbin "baserom.gba", 0x16BCA80, 0x40
sMunchlax4Gfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BCAC5, 0x2AB
sMunchlax5Pal:
.incbin "baserom.gba", 0x16BCD70, 0x40
sMunchlax5Gfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BCDB5, 0x287
sPortraitsMunchlax:
kao_portrait sMunchlaxNormalPal, sMunchlaxNormalGfx
kao_portrait sMunchlax1Pal, sMunchlax1Gfx
kao_portrait sMunchlax2Pal, sMunchlax2Gfx
kao_portrait sMunchlax3Pal, sMunchlax3Gfx
kao_portrait sMunchlax4Pal, sMunchlax4Gfx
kao_portrait sMunchlax5Pal, sMunchlax5Gfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/ninetales.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoNinetales
gKaoNinetales:
kao_siro sPortraitsNinetales
sNinetalesNormalPal:
.incbin "baserom.gba", 0x168C748, 0x40
sNinetalesNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168C78D, 0x2B7
sPortraitsNinetales:
kao_portrait sNinetalesNormalPal, sNinetalesNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

21
data/kao/octillery.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoOctillery
gKaoOctillery:
kao_siro sPortraitsOctillery
sOctilleryNormalPal:
.incbin "baserom.gba", 0x16A72CC, 0x40
sOctilleryNormalGfx:
.incbin "baserom.gba", 0x16A730C, 0x2C4
sPortraitsOctillery:
kao_portrait sOctilleryNormalPal, sOctilleryNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/pelipper.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoPelipper
gKaoPelipper:
kao_siro sPortraitsPelipper
sPelipperNormalPal:
.incbin "baserom.gba", 0x16B2A58, 0x40
sPelipperNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B2A9D, 0x21F
sPortraitsPelipper:
kao_portrait sPelipperNormalPal, sPelipperNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

21
data/kao/persian.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoPersian
gKaoPersian:
kao_siro sPortraitsPersian
sPersianNormalPal:
.incbin "baserom.gba", 0x168FEC8, 0x40
sPersianNormalGfx:
.incbin "baserom.gba", 0x168FF08, 0x2B4
sPortraitsPersian:
kao_portrait sPersianNormalPal, sPersianNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

73
data/kao/pikachu.inc Normal file
View File

@@ -0,0 +1,73 @@
.global gKaoPikachu
gKaoPikachu:
kao_siro sPortraitsPikachu
sPikachuNormalPal:
.incbin "baserom.gba", 0x168A34C, 0x40
sPikachuNormalGfx:
.incbin "baserom.gba", 0x168A38C, 0x260
sPikachuHappyPal:
.incbin "baserom.gba", 0x168A5EC, 0x40
sPikachuHappyGfx:
.incbin "baserom.gba", 0x168A62C, 0x274
sPikachuPainedPal:
.incbin "baserom.gba", 0x168A8A0, 0x40
sPikachuPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168A8E5, 0x263
sPikachuAngryPal:
.incbin "baserom.gba", 0x168AB48, 0x40
sPikachuAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168AB8D, 0x2AB
sPikachuWorriedPal:
.incbin "baserom.gba", 0x168AE38, 0x40
sPikachuWorriedGfx:
.incbin "baserom.gba", 0x168AE78, 0x260
sPikachuSadPal:
.incbin "baserom.gba", 0x168B0D8, 0x40
sPikachuSadGfx:
.incbin "baserom.gba", 0x168B118, 0x254
sPikachuCryingPal:
.incbin "baserom.gba", 0x168B36C, 0x40
sPikachuCryingGfx:
.incbin "baserom.gba", 0x168B3AC, 0x2A4
sPikachuShoutingPal:
.incbin "baserom.gba", 0x168B650, 0x40
sPikachuShoutingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168B695, 0x293
sPikachuTearyEyePal:
.incbin "baserom.gba", 0x168B928, 0x40
sPikachuTearyEyeGfx:
.incbin "baserom.gba", 0x168B968, 0x274
sPikachuDeterminedPal:
.incbin "baserom.gba", 0x168BBDC, 0x40
sPikachuDeterminedGfx:
.incbin "baserom.gba", 0x168BC1C, 0x244
sPikachuJoyousPal:
.incbin "baserom.gba", 0x168BE60, 0x40
sPikachuJoyousGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168BEA5, 0x2A3
sPikachuInspiredPal:
.incbin "baserom.gba", 0x168C148, 0x40
sPikachuInspiredGfx:
.incbin "baserom.gba", 0x168C188, 0x26C
sPikachuSurprisedPal:
.incbin "baserom.gba", 0x168C3F4, 0x40
sPikachuSurprisedGfx:
.incbin "baserom.gba", 0x168C434, 0x29C
sPortraitsPikachu:
kao_portrait sPikachuNormalPal, sPikachuNormalGfx
kao_portrait sPikachuHappyPal, sPikachuHappyGfx
kao_portrait sPikachuPainedPal, sPikachuPainedGfx
kao_portrait sPikachuAngryPal, sPikachuAngryGfx
kao_portrait sPikachuWorriedPal, sPikachuWorriedGfx
kao_portrait sPikachuSadPal, sPikachuSadGfx
kao_portrait sPikachuCryingPal, sPikachuCryingGfx
kao_portrait sPikachuShoutingPal, sPikachuShoutingGfx
kao_portrait sPikachuTearyEyePal, sPikachuTearyEyeGfx
kao_portrait sPikachuDeterminedPal, sPikachuDeterminedGfx
kao_portrait sPikachuJoyousPal, sPikachuJoyousGfx
kao_portrait sPikachuInspiredPal, sPikachuInspiredGfx
kao_portrait sPikachuSurprisedPal, sPikachuSurprisedGfx

75
data/kao/psyduck.inc Normal file
View File

@@ -0,0 +1,75 @@
.global gKaoPsyduck
gKaoPsyduck:
kao_siro sPortraitsPsyduck
sPsyduckNormalPal:
.incbin "baserom.gba", 0x1690234, 0x40
sPsyduckNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1690279, 0x277
sPsyduckHappyPal:
.incbin "baserom.gba", 0x16904F0, 0x40
sPsyduckHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1690535, 0x277
sPsyduckPainedPal:
.incbin "baserom.gba", 0x16907AC, 0x40
sPsyduckPainedGfx:
.incbin "baserom.gba", 0x16907EC, 0x280
sPsyduckAngryPal:
.incbin "baserom.gba", 0x1690A6C, 0x40
sPsyduckAngryGfx:
.incbin "baserom.gba", 0x1690AAC, 0x284
sPsyduckWorriedPal:
.incbin "baserom.gba", 0x1690D30, 0x40
sPsyduckWorriedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1690D75, 0x267
sPsyduckSadPal:
.incbin "baserom.gba", 0x1690FDC, 0x40
sPsyduckSadGfx:
.incbin "baserom.gba", 0x169101C, 0x290
sPsyduckCryingPal:
.incbin "baserom.gba", 0x16912AC, 0x40
sPsyduckCryingGfx:
.incbin "baserom.gba", 0x16912EC, 0x288
sPsyduckShoutingPal:
.incbin "baserom.gba", 0x1691574, 0x40
sPsyduckShoutingGfx:
.incbin "baserom.gba", 0x16915B4, 0x28C
sPsyduckTearyEyePal:
.incbin "baserom.gba", 0x1691840, 0x40
sPsyduckTearyEyeGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1691885, 0x287
sPsyduckDeterminedPal:
.incbin "baserom.gba", 0x1691B0C, 0x40
sPsyduckDeterminedGfx:
.incbin "baserom.gba", 0x1691B4C, 0x28C
sPsyduckJoyousPal:
.incbin "baserom.gba", 0x1691DD8, 0x40
sPsyduckJoyousGfx:
.incbin "baserom.gba", 0x1691E18, 0x2CC
sPsyduckInspiredPal:
.incbin "baserom.gba", 0x16920E4, 0x40
sPsyduckInspiredGfx:
.incbin "baserom.gba", 0x1692124, 0x29C
sPsyduckSurprisedPal:
.incbin "baserom.gba", 0x16923C0, 0x40
sPsyduckSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1692405, 0x297
sPortraitsPsyduck:
kao_portrait sPsyduckNormalPal, sPsyduckNormalGfx
kao_portrait sPsyduckHappyPal, sPsyduckHappyGfx
kao_portrait sPsyduckPainedPal, sPsyduckPainedGfx
kao_portrait sPsyduckAngryPal, sPsyduckAngryGfx
kao_portrait sPsyduckWorriedPal, sPsyduckWorriedGfx
kao_portrait sPsyduckSadPal, sPsyduckSadGfx
kao_portrait sPsyduckCryingPal, sPsyduckCryingGfx
kao_portrait sPsyduckShoutingPal, sPsyduckShoutingGfx
kao_portrait sPsyduckTearyEyePal, sPsyduckTearyEyeGfx
kao_portrait sPsyduckDeterminedPal, sPsyduckDeterminedGfx
kao_portrait sPsyduckJoyousPal, sPsyduckJoyousGfx
kao_portrait sPsyduckInspiredPal, sPsyduckInspiredGfx
kao_portrait sPsyduckSurprisedPal, sPsyduckSurprisedGfx
.incbin "baserom.gba", 0x1692704, 0x8

21
data/kao/raikou.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoRaikou
gKaoRaikou:
kao_siro sPortraitsRaikou
sRaikouNormalPal:
.incbin "baserom.gba", 0x16A7E5C, 0x40
sRaikouNormalGfx:
.incbin "baserom.gba", 0x16A7E9C, 0x2DC
sPortraitsRaikou:
kao_portrait sRaikouNormalPal, sRaikouNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/rayquaza.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoRayquaza
gKaoRayquaza:
kao_siro sPortraitsRayquaza
sRayquazaNormalPal:
.incbin "baserom.gba", 0x16BB274, 0x40
sRayquazaNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BB2B9, 0x2CB
sPortraitsRayquaza:
kao_portrait sRayquazaNormalPal, sRayquazaNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

View File

@@ -0,0 +1,22 @@
.global gKaoRayquazaCutscene
gKaoRayquazaCutscene:
kao_siro sPortraitsRayquazaCutscene
sRayquazaCutsceneNormalPal:
.incbin "baserom.gba", 0x16BD0B4, 0x40
sRayquazaCutsceneNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16BD0F9, 0x2CB
sPortraitsRayquazaCutscene:
kao_portrait sRayquazaCutsceneNormalPal, sRayquazaCutsceneNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

36
data/kao/shiftry.inc Normal file
View File

@@ -0,0 +1,36 @@
.global gKaoShiftry
gKaoShiftry:
kao_siro sPortraitsShiftry
sShiftryNormalPal:
.incbin "baserom.gba", 0x16B1D64, 0x40
sShiftryNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B1DA9, 0x2D3
sShiftrySurprisedPal:
.incbin "baserom.gba", 0x16B207C, 0x40
sShiftrySurprisedGfx:
.incbin "baserom.gba", 0x16B20BC, 0x2F4
sShiftryHappyPal:
.incbin "baserom.gba", 0x16B23B0, 0x40
sShiftryHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B23F5, 0x2CB
sShiftryAngryPal:
.incbin "baserom.gba", 0x16B26C0, 0x40
sShiftryAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B2705, 0x2DB
sPortraitsShiftry:
kao_portrait sShiftryNormalPal, sShiftryNormalGfx
kao_portrait sShiftrySurprisedPal, sShiftrySurprisedGfx
kao_portrait sShiftryHappyPal, sShiftryHappyGfx
kao_portrait sShiftryAngryPal, sShiftryAngryGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

27
data/kao/skarmory.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoSkarmory
gKaoSkarmory:
kao_siro sPortraitsSkarmory
sSkarmoryNormalPal:
.incbin "baserom.gba", 0x16A7648, 0x40
sSkarmoryNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A768D, 0x26B
sSkarmoryPlaceholderPal:
.incbin "baserom.gba", 0x16A78F8, 0x40
sSkarmoryPlaceholderGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A793D, 0x127
sPortraitsSkarmory:
kao_portrait sSkarmoryNormalPal, sSkarmoryNormalGfx
kao_portrait sSkarmoryPlaceholderPal, sSkarmoryPlaceholderGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

79
data/kao/skitty.inc Normal file
View File

@@ -0,0 +1,79 @@
.global gKaoSkitty
gKaoSkitty:
kao_siro sPortraitsSkitty
sSkittyNormalPal:
.incbin "baserom.gba", 0x16B3980, 0x40
sSkittyNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B39C5, 0x28B
sSkittyHappyPal:
.incbin "baserom.gba", 0x16B3C50, 0x40
sSkittyHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B3C95, 0x2A3
sSkittyPainedPal:
.incbin "baserom.gba", 0x16B3F38, 0x40
sSkittyPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B3F7D, 0x29B
sSkittyAngryPal:
.incbin "baserom.gba", 0x16B4218, 0x40
sSkittyAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B425D, 0x2A3
sSkittyWorriedPal:
.incbin "baserom.gba", 0x16B4500, 0x40
sSkittyWorriedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B4545, 0x29F
sSkittySadPal:
.incbin "baserom.gba", 0x16B47E4, 0x40
sSkittySadGfx:
.incbin "baserom.gba", 0x16B4824, 0x2AC
sSkittyCryingPal:
.incbin "baserom.gba", 0x16B4AD0, 0x40
sSkittyCryingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B4B15, 0x29B
sSkittyShoutingPal:
.incbin "baserom.gba", 0x16B4DB0, 0x40
sSkittyShoutingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B4DF5, 0x2E3
sSkittyTearyEyePal:
.incbin "baserom.gba", 0x16B50D8, 0x40
sSkittyTearyEyeGfx:
.incbin "baserom.gba", 0x16B5118, 0x298
sSkittyDeterminedPal:
.incbin "baserom.gba", 0x16B53B0, 0x40
sSkittyDeterminedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B53F5, 0x2A7
sSkittyJoyousPal:
.incbin "baserom.gba", 0x16B569C, 0x40
sSkittyJoyousGfx:
.incbin "baserom.gba", 0x16B56DC, 0x2B4
sSkittyInspiredPal:
.incbin "baserom.gba", 0x16B5990, 0x40
sSkittyInspiredGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B59D5, 0x297
sSkittySurprisedPal:
.incbin "baserom.gba", 0x16B5C6C, 0x40
sSkittySurprisedGfx:
.incbin "baserom.gba", 0x16B5CAC, 0x2D4
sPortraitsSkitty:
kao_portrait sSkittyNormalPal, sSkittyNormalGfx
kao_portrait sSkittyHappyPal, sSkittyHappyGfx
kao_portrait sSkittyPainedPal, sSkittyPainedGfx
kao_portrait sSkittyAngryPal, sSkittyAngryGfx
kao_portrait sSkittyWorriedPal, sSkittyWorriedGfx
kao_portrait sSkittySadPal, sSkittySadGfx
kao_portrait sSkittyCryingPal, sSkittyCryingGfx
kao_portrait sSkittyShoutingPal, sSkittyShoutingGfx
kao_portrait sSkittyTearyEyePal, sSkittyTearyEyeGfx
kao_portrait sSkittyDeterminedPal, sSkittyDeterminedGfx
kao_portrait sSkittyJoyousPal, sSkittyJoyousGfx
kao_portrait sSkittyInspiredPal, sSkittyInspiredGfx
kao_portrait sSkittySurprisedPal, sSkittySurprisedGfx
.incbin "baserom.gba", 0x16B5FE8, 0x8

21
data/kao/smeargle.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoSmeargle
gKaoSmeargle:
kao_siro sPortraitsSmeargle
sSmeargleNormalPal:
.incbin "baserom.gba", 0x16A7ADC, 0x40
sSmeargleNormalGfx:
.incbin "baserom.gba", 0x16A7B1C, 0x2C8
sPortraitsSmeargle:
kao_portrait sSmeargleNormalPal, sSmeargleNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

31
data/kao/snubbull.inc Normal file
View File

@@ -0,0 +1,31 @@
.global gKaoSnubbull
gKaoSnubbull:
kao_siro sPortraitsSnubbull
sSnubbullNormalPal:
.incbin "baserom.gba", 0x16A6570, 0x40
sSnubbullNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A65B5, 0x2B7
sSnubbullHappyPal:
.incbin "baserom.gba", 0x16A686C, 0x40
sSnubbullHappyGfx:
.incbin "baserom.gba", 0x16A68AC, 0x2F8
sSnubbullPainedPal:
.incbin "baserom.gba", 0x16A6BA4, 0x40
sSnubbullPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A6BE9, 0x2B7
sPortraitsSnubbull:
kao_portrait sSnubbullNormalPal, sSnubbullNormalGfx
kao_portrait sSnubbullHappyPal, sSnubbullHappyGfx
kao_portrait sSnubbullPainedPal, sSnubbullPainedGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

36
data/kao/spinda.inc Normal file
View File

@@ -0,0 +1,36 @@
.global gKaoSpinda
gKaoSpinda:
kao_siro sPortraitsSpinda
sSpindaNormalPal:
.incbin "baserom.gba", 0x16B7744, 0x40
sSpindaNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B7789, 0x2D3
sSpindaSadPal:
.incbin "baserom.gba", 0x16B7A5C, 0x40
sSpindaSadGfx:
.incbin "baserom.gba", 0x16B7A9C, 0x288
sSpindaNormalFlipPal:
.incbin "baserom.gba", 0x16B7D24, 0x40
sSpindaNormalFlipGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B7D69, 0x2DB
sSpindaSadFlipPal:
.incbin "baserom.gba", 0x16B8044, 0x40
sSpindaSadFlipGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B8089, 0x28B
sPortraitsSpinda:
kao_portrait sSpindaNormalPal, sSpindaNormalGfx
kao_portrait sSpindaSadPal, sSpindaSadGfx
kao_portrait sSpindaNormalFlipPal, sSpindaNormalFlipGfx
kao_portrait sSpindaSadFlipPal, sSpindaSadFlipGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

74
data/kao/squirtle.inc Normal file
View File

@@ -0,0 +1,74 @@
.global gKaoSquirtle
gKaoSquirtle:
kao_siro sPortraitsSquirtle
sSquirtleNormalPal:
.incbin "baserom.gba", 0x16857F8, 0x40
sSquirtleNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x168583D, 0x28F
sSquirtleHappyPal:
.incbin "baserom.gba", 0x1685ACC, 0x40
sSquirtleHappyGfx:
.incbin "baserom.gba", 0x1685B0C, 0x2A4
sSquirtlePainedPal:
.incbin "baserom.gba", 0x1685DB0, 0x40
sSquirtlePainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1685DF5, 0x2A3
sSquirtleAngryPal:
.incbin "baserom.gba", 0x1686098, 0x40
sSquirtleAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16860DD, 0x2C7
sSquirtleWorriedPal:
.incbin "baserom.gba", 0x16863A4, 0x40
sSquirtleWorriedGfx:
.incbin "baserom.gba", 0x16863E4, 0x2B4
sSquirtleSadPal:
.incbin "baserom.gba", 0x1686698, 0x40
sSquirtleSadGfx:
.incbin "baserom.gba", 0x16866D8, 0x29C
sSquirtleCryingPal:
.incbin "baserom.gba", 0x1686974, 0x40
sSquirtleCryingGfx:
.incbin "baserom.gba", 0x16869B4, 0x2AC
sSquirtleShoutingPal:
.incbin "baserom.gba", 0x1686C60, 0x40
sSquirtleShoutingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1686CA5, 0x2A7
sSquirtleTearyEyePal:
.incbin "baserom.gba", 0x1686F4C, 0x40
sSquirtleTearyEyeGfx:
.incbin "baserom.gba", 0x1686F8C, 0x2A0
sSquirtleDeterminedPal:
.incbin "baserom.gba", 0x168722C, 0x40
sSquirtleDeterminedGfx:
.incbin "baserom.gba", 0x168726C, 0x298
sSquirtleJoyousPal:
.incbin "baserom.gba", 0x1687504, 0x40
sSquirtleJoyousGfx:
.incbin "baserom.gba", 0x1687544, 0x2E4
sSquirtleInspiredPal:
.incbin "baserom.gba", 0x1687828, 0x40
sSquirtleInspiredGfx:
.incbin "baserom.gba", 0x1687868, 0x298
sSquirtleSurprisedPal:
.incbin "baserom.gba", 0x1687B00, 0x40
sSquirtleSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x1687B45, 0x2CB
sPortraitsSquirtle:
kao_portrait sSquirtleNormalPal, sSquirtleNormalGfx
kao_portrait sSquirtleHappyPal, sSquirtleHappyGfx
kao_portrait sSquirtlePainedPal, sSquirtlePainedGfx
kao_portrait sSquirtleAngryPal, sSquirtleAngryGfx
kao_portrait sSquirtleWorriedPal, sSquirtleWorriedGfx
kao_portrait sSquirtleSadPal, sSquirtleSadGfx
kao_portrait sSquirtleCryingPal, sSquirtleCryingGfx
kao_portrait sSquirtleShoutingPal, sSquirtleShoutingGfx
kao_portrait sSquirtleTearyEyePal, sSquirtleTearyEyeGfx
kao_portrait sSquirtleDeterminedPal, sSquirtleDeterminedGfx
kao_portrait sSquirtleJoyousPal, sSquirtleJoyousGfx
kao_portrait sSquirtleInspiredPal, sSquirtleInspiredGfx
kao_portrait sSquirtleSurprisedPal, sSquirtleSurprisedGfx

22
data/kao/suicune.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoSuicune
gKaoSuicune:
kao_siro sPortraitsSuicune
sSuicuneNormalPal:
.incbin "baserom.gba", 0x16A8564, 0x40
sSuicuneNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A85A9, 0x2F7
sPortraitsSuicune:
kao_portrait sSuicuneNormalPal, sSuicuneNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

74
data/kao/torchic.inc Normal file
View File

@@ -0,0 +1,74 @@
.global gKaoTorchic
gKaoTorchic:
kao_siro sPortraitsTorchic
sTorchicNormalPal:
.incbin "baserom.gba", 0x16ABC24, 0x40
sTorchicNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16ABC69, 0x287
sTorchicHappyPal:
.incbin "baserom.gba", 0x16ABEF0, 0x40
sTorchicHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16ABF35, 0x2A3
sTorchicPainedPal:
.incbin "baserom.gba", 0x16AC1D8, 0x40
sTorchicPainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AC21D, 0x2B3
sTorchicAngryPal:
.incbin "baserom.gba", 0x16AC4D0, 0x40
sTorchicAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AC515, 0x293
sTorchicWorriedPal:
.incbin "baserom.gba", 0x16AC7A8, 0x40
sTorchicWorriedGfx:
.incbin "baserom.gba", 0x16AC7E8, 0x260
sTorchicSadPal:
.incbin "baserom.gba", 0x16ACA48, 0x40
sTorchicSadGfx:
.incbin "baserom.gba", 0x16ACA88, 0x290
sTorchicCryingPal:
.incbin "baserom.gba", 0x16ACD18, 0x40
sTorchicCryingGfx:
.incbin "baserom.gba", 0x16ACD58, 0x28C
sTorchicShoutingPal:
.incbin "baserom.gba", 0x16ACFE4, 0x40
sTorchicShoutingGfx:
.incbin "baserom.gba", 0x16AD024, 0x2D4
sTorchicTearyEyePal:
.incbin "baserom.gba", 0x16AD2F8, 0x40
sTorchicTearyEyeGfx:
.incbin "baserom.gba", 0x16AD338, 0x29C
sTorchicDeterminedPal:
.incbin "baserom.gba", 0x16AD5D4, 0x40
sTorchicDeterminedGfx:
.incbin "baserom.gba", 0x16AD614, 0x29C
sTorchicJoyousPal:
.incbin "baserom.gba", 0x16AD8B0, 0x40
sTorchicJoyousGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AD8F5, 0x29F
sTorchicInspiredPal:
.incbin "baserom.gba", 0x16ADB94, 0x40
sTorchicInspiredGfx:
.incbin "baserom.gba", 0x16ADBD4, 0x288
sTorchicSurprisedPal:
.incbin "baserom.gba", 0x16ADE5C, 0x40
sTorchicSurprisedGfx:
.incbin "baserom.gba", 0x16ADE9C, 0x2C0
sPortraitsTorchic:
kao_portrait sTorchicNormalPal, sTorchicNormalGfx
kao_portrait sTorchicHappyPal, sTorchicHappyGfx
kao_portrait sTorchicPainedPal, sTorchicPainedGfx
kao_portrait sTorchicAngryPal, sTorchicAngryGfx
kao_portrait sTorchicWorriedPal, sTorchicWorriedGfx
kao_portrait sTorchicSadPal, sTorchicSadGfx
kao_portrait sTorchicCryingPal, sTorchicCryingGfx
kao_portrait sTorchicShoutingPal, sTorchicShoutingGfx
kao_portrait sTorchicTearyEyePal, sTorchicTearyEyeGfx
kao_portrait sTorchicDeterminedPal, sTorchicDeterminedGfx
kao_portrait sTorchicJoyousPal, sTorchicJoyousGfx
kao_portrait sTorchicInspiredPal, sTorchicInspiredGfx
kao_portrait sTorchicSurprisedPal, sTorchicSurprisedGfx

74
data/kao/totodile.inc Normal file
View File

@@ -0,0 +1,74 @@
.global gKaoTotodile
gKaoTotodile:
kao_siro sPortraitsTotodile
sTotodileNormalPal:
.incbin "baserom.gba", 0x16A2F6C, 0x40
sTotodileNormalGfx:
.incbin "baserom.gba", 0x16A2FAC, 0x2A0
sTotodileHappyPal:
.incbin "baserom.gba", 0x16A324C, 0x40
sTotodileHappyGfx:
.incbin "baserom.gba", 0x16A328C, 0x29C
sTotodilePainedPal:
.incbin "baserom.gba", 0x16A3528, 0x40
sTotodilePainedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A356D, 0x2A7
sTotodileAngryPal:
.incbin "baserom.gba", 0x16A3814, 0x40
sTotodileAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A3859, 0x2A7
sTotodileWorriedPal:
.incbin "baserom.gba", 0x16A3B00, 0x40
sTotodileWorriedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A3B45, 0x293
sTotodileSadPal:
.incbin "baserom.gba", 0x16A3DD8, 0x40
sTotodileSadGfx:
.incbin "baserom.gba", 0x16A3E18, 0x2AC
sTotodileCryingPal:
.incbin "baserom.gba", 0x16A40C4, 0x40
sTotodileCryingGfx:
.incbin "baserom.gba", 0x16A4104, 0x2DC
sTotodileShoutingPal:
.incbin "baserom.gba", 0x16A43E0, 0x40
sTotodileShoutingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A4425, 0x2D3
sTotodileTearyEyePal:
.incbin "baserom.gba", 0x16A46F8, 0x40
sTotodileTearyEyeGfx:
.incbin "baserom.gba", 0x16A4738, 0x2A8
sTotodileDeterminedPal:
.incbin "baserom.gba", 0x16A49E0, 0x40
sTotodileDeterminedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A4A25, 0x2A3
sTotodileJoyousPal:
.incbin "baserom.gba", 0x16A4CC8, 0x40
sTotodileJoyousGfx:
.incbin "baserom.gba", 0x16A4D08, 0x2F0
sTotodileInspiredPal:
.incbin "baserom.gba", 0x16A4FF8, 0x40
sTotodileInspiredGfx:
.incbin "baserom.gba", 0x16A5038, 0x29C
sTotodileSurprisedPal:
.incbin "baserom.gba", 0x16A52D4, 0x40
sTotodileSurprisedGfx:
.incbin "baserom.gba", 0x16A5314, 0x2D8
sPortraitsTotodile:
kao_portrait sTotodileNormalPal, sTotodileNormalGfx
kao_portrait sTotodileHappyPal, sTotodileHappyGfx
kao_portrait sTotodilePainedPal, sTotodilePainedGfx
kao_portrait sTotodileAngryPal, sTotodileAngryGfx
kao_portrait sTotodileWorriedPal, sTotodileWorriedGfx
kao_portrait sTotodileSadPal, sTotodileSadGfx
kao_portrait sTotodileCryingPal, sTotodileCryingGfx
kao_portrait sTotodileShoutingPal, sTotodileShoutingGfx
kao_portrait sTotodileTearyEyePal, sTotodileTearyEyeGfx
kao_portrait sTotodileDeterminedPal, sTotodileDeterminedGfx
kao_portrait sTotodileJoyousPal, sTotodileJoyousGfx
kao_portrait sTotodileInspiredPal, sTotodileInspiredGfx
kao_portrait sTotodileSurprisedPal, sTotodileSurprisedGfx

75
data/kao/treecko.inc Normal file
View File

@@ -0,0 +1,75 @@
.global gKaoTreecko
gKaoTreecko:
kao_siro sPortraitsTreecko
sTreeckoNormalPal:
.incbin "baserom.gba", 0x16A9614, 0x40
sTreeckoNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A9659, 0x28F
sTreeckoHappyPal:
.incbin "baserom.gba", 0x16A98E8, 0x40
sTreeckoHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A992D, 0x27F
sTreeckoPainedPal:
.incbin "baserom.gba", 0x16A9BAC, 0x40
sTreeckoPainedGfx:
.incbin "baserom.gba", 0x16A9BEC, 0x2A4
sTreeckoAngryPal:
.incbin "baserom.gba", 0x16A9E90, 0x40
sTreeckoAngryGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A9ED5, 0x2A3
sTreeckoWorriedPal:
.incbin "baserom.gba", 0x16AA178, 0x40
sTreeckoWorriedGfx:
.incbin "baserom.gba", 0x16AA1B8, 0x298
sTreeckoSadPal:
.incbin "baserom.gba", 0x16AA450, 0x40
sTreeckoSadGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AA495, 0x28B
sTreeckoCryingPal:
.incbin "baserom.gba", 0x16AA720, 0x40
sTreeckoCryingGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AA765, 0x287
sTreeckoShoutingPal:
.incbin "baserom.gba", 0x16AA9EC, 0x40
sTreeckoShoutingGfx:
.incbin "baserom.gba", 0x16AAA2C, 0x2BC
sTreeckoTearyEyePal:
.incbin "baserom.gba", 0x16AACE8, 0x40
sTreeckoTearyEyeGfx:
.incbin "baserom.gba", 0x16AAD28, 0x29C
sTreeckoDeterminedPal:
.incbin "baserom.gba", 0x16AAFC4, 0x40
sTreeckoDeterminedGfx:
.incbin "baserom.gba", 0x16AB004, 0x27C
sTreeckoJoyousPal:
.incbin "baserom.gba", 0x16AB280, 0x40
sTreeckoJoyousGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16AB2C5, 0x2EF
sTreeckoInspiredPal:
.incbin "baserom.gba", 0x16AB5B4, 0x40
sTreeckoInspiredGfx:
.incbin "baserom.gba", 0x16AB5F4, 0x2A4
sTreeckoSurprisedPal:
.incbin "baserom.gba", 0x16AB898, 0x40
sTreeckoSurprisedGfx:
.incbin "baserom.gba", 0x16AB8D8, 0x2D4
sPortraitsTreecko:
kao_portrait sTreeckoNormalPal, sTreeckoNormalGfx
kao_portrait sTreeckoHappyPal, sTreeckoHappyGfx
kao_portrait sTreeckoPainedPal, sTreeckoPainedGfx
kao_portrait sTreeckoAngryPal, sTreeckoAngryGfx
kao_portrait sTreeckoWorriedPal, sTreeckoWorriedGfx
kao_portrait sTreeckoSadPal, sTreeckoSadGfx
kao_portrait sTreeckoCryingPal, sTreeckoCryingGfx
kao_portrait sTreeckoShoutingPal, sTreeckoShoutingGfx
kao_portrait sTreeckoTearyEyePal, sTreeckoTearyEyeGfx
kao_portrait sTreeckoDeterminedPal, sTreeckoDeterminedGfx
kao_portrait sTreeckoJoyousPal, sTreeckoJoyousGfx
kao_portrait sTreeckoInspiredPal, sTreeckoInspiredGfx
kao_portrait sTreeckoSurprisedPal, sTreeckoSurprisedGfx

27
data/kao/tyranitar.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoTyranitar
gKaoTyranitar:
kao_siro sPortraitsTyranitar
sTyranitarNormalPal:
.incbin "baserom.gba", 0x16A8918, 0x40
sTyranitarNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A895D, 0x263
sTyranitarSurprisedPal:
.incbin "baserom.gba", 0x16A8BC0, 0x40
sTyranitarSurprisedGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A8C05, 0x2C7
sPortraitsTyranitar:
kao_portrait sTyranitarNormalPal, sTyranitarNormalGfx
kao_portrait sTyranitarSurprisedPal, sTyranitarSurprisedGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

26
data/kao/whiscash.inc Normal file
View File

@@ -0,0 +1,26 @@
.global gKaoWhiscash
gKaoWhiscash:
kao_siro sPortraitsWhiscash
sWhiscashNormalPal:
.incbin "baserom.gba", 0x16B838C, 0x40
sWhiscashNormalGfx:
.incbin "baserom.gba", 0x16B83CC, 0x27C
sWhiscashHappyPal:
.incbin "baserom.gba", 0x16B8648, 0x40
sWhiscashHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16B868D, 0x25B
sPortraitsWhiscash:
kao_portrait sWhiscashNormalPal, sWhiscashNormalGfx
kao_portrait sWhiscashHappyPal, sWhiscashHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

21
data/kao/wigglytuff.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoWigglytuff
gKaoWigglytuff:
kao_siro sPortraitsWigglytuff
sWigglytuffNormalPal:
.incbin "baserom.gba", 0x168CABC, 0x40
sWigglytuffNormalGfx:
.incbin "baserom.gba", 0x168CAFC, 0x2A4
sPortraitsWigglytuff:
kao_portrait sWigglytuffNormalPal, sWigglytuffNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

27
data/kao/wobbuffet.inc Normal file
View File

@@ -0,0 +1,27 @@
.global gKaoWobbuffet
gKaoWobbuffet:
kao_siro sPortraitsWobbuffet
sWobbuffetNormalPal:
.incbin "baserom.gba", 0x16A5FA0, 0x40
sWobbuffetNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A5FE5, 0x223
sWobbuffetHappyPal:
.incbin "baserom.gba", 0x16A6208, 0x40
sWobbuffetHappyGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A624D, 0x2A3
sPortraitsWobbuffet:
kao_portrait sWobbuffetNormalPal, sWobbuffetNormalGfx
kao_portrait sWobbuffetHappyPal, sWobbuffetHappyGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

21
data/kao/wynaut.inc Normal file
View File

@@ -0,0 +1,21 @@
.global gKaoWynaut
gKaoWynaut:
kao_siro sPortraitsWynaut
sWynautNormalPal:
.incbin "baserom.gba", 0x16B9C8C, 0x40
sWynautNormalGfx:
.incbin "baserom.gba", 0x16B9CCC, 0x2BC
sPortraitsWynaut:
kao_portrait sWynautNormalPal, sWynautNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/xatu.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoXatu
gKaoXatu:
kao_siro sPortraitsXatu
sXatuNormalPal:
.incbin "baserom.gba", 0x16A5664, 0x40
sXatuNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x16A56A9, 0x277
sPortraitsXatu:
kao_portrait sXatuNormalPal, sXatuNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

22
data/kao/zapdos.inc Normal file
View File

@@ -0,0 +1,22 @@
.global gKaoZapdos
gKaoZapdos:
kao_siro sPortraitsZapdos
sZapdosNormalPal:
.incbin "baserom.gba", 0x169DAC0, 0x40
sZapdosNormalGfx:
.string "AT4PX"
.incbin "baserom.gba", 0x169DB05, 0x297
sPortraitsZapdos:
kao_portrait sZapdosNormalPal, sZapdosNormalGfx
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0
kao_portrait 0, 0

File diff suppressed because it is too large Load Diff

View File

@@ -15,8 +15,8 @@ typedef struct PortraitGfxSub
// size: variable
typedef struct PortraitGfx
{
// NOTE: The actual number of sprites is different depending on pokemon. For example, starters have 12 sprites, while most legendaries only 1. [0] means that any number of sprites is valid.
PortraitGfxSub sprites[0];
// NOTE: The actual number of sprites is different depending on pokemon. For example, starters have 12 sprites, while most legendaries only 1. Unused sprites are set as NULL, NULL.
PortraitGfxSub sprites[12];
} PortraitGfx;
// size: 0xC