Add Unown ! and ?

Taken from https://github.com/pret/pokecrystal/wiki/Add-a-new-Unown-form

There's some embedded palette errors that need fixing.
This commit is contained in:
Llinos Evans 2024-09-01 14:54:29 +01:00
parent bd817d99f9
commit 6a44f96575
29 changed files with 93 additions and 18 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 294 B

After

Width:  |  Height:  |  Size: 312 B

Before After
Before After

View file

@ -711,7 +711,10 @@ UnownRBackpic: INCBIN "gfx/pokemon/unown_r/back.2bpp.lz"
SECTION "Pics 19", ROMX
; Seems to be an accidental copy of the previous bank
UnownExclamationFrontpic: INCBIN "gfx/pokemon/unown_exclamation/front.animated.2bpp.lz"
UnownExclamationBackpic: INCBIN "gfx/pokemon/unown_exclamation/back.2bpp.lz"
UnownQuestionFrontpic: INCBIN "gfx/pokemon/unown_question/front.animated.2bpp.lz"
UnownQuestionBackpic: INCBIN "gfx/pokemon/unown_question/back.2bpp.lz"
BellignanFrontpic: INCBIN "gfx/pokemon/bellignan/front.animated.2bpp.lz"
BellignanBackpic: INCBIN "gfx/pokemon/bellignan/back.2bpp.lz"

View file

@ -0,0 +1,2 @@
Taken from here: https://github.com/pret/pokecrystal/wiki/Add-a-new-Pok%C3%A9mon
Made by SCMidna

View file

@ -26,4 +26,6 @@ UnownAnimationPointers:
dw UnownXAnimation
dw UnownYAnimation
dw UnownZAnimation
dw UnownExclamationAnimation
dw UnownQuestionAnimation
assert_table_length NUM_UNOWN

View file

@ -24,3 +24,5 @@ UnownWAnimation: INCLUDE "gfx/pokemon/unown_w/anim.asm"
UnownXAnimation: INCLUDE "gfx/pokemon/unown_x/anim.asm"
UnownYAnimation: INCLUDE "gfx/pokemon/unown_y/anim.asm"
UnownZAnimation: INCLUDE "gfx/pokemon/unown_z/anim.asm"
UnownExclamationAnimation: INCLUDE "gfx/pokemon/unown_exclamation/anim.asm"
UnownQuestionAnimation: INCLUDE "gfx/pokemon/unown_question/anim.asm"

View file

@ -26,4 +26,6 @@ UnownBitmasksPointers:
dw UnownXBitmasks
dw UnownYBitmasks
dw UnownZBitmasks
dw UnownExclamationBitmasks
dw UnownQuestionBitmasks
assert_table_length NUM_UNOWN

View file

@ -24,3 +24,5 @@ UnownWBitmasks: INCLUDE "gfx/pokemon/unown_w/bitmask.asm"
UnownXBitmasks: INCLUDE "gfx/pokemon/unown_x/bitmask.asm"
UnownYBitmasks: INCLUDE "gfx/pokemon/unown_y/bitmask.asm"
UnownZBitmasks: INCLUDE "gfx/pokemon/unown_z/bitmask.asm"
UnownExclamationBitmasks: INCLUDE "gfx/pokemon/unown_exclamation/bitmask.asm"
UnownQuestionBitmasks: INCLUDE "gfx/pokemon/unown_question/bitmask.asm"

View file

@ -0,0 +1,9 @@
frame 0, 09
frame 1, 09
frame 2, 09
frame 3, 05
frame 2, 05
frame 4, 05
frame 1, 05
frame 1, 05
endanim

View file

@ -0,0 +1,6 @@
frame 0, 18
setrepeat 2
frame 5, 05
frame 0, 05
dorepeat 2
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

View file

@ -0,0 +1 @@
Taken from Rangi's Tutorial: https://github.com/pret/pokecrystal/wiki/Add-a-new-Unown-form

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -26,4 +26,6 @@ UnownFramesPointers:
dw UnownXFrames
dw UnownYFrames
dw UnownZFrames
dw UnownExclamationFrames
dw UnownQuestionFrames
assert_table_length NUM_UNOWN

View file

@ -26,3 +26,5 @@ UnownWFrames: INCLUDE "gfx/pokemon/unown_w/frames.asm"
UnownXFrames: INCLUDE "gfx/pokemon/unown_x/frames.asm"
UnownYFrames: INCLUDE "gfx/pokemon/unown_y/frames.asm"
UnownZFrames: INCLUDE "gfx/pokemon/unown_z/frames.asm"
UnownExclamationFrames: INCLUDE "gfx/pokemon/unown_exclamation/frames.asm"
UnownQuestionFrames: INCLUDE "gfx/pokemon/unown_question/frames.asm"

View file

@ -26,4 +26,6 @@ UnownAnimationIdlePointers:
dw UnownXAnimationIdle
dw UnownYAnimationIdle
dw UnownZAnimationIdle
dw UnownExclamationAnimationIdle
dw UnownQuestionAnimationIdle
assert_table_length NUM_UNOWN

View file

@ -24,3 +24,5 @@ UnownWAnimationIdle: INCLUDE "gfx/pokemon/unown_w/anim_idle.asm"
UnownXAnimationIdle: INCLUDE "gfx/pokemon/unown_x/anim_idle.asm"
UnownYAnimationIdle: INCLUDE "gfx/pokemon/unown_y/anim_idle.asm"
UnownZAnimationIdle: INCLUDE "gfx/pokemon/unown_z/anim_idle.asm"
UnownExclamationAnimationIdle: INCLUDE "gfx/pokemon/unown_exclamation/anim_idle.asm"
UnownQuestionAnimationIdle: INCLUDE "gfx/pokemon/unown_question/anim_idle.asm"

View file

@ -0,0 +1,8 @@
frame 0, 09
setrepeat 3
frame 1, 05
frame 2, 05
frame 1, 05
frame 0, 05
dorepeat 2
endanim

View file

@ -0,0 +1,6 @@
frame 0, 13
setrepeat 2
frame 3, 05
frame 0, 05
dorepeat 2
endanim

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 B

View file

@ -0,0 +1 @@
Taken from Rangi's Tutorial: https://github.com/pret/pokecrystal/wiki/Add-a-new-Unown-form

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB