Merge branch 'master' of https://github.com/rh-hideout/pokeemerald-expansion into rh-hideout-master
This commit is contained in:
commit
53c0f8061d
@ -179,6 +179,6 @@ If you targeted a specific version that is not the latest version listed on the
|
|||||||
# Useful additional tools
|
# Useful additional tools
|
||||||
|
|
||||||
* [porymap](https://github.com/huderlem/porymap) for viewing and editing maps
|
* [porymap](https://github.com/huderlem/porymap) for viewing and editing maps
|
||||||
* [porytiles](https://github.com/gruntlucas/porytiles) for add new metatiles for maps
|
* [porytiles](https://github.com/grunt-lucas/porytiles) for add new metatiles for maps
|
||||||
* [poryscript](https://github.com/huderlem/poryscript) for scripting ([VS Code extension](https://marketplace.visualstudio.com/items?itemName=karathan.poryscript))
|
* [poryscript](https://github.com/huderlem/poryscript) for scripting ([VS Code extension](https://marketplace.visualstudio.com/items?itemName=karathan.poryscript))
|
||||||
* [Tilemap Studio](https://github.com/Rangi42/tilemap-studio) for viewing and editing tilemaps
|
* [Tilemap Studio](https://github.com/Rangi42/tilemap-studio) for viewing and editing tilemaps
|
||||||
|
|||||||
@ -1737,6 +1737,10 @@
|
|||||||
callnative BS_ActivateTerrainChangeAbilities
|
callnative BS_ActivateTerrainChangeAbilities
|
||||||
.byte \battler
|
.byte \battler
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
|
.macro resetterrainabilityflags
|
||||||
|
callnative BS_ResetTerrainAbilityFlags
|
||||||
|
.endm
|
||||||
|
|
||||||
@ Stores Healing Wish effect.
|
@ Stores Healing Wish effect.
|
||||||
.macro storehealingwish battler:req
|
.macro storehealingwish battler:req
|
||||||
|
|||||||
@ -1875,6 +1875,7 @@
|
|||||||
@ Displays a multichoice box from which the user can choose a selection, and blocks script execution until a selection is made.
|
@ Displays a multichoice box from which the user can choose a selection, and blocks script execution until a selection is made.
|
||||||
@ Lists of options are provided in argv.
|
@ Lists of options are provided in argv.
|
||||||
@ If ignoreBPress is set to a non-zero value, then the user will not be allowed to back out of the multichoice with the B button.
|
@ If ignoreBPress is set to a non-zero value, then the user will not be allowed to back out of the multichoice with the B button.
|
||||||
|
@ For a simple menu supply DYN_MULTICHOICE_CB_NONE in callbacks.
|
||||||
.macro dynmultichoice left:req, top:req, ignoreBPress:req, maxBeforeScroll:req, initialSelected:req, callbacks:req argv:vararg
|
.macro dynmultichoice left:req, top:req, ignoreBPress:req, maxBeforeScroll:req, initialSelected:req, callbacks:req argv:vararg
|
||||||
_dynmultichoice \left, \top, \ignoreBPress, \maxBeforeScroll, FALSE, \initialSelected, \callbacks, \argv
|
_dynmultichoice \left, \top, \ignoreBPress, \maxBeforeScroll, FALSE, \initialSelected, \callbacks, \argv
|
||||||
.endm
|
.endm
|
||||||
|
|||||||
@ -11,3 +11,41 @@
|
|||||||
.space 1 @ Padding
|
.space 1 @ Padding
|
||||||
.2byte \unknown
|
.2byte \unknown
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
|
.macro voice_group label:req, starting_note
|
||||||
|
.align 2
|
||||||
|
.ifb \starting_note
|
||||||
|
.global voicegroup_\label
|
||||||
|
voicegroup_\label:
|
||||||
|
.else
|
||||||
|
.set voicegroup_\label, . - \starting_note * 0xC
|
||||||
|
.endif
|
||||||
|
.endm
|
||||||
|
|
||||||
|
.macro keysplit label:req, starting_note
|
||||||
|
.ifb \starting_note
|
||||||
|
.global keysplit_\label
|
||||||
|
keysplit_\label:
|
||||||
|
.set _last_note, 0
|
||||||
|
.else
|
||||||
|
.set keysplit_\label, . - \starting_note
|
||||||
|
.set _last_note, \starting_note
|
||||||
|
.endif
|
||||||
|
.set _last_split, 0
|
||||||
|
.endm
|
||||||
|
|
||||||
|
.macro split index:req, ending_note:req
|
||||||
|
.if \ending_note < _last_note
|
||||||
|
.if _last_split == 0
|
||||||
|
.error "split's ending_note earlier than previous keysplit's starting_note"
|
||||||
|
.else
|
||||||
|
.error "split's ending_note earlier than previous split's ending_note"
|
||||||
|
.endif
|
||||||
|
.else
|
||||||
|
.rept \ending_note - _last_note
|
||||||
|
.byte \index
|
||||||
|
.endr
|
||||||
|
.endif
|
||||||
|
.set _last_note, \ending_note
|
||||||
|
.set _last_split, 1
|
||||||
|
.endm
|
||||||
|
|||||||
@ -166,7 +166,7 @@ BattleScript_EffectShedTail::
|
|||||||
jumpifcantswitch SWITCH_IGNORE_ESCAPE_PREVENTION | BS_ATTACKER, BattleScript_ButItFailed
|
jumpifcantswitch SWITCH_IGNORE_ESCAPE_PREVENTION | BS_ATTACKER, BattleScript_ButItFailed
|
||||||
setsubstitute
|
setsubstitute
|
||||||
jumpifbyte CMP_EQUAL, cMULTISTRING_CHOOSER, B_MSG_SUBSTITUTE_FAILED, BattleScript_SubstituteString
|
jumpifbyte CMP_EQUAL, cMULTISTRING_CHOOSER, B_MSG_SUBSTITUTE_FAILED, BattleScript_SubstituteString
|
||||||
orword gHitMarker, HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_PASSIVE_HP_UPDATE
|
||||||
attackanimation
|
attackanimation
|
||||||
waitanimation
|
waitanimation
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
@ -191,7 +191,7 @@ BattleScript_EffectFilletAway::
|
|||||||
jumpifstat BS_ATTACKER, CMP_EQUAL, STAT_SPEED, MAX_STAT_STAGE, BattleScript_ButItFailed
|
jumpifstat BS_ATTACKER, CMP_EQUAL, STAT_SPEED, MAX_STAT_STAGE, BattleScript_ButItFailed
|
||||||
BattleScript_FilletAwayTryAttack::
|
BattleScript_FilletAwayTryAttack::
|
||||||
halvehp BattleScript_ButItFailed
|
halvehp BattleScript_ButItFailed
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
attackanimation
|
attackanimation
|
||||||
waitanimation
|
waitanimation
|
||||||
setbyte sSTAT_ANIM_PLAYED, FALSE
|
setbyte sSTAT_ANIM_PLAYED, FALSE
|
||||||
@ -427,7 +427,7 @@ BattleScript_SaltCureExtraDamage::
|
|||||||
end2
|
end2
|
||||||
|
|
||||||
BattleScript_HurtTarget_NoString:
|
BattleScript_HurtTarget_NoString:
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_TARGET
|
healthbarupdate BS_TARGET
|
||||||
datahpupdate BS_TARGET
|
datahpupdate BS_TARGET
|
||||||
return
|
return
|
||||||
@ -854,7 +854,7 @@ BattleScript_EffectClangorousSoul::
|
|||||||
attackstring
|
attackstring
|
||||||
ppreduce
|
ppreduce
|
||||||
cutonethirdhpraisestats BattleScript_ButItFailed
|
cutonethirdhpraisestats BattleScript_ButItFailed
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_IGNORE_BIDE | HITMARKER_PASSIVE_DAMAGE | HITMARKER_IGNORE_DISGUISE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_IGNORE_BIDE | HITMARKER_PASSIVE_HP_UPDATE | HITMARKER_IGNORE_DISGUISE
|
||||||
attackanimation
|
attackanimation
|
||||||
waitanimation
|
waitanimation
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
@ -1617,7 +1617,7 @@ BattleScript_MoveEffectFlameBurst::
|
|||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
savetarget
|
savetarget
|
||||||
copybyte gBattlerTarget, sSAVED_BATTLER
|
copybyte gBattlerTarget, sSAVED_BATTLER
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_TARGET
|
healthbarupdate BS_TARGET
|
||||||
datahpupdate BS_TARGET
|
datahpupdate BS_TARGET
|
||||||
tryfaintmon BS_TARGET
|
tryfaintmon BS_TARGET
|
||||||
@ -2974,7 +2974,7 @@ BattleScript_EffectAbsorb::
|
|||||||
printfromtable gAbsorbDrainStringIds
|
printfromtable gAbsorbDrainStringIds
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
tryfaintmon BS_ATTACKER
|
tryfaintmon BS_ATTACKER
|
||||||
bicword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE | HITMARKER_PASSIVE_DAMAGE
|
bicword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleScript_EffectExplosion::
|
BattleScript_EffectExplosion::
|
||||||
@ -2993,7 +2993,7 @@ BattleScript_FaintAttackerForExplosion::
|
|||||||
return
|
return
|
||||||
|
|
||||||
BattleScript_MaxHp50Recoil::
|
BattleScript_MaxHp50Recoil::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
tryfaintmon BS_ATTACKER
|
tryfaintmon BS_ATTACKER
|
||||||
@ -3366,7 +3366,7 @@ BattleScript_RecoilIfMiss::
|
|||||||
printstring STRINGID_PKMNCRASHED
|
printstring STRINGID_PKMNCRASHED
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
jumpifability BS_ATTACKER, ABILITY_MAGIC_GUARD, BattleScript_RecoilEnd
|
jumpifability BS_ATTACKER, ABILITY_MAGIC_GUARD, BattleScript_RecoilEnd
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE | HITMARKER_IGNORE_DISGUISE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE | HITMARKER_IGNORE_DISGUISE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
tryfaintmon BS_ATTACKER
|
tryfaintmon BS_ATTACKER
|
||||||
@ -3628,7 +3628,7 @@ BattleScript_EffectSubstitute::
|
|||||||
jumpifstatus2 BS_ATTACKER, STATUS2_SUBSTITUTE, BattleScript_AlreadyHasSubstitute
|
jumpifstatus2 BS_ATTACKER, STATUS2_SUBSTITUTE, BattleScript_AlreadyHasSubstitute
|
||||||
setsubstitute
|
setsubstitute
|
||||||
jumpifbyte CMP_EQUAL, cMULTISTRING_CHOOSER, B_MSG_SUBSTITUTE_FAILED, BattleScript_SubstituteString
|
jumpifbyte CMP_EQUAL, cMULTISTRING_CHOOSER, B_MSG_SUBSTITUTE_FAILED, BattleScript_SubstituteString
|
||||||
orword gHitMarker, HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_PASSIVE_HP_UPDATE
|
||||||
attackanimation
|
attackanimation
|
||||||
waitanimation
|
waitanimation
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
@ -4345,7 +4345,7 @@ BattleScript_EffectBellyDrum::
|
|||||||
ppreduce
|
ppreduce
|
||||||
jumpifstat BS_ATTACKER, CMP_EQUAL, STAT_ATK, MAX_STAT_STAGE, BattleScript_ButItFailed
|
jumpifstat BS_ATTACKER, CMP_EQUAL, STAT_ATK, MAX_STAT_STAGE, BattleScript_ButItFailed
|
||||||
halvehp BattleScript_ButItFailed
|
halvehp BattleScript_ButItFailed
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
attackanimation
|
attackanimation
|
||||||
waitanimation
|
waitanimation
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
@ -5232,6 +5232,7 @@ BattleScript_FaintAttacker::
|
|||||||
dofaintanimation BS_ATTACKER
|
dofaintanimation BS_ATTACKER
|
||||||
printstring STRINGID_ATTACKERFAINTED
|
printstring STRINGID_ATTACKERFAINTED
|
||||||
cleareffectsonfaint BS_ATTACKER
|
cleareffectsonfaint BS_ATTACKER
|
||||||
|
waitanimation
|
||||||
tryactivatesoulheart
|
tryactivatesoulheart
|
||||||
tryactivatereceiver BS_ATTACKER
|
tryactivatereceiver BS_ATTACKER
|
||||||
trytrainerslidefirstdownmsg BS_ATTACKER
|
trytrainerslidefirstdownmsg BS_ATTACKER
|
||||||
@ -5246,6 +5247,7 @@ BattleScript_FaintTarget::
|
|||||||
dofaintanimation BS_TARGET
|
dofaintanimation BS_TARGET
|
||||||
printstring STRINGID_TARGETFAINTED
|
printstring STRINGID_TARGETFAINTED
|
||||||
cleareffectsonfaint BS_TARGET
|
cleareffectsonfaint BS_TARGET
|
||||||
|
waitanimation
|
||||||
tryactivatesoulheart
|
tryactivatesoulheart
|
||||||
tryactivatereceiver BS_TARGET
|
tryactivatereceiver BS_TARGET
|
||||||
trytrainerslidefirstdownmsg BS_TARGET
|
trytrainerslidefirstdownmsg BS_TARGET
|
||||||
@ -5389,13 +5391,13 @@ BattleScript_PayDayMoneyAndPickUpItems::
|
|||||||
end2
|
end2
|
||||||
|
|
||||||
BattleScript_LocalBattleLost::
|
BattleScript_LocalBattleLost::
|
||||||
jumpifbattletype BATTLE_TYPE_INGAME_PARTNER, BattleScript_LocalBattleLostPrintWhiteOut
|
|
||||||
jumpifbattletype BATTLE_TYPE_DOME, BattleScript_CheckDomeDrew
|
jumpifbattletype BATTLE_TYPE_DOME, BattleScript_CheckDomeDrew
|
||||||
jumpifbattletype BATTLE_TYPE_FRONTIER, BattleScript_LocalBattleLostPrintTrainersWinText
|
jumpifbattletype BATTLE_TYPE_FRONTIER, BattleScript_LocalBattleLostPrintTrainersWinText
|
||||||
jumpifbattletype BATTLE_TYPE_TRAINER_HILL, BattleScript_LocalBattleLostPrintTrainersWinText
|
jumpifbattletype BATTLE_TYPE_TRAINER_HILL, BattleScript_LocalBattleLostPrintTrainersWinText
|
||||||
jumpifbattletype BATTLE_TYPE_EREADER_TRAINER, BattleScript_LocalBattleLostEnd
|
jumpifbattletype BATTLE_TYPE_EREADER_TRAINER, BattleScript_LocalBattleLostEnd
|
||||||
jumpifhalfword CMP_EQUAL, gTrainerBattleParameter + 2, TRAINER_SECRET_BASE, BattleScript_LocalBattleLostEnd
|
jumpifhalfword CMP_EQUAL, gTrainerBattleParameter + 2, TRAINER_SECRET_BASE, BattleScript_LocalBattleLostEnd
|
||||||
jumpifnowhiteout BattleScript_LocalBattleLostEnd_
|
jumpifnowhiteout BattleScript_LocalBattleLostEnd_
|
||||||
|
jumpifbattletype BATTLE_TYPE_INGAME_PARTNER, BattleScript_LocalBattleLostPrintWhiteOut
|
||||||
BattleScript_LocalBattleLostPrintWhiteOut::
|
BattleScript_LocalBattleLostPrintWhiteOut::
|
||||||
getmoneyreward
|
getmoneyreward
|
||||||
.if B_WHITEOUT_MONEY >= GEN_4
|
.if B_WHITEOUT_MONEY >= GEN_4
|
||||||
@ -5776,7 +5778,7 @@ BattleScript_LeechSeedTurnDrainHealBlock::
|
|||||||
BattleScript_LeechSeedTurnDrainRecovery::
|
BattleScript_LeechSeedTurnDrainRecovery::
|
||||||
call BattleScript_LeechSeedTurnDrain
|
call BattleScript_LeechSeedTurnDrain
|
||||||
BattleScript_LeechSeedTurnDrainGainHp:
|
BattleScript_LeechSeedTurnDrainGainHp:
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_TARGET
|
healthbarupdate BS_TARGET
|
||||||
datahpupdate BS_TARGET
|
datahpupdate BS_TARGET
|
||||||
printfromtable gLeechSeedStringIds
|
printfromtable gLeechSeedStringIds
|
||||||
@ -5959,14 +5961,14 @@ BattleScript_EncoredNoMore::
|
|||||||
BattleScript_DestinyBondTakesLife::
|
BattleScript_DestinyBondTakesLife::
|
||||||
printstring STRINGID_PKMNTOOKFOE
|
printstring STRINGID_PKMNTOOKFOE
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
tryfaintmon BS_ATTACKER
|
tryfaintmon BS_ATTACKER
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleScript_DmgHazardsOnAttacker::
|
BattleScript_DmgHazardsOnAttacker::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
call BattleScript_PrintHurtByDmgHazards
|
call BattleScript_PrintHurtByDmgHazards
|
||||||
@ -5981,7 +5983,7 @@ BattleScript_DmgHazardsOnAttackerFainted::
|
|||||||
goto BattleScript_HandleFaintedMon
|
goto BattleScript_HandleFaintedMon
|
||||||
|
|
||||||
BattleScript_DmgHazardsOnTarget::
|
BattleScript_DmgHazardsOnTarget::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_TARGET
|
healthbarupdate BS_TARGET
|
||||||
datahpupdate BS_TARGET
|
datahpupdate BS_TARGET
|
||||||
call BattleScript_PrintHurtByDmgHazards
|
call BattleScript_PrintHurtByDmgHazards
|
||||||
@ -5996,7 +5998,7 @@ BattleScript_DmgHazardsOnTargetFainted::
|
|||||||
goto BattleScript_HandleFaintedMon
|
goto BattleScript_HandleFaintedMon
|
||||||
|
|
||||||
BattleScript_DmgHazardsOnBattlerScripting::
|
BattleScript_DmgHazardsOnBattlerScripting::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_SCRIPTING
|
healthbarupdate BS_SCRIPTING
|
||||||
datahpupdate BS_SCRIPTING
|
datahpupdate BS_SCRIPTING
|
||||||
call BattleScript_PrintHurtByDmgHazards
|
call BattleScript_PrintHurtByDmgHazards
|
||||||
@ -6011,7 +6013,7 @@ BattleScript_DmgHazardsOnBattlerScriptingFainted::
|
|||||||
goto BattleScript_HandleFaintedMon
|
goto BattleScript_HandleFaintedMon
|
||||||
|
|
||||||
BattleScript_DmgHazardsOnFaintedBattler::
|
BattleScript_DmgHazardsOnFaintedBattler::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_FAINTED
|
healthbarupdate BS_FAINTED
|
||||||
datahpupdate BS_FAINTED
|
datahpupdate BS_FAINTED
|
||||||
call BattleScript_PrintHurtByDmgHazards
|
call BattleScript_PrintHurtByDmgHazards
|
||||||
@ -6079,7 +6081,7 @@ BattleScript_StickyWebOnSwitchInEnd:
|
|||||||
BattleScript_PerishSongTakesLife::
|
BattleScript_PerishSongTakesLife::
|
||||||
printstring STRINGID_PKMNPERISHCOUNTFELL
|
printstring STRINGID_PKMNPERISHCOUNTFELL
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
tryfaintmon BS_ATTACKER
|
tryfaintmon BS_ATTACKER
|
||||||
@ -6089,14 +6091,14 @@ BattleScript_PerishBodyActivates::
|
|||||||
call BattleScript_AbilityPopUp
|
call BattleScript_AbilityPopUp
|
||||||
printstring STRINGID_PKMNSWILLPERISHIN3TURNS
|
printstring STRINGID_PKMNSWILLPERISHIN3TURNS
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
return
|
return
|
||||||
|
|
||||||
BattleScript_GulpMissileGorging::
|
BattleScript_GulpMissileGorging::
|
||||||
call BattleScript_AbilityPopUp
|
call BattleScript_AbilityPopUp
|
||||||
playanimation BS_ATTACKER, B_ANIM_GULP_MISSILE
|
playanimation BS_ATTACKER, B_ANIM_GULP_MISSILE
|
||||||
waitanimation
|
waitanimation
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
effectivenesssound
|
effectivenesssound
|
||||||
hitanimation BS_ATTACKER
|
hitanimation BS_ATTACKER
|
||||||
waitstate
|
waitstate
|
||||||
@ -6123,7 +6125,7 @@ BattleScript_GulpMissileGulping::
|
|||||||
call BattleScript_AbilityPopUp
|
call BattleScript_AbilityPopUp
|
||||||
playanimation BS_ATTACKER, B_ANIM_GULP_MISSILE
|
playanimation BS_ATTACKER, B_ANIM_GULP_MISSILE
|
||||||
waitanimation
|
waitanimation
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
effectivenesssound
|
effectivenesssound
|
||||||
hitanimation BS_ATTACKER
|
hitanimation BS_ATTACKER
|
||||||
waitstate
|
waitstate
|
||||||
@ -6215,7 +6217,7 @@ BattleScript_EarthEaterActivates::
|
|||||||
call BattleScript_AbilityPopUp
|
call BattleScript_AbilityPopUp
|
||||||
pause B_WAIT_TIME_LONG
|
pause B_WAIT_TIME_LONG
|
||||||
tryhealquarterhealth BS_TARGET, BattleScript_EarthEaterRet
|
tryhealquarterhealth BS_TARGET, BattleScript_EarthEaterRet
|
||||||
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_TARGET
|
healthbarupdate BS_TARGET
|
||||||
datahpupdate BS_TARGET
|
datahpupdate BS_TARGET
|
||||||
printstring STRINGID_PKMNREGAINEDHEALTH
|
printstring STRINGID_PKMNREGAINEDHEALTH
|
||||||
@ -6923,7 +6925,7 @@ BattleScript_AftermathDmg::
|
|||||||
pause B_WAIT_TIME_SHORT
|
pause B_WAIT_TIME_SHORT
|
||||||
call BattleScript_AbilityPopUpScripting
|
call BattleScript_AbilityPopUpScripting
|
||||||
jumpifability BS_ATTACKER, ABILITY_MAGIC_GUARD, BattleScript_AftermathDmgRet
|
jumpifability BS_ATTACKER, ABILITY_MAGIC_GUARD, BattleScript_AftermathDmgRet
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
printstring STRINGID_AFTERMATHDMG
|
printstring STRINGID_AFTERMATHDMG
|
||||||
@ -6966,7 +6968,7 @@ BattleScript_PoisonTurnDmg::
|
|||||||
BattleScript_DoStatusTurnDmg::
|
BattleScript_DoStatusTurnDmg::
|
||||||
statusanimation BS_ATTACKER
|
statusanimation BS_ATTACKER
|
||||||
BattleScript_DoTurnDmg:
|
BattleScript_DoTurnDmg:
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
tryfaintmon BS_ATTACKER
|
tryfaintmon BS_ATTACKER
|
||||||
@ -6981,7 +6983,7 @@ BattleScript_PoisonHealActivates::
|
|||||||
printstring STRINGID_POISONHEALHPUP
|
printstring STRINGID_POISONHEALHPUP
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
statusanimation BS_ATTACKER
|
statusanimation BS_ATTACKER
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
end2
|
end2
|
||||||
@ -7095,7 +7097,7 @@ BattleScript_DoSelfConfusionDmg::
|
|||||||
effectivenesssound
|
effectivenesssound
|
||||||
hitanimation BS_ATTACKER
|
hitanimation BS_ATTACKER
|
||||||
waitstate
|
waitstate
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
resultmessage
|
resultmessage
|
||||||
@ -7116,7 +7118,7 @@ BattleScript_MoveUsedPowder::
|
|||||||
effectivenesssound
|
effectivenesssound
|
||||||
hitanimation BS_ATTACKER
|
hitanimation BS_ATTACKER
|
||||||
waitstate
|
waitstate
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
printstring STRINGID_POWDEREXPLODES
|
printstring STRINGID_POWDEREXPLODES
|
||||||
@ -7306,7 +7308,7 @@ BattleScript_MoveEffectRecoil::
|
|||||||
jumpifability BS_ATTACKER, ABILITY_ROCK_HEAD, BattleScript_RecoilEnd
|
jumpifability BS_ATTACKER, ABILITY_ROCK_HEAD, BattleScript_RecoilEnd
|
||||||
jumpifability BS_ATTACKER, ABILITY_MAGIC_GUARD, BattleScript_RecoilEnd
|
jumpifability BS_ATTACKER, ABILITY_MAGIC_GUARD, BattleScript_RecoilEnd
|
||||||
BattleScript_DoRecoil::
|
BattleScript_DoRecoil::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE | HITMARKER_IGNORE_DISGUISE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE | HITMARKER_IGNORE_DISGUISE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
printstring STRINGID_PKMNHITWITHRECOIL
|
printstring STRINGID_PKMNHITWITHRECOIL
|
||||||
@ -7526,7 +7528,7 @@ BattleScript_HarvestActivatesEnd:
|
|||||||
end3
|
end3
|
||||||
|
|
||||||
BattleScript_SolarPowerActivates::
|
BattleScript_SolarPowerActivates::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
call BattleScript_AbilityPopUp
|
call BattleScript_AbilityPopUp
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
@ -7889,6 +7891,7 @@ BattleScript_SnowWarningActivatesSnow::
|
|||||||
BattleScript_ActivateTerrainEffects:
|
BattleScript_ActivateTerrainEffects:
|
||||||
saveattacker
|
saveattacker
|
||||||
savetarget
|
savetarget
|
||||||
|
resetterrainabilityflags
|
||||||
setbyte gBattlerAttacker, 0
|
setbyte gBattlerAttacker, 0
|
||||||
BattleScript_ActivateTerrainSeed:
|
BattleScript_ActivateTerrainSeed:
|
||||||
copyarraywithindex gBattlerTarget, gBattlerByTurnOrder, gBattlerAttacker, 1
|
copyarraywithindex gBattlerTarget, gBattlerByTurnOrder, gBattlerAttacker, 1
|
||||||
@ -7952,7 +7955,7 @@ BattleScript_BadDreams_DmgAfterPopUp:
|
|||||||
printstring STRINGID_BADDREAMSDMG
|
printstring STRINGID_BADDREAMSDMG
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
dmg_1_8_targethp
|
dmg_1_8_targethp
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_TARGET
|
healthbarupdate BS_TARGET
|
||||||
datahpupdate BS_TARGET
|
datahpupdate BS_TARGET
|
||||||
jumpifhasnohp BS_TARGET, BattleScript_BadDreams_HidePopUp
|
jumpifhasnohp BS_TARGET, BattleScript_BadDreams_HidePopUp
|
||||||
@ -8130,10 +8133,10 @@ BattleScript_MoveUsedPsychicTerrainPrevents::
|
|||||||
BattleScript_GrassyTerrainHeals::
|
BattleScript_GrassyTerrainHeals::
|
||||||
printstring STRINGID_GRASSYTERRAINHEALS
|
printstring STRINGID_GRASSYTERRAINHEALS
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
bicword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
bicword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
end2
|
end2
|
||||||
|
|
||||||
BattleScript_AbilityNoSpecificStatLoss::
|
BattleScript_AbilityNoSpecificStatLoss::
|
||||||
@ -8379,7 +8382,7 @@ BattleScript_ImposterActivates::
|
|||||||
end3
|
end3
|
||||||
|
|
||||||
BattleScript_HurtAttacker:
|
BattleScript_HurtAttacker:
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
printstring STRINGID_PKMNHURTSWITH
|
printstring STRINGID_PKMNHURTSWITH
|
||||||
@ -8403,7 +8406,7 @@ BattleScript_RockyHelmetActivatesDmg:
|
|||||||
|
|
||||||
BattleScript_SpikyShieldEffect::
|
BattleScript_SpikyShieldEffect::
|
||||||
jumpifabsent BS_ATTACKER, BattleScript_SpikyShieldRet
|
jumpifabsent BS_ATTACKER, BattleScript_SpikyShieldRet
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
clearmoveresultflags MOVE_RESULT_NO_EFFECT
|
clearmoveresultflags MOVE_RESULT_NO_EFFECT
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
@ -8415,7 +8418,7 @@ BattleScript_SpikyShieldRet::
|
|||||||
return
|
return
|
||||||
|
|
||||||
BattleScript_KingsShieldEffect::
|
BattleScript_KingsShieldEffect::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
clearmoveresultflags MOVE_RESULT_NO_EFFECT
|
clearmoveresultflags MOVE_RESULT_NO_EFFECT
|
||||||
seteffectsecondary
|
seteffectsecondary
|
||||||
copybyte sBATTLER, gBattlerTarget
|
copybyte sBATTLER, gBattlerTarget
|
||||||
@ -8425,7 +8428,7 @@ BattleScript_KingsShieldEffect::
|
|||||||
return
|
return
|
||||||
|
|
||||||
BattleScript_BanefulBunkerEffect::
|
BattleScript_BanefulBunkerEffect::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_STATUS_ABILITY_EFFECT | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_STATUS_ABILITY_EFFECT | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
clearmoveresultflags MOVE_RESULT_NO_EFFECT
|
clearmoveresultflags MOVE_RESULT_NO_EFFECT
|
||||||
seteffectsecondary
|
seteffectsecondary
|
||||||
setmoveresultflags MOVE_RESULT_MISSED
|
setmoveresultflags MOVE_RESULT_MISSED
|
||||||
@ -8718,7 +8721,7 @@ BattleScript_ItemHealHP_RemoveItemRet_Anim:
|
|||||||
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
|
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
|
||||||
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_SCRIPTING
|
healthbarupdate BS_SCRIPTING
|
||||||
datahpupdate BS_SCRIPTING
|
datahpupdate BS_SCRIPTING
|
||||||
removeitem BS_SCRIPTING
|
removeitem BS_SCRIPTING
|
||||||
@ -8733,7 +8736,7 @@ BattleScript_ItemHealHP_RemoveItemEnd2_Anim:
|
|||||||
playanimation BS_ATTACKER, B_ANIM_HELD_ITEM_EFFECT
|
playanimation BS_ATTACKER, B_ANIM_HELD_ITEM_EFFECT
|
||||||
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
removeitem BS_ATTACKER
|
removeitem BS_ATTACKER
|
||||||
@ -8771,7 +8774,7 @@ BattleScript_AirBaloonMsgPop::
|
|||||||
return
|
return
|
||||||
|
|
||||||
BattleScript_ItemHurtRet::
|
BattleScript_ItemHurtRet::
|
||||||
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE | HITMARKER_IGNORE_DISGUISE
|
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE | HITMARKER_IGNORE_DISGUISE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
printstring STRINGID_HURTBYITEM
|
printstring STRINGID_HURTBYITEM
|
||||||
@ -8789,7 +8792,7 @@ BattleScript_ItemHealHP_Ret::
|
|||||||
playanimation BS_ATTACKER, B_ANIM_HELD_ITEM_EFFECT
|
playanimation BS_ATTACKER, B_ANIM_HELD_ITEM_EFFECT
|
||||||
printstring STRINGID_PKMNSITEMRESTOREDHPALITTLE
|
printstring STRINGID_PKMNSITEMRESTOREDHPALITTLE
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_IGNORE_DISGUISE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_IGNORE_DISGUISE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_ATTACKER
|
healthbarupdate BS_ATTACKER
|
||||||
datahpupdate BS_ATTACKER
|
datahpupdate BS_ATTACKER
|
||||||
return
|
return
|
||||||
@ -8844,7 +8847,7 @@ BattleScript_BerryConfuseHealEnd2_Anim:
|
|||||||
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
|
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
|
||||||
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_SCRIPTING
|
healthbarupdate BS_SCRIPTING
|
||||||
datahpupdate BS_SCRIPTING
|
datahpupdate BS_SCRIPTING
|
||||||
seteffectprimary MOVE_EFFECT_CONFUSION | MOVE_EFFECT_AFFECTS_USER
|
seteffectprimary MOVE_EFFECT_CONFUSION | MOVE_EFFECT_AFFECTS_USER
|
||||||
@ -8860,7 +8863,7 @@ BattleScript_BerryConfuseHealRet_Anim:
|
|||||||
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
|
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
|
||||||
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
|
||||||
waitmessage B_WAIT_TIME_LONG
|
waitmessage B_WAIT_TIME_LONG
|
||||||
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
|
orword gHitMarker, HITMARKER_IGNORE_BIDE | HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
|
||||||
healthbarupdate BS_SCRIPTING
|
healthbarupdate BS_SCRIPTING
|
||||||
datahpupdate BS_SCRIPTING
|
datahpupdate BS_SCRIPTING
|
||||||
seteffectprimary MOVE_EFFECT_CONFUSION | MOVE_EFFECT_CERTAIN
|
seteffectprimary MOVE_EFFECT_CONFUSION | MOVE_EFFECT_CERTAIN
|
||||||
@ -8979,6 +8982,7 @@ BattleScript_ArenaDoJudgment::
|
|||||||
waitcry BS_ATTACKER
|
waitcry BS_ATTACKER
|
||||||
dofaintanimation BS_OPPONENT1
|
dofaintanimation BS_OPPONENT1
|
||||||
cleareffectsonfaint BS_OPPONENT1
|
cleareffectsonfaint BS_OPPONENT1
|
||||||
|
waitanimation
|
||||||
arenaopponentmonlost
|
arenaopponentmonlost
|
||||||
end2
|
end2
|
||||||
|
|
||||||
@ -8993,6 +8997,7 @@ BattleScript_ArenaJudgmentPlayerLoses:
|
|||||||
waitcry BS_ATTACKER
|
waitcry BS_ATTACKER
|
||||||
dofaintanimation BS_PLAYER1
|
dofaintanimation BS_PLAYER1
|
||||||
cleareffectsonfaint BS_PLAYER1
|
cleareffectsonfaint BS_PLAYER1
|
||||||
|
waitanimation
|
||||||
arenaplayermonlost
|
arenaplayermonlost
|
||||||
end2
|
end2
|
||||||
|
|
||||||
@ -9007,10 +9012,12 @@ BattleScript_ArenaJudgmentDraw:
|
|||||||
waitcry BS_ATTACKER
|
waitcry BS_ATTACKER
|
||||||
dofaintanimation BS_PLAYER1
|
dofaintanimation BS_PLAYER1
|
||||||
cleareffectsonfaint BS_PLAYER1
|
cleareffectsonfaint BS_PLAYER1
|
||||||
|
waitanimation
|
||||||
playfaintcry BS_OPPONENT1
|
playfaintcry BS_OPPONENT1
|
||||||
waitcry BS_ATTACKER
|
waitcry BS_ATTACKER
|
||||||
dofaintanimation BS_OPPONENT1
|
dofaintanimation BS_OPPONENT1
|
||||||
cleareffectsonfaint BS_OPPONENT1
|
cleareffectsonfaint BS_OPPONENT1
|
||||||
|
waitanimation
|
||||||
arenabothmonlost
|
arenabothmonlost
|
||||||
end2
|
end2
|
||||||
|
|
||||||
|
|||||||
@ -169,7 +169,8 @@ struct ProtectStruct
|
|||||||
u16 activateOpportunist:2; // 2 - to copy stats. 1 - stats copied (do not repeat). 0 - no stats to copy
|
u16 activateOpportunist:2; // 2 - to copy stats. 1 - stats copied (do not repeat). 0 - no stats to copy
|
||||||
u16 usedAllySwitch:1;
|
u16 usedAllySwitch:1;
|
||||||
u16 lashOutAffected:1;
|
u16 lashOutAffected:1;
|
||||||
u16 padding:4;
|
u16 assuranceDoubled:1;
|
||||||
|
u16 padding:3;
|
||||||
// End of 16-bit bitfield
|
// End of 16-bit bitfield
|
||||||
u16 physicalDmg;
|
u16 physicalDmg;
|
||||||
u16 specialDmg;
|
u16 specialDmg;
|
||||||
@ -686,7 +687,7 @@ struct BattleStruct
|
|||||||
u8 startingStatusDone:1;
|
u8 startingStatusDone:1;
|
||||||
u8 terrainDone:1;
|
u8 terrainDone:1;
|
||||||
u8 overworldWeatherDone:1;
|
u8 overworldWeatherDone:1;
|
||||||
u8 unused:3;
|
u8 battlerKOAnimsRunning:3;
|
||||||
u8 isAtkCancelerForCalledMove:1; // Certain cases in atk canceler should only be checked once, when the original move is called, however others need to be checked the twice.
|
u8 isAtkCancelerForCalledMove:1; // Certain cases in atk canceler should only be checked once, when the original move is called, however others need to be checked the twice.
|
||||||
u8 friskedAbility:1; // If identifies two mons, show the ability pop-up only once.
|
u8 friskedAbility:1; // If identifies two mons, show the ability pop-up only once.
|
||||||
u8 fickleBeamBoosted:1;
|
u8 fickleBeamBoosted:1;
|
||||||
@ -1236,7 +1237,7 @@ static inline bool32 IsSpreadMove(u32 moveTarget)
|
|||||||
static inline bool32 IsDoubleSpreadMove(void)
|
static inline bool32 IsDoubleSpreadMove(void)
|
||||||
{
|
{
|
||||||
return gBattleStruct->numSpreadTargets > 1
|
return gBattleStruct->numSpreadTargets > 1
|
||||||
&& !(gHitMarker & (HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE | HITMARKER_UNABLE_TO_USE_MOVE))
|
&& !(gHitMarker & (HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE | HITMARKER_UNABLE_TO_USE_MOVE))
|
||||||
&& IsSpreadMove(GetBattlerMoveTargetType(gBattlerAttacker, gCurrentMove));
|
&& IsSpreadMove(GetBattlerMoveTargetType(gBattlerAttacker, gCurrentMove));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -28,7 +28,7 @@
|
|||||||
#define B_BURN_DAMAGE GEN_LATEST // In Gen7+, burn damage is 1/16th of max HP instead of 1/8th. Also applies to Frostbite.
|
#define B_BURN_DAMAGE GEN_LATEST // In Gen7+, burn damage is 1/16th of max HP instead of 1/8th. Also applies to Frostbite.
|
||||||
#define B_BURN_FACADE_DMG GEN_LATEST // In Gen6+, burn's effect of lowering the Attack stat no longer applies to Facade.
|
#define B_BURN_FACADE_DMG GEN_LATEST // In Gen6+, burn's effect of lowering the Attack stat no longer applies to Facade.
|
||||||
#define B_BINDING_DAMAGE GEN_LATEST // In Gen6+, binding damage is 1/8 of max HP instead of 1/16. (With Binding Band, 1/6 and 1/8 respectively.)
|
#define B_BINDING_DAMAGE GEN_LATEST // In Gen6+, binding damage is 1/8 of max HP instead of 1/16. (With Binding Band, 1/6 and 1/8 respectively.)
|
||||||
#define B_PSYWAVE_DMG GEN_LATEST // Psywave's damage formula. See Cmd_psywavedamageeffect.
|
#define B_PSYWAVE_DMG GEN_LATEST // Psywave's damage formula. See DoFixedDamageMoveCalc for details.
|
||||||
#define B_PAYBACK_SWITCH_BOOST GEN_LATEST // In Gen5+, if the opponent switches out, Payback's damage will no longer be doubled.
|
#define B_PAYBACK_SWITCH_BOOST GEN_LATEST // In Gen5+, if the opponent switches out, Payback's damage will no longer be doubled.
|
||||||
#define B_HIDDEN_POWER_DMG GEN_LATEST // In Gen6+, Hidden Power's base power was set to always be 60. Before, it was determined by the mon's IVs.
|
#define B_HIDDEN_POWER_DMG GEN_LATEST // In Gen6+, Hidden Power's base power was set to always be 60. Before, it was determined by the mon's IVs.
|
||||||
#define B_ROUGH_SKIN_DMG GEN_LATEST // In Gen4+, Rough Skin contact damage is 1/8th of max HP instead of 1/16th. This will also affect Iron Barbs.
|
#define B_ROUGH_SKIN_DMG GEN_LATEST // In Gen4+, Rough Skin contact damage is 1/8th of max HP instead of 1/16th. This will also affect Iron Barbs.
|
||||||
|
|||||||
@ -68,7 +68,6 @@
|
|||||||
|
|
||||||
// General settings
|
// General settings
|
||||||
#define EXPANSION_INTRO TRUE // If TRUE, a custom RHH intro will play after the vanilla copyright screen.
|
#define EXPANSION_INTRO TRUE // If TRUE, a custom RHH intro will play after the vanilla copyright screen.
|
||||||
#define SUMMARY_SCREEN_NATURE_COLORS TRUE // If TRUE, nature-based stat boosts and reductions will be red and blue in the summary screen.
|
|
||||||
#define HQ_RANDOM TRUE // If TRUE, replaces the default RNG with an implementation of SFC32 RNG. May break code that relies on RNG.
|
#define HQ_RANDOM TRUE // If TRUE, replaces the default RNG with an implementation of SFC32 RNG. May break code that relies on RNG.
|
||||||
#define COMPETITIVE_PARTY_SYNTAX TRUE // If TRUE, parties are defined in "competitive syntax".
|
#define COMPETITIVE_PARTY_SYNTAX TRUE // If TRUE, parties are defined in "competitive syntax".
|
||||||
#define AUTO_SCROLL_TEXT FALSE // If TRUE, text will automatically scroll to the next line after NUM_FRAMES_AUTO_SCROLL_DELAY. Players can still press A_BUTTON or B_BUTTON to scroll on their own.
|
#define AUTO_SCROLL_TEXT FALSE // If TRUE, text will automatically scroll to the next line after NUM_FRAMES_AUTO_SCROLL_DELAY. Players can still press A_BUTTON or B_BUTTON to scroll on their own.
|
||||||
|
|||||||
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
// Settings
|
// Settings
|
||||||
#define P_SUMMARY_SCREEN_MOVE_RELEARNER TRUE // If TRUE, shows an option for Pokémon to relearn moves on the summary screen moves page.
|
#define P_SUMMARY_SCREEN_MOVE_RELEARNER TRUE // If TRUE, shows an option for Pokémon to relearn moves on the summary screen moves page.
|
||||||
|
#define P_SUMMARY_SCREEN_NATURE_COLORS TRUE // If TRUE, nature-based stat boosts and reductions will be red and blue in the summary screen.
|
||||||
#define P_SUMMARY_MOVE_RELEARNER_FULL_PP TRUE // If TRUE, the move relearner in the summary screen restores relearned moves' PP to full.
|
#define P_SUMMARY_MOVE_RELEARNER_FULL_PP TRUE // If TRUE, the move relearner in the summary screen restores relearned moves' PP to full.
|
||||||
#define P_SUMMARY_SCREEN_RENAME TRUE // If TRUE, an option to change Pokémon nicknames replaces the cancel prompt on the summary screen info page.
|
#define P_SUMMARY_SCREEN_RENAME TRUE // If TRUE, an option to change Pokémon nicknames replaces the cancel prompt on the summary screen info page.
|
||||||
#define P_SUMMARY_SCREEN_IV_EV_INFO FALSE // If TRUE, will allow player to cycle through the Stats, IVs, and EVs in the summary screen skills page.
|
#define P_SUMMARY_SCREEN_IV_EV_INFO FALSE // If TRUE, will allow player to cycle through the Stats, IVs, and EVs in the summary screen skills page.
|
||||||
|
|||||||
@ -223,7 +223,7 @@ enum BattlerId
|
|||||||
#define HITMARKER_DISABLE_ANIMATION (1 << 17) // disable animations during battle scripts, e.g. for Bug Bite
|
#define HITMARKER_DISABLE_ANIMATION (1 << 17) // disable animations during battle scripts, e.g. for Bug Bite
|
||||||
#define HITMARKER_UNUSED_3 (1 << 18)
|
#define HITMARKER_UNUSED_3 (1 << 18)
|
||||||
#define HITMARKER_UNABLE_TO_USE_MOVE (1 << 19)
|
#define HITMARKER_UNABLE_TO_USE_MOVE (1 << 19)
|
||||||
#define HITMARKER_PASSIVE_DAMAGE (1 << 20)
|
#define HITMARKER_PASSIVE_HP_UPDATE (1 << 20)
|
||||||
#define HITMARKER_UNUSED_4 (1 << 21)
|
#define HITMARKER_UNUSED_4 (1 << 21)
|
||||||
#define HITMARKER_PLAYER_FAINTED (1 << 22)
|
#define HITMARKER_PLAYER_FAINTED (1 << 22)
|
||||||
#define HITMARKER_ALLOW_NO_PP (1 << 23)
|
#define HITMARKER_ALLOW_NO_PP (1 << 23)
|
||||||
|
|||||||
@ -3,38 +3,37 @@
|
|||||||
|
|
||||||
// AI Flags. Most run specific functions to update score, new flags are used for internal logic in other scripts
|
// AI Flags. Most run specific functions to update score, new flags are used for internal logic in other scripts
|
||||||
// See docs/ai_flags.md for more details.
|
// See docs/ai_flags.md for more details.
|
||||||
#define AI_FLAG_CHECK_BAD_MOVE (1 << 0) // AI will avoid using moves that are likely to fail or be ineffective in the current situation.
|
#define AI_FLAG(x) ((u64)1 << x)
|
||||||
#define AI_FLAG_TRY_TO_FAINT (1 << 1) // AI will prioritize KOing the player's mon if able.
|
|
||||||
#define AI_FLAG_CHECK_VIABILITY (1 << 2) // AI damaging moves and move effects to determine the best available move in the current situation.
|
|
||||||
#define AI_FLAG_FORCE_SETUP_FIRST_TURN (1 << 3) // AI will prioritize using setup moves on the first turn at the expensve of all else. AI_FLAG_CHECK_VIABILITY will instead do this when the AI determines it makes sense.
|
|
||||||
#define AI_FLAG_RISKY (1 << 4) // AI will generally behave more recklessly, prioritizing damage over accuracy, explosions, etc.
|
|
||||||
#define AI_FLAG_TRY_TO_2HKO (1 << 5) // AI adds score bonus to any move the AI has that either OHKOs or 2HKOs the player.
|
|
||||||
#define AI_FLAG_PREFER_BATON_PASS (1 << 6) // AI prefers raising its own stats and setting for / using Baton Pass.
|
|
||||||
#define AI_FLAG_DOUBLE_BATTLE (1 << 7) // Automatically set for double battles, handles AI behaviour with partner.
|
|
||||||
#define AI_FLAG_HP_AWARE (1 << 8) // AI will favour certain move effects based on how much remaining HP it and the player's mon have.
|
|
||||||
#define AI_FLAG_POWERFUL_STATUS (1 << 9) // AI prefers moves that set up field effects or side statuses, even if the user can faint the target.
|
|
||||||
// New, Trainer Handicap Flags
|
|
||||||
#define AI_FLAG_NEGATE_UNAWARE (1 << 10) // AI is NOT aware of negating effects like wonder room, mold breaker, etc.
|
|
||||||
#define AI_FLAG_WILL_SUICIDE (1 << 11) // AI will use explosion / self destruct / final gambit / etc.
|
|
||||||
// New, Trainer Strategy Flags
|
|
||||||
#define AI_FLAG_PREFER_STATUS_MOVES (1 << 12) // AI gets a score bonus for status moves. Should be combined with AI_FLAG_CHECK_BAD_MOVE to prevent using only status moves.
|
|
||||||
#define AI_FLAG_STALL (1 << 13) // AI stalls battle and prefers secondary damage/trapping/etc. TODO not finished.
|
|
||||||
#define AI_FLAG_SMART_SWITCHING (1 << 14) // AI includes a lot more switching checks. Automatically includes AI_FLAG_SMART_MON_CHOICES.
|
|
||||||
#define AI_FLAG_ACE_POKEMON (1 << 15) // AI has an Ace Pokemon. The last Pokemon in the party will not be used until it's the last one remaining.
|
|
||||||
#define AI_FLAG_OMNISCIENT (1 << 16) // AI has full knowledge of player moves, abilities, hold items.
|
|
||||||
#define AI_FLAG_SMART_MON_CHOICES (1 << 17) // AI will make smarter decisions when choosing which mon to send out mid-battle and after a KO, which are separate decisions. Automatically included by AI_FLAG_SMART_SWITCHING.
|
|
||||||
#define AI_FLAG_CONSERVATIVE (1 << 18) // AI assumes all moves will low roll damage.
|
|
||||||
#define AI_FLAG_SEQUENCE_SWITCHING (1 << 19) // AI switches in mons in exactly party order, and never switches mid-battle.
|
|
||||||
#define AI_FLAG_DOUBLE_ACE_POKEMON (1 << 20) // AI has *two* Ace Pokémon. The last two Pokémons in the party won't be used unless they're the last ones remaining. Goes well in battles where the trainer ID equals to twins, couples, etc.
|
|
||||||
#define AI_FLAG_WEIGH_ABILITY_PREDICTION (1 << 21) // AI will predict player's ability based on aiRating
|
|
||||||
#define AI_FLAG_PREFER_HIGHEST_DAMAGE_MOVE (1 << 22) // AI adds score to highest damage move regardless of accuracy or secondary effect
|
|
||||||
#define AI_FLAG_PREDICT_SWITCH (1 << 23) // AI will predict the player's switches and switchins based on how it would handle the situation. Recommend using AI_FLAG_OMNISCIENT
|
|
||||||
#define AI_FLAG_PREDICT_INCOMING_MON (1 << 24) // AI will score against the predicting incoming mon if it predicts the player to switch. Requires AI_FLAG_PREDICT_SWITCH
|
|
||||||
#define AI_FLAG_PP_STALL_PREVENTION (1 << 25) // AI keeps track of the player's switches where the incoming mon is immune to the chosen move
|
|
||||||
#define AI_FLAG_PREDICT_MOVE (1 << 26) // AI will predict the player's move based on what move it would use in the same situation. Recommend using AI_FLAG_OMNISCIENT
|
|
||||||
|
|
||||||
// Flags at and after 32 need different formatting, as in
|
#define AI_FLAG_CHECK_BAD_MOVE AI_FLAG(0) // AI will avoid using moves that are likely to fail or be ineffective in the current situation.
|
||||||
// #define AI_FLAG_PLACEHOLDER ((u64)1 << 32)
|
#define AI_FLAG_TRY_TO_FAINT AI_FLAG(1) // AI will prioritize KOing the player's mon if able.
|
||||||
|
#define AI_FLAG_CHECK_VIABILITY AI_FLAG(2) // AI damaging moves and move effects to determine the best available move in the current situation.
|
||||||
|
#define AI_FLAG_FORCE_SETUP_FIRST_TURN AI_FLAG(3) // AI will prioritize using setup moves on the first turn at the expensve of all else. AI_FLAG_CHECK_VIABILITY will instead do this when the AI determines it makes sense.
|
||||||
|
#define AI_FLAG_RISKY AI_FLAG(4) // AI will generally behave more recklessly, prioritizing damage over accuracy, explosions, etc.
|
||||||
|
#define AI_FLAG_TRY_TO_2HKO AI_FLAG(5) // AI adds score bonus to any move the AI has that either OHKOs or 2HKOs the player.
|
||||||
|
#define AI_FLAG_PREFER_BATON_PASS AI_FLAG(6) // AI prefers raising its own stats and setting for / using Baton Pass.
|
||||||
|
#define AI_FLAG_DOUBLE_BATTLE AI_FLAG(7) // Automatically set for double battles, handles AI behaviour with partner.
|
||||||
|
#define AI_FLAG_HP_AWARE AI_FLAG(8) // AI will favour certain move effects based on how much remaining HP it and the player's mon have.
|
||||||
|
#define AI_FLAG_POWERFUL_STATUS AI_FLAG(9) // AI prefers moves that set up field effects or side statuses, even if the user can faint the target.
|
||||||
|
// New, Trainer Handicap Flags
|
||||||
|
#define AI_FLAG_NEGATE_UNAWARE AI_FLAG(10) // AI is NOT aware of negating effects like wonder room, mold breaker, etc.
|
||||||
|
#define AI_FLAG_WILL_SUICIDE AI_FLAG(11) // AI will use explosion / self destruct / final gambit / etc.
|
||||||
|
// New, Trainer Strategy Flags
|
||||||
|
#define AI_FLAG_PREFER_STATUS_MOVES AI_FLAG(12) // AI gets a score bonus for status moves. Should be combined with AI_FLAG_CHECK_BAD_MOVE to prevent using only status moves.
|
||||||
|
#define AI_FLAG_STALL AI_FLAG(13) // AI stalls battle and prefers secondary damage/trapping/etc. TODO not finished.
|
||||||
|
#define AI_FLAG_SMART_SWITCHING AI_FLAG(14) // AI includes a lot more switching checks. Automatically includes AI_FLAG_SMART_MON_CHOICES.
|
||||||
|
#define AI_FLAG_ACE_POKEMON AI_FLAG(15) // AI has an Ace Pokemon. The last Pokemon in the party will not be used until it's the last one remaining.
|
||||||
|
#define AI_FLAG_OMNISCIENT AI_FLAG(16) // AI has full knowledge of player moves, abilities, hold items.
|
||||||
|
#define AI_FLAG_SMART_MON_CHOICES AI_FLAG(17) // AI will make smarter decisions when choosing which mon to send out mid-battle and after a KO, which are separate decisions. Automatically included by AI_FLAG_SMART_SWITCHING.
|
||||||
|
#define AI_FLAG_CONSERVATIVE AI_FLAG(18) // AI assumes all moves will low roll damage.
|
||||||
|
#define AI_FLAG_SEQUENCE_SWITCHING AI_FLAG(19) // AI switches in mons in exactly party order, and never switches mid-battle.
|
||||||
|
#define AI_FLAG_DOUBLE_ACE_POKEMON AI_FLAG(20) // AI has *two* Ace Pokémon. The last two Pokémons in the party won't be used unless they're the last ones remaining. Goes well in battles where the trainer ID equals to twins, couples, etc.
|
||||||
|
#define AI_FLAG_WEIGH_ABILITY_PREDICTION AI_FLAG(21) // AI will predict player's ability based on aiRating
|
||||||
|
#define AI_FLAG_PREFER_HIGHEST_DAMAGE_MOVE AI_FLAG(22) // AI adds score to highest damage move regardless of accuracy or secondary effect
|
||||||
|
#define AI_FLAG_PREDICT_SWITCH AI_FLAG(23) // AI will predict the player's switches and switchins based on how it would handle the situation. Recommend using AI_FLAG_OMNISCIENT
|
||||||
|
#define AI_FLAG_PREDICT_INCOMING_MON AI_FLAG(24) // AI will score against the predicting incoming mon if it predicts the player to switch. Requires AI_FLAG_PREDICT_SWITCH
|
||||||
|
#define AI_FLAG_PP_STALL_PREVENTION AI_FLAG(25) // AI keeps track of the player's switches where the incoming mon is immune to the chosen move
|
||||||
|
#define AI_FLAG_PREDICT_MOVE AI_FLAG(26) // AI will predict the player's move based on what move it would use in the same situation. Recommend using AI_FLAG_OMNISCIENT
|
||||||
|
|
||||||
|
|
||||||
#define AI_FLAG_COUNT 27
|
#define AI_FLAG_COUNT 27
|
||||||
@ -45,10 +44,10 @@
|
|||||||
#define AI_FLAG_PREDICTION (AI_FLAG_PREDICT_SWITCH | AI_FLAG_PREDICT_INCOMING_MON | AI_FLAG_PREDICT_MOVE)
|
#define AI_FLAG_PREDICTION (AI_FLAG_PREDICT_SWITCH | AI_FLAG_PREDICT_INCOMING_MON | AI_FLAG_PREDICT_MOVE)
|
||||||
|
|
||||||
// 'other' ai logic flags
|
// 'other' ai logic flags
|
||||||
#define AI_FLAG_DYNAMIC_FUNC ((u64)1 << 60) // Create custom AI functions for specific battles via "setdynamicaifunc" cmd
|
#define AI_FLAG_DYNAMIC_FUNC AI_FLAG(60) // Create custom AI functions for specific battles via "setdynamicaifunc" cmd
|
||||||
#define AI_FLAG_ROAMING ((u64)1 << 61)
|
#define AI_FLAG_ROAMING AI_FLAG(61)
|
||||||
#define AI_FLAG_SAFARI ((u64)1 << 62)
|
#define AI_FLAG_SAFARI AI_FLAG(62)
|
||||||
#define AI_FLAG_FIRST_BATTLE ((u64)1 << 63)
|
#define AI_FLAG_FIRST_BATTLE AI_FLAG(63)
|
||||||
|
|
||||||
#define AI_SCORE_DEFAULT 100 // Default score for all AI moves.
|
#define AI_SCORE_DEFAULT 100 // Default score for all AI moves.
|
||||||
|
|
||||||
|
|||||||
@ -17,6 +17,14 @@ enum GenConfigTag
|
|||||||
GEN_CONFIG_BATTLE_BOND,
|
GEN_CONFIG_BATTLE_BOND,
|
||||||
GEN_CONFIG_ATE_MULTIPLIER,
|
GEN_CONFIG_ATE_MULTIPLIER,
|
||||||
GEN_CONFIG_FELL_STINGER_STAT_RAISE,
|
GEN_CONFIG_FELL_STINGER_STAT_RAISE,
|
||||||
|
GEN_PICKUP_WILD,
|
||||||
|
GEN_PROTEAN_LIBERO,
|
||||||
|
GEN_INTREPID_SWORD,
|
||||||
|
GEN_DAUNTLESS_SHIELD,
|
||||||
|
GEN_ILLUMINATE_EFFECT,
|
||||||
|
GEN_STEAL_WILD_ITEMS,
|
||||||
|
GEN_SNOW_WARNING,
|
||||||
|
GEN_ALLY_SWITCH_FAIL_CHANCE,
|
||||||
GEN_CONFIG_COUNT
|
GEN_CONFIG_COUNT
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -37,6 +37,7 @@ bool8 FieldEffectCmd_loadgfx_callnative(u8 **script, u32 *val);
|
|||||||
bool8 FieldEffectCmd_loadtiles_callnative(u8 **script, u32 *val);
|
bool8 FieldEffectCmd_loadtiles_callnative(u8 **script, u32 *val);
|
||||||
bool8 FieldEffectCmd_loadfadedpal_callnative(u8 **script, u32 *val);
|
bool8 FieldEffectCmd_loadfadedpal_callnative(u8 **script, u32 *val);
|
||||||
void FieldCB_FallWarpExit(void);
|
void FieldCB_FallWarpExit(void);
|
||||||
|
void HideFollowerForFieldEffect(void);
|
||||||
void StartEscalatorWarp(u8 metatileBehavior, u8 priority);
|
void StartEscalatorWarp(u8 metatileBehavior, u8 priority);
|
||||||
void StartLavaridgeGymB1FWarp(u8 priority);
|
void StartLavaridgeGymB1FWarp(u8 priority);
|
||||||
void StartLavaridgeGym1FWarp(u8 priority);
|
void StartLavaridgeGym1FWarp(u8 priority);
|
||||||
|
|||||||
@ -20,6 +20,7 @@ enum FollowerNPCDataTypes
|
|||||||
FNPC_DATA_WARP_END,
|
FNPC_DATA_WARP_END,
|
||||||
FNPC_DATA_SURF_BLOB,
|
FNPC_DATA_SURF_BLOB,
|
||||||
FNPC_DATA_COME_OUT_DOOR,
|
FNPC_DATA_COME_OUT_DOOR,
|
||||||
|
FNPC_DATA_FORCED_MOVEMENT,
|
||||||
FNPC_DATA_OBJ_ID,
|
FNPC_DATA_OBJ_ID,
|
||||||
FNPC_DATA_CURRENT_SPRITE,
|
FNPC_DATA_CURRENT_SPRITE,
|
||||||
FNPC_DATA_DELAYED_STATE,
|
FNPC_DATA_DELAYED_STATE,
|
||||||
@ -62,7 +63,8 @@ enum FollowerNPCSurfBlobStates
|
|||||||
FNPC_SURF_BLOB_DESTROY
|
FNPC_SURF_BLOB_DESTROY
|
||||||
};
|
};
|
||||||
|
|
||||||
enum FollowerNPCOutOfDoorTaskStates{
|
enum FollowerNPCOutOfDoorTaskStates
|
||||||
|
{
|
||||||
OPEN_DOOR,
|
OPEN_DOOR,
|
||||||
NPC_WALK_OUT,
|
NPC_WALK_OUT,
|
||||||
CLOSE_DOOR,
|
CLOSE_DOOR,
|
||||||
@ -70,7 +72,8 @@ enum FollowerNPCOutOfDoorTaskStates{
|
|||||||
REALLOW_MOVEMENT
|
REALLOW_MOVEMENT
|
||||||
};
|
};
|
||||||
|
|
||||||
enum FollowerNPCHandleEscalatorFinishTaskStates{
|
enum FollowerNPCHandleEscalatorFinishTaskStates
|
||||||
|
{
|
||||||
MOVE_TO_PLAYER_POS,
|
MOVE_TO_PLAYER_POS,
|
||||||
WAIT_FOR_PLAYER_MOVE,
|
WAIT_FOR_PLAYER_MOVE,
|
||||||
SHOW_FOLLOWER_DOWN,
|
SHOW_FOLLOWER_DOWN,
|
||||||
|
|||||||
@ -30,7 +30,7 @@ void AGBPrintInit(void);
|
|||||||
|
|
||||||
#if (LOG_HANDLER == LOG_HANDLER_MGBA_PRINT)
|
#if (LOG_HANDLER == LOG_HANDLER_MGBA_PRINT)
|
||||||
|
|
||||||
#define DebugPrintf(pBuf, ...) MgbaPrintf(MGBA_LOG_INFO, pBuf, ## __VA_ARGS__)
|
#define DebugPrintf(pBuf, ...) MgbaPrintf(MGBA_LOG_WARN, pBuf, ## __VA_ARGS__)
|
||||||
#define DebugAssert(pFile, nLine, pExpression, nStopProgram) MgbaAssert(pFile, nLine, pExpression, nStopProgram)
|
#define DebugAssert(pFile, nLine, pExpression, nStopProgram) MgbaAssert(pFile, nLine, pExpression, nStopProgram)
|
||||||
#define DebugPrintfLevel(level, pBuf, ...) MgbaPrintf(level, pBuf, ## __VA_ARGS__)
|
#define DebugPrintfLevel(level, pBuf, ...) MgbaPrintf(level, pBuf, ## __VA_ARGS__)
|
||||||
|
|
||||||
|
|||||||
@ -401,7 +401,7 @@ extern const u8 gNoiseTable[];
|
|||||||
|
|
||||||
extern const struct PokemonCrySong gPokemonCrySongTemplate;
|
extern const struct PokemonCrySong gPokemonCrySongTemplate;
|
||||||
|
|
||||||
extern const struct ToneData voicegroup000;
|
extern const struct ToneData voicegroup_dummy;
|
||||||
|
|
||||||
extern char gNumMusicPlayers[];
|
extern char gNumMusicPlayers[];
|
||||||
extern char gMaxLines[];
|
extern char gMaxLines[];
|
||||||
|
|||||||
@ -20,6 +20,14 @@ static const u8 sGenerationalChanges[GEN_CONFIG_COUNT] =
|
|||||||
[GEN_CONFIG_BATTLE_BOND] = B_BATTLE_BOND,
|
[GEN_CONFIG_BATTLE_BOND] = B_BATTLE_BOND,
|
||||||
[GEN_CONFIG_FELL_STINGER_STAT_RAISE] = B_FELL_STINGER_STAT_RAISE,
|
[GEN_CONFIG_FELL_STINGER_STAT_RAISE] = B_FELL_STINGER_STAT_RAISE,
|
||||||
[GEN_CONFIG_ATE_MULTIPLIER] = B_ATE_MULTIPLIER,
|
[GEN_CONFIG_ATE_MULTIPLIER] = B_ATE_MULTIPLIER,
|
||||||
|
[GEN_PICKUP_WILD] = B_PICKUP_WILD,
|
||||||
|
[GEN_PROTEAN_LIBERO] = B_PROTEAN_LIBERO,
|
||||||
|
[GEN_INTREPID_SWORD] = B_INTREPID_SWORD,
|
||||||
|
[GEN_DAUNTLESS_SHIELD] = B_DAUNTLESS_SHIELD,
|
||||||
|
[GEN_ILLUMINATE_EFFECT] = B_ILLUMINATE_EFFECT,
|
||||||
|
[GEN_STEAL_WILD_ITEMS] = B_STEAL_WILD_ITEMS,
|
||||||
|
[GEN_SNOW_WARNING] = B_SNOW_WARNING,
|
||||||
|
[GEN_ALLY_SWITCH_FAIL_CHANCE] = B_ALLY_SWITCH_FAIL_CHANCE,
|
||||||
};
|
};
|
||||||
|
|
||||||
#if TESTING
|
#if TESTING
|
||||||
|
|||||||
@ -219,7 +219,8 @@ struct NPCFollower
|
|||||||
u8 inProgress:1;
|
u8 inProgress:1;
|
||||||
u8 warpEnd:1;
|
u8 warpEnd:1;
|
||||||
u8 createSurfBlob:3;
|
u8 createSurfBlob:3;
|
||||||
u8 comeOutDoorStairs:3;
|
u8 comeOutDoorStairs:2;
|
||||||
|
u8 forcedMovement:1;
|
||||||
u8 objId;
|
u8 objId;
|
||||||
u8 currentSprite;
|
u8 currentSprite;
|
||||||
u8 delayedState;
|
u8 delayedState;
|
||||||
|
|||||||
@ -16,10 +16,12 @@ struct PartyMenu
|
|||||||
s8 slotId2;
|
s8 slotId2;
|
||||||
u8 action;
|
u8 action;
|
||||||
u16 bagItem;
|
u16 bagItem;
|
||||||
s16 data1; // used variously as a move, counter, moveSlotId, or cursorPos
|
s16 data1; // used variously as a move, counter, moveSlotId, cursorPos, or indicator that the menu is opened from the field
|
||||||
s16 learnMoveState; // data2, used only as a learn move state
|
s16 learnMoveState; // data2, used only as a learn move state
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define DATA1_PARTY_MENU_FROM_FIELD -1
|
||||||
|
|
||||||
extern struct PartyMenu gPartyMenu;
|
extern struct PartyMenu gPartyMenu;
|
||||||
extern bool8 gPartyMenuUseExitCallback;
|
extern bool8 gPartyMenuUseExitCallback;
|
||||||
extern u8 gSelectedMonPartyId;
|
extern u8 gSelectedMonPartyId;
|
||||||
|
|||||||
@ -12,10 +12,10 @@ TOOLDIRS := $(TOOL_NAMES:%=$(TOOLS_DIR)/%)
|
|||||||
CHECKTOOLDIRS := $(CHECK_TOOL_NAMES:%=$(TOOLS_DIR)/%)
|
CHECKTOOLDIRS := $(CHECK_TOOL_NAMES:%=$(TOOLS_DIR)/%)
|
||||||
|
|
||||||
# Tool making doesnt require a pokeemerald dependency scan.
|
# Tool making doesnt require a pokeemerald dependency scan.
|
||||||
RULES_NO_SCAN += tools check-tools clean-tools clean-check-tools $(TOOLDIRS) $(CHECKTOOLDIRS)
|
RULES_NO_SCAN += tools check-tools clean-tools clean-check-tools history $(TOOLDIRS) $(CHECKTOOLDIRS)
|
||||||
.PHONY: $(RULES_NO_SCAN)
|
.PHONY: $(RULES_NO_SCAN)
|
||||||
|
|
||||||
tools: $(TOOLDIRS)
|
tools: history $(TOOLDIRS)
|
||||||
|
|
||||||
check-tools: $(CHECKTOOLDIRS)
|
check-tools: $(CHECKTOOLDIRS)
|
||||||
|
|
||||||
@ -30,3 +30,6 @@ clean-tools:
|
|||||||
|
|
||||||
clean-check-tools:
|
clean-check-tools:
|
||||||
@$(foreach tooldir,$(CHECKTOOLDIRS),$(MAKE) clean -C $(tooldir);)
|
@$(foreach tooldir,$(CHECKTOOLDIRS),$(MAKE) clean -C $(tooldir);)
|
||||||
|
|
||||||
|
history:
|
||||||
|
@$(SHELL) ./check_history.sh
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
@ Due to the way mks4agb (Nintendo's tool) works, key split table labels can
|
@ Due to the way mks4agb (Nintendo's tool) works, key split table labels can
|
||||||
@ appear before the actual start of the key split table data. If you look at
|
@ appear before the actual start of the key split table data. If you look at
|
||||||
@ the first keysplit table (KeySplitTable1), you'll notice it's offset backwards
|
@ the first keysplit table (keysplit_piano), you'll notice it's offset backwards
|
||||||
@ by 36 bytes. This is because the key split tables don't map instruments
|
@ by 36 bytes. This is because the key split tables don't map instruments
|
||||||
@ for the entire note range (0-127)--they only map subsets, and the upper
|
@ for the entire note range (0-127)--they only map subsets, and the upper
|
||||||
@ and lower ranges aren't necessarily 0 or 127.
|
@ and lower ranges aren't necessarily 0 or 127.
|
||||||
@ -10,384 +10,26 @@
|
|||||||
@ begins. Therefore, the notes naturally map to the key split table without
|
@ begins. Therefore, the notes naturally map to the key split table without
|
||||||
@ any extra offset calculation.
|
@ any extra offset calculation.
|
||||||
|
|
||||||
.set KeySplitTable1, . - 36
|
keysplit piano, 36
|
||||||
.byte 0 @ 36
|
split 0, 55
|
||||||
.byte 0 @ 37
|
split 1, 70
|
||||||
.byte 0 @ 38
|
split 2, 91
|
||||||
.byte 0 @ 39
|
split 3, 108
|
||||||
.byte 0 @ 40
|
|
||||||
.byte 0 @ 41
|
|
||||||
.byte 0 @ 42
|
|
||||||
.byte 0 @ 43
|
|
||||||
.byte 0 @ 44
|
|
||||||
.byte 0 @ 45
|
|
||||||
.byte 0 @ 46
|
|
||||||
.byte 0 @ 47
|
|
||||||
.byte 0 @ 48
|
|
||||||
.byte 0 @ 49
|
|
||||||
.byte 0 @ 50
|
|
||||||
.byte 0 @ 51
|
|
||||||
.byte 0 @ 52
|
|
||||||
.byte 0 @ 53
|
|
||||||
.byte 0 @ 54
|
|
||||||
.byte 1 @ 55
|
|
||||||
.byte 1 @ 56
|
|
||||||
.byte 1 @ 57
|
|
||||||
.byte 1 @ 58
|
|
||||||
.byte 1 @ 59
|
|
||||||
.byte 1 @ 60
|
|
||||||
.byte 1 @ 61
|
|
||||||
.byte 1 @ 62
|
|
||||||
.byte 1 @ 63
|
|
||||||
.byte 1 @ 64
|
|
||||||
.byte 1 @ 65
|
|
||||||
.byte 1 @ 66
|
|
||||||
.byte 1 @ 67
|
|
||||||
.byte 1 @ 68
|
|
||||||
.byte 1 @ 69
|
|
||||||
.byte 2 @ 70
|
|
||||||
.byte 2 @ 71
|
|
||||||
.byte 2 @ 72
|
|
||||||
.byte 2 @ 73
|
|
||||||
.byte 2 @ 74
|
|
||||||
.byte 2 @ 75
|
|
||||||
.byte 2 @ 76
|
|
||||||
.byte 2 @ 77
|
|
||||||
.byte 2 @ 78
|
|
||||||
.byte 2 @ 79
|
|
||||||
.byte 2 @ 80
|
|
||||||
.byte 2 @ 81
|
|
||||||
.byte 2 @ 82
|
|
||||||
.byte 2 @ 83
|
|
||||||
.byte 2 @ 84
|
|
||||||
.byte 2 @ 85
|
|
||||||
.byte 2 @ 86
|
|
||||||
.byte 2 @ 87
|
|
||||||
.byte 2 @ 88
|
|
||||||
.byte 2 @ 89
|
|
||||||
.byte 2 @ 90
|
|
||||||
.byte 3 @ 91
|
|
||||||
.byte 3 @ 92
|
|
||||||
.byte 3 @ 93
|
|
||||||
.byte 3 @ 94
|
|
||||||
.byte 3 @ 95
|
|
||||||
.byte 3 @ 96
|
|
||||||
.byte 3 @ 97
|
|
||||||
.byte 3 @ 98
|
|
||||||
.byte 3 @ 99
|
|
||||||
.byte 3 @ 100
|
|
||||||
.byte 3 @ 101
|
|
||||||
.byte 3 @ 102
|
|
||||||
.byte 3 @ 103
|
|
||||||
.byte 3 @ 104
|
|
||||||
.byte 3 @ 105
|
|
||||||
.byte 3 @ 106
|
|
||||||
.byte 3 @ 107
|
|
||||||
|
|
||||||
.set KeySplitTable2, . - 36
|
keysplit strings, 36
|
||||||
.byte 0 @ 36
|
split 0, 69
|
||||||
.byte 0 @ 37
|
split 1, 81
|
||||||
.byte 0 @ 38
|
split 2, 108
|
||||||
.byte 0 @ 39
|
|
||||||
.byte 0 @ 40
|
|
||||||
.byte 0 @ 41
|
|
||||||
.byte 0 @ 42
|
|
||||||
.byte 0 @ 43
|
|
||||||
.byte 0 @ 44
|
|
||||||
.byte 0 @ 45
|
|
||||||
.byte 0 @ 46
|
|
||||||
.byte 0 @ 47
|
|
||||||
.byte 0 @ 48
|
|
||||||
.byte 0 @ 49
|
|
||||||
.byte 0 @ 50
|
|
||||||
.byte 0 @ 51
|
|
||||||
.byte 0 @ 52
|
|
||||||
.byte 0 @ 53
|
|
||||||
.byte 0 @ 54
|
|
||||||
.byte 0 @ 55
|
|
||||||
.byte 0 @ 56
|
|
||||||
.byte 0 @ 57
|
|
||||||
.byte 0 @ 58
|
|
||||||
.byte 0 @ 59
|
|
||||||
.byte 0 @ 60
|
|
||||||
.byte 0 @ 61
|
|
||||||
.byte 0 @ 62
|
|
||||||
.byte 0 @ 63
|
|
||||||
.byte 0 @ 64
|
|
||||||
.byte 0 @ 65
|
|
||||||
.byte 0 @ 66
|
|
||||||
.byte 0 @ 67
|
|
||||||
.byte 0 @ 68
|
|
||||||
.byte 1 @ 69
|
|
||||||
.byte 1 @ 70
|
|
||||||
.byte 1 @ 71
|
|
||||||
.byte 1 @ 72
|
|
||||||
.byte 1 @ 73
|
|
||||||
.byte 1 @ 74
|
|
||||||
.byte 1 @ 75
|
|
||||||
.byte 1 @ 76
|
|
||||||
.byte 1 @ 77
|
|
||||||
.byte 1 @ 78
|
|
||||||
.byte 1 @ 79
|
|
||||||
.byte 1 @ 80
|
|
||||||
.byte 2 @ 81
|
|
||||||
.byte 2 @ 82
|
|
||||||
.byte 2 @ 83
|
|
||||||
.byte 2 @ 84
|
|
||||||
.byte 2 @ 85
|
|
||||||
.byte 2 @ 86
|
|
||||||
.byte 2 @ 87
|
|
||||||
.byte 2 @ 88
|
|
||||||
.byte 2 @ 89
|
|
||||||
.byte 2 @ 90
|
|
||||||
.byte 2 @ 91
|
|
||||||
.byte 2 @ 92
|
|
||||||
.byte 2 @ 93
|
|
||||||
.byte 2 @ 94
|
|
||||||
.byte 2 @ 95
|
|
||||||
.byte 2 @ 96
|
|
||||||
.byte 2 @ 97
|
|
||||||
.byte 2 @ 98
|
|
||||||
.byte 2 @ 99
|
|
||||||
.byte 2 @ 100
|
|
||||||
.byte 2 @ 101
|
|
||||||
.byte 2 @ 102
|
|
||||||
.byte 2 @ 103
|
|
||||||
.byte 2 @ 104
|
|
||||||
.byte 2 @ 105
|
|
||||||
.byte 2 @ 106
|
|
||||||
.byte 2 @ 107
|
|
||||||
|
|
||||||
.set KeySplitTable3, . - 36
|
keysplit trumpet, 36
|
||||||
.byte 0 @ 36
|
split 0, 66
|
||||||
.byte 0 @ 37
|
split 1, 84
|
||||||
.byte 0 @ 38
|
split 2, 108
|
||||||
.byte 0 @ 39
|
|
||||||
.byte 0 @ 40
|
|
||||||
.byte 0 @ 41
|
|
||||||
.byte 0 @ 42
|
|
||||||
.byte 0 @ 43
|
|
||||||
.byte 0 @ 44
|
|
||||||
.byte 0 @ 45
|
|
||||||
.byte 0 @ 46
|
|
||||||
.byte 0 @ 47
|
|
||||||
.byte 0 @ 48
|
|
||||||
.byte 0 @ 49
|
|
||||||
.byte 0 @ 50
|
|
||||||
.byte 0 @ 51
|
|
||||||
.byte 0 @ 52
|
|
||||||
.byte 0 @ 53
|
|
||||||
.byte 0 @ 54
|
|
||||||
.byte 0 @ 55
|
|
||||||
.byte 0 @ 56
|
|
||||||
.byte 0 @ 57
|
|
||||||
.byte 0 @ 58
|
|
||||||
.byte 0 @ 59
|
|
||||||
.byte 0 @ 60
|
|
||||||
.byte 0 @ 61
|
|
||||||
.byte 0 @ 62
|
|
||||||
.byte 0 @ 63
|
|
||||||
.byte 0 @ 64
|
|
||||||
.byte 0 @ 65
|
|
||||||
.byte 1 @ 66
|
|
||||||
.byte 1 @ 67
|
|
||||||
.byte 1 @ 68
|
|
||||||
.byte 1 @ 69
|
|
||||||
.byte 1 @ 70
|
|
||||||
.byte 1 @ 71
|
|
||||||
.byte 1 @ 72
|
|
||||||
.byte 1 @ 73
|
|
||||||
.byte 1 @ 74
|
|
||||||
.byte 1 @ 75
|
|
||||||
.byte 1 @ 76
|
|
||||||
.byte 1 @ 77
|
|
||||||
.byte 1 @ 78
|
|
||||||
.byte 1 @ 79
|
|
||||||
.byte 1 @ 80
|
|
||||||
.byte 1 @ 81
|
|
||||||
.byte 1 @ 82
|
|
||||||
.byte 1 @ 83
|
|
||||||
.byte 2 @ 84
|
|
||||||
.byte 2 @ 85
|
|
||||||
.byte 2 @ 86
|
|
||||||
.byte 2 @ 87
|
|
||||||
.byte 2 @ 88
|
|
||||||
.byte 2 @ 89
|
|
||||||
.byte 2 @ 90
|
|
||||||
.byte 2 @ 91
|
|
||||||
.byte 2 @ 92
|
|
||||||
.byte 2 @ 93
|
|
||||||
.byte 2 @ 94
|
|
||||||
.byte 2 @ 95
|
|
||||||
.byte 2 @ 96
|
|
||||||
.byte 2 @ 97
|
|
||||||
.byte 2 @ 98
|
|
||||||
.byte 2 @ 99
|
|
||||||
.byte 2 @ 100
|
|
||||||
.byte 2 @ 101
|
|
||||||
.byte 2 @ 102
|
|
||||||
.byte 2 @ 103
|
|
||||||
.byte 2 @ 104
|
|
||||||
.byte 2 @ 105
|
|
||||||
.byte 2 @ 106
|
|
||||||
.byte 2 @ 107
|
|
||||||
|
|
||||||
.set KeySplitTable4, . - 24
|
keysplit tuba, 24
|
||||||
.byte 0 @ 24
|
split 0, 42
|
||||||
.byte 0 @ 25
|
split 1, 108
|
||||||
.byte 0 @ 26
|
|
||||||
.byte 0 @ 27
|
|
||||||
.byte 0 @ 28
|
|
||||||
.byte 0 @ 29
|
|
||||||
.byte 0 @ 30
|
|
||||||
.byte 0 @ 31
|
|
||||||
.byte 0 @ 32
|
|
||||||
.byte 0 @ 33
|
|
||||||
.byte 0 @ 34
|
|
||||||
.byte 0 @ 35
|
|
||||||
.byte 0 @ 36
|
|
||||||
.byte 0 @ 37
|
|
||||||
.byte 0 @ 38
|
|
||||||
.byte 0 @ 39
|
|
||||||
.byte 0 @ 40
|
|
||||||
.byte 0 @ 41
|
|
||||||
.byte 1 @ 42
|
|
||||||
.byte 1 @ 43
|
|
||||||
.byte 1 @ 44
|
|
||||||
.byte 1 @ 45
|
|
||||||
.byte 1 @ 46
|
|
||||||
.byte 1 @ 47
|
|
||||||
.byte 1 @ 48
|
|
||||||
.byte 1 @ 49
|
|
||||||
.byte 1 @ 50
|
|
||||||
.byte 1 @ 51
|
|
||||||
.byte 1 @ 52
|
|
||||||
.byte 1 @ 53
|
|
||||||
.byte 1 @ 54
|
|
||||||
.byte 1 @ 55
|
|
||||||
.byte 1 @ 56
|
|
||||||
.byte 1 @ 57
|
|
||||||
.byte 1 @ 58
|
|
||||||
.byte 1 @ 59
|
|
||||||
.byte 1 @ 60
|
|
||||||
.byte 1 @ 61
|
|
||||||
.byte 1 @ 62
|
|
||||||
.byte 1 @ 63
|
|
||||||
.byte 1 @ 64
|
|
||||||
.byte 1 @ 65
|
|
||||||
.byte 1 @ 66
|
|
||||||
.byte 1 @ 67
|
|
||||||
.byte 1 @ 68
|
|
||||||
.byte 1 @ 69
|
|
||||||
.byte 1 @ 70
|
|
||||||
.byte 1 @ 71
|
|
||||||
.byte 1 @ 72
|
|
||||||
.byte 1 @ 73
|
|
||||||
.byte 1 @ 74
|
|
||||||
.byte 1 @ 75
|
|
||||||
.byte 1 @ 76
|
|
||||||
.byte 1 @ 77
|
|
||||||
.byte 1 @ 78
|
|
||||||
.byte 1 @ 79
|
|
||||||
.byte 1 @ 80
|
|
||||||
.byte 1 @ 81
|
|
||||||
.byte 1 @ 82
|
|
||||||
.byte 1 @ 83
|
|
||||||
.byte 1 @ 84
|
|
||||||
.byte 1 @ 85
|
|
||||||
.byte 1 @ 86
|
|
||||||
.byte 1 @ 87
|
|
||||||
.byte 1 @ 88
|
|
||||||
.byte 1 @ 89
|
|
||||||
.byte 1 @ 90
|
|
||||||
.byte 1 @ 91
|
|
||||||
.byte 1 @ 92
|
|
||||||
.byte 1 @ 93
|
|
||||||
.byte 1 @ 94
|
|
||||||
.byte 1 @ 95
|
|
||||||
.byte 1 @ 96
|
|
||||||
.byte 1 @ 97
|
|
||||||
.byte 1 @ 98
|
|
||||||
.byte 1 @ 99
|
|
||||||
.byte 1 @ 100
|
|
||||||
.byte 1 @ 101
|
|
||||||
.byte 1 @ 102
|
|
||||||
.byte 1 @ 103
|
|
||||||
.byte 1 @ 104
|
|
||||||
.byte 1 @ 105
|
|
||||||
.byte 1 @ 106
|
|
||||||
.byte 1 @ 107
|
|
||||||
|
|
||||||
.set KeySplitTable5, . - 36
|
keysplit french_horn, 36
|
||||||
.byte 0 @ 36
|
split 0, 66
|
||||||
.byte 0 @ 37
|
split 1, 108
|
||||||
.byte 0 @ 38
|
|
||||||
.byte 0 @ 39
|
|
||||||
.byte 0 @ 40
|
|
||||||
.byte 0 @ 41
|
|
||||||
.byte 0 @ 42
|
|
||||||
.byte 0 @ 43
|
|
||||||
.byte 0 @ 44
|
|
||||||
.byte 0 @ 45
|
|
||||||
.byte 0 @ 46
|
|
||||||
.byte 0 @ 47
|
|
||||||
.byte 0 @ 48
|
|
||||||
.byte 0 @ 49
|
|
||||||
.byte 0 @ 50
|
|
||||||
.byte 0 @ 51
|
|
||||||
.byte 0 @ 52
|
|
||||||
.byte 0 @ 53
|
|
||||||
.byte 0 @ 54
|
|
||||||
.byte 0 @ 55
|
|
||||||
.byte 0 @ 56
|
|
||||||
.byte 0 @ 57
|
|
||||||
.byte 0 @ 58
|
|
||||||
.byte 0 @ 59
|
|
||||||
.byte 0 @ 60
|
|
||||||
.byte 0 @ 61
|
|
||||||
.byte 0 @ 62
|
|
||||||
.byte 0 @ 63
|
|
||||||
.byte 0 @ 64
|
|
||||||
.byte 0 @ 65
|
|
||||||
.byte 1 @ 66
|
|
||||||
.byte 1 @ 67
|
|
||||||
.byte 1 @ 68
|
|
||||||
.byte 1 @ 69
|
|
||||||
.byte 1 @ 70
|
|
||||||
.byte 1 @ 71
|
|
||||||
.byte 1 @ 72
|
|
||||||
.byte 1 @ 73
|
|
||||||
.byte 1 @ 74
|
|
||||||
.byte 1 @ 75
|
|
||||||
.byte 1 @ 76
|
|
||||||
.byte 1 @ 77
|
|
||||||
.byte 1 @ 78
|
|
||||||
.byte 1 @ 79
|
|
||||||
.byte 1 @ 80
|
|
||||||
.byte 1 @ 81
|
|
||||||
.byte 1 @ 82
|
|
||||||
.byte 1 @ 83
|
|
||||||
.byte 1 @ 84
|
|
||||||
.byte 1 @ 85
|
|
||||||
.byte 1 @ 86
|
|
||||||
.byte 1 @ 87
|
|
||||||
.byte 1 @ 88
|
|
||||||
.byte 1 @ 89
|
|
||||||
.byte 1 @ 90
|
|
||||||
.byte 1 @ 91
|
|
||||||
.byte 1 @ 92
|
|
||||||
.byte 1 @ 93
|
|
||||||
.byte 1 @ 94
|
|
||||||
.byte 1 @ 95
|
|
||||||
.byte 1 @ 96
|
|
||||||
.byte 1 @ 97
|
|
||||||
.byte 1 @ 98
|
|
||||||
.byte 1 @ 99
|
|
||||||
.byte 1 @ 100
|
|
||||||
.byte 1 @ 101
|
|
||||||
.byte 1 @ 102
|
|
||||||
.byte 1 @ 103
|
|
||||||
.byte 1 @ 104
|
|
||||||
.byte 1 @ 105
|
|
||||||
.byte 1 @ 106
|
|
||||||
.byte 1 @ 107
|
|
||||||
|
|||||||
@ -1,420 +1,420 @@
|
|||||||
mus_abandoned_ship.mid: -E -R50 -G030 -V080
|
mus_abandoned_ship.mid: -E -R50 -G_abandoned_ship -V080
|
||||||
mus_abnormal_weather.mid: -E -R50 -G089 -V080
|
mus_abnormal_weather.mid: -E -R50 -G_abnormal_weather -V080
|
||||||
mus_aqua_magma_hideout.mid: -E -R50 -G076 -V084
|
mus_aqua_magma_hideout.mid: -E -R50 -G_aqua_magma_hideout -V084
|
||||||
mus_awaken_legend.mid: -E -R50 -G012 -V090 -P5
|
mus_awaken_legend.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_b_arena.mid: -E -R50 -G104 -V090
|
mus_b_arena.mid: -E -R50 -G_b_arena -V090
|
||||||
mus_b_dome_lobby.mid: -E -R50 -G111 -V056
|
mus_b_dome_lobby.mid: -E -R50 -G_b_dome -V056
|
||||||
mus_b_dome.mid: -E -R50 -G111 -V090
|
mus_b_dome.mid: -E -R50 -G_b_dome -V090
|
||||||
mus_b_factory.mid: -E -R50 -G113 -V100
|
mus_b_factory.mid: -E -R50 -G_b_factory -V100
|
||||||
mus_b_frontier.mid: -E -R50 -G103 -V094
|
mus_b_frontier.mid: -E -R50 -G_b_frontier -V094
|
||||||
mus_b_palace.mid: -E -R50 -G108 -V105
|
mus_b_palace.mid: -E -R50 -G_b_palace -V105
|
||||||
mus_b_pike.mid: -E -R50 -G112 -V092
|
mus_b_pike.mid: -E -R50 -G_b_pike -V092
|
||||||
mus_b_pyramid_top.mid: -E -R50 -G107 -V077
|
mus_b_pyramid_top.mid: -E -R50 -G_b_pyramid_top -V077
|
||||||
mus_b_pyramid.mid: -E -R50 -G106 -V079
|
mus_b_pyramid.mid: -E -R50 -G_b_pyramid -V079
|
||||||
mus_b_tower_rs.mid: -E -R50 -G035 -V080
|
mus_b_tower_rs.mid: -E -R50 -G_b_tower_rs -V080
|
||||||
mus_b_tower.mid: -E -R50 -G110 -V100
|
mus_b_tower.mid: -E -R50 -G_b_tower -V100
|
||||||
mus_birch_lab.mid: -E -R50 -G033 -V080
|
mus_birch_lab.mid: -E -R50 -G_birch_lab -V080
|
||||||
mus_c_comm_center.mid: -E -R50 -V080
|
mus_c_comm_center.mid: -E -R50 -V080
|
||||||
mus_c_vs_legend_beast.mid: -E -R50 -V080
|
mus_c_vs_legend_beast.mid: -E -R50 -V080
|
||||||
mus_cable_car.mid: -E -R50 -G071 -V078
|
mus_cable_car.mid: -E -R50 -G_cable_car -V078
|
||||||
mus_caught.mid: -E -R50 -G025 -V080
|
mus_caught.mid: -E -R50 -G_victory_wild -V080
|
||||||
mus_cave_of_origin.mid: -E -R50 -G037 -V080
|
mus_cave_of_origin.mid: -E -R50 -G_cave_of_origin -V080
|
||||||
mus_contest_lobby.mid: -E -R50 -G098 -V060
|
mus_contest_lobby.mid: -E -R50 -G_contest_lobby -V060
|
||||||
mus_contest_results.mid: -E -R50 -G092 -V080
|
mus_contest_results.mid: -E -R50 -G_contest_results -V080
|
||||||
mus_contest_winner.mid: -E -R50 -G085 -V100
|
mus_contest_winner.mid: -E -R50 -G_contest_winner -V100
|
||||||
mus_contest.mid: -E -R50 -G086 -V088
|
mus_contest.mid: -E -R50 -G_contest -V088
|
||||||
mus_credits.mid: -E -R50 -G101 -V100
|
mus_credits.mid: -E -R50 -G_credits -V100
|
||||||
mus_cycling.mid: -E -R50 -G049 -V083
|
mus_cycling.mid: -E -R50 -G_cycling -V083
|
||||||
mus_dewford.mid: -E -R50 -G073 -V078
|
mus_dewford.mid: -E -R50 -G_dewford -V078
|
||||||
mus_dummy.mid: -E -R40
|
mus_dummy.mid: -E -R40
|
||||||
mus_encounter_aqua.mid: -E -R50 -G065 -V086
|
mus_encounter_aqua.mid: -E -R50 -G_encounter_aqua -V086
|
||||||
mus_encounter_brendan.mid: -E -R50 -G067 -V078
|
mus_encounter_brendan.mid: -E -R50 -G_encounter_brendan -V078
|
||||||
mus_encounter_champion.mid: -E -R50 -G100 -V076
|
mus_encounter_champion.mid: -E -R50 -G_encounter_champion -V076
|
||||||
mus_encounter_cool.mid: -E -R50 -G063 -V086
|
mus_encounter_cool.mid: -E -R50 -G_encounter_cool -V086
|
||||||
mus_encounter_elite_four.mid: -E -R50 -G096 -V078
|
mus_encounter_elite_four.mid: -E -R50 -G_encounter_elite_four -V078
|
||||||
mus_encounter_female.mid: -E -R50 -G053 -V072
|
mus_encounter_female.mid: -E -R50 -G_encounter_female -V072
|
||||||
mus_encounter_girl.mid: -E -R50 -G027 -V080
|
mus_encounter_girl.mid: -E -R50 -G_encounter_girl -V080
|
||||||
mus_encounter_hiker.mid: -E -R50 -G097 -V076
|
mus_encounter_hiker.mid: -E -R50 -G_encounter_hiker -V076
|
||||||
mus_encounter_intense.mid: -E -R50 -G062 -V078
|
mus_encounter_intense.mid: -E -R50 -G_encounter_intense -V078
|
||||||
mus_encounter_interviewer.mid: -E -R50 -G099 -V062
|
mus_encounter_interviewer.mid: -E -R50 -G_encounter_interviewer -V062
|
||||||
mus_encounter_magma.mid: -E -R50 -G087 -V072
|
mus_encounter_magma.mid: -E -R50 -G_encounter_magma -V072
|
||||||
mus_encounter_male.mid: -E -R50 -G028 -V080
|
mus_encounter_male.mid: -E -R50 -G_encounter_male -V080
|
||||||
mus_encounter_may.mid: -E -R50 -G061 -V078
|
mus_encounter_may.mid: -E -R50 -G_encounter_may -V078
|
||||||
mus_encounter_rich.mid: -E -R50 -G043 -V094
|
mus_encounter_rich.mid: -E -R50 -G_encounter_rich -V094
|
||||||
mus_encounter_suspicious.mid: -E -R50 -G069 -V078
|
mus_encounter_suspicious.mid: -E -R50 -G_encounter_suspicious -V078
|
||||||
mus_encounter_swimmer.mid: -E -R50 -G036 -V080
|
mus_encounter_swimmer.mid: -E -R50 -G_encounter_swimmer -V080
|
||||||
mus_encounter_twins.mid: -E -R50 -G095 -V075
|
mus_encounter_twins.mid: -E -R50 -G_encounter_twins -V075
|
||||||
mus_end.mid: -E -R50 -G102 -V036
|
mus_end.mid: -E -R50 -G_end -V036
|
||||||
mus_ever_grande.mid: -E -R50 -G068 -V086
|
mus_ever_grande.mid: -E -R50 -G_ever_grande -V086
|
||||||
mus_evolution_intro.mid: -E -R50 -G026 -V080
|
mus_evolution_intro.mid: -E -R50 -G_evolution -V080
|
||||||
mus_evolution.mid: -E -R50 -G026 -V080
|
mus_evolution.mid: -E -R50 -G_evolution -V080
|
||||||
mus_evolved.mid: -E -R50 -G012 -V090 -P5
|
mus_evolved.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_fallarbor.mid: -E -R50 -G083 -V100
|
mus_fallarbor.mid: -E -R50 -G_fallarbor -V100
|
||||||
mus_follow_me.mid: -E -R50 -G066 -V074
|
mus_follow_me.mid: -E -R50 -G_follow_me -V074
|
||||||
mus_fortree.mid: -E -R50 -G032 -V080
|
mus_fortree.mid: -E -R50 -G_fortree -V080
|
||||||
mus_game_corner.mid: -E -R50 -G072 -V072
|
mus_game_corner.mid: -E -R50 -G_game_corner -V072
|
||||||
mus_gsc_pewter.mid: -E -R50 -V080
|
mus_gsc_pewter.mid: -E -R50 -V080
|
||||||
mus_gsc_route38.mid: -E -R50 -V080
|
mus_gsc_route38.mid: -E -R50 -V080
|
||||||
mus_gym.mid: -E -R50 -G013 -V080
|
mus_gym.mid: -E -R50 -G_gym -V080
|
||||||
mus_hall_of_fame_room.mid: -E -R50 -G093 -V080
|
mus_hall_of_fame_room.mid: -E -R50 -G_hall_of_fame_room -V080
|
||||||
mus_hall_of_fame.mid: -E -R50 -G082 -V078
|
mus_hall_of_fame.mid: -E -R50 -G_hall_of_fame -V078
|
||||||
mus_heal.mid: -E -R50 -G012 -V090 -P5
|
mus_heal.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_help.mid: -E -R50 -G056 -V078
|
mus_help.mid: -E -R50 -G_help -V078
|
||||||
mus_intro_battle.mid: -E -R50 -G088 -V088
|
mus_intro_battle.mid: -E -R50 -G_intro_battle -V088
|
||||||
mus_intro.mid: -E -R50 -G060 -V090
|
mus_intro.mid: -E -R50 -G_intro -V090
|
||||||
mus_level_up.mid: -E -R50 -G012 -V090 -P5
|
mus_level_up.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_lilycove_museum.mid: -E -R50 -G020 -V080
|
mus_lilycove_museum.mid: -E -R50 -G_lilycove_museum -V080
|
||||||
mus_lilycove.mid: -E -R50 -G054 -V085
|
mus_lilycove.mid: -E -R50 -G_lilycove -V085
|
||||||
mus_link_contest_p1.mid: -E -R50 -G039 -V079
|
mus_link_contest_p1.mid: -E -R50 -G_link_contest_p1 -V079
|
||||||
mus_link_contest_p2.mid: -E -R50 -G040 -V090
|
mus_link_contest_p2.mid: -E -R50 -G_link_contest_p2 -V090
|
||||||
mus_link_contest_p3.mid: -E -R50 -G041 -V075
|
mus_link_contest_p3.mid: -E -R50 -G_link_contest_p3 -V075
|
||||||
mus_link_contest_p4.mid: -E -R50 -G042 -V090
|
mus_link_contest_p4.mid: -E -R50 -G_link_contest_p4 -V090
|
||||||
mus_littleroot_test.mid: -E -R50 -G034 -V099
|
mus_littleroot_test.mid: -E -R50 -G_littleroot_test -V099
|
||||||
mus_littleroot.mid: -E -R50 -G051 -V100
|
mus_littleroot.mid: -E -R50 -G_littleroot -V100
|
||||||
mus_move_deleted.mid: -E -R50 -G012 -V090 -P5
|
mus_move_deleted.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_mt_chimney.mid: -E -R50 -G052 -V078
|
mus_mt_chimney.mid: -E -R50 -G_mt_chimney -V078
|
||||||
mus_mt_pyre_exterior.mid: -E -R50 -G080 -V080
|
mus_mt_pyre_exterior.mid: -E -R50 -G_mt_pyre_exterior -V080
|
||||||
mus_mt_pyre.mid: -E -R50 -G078 -V088
|
mus_mt_pyre.mid: -E -R50 -G_mt_pyre -V088
|
||||||
mus_obtain_b_points.mid: -E -R50 -G103 -V090 -P5
|
mus_obtain_b_points.mid: -E -R50 -G_b_frontier -V090 -P5
|
||||||
mus_obtain_badge.mid: -E -R50 -G012 -V090 -P5
|
mus_obtain_badge.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_obtain_berry.mid: -E -R50 -G012 -V090 -P5
|
mus_obtain_berry.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_obtain_item.mid: -E -R50 -G012 -V090 -P5
|
mus_obtain_item.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_obtain_symbol.mid: -E -R50 -G103 -V100 -P5
|
mus_obtain_symbol.mid: -E -R50 -G_b_frontier -V100 -P5
|
||||||
mus_obtain_tmhm.mid: -E -R50 -G012 -V090 -P5
|
mus_obtain_tmhm.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_oceanic_museum.mid: -E -R50 -G023 -V080
|
mus_oceanic_museum.mid: -E -R50 -G_oceanic_museum -V080
|
||||||
mus_oldale.mid: -E -R50 -G019 -V080
|
mus_oldale.mid: -E -R50 -G_oldale -V080
|
||||||
mus_petalburg_woods.mid: -E -R50 -G018 -V080
|
mus_petalburg_woods.mid: -E -R50 -G_petalburg_woods -V080
|
||||||
mus_petalburg.mid: -E -R50 -G015 -V080
|
mus_petalburg.mid: -E -R50 -G_petalburg -V080
|
||||||
mus_poke_center.mid: -E -R50 -G046 -V092
|
mus_poke_center.mid: -E -R50 -G_poke_center -V092
|
||||||
mus_poke_mart.mid: -E -R50 -G050 -V085
|
mus_poke_mart.mid: -E -R50 -G_poke_mart -V085
|
||||||
mus_rayquaza_appears.mid: -E -R50 -G109 -V090
|
mus_rayquaza_appears.mid: -E -R50 -G_rayquaza_appears -V090
|
||||||
mus_register_match_call.mid: -E -R50 -G105 -V090 -P5
|
mus_register_match_call.mid: -E -R50 -G_register_match_call -V090 -P5
|
||||||
mus_rg_berry_pick.mid: -E -R50 -G132 -V090
|
mus_rg_berry_pick.mid: -E -R50 -G_rg_game_corner -V090
|
||||||
mus_rg_caught_intro.mid: -E -R50 -G179 -V094 -P5
|
mus_rg_caught_intro.mid: -E -R50 -G_rg_caught_intro -V094 -P5
|
||||||
mus_rg_caught.mid: -E -R50 -G170 -V100
|
mus_rg_caught.mid: -E -R50 -G_rg_victory_wild -V100
|
||||||
mus_rg_celadon.mid: -E -R50 -G168 -V070
|
mus_rg_celadon.mid: -E -R50 -G_rg_celadon -V070
|
||||||
mus_rg_cinnabar.mid: -E -R50 -G138 -V090
|
mus_rg_cinnabar.mid: -E -R50 -G_rg_cinnabar -V090
|
||||||
mus_rg_credits.mid: -E -R50 -G149 -V090
|
mus_rg_credits.mid: -E -R50 -G_rg_credits -V090
|
||||||
mus_rg_cycling.mid: -E -R50 -G141 -V090
|
mus_rg_cycling.mid: -E -R50 -G_rg_cycling -V090
|
||||||
mus_rg_dex_rating.mid: -E -R50 -G175 -V070 -P5
|
mus_rg_dex_rating.mid: -E -R50 -G_rg_dex_rating -V070 -P5
|
||||||
mus_rg_encounter_boy.mid: -E -R50 -G144 -V090
|
mus_rg_encounter_boy.mid: -E -R50 -G_rg_encounter_boy -V090
|
||||||
mus_rg_encounter_deoxys.mid: -E -R50 -G184 -V079
|
mus_rg_encounter_deoxys.mid: -E -R50 -G_rg_encounter_deoxys -V079
|
||||||
mus_rg_encounter_girl.mid: -E -R50 -G143 -V051
|
mus_rg_encounter_girl.mid: -E -R50 -G_rg_encounter_girl -V051
|
||||||
mus_rg_encounter_gym_leader: -E -R50 -G144 -V090
|
mus_rg_encounter_gym_leader: -E -R50 -G_rg_encounter_boy -V090
|
||||||
mus_rg_encounter_rival.mid: -E -R50 -G174 -V079
|
mus_rg_encounter_rival.mid: -E -R50 -G_rg_encounter_rival -V079
|
||||||
mus_rg_encounter_rocket.mid: -E -R50 -G142 -V096
|
mus_rg_encounter_rocket.mid: -E -R50 -G_rg_encounter_rocket -V096
|
||||||
mus_rg_follow_me.mid: -E -R50 -G131 -V068
|
mus_rg_follow_me.mid: -E -R50 -G_rg_follow_me -V068
|
||||||
mus_rg_fuchsia.mid: -E -R50 -G167 -V090
|
mus_rg_fuchsia.mid: -E -R50 -G_rg_fuchsia -V090
|
||||||
mus_rg_game_corner.mid: -E -R50 -G132 -V090
|
mus_rg_game_corner.mid: -E -R50 -G_rg_game_corner -V090
|
||||||
mus_rg_game_freak.mid: -E -R50 -G181 -V075
|
mus_rg_game_freak.mid: -E -R50 -G_rg_game_freak -V075
|
||||||
mus_rg_gym.mid: -E -R50 -G134 -V090
|
mus_rg_gym.mid: -E -R50 -G_rg_gym -V090
|
||||||
mus_rg_hall_of_fame.mid: -E -R50 -G145 -V079
|
mus_rg_hall_of_fame.mid: -E -R50 -G_rg_hall_of_fame -V079
|
||||||
mus_rg_heal.mid: -E -R50 -G140 -V090
|
mus_rg_heal.mid: -E -R50 -G_rg_heal -V090
|
||||||
mus_rg_intro_fight.mid: -E -R50 -G136 -V090
|
mus_rg_intro_fight.mid: -E -R50 -G_rg_intro_fight -V090
|
||||||
mus_rg_jigglypuff.mid: -E -R50 -G135 -V068 -P5
|
mus_rg_jigglypuff.mid: -E -R50 -G_rg_jigglypuff -V068 -P5
|
||||||
mus_rg_lavender.mid: -E -R50 -G139 -V090
|
mus_rg_lavender.mid: -E -R50 -G_rg_lavender -V090
|
||||||
mus_rg_mt_moon.mid: -E -R50 -G147 -V090
|
mus_rg_mt_moon.mid: -E -R50 -G_rg_mt_moon -V090
|
||||||
mus_rg_mystery_gift.mid: -E -R50 -G183 -V100
|
mus_rg_mystery_gift.mid: -E -R50 -G_rg_mystery_gift -V100
|
||||||
mus_rg_net_center.mid: -E -R50 -G162 -V096
|
mus_rg_net_center.mid: -E -R50 -G_rg_poke_center -V096
|
||||||
mus_rg_new_game_exit.mid: -E -R50 -G182 -V088
|
mus_rg_new_game_exit.mid: -E -R50 -G_rg_new_game -V088
|
||||||
mus_rg_new_game_instruct.mid: -E -R50 -G182 -V085
|
mus_rg_new_game_instruct.mid: -E -R50 -G_rg_new_game -V085
|
||||||
mus_rg_new_game_intro.mid: -E -R50 -G182 -V088
|
mus_rg_new_game_intro.mid: -E -R50 -G_rg_new_game -V088
|
||||||
mus_rg_oak_lab.mid: -E -R50 -G160 -V075
|
mus_rg_oak_lab.mid: -E -R50 -G_rg_oak_lab -V075
|
||||||
mus_rg_oak.mid: -E -R50 -G161 -V086
|
mus_rg_oak.mid: -E -R50 -G_rg_oak -V086
|
||||||
mus_rg_obtain_key_item.mid: -E -R50 -G178 -V077 -P5
|
mus_rg_obtain_key_item.mid: -E -R50 -G_rg_obtain_key_item -V077 -P5
|
||||||
mus_rg_pallet.mid: -E -R50 -G159 -V100
|
mus_rg_pallet.mid: -E -R50 -G_rg_pallet -V100
|
||||||
mus_rg_pewter.mid: -E -R50 -G173 -V084
|
mus_rg_pewter.mid: -E -R50 -G_rg_pewter -V084
|
||||||
mus_rg_photo.mid: -E -R50 -G180 -V100 -P5
|
mus_rg_photo.mid: -E -R50 -G_rg_photo -V100 -P5
|
||||||
mus_rg_poke_center.mid: -E -R50 -G162 -V096
|
mus_rg_poke_center.mid: -E -R50 -G_rg_poke_center -V096
|
||||||
mus_rg_poke_flute.mid: -E -R50 -G165 -V048 -P5
|
mus_rg_poke_flute.mid: -E -R50 -G_rg_poke_tower -V048 -P5
|
||||||
mus_rg_poke_jump.mid: -E -R50 -G132 -V090
|
mus_rg_poke_jump.mid: -E -R50 -G_rg_game_corner -V090
|
||||||
mus_rg_poke_mansion.mid: -E -R50 -G148 -V090
|
mus_rg_poke_mansion.mid: -E -R50 -G_rg_poke_mansion -V090
|
||||||
mus_rg_poke_tower.mid: -E -R50 -G165 -V090
|
mus_rg_poke_tower.mid: -E -R50 -G_rg_poke_tower -V090
|
||||||
mus_rg_rival_exit.mid: -E -R50 -G174 -V079
|
mus_rg_rival_exit.mid: -E -R50 -G_rg_encounter_rival -V079
|
||||||
mus_rg_rocket_hideout.mid: -E -R50 -G133 -V090
|
mus_rg_rocket_hideout.mid: -E -R50 -G_rg_rocket_hideout -V090
|
||||||
mus_rg_route1.mid: -E -R50 -G150 -V079
|
mus_rg_route1.mid: -E -R50 -G_rg_route1 -V079
|
||||||
mus_rg_route3.mid: -E -R50 -G152 -V083
|
mus_rg_route3.mid: -E -R50 -G_rg_route3 -V083
|
||||||
mus_rg_route11.mid: -E -R50 -G153 -V090
|
mus_rg_route11.mid: -E -R50 -G_rg_route11 -V090
|
||||||
mus_rg_route24.mid: -E -R50 -G151 -V086
|
mus_rg_route24.mid: -E -R50 -G_rg_route24 -V086
|
||||||
mus_rg_sevii_45.mid: -E -R50 -G188 -V084
|
mus_rg_sevii_45.mid: -E -R50 -G_rg_sevii_45 -V084
|
||||||
mus_rg_sevii_67.mid: -E -R50 -G189 -V084
|
mus_rg_sevii_67.mid: -E -R50 -G_rg_sevii_67 -V084
|
||||||
mus_rg_sevii_123.mid: -E -R50 -G173 -V084
|
mus_rg_sevii_123.mid: -E -R50 -G_rg_pewter -V084
|
||||||
mus_rg_sevii_cave.mid: -E -R50 -G147 -V090
|
mus_rg_sevii_cave.mid: -E -R50 -G_rg_mt_moon -V090
|
||||||
mus_rg_sevii_dungeon.mid: -E -R50 -G146 -V090
|
mus_rg_sevii_dungeon.mid: -E -R50 -G_rg_viridian_forest -V090
|
||||||
mus_rg_sevii_route.mid: -E -R50 -G187 -V080
|
mus_rg_sevii_route.mid: -E -R50 -G_rg_sevii_route -V080
|
||||||
mus_rg_silph.mid: -E -R50 -G166 -V076
|
mus_rg_silph.mid: -E -R50 -G_rg_silph -V076
|
||||||
mus_rg_slow_pallet.mid: -E -R50 -G159 -V092
|
mus_rg_slow_pallet.mid: -E -R50 -G_rg_pallet -V092
|
||||||
mus_rg_ss_anne.mid: -E -R50 -G163 -V090
|
mus_rg_ss_anne.mid: -E -R50 -G_rg_ss_anne -V090
|
||||||
mus_rg_surf.mid: -E -R50 -G164 -V071
|
mus_rg_surf.mid: -E -R50 -G_rg_surf -V071
|
||||||
mus_rg_teachy_tv_menu.mid: -E -R50 -G186 -V059
|
mus_rg_teachy_tv_menu.mid: -E -R50 -G_rg_teachy_tv_menu -V059
|
||||||
mus_rg_teachy_tv_show.mid: -E -R50 -G131 -V068
|
mus_rg_teachy_tv_show.mid: -E -R50 -G_rg_follow_me -V068
|
||||||
mus_rg_title.mid: -E -R50 -G137 -V090
|
mus_rg_title.mid: -E -R50 -G_rg_title -V090
|
||||||
mus_rg_trainer_tower.mid: -E -R50 -G134 -V090
|
mus_rg_trainer_tower.mid: -E -R50 -G_rg_gym -V090
|
||||||
mus_rg_union_room.mid: -E -R50 -G132 -V090
|
mus_rg_union_room.mid: -E -R50 -G_rg_game_corner -V090
|
||||||
mus_rg_vermillion.mid: -E -R50 -G172 -V090
|
mus_rg_vermillion.mid: -E -R50 -G_rg_vermillion -V090
|
||||||
mus_rg_victory_gym_leader.mid: -E -R50 -G171 -V090
|
mus_rg_victory_gym_leader.mid: -E -R50 -G_rg_victory_gym_leader -V090
|
||||||
mus_rg_victory_road.mid: -E -R50 -G154 -V090
|
mus_rg_victory_road.mid: -E -R50 -G_rg_victory_road -V090
|
||||||
mus_rg_victory_trainer.mid: -E -R50 -G169 -V089
|
mus_rg_victory_trainer.mid: -E -R50 -G_rg_victory_trainer -V089
|
||||||
mus_rg_victory_wild.mid: -E -R50 -G170 -V090
|
mus_rg_victory_wild.mid: -E -R50 -G_rg_victory_wild -V090
|
||||||
mus_rg_viridian_forest.mid: -E -R50 -G146 -V090
|
mus_rg_viridian_forest.mid: -E -R50 -G_rg_viridian_forest -V090
|
||||||
mus_rg_vs_champion.mid: -E -R50 -G158 -V090
|
mus_rg_vs_champion.mid: -E -R50 -G_rg_vs_champion -V090
|
||||||
mus_rg_vs_deoxys.mid: -E -R50 -G185 -V080
|
mus_rg_vs_deoxys.mid: -E -R50 -G_rg_vs_deoxys -V080
|
||||||
mus_rg_vs_gym_leader.mid: -E -R50 -G155 -V090
|
mus_rg_vs_gym_leader.mid: -E -R50 -G_rg_vs_gym_leader -V090
|
||||||
mus_rg_vs_legend.mid: -E -R50 -G157 -V090
|
mus_rg_vs_legend.mid: -E -R50 -G_rg_vs_wild -V090
|
||||||
mus_rg_vs_mewtwo.mid: -E -R50 -G157 -V090
|
mus_rg_vs_mewtwo.mid: -E -R50 -G_rg_vs_wild -V090
|
||||||
mus_rg_vs_trainer.mid: -E -R50 -G156 -V090
|
mus_rg_vs_trainer.mid: -E -R50 -G_rg_vs_trainer -V090
|
||||||
mus_rg_vs_wild.mid: -E -R50 -G157 -V090
|
mus_rg_vs_wild.mid: -E -R50 -G_rg_vs_wild -V090
|
||||||
mus_roulette.mid: -E -R50 -G038 -V080
|
mus_roulette.mid: -E -R50 -G_roulette -V080
|
||||||
mus_route101.mid: -E -R50 -G011 -V080
|
mus_route101.mid: -E -R50 -G_route101 -V080
|
||||||
mus_route104.mid: -E -R50 -G047 -V097
|
mus_route104.mid: -E -R50 -G_route104 -V097
|
||||||
mus_route110.mid: -E -R50 -G010 -V080
|
mus_route110.mid: -E -R50 -G_route110 -V080
|
||||||
mus_route111.mid: -E -R50 -G055 -V076
|
mus_route111.mid: -E -R50 -G_route111 -V076
|
||||||
mus_route113.mid: -E -R50 -G064 -V084
|
mus_route113.mid: -E -R50 -G_route113 -V084
|
||||||
mus_route119.mid: -E -R50 -G048 -V096
|
mus_route119.mid: -E -R50 -G_route119 -V096
|
||||||
mus_route120.mid: -E -R50 -G014 -V080
|
mus_route120.mid: -E -R50 -G_route120 -V080
|
||||||
mus_route122.mid: -E -R50 -G021 -V080
|
mus_route122.mid: -E -R50 -G_route122 -V080
|
||||||
mus_rustboro.mid: -E -R50 -G045 -V085
|
mus_rustboro.mid: -E -R50 -G_rustboro -V085
|
||||||
mus_safari_zone.mid: -E -R50 -G074 -V082
|
mus_safari_zone.mid: -E -R50 -G_safari_zone -V082
|
||||||
mus_sailing.mid: -E -R50 -G077 -V086
|
mus_sailing.mid: -E -R50 -G_sailing -V086
|
||||||
mus_school.mid: -E -R50 -G081 -V100
|
mus_school.mid: -E -R50 -G_school -V100
|
||||||
mus_sealed_chamber.mid: -E -R50 -G084 -V100
|
mus_sealed_chamber.mid: -E -R50 -G_sealed_chamber -V100
|
||||||
mus_slateport.mid: -E -R50 -G079 -V070
|
mus_slateport.mid: -E -R50 -G_slateport -V070
|
||||||
mus_slots_jackpot.mid: -E -R50 -G012 -V090 -P5
|
mus_slots_jackpot.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_slots_win.mid: -E -R50 -G012 -V090 -P5
|
mus_slots_win.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_sootopolis.mid: -E -R50 -G091 -V062
|
mus_sootopolis.mid: -E -R50 -G_sootopolis -V062
|
||||||
mus_surf.mid: -E -R50 -G017 -V080
|
mus_surf.mid: -E -R50 -G_surf -V080
|
||||||
mus_title.mid: -E -R50 -G059 -V090
|
mus_title.mid: -E -R50 -G_title -V090
|
||||||
mus_too_bad.mid: -E -R50 -G012 -V090 -P5
|
mus_too_bad.mid: -E -R50 -G_fanfare -V090 -P5
|
||||||
mus_trick_house.mid: -E -R50 -G094 -V070
|
mus_trick_house.mid: -E -R50 -G_trick_house -V070
|
||||||
mus_underwater.mid: -E -R50 -G057 -V094
|
mus_underwater.mid: -E -R50 -G_underwater -V094
|
||||||
mus_verdanturf.mid: -E -R50 -G044 -V090
|
mus_verdanturf.mid: -E -R50 -G_verdanturf -V090
|
||||||
mus_victory_aqua_magma.mid: -E -R50 -G070 -V088
|
mus_victory_aqua_magma.mid: -E -R50 -G_victory_aqua_magma -V088
|
||||||
mus_victory_gym_leader.mid: -E -R50 -G024 -V080
|
mus_victory_gym_leader.mid: -E -R50 -G_victory_gym_leader -V080
|
||||||
mus_victory_league.mid: -E -R50 -G029 -V080
|
mus_victory_league.mid: -E -R50 -G_victory_league -V080
|
||||||
mus_victory_road.mid: -E -R50 -G075 -V076
|
mus_victory_road.mid: -E -R50 -G_victory_road -V076
|
||||||
mus_victory_trainer.mid: -E -R50 -G058 -V091
|
mus_victory_trainer.mid: -E -R50 -G_victory_trainer -V091
|
||||||
mus_victory_wild.mid: -E -R50 -G025 -V080
|
mus_victory_wild.mid: -E -R50 -G_victory_wild -V080
|
||||||
mus_vs_aqua_magma_leader.mid: -E -R50 -G126 -V080 -P1
|
mus_vs_aqua_magma_leader.mid: -E -R50 -G_vs_aqua_magma_leader -V080 -P1
|
||||||
mus_vs_aqua_magma.mid: -E -R50 -G118 -V080 -P1
|
mus_vs_aqua_magma.mid: -E -R50 -G_vs_aqua_magma -V080 -P1
|
||||||
mus_vs_champion.mid: -E -R50 -G121 -V080 -P1
|
mus_vs_champion.mid: -E -R50 -G_vs_champion -V080 -P1
|
||||||
mus_vs_elite_four.mid: -E -R50 -G125 -V080 -P1
|
mus_vs_elite_four.mid: -E -R50 -G_vs_elite_four -V080 -P1
|
||||||
mus_vs_frontier_brain.mid: -E -R50 -G115 -V090 -P1
|
mus_vs_frontier_brain.mid: -E -R50 -G_vs_frontier_brain -V090 -P1
|
||||||
mus_vs_gym_leader.mid: -E -R50 -G120 -V080 -P1
|
mus_vs_gym_leader.mid: -E -R50 -G_vs_gym_leader -V080 -P1
|
||||||
mus_vs_kyogre_groudon.mid: -E -R50 -G123 -V080 -P1
|
mus_vs_kyogre_groudon.mid: -E -R50 -G_vs_kyogre_groudon -V080 -P1
|
||||||
mus_vs_mew.mid: -E -R50 -G116 -V090
|
mus_vs_mew.mid: -E -R50 -G_vs_mew -V090
|
||||||
mus_vs_rayquaza.mid: -E -R50 -G114 -V080 -P1
|
mus_vs_rayquaza.mid: -E -R50 -G_vs_rayquaza -V080 -P1
|
||||||
mus_vs_regi.mid: -E -R50 -G122 -V080 -P1
|
mus_vs_regi.mid: -E -R50 -G_vs_regi -V080 -P1
|
||||||
mus_vs_rival.mid: -E -R50 -G124 -V080 -P1
|
mus_vs_rival.mid: -E -R50 -G_vs_rival -V080 -P1
|
||||||
mus_vs_trainer.mid: -E -R50 -G119 -V080 -P1
|
mus_vs_trainer.mid: -E -R50 -G_vs_trainer -V080 -P1
|
||||||
mus_vs_wild.mid: -E -R50 -G117 -V080 -P1
|
mus_vs_wild.mid: -E -R50 -G_vs_wild -V080 -P1
|
||||||
mus_weather_groudon.mid: -E -R50 -G090 -V050
|
mus_weather_groudon.mid: -E -R50 -G_weather_groudon -V050
|
||||||
ph_choice_blend.mid: -E -G130 -P4
|
ph_choice_blend.mid: -E -G_bard -P4
|
||||||
ph_choice_held.mid: -E -G130 -P4
|
ph_choice_held.mid: -E -G_bard -P4
|
||||||
ph_choice_solo.mid: -E -G130 -P4
|
ph_choice_solo.mid: -E -G_bard -P4
|
||||||
ph_cloth_blend.mid: -E -G130 -P4
|
ph_cloth_blend.mid: -E -G_bard -P4
|
||||||
ph_cloth_held.mid: -E -G130 -P4
|
ph_cloth_held.mid: -E -G_bard -P4
|
||||||
ph_cloth_solo.mid: -E -G130 -P4
|
ph_cloth_solo.mid: -E -G_bard -P4
|
||||||
ph_cure_blend.mid: -E -G130 -P4
|
ph_cure_blend.mid: -E -G_bard -P4
|
||||||
ph_cure_held.mid: -E -G130 -P4
|
ph_cure_held.mid: -E -G_bard -P4
|
||||||
ph_cure_solo.mid: -E -G130 -P4
|
ph_cure_solo.mid: -E -G_bard -P4
|
||||||
ph_dress_blend.mid: -E -G130 -P4
|
ph_dress_blend.mid: -E -G_bard -P4
|
||||||
ph_dress_held.mid: -E -G130 -P4
|
ph_dress_held.mid: -E -G_bard -P4
|
||||||
ph_dress_solo.mid: -E -G130 -P4
|
ph_dress_solo.mid: -E -G_bard -P4
|
||||||
ph_face_blend.mid: -E -G130 -P4
|
ph_face_blend.mid: -E -G_bard -P4
|
||||||
ph_face_held.mid: -E -G130 -P4
|
ph_face_held.mid: -E -G_bard -P4
|
||||||
ph_face_solo.mid: -E -G130 -P4
|
ph_face_solo.mid: -E -G_bard -P4
|
||||||
ph_fleece_blend.mid: -E -G130 -P4
|
ph_fleece_blend.mid: -E -G_bard -P4
|
||||||
ph_fleece_held.mid: -E -G130 -P4
|
ph_fleece_held.mid: -E -G_bard -P4
|
||||||
ph_fleece_solo.mid: -E -G130 -P4
|
ph_fleece_solo.mid: -E -G_bard -P4
|
||||||
ph_foot_blend.mid: -E -G130 -P4
|
ph_foot_blend.mid: -E -G_bard -P4
|
||||||
ph_foot_held.mid: -E -G130 -P4
|
ph_foot_held.mid: -E -G_bard -P4
|
||||||
ph_foot_solo.mid: -E -G130 -P4
|
ph_foot_solo.mid: -E -G_bard -P4
|
||||||
ph_goat_blend.mid: -E -G130 -P4
|
ph_goat_blend.mid: -E -G_bard -P4
|
||||||
ph_goat_held.mid: -E -G130 -P4
|
ph_goat_held.mid: -E -G_bard -P4
|
||||||
ph_goat_solo.mid: -E -G130 -P4
|
ph_goat_solo.mid: -E -G_bard -P4
|
||||||
ph_goose_blend.mid: -E -G130 -P4
|
ph_goose_blend.mid: -E -G_bard -P4
|
||||||
ph_goose_held.mid: -E -G130 -P4
|
ph_goose_held.mid: -E -G_bard -P4
|
||||||
ph_goose_solo.mid: -E -G130 -P4
|
ph_goose_solo.mid: -E -G_bard -P4
|
||||||
ph_kit_blend.mid: -E -G130 -P4
|
ph_kit_blend.mid: -E -G_bard -P4
|
||||||
ph_kit_held.mid: -E -G130 -P4
|
ph_kit_held.mid: -E -G_bard -P4
|
||||||
ph_kit_solo.mid: -E -G130 -P4
|
ph_kit_solo.mid: -E -G_bard -P4
|
||||||
ph_lot_blend.mid: -E -G130 -P4
|
ph_lot_blend.mid: -E -G_bard -P4
|
||||||
ph_lot_held.mid: -E -G130 -P4
|
ph_lot_held.mid: -E -G_bard -P4
|
||||||
ph_lot_solo.mid: -E -G130 -P4
|
ph_lot_solo.mid: -E -G_bard -P4
|
||||||
ph_mouth_blend.mid: -E -G130 -P4
|
ph_mouth_blend.mid: -E -G_bard -P4
|
||||||
ph_mouth_held.mid: -E -G130 -P4
|
ph_mouth_held.mid: -E -G_bard -P4
|
||||||
ph_mouth_solo.mid: -E -G130 -P4
|
ph_mouth_solo.mid: -E -G_bard -P4
|
||||||
ph_nurse_blend.mid: -E -G130 -P4
|
ph_nurse_blend.mid: -E -G_bard -P4
|
||||||
ph_nurse_held.mid: -E -G130 -P4
|
ph_nurse_held.mid: -E -G_bard -P4
|
||||||
ph_nurse_solo.mid: -E -G130 -P4
|
ph_nurse_solo.mid: -E -G_bard -P4
|
||||||
ph_price_blend.mid: -E -G130 -P4
|
ph_price_blend.mid: -E -G_bard -P4
|
||||||
ph_price_held.mid: -E -G130 -P4
|
ph_price_held.mid: -E -G_bard -P4
|
||||||
ph_price_solo.mid: -E -G130 -P4
|
ph_price_solo.mid: -E -G_bard -P4
|
||||||
ph_strut_blend.mid: -E -G130 -P4
|
ph_strut_blend.mid: -E -G_bard -P4
|
||||||
ph_strut_held.mid: -E -G130 -P4
|
ph_strut_held.mid: -E -G_bard -P4
|
||||||
ph_strut_solo.mid: -E -G130 -P4
|
ph_strut_solo.mid: -E -G_bard -P4
|
||||||
ph_thought_blend.mid: -E -G130 -P4
|
ph_thought_blend.mid: -E -G_bard -P4
|
||||||
ph_thought_held.mid: -E -G130 -P4
|
ph_thought_held.mid: -E -G_bard -P4
|
||||||
ph_thought_solo.mid: -E -G130 -P4
|
ph_thought_solo.mid: -E -G_bard -P4
|
||||||
ph_trap_blend.mid: -E -G130 -P4
|
ph_trap_blend.mid: -E -G_bard -P4
|
||||||
ph_trap_held.mid: -E -G130 -P4
|
ph_trap_held.mid: -E -G_bard -P4
|
||||||
ph_trap_solo.mid: -E -G130 -P4
|
ph_trap_solo.mid: -E -G_bard -P4
|
||||||
se_a.mid: -E -R50 -G128 -V095 -P4
|
se_a.mid: -E -R50 -G_rs_sfx_2 -V095 -P4
|
||||||
se_applause.mid: -E -R50 -G128 -V100 -P5
|
se_applause.mid: -E -R50 -G_rs_sfx_2 -V100 -P5
|
||||||
se_arena_timeup1.mid: -E -R50 -G129 -P5
|
se_arena_timeup1.mid: -E -R50 -G_frlg_sfx -P5
|
||||||
se_arena_timeup2.mid: -E -R50 -G129 -P5
|
se_arena_timeup2.mid: -E -R50 -G_frlg_sfx -P5
|
||||||
se_ball_bounce_1.mid: -E -R50 -G128 -V100 -P4
|
se_ball_bounce_1.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_ball_bounce_2.mid: -E -R50 -G128 -V100 -P4
|
se_ball_bounce_2.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_ball_bounce_3.mid: -E -R50 -G128 -V100 -P4
|
se_ball_bounce_3.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_ball_bounce_4.mid: -E -R50 -G128 -V100 -P4
|
se_ball_bounce_4.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_ball_open.mid: -E -R50 -G127 -V100 -P5
|
se_ball_open.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_ball_throw.mid: -E -R50 -G128 -V120 -P5
|
se_ball_throw.mid: -E -R50 -G_rs_sfx_2 -V120 -P5
|
||||||
se_ball_trade.mid: -E -R50 -G127 -V100 -P5
|
se_ball_trade.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_ball_tray_ball.mid: -E -R50 -G128 -V110 -P5
|
se_ball_tray_ball.mid: -E -R50 -G_rs_sfx_2 -V110 -P5
|
||||||
se_ball_tray_enter.mid: -E -R50 -G128 -V110 -P5
|
se_ball_tray_enter.mid: -E -R50 -G_rs_sfx_2 -V110 -P5
|
||||||
se_ball_tray_exit.mid: -E -R50 -G127 -V100 -P5
|
se_ball_tray_exit.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_ball.mid: -E -R50 -G127 -V070 -P4
|
se_ball.mid: -E -R50 -G_rs_sfx_1 -V070 -P4
|
||||||
se_balloon_blue.mid: -E -R50 -G128 -V105 -P4
|
se_balloon_blue.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
|
||||||
se_balloon_red.mid: -E -R50 -G128 -V105 -P4
|
se_balloon_red.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
|
||||||
se_balloon_yellow.mid: -E -R50 -G128 -V105 -P4
|
se_balloon_yellow.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
|
||||||
se_bang.mid: -E -R50 -G128 -V110 -P4
|
se_bang.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_berry_blender.mid: -E -R50 -G128 -V090 -P4
|
se_berry_blender.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
|
||||||
se_bike_bell.mid: -E -R50 -G128 -V090 -P4
|
se_bike_bell.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
|
||||||
se_bike_hop.mid: -E -R50 -G127 -V090 -P4
|
se_bike_hop.mid: -E -R50 -G_rs_sfx_1 -V090 -P4
|
||||||
se_boo.mid: -E -R50 -G127 -V110 -P4
|
se_boo.mid: -E -R50 -G_rs_sfx_1 -V110 -P4
|
||||||
se_breakable_door.mid: -E -R50 -G128 -V110 -P4
|
se_breakable_door.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_bridge_walk.mid: -E -R50 -G128 -V095 -P4
|
se_bridge_walk.mid: -E -R50 -G_rs_sfx_2 -V095 -P4
|
||||||
se_card.mid: -E -R50 -G127 -V100 -P4
|
se_card.mid: -E -R50 -G_rs_sfx_1 -V100 -P4
|
||||||
se_click.mid: -E -R50 -G127 -V110 -P4
|
se_click.mid: -E -R50 -G_rs_sfx_1 -V110 -P4
|
||||||
se_contest_condition_lose.mid: -E -R50 -G127 -V110 -P4
|
se_contest_condition_lose.mid: -E -R50 -G_rs_sfx_1 -V110 -P4
|
||||||
se_contest_curtain_fall.mid: -E -R50 -G128 -V070 -P5
|
se_contest_curtain_fall.mid: -E -R50 -G_rs_sfx_2 -V070 -P5
|
||||||
se_contest_curtain_rise.mid: -E -R50 -G128 -V070 -P5
|
se_contest_curtain_rise.mid: -E -R50 -G_rs_sfx_2 -V070 -P5
|
||||||
se_contest_heart.mid: -E -R50 -G128 -V090 -P5
|
se_contest_heart.mid: -E -R50 -G_rs_sfx_2 -V090 -P5
|
||||||
se_contest_icon_change.mid: -E -R50 -G128 -V110 -P5
|
se_contest_icon_change.mid: -E -R50 -G_rs_sfx_2 -V110 -P5
|
||||||
se_contest_icon_clear.mid: -E -R50 -G128 -V090 -P5
|
se_contest_icon_clear.mid: -E -R50 -G_rs_sfx_2 -V090 -P5
|
||||||
se_contest_mons_turn.mid: -E -R50 -G128 -V090 -P5
|
se_contest_mons_turn.mid: -E -R50 -G_rs_sfx_2 -V090 -P5
|
||||||
se_contest_place.mid: -E -R50 -G127 -V110 -P4
|
se_contest_place.mid: -E -R50 -G_rs_sfx_1 -V110 -P4
|
||||||
se_dex_search.mid: -E -R50 -G127 -v100 -P5
|
se_dex_search.mid: -E -R50 -G_rs_sfx_1 -v100 -P5
|
||||||
se_ding_dong.mid: -E -R50 -G127 -V090 -P5
|
se_ding_dong.mid: -E -R50 -G_rs_sfx_1 -V090 -P5
|
||||||
se_door.mid: -E -R50 -G127 -V080 -P5
|
se_door.mid: -E -R50 -G_rs_sfx_1 -V080 -P5
|
||||||
se_downpour_stop.mid: -E -R50 -G128 -V100 -P2
|
se_downpour_stop.mid: -E -R50 -G_rs_sfx_2 -V100 -P2
|
||||||
se_downpour.mid: -E -R50 -G128 -V100 -P2
|
se_downpour.mid: -E -R50 -G_rs_sfx_2 -V100 -P2
|
||||||
se_e.mid: -E -R50 -G128 -V120 -P4
|
se_e.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
|
||||||
se_effective.mid: -E -R50 -G127 -V110 -P5
|
se_effective.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
|
||||||
se_egg_hatch.mid: -E -R50 -G128 -V120 -P5
|
se_egg_hatch.mid: -E -R50 -G_rs_sfx_2 -V120 -P5
|
||||||
se_elevator.mid: -E -R50 -G128 -V100 -P4
|
se_elevator.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_escalator.mid: -E -R50 -G128 -V100 -P4
|
se_escalator.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_exit.mid: -E -R50 -G127 -V120 -P5
|
se_exit.mid: -E -R50 -G_rs_sfx_1 -V120 -P5
|
||||||
se_exp_max.mid: -E -R50 -G128 -V094 -P5
|
se_exp_max.mid: -E -R50 -G_rs_sfx_2 -V094 -P5
|
||||||
se_exp.mid: -E -R50 -G127 -V080 -P5
|
se_exp.mid: -E -R50 -G_rs_sfx_1 -V080 -P5
|
||||||
se_failure.mid: -E -R50 -G127 -V120 -P4
|
se_failure.mid: -E -R50 -G_rs_sfx_1 -V120 -P4
|
||||||
se_faint.mid: -E -R50 -G127 -V110 -P5
|
se_faint.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
|
||||||
se_fall.mid: -E -R50 -G128 -V110 -P4
|
se_fall.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_field_poison.mid: -E -R50 -G127 -V110 -P5
|
se_field_poison.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
|
||||||
se_flee.mid: -E -R50 -G127 -V090 -P5
|
se_flee.mid: -E -R50 -G_rs_sfx_1 -V090 -P5
|
||||||
se_fu_zaku.mid: -E -R50 -G127 -V120 -P4
|
se_fu_zaku.mid: -E -R50 -G_rs_sfx_1 -V120 -P4
|
||||||
se_glass_flute.mid: -E -R50 -G128 -V105 -P5
|
se_glass_flute.mid: -E -R50 -G_rs_sfx_2 -V105 -P5
|
||||||
se_i.mid: -E -R50 -G128 -V120 -P4
|
se_i.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
|
||||||
se_ice_break.mid: -E -R50 -G128 -V100 -P4
|
se_ice_break.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_ice_crack.mid: -E -R50 -G127 -V100 -P4
|
se_ice_crack.mid: -E -R50 -G_rs_sfx_1 -V100 -P4
|
||||||
se_ice_stairs.mid: -E -R50 -G128 -V090 -P4
|
se_ice_stairs.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
|
||||||
se_intro_blast.mid: -E -R50 -G127 -V100 -P5
|
se_intro_blast.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_itemfinder.mid: -E -R50 -G127 -V090 -P5
|
se_itemfinder.mid: -E -R50 -G_rs_sfx_1 -V090 -P5
|
||||||
se_lavaridge_fall_warp.mid: -E -R50 -G127 -P4
|
se_lavaridge_fall_warp.mid: -E -R50 -G_rs_sfx_1 -P4
|
||||||
se_ledge.mid: -E -R50 -G127 -V100 -P4
|
se_ledge.mid: -E -R50 -G_rs_sfx_1 -V100 -P4
|
||||||
se_low_health.mid: -E -R50 -G127 -V100 -P3
|
se_low_health.mid: -E -R50 -G_rs_sfx_1 -V100 -P3
|
||||||
se_m_bind.mid: -E -R50 -G128 -V100 -P4
|
se_m_bind.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_m_comet_punch.mid: -E -R50 -G128 -V120 -P4
|
se_m_comet_punch.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
|
||||||
se_m_cut.mid: -E -R50 -G128 -V120 -P4
|
se_m_cut.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
|
||||||
se_m_double_slap.mid: -E -R50 -G128 -V110 -P4
|
se_m_double_slap.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_fire_punch.mid: -E -R50 -G128 -V110 -P4
|
se_m_fire_punch.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_fly.mid: -E -R50 -G128 -V110 -P4
|
se_m_fly.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_gust.mid: -E -R50 -G128 -V110 -P4
|
se_m_gust.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_gust2.mid: -E -R50 -G128 -V110 -P4
|
se_m_gust2.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_headbutt.mid: -E -R50 -G128 -V110 -P4
|
se_m_headbutt.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_horn_attack.mid: -E -R50 -G128 -V110 -P4
|
se_m_horn_attack.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_jump_kick.mid: -E -R50 -G128 -V110 -P4
|
se_m_jump_kick.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_leer.mid: -E -R50 -G128 -V110 -P4
|
se_m_leer.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_mega_kick.mid: -E -R50 -G128 -V090 -P4
|
se_m_mega_kick.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
|
||||||
se_m_mega_kick2.mid: -E -R50 -G128 -V110 -P4
|
se_m_mega_kick2.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_pay_day.mid: -E -R50 -G128 -V095 -P4
|
se_m_pay_day.mid: -E -R50 -G_rs_sfx_2 -V095 -P4
|
||||||
se_m_razor_wind.mid: -E -R50 -G128 -V110 -P4
|
se_m_razor_wind.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_razor_wind2.mid: -E -R50 -G128 -V090 -P4
|
se_m_razor_wind2.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
|
||||||
se_m_sand_attack.mid: -E -R50 -G128 -V110 -P4
|
se_m_sand_attack.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_scratch.mid: -E -R50 -G128 -V110 -P4
|
se_m_scratch.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_swords_dance.mid: -E -R50 -G128 -V100 -P4
|
se_m_swords_dance.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_m_tail_whip.mid: -E -R50 -G128 -V110 -P4
|
se_m_tail_whip.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_take_down.mid: -E -R50 -G128 -V105 -P4
|
se_m_take_down.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
|
||||||
se_m_vicegrip.mid: -E -R50 -G128 -V110 -P4
|
se_m_vicegrip.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_m_wing_attack.mid: -E -R50 -G128 -V105 -P4
|
se_m_wing_attack.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
|
||||||
se_mud_ball.mid: -E -R50 -G128 -V110 -P4
|
se_mud_ball.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_mugshot.mid: -E -R50 -G128 -V090 -P5
|
se_mugshot.mid: -E -R50 -G_rs_sfx_2 -V090 -P5
|
||||||
se_n.mid: -E -R50 -G128 -P4
|
se_n.mid: -E -R50 -G_rs_sfx_2 -P4
|
||||||
se_not_effective.mid: -E -R50 -G127 -V110 -P5
|
se_not_effective.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
|
||||||
se_note_a.mid: -E -R50 -G128 -V110 -P4
|
se_note_a.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_note_b.mid: -E -R50 -G128 -V110 -P4
|
se_note_b.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_note_c_high.mid: -E -R50 -G128 -V110 -P4
|
se_note_c_high.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_note_c.mid: -E -R50 -G128 -V110 -P4
|
se_note_c.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_note_d.mid: -E -R50 -G128 -V110 -P4
|
se_note_d.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_note_e.mid: -E -R50 -G128 -V110 -P4
|
se_note_e.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_note_f.mid: -E -R50 -G128 -V110 -P4
|
se_note_f.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_note_g.mid: -E -R50 -G128 -V110 -P4
|
se_note_g.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_o.mid: -E -R50 -G128 -V120 -P4
|
se_o.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
|
||||||
se_orb.mid: -E -R50 -G128 -V100 -P5
|
se_orb.mid: -E -R50 -G_rs_sfx_2 -V100 -P5
|
||||||
se_pc_login.mid: -E -R50 -G127 -V100 -P5
|
se_pc_login.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_pc_off.mid: -E -R50 -G127 -V100 -P5
|
se_pc_off.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_pc_on.mid: -E -R50 -G127 -V100 -P5
|
se_pc_on.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_pike_curtain_close.mid: -E -R50 -G129 -P5
|
se_pike_curtain_close.mid: -E -R50 -G_frlg_sfx -P5
|
||||||
se_pike_curtain_open.mid: -E -R50 -G129 -P5
|
se_pike_curtain_open.mid: -E -R50 -G_frlg_sfx -P5
|
||||||
se_pin.mid: -E -R50 -G127 -V060 -P4
|
se_pin.mid: -E -R50 -G_rs_sfx_1 -V060 -P4
|
||||||
se_pokenav_call.mid: -E -R50 -G129 -V120 -P5
|
se_pokenav_call.mid: -E -R50 -G_frlg_sfx -V120 -P5
|
||||||
se_pokenav_hang_up.mid: -E -R50 -G129 -V110 -P5
|
se_pokenav_hang_up.mid: -E -R50 -G_frlg_sfx -V110 -P5
|
||||||
se_pokenav_off.mid: -E -R50 -G127 -V100 -P5
|
se_pokenav_off.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_pokenav_on.mid: -E -R50 -G127 -V100 -P5
|
se_pokenav_on.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_puddle.mid: -E -R50 -G128 -V020 -P4
|
se_puddle.mid: -E -R50 -G_rs_sfx_2 -V020 -P4
|
||||||
se_rain_stop.mid: -E -R50 -G128 -V080 -P2
|
se_rain_stop.mid: -E -R50 -G_rs_sfx_2 -V080 -P2
|
||||||
se_rain.mid: -E -R50 -G128 -V080 -P2
|
se_rain.mid: -E -R50 -G_rs_sfx_2 -V080 -P2
|
||||||
se_repel.mid: -E -R50 -G127 -V090 -P4
|
se_repel.mid: -E -R50 -G_rs_sfx_1 -V090 -P4
|
||||||
se_rg_bag_cursor.mid: -E -R50 -G129 -P5
|
se_rg_bag_cursor.mid: -E -R50 -G_frlg_sfx -P5
|
||||||
se_rg_bag_pocket.mid: -E -R50 -G129 -P5
|
se_rg_bag_pocket.mid: -E -R50 -G_frlg_sfx -P5
|
||||||
se_rg_ball_click.mid: -E -R50 -G129 -V100 -P5
|
se_rg_ball_click.mid: -E -R50 -G_frlg_sfx -V100 -P5
|
||||||
se_rg_card_flip.mid: -E -R50 -G129 -P5
|
se_rg_card_flip.mid: -E -R50 -G_frlg_sfx -P5
|
||||||
se_rg_card_flipping.mid: -E -R50 -G129 -P5
|
se_rg_card_flipping.mid: -E -R50 -G_frlg_sfx -P5
|
||||||
se_rg_card_open.mid: -E -R50 -G129 -V112 -P5
|
se_rg_card_open.mid: -E -R50 -G_frlg_sfx -V112 -P5
|
||||||
se_rg_deoxys_move.mid: -E -R50 -G129 -V080 -P5
|
se_rg_deoxys_move.mid: -E -R50 -G_frlg_sfx -V080 -P5
|
||||||
se_rg_door.mid: -E -R50 -G129 -V100 -P5
|
se_rg_door.mid: -E -R50 -G_frlg_sfx -V100 -P5
|
||||||
se_rg_help_close.mid: -E -R50 -G129 -V095 -P5
|
se_rg_help_close.mid: -E -R50 -G_frlg_sfx -V095 -P5
|
||||||
se_rg_help_error.mid: -E -R50 -G129 -V125 -P5
|
se_rg_help_error.mid: -E -R50 -G_frlg_sfx -V125 -P5
|
||||||
se_rg_help_open.mid: -E -R50 -G129 -V096 -P5
|
se_rg_help_open.mid: -E -R50 -G_frlg_sfx -V096 -P5
|
||||||
se_rg_poke_jump_failure.mid: -E -R50 -G127 -P5
|
se_rg_poke_jump_failure.mid: -E -R50 -G_rs_sfx_1 -P5
|
||||||
se_rg_poke_jump_success.mid: -E -R50 -G128 -V110 -P5
|
se_rg_poke_jump_success.mid: -E -R50 -G_rs_sfx_2 -V110 -P5
|
||||||
se_rg_shop.mid: -E -R50 -G129 -V080 -P5
|
se_rg_shop.mid: -E -R50 -G_frlg_sfx -V080 -P5
|
||||||
se_rg_ss_anne_horn.mid: -E -R50 -G129 -V096 -P5
|
se_rg_ss_anne_horn.mid: -E -R50 -G_frlg_sfx -V096 -P5
|
||||||
se_rotating_gate.mid: -E -R50 -G128 -V090 -P4
|
se_rotating_gate.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
|
||||||
se_roulette_ball.mid: -E -R50 -G128 -V110 -P2
|
se_roulette_ball.mid: -E -R50 -G_rs_sfx_2 -V110 -P2
|
||||||
se_roulette_ball2.mid: -E -R50 -G128 -V110 -P2
|
se_roulette_ball2.mid: -E -R50 -G_rs_sfx_2 -V110 -P2
|
||||||
se_save.mid: -E -R50 -G128 -V080 -P5
|
se_save.mid: -E -R50 -G_rs_sfx_2 -V080 -P5
|
||||||
se_select.mid: -E -R50 -G127 -V080 -P5
|
se_select.mid: -E -R50 -G_rs_sfx_1 -V080 -P5
|
||||||
se_shiny.mid: -E -R50 -G128 -V095 -P5
|
se_shiny.mid: -E -R50 -G_rs_sfx_2 -V095 -P5
|
||||||
se_ship.mid: -E -R50 -G127 -V075 -P4
|
se_ship.mid: -E -R50 -G_rs_sfx_1 -V075 -P4
|
||||||
se_shop.mid: -E -R50 -G127 -V090 -P5
|
se_shop.mid: -E -R50 -G_rs_sfx_1 -V090 -P5
|
||||||
se_sliding_door.mid: -E -R50 -G128 -V095 -P4
|
se_sliding_door.mid: -E -R50 -G_rs_sfx_2 -V095 -P4
|
||||||
se_success.mid: -E -R50 -G127 -V080 -P4
|
se_success.mid: -E -R50 -G_rs_sfx_1 -V080 -P4
|
||||||
se_sudowoodo_shake.mid: -E -R50 -G129 -V077 -P5
|
se_sudowoodo_shake.mid: -E -R50 -G_frlg_sfx -V077 -P5
|
||||||
se_super_effective.mid: -E -R50 -G127 -V110 -P5
|
se_super_effective.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
|
||||||
se_switch.mid: -E -R50 -G127 -V100 -P4
|
se_switch.mid: -E -R50 -G_rs_sfx_1 -V100 -P4
|
||||||
se_taillow_wing_flap.mid: -E -R50 -G128 -V105 -P5
|
se_taillow_wing_flap.mid: -E -R50 -G_rs_sfx_2 -V105 -P5
|
||||||
se_thunder.mid: -E -R50 -G128 -V110 -P3
|
se_thunder.mid: -E -R50 -G_rs_sfx_2 -V110 -P3
|
||||||
se_thunder2.mid: -E -R50 -G128 -V110 -P3
|
se_thunder2.mid: -E -R50 -G_rs_sfx_2 -V110 -P3
|
||||||
se_thunderstorm_stop.mid: -E -R50 -G128 -V080 -P2
|
se_thunderstorm_stop.mid: -E -R50 -G_rs_sfx_2 -V080 -P2
|
||||||
se_thunderstorm.mid: -E -R50 -G128 -V080 -P2
|
se_thunderstorm.mid: -E -R50 -G_rs_sfx_2 -V080 -P2
|
||||||
se_truck_door.mid: -E -R50 -G128 -V110 -P4
|
se_truck_door.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_truck_move.mid: -E -R50 -G128 -P4
|
se_truck_move.mid: -E -R50 -G_rs_sfx_2 -P4
|
||||||
se_truck_stop.mid: -E -R50 -G128 -P4
|
se_truck_stop.mid: -E -R50 -G_rs_sfx_2 -P4
|
||||||
se_truck_unload.mid: -E -R50 -G127 -P4
|
se_truck_unload.mid: -E -R50 -G_rs_sfx_1 -P4
|
||||||
se_u.mid: -E -R50 -G128 -P4
|
se_u.mid: -E -R50 -G_rs_sfx_2 -P4
|
||||||
se_unlock.mid: -E -R50 -G128 -V100 -P4
|
se_unlock.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
|
||||||
se_use_item.mid: -E -R50 -G127 -V100 -P5
|
se_use_item.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
|
||||||
se_vend.mid: -E -R50 -G128 -V110 -P4
|
se_vend.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
|
||||||
se_warp_in.mid: -E -R50 -G127 -V090 -P4
|
se_warp_in.mid: -E -R50 -G_rs_sfx_1 -V090 -P4
|
||||||
se_warp_out.mid: -E -R50 -G127 -V090 -P4
|
se_warp_out.mid: -E -R50 -G_rs_sfx_1 -V090 -P4
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_dex_page_grp, voicegroup127
|
.equ se_dex_page_grp, voicegroup_rs_sfx_1
|
||||||
.equ se_dex_page_pri, 5
|
.equ se_dex_page_pri, 5
|
||||||
.equ se_dex_page_rev, reverb_set+50
|
.equ se_dex_page_rev, reverb_set+50
|
||||||
.equ se_dex_page_mvl, 127
|
.equ se_dex_page_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_dex_scroll_grp, voicegroup127
|
.equ se_dex_scroll_grp, voicegroup_rs_sfx_1
|
||||||
.equ se_dex_scroll_pri, 5
|
.equ se_dex_scroll_pri, 5
|
||||||
.equ se_dex_scroll_rev, reverb_set+50
|
.equ se_dex_scroll_rev, reverb_set+50
|
||||||
.equ se_dex_scroll_mvl, 127
|
.equ se_dex_scroll_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_absorb_grp, voicegroup128
|
.equ se_m_absorb_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_absorb_pri, 4
|
.equ se_m_absorb_pri, 4
|
||||||
.equ se_m_absorb_rev, reverb_set+50
|
.equ se_m_absorb_rev, reverb_set+50
|
||||||
.equ se_m_absorb_mvl, 127
|
.equ se_m_absorb_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_absorb_2_grp, voicegroup128
|
.equ se_m_absorb_2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_absorb_2_pri, 4
|
.equ se_m_absorb_2_pri, 4
|
||||||
.equ se_m_absorb_2_rev, reverb_set+50
|
.equ se_m_absorb_2_rev, reverb_set+50
|
||||||
.equ se_m_absorb_2_mvl, 127
|
.equ se_m_absorb_2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_acid_armor_grp, voicegroup128
|
.equ se_m_acid_armor_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_acid_armor_pri, 4
|
.equ se_m_acid_armor_pri, 4
|
||||||
.equ se_m_acid_armor_rev, reverb_set+50
|
.equ se_m_acid_armor_rev, reverb_set+50
|
||||||
.equ se_m_acid_armor_mvl, 127
|
.equ se_m_acid_armor_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_attract_grp, voicegroup128
|
.equ se_m_attract_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_attract_pri, 4
|
.equ se_m_attract_pri, 4
|
||||||
.equ se_m_attract_rev, reverb_set+50
|
.equ se_m_attract_rev, reverb_set+50
|
||||||
.equ se_m_attract_mvl, 127
|
.equ se_m_attract_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_attract2_grp, voicegroup128
|
.equ se_m_attract2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_attract2_pri, 4
|
.equ se_m_attract2_pri, 4
|
||||||
.equ se_m_attract2_rev, reverb_set+50
|
.equ se_m_attract2_rev, reverb_set+50
|
||||||
.equ se_m_attract2_mvl, 127
|
.equ se_m_attract2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_barrier_grp, voicegroup128
|
.equ se_m_barrier_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_barrier_pri, 4
|
.equ se_m_barrier_pri, 4
|
||||||
.equ se_m_barrier_rev, reverb_set+50
|
.equ se_m_barrier_rev, reverb_set+50
|
||||||
.equ se_m_barrier_mvl, 127
|
.equ se_m_barrier_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_baton_pass_grp, voicegroup128
|
.equ se_m_baton_pass_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_baton_pass_pri, 4
|
.equ se_m_baton_pass_pri, 4
|
||||||
.equ se_m_baton_pass_rev, reverb_set+50
|
.equ se_m_baton_pass_rev, reverb_set+50
|
||||||
.equ se_m_baton_pass_mvl, 127
|
.equ se_m_baton_pass_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_belly_drum_grp, voicegroup128
|
.equ se_m_belly_drum_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_belly_drum_pri, 4
|
.equ se_m_belly_drum_pri, 4
|
||||||
.equ se_m_belly_drum_rev, reverb_set+50
|
.equ se_m_belly_drum_rev, reverb_set+50
|
||||||
.equ se_m_belly_drum_mvl, 127
|
.equ se_m_belly_drum_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_bite_grp, voicegroup128
|
.equ se_m_bite_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_bite_pri, 4
|
.equ se_m_bite_pri, 4
|
||||||
.equ se_m_bite_rev, reverb_set+50
|
.equ se_m_bite_rev, reverb_set+50
|
||||||
.equ se_m_bite_mvl, 127
|
.equ se_m_bite_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_blizzard_grp, voicegroup128
|
.equ se_m_blizzard_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_blizzard_pri, 4
|
.equ se_m_blizzard_pri, 4
|
||||||
.equ se_m_blizzard_rev, reverb_set+50
|
.equ se_m_blizzard_rev, reverb_set+50
|
||||||
.equ se_m_blizzard_mvl, 127
|
.equ se_m_blizzard_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_blizzard2_grp, voicegroup128
|
.equ se_m_blizzard2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_blizzard2_pri, 4
|
.equ se_m_blizzard2_pri, 4
|
||||||
.equ se_m_blizzard2_rev, reverb_set+50
|
.equ se_m_blizzard2_rev, reverb_set+50
|
||||||
.equ se_m_blizzard2_mvl, 127
|
.equ se_m_blizzard2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_bonemerang_grp, voicegroup128
|
.equ se_m_bonemerang_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_bonemerang_pri, 4
|
.equ se_m_bonemerang_pri, 4
|
||||||
.equ se_m_bonemerang_rev, reverb_set+50
|
.equ se_m_bonemerang_rev, reverb_set+50
|
||||||
.equ se_m_bonemerang_mvl, 127
|
.equ se_m_bonemerang_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_brick_break_grp, voicegroup128
|
.equ se_m_brick_break_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_brick_break_pri, 4
|
.equ se_m_brick_break_pri, 4
|
||||||
.equ se_m_brick_break_rev, reverb_set+50
|
.equ se_m_brick_break_rev, reverb_set+50
|
||||||
.equ se_m_brick_break_mvl, 127
|
.equ se_m_brick_break_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_bubble_grp, voicegroup128
|
.equ se_m_bubble_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_bubble_pri, 4
|
.equ se_m_bubble_pri, 4
|
||||||
.equ se_m_bubble_rev, reverb_set+50
|
.equ se_m_bubble_rev, reverb_set+50
|
||||||
.equ se_m_bubble_mvl, 127
|
.equ se_m_bubble_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_bubble2_grp, voicegroup128
|
.equ se_m_bubble2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_bubble2_pri, 4
|
.equ se_m_bubble2_pri, 4
|
||||||
.equ se_m_bubble2_rev, reverb_set+50
|
.equ se_m_bubble2_rev, reverb_set+50
|
||||||
.equ se_m_bubble2_mvl, 127
|
.equ se_m_bubble2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_bubble3_grp, voicegroup128
|
.equ se_m_bubble3_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_bubble3_pri, 4
|
.equ se_m_bubble3_pri, 4
|
||||||
.equ se_m_bubble3_rev, reverb_set+50
|
.equ se_m_bubble3_rev, reverb_set+50
|
||||||
.equ se_m_bubble3_mvl, 127
|
.equ se_m_bubble3_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_bubble_beam_grp, voicegroup128
|
.equ se_m_bubble_beam_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_bubble_beam_pri, 4
|
.equ se_m_bubble_beam_pri, 4
|
||||||
.equ se_m_bubble_beam_rev, reverb_set+50
|
.equ se_m_bubble_beam_rev, reverb_set+50
|
||||||
.equ se_m_bubble_beam_mvl, 127
|
.equ se_m_bubble_beam_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_bubble_beam2_grp, voicegroup128
|
.equ se_m_bubble_beam2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_bubble_beam2_pri, 4
|
.equ se_m_bubble_beam2_pri, 4
|
||||||
.equ se_m_bubble_beam2_rev, reverb_set+50
|
.equ se_m_bubble_beam2_rev, reverb_set+50
|
||||||
.equ se_m_bubble_beam2_mvl, 127
|
.equ se_m_bubble_beam2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_charge_grp, voicegroup128
|
.equ se_m_charge_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_charge_pri, 4
|
.equ se_m_charge_pri, 4
|
||||||
.equ se_m_charge_rev, reverb_set+50
|
.equ se_m_charge_rev, reverb_set+50
|
||||||
.equ se_m_charge_mvl, 127
|
.equ se_m_charge_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_charm_grp, voicegroup128
|
.equ se_m_charm_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_charm_pri, 4
|
.equ se_m_charm_pri, 4
|
||||||
.equ se_m_charm_rev, reverb_set+50
|
.equ se_m_charm_rev, reverb_set+50
|
||||||
.equ se_m_charm_mvl, 127
|
.equ se_m_charm_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_confuse_ray_grp, voicegroup128
|
.equ se_m_confuse_ray_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_confuse_ray_pri, 4
|
.equ se_m_confuse_ray_pri, 4
|
||||||
.equ se_m_confuse_ray_rev, reverb_set+50
|
.equ se_m_confuse_ray_rev, reverb_set+50
|
||||||
.equ se_m_confuse_ray_mvl, 127
|
.equ se_m_confuse_ray_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_cosmic_power_grp, voicegroup128
|
.equ se_m_cosmic_power_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_cosmic_power_pri, 4
|
.equ se_m_cosmic_power_pri, 4
|
||||||
.equ se_m_cosmic_power_rev, reverb_set+50
|
.equ se_m_cosmic_power_rev, reverb_set+50
|
||||||
.equ se_m_cosmic_power_mvl, 127
|
.equ se_m_cosmic_power_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_crabhammer_grp, voicegroup128
|
.equ se_m_crabhammer_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_crabhammer_pri, 4
|
.equ se_m_crabhammer_pri, 4
|
||||||
.equ se_m_crabhammer_rev, reverb_set+50
|
.equ se_m_crabhammer_rev, reverb_set+50
|
||||||
.equ se_m_crabhammer_mvl, 127
|
.equ se_m_crabhammer_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_detect_grp, voicegroup128
|
.equ se_m_detect_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_detect_pri, 4
|
.equ se_m_detect_pri, 4
|
||||||
.equ se_m_detect_rev, reverb_set+50
|
.equ se_m_detect_rev, reverb_set+50
|
||||||
.equ se_m_detect_mvl, 127
|
.equ se_m_detect_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_dig_grp, voicegroup128
|
.equ se_m_dig_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_dig_pri, 4
|
.equ se_m_dig_pri, 4
|
||||||
.equ se_m_dig_rev, reverb_set+50
|
.equ se_m_dig_rev, reverb_set+50
|
||||||
.equ se_m_dig_mvl, 127
|
.equ se_m_dig_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_dive_grp, voicegroup128
|
.equ se_m_dive_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_dive_pri, 4
|
.equ se_m_dive_pri, 4
|
||||||
.equ se_m_dive_rev, reverb_set+50
|
.equ se_m_dive_rev, reverb_set+50
|
||||||
.equ se_m_dive_mvl, 127
|
.equ se_m_dive_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_dizzy_punch_grp, voicegroup128
|
.equ se_m_dizzy_punch_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_dizzy_punch_pri, 4
|
.equ se_m_dizzy_punch_pri, 4
|
||||||
.equ se_m_dizzy_punch_rev, reverb_set+50
|
.equ se_m_dizzy_punch_rev, reverb_set+50
|
||||||
.equ se_m_dizzy_punch_mvl, 127
|
.equ se_m_dizzy_punch_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_double_team_grp, voicegroup128
|
.equ se_m_double_team_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_double_team_pri, 4
|
.equ se_m_double_team_pri, 4
|
||||||
.equ se_m_double_team_rev, reverb_set+50
|
.equ se_m_double_team_rev, reverb_set+50
|
||||||
.equ se_m_double_team_mvl, 127
|
.equ se_m_double_team_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_dragon_rage_grp, voicegroup128
|
.equ se_m_dragon_rage_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_dragon_rage_pri, 4
|
.equ se_m_dragon_rage_pri, 4
|
||||||
.equ se_m_dragon_rage_rev, reverb_set+50
|
.equ se_m_dragon_rage_rev, reverb_set+50
|
||||||
.equ se_m_dragon_rage_mvl, 127
|
.equ se_m_dragon_rage_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_earthquake_grp, voicegroup128
|
.equ se_m_earthquake_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_earthquake_pri, 4
|
.equ se_m_earthquake_pri, 4
|
||||||
.equ se_m_earthquake_rev, reverb_set+50
|
.equ se_m_earthquake_rev, reverb_set+50
|
||||||
.equ se_m_earthquake_mvl, 127
|
.equ se_m_earthquake_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_ember_grp, voicegroup128
|
.equ se_m_ember_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_ember_pri, 4
|
.equ se_m_ember_pri, 4
|
||||||
.equ se_m_ember_rev, reverb_set+50
|
.equ se_m_ember_rev, reverb_set+50
|
||||||
.equ se_m_ember_mvl, 127
|
.equ se_m_ember_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_encore_grp, voicegroup128
|
.equ se_m_encore_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_encore_pri, 4
|
.equ se_m_encore_pri, 4
|
||||||
.equ se_m_encore_rev, reverb_set+50
|
.equ se_m_encore_rev, reverb_set+50
|
||||||
.equ se_m_encore_mvl, 127
|
.equ se_m_encore_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_encore2_grp, voicegroup128
|
.equ se_m_encore2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_encore2_pri, 4
|
.equ se_m_encore2_pri, 4
|
||||||
.equ se_m_encore2_rev, reverb_set+50
|
.equ se_m_encore2_rev, reverb_set+50
|
||||||
.equ se_m_encore2_mvl, 127
|
.equ se_m_encore2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_explosion_grp, voicegroup128
|
.equ se_m_explosion_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_explosion_pri, 4
|
.equ se_m_explosion_pri, 4
|
||||||
.equ se_m_explosion_rev, reverb_set+50
|
.equ se_m_explosion_rev, reverb_set+50
|
||||||
.equ se_m_explosion_mvl, 127
|
.equ se_m_explosion_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_faint_attack_grp, voicegroup128
|
.equ se_m_faint_attack_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_faint_attack_pri, 4
|
.equ se_m_faint_attack_pri, 4
|
||||||
.equ se_m_faint_attack_rev, reverb_set+50
|
.equ se_m_faint_attack_rev, reverb_set+50
|
||||||
.equ se_m_faint_attack_mvl, 127
|
.equ se_m_faint_attack_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_flame_wheel_grp, voicegroup128
|
.equ se_m_flame_wheel_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_flame_wheel_pri, 4
|
.equ se_m_flame_wheel_pri, 4
|
||||||
.equ se_m_flame_wheel_rev, reverb_set+50
|
.equ se_m_flame_wheel_rev, reverb_set+50
|
||||||
.equ se_m_flame_wheel_mvl, 127
|
.equ se_m_flame_wheel_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_flame_wheel2_grp, voicegroup128
|
.equ se_m_flame_wheel2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_flame_wheel2_pri, 4
|
.equ se_m_flame_wheel2_pri, 4
|
||||||
.equ se_m_flame_wheel2_rev, reverb_set+50
|
.equ se_m_flame_wheel2_rev, reverb_set+50
|
||||||
.equ se_m_flame_wheel2_mvl, 127
|
.equ se_m_flame_wheel2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_flamethrower_grp, voicegroup128
|
.equ se_m_flamethrower_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_flamethrower_pri, 4
|
.equ se_m_flamethrower_pri, 4
|
||||||
.equ se_m_flamethrower_rev, reverb_set+50
|
.equ se_m_flamethrower_rev, reverb_set+50
|
||||||
.equ se_m_flamethrower_mvl, 127
|
.equ se_m_flamethrower_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_flatter_grp, voicegroup128
|
.equ se_m_flatter_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_flatter_pri, 4
|
.equ se_m_flatter_pri, 4
|
||||||
.equ se_m_flatter_rev, reverb_set+50
|
.equ se_m_flatter_rev, reverb_set+50
|
||||||
.equ se_m_flatter_mvl, 127
|
.equ se_m_flatter_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_giga_drain_grp, voicegroup128
|
.equ se_m_giga_drain_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_giga_drain_pri, 4
|
.equ se_m_giga_drain_pri, 4
|
||||||
.equ se_m_giga_drain_rev, reverb_set+50
|
.equ se_m_giga_drain_rev, reverb_set+50
|
||||||
.equ se_m_giga_drain_mvl, 127
|
.equ se_m_giga_drain_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_grasswhistle_grp, voicegroup128
|
.equ se_m_grasswhistle_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_grasswhistle_pri, 4
|
.equ se_m_grasswhistle_pri, 4
|
||||||
.equ se_m_grasswhistle_rev, reverb_set+50
|
.equ se_m_grasswhistle_rev, reverb_set+50
|
||||||
.equ se_m_grasswhistle_mvl, 127
|
.equ se_m_grasswhistle_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_hail_grp, voicegroup128
|
.equ se_m_hail_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_hail_pri, 4
|
.equ se_m_hail_pri, 4
|
||||||
.equ se_m_hail_rev, reverb_set+50
|
.equ se_m_hail_rev, reverb_set+50
|
||||||
.equ se_m_hail_mvl, 127
|
.equ se_m_hail_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_harden_grp, voicegroup128
|
.equ se_m_harden_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_harden_pri, 4
|
.equ se_m_harden_pri, 4
|
||||||
.equ se_m_harden_rev, reverb_set+50
|
.equ se_m_harden_rev, reverb_set+50
|
||||||
.equ se_m_harden_mvl, 127
|
.equ se_m_harden_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_haze_grp, voicegroup128
|
.equ se_m_haze_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_haze_pri, 4
|
.equ se_m_haze_pri, 4
|
||||||
.equ se_m_haze_rev, reverb_set+50
|
.equ se_m_haze_rev, reverb_set+50
|
||||||
.equ se_m_haze_mvl, 127
|
.equ se_m_haze_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_heal_bell_grp, voicegroup128
|
.equ se_m_heal_bell_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_heal_bell_pri, 4
|
.equ se_m_heal_bell_pri, 4
|
||||||
.equ se_m_heal_bell_rev, reverb_set+50
|
.equ se_m_heal_bell_rev, reverb_set+50
|
||||||
.equ se_m_heal_bell_mvl, 127
|
.equ se_m_heal_bell_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_heat_wave_grp, voicegroup128
|
.equ se_m_heat_wave_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_heat_wave_pri, 4
|
.equ se_m_heat_wave_pri, 4
|
||||||
.equ se_m_heat_wave_rev, reverb_set+50
|
.equ se_m_heat_wave_rev, reverb_set+50
|
||||||
.equ se_m_heat_wave_mvl, 127
|
.equ se_m_heat_wave_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_hydro_pump_grp, voicegroup128
|
.equ se_m_hydro_pump_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_hydro_pump_pri, 4
|
.equ se_m_hydro_pump_pri, 4
|
||||||
.equ se_m_hydro_pump_rev, reverb_set+50
|
.equ se_m_hydro_pump_rev, reverb_set+50
|
||||||
.equ se_m_hydro_pump_mvl, 127
|
.equ se_m_hydro_pump_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_hyper_beam_grp, voicegroup128
|
.equ se_m_hyper_beam_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_hyper_beam_pri, 4
|
.equ se_m_hyper_beam_pri, 4
|
||||||
.equ se_m_hyper_beam_rev, reverb_set+50
|
.equ se_m_hyper_beam_rev, reverb_set+50
|
||||||
.equ se_m_hyper_beam_mvl, 127
|
.equ se_m_hyper_beam_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_hyper_beam2_grp, voicegroup128
|
.equ se_m_hyper_beam2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_hyper_beam2_pri, 4
|
.equ se_m_hyper_beam2_pri, 4
|
||||||
.equ se_m_hyper_beam2_rev, reverb_set+50
|
.equ se_m_hyper_beam2_rev, reverb_set+50
|
||||||
.equ se_m_hyper_beam2_mvl, 127
|
.equ se_m_hyper_beam2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_icy_wind_grp, voicegroup128
|
.equ se_m_icy_wind_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_icy_wind_pri, 4
|
.equ se_m_icy_wind_pri, 4
|
||||||
.equ se_m_icy_wind_rev, reverb_set+50
|
.equ se_m_icy_wind_rev, reverb_set+50
|
||||||
.equ se_m_icy_wind_mvl, 127
|
.equ se_m_icy_wind_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_lick_grp, voicegroup128
|
.equ se_m_lick_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_lick_pri, 4
|
.equ se_m_lick_pri, 4
|
||||||
.equ se_m_lick_rev, reverb_set+50
|
.equ se_m_lick_rev, reverb_set+50
|
||||||
.equ se_m_lick_mvl, 127
|
.equ se_m_lick_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_lock_on_grp, voicegroup128
|
.equ se_m_lock_on_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_lock_on_pri, 4
|
.equ se_m_lock_on_pri, 4
|
||||||
.equ se_m_lock_on_rev, reverb_set+50
|
.equ se_m_lock_on_rev, reverb_set+50
|
||||||
.equ se_m_lock_on_mvl, 127
|
.equ se_m_lock_on_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_metronome_grp, voicegroup128
|
.equ se_m_metronome_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_metronome_pri, 4
|
.equ se_m_metronome_pri, 4
|
||||||
.equ se_m_metronome_rev, reverb_set+50
|
.equ se_m_metronome_rev, reverb_set+50
|
||||||
.equ se_m_metronome_mvl, 127
|
.equ se_m_metronome_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_milk_drink_grp, voicegroup128
|
.equ se_m_milk_drink_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_milk_drink_pri, 4
|
.equ se_m_milk_drink_pri, 4
|
||||||
.equ se_m_milk_drink_rev, reverb_set+50
|
.equ se_m_milk_drink_rev, reverb_set+50
|
||||||
.equ se_m_milk_drink_mvl, 127
|
.equ se_m_milk_drink_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_minimize_grp, voicegroup128
|
.equ se_m_minimize_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_minimize_pri, 4
|
.equ se_m_minimize_pri, 4
|
||||||
.equ se_m_minimize_rev, reverb_set+50
|
.equ se_m_minimize_rev, reverb_set+50
|
||||||
.equ se_m_minimize_mvl, 127
|
.equ se_m_minimize_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_mist_grp, voicegroup128
|
.equ se_m_mist_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_mist_pri, 4
|
.equ se_m_mist_pri, 4
|
||||||
.equ se_m_mist_rev, reverb_set+50
|
.equ se_m_mist_rev, reverb_set+50
|
||||||
.equ se_m_mist_mvl, 127
|
.equ se_m_mist_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_moonlight_grp, voicegroup128
|
.equ se_m_moonlight_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_moonlight_pri, 4
|
.equ se_m_moonlight_pri, 4
|
||||||
.equ se_m_moonlight_rev, reverb_set+50
|
.equ se_m_moonlight_rev, reverb_set+50
|
||||||
.equ se_m_moonlight_mvl, 127
|
.equ se_m_moonlight_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_morning_sun_grp, voicegroup128
|
.equ se_m_morning_sun_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_morning_sun_pri, 5
|
.equ se_m_morning_sun_pri, 5
|
||||||
.equ se_m_morning_sun_rev, reverb_set+50
|
.equ se_m_morning_sun_rev, reverb_set+50
|
||||||
.equ se_m_morning_sun_mvl, 127
|
.equ se_m_morning_sun_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_nightmare_grp, voicegroup128
|
.equ se_m_nightmare_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_nightmare_pri, 4
|
.equ se_m_nightmare_pri, 4
|
||||||
.equ se_m_nightmare_rev, reverb_set+50
|
.equ se_m_nightmare_rev, reverb_set+50
|
||||||
.equ se_m_nightmare_mvl, 127
|
.equ se_m_nightmare_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_perish_song_grp, voicegroup128
|
.equ se_m_perish_song_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_perish_song_pri, 4
|
.equ se_m_perish_song_pri, 4
|
||||||
.equ se_m_perish_song_rev, reverb_set+50
|
.equ se_m_perish_song_rev, reverb_set+50
|
||||||
.equ se_m_perish_song_mvl, 127
|
.equ se_m_perish_song_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_petal_dance_grp, voicegroup128
|
.equ se_m_petal_dance_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_petal_dance_pri, 4
|
.equ se_m_petal_dance_pri, 4
|
||||||
.equ se_m_petal_dance_rev, reverb_set+50
|
.equ se_m_petal_dance_rev, reverb_set+50
|
||||||
.equ se_m_petal_dance_mvl, 127
|
.equ se_m_petal_dance_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_poison_powder_grp, voicegroup128
|
.equ se_m_poison_powder_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_poison_powder_pri, 4
|
.equ se_m_poison_powder_pri, 4
|
||||||
.equ se_m_poison_powder_rev, reverb_set+50
|
.equ se_m_poison_powder_rev, reverb_set+50
|
||||||
.equ se_m_poison_powder_mvl, 127
|
.equ se_m_poison_powder_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_psybeam_grp, voicegroup128
|
.equ se_m_psybeam_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_psybeam_pri, 4
|
.equ se_m_psybeam_pri, 4
|
||||||
.equ se_m_psybeam_rev, reverb_set+50
|
.equ se_m_psybeam_rev, reverb_set+50
|
||||||
.equ se_m_psybeam_mvl, 127
|
.equ se_m_psybeam_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_psybeam2_grp, voicegroup128
|
.equ se_m_psybeam2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_psybeam2_pri, 4
|
.equ se_m_psybeam2_pri, 4
|
||||||
.equ se_m_psybeam2_rev, reverb_set+50
|
.equ se_m_psybeam2_rev, reverb_set+50
|
||||||
.equ se_m_psybeam2_mvl, 127
|
.equ se_m_psybeam2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_rain_dance_grp, voicegroup128
|
.equ se_m_rain_dance_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_rain_dance_pri, 4
|
.equ se_m_rain_dance_pri, 4
|
||||||
.equ se_m_rain_dance_rev, reverb_set+50
|
.equ se_m_rain_dance_rev, reverb_set+50
|
||||||
.equ se_m_rain_dance_mvl, 127
|
.equ se_m_rain_dance_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_reflect_grp, voicegroup128
|
.equ se_m_reflect_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_reflect_pri, 4
|
.equ se_m_reflect_pri, 4
|
||||||
.equ se_m_reflect_rev, reverb_set+50
|
.equ se_m_reflect_rev, reverb_set+50
|
||||||
.equ se_m_reflect_mvl, 127
|
.equ se_m_reflect_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_reversal_grp, voicegroup128
|
.equ se_m_reversal_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_reversal_pri, 4
|
.equ se_m_reversal_pri, 4
|
||||||
.equ se_m_reversal_rev, reverb_set+50
|
.equ se_m_reversal_rev, reverb_set+50
|
||||||
.equ se_m_reversal_mvl, 127
|
.equ se_m_reversal_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_rock_throw_grp, voicegroup128
|
.equ se_m_rock_throw_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_rock_throw_pri, 4
|
.equ se_m_rock_throw_pri, 4
|
||||||
.equ se_m_rock_throw_rev, reverb_set+50
|
.equ se_m_rock_throw_rev, reverb_set+50
|
||||||
.equ se_m_rock_throw_mvl, 127
|
.equ se_m_rock_throw_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_sacred_fire_grp, voicegroup128
|
.equ se_m_sacred_fire_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_sacred_fire_pri, 4
|
.equ se_m_sacred_fire_pri, 4
|
||||||
.equ se_m_sacred_fire_rev, reverb_set+50
|
.equ se_m_sacred_fire_rev, reverb_set+50
|
||||||
.equ se_m_sacred_fire_mvl, 127
|
.equ se_m_sacred_fire_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_sacred_fire2_grp, voicegroup128
|
.equ se_m_sacred_fire2_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_sacred_fire2_pri, 4
|
.equ se_m_sacred_fire2_pri, 4
|
||||||
.equ se_m_sacred_fire2_rev, reverb_set+50
|
.equ se_m_sacred_fire2_rev, reverb_set+50
|
||||||
.equ se_m_sacred_fire2_mvl, 127
|
.equ se_m_sacred_fire2_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_sand_tomb_grp, voicegroup128
|
.equ se_m_sand_tomb_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_sand_tomb_pri, 4
|
.equ se_m_sand_tomb_pri, 4
|
||||||
.equ se_m_sand_tomb_rev, reverb_set+50
|
.equ se_m_sand_tomb_rev, reverb_set+50
|
||||||
.equ se_m_sand_tomb_mvl, 127
|
.equ se_m_sand_tomb_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_sandstorm_grp, voicegroup128
|
.equ se_m_sandstorm_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_sandstorm_pri, 4
|
.equ se_m_sandstorm_pri, 4
|
||||||
.equ se_m_sandstorm_rev, reverb_set+50
|
.equ se_m_sandstorm_rev, reverb_set+50
|
||||||
.equ se_m_sandstorm_mvl, 127
|
.equ se_m_sandstorm_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_screech_grp, voicegroup128
|
.equ se_m_screech_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_screech_pri, 4
|
.equ se_m_screech_pri, 4
|
||||||
.equ se_m_screech_rev, reverb_set+50
|
.equ se_m_screech_rev, reverb_set+50
|
||||||
.equ se_m_screech_mvl, 127
|
.equ se_m_screech_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_self_destruct_grp, voicegroup128
|
.equ se_m_self_destruct_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_self_destruct_pri, 4
|
.equ se_m_self_destruct_pri, 4
|
||||||
.equ se_m_self_destruct_rev, reverb_set+50
|
.equ se_m_self_destruct_rev, reverb_set+50
|
||||||
.equ se_m_self_destruct_mvl, 127
|
.equ se_m_self_destruct_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_sing_grp, voicegroup128
|
.equ se_m_sing_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_sing_pri, 4
|
.equ se_m_sing_pri, 4
|
||||||
.equ se_m_sing_rev, reverb_set+50
|
.equ se_m_sing_rev, reverb_set+50
|
||||||
.equ se_m_sing_mvl, 127
|
.equ se_m_sing_mvl, 127
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
.include "MPlayDef.s"
|
.include "MPlayDef.s"
|
||||||
|
|
||||||
.equ se_m_sketch_grp, voicegroup128
|
.equ se_m_sketch_grp, voicegroup_rs_sfx_2
|
||||||
.equ se_m_sketch_pri, 4
|
.equ se_m_sketch_pri, 4
|
||||||
.equ se_m_sketch_rev, reverb_set+50
|
.equ se_m_sketch_rev, reverb_set+50
|
||||||
.equ se_m_sketch_mvl, 127
|
.equ se_m_sketch_mvl, 127
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user