mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-17 02:30:50 +12:00
Fix Rocket Music bug, add Ariana/Archer to places
This fixes the executive music bug and ensures Giovanni also gets it. I removed the female Executive since it's usually just Ariana. Can use it another time if something comes up, but right now, no need.
This commit is contained in:
parent
ce048df442
commit
5ef2108ce4
|
@ -983,10 +983,10 @@
|
|||
const EVENT_BEAT_COOLTRAINERF_REENA2
|
||||
const EVENT_BEAT_COOLTRAINERF_REENA3
|
||||
; ExecutiveF
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEF_1
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEF_2
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEF_1 ; Ariana 1
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEF_2 ; Ariana 2
|
||||
; ExecutiveM
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_1
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_1 ; Archer 1
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_2
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_3
|
||||
const EVENT_BEAT_ROCKET_EXECUTIVEM_4
|
||||
|
@ -1113,11 +1113,8 @@
|
|||
const EVENT_BEAT_LEADER_GIOVANNI
|
||||
const EVENT_BEAT_LEADER_GREEN
|
||||
const EVENT_BEAT_KURT
|
||||
const EVENT_BEAT_ARIANA1
|
||||
const EVENT_BEAT_ARIANA2
|
||||
const EVENT_BEAT_ARIANA3
|
||||
const EVENT_BEAT_ARIANA4
|
||||
const EVENT_BEAT_ARCHER1
|
||||
const EVENT_BEAT_ARCHER2
|
||||
const EVENT_BEAT_ARCHER3
|
||||
const EVENT_BEAT_PROFBLUE
|
||||
|
|
|
@ -626,10 +626,6 @@ DEF KRIS EQU __trainer_class__
|
|||
const TODD5
|
||||
const QUENTIN
|
||||
|
||||
trainerclass EXECUTIVEF ; 37
|
||||
const EXECUTIVEF_1
|
||||
const EXECUTIVEF_2
|
||||
|
||||
trainerclass SAGE ; 38
|
||||
const CHOW
|
||||
const NICO
|
||||
|
@ -803,6 +799,8 @@ DEF KRIS EQU __trainer_class__
|
|||
|
||||
trainerclass ARIANA
|
||||
const ARIANA1
|
||||
const ARIANA2
|
||||
const ARIANA3
|
||||
|
||||
trainerclass ARCHER
|
||||
const ARCHER1
|
||||
|
|
|
@ -332,12 +332,6 @@ TrainerClassAttributes:
|
|||
dw AI_BASIC | AI_CAUTIOUS | AI_STATUS
|
||||
dw CONTEXT_USE | SWITCH_SOMETIMES
|
||||
|
||||
; Executivef
|
||||
db NO_ITEM, NO_ITEM ; items
|
||||
db 18 ; base reward
|
||||
dw AI_BASIC | AI_SETUP | AI_TYPES | AI_SMART | AI_OPPORTUNIST | AI_CAUTIOUS | AI_STATUS | AI_RISKY
|
||||
dw CONTEXT_USE | SWITCH_SOMETIMES
|
||||
|
||||
; Sage
|
||||
db NO_ITEM, NO_ITEM ; items
|
||||
db 8 ; base reward
|
||||
|
|
|
@ -56,7 +56,6 @@ TrainerClassNames::
|
|||
li "PSYCHIC"
|
||||
li "PICNICKER"
|
||||
li "CAMPER"
|
||||
li "ROCKET"
|
||||
li "SAGE"
|
||||
li "MEDIUM"
|
||||
li "BOARDER"
|
||||
|
|
|
@ -57,7 +57,6 @@ TrainerClassDVs:
|
|||
dn 9, 8, 8, 8 ; PSYCHIC_T
|
||||
dn 6, 10, 10, 8 ; PICNICKER
|
||||
dn 9, 8, 8, 8 ; CAMPER
|
||||
dn 7, 14, 10, 8 ; EXECUTIVEF
|
||||
dn 9, 8, 8, 8 ; SAGE
|
||||
dn 7, 8, 8, 8 ; MEDIUM
|
||||
dn 9, 8, 8, 8 ; BOARDER
|
||||
|
|
|
@ -59,7 +59,6 @@ TrainerEncounterMusic::
|
|||
db MUSIC_YOUNGSTER_ENCOUNTER ; psychic_t
|
||||
db MUSIC_LASS_ENCOUNTER ; picnicker
|
||||
db MUSIC_YOUNGSTER_ENCOUNTER ; camper
|
||||
db MUSIC_ROCKET_ENCOUNTER ; executivef
|
||||
db MUSIC_SAGE_ENCOUNTER ; sage
|
||||
db MUSIC_SAGE_ENCOUNTER ; medium
|
||||
db MUSIC_HIKER_ENCOUNTER ; boarder
|
||||
|
|
|
@ -58,7 +58,6 @@ BTTrainerClassGenders:
|
|||
db MALE ; PSYCHIC_T
|
||||
db FEMALE ; PICNICKER
|
||||
db MALE ; CAMPER
|
||||
db FEMALE ; EXECUTIVEF
|
||||
db MALE ; SAGE
|
||||
db FEMALE ; MEDIUM
|
||||
db MALE ; BOARDER
|
||||
|
|
|
@ -65,7 +65,6 @@ INCBIN "gfx/trainers/executive_m.gbcpal", middle_colors
|
|||
INCBIN "gfx/trainers/psychic_t.gbcpal", middle_colors
|
||||
INCBIN "gfx/trainers/picnicker.gbcpal", middle_colors
|
||||
INCBIN "gfx/trainers/camper.gbcpal", middle_colors
|
||||
INCBIN "gfx/trainers/executive_f.gbcpal", middle_colors
|
||||
INCBIN "gfx/trainers/sage.gbcpal", middle_colors
|
||||
INCBIN "gfx/trainers/medium.gbcpal", middle_colors
|
||||
INCBIN "gfx/trainers/boarder.gbcpal", middle_colors
|
||||
|
|
|
@ -4264,19 +4264,6 @@ BlackbeltGroup:
|
|||
end_list_items
|
||||
|
||||
ExecutiveMGroup: ; Unsure which is which. Little help?
|
||||
next_list_item ; EXECUTIVEM (1)
|
||||
db "EXECUTIVE@", TRAINERTYPE_MOVES
|
||||
db 33
|
||||
dw HOUNDOUR
|
||||
dw EMBER, ROAR, BITE, FAINT_ATTACK
|
||||
db 33
|
||||
dw KOFFING
|
||||
dw TACKLE, SLUDGE, SMOKESCREEN, HAZE
|
||||
db 35
|
||||
dw HOUNDOOM
|
||||
dw EMBER, SMOG, BITE, FAINT_ATTACK
|
||||
db -1 ; end
|
||||
|
||||
next_list_item ; EXECUTIVEM (2)
|
||||
db "EXECUTIVE@", TRAINERTYPE_MOVES
|
||||
db 36
|
||||
|
@ -4862,7 +4849,7 @@ CamperGroup:
|
|||
|
||||
end_list_items
|
||||
|
||||
ExecutiveFGroup: ; Ariana
|
||||
ArianaGroup: ; Ariana
|
||||
next_list_item ; EXECUTIVEF (1)
|
||||
db "EXECUTIVE@", TRAINERTYPE_MOVES ; Radio Tower
|
||||
db 30
|
||||
|
@ -4878,7 +4865,7 @@ ExecutiveFGroup: ; Ariana
|
|||
dw VILEPLUME
|
||||
dw ABSORB, SWEET_SCENT, SLEEP_POWDER, ACID
|
||||
db 32
|
||||
dw MURKROW ; HONCHKROW?
|
||||
dw MURKROW
|
||||
dw PECK, PURSUIT, HAZE, NIGHT_SHADE
|
||||
db -1 ; end
|
||||
|
||||
|
@ -4891,11 +4878,30 @@ ExecutiveFGroup: ; Ariana
|
|||
dw VILEPLUME
|
||||
dw ABSORB, SWEET_SCENT, SLEEP_POWDER, ACID
|
||||
db 32
|
||||
dw MURKROW ; HONCHKROW?
|
||||
dw HONCHKROW
|
||||
dw PECK, PURSUIT, HAZE, NIGHT_SHADE
|
||||
; Sneasler
|
||||
db 35
|
||||
dw JUNGELA
|
||||
dw GIGA_DRAIN, NO_MOVE, NO_MOVE, NO_MOVE ; needs sorting
|
||||
db -1 ; end
|
||||
|
||||
next_list_item ; EXECUTIVEF (3)
|
||||
db "ARIANA@", TRAINERTYPE_NORMAL
|
||||
db 30
|
||||
dw BELLEDAM
|
||||
db 30
|
||||
dw ARBOK
|
||||
db 30
|
||||
dw VILEPLUME
|
||||
db 30
|
||||
dw MUK
|
||||
db 30
|
||||
dw HONCHKROW
|
||||
db 30
|
||||
dw SNEASEL
|
||||
db 30
|
||||
dw JUNGELA
|
||||
end_list_items
|
||||
|
||||
; Often seen with Hoothoot in media, so there's a few scattered around for variety.
|
||||
|
|
|
@ -544,75 +544,16 @@ KurtGroup:
|
|||
db -1 ; end
|
||||
end_list_items
|
||||
|
||||
ArianaGroup:
|
||||
next_list_item
|
||||
db "ARIANA@", TRAINERTYPE_NORMAL
|
||||
db 30
|
||||
dw BELLEDAM
|
||||
db 30
|
||||
dw VILEPLUME
|
||||
db 30
|
||||
dw MUK
|
||||
db 30
|
||||
dw ARBOK
|
||||
db 30
|
||||
dw HONCHKROW
|
||||
db -1 ; end
|
||||
|
||||
db "ARIANA@", TRAINERTYPE_NORMAL
|
||||
db 30
|
||||
dw ARBOK
|
||||
db 30
|
||||
dw VILEPLUME
|
||||
db 30
|
||||
dw MUK
|
||||
db 30
|
||||
dw HONCHKROW
|
||||
db 30
|
||||
dw SNEASEL
|
||||
db -1 ; end
|
||||
|
||||
db "ARIANA@", TRAINERTYPE_NORMAL
|
||||
db 30
|
||||
dw BELLEDAM
|
||||
db 30
|
||||
dw ARBOK
|
||||
db 30
|
||||
dw VILEPLUME
|
||||
db 30
|
||||
dw MUK
|
||||
db 30
|
||||
dw HONCHKROW
|
||||
db 30
|
||||
dw SNEASEL
|
||||
db -1 ; end
|
||||
|
||||
db "ARIANA@", TRAINERTYPE_NORMAL
|
||||
db 30
|
||||
dw BELLEDAM
|
||||
db 30
|
||||
dw ARBOK
|
||||
db 30
|
||||
dw VILEPLUME
|
||||
db 30
|
||||
dw HONCHKROW
|
||||
db 30
|
||||
dw SNEASEL
|
||||
db 30
|
||||
dw JUNGELA
|
||||
db -1 ; end
|
||||
end_list_items
|
||||
|
||||
ArcherGroup:
|
||||
next_list_item
|
||||
db "ARCHER@", TRAINERTYPE_NORMAL
|
||||
db 30
|
||||
db 33
|
||||
dw ELECTRODE
|
||||
db 30
|
||||
db 33
|
||||
dw MAGMAR
|
||||
db 30
|
||||
db 33
|
||||
dw GOLBAT
|
||||
db 30
|
||||
db 35
|
||||
dw HOUNDOOM
|
||||
db -1 ; end
|
||||
|
||||
|
|
|
@ -58,7 +58,6 @@ TrainerGroups:
|
|||
dba PsychicGroup
|
||||
dba PicnickerGroup
|
||||
dba CamperGroup
|
||||
dba ExecutiveFGroup
|
||||
dba SageGroup
|
||||
dba MediumGroup
|
||||
dba BoarderGroup
|
||||
|
|
|
@ -58,7 +58,6 @@ TrainerPicPointers::
|
|||
dba PsychicTPic
|
||||
dba PicnickerPic
|
||||
dba CamperPic
|
||||
dba ExecutivefPic
|
||||
dba SagePic
|
||||
dba MediumPic
|
||||
dba BoarderPic
|
||||
|
|
|
@ -56,7 +56,6 @@ BTTrainerClassSprites:
|
|||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_LASS
|
||||
db SPRITE_YOUNGSTER
|
||||
db SPRITE_ROCKET_GIRL
|
||||
db SPRITE_SAGE
|
||||
db SPRITE_GRANNY
|
||||
db SPRITE_ROCKER
|
||||
|
|
|
@ -99,6 +99,14 @@ PlayBattleMusic:
|
|||
jr z, .done
|
||||
cp GRUNTF
|
||||
jr z, .done
|
||||
cp COATGIOVANNI
|
||||
jr z, .done
|
||||
cp EXECUTIVEM ; placeholder
|
||||
jr z, .done
|
||||
cp ARCHER
|
||||
jr z, .done
|
||||
cp ARIANA
|
||||
jr z, .done
|
||||
|
||||
ld de, MUSIC_KANTO_GYM_LEADER_BATTLE
|
||||
farcall IsKantoGymLeader
|
||||
|
|
|
@ -586,7 +586,6 @@ SECTION "Pics 17", ROMX
|
|||
ParasBackpic: INCBIN "gfx/pokemon/paras/back.2bpp.lz"
|
||||
VaporeonBackpic: INCBIN "gfx/pokemon/vaporeon/back.2bpp.lz"
|
||||
TentacoolBackpic: INCBIN "gfx/pokemon/tentacool/back.2bpp.lz"
|
||||
ExecutivefPic: INCBIN "gfx/trainers/executive_f.2bpp.lz"
|
||||
BulbasaurBackpic: INCBIN "gfx/pokemon/bulbasaur/back.2bpp.lz"
|
||||
SmoochumBackpic: INCBIN "gfx/pokemon/smoochum/back.2bpp.lz"
|
||||
PichuBackpic: INCBIN "gfx/pokemon/pichu/back.2bpp.lz"
|
||||
|
|
|
@ -66,7 +66,7 @@ Director:
|
|||
end
|
||||
|
||||
TrainerExecutivef1:
|
||||
trainer EXECUTIVEF, EXECUTIVEF_1, EVENT_BEAT_ROCKET_EXECUTIVEF_1, Executivef1SeenText, Executivef1BeatenText, 0, .Script
|
||||
trainer ARIANA, ARIANA1, EVENT_BEAT_ROCKET_EXECUTIVEF_1, Executivef1SeenText, Executivef1BeatenText, 0, .Script
|
||||
|
||||
.Script:
|
||||
endifjustbattled
|
||||
|
@ -86,7 +86,7 @@ RadioTower5FRocketBossScript:
|
|||
closetext
|
||||
winlosstext RadioTower5FRocketBossWinText, 0
|
||||
setlasttalked RADIOTOWER5F_ROCKET
|
||||
loadtrainer EXECUTIVEM, EXECUTIVEM_1
|
||||
loadtrainer ARCHER, ARCHER1
|
||||
startbattle
|
||||
reloadmapafterbattle
|
||||
opentext
|
||||
|
|
|
@ -95,7 +95,7 @@ RocketBaseBossFScript:
|
|||
applymovement TEAMROCKETBASEB2F_ROCKET_GIRL, RocketBaseBossFBattlesPlayerMovement
|
||||
winlosstext RocketBaseBossWinText, 0
|
||||
setlasttalked TEAMROCKETBASEB2F_ROCKET_GIRL
|
||||
loadtrainer EXECUTIVEF, EXECUTIVEF_2
|
||||
loadtrainer ARIANA, ARIANA2
|
||||
startbattle
|
||||
disappear TEAMROCKETBASEB2F_DRAGON
|
||||
setevent EVENT_TEAM_ROCKET_BASE_B2F_EXECUTIVE
|
||||
|
|
Loading…
Reference in a new issue