diff options
author | dannye <corrnondacqb@yahoo.com> | 2016-08-08 10:49:19 -0500 |
---|---|---|
committer | dannye <corrnondacqb@yahoo.com> | 2016-08-08 11:00:48 -0500 |
commit | c7ce0a95184784f029779426611324ff84f2ef12 (patch) | |
tree | 3b1523bdae1853d94cfc947f9784c73a8ee621e5 /data | |
parent | 032f961ef26a94caf385f6d5ae5823a0066d4d66 (diff) |
Adding Leafeon test
An example to show adding a new Pokemon in pokered
Diffstat (limited to 'data')
-rwxr-xr-x | data/baseStats/leafeon.asm | 28 | ||||
-rwxr-xr-x | data/base_stats.asm | 2 | ||||
-rwxr-xr-x | data/cries.asm | 2 | ||||
-rwxr-xr-x | data/evos_moves.asm | 12 | ||||
-rwxr-xr-x | data/mon_palettes.asm | 1 | ||||
-rwxr-xr-x | data/mon_party_sprites.asm | 2 | ||||
-rwxr-xr-x | data/pokedex_entries.asm | 9 | ||||
-rwxr-xr-x | data/pokedex_order.asm | 2 |
8 files changed, 52 insertions, 6 deletions
diff --git a/data/baseStats/leafeon.asm b/data/baseStats/leafeon.asm new file mode 100755 index 00000000..9e9b84d9 --- /dev/null +++ b/data/baseStats/leafeon.asm @@ -0,0 +1,28 @@ +db DEX_LEAFEON ; pokedex id +db 130 ; base hp +db 65 ; base attack +db 60 ; base defense +db 65 ; base speed +db 110 ; base special +db GRASS ; species type 1 +db GRASS ; species type 2 +db 45 ; catch rate +db 196 ; base exp yield +INCBIN "pic/bmon/leafeon.pic",0,1 ; 77, sprite dimensions +dw LeafeonPicFront +dw LeafeonPicBack +; attacks known at lvl 0 +db TACKLE +db SAND_ATTACK +db QUICK_ATTACK +db RAZOR_LEAF +db 0 ; growth rate +; learnset + tmlearn 3,6,8 + tmlearn 9,10,15 + tmlearn 20,21,22 + tmlearn 31,32 + tmlearn 33,34 + tmlearn 44 + tmlearn 50,51 +db 0 ; padding diff --git a/data/base_stats.asm b/data/base_stats.asm index a84693a4..f3774118 100755 --- a/data/base_stats.asm +++ b/data/base_stats.asm @@ -148,3 +148,5 @@ INCLUDE "data/baseStats/dratini.asm" INCLUDE "data/baseStats/dragonair.asm" INCLUDE "data/baseStats/dragonite.asm" INCLUDE "data/baseStats/mewtwo.asm" +INCLUDE "data/baseStats/mew.asm" +INCLUDE "data/baseStats/leafeon.asm" diff --git a/data/cries.asm b/data/cries.asm index 7031536e..1a1e68fe 100755 --- a/data/cries.asm +++ b/data/cries.asm @@ -30,7 +30,7 @@ CryData: db $13, $00, $80; Blastoise db $14, $00, $80; Pinsir db $12, $00, $80; Tangela - db $00, $00, $00; MissingNo. + db $1A, $AA, $FF; Leafeon db $00, $00, $00; MissingNo. db $1F, $20, $40; Growlithe db $17, $FF, $C0; Onix diff --git a/data/evos_moves.asm b/data/evos_moves.asm index 2371fb83..38f2e63d 100755 --- a/data/evos_moves.asm +++ b/data/evos_moves.asm @@ -29,7 +29,7 @@ EvosMovesPointerTable: dw Mon009_EvosMoves dw Mon127_EvosMoves dw Mon114_EvosMoves - dw Mon152_EvosMoves ;MissingNo + dw Mon152_EvosMoves dw Mon153_EvosMoves ;MissingNo dw Mon058_EvosMoves dw Mon095_EvosMoves @@ -566,10 +566,17 @@ Mon114_EvosMoves: db 0 Mon152_EvosMoves: -;MISSINGNO +;LEAFEON ;Evolutions db 0 ;Learnset + db 7,LEECH_SEED + db 13,VINE_WHIP + db 22,POISONPOWDER + db 30,RAZOR_LEAF + db 43,GROWTH + db 55,SLEEP_POWDER + db 65,SOLARBEAM db 0 Mon153_EvosMoves: @@ -1341,6 +1348,7 @@ Mon040_EvosMoves: Mon133_EvosMoves: ;EEVEE ;Evolutions + db EV_ITEM,LEAF_STONE,1,LEAFEON db EV_ITEM,FIRE_STONE,1,FLAREON db EV_ITEM,THUNDER_STONE,1,JOLTEON db EV_ITEM,WATER_STONE,1,VAPOREON diff --git a/data/mon_palettes.asm b/data/mon_palettes.asm index 8c4d0bc0..7bbea1fd 100755 --- a/data/mon_palettes.asm +++ b/data/mon_palettes.asm @@ -151,3 +151,4 @@ MonsterPalettes: db PAL_BROWNMON ; DRAGONITE db PAL_MEWMON ; MEWTWO db PAL_MEWMON ; MEW + db PAL_GREENMON ; LEAFEON diff --git a/data/mon_party_sprites.asm b/data/mon_party_sprites.asm index 987d8d28..1535d25a 100755 --- a/data/mon_party_sprites.asm +++ b/data/mon_party_sprites.asm @@ -74,4 +74,4 @@ MonPartyData: dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Zapdos/Moltres dn SPRITE_SNAKE, SPRITE_SNAKE ;Dratini/Dragonair dn SPRITE_SNAKE, SPRITE_MON ;Dragonite/Mewtwo - dn SPRITE_MON, 0 ;Mew/Padding + dn SPRITE_MON, SPRITE_QUADRUPED ;Mew/Leafeon diff --git a/data/pokedex_entries.asm b/data/pokedex_entries.asm index 3fb2d3c6..3af53f3a 100755 --- a/data/pokedex_entries.asm +++ b/data/pokedex_entries.asm @@ -29,7 +29,7 @@ PokedexEntryPointers: dw BlastoiseDexEntry dw PinsirDexEntry dw TangelaDexEntry - dw MissingNoDexEntry + dw LeafeonDexEntry dw MissingNoDexEntry dw GrowlitheDexEntry dw OnixDexEntry @@ -405,6 +405,13 @@ TangelaDexEntry: TX_FAR _TangelaDexEntry db "@" +LeafeonDexEntry: + db "LEAF@" + db 3,3 + dw 640 + TX_FAR _LeafeonDexEntry + db "@" + GrowlitheDexEntry: db "PUPPY@" db 2,4 diff --git a/data/pokedex_order.asm b/data/pokedex_order.asm index 0e293946..79cd933e 100755 --- a/data/pokedex_order.asm +++ b/data/pokedex_order.asm @@ -29,7 +29,7 @@ PokedexOrder: db DEX_BLASTOISE db DEX_PINSIR db DEX_TANGELA - db 0 ; MISSINGNO. + db DEX_LEAFEON db 0 ; MISSINGNO. db DEX_GROWLITHE db DEX_ONIX |