DK! Donkey Kong! (Huh!)

Finally, he's here for you
It's the last member of the KEP crew
This Mon's so strong, it isn't funny
Can make a Dark-type cry out for mummy
Can push a boulder with relative ease
Makes Strength puzzles seem such a breeze
He may move slow, he can't learn Fly
But this Mon's one hell of a guy!
This commit is contained in:
Martha Schilling 2023-12-16 20:38:29 +00:00
parent 02df5d3abf
commit 5305e19ca4
26 changed files with 187 additions and 87 deletions

View file

@ -208,6 +208,7 @@ INCLUDE "data/pokemon/base_stats/taurospb.asm"
INCLUDE "data/pokemon/base_stats/taurospa.asm"
INCLUDE "data/pokemon/base_stats/chansey.asm"
INCLUDE "data/pokemon/base_stats/blissey.asm"
INCLUDE "data/pokemon/base_stats/gorillaimo.asm"
INCLUDE "data/pokemon/base_stats/cactormus.asm"
INCLUDE "data/pokemon/base_stats/mrmime.asm"
INCLUDE "data/pokemon/base_stats/mrrime.asm"

View file

@ -0,0 +1,26 @@
db DEX_GORILLAIMO ; pokedex id
db 130, 100, 75, 65, 40
; hp atk def spd spc
db NORMAL, FIGHTING ; type
db 45 ; catch rate
db 204 ; base exp
INCBIN "gfx/pokemon/front/gorillaimo.pic", 0, 1 ; sprite dimensions
dw GorillaimoPicFront, GorillaimoPicBack
db COMET_PUNCH, GROWL, UPPERCUT, NO_MOVE ; level 1 learnset
db GROWTH_SLOW ; growth rate
; tm/hm learnset
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
DOUBLE_EDGE, BUBBLEBEAM, WATER_GUN, HYPER_BEAM, SUBMISSION, \
COUNTER, SEISMIC_TOSS, RAGE, THUNDERBOLT, THUNDER, \
EARTHQUAKE, FISSURE, DIG, MIMIC, DOUBLE_TEAM, \
BIDE, METRONOME, SWIFT, SKULL_BASH, REST, \
THUNDER_WAVE, ROCK_SLIDE, SUBSTITUTE, SURF, STRENGTH
; end
db BANK(GorillaimoPicFront)
assert BANK(GorillaimoPicFront) == BANK(GorillaimoPicBack)

View file

@ -259,6 +259,7 @@ CryData::
mon_cry SFX_CRY_1D, $11, $40 ; Tauros-P
mon_cry SFX_CRY_1D, $11, $40 ; Tauros-PA
mon_cry SFX_CRY_1D, $11, $40 ; Tauros-PB
mon_cry SFX_CRY_00, $00, $00 ; Gorillaimo
mon_cry SFX_CRY_18, $EE, $01 ; MissingNo. (Kabutops Fossil)
mon_cry SFX_CRY_23, $20, $F0 ; MissingNo. (Aerodactyl Fossil)
mon_cry SFX_CRY_06, $00, $00 ; MissingNo. (Ghost)

View file

@ -250,6 +250,7 @@ PokedexEntryPointers:
dw TaurosPDexEntry
dw TaurosPADexEntry
dw TaurosPBDexEntry
dw GorillaimoDexEntry
dw MissingNoDexEntry
dw MissingNoDexEntry
dw MissingNoDexEntry
@ -2016,4 +2017,11 @@ MoltresGDexEntry:
dw 1460
text_far _MoltresGDexEntry
text_end
GorillaimoDexEntry:
db "GREAT APE@"
db 7,11
dw 4080
text_far _GorillaimoDexEntry
text_end

View file

@ -250,6 +250,7 @@ PokedexOrder:
db DEX_TAUROS_P
db DEX_TAUROS_PA
db DEX_TAUROS_PB
db DEX_GORILLAIMO
db 0 ; MISSINGNO.
db 0 ; MISSINGNO.
db 0 ; MISSINGNO.

View file

@ -262,6 +262,7 @@ EvosMovesPointerTable:
dw TaurosPEvosMoves
dw TaurosPAEvosMoves
dw TaurosPBEvosMoves
dw GorillaimoEvosMoves
dw FossilKabutopsEvosMoves
dw FossilAerodactylEvosMoves
dw MonGhostEvosMoves
@ -384,11 +385,11 @@ IvysaurEvosMoves:
db 13, VINE_WHIP
db 22, POISONPOWDER
db 30, RAZOR_LEAF
db 30, TAKE_DOWN ; Prototype
db 38, GROWTH
db 46, SLEEP_POWDER
db 46, MEGA_DRAIN ; Prototype
db 54, SOLARBEAM
db 37, TAKE_DOWN ; Prototype
db 41, GROWTH
db 48, SLEEP_POWDER
db 55, MEGA_DRAIN ; Prototype
db 59, SOLARBEAM
db 0
ExeggutorEvosMoves:
@ -704,6 +705,7 @@ FearowEvosMoves:
; Evolutions
db 0
; Learnset
db 5, RAGE
db 9, LEER
db 15, FURY_ATTACK
db 25, MIRROR_MOVE
@ -1705,9 +1707,9 @@ BeedrillEvosMoves:
db 25, RAGE
db 30, PIN_MISSILE
db 35, AGILITY
db 35, SWORDS_DANCE ; Prototype - reformed to be like Butterfree's powders
db 40, TAKE_DOWN ; Prototype
db 45, TOXIC ; Prototype
db 40, SWORDS_DANCE ; Prototype
db 45, TAKE_DOWN ; Prototype
db 50, TOXIC ; Prototype
db 0
LuxwanEvosMoves:
@ -2169,7 +2171,7 @@ BulbasaurEvosMoves:
db 34, TAKE_DOWN ; Prototype
db 41, GROWTH
db 48, SLEEP_POWDER
db 48, MEGA_DRAIN ; Prototype, learn together? May need restructuring.
db 51, MEGA_DRAIN ; Prototype
db 55, SOLARBEAM
db 0
@ -2181,10 +2183,10 @@ VenusaurEvosMoves:
db 13, VINE_WHIP
db 22, POISONPOWDER
db 30, RAZOR_LEAF
db 30, TAKE_DOWN ; Prototype
db 43, GROWTH
db 41, TAKE_DOWN ; Prototype
db 47, GROWTH
db 55, SLEEP_POWDER
db 55, MEGA_DRAIN ; Prototype
db 60, MEGA_DRAIN ; Prototype
db 65, SOLARBEAM
db 0
@ -2482,10 +2484,16 @@ SquirtleEvosMoves:
; Learnset
db 8, BUBBLE
db 15, WATER_GUN
db 22, BITE
db 28, WITHDRAW
db 18, BITE
db 21, WITHDRAW
db 25, BUBBLEBEAM
db 28, TAKE_DOWN
db 31, BODY_SLAM
db 35, SKULL_BASH
db 39, MEGA_PUNCH
db 42, HYDRO_PUMP
db 47, DOUBLE_EDGE
db 52, MEGA_KICK
db 0
CharmeleonEvosMoves:
@ -2508,10 +2516,16 @@ WartortleEvosMoves:
; Learnset
db 8, BUBBLE
db 15, WATER_GUN
db 24, BITE
db 31, WITHDRAW
db 20, BITE
db 23, WITHDRAW
db 28, BUBBLEBEAM
db 31, TAKE_DOWN
db 35, BODY_SLAM
db 39, SKULL_BASH
db 44, MEGA_PUNCH
db 47, HYDRO_PUMP
db 53, DOUBLE_EDGE
db 58, MEGA_KICK
db 0
CharizardEvosMoves:
@ -2532,13 +2546,20 @@ TotartleEvosMoves:
; Learnset
db 8, BUBBLE
db 15, WATER_GUN
db 24, BITE
db 31, WITHDRAW
db 20, BITE
db 23, WITHDRAW
db 28, BUBBLEBEAM
db 31, TAKE_DOWN
db 35, BODY_SLAM
db 39, LEER
db 42, SKULL_BASH
db 46, HYDRO_PUMP
db 50, COMET_PUNCH
db 54, LEER
db 60, PETAL_DANCE
db 47, MEGA_PUNCH
db 50, HYDRO_PUMP
db 53, COMET_PUNCH
db 56, DOUBLE_EDGE
db 62, MEGA_KICK
db 65, PETAL_DANCE
db 70, BLIZZARD
db 0
ArticunoGEvosMoves:
@ -2974,6 +2995,9 @@ CarapthorEvosMoves:
db 25, SWIFT
db 30, MEGA_PUNCH
db 35, SUBSTITUTE
db 40, SEISMIC_TOSS
db 45, TAKE_DOWN
db 50, SUBMISSION
db 0
MagnezoneEvosMoves:
@ -3395,6 +3419,19 @@ TaurosPBEvosMoves:
db 51, FIRE_SPIN
db 0
GorillaimoEvosMoves:
; Evolutions
db 0
; Learnset
db 7, ROAR
db 15, BITE
db 22, THUNDERPUNCH ; In King Kong vs. Godzilla (1962), King Kong has an affinity for using electricity. He's not only immune to electricity, but is also powered up by it, so Gorillaimo would be given Lightning Rod/Motor Drive as an ability if it were brought into a later generation.
db 29, SEISMIC_TOSS
db 35, BODY_SLAM
db 42, AMNESIA
db 49, SUBMISSION
db 0
FossilKabutopsEvosMoves:
; Evolutions
db 0

View file

@ -208,6 +208,7 @@ MonPartyData:
nybble ICON_QUADRUPED ; Tauros-PA
nybble ICON_FAIRY ; Chansey
nybble ICON_FAIRY ; Blissey
nybble ICON_MON ; Gorillaimo
nybble ICON_GRASS ; Cactormus
nybble ICON_MON ; Mr.Mime
nybble ICON_MON ; Mr.Rime

View file

@ -250,6 +250,7 @@ MonsterNames::
db "TAUROS@@@@" ; Paldean, Combat
db "TAUROS@@@@" ; Paldean, Aqua
db "TAUROS@@@@" ; Paldean, Blaze
db "GORILLAIMO"
db "MISSINGNO."
db "MISSINGNO."
db "MISSINGNO."

View file

@ -987,6 +987,16 @@ _TaurosPADexEntry::
next "of water from the"
next "tips of its horns"
dex
_GorillaimoDexEntry::
text "Intelligent enough"
next "to craft items of"
next "clothing. Ancient"
page "scripture shows a"
next "giant GORILLAIMO"
next "battling GAWARHED"
dex
_MissingNoDexEntry:: ; unused
text "This is a newly"

View file

@ -209,6 +209,7 @@ MonsterPalettes:
db PAL_CYANMON ; TAUROS_PA
db PAL_PINKMON ; CHANSEY
db PAL_PINKMON ; BLISSEY
db PAL_BROWNMON ; GORILLAIMO
db PAL_GREENMON ; CACTORMUS
db PAL_PINKMON ; MR_MIME
db PAL_CYANMON ; MR_RIME

View file

@ -255,6 +255,7 @@ TradebackMovesPointerTable:
dw TaurosPTradebackMoves
dw TaurosPATradebackMoves
dw TaurosPBTradebackMoves
dw GorillaimoTradebackMoves
dw FossilKabutopsTradebackMoves
dw FossilAerodactylTradebackMoves
dw MonGhostTradebackMoves
@ -2218,6 +2219,13 @@ TaurosPBTradebackMoves:
db 1, QUICK_ATTACK
db 0
GorillaimoTradebackMoves:
db 1, HEADBUTT,
db 1, DEFENSE_CURL
db 1, KARATE_CHOP
db 1, FOCUS_ENERGY
db 0
FossilKabutopsTradebackMoves:
db 0