Add Bellignan, fix evo stones

My first foray into adding Pokemon, here's Bellignan! Imported the sprite animation from Pokemon October. Works like a charm!

I also fixed the new evo stones, which didn't have their effects assigned yet.
This commit is contained in:
Llinos Evans 2023-10-26 11:49:59 +01:00
parent 8669e4f980
commit b582a0e7aa
36 changed files with 83 additions and 9 deletions

View file

@ -72,6 +72,7 @@ INCBIN "gfx/footprints/machamp.1bpp"
INCBIN "gfx/footprints/bellsprout.1bpp"
INCBIN "gfx/footprints/weepinbell.1bpp"
INCBIN "gfx/footprints/victreebel.1bpp"
;INCBIN "gfx/footprints/bellignan.1bpp"
INCBIN "gfx/footprints/tentacool.1bpp"
INCBIN "gfx/footprints/tentacruel.1bpp"
INCBIN "gfx/footprints/geodude.1bpp"

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 B

View file

@ -717,6 +717,8 @@ TotartleFrontpic: INCBIN "gfx/pokemon/totartle/front.animated.2bpp.lz"
TotartleBackpic: INCBIN "gfx/pokemon/totartle/back.2bpp.lz"
BlastykeFrontpic: INCBIN "gfx/pokemon/blastyke/front.animated.2bpp.lz"
BlastykeBackpic: INCBIN "gfx/pokemon/blastyke/back.2bpp.lz"
BellignanFrontpic: INCBIN "gfx/pokemon/bellignan/front.animated.2bpp.lz"
BellignanBackpic: INCBIN "gfx/pokemon/bellignan/back.2bpp.lz"
INCBIN "gfx/pokemon/poliwag/back.2bpp.lz"
INCBIN "gfx/pokemon/squirtle/back.2bpp.lz"
INCBIN "gfx/pokemon/shuckle/back.2bpp.lz"

View file

@ -71,6 +71,7 @@ AnimationPointers:
dw BellsproutAnimation
dw WeepinbellAnimation
dw VictreebelAnimation
dw BellignanAnimation
dw TentacoolAnimation
dw TentacruelAnimation
dw GeodudeAnimation

View file

@ -69,6 +69,7 @@ MachampAnimation: INCLUDE "gfx/pokemon/machamp/anim.asm"
BellsproutAnimation: INCLUDE "gfx/pokemon/bellsprout/anim.asm"
WeepinbellAnimation: INCLUDE "gfx/pokemon/weepinbell/anim.asm"
VictreebelAnimation: INCLUDE "gfx/pokemon/victreebel/anim.asm"
BellignanAnimation: INCLUDE "gfx/pokemon/bellignan/anim.asm"
TentacoolAnimation: INCLUDE "gfx/pokemon/tentacool/anim.asm"
TentacruelAnimation: INCLUDE "gfx/pokemon/tentacruel/anim.asm"
GeodudeAnimation: INCLUDE "gfx/pokemon/geodude/anim.asm"

View file

@ -0,0 +1,19 @@
frame 0, 06
frame 1, 06
frame 2, 04
frame 3, 04
frame 4, 08
frame 5, 08
frame 6, 08
frame 7, 08
frame 1, 06
frame 2, 10
frame 8, 08
frame 9, 08
frame 10, 08
frame 11, 08
frame 9, 08
frame 11, 08
frame 9, 08
frame 11, 08
endanim

View file

@ -0,0 +1 @@
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -0,0 +1,2 @@
This spritework is taken from Pokemon October, which finished Game Freak's design.
https://github.com/pokeachromicdevs/pokeoctober/tree/demo-2/gfx/pokemon/bellignan

View file

@ -0,0 +1,2 @@
RGB 20, 23, 03
RGB 14, 12, 31

View file

@ -71,6 +71,7 @@ BitmasksPointers:
dw BellsproutBitmasks
dw WeepinbellBitmasks
dw VictreebelBitmasks
dw BellignanBitmasks
dw TentacoolBitmasks
dw TentacruelBitmasks
dw GeodudeBitmasks

View file

@ -69,6 +69,7 @@ MachampBitmasks: INCLUDE "gfx/pokemon/machamp/bitmask.asm"
BellsproutBitmasks: INCLUDE "gfx/pokemon/bellsprout/bitmask.asm"
WeepinbellBitmasks: INCLUDE "gfx/pokemon/weepinbell/bitmask.asm"
VictreebelBitmasks: INCLUDE "gfx/pokemon/victreebel/bitmask.asm"
BellignanBitmasks: INCLUDE "gfx/pokemon/bellignan/bitmask.asm"
TentacoolBitmasks: INCLUDE "gfx/pokemon/tentacool/bitmask.asm"
TentacruelBitmasks: INCLUDE "gfx/pokemon/tentacruel/bitmask.asm"
GeodudeBitmasks: INCLUDE "gfx/pokemon/geodude/bitmask.asm"

View file

@ -71,6 +71,7 @@ FramesPointers:
dba BellsproutFrames
dba WeepinbellFrames
dba VictreebelFrames
dba BellignanFrames
dba TentacoolFrames
dba TentacruelFrames
dba GeodudeFrames

View file

@ -71,6 +71,7 @@ AnimationIdlePointers:
dw BellsproutAnimationIdle
dw WeepinbellAnimationIdle
dw VictreebelAnimationIdle
dw BellignanAnimationIdle
dw TentacoolAnimationIdle
dw TentacruelAnimationIdle
dw GeodudeAnimationIdle

View file

@ -69,6 +69,7 @@ MachampAnimationIdle: INCLUDE "gfx/pokemon/machamp/anim_idle.asm"
BellsproutAnimationIdle: INCLUDE "gfx/pokemon/bellsprout/anim_idle.asm"
WeepinbellAnimationIdle: INCLUDE "gfx/pokemon/weepinbell/anim_idle.asm"
VictreebelAnimationIdle: INCLUDE "gfx/pokemon/victreebel/anim_idle.asm"
BellignanAnimationIdle: INCLUDE "gfx/pokemon/victreebel/anim_idle.asm"
TentacoolAnimationIdle: INCLUDE "gfx/pokemon/tentacool/anim_idle.asm"
TentacruelAnimationIdle: INCLUDE "gfx/pokemon/tentacruel/anim_idle.asm"
GeodudeAnimationIdle: INCLUDE "gfx/pokemon/geodude/anim_idle.asm"

View file

@ -71,6 +71,7 @@ MachampFrames: INCLUDE "gfx/pokemon/machamp/frames.asm"
BellsproutFrames: INCLUDE "gfx/pokemon/bellsprout/frames.asm"
WeepinbellFrames: INCLUDE "gfx/pokemon/weepinbell/frames.asm"
VictreebelFrames: INCLUDE "gfx/pokemon/victreebel/frames.asm"
BellignanFrames: INCLUDE "gfx/pokemon/bellignan/frames.asm"
TentacoolFrames: INCLUDE "gfx/pokemon/tentacool/frames.asm"
TentacruelFrames: INCLUDE "gfx/pokemon/tentacruel/frames.asm"
GeodudeFrames: INCLUDE "gfx/pokemon/geodude/frames.asm"