mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-17 02:40:50 +12:00

- Most, if not all, Silph Co. warps have been fixed. Inappropriate ones have been removed. - The Metal Coat can now be found where one corrupted Silph Co. warp was to fill dead space, and another is in the Power Plant, replacing Carbos. - Bill now trades you Hisuian Arcanine after being saved. - Bill's Grandfather now trades you Hisuian Electrode. Had to remove Crinkles, but Tangela is literally right next to Cinnabar, c'mon lol - Toedscool can now be found behind Pallet Town, replacing Gloom and Weepinbell, making it more focused. - Now you can't run from Omega! May expand this to more Pokemon depending on feedback and whether it's ok on processing. Main concern is making the run button too laggy - it raised some eyebrows.
90 lines
2.6 KiB
NASM
90 lines
2.6 KiB
NASM
; EmotionBubblesPointerTable indexes (see engine/overworld/emotion_bubbles.asm)
|
|
const_def
|
|
const EXCLAMATION_BUBBLE ; 0
|
|
const QUESTION_BUBBLE ; 1
|
|
const SMILE_BUBBLE ; 2
|
|
|
|
; slot symbols
|
|
DEF SLOTS7 EQU $0200
|
|
DEF SLOTSBAR EQU $0604
|
|
DEF SLOTSCHERRY EQU $0A08
|
|
DEF SLOTSFISH EQU $0E0C
|
|
DEF SLOTSBIRD EQU $1210
|
|
DEF SLOTSMOUSE EQU $1614
|
|
|
|
; StartSlotMachine dialogs
|
|
DEF SLOTS_OUTOFORDER EQU $fd
|
|
DEF SLOTS_OUTTOLUNCH EQU $fe
|
|
DEF SLOTS_SOMEONESKEYS EQU $ff
|
|
|
|
; in game trades
|
|
; TradeMons indexes (see data/events/trades.asm)
|
|
const_def
|
|
const TRADE_FOR_LOLA
|
|
const TRADE_FOR_MARCEL
|
|
const TRADE_FOR_CHIKUCHIKU ; unused
|
|
const TRADE_FOR_HARRY
|
|
const TRADE_FOR_DUX
|
|
const TRADE_FOR_JIMBO
|
|
const TRADE_FOR_MICHELLE
|
|
const TRADE_FOR_JENNY
|
|
; const TRADE_FOR_CRINKLES - removed due to a new limit being found w/ electrode-h
|
|
const TRADE_FOR_RICKY
|
|
const TRADE_WITH_SELF ; Celadon University
|
|
const TRADE_FOR_RATICATE_A ; LGPE Trade references - Viridian
|
|
const TRADE_FOR_GOLEM_A ; Pewter
|
|
const TRADE_FOR_NINETALES_A ; Cerulean
|
|
const TRADE_FOR_PERSIAN_A ; Vermillion
|
|
const TRADE_FOR_DUGTRIO_A ; Lavender
|
|
const TRADE_FOR_SANDSLASH_A ; Celadon
|
|
const TRADE_FOR_RAICHU_A ; Saffron
|
|
const TRADE_FOR_MAROWAK_A ; Fuschia
|
|
const TRADE_FOR_MUK_A ; Cinnabar
|
|
const TRADE_FOR_EXEGGUTOR_A ; Indigo
|
|
const TRADE_FOR_TAUROS_C ; S.S. Anne Trades begin here
|
|
const TRADE_FOR_TAUROS_A
|
|
const TRADE_FOR_TAUROS_B
|
|
const TRADE_FOR_RAPIDASH_G
|
|
const TRADE_FOR_SLOWBRO_G
|
|
const TRADE_FOR_SLOWKING_G
|
|
const TRADE_FOR_WEEZING_G
|
|
const TRADE_FOR_MR_RIME
|
|
const TRADE_FOR_PERRSERKER
|
|
const TRADE_FOR_SIRFETCHD
|
|
const TRADE_FOR_ARCANINE_H
|
|
const TRADE_FOR_ELECTRODE_H
|
|
DEF NUM_NPC_TRADES EQU const_value
|
|
|
|
; in game trade dialog sets
|
|
; InGameTradeTextPointers indexes (see engine/events/in_game_trades.asm)
|
|
const_def
|
|
const TRADE_DIALOGSET_CASUAL
|
|
const TRADE_DIALOGSET_EVOLUTION
|
|
const TRADE_DIALOGSET_HAPPY
|
|
const TRADE_DIALOGSET_SELF
|
|
const TRADE_DIALOGSET_REGION ; consistency with LGPE
|
|
const TRADE_DIALOGSET_TAUROSC ; Fighting Tauros Brothers!
|
|
const TRADE_DIALOGSET_TAUROSA
|
|
const TRADE_DIALOGSET_TAUROSB
|
|
const TRADE_DIALOGSET_BILL
|
|
const TRADE_DIALOGSET_GRAMPS
|
|
|
|
; badges
|
|
; wObtainedBadges and wBeatGymFlags bits
|
|
const_def
|
|
const BIT_BOULDERBADGE ; 0
|
|
const BIT_CASCADEBADGE ; 1
|
|
const BIT_THUNDERBADGE ; 2
|
|
const BIT_RAINBOWBADGE ; 3
|
|
const BIT_SOULBADGE ; 4
|
|
const BIT_MARSHBADGE ; 5
|
|
const BIT_VOLCANOBADGE ; 6
|
|
const BIT_EARTHBADGE ; 7
|
|
DEF NUM_BADGES EQU const_value
|
|
|
|
; OaksAideScript results
|
|
DEF OAKS_AIDE_BAG_FULL EQU $00
|
|
DEF OAKS_AIDE_GOT_ITEM EQU $01
|
|
DEF OAKS_AIDE_NOT_ENOUGH_MONS EQU $80
|
|
DEF OAKS_AIDE_REFUSED EQU $ff
|