mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00
Pokemon overworld sprites
hg-commit-id: a810d29962df
This commit is contained in:
parent
2bb672ba92
commit
d7c45fdde0
3
README
3
README
|
@ -15,4 +15,5 @@ Then run "make" in your shell.
|
|||
|
||||
This will output a file named "pokered.gbc".
|
||||
|
||||
nucleus.kafuka.org #skeetendo
|
||||
Our IRC channel is located here:
|
||||
irc://nucleus.kafuka.org/#skeetendo
|
||||
|
|
|
@ -50,6 +50,11 @@ TSETHEAD: MACRO
|
|||
dw \1,\2,\3
|
||||
db \4,\5,\6,\7,\8
|
||||
ENDM
|
||||
|
||||
; macro for two nibbles
|
||||
dn: MACRO
|
||||
db (\1 << 4 | \2)
|
||||
ENDM
|
||||
|
||||
; macro for putting a byte then a word
|
||||
dbw: MACRO
|
||||
|
@ -2009,6 +2014,19 @@ BRN EQU %00010000
|
|||
FRZ EQU %00100000
|
||||
PAR EQU %01000000
|
||||
|
||||
; pokemon's overworld sprites
|
||||
SPRITE_MON EQU $0
|
||||
SPRITE_BALL_M EQU $1
|
||||
SPRITE_HELIX EQU $2
|
||||
SPRITE_FAIRY EQU $3
|
||||
SPRITE_BIRD_M EQU $4
|
||||
SPRITE_WATER EQU $5
|
||||
SPRITE_BUG EQU $6
|
||||
SPRITE_GRASS EQU $7
|
||||
SPRITE_SNAKE EQU $8
|
||||
SPRITE_QUADRUPED EQU $9
|
||||
|
||||
; overworld sprites
|
||||
SPRITE_RED EQU $01
|
||||
SPRITE_BLUE EQU $02
|
||||
SPRITE_OAK EQU $03
|
||||
|
|
82
main.asm
82
main.asm
|
@ -67380,7 +67380,87 @@ CeruleanCaveName:
|
|||
PowerPlantName:
|
||||
db "POWER PLANT@"
|
||||
|
||||
INCBIN "baserom.gbc",$716BE,$71AD9-$716BE
|
||||
INCBIN "baserom.gbc",$716BE,$7190D-$716BE
|
||||
|
||||
MonOverworldData:
|
||||
dn SPRITE_GRASS, SPRITE_GRASS ;Bulbasaur/Ivysaur
|
||||
dn SPRITE_GRASS, SPRITE_MON ;Venusaur/Charmander
|
||||
dn SPRITE_MON, SPRITE_MON ;Charmeleon/Charizard
|
||||
dn SPRITE_WATER, SPRITE_WATER ;Squirtle/Wartortle
|
||||
dn SPRITE_WATER, SPRITE_BUG ;Blastoise/Caterpie
|
||||
dn SPRITE_BUG, SPRITE_BUG ;Metapod/Butterfree
|
||||
dn SPRITE_BUG, SPRITE_BUG ;Weedle/Kakuna
|
||||
dn SPRITE_BUG, SPRITE_BIRD_M ;Beedrill/Pidgey
|
||||
dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Pidgeotto/Pidgeot
|
||||
dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Rattata/Raticate
|
||||
dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Spearow/Fearow
|
||||
dn SPRITE_SNAKE, SPRITE_SNAKE ;Ekans/Arbok
|
||||
dn SPRITE_FAIRY, SPRITE_FAIRY ;Pikachu/Raichu
|
||||
dn SPRITE_MON, SPRITE_MON ;Sandshrew/Sandslash
|
||||
dn SPRITE_MON, SPRITE_MON ;Nidoran?/Nidorina
|
||||
dn SPRITE_MON, SPRITE_MON ;Nidoqueen/Nidoran?
|
||||
dn SPRITE_MON, SPRITE_MON ;Nidorino/Nidoking
|
||||
dn SPRITE_FAIRY, SPRITE_FAIRY ;Clefairy/Clefable
|
||||
dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Vulpix/Ninetales
|
||||
dn SPRITE_FAIRY, SPRITE_FAIRY ;Jigglypuff/Wigglytuff
|
||||
dn SPRITE_MON, SPRITE_MON ;Zubat/Golbat
|
||||
dn SPRITE_GRASS, SPRITE_GRASS ;Oddish/Gloom
|
||||
dn SPRITE_GRASS, SPRITE_BUG ;Vileplume/Paras
|
||||
dn SPRITE_BUG, SPRITE_BUG ;Parasect/Venonat
|
||||
dn SPRITE_BUG, SPRITE_MON ;Venomoth/Diglett
|
||||
dn SPRITE_MON, SPRITE_MON ;Dugtrio/Meowth
|
||||
dn SPRITE_MON, SPRITE_MON ;Persian/Psyduck
|
||||
dn SPRITE_MON, SPRITE_MON ;Golduck/Mankey
|
||||
dn SPRITE_MON, SPRITE_QUADRUPED ;Primeape/Growlithe
|
||||
dn SPRITE_QUADRUPED, SPRITE_MON ;Arcanine/Poliwag
|
||||
dn SPRITE_MON, SPRITE_MON ;Poliwhirl/Poliwrath
|
||||
dn SPRITE_MON, SPRITE_MON ;Abra/Kadabra
|
||||
dn SPRITE_MON, SPRITE_MON ;Alakazam/Machop
|
||||
dn SPRITE_MON, SPRITE_MON ;Machoke/Machamp
|
||||
dn SPRITE_GRASS, SPRITE_GRASS ;Bellsprout/Weepinbell
|
||||
dn SPRITE_GRASS, SPRITE_WATER ;Victreebel/Tentacool
|
||||
dn SPRITE_WATER, SPRITE_MON ;Tentacruel/Geodude
|
||||
dn SPRITE_MON, SPRITE_MON ;Graveler/Golem
|
||||
dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Ponyta/Rapidash
|
||||
dn SPRITE_QUADRUPED, SPRITE_MON ;Slowpoke/Slowbro
|
||||
dn SPRITE_BALL_M, SPRITE_BALL_M ;Magnemite/Magneton
|
||||
dn SPRITE_BIRD_M, SPRITE_BIRD_M ;Farfetch'd/Doduo
|
||||
dn SPRITE_BIRD_M, SPRITE_WATER ;Dodrio/Seel
|
||||
dn SPRITE_WATER, SPRITE_MON ;Dewgong/Grimer
|
||||
dn SPRITE_MON, SPRITE_HELIX ;Muk/Shellder
|
||||
dn SPRITE_HELIX, SPRITE_MON ;Cloyster/Gastly
|
||||
dn SPRITE_MON, SPRITE_MON ;Haunter/Gengar
|
||||
dn SPRITE_SNAKE, SPRITE_MON ;Onix/Drowzee
|
||||
dn SPRITE_MON, SPRITE_WATER ;Hypno/Krabby
|
||||
dn SPRITE_WATER, SPRITE_BALL_M ;Kingler/Voltorb
|
||||
dn SPRITE_BALL_M, SPRITE_GRASS ;Electrode/Exeggcute
|
||||
dn SPRITE_GRASS, SPRITE_MON ;Exeggutor/Cubone
|
||||
dn SPRITE_MON, SPRITE_MON ;Marowak/Hitmonlee
|
||||
dn SPRITE_MON, SPRITE_MON ;Hitmonchan/Lickitung
|
||||
dn SPRITE_MON, SPRITE_MON ;Koffing/Weezing
|
||||
dn SPRITE_QUADRUPED, SPRITE_MON ;Rhyhorn/Rhydon
|
||||
dn SPRITE_FAIRY, SPRITE_GRASS ;Chansey/Tangela
|
||||
dn SPRITE_MON, SPRITE_WATER ;Kangaskhan/Horsea
|
||||
dn SPRITE_WATER, SPRITE_WATER ;Seadra/Goldeen
|
||||
dn SPRITE_WATER, SPRITE_HELIX ;Seaking/Staryu
|
||||
dn SPRITE_HELIX, SPRITE_MON ;Starmie/Mr.Mime
|
||||
dn SPRITE_BUG, SPRITE_MON ;Scyther/Jynx
|
||||
dn SPRITE_MON, SPRITE_MON ;Electabuzz/Magmar
|
||||
dn SPRITE_BUG, SPRITE_QUADRUPED ;Pinsir/Tauros
|
||||
dn SPRITE_WATER, SPRITE_SNAKE ;Magikarp/Gyarados
|
||||
dn SPRITE_WATER, SPRITE_MON ;Lapras/Ditto
|
||||
dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Eevee/Vaporeon
|
||||
dn SPRITE_QUADRUPED, SPRITE_QUADRUPED ;Jolteon/Flareon
|
||||
dn SPRITE_MON, SPRITE_HELIX ;Porygon/Omanyte
|
||||
dn SPRITE_HELIX, SPRITE_HELIX ;Omastar/Kabuto
|
||||
dn SPRITE_HELIX, SPRITE_BIRD_M ;Kabutops/Aerodactyl
|
||||
dn SPRITE_MON, SPRITE_BIRD_M ;Snorlax/Articuno
|
||||
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
|
||||
|
||||
INCBIN "baserom.gbc",$71959,$71AD9-$71959
|
||||
|
||||
Predef54: ; 0x71ad9
|
||||
; trigger the trade offer/action specified by W_WHICHTRADE
|
||||
|
|
Loading…
Reference in a new issue