Merge remote-tracking branch 'pret/master' into pret-merge

Conflicts:
	data/battle_scripts_1.s
	include/constants/battle.h
	src/battle_script_commands.c
	src/battle_util.c
This commit is contained in:
Hedara
2025-08-21 15:40:38 +02:00
333 changed files with 2730 additions and 3220 deletions

View File

@@ -11,3 +11,41 @@
.space 1 @ Padding
.2byte \unknown
.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

View File

@@ -166,7 +166,7 @@ BattleScript_EffectShedTail::
jumpifcantswitch SWITCH_IGNORE_ESCAPE_PREVENTION | BS_ATTACKER, BattleScript_ButItFailed
setsubstitute
jumpifbyte CMP_EQUAL, cMULTISTRING_CHOOSER, B_MSG_SUBSTITUTE_FAILED, BattleScript_SubstituteString
orword gHitMarker, HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_PASSIVE_HP_UPDATE
attackanimation
waitanimation
healthbarupdate BS_ATTACKER
@@ -191,7 +191,7 @@ BattleScript_EffectFilletAway::
jumpifstat BS_ATTACKER, CMP_EQUAL, STAT_SPEED, MAX_STAT_STAGE, BattleScript_ButItFailed
BattleScript_FilletAwayTryAttack::
halvehp BattleScript_ButItFailed
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
attackanimation
waitanimation
setbyte sSTAT_ANIM_PLAYED, FALSE
@@ -427,7 +427,7 @@ BattleScript_SaltCureExtraDamage::
end2
BattleScript_HurtTarget_NoString:
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_TARGET
datahpupdate BS_TARGET
return
@@ -854,7 +854,7 @@ BattleScript_EffectClangorousSoul::
attackstring
ppreduce
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
waitanimation
healthbarupdate BS_ATTACKER
@@ -1617,7 +1617,7 @@ BattleScript_MoveEffectFlameBurst::
waitmessage B_WAIT_TIME_LONG
savetarget
copybyte gBattlerTarget, sSAVED_BATTLER
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_TARGET
datahpupdate BS_TARGET
tryfaintmon BS_TARGET
@@ -2974,7 +2974,7 @@ BattleScript_EffectAbsorb::
printfromtable gAbsorbDrainStringIds
waitmessage B_WAIT_TIME_LONG
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
BattleScript_EffectExplosion::
@@ -2993,7 +2993,7 @@ BattleScript_FaintAttackerForExplosion::
return
BattleScript_MaxHp50Recoil::
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
tryfaintmon BS_ATTACKER
@@ -3366,7 +3366,7 @@ BattleScript_RecoilIfMiss::
printstring STRINGID_PKMNCRASHED
waitmessage B_WAIT_TIME_LONG
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
datahpupdate BS_ATTACKER
tryfaintmon BS_ATTACKER
@@ -3628,7 +3628,7 @@ BattleScript_EffectSubstitute::
jumpifstatus2 BS_ATTACKER, STATUS2_SUBSTITUTE, BattleScript_AlreadyHasSubstitute
setsubstitute
jumpifbyte CMP_EQUAL, cMULTISTRING_CHOOSER, B_MSG_SUBSTITUTE_FAILED, BattleScript_SubstituteString
orword gHitMarker, HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_PASSIVE_HP_UPDATE
attackanimation
waitanimation
healthbarupdate BS_ATTACKER
@@ -4345,7 +4345,7 @@ BattleScript_EffectBellyDrum::
ppreduce
jumpifstat BS_ATTACKER, CMP_EQUAL, STAT_ATK, MAX_STAT_STAGE, BattleScript_ButItFailed
halvehp BattleScript_ButItFailed
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
attackanimation
waitanimation
healthbarupdate BS_ATTACKER
@@ -5778,7 +5778,7 @@ BattleScript_LeechSeedTurnDrainHealBlock::
BattleScript_LeechSeedTurnDrainRecovery::
call BattleScript_LeechSeedTurnDrain
BattleScript_LeechSeedTurnDrainGainHp:
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_TARGET
datahpupdate BS_TARGET
printfromtable gLeechSeedStringIds
@@ -5961,14 +5961,14 @@ BattleScript_EncoredNoMore::
BattleScript_DestinyBondTakesLife::
printstring STRINGID_PKMNTOOKFOE
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
datahpupdate BS_ATTACKER
tryfaintmon BS_ATTACKER
return
BattleScript_DmgHazardsOnAttacker::
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
call BattleScript_PrintHurtByDmgHazards
@@ -5983,7 +5983,7 @@ BattleScript_DmgHazardsOnAttackerFainted::
goto BattleScript_HandleFaintedMon
BattleScript_DmgHazardsOnTarget::
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_TARGET
datahpupdate BS_TARGET
call BattleScript_PrintHurtByDmgHazards
@@ -5998,7 +5998,7 @@ BattleScript_DmgHazardsOnTargetFainted::
goto BattleScript_HandleFaintedMon
BattleScript_DmgHazardsOnBattlerScripting::
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_SCRIPTING
datahpupdate BS_SCRIPTING
call BattleScript_PrintHurtByDmgHazards
@@ -6013,7 +6013,7 @@ BattleScript_DmgHazardsOnBattlerScriptingFainted::
goto BattleScript_HandleFaintedMon
BattleScript_DmgHazardsOnFaintedBattler::
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_FAINTED
datahpupdate BS_FAINTED
call BattleScript_PrintHurtByDmgHazards
@@ -6081,7 +6081,7 @@ BattleScript_StickyWebOnSwitchInEnd:
BattleScript_PerishSongTakesLife::
printstring STRINGID_PKMNPERISHCOUNTFELL
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
datahpupdate BS_ATTACKER
tryfaintmon BS_ATTACKER
@@ -6091,14 +6091,14 @@ BattleScript_PerishBodyActivates::
call BattleScript_AbilityPopUp
printstring STRINGID_PKMNSWILLPERISHIN3TURNS
waitmessage B_WAIT_TIME_LONG
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
return
BattleScript_GulpMissileGorging::
call BattleScript_AbilityPopUp
playanimation BS_ATTACKER, B_ANIM_GULP_MISSILE
waitanimation
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
effectivenesssound
hitanimation BS_ATTACKER
waitstate
@@ -6125,7 +6125,7 @@ BattleScript_GulpMissileGulping::
call BattleScript_AbilityPopUp
playanimation BS_ATTACKER, B_ANIM_GULP_MISSILE
waitanimation
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
effectivenesssound
hitanimation BS_ATTACKER
waitstate
@@ -6217,7 +6217,7 @@ BattleScript_EarthEaterActivates::
call BattleScript_AbilityPopUp
pause B_WAIT_TIME_LONG
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
datahpupdate BS_TARGET
printstring STRINGID_PKMNREGAINEDHEALTH
@@ -6925,7 +6925,7 @@ BattleScript_AftermathDmg::
pause B_WAIT_TIME_SHORT
call BattleScript_AbilityPopUpScripting
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
datahpupdate BS_ATTACKER
printstring STRINGID_AFTERMATHDMG
@@ -6968,7 +6968,7 @@ BattleScript_PoisonTurnDmg::
BattleScript_DoStatusTurnDmg::
statusanimation BS_ATTACKER
BattleScript_DoTurnDmg:
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
tryfaintmon BS_ATTACKER
@@ -6983,7 +6983,7 @@ BattleScript_PoisonHealActivates::
printstring STRINGID_POISONHEALHPUP
waitmessage B_WAIT_TIME_LONG
statusanimation BS_ATTACKER
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
end2
@@ -7097,7 +7097,7 @@ BattleScript_DoSelfConfusionDmg::
effectivenesssound
hitanimation BS_ATTACKER
waitstate
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
resultmessage
@@ -7118,7 +7118,7 @@ BattleScript_MoveUsedPowder::
effectivenesssound
hitanimation BS_ATTACKER
waitstate
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
printstring STRINGID_POWDEREXPLODES
@@ -7308,7 +7308,7 @@ BattleScript_MoveEffectRecoil::
jumpifability BS_ATTACKER, ABILITY_ROCK_HEAD, BattleScript_RecoilEnd
jumpifability BS_ATTACKER, ABILITY_MAGIC_GUARD, BattleScript_RecoilEnd
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
datahpupdate BS_ATTACKER
printstring STRINGID_PKMNHITWITHRECOIL
@@ -7528,7 +7528,7 @@ BattleScript_HarvestActivatesEnd:
end3
BattleScript_SolarPowerActivates::
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
call BattleScript_AbilityPopUp
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
@@ -7955,7 +7955,7 @@ BattleScript_BadDreams_DmgAfterPopUp:
printstring STRINGID_BADDREAMSDMG
waitmessage B_WAIT_TIME_LONG
dmg_1_8_targethp
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_TARGET
datahpupdate BS_TARGET
jumpifhasnohp BS_TARGET, BattleScript_BadDreams_HidePopUp
@@ -8133,10 +8133,10 @@ BattleScript_MoveUsedPsychicTerrainPrevents::
BattleScript_GrassyTerrainHeals::
printstring STRINGID_GRASSYTERRAINHEALS
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
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
BattleScript_AbilityNoSpecificStatLoss::
@@ -8382,7 +8382,7 @@ BattleScript_ImposterActivates::
end3
BattleScript_HurtAttacker:
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
printstring STRINGID_PKMNHURTSWITH
@@ -8406,7 +8406,7 @@ BattleScript_RockyHelmetActivatesDmg:
BattleScript_SpikyShieldEffect::
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
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
@@ -8418,7 +8418,7 @@ BattleScript_SpikyShieldRet::
return
BattleScript_KingsShieldEffect::
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_DAMAGE
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE | HITMARKER_PASSIVE_HP_UPDATE
clearmoveresultflags MOVE_RESULT_NO_EFFECT
seteffectsecondary
copybyte sBATTLER, gBattlerTarget
@@ -8428,7 +8428,7 @@ BattleScript_KingsShieldEffect::
return
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
seteffectsecondary
setmoveresultflags MOVE_RESULT_MISSED
@@ -8721,7 +8721,7 @@ BattleScript_ItemHealHP_RemoveItemRet_Anim:
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
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
datahpupdate BS_SCRIPTING
removeitem BS_SCRIPTING
@@ -8736,7 +8736,7 @@ BattleScript_ItemHealHP_RemoveItemEnd2_Anim:
playanimation BS_ATTACKER, B_ANIM_HELD_ITEM_EFFECT
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
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
datahpupdate BS_ATTACKER
removeitem BS_ATTACKER
@@ -8774,7 +8774,7 @@ BattleScript_AirBaloonMsgPop::
return
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
datahpupdate BS_ATTACKER
printstring STRINGID_HURTBYITEM
@@ -8792,7 +8792,7 @@ BattleScript_ItemHealHP_Ret::
playanimation BS_ATTACKER, B_ANIM_HELD_ITEM_EFFECT
printstring STRINGID_PKMNSITEMRESTOREDHPALITTLE
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
datahpupdate BS_ATTACKER
return
@@ -8847,7 +8847,7 @@ BattleScript_BerryConfuseHealEnd2_Anim:
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
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
datahpupdate BS_SCRIPTING
seteffectprimary MOVE_EFFECT_CONFUSION | MOVE_EFFECT_AFFECTS_USER
@@ -8863,7 +8863,7 @@ BattleScript_BerryConfuseHealRet_Anim:
playanimation BS_SCRIPTING, B_ANIM_HELD_ITEM_EFFECT
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
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
datahpupdate BS_SCRIPTING
seteffectprimary MOVE_EFFECT_CONFUSION | MOVE_EFFECT_CERTAIN

View File

@@ -1237,7 +1237,7 @@ static inline bool32 IsSpreadMove(u32 moveTarget)
static inline bool32 IsDoubleSpreadMove(void)
{
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));
}

View File

@@ -223,7 +223,7 @@ enum BattlerId
#define HITMARKER_DISABLE_ANIMATION (1 << 17) // disable animations during battle scripts, e.g. for Bug Bite
#define HITMARKER_UNUSED_3 (1 << 18)
#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_PLAYER_FAINTED (1 << 22)
#define HITMARKER_ALLOW_NO_PP (1 << 23)

View File

@@ -401,7 +401,7 @@ extern const u8 gNoiseTable[];
extern const struct PokemonCrySong gPokemonCrySongTemplate;
extern const struct ToneData voicegroup000;
extern const struct ToneData voicegroup_dummy;
extern char gNumMusicPlayers[];
extern char gMaxLines[];

View File

@@ -1,6 +1,6 @@
@ 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
@ 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
@ for the entire note range (0-127)--they only map subsets, and the upper
@ 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
@ any extra offset calculation.
.set KeySplitTable1, . - 36
.byte 0 @ 36
.byte 0 @ 37
.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 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
keysplit piano, 36
split 0, 55
split 1, 70
split 2, 91
split 3, 108
.set KeySplitTable2, . - 36
.byte 0 @ 36
.byte 0 @ 37
.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 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
keysplit strings, 36
split 0, 69
split 1, 81
split 2, 108
.set KeySplitTable3, . - 36
.byte 0 @ 36
.byte 0 @ 37
.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 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
keysplit trumpet, 36
split 0, 66
split 1, 84
split 2, 108
.set KeySplitTable4, . - 24
.byte 0 @ 24
.byte 0 @ 25
.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
keysplit tuba, 24
split 0, 42
split 1, 108
.set KeySplitTable5, . - 36
.byte 0 @ 36
.byte 0 @ 37
.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
keysplit french_horn, 36
split 0, 66
split 1, 108

View File

@@ -1,420 +1,420 @@
mus_abandoned_ship.mid: -E -R50 -G030 -V080
mus_abnormal_weather.mid: -E -R50 -G089 -V080
mus_aqua_magma_hideout.mid: -E -R50 -G076 -V084
mus_awaken_legend.mid: -E -R50 -G012 -V090 -P5
mus_b_arena.mid: -E -R50 -G104 -V090
mus_b_dome_lobby.mid: -E -R50 -G111 -V056
mus_b_dome.mid: -E -R50 -G111 -V090
mus_b_factory.mid: -E -R50 -G113 -V100
mus_b_frontier.mid: -E -R50 -G103 -V094
mus_b_palace.mid: -E -R50 -G108 -V105
mus_b_pike.mid: -E -R50 -G112 -V092
mus_b_pyramid_top.mid: -E -R50 -G107 -V077
mus_b_pyramid.mid: -E -R50 -G106 -V079
mus_b_tower_rs.mid: -E -R50 -G035 -V080
mus_b_tower.mid: -E -R50 -G110 -V100
mus_birch_lab.mid: -E -R50 -G033 -V080
mus_abandoned_ship.mid: -E -R50 -G_abandoned_ship -V080
mus_abnormal_weather.mid: -E -R50 -G_abnormal_weather -V080
mus_aqua_magma_hideout.mid: -E -R50 -G_aqua_magma_hideout -V084
mus_awaken_legend.mid: -E -R50 -G_fanfare -V090 -P5
mus_b_arena.mid: -E -R50 -G_b_arena -V090
mus_b_dome_lobby.mid: -E -R50 -G_b_dome -V056
mus_b_dome.mid: -E -R50 -G_b_dome -V090
mus_b_factory.mid: -E -R50 -G_b_factory -V100
mus_b_frontier.mid: -E -R50 -G_b_frontier -V094
mus_b_palace.mid: -E -R50 -G_b_palace -V105
mus_b_pike.mid: -E -R50 -G_b_pike -V092
mus_b_pyramid_top.mid: -E -R50 -G_b_pyramid_top -V077
mus_b_pyramid.mid: -E -R50 -G_b_pyramid -V079
mus_b_tower_rs.mid: -E -R50 -G_b_tower_rs -V080
mus_b_tower.mid: -E -R50 -G_b_tower -V100
mus_birch_lab.mid: -E -R50 -G_birch_lab -V080
mus_c_comm_center.mid: -E -R50 -V080
mus_c_vs_legend_beast.mid: -E -R50 -V080
mus_cable_car.mid: -E -R50 -G071 -V078
mus_caught.mid: -E -R50 -G025 -V080
mus_cave_of_origin.mid: -E -R50 -G037 -V080
mus_contest_lobby.mid: -E -R50 -G098 -V060
mus_contest_results.mid: -E -R50 -G092 -V080
mus_contest_winner.mid: -E -R50 -G085 -V100
mus_contest.mid: -E -R50 -G086 -V088
mus_credits.mid: -E -R50 -G101 -V100
mus_cycling.mid: -E -R50 -G049 -V083
mus_dewford.mid: -E -R50 -G073 -V078
mus_cable_car.mid: -E -R50 -G_cable_car -V078
mus_caught.mid: -E -R50 -G_victory_wild -V080
mus_cave_of_origin.mid: -E -R50 -G_cave_of_origin -V080
mus_contest_lobby.mid: -E -R50 -G_contest_lobby -V060
mus_contest_results.mid: -E -R50 -G_contest_results -V080
mus_contest_winner.mid: -E -R50 -G_contest_winner -V100
mus_contest.mid: -E -R50 -G_contest -V088
mus_credits.mid: -E -R50 -G_credits -V100
mus_cycling.mid: -E -R50 -G_cycling -V083
mus_dewford.mid: -E -R50 -G_dewford -V078
mus_dummy.mid: -E -R40
mus_encounter_aqua.mid: -E -R50 -G065 -V086
mus_encounter_brendan.mid: -E -R50 -G067 -V078
mus_encounter_champion.mid: -E -R50 -G100 -V076
mus_encounter_cool.mid: -E -R50 -G063 -V086
mus_encounter_elite_four.mid: -E -R50 -G096 -V078
mus_encounter_female.mid: -E -R50 -G053 -V072
mus_encounter_girl.mid: -E -R50 -G027 -V080
mus_encounter_hiker.mid: -E -R50 -G097 -V076
mus_encounter_intense.mid: -E -R50 -G062 -V078
mus_encounter_interviewer.mid: -E -R50 -G099 -V062
mus_encounter_magma.mid: -E -R50 -G087 -V072
mus_encounter_male.mid: -E -R50 -G028 -V080
mus_encounter_may.mid: -E -R50 -G061 -V078
mus_encounter_rich.mid: -E -R50 -G043 -V094
mus_encounter_suspicious.mid: -E -R50 -G069 -V078
mus_encounter_swimmer.mid: -E -R50 -G036 -V080
mus_encounter_twins.mid: -E -R50 -G095 -V075
mus_end.mid: -E -R50 -G102 -V036
mus_ever_grande.mid: -E -R50 -G068 -V086
mus_evolution_intro.mid: -E -R50 -G026 -V080
mus_evolution.mid: -E -R50 -G026 -V080
mus_evolved.mid: -E -R50 -G012 -V090 -P5
mus_fallarbor.mid: -E -R50 -G083 -V100
mus_follow_me.mid: -E -R50 -G066 -V074
mus_fortree.mid: -E -R50 -G032 -V080
mus_game_corner.mid: -E -R50 -G072 -V072
mus_encounter_aqua.mid: -E -R50 -G_encounter_aqua -V086
mus_encounter_brendan.mid: -E -R50 -G_encounter_brendan -V078
mus_encounter_champion.mid: -E -R50 -G_encounter_champion -V076
mus_encounter_cool.mid: -E -R50 -G_encounter_cool -V086
mus_encounter_elite_four.mid: -E -R50 -G_encounter_elite_four -V078
mus_encounter_female.mid: -E -R50 -G_encounter_female -V072
mus_encounter_girl.mid: -E -R50 -G_encounter_girl -V080
mus_encounter_hiker.mid: -E -R50 -G_encounter_hiker -V076
mus_encounter_intense.mid: -E -R50 -G_encounter_intense -V078
mus_encounter_interviewer.mid: -E -R50 -G_encounter_interviewer -V062
mus_encounter_magma.mid: -E -R50 -G_encounter_magma -V072
mus_encounter_male.mid: -E -R50 -G_encounter_male -V080
mus_encounter_may.mid: -E -R50 -G_encounter_may -V078
mus_encounter_rich.mid: -E -R50 -G_encounter_rich -V094
mus_encounter_suspicious.mid: -E -R50 -G_encounter_suspicious -V078
mus_encounter_swimmer.mid: -E -R50 -G_encounter_swimmer -V080
mus_encounter_twins.mid: -E -R50 -G_encounter_twins -V075
mus_end.mid: -E -R50 -G_end -V036
mus_ever_grande.mid: -E -R50 -G_ever_grande -V086
mus_evolution_intro.mid: -E -R50 -G_evolution -V080
mus_evolution.mid: -E -R50 -G_evolution -V080
mus_evolved.mid: -E -R50 -G_fanfare -V090 -P5
mus_fallarbor.mid: -E -R50 -G_fallarbor -V100
mus_follow_me.mid: -E -R50 -G_follow_me -V074
mus_fortree.mid: -E -R50 -G_fortree -V080
mus_game_corner.mid: -E -R50 -G_game_corner -V072
mus_gsc_pewter.mid: -E -R50 -V080
mus_gsc_route38.mid: -E -R50 -V080
mus_gym.mid: -E -R50 -G013 -V080
mus_hall_of_fame_room.mid: -E -R50 -G093 -V080
mus_hall_of_fame.mid: -E -R50 -G082 -V078
mus_heal.mid: -E -R50 -G012 -V090 -P5
mus_help.mid: -E -R50 -G056 -V078
mus_intro_battle.mid: -E -R50 -G088 -V088
mus_intro.mid: -E -R50 -G060 -V090
mus_level_up.mid: -E -R50 -G012 -V090 -P5
mus_lilycove_museum.mid: -E -R50 -G020 -V080
mus_lilycove.mid: -E -R50 -G054 -V085
mus_link_contest_p1.mid: -E -R50 -G039 -V079
mus_link_contest_p2.mid: -E -R50 -G040 -V090
mus_link_contest_p3.mid: -E -R50 -G041 -V075
mus_link_contest_p4.mid: -E -R50 -G042 -V090
mus_littleroot_test.mid: -E -R50 -G034 -V099
mus_littleroot.mid: -E -R50 -G051 -V100
mus_move_deleted.mid: -E -R50 -G012 -V090 -P5
mus_mt_chimney.mid: -E -R50 -G052 -V078
mus_mt_pyre_exterior.mid: -E -R50 -G080 -V080
mus_mt_pyre.mid: -E -R50 -G078 -V088
mus_obtain_b_points.mid: -E -R50 -G103 -V090 -P5
mus_obtain_badge.mid: -E -R50 -G012 -V090 -P5
mus_obtain_berry.mid: -E -R50 -G012 -V090 -P5
mus_obtain_item.mid: -E -R50 -G012 -V090 -P5
mus_obtain_symbol.mid: -E -R50 -G103 -V100 -P5
mus_obtain_tmhm.mid: -E -R50 -G012 -V090 -P5
mus_oceanic_museum.mid: -E -R50 -G023 -V080
mus_oldale.mid: -E -R50 -G019 -V080
mus_petalburg_woods.mid: -E -R50 -G018 -V080
mus_petalburg.mid: -E -R50 -G015 -V080
mus_poke_center.mid: -E -R50 -G046 -V092
mus_poke_mart.mid: -E -R50 -G050 -V085
mus_rayquaza_appears.mid: -E -R50 -G109 -V090
mus_register_match_call.mid: -E -R50 -G105 -V090 -P5
mus_rg_berry_pick.mid: -E -R50 -G132 -V090
mus_rg_caught_intro.mid: -E -R50 -G179 -V094 -P5
mus_rg_caught.mid: -E -R50 -G170 -V100
mus_rg_celadon.mid: -E -R50 -G168 -V070
mus_rg_cinnabar.mid: -E -R50 -G138 -V090
mus_rg_credits.mid: -E -R50 -G149 -V090
mus_rg_cycling.mid: -E -R50 -G141 -V090
mus_rg_dex_rating.mid: -E -R50 -G175 -V070 -P5
mus_rg_encounter_boy.mid: -E -R50 -G144 -V090
mus_rg_encounter_deoxys.mid: -E -R50 -G184 -V079
mus_rg_encounter_girl.mid: -E -R50 -G143 -V051
mus_rg_encounter_gym_leader: -E -R50 -G144 -V090
mus_rg_encounter_rival.mid: -E -R50 -G174 -V079
mus_rg_encounter_rocket.mid: -E -R50 -G142 -V096
mus_rg_follow_me.mid: -E -R50 -G131 -V068
mus_rg_fuchsia.mid: -E -R50 -G167 -V090
mus_rg_game_corner.mid: -E -R50 -G132 -V090
mus_rg_game_freak.mid: -E -R50 -G181 -V075
mus_rg_gym.mid: -E -R50 -G134 -V090
mus_rg_hall_of_fame.mid: -E -R50 -G145 -V079
mus_rg_heal.mid: -E -R50 -G140 -V090
mus_rg_intro_fight.mid: -E -R50 -G136 -V090
mus_rg_jigglypuff.mid: -E -R50 -G135 -V068 -P5
mus_rg_lavender.mid: -E -R50 -G139 -V090
mus_rg_mt_moon.mid: -E -R50 -G147 -V090
mus_rg_mystery_gift.mid: -E -R50 -G183 -V100
mus_rg_net_center.mid: -E -R50 -G162 -V096
mus_rg_new_game_exit.mid: -E -R50 -G182 -V088
mus_rg_new_game_instruct.mid: -E -R50 -G182 -V085
mus_rg_new_game_intro.mid: -E -R50 -G182 -V088
mus_rg_oak_lab.mid: -E -R50 -G160 -V075
mus_rg_oak.mid: -E -R50 -G161 -V086
mus_rg_obtain_key_item.mid: -E -R50 -G178 -V077 -P5
mus_rg_pallet.mid: -E -R50 -G159 -V100
mus_rg_pewter.mid: -E -R50 -G173 -V084
mus_rg_photo.mid: -E -R50 -G180 -V100 -P5
mus_rg_poke_center.mid: -E -R50 -G162 -V096
mus_rg_poke_flute.mid: -E -R50 -G165 -V048 -P5
mus_rg_poke_jump.mid: -E -R50 -G132 -V090
mus_rg_poke_mansion.mid: -E -R50 -G148 -V090
mus_rg_poke_tower.mid: -E -R50 -G165 -V090
mus_rg_rival_exit.mid: -E -R50 -G174 -V079
mus_rg_rocket_hideout.mid: -E -R50 -G133 -V090
mus_rg_route1.mid: -E -R50 -G150 -V079
mus_rg_route3.mid: -E -R50 -G152 -V083
mus_rg_route11.mid: -E -R50 -G153 -V090
mus_rg_route24.mid: -E -R50 -G151 -V086
mus_rg_sevii_45.mid: -E -R50 -G188 -V084
mus_rg_sevii_67.mid: -E -R50 -G189 -V084
mus_rg_sevii_123.mid: -E -R50 -G173 -V084
mus_rg_sevii_cave.mid: -E -R50 -G147 -V090
mus_rg_sevii_dungeon.mid: -E -R50 -G146 -V090
mus_rg_sevii_route.mid: -E -R50 -G187 -V080
mus_rg_silph.mid: -E -R50 -G166 -V076
mus_rg_slow_pallet.mid: -E -R50 -G159 -V092
mus_rg_ss_anne.mid: -E -R50 -G163 -V090
mus_rg_surf.mid: -E -R50 -G164 -V071
mus_rg_teachy_tv_menu.mid: -E -R50 -G186 -V059
mus_rg_teachy_tv_show.mid: -E -R50 -G131 -V068
mus_rg_title.mid: -E -R50 -G137 -V090
mus_rg_trainer_tower.mid: -E -R50 -G134 -V090
mus_rg_union_room.mid: -E -R50 -G132 -V090
mus_rg_vermillion.mid: -E -R50 -G172 -V090
mus_rg_victory_gym_leader.mid: -E -R50 -G171 -V090
mus_rg_victory_road.mid: -E -R50 -G154 -V090
mus_rg_victory_trainer.mid: -E -R50 -G169 -V089
mus_rg_victory_wild.mid: -E -R50 -G170 -V090
mus_rg_viridian_forest.mid: -E -R50 -G146 -V090
mus_rg_vs_champion.mid: -E -R50 -G158 -V090
mus_rg_vs_deoxys.mid: -E -R50 -G185 -V080
mus_rg_vs_gym_leader.mid: -E -R50 -G155 -V090
mus_rg_vs_legend.mid: -E -R50 -G157 -V090
mus_rg_vs_mewtwo.mid: -E -R50 -G157 -V090
mus_rg_vs_trainer.mid: -E -R50 -G156 -V090
mus_rg_vs_wild.mid: -E -R50 -G157 -V090
mus_roulette.mid: -E -R50 -G038 -V080
mus_route101.mid: -E -R50 -G011 -V080
mus_route104.mid: -E -R50 -G047 -V097
mus_route110.mid: -E -R50 -G010 -V080
mus_route111.mid: -E -R50 -G055 -V076
mus_route113.mid: -E -R50 -G064 -V084
mus_route119.mid: -E -R50 -G048 -V096
mus_route120.mid: -E -R50 -G014 -V080
mus_route122.mid: -E -R50 -G021 -V080
mus_rustboro.mid: -E -R50 -G045 -V085
mus_safari_zone.mid: -E -R50 -G074 -V082
mus_sailing.mid: -E -R50 -G077 -V086
mus_school.mid: -E -R50 -G081 -V100
mus_sealed_chamber.mid: -E -R50 -G084 -V100
mus_slateport.mid: -E -R50 -G079 -V070
mus_slots_jackpot.mid: -E -R50 -G012 -V090 -P5
mus_slots_win.mid: -E -R50 -G012 -V090 -P5
mus_sootopolis.mid: -E -R50 -G091 -V062
mus_surf.mid: -E -R50 -G017 -V080
mus_title.mid: -E -R50 -G059 -V090
mus_too_bad.mid: -E -R50 -G012 -V090 -P5
mus_trick_house.mid: -E -R50 -G094 -V070
mus_underwater.mid: -E -R50 -G057 -V094
mus_verdanturf.mid: -E -R50 -G044 -V090
mus_victory_aqua_magma.mid: -E -R50 -G070 -V088
mus_victory_gym_leader.mid: -E -R50 -G024 -V080
mus_victory_league.mid: -E -R50 -G029 -V080
mus_victory_road.mid: -E -R50 -G075 -V076
mus_victory_trainer.mid: -E -R50 -G058 -V091
mus_victory_wild.mid: -E -R50 -G025 -V080
mus_vs_aqua_magma_leader.mid: -E -R50 -G126 -V080 -P1
mus_vs_aqua_magma.mid: -E -R50 -G118 -V080 -P1
mus_vs_champion.mid: -E -R50 -G121 -V080 -P1
mus_vs_elite_four.mid: -E -R50 -G125 -V080 -P1
mus_vs_frontier_brain.mid: -E -R50 -G115 -V090 -P1
mus_vs_gym_leader.mid: -E -R50 -G120 -V080 -P1
mus_vs_kyogre_groudon.mid: -E -R50 -G123 -V080 -P1
mus_vs_mew.mid: -E -R50 -G116 -V090
mus_vs_rayquaza.mid: -E -R50 -G114 -V080 -P1
mus_vs_regi.mid: -E -R50 -G122 -V080 -P1
mus_vs_rival.mid: -E -R50 -G124 -V080 -P1
mus_vs_trainer.mid: -E -R50 -G119 -V080 -P1
mus_vs_wild.mid: -E -R50 -G117 -V080 -P1
mus_weather_groudon.mid: -E -R50 -G090 -V050
ph_choice_blend.mid: -E -G130 -P4
ph_choice_held.mid: -E -G130 -P4
ph_choice_solo.mid: -E -G130 -P4
ph_cloth_blend.mid: -E -G130 -P4
ph_cloth_held.mid: -E -G130 -P4
ph_cloth_solo.mid: -E -G130 -P4
ph_cure_blend.mid: -E -G130 -P4
ph_cure_held.mid: -E -G130 -P4
ph_cure_solo.mid: -E -G130 -P4
ph_dress_blend.mid: -E -G130 -P4
ph_dress_held.mid: -E -G130 -P4
ph_dress_solo.mid: -E -G130 -P4
ph_face_blend.mid: -E -G130 -P4
ph_face_held.mid: -E -G130 -P4
ph_face_solo.mid: -E -G130 -P4
ph_fleece_blend.mid: -E -G130 -P4
ph_fleece_held.mid: -E -G130 -P4
ph_fleece_solo.mid: -E -G130 -P4
ph_foot_blend.mid: -E -G130 -P4
ph_foot_held.mid: -E -G130 -P4
ph_foot_solo.mid: -E -G130 -P4
ph_goat_blend.mid: -E -G130 -P4
ph_goat_held.mid: -E -G130 -P4
ph_goat_solo.mid: -E -G130 -P4
ph_goose_blend.mid: -E -G130 -P4
ph_goose_held.mid: -E -G130 -P4
ph_goose_solo.mid: -E -G130 -P4
ph_kit_blend.mid: -E -G130 -P4
ph_kit_held.mid: -E -G130 -P4
ph_kit_solo.mid: -E -G130 -P4
ph_lot_blend.mid: -E -G130 -P4
ph_lot_held.mid: -E -G130 -P4
ph_lot_solo.mid: -E -G130 -P4
ph_mouth_blend.mid: -E -G130 -P4
ph_mouth_held.mid: -E -G130 -P4
ph_mouth_solo.mid: -E -G130 -P4
ph_nurse_blend.mid: -E -G130 -P4
ph_nurse_held.mid: -E -G130 -P4
ph_nurse_solo.mid: -E -G130 -P4
ph_price_blend.mid: -E -G130 -P4
ph_price_held.mid: -E -G130 -P4
ph_price_solo.mid: -E -G130 -P4
ph_strut_blend.mid: -E -G130 -P4
ph_strut_held.mid: -E -G130 -P4
ph_strut_solo.mid: -E -G130 -P4
ph_thought_blend.mid: -E -G130 -P4
ph_thought_held.mid: -E -G130 -P4
ph_thought_solo.mid: -E -G130 -P4
ph_trap_blend.mid: -E -G130 -P4
ph_trap_held.mid: -E -G130 -P4
ph_trap_solo.mid: -E -G130 -P4
se_a.mid: -E -R50 -G128 -V095 -P4
se_applause.mid: -E -R50 -G128 -V100 -P5
se_arena_timeup1.mid: -E -R50 -G129 -P5
se_arena_timeup2.mid: -E -R50 -G129 -P5
se_ball_bounce_1.mid: -E -R50 -G128 -V100 -P4
se_ball_bounce_2.mid: -E -R50 -G128 -V100 -P4
se_ball_bounce_3.mid: -E -R50 -G128 -V100 -P4
se_ball_bounce_4.mid: -E -R50 -G128 -V100 -P4
se_ball_open.mid: -E -R50 -G127 -V100 -P5
se_ball_throw.mid: -E -R50 -G128 -V120 -P5
se_ball_trade.mid: -E -R50 -G127 -V100 -P5
se_ball_tray_ball.mid: -E -R50 -G128 -V110 -P5
se_ball_tray_enter.mid: -E -R50 -G128 -V110 -P5
se_ball_tray_exit.mid: -E -R50 -G127 -V100 -P5
se_ball.mid: -E -R50 -G127 -V070 -P4
se_balloon_blue.mid: -E -R50 -G128 -V105 -P4
se_balloon_red.mid: -E -R50 -G128 -V105 -P4
se_balloon_yellow.mid: -E -R50 -G128 -V105 -P4
se_bang.mid: -E -R50 -G128 -V110 -P4
se_berry_blender.mid: -E -R50 -G128 -V090 -P4
se_bike_bell.mid: -E -R50 -G128 -V090 -P4
se_bike_hop.mid: -E -R50 -G127 -V090 -P4
se_boo.mid: -E -R50 -G127 -V110 -P4
se_breakable_door.mid: -E -R50 -G128 -V110 -P4
se_bridge_walk.mid: -E -R50 -G128 -V095 -P4
se_card.mid: -E -R50 -G127 -V100 -P4
se_click.mid: -E -R50 -G127 -V110 -P4
se_contest_condition_lose.mid: -E -R50 -G127 -V110 -P4
se_contest_curtain_fall.mid: -E -R50 -G128 -V070 -P5
se_contest_curtain_rise.mid: -E -R50 -G128 -V070 -P5
se_contest_heart.mid: -E -R50 -G128 -V090 -P5
se_contest_icon_change.mid: -E -R50 -G128 -V110 -P5
se_contest_icon_clear.mid: -E -R50 -G128 -V090 -P5
se_contest_mons_turn.mid: -E -R50 -G128 -V090 -P5
se_contest_place.mid: -E -R50 -G127 -V110 -P4
se_dex_search.mid: -E -R50 -G127 -v100 -P5
se_ding_dong.mid: -E -R50 -G127 -V090 -P5
se_door.mid: -E -R50 -G127 -V080 -P5
se_downpour_stop.mid: -E -R50 -G128 -V100 -P2
se_downpour.mid: -E -R50 -G128 -V100 -P2
se_e.mid: -E -R50 -G128 -V120 -P4
se_effective.mid: -E -R50 -G127 -V110 -P5
se_egg_hatch.mid: -E -R50 -G128 -V120 -P5
se_elevator.mid: -E -R50 -G128 -V100 -P4
se_escalator.mid: -E -R50 -G128 -V100 -P4
se_exit.mid: -E -R50 -G127 -V120 -P5
se_exp_max.mid: -E -R50 -G128 -V094 -P5
se_exp.mid: -E -R50 -G127 -V080 -P5
se_failure.mid: -E -R50 -G127 -V120 -P4
se_faint.mid: -E -R50 -G127 -V110 -P5
se_fall.mid: -E -R50 -G128 -V110 -P4
se_field_poison.mid: -E -R50 -G127 -V110 -P5
se_flee.mid: -E -R50 -G127 -V090 -P5
se_fu_zaku.mid: -E -R50 -G127 -V120 -P4
se_glass_flute.mid: -E -R50 -G128 -V105 -P5
se_i.mid: -E -R50 -G128 -V120 -P4
se_ice_break.mid: -E -R50 -G128 -V100 -P4
se_ice_crack.mid: -E -R50 -G127 -V100 -P4
se_ice_stairs.mid: -E -R50 -G128 -V090 -P4
se_intro_blast.mid: -E -R50 -G127 -V100 -P5
se_itemfinder.mid: -E -R50 -G127 -V090 -P5
se_lavaridge_fall_warp.mid: -E -R50 -G127 -P4
se_ledge.mid: -E -R50 -G127 -V100 -P4
se_low_health.mid: -E -R50 -G127 -V100 -P3
se_m_bind.mid: -E -R50 -G128 -V100 -P4
se_m_comet_punch.mid: -E -R50 -G128 -V120 -P4
se_m_cut.mid: -E -R50 -G128 -V120 -P4
se_m_double_slap.mid: -E -R50 -G128 -V110 -P4
se_m_fire_punch.mid: -E -R50 -G128 -V110 -P4
se_m_fly.mid: -E -R50 -G128 -V110 -P4
se_m_gust.mid: -E -R50 -G128 -V110 -P4
se_m_gust2.mid: -E -R50 -G128 -V110 -P4
se_m_headbutt.mid: -E -R50 -G128 -V110 -P4
se_m_horn_attack.mid: -E -R50 -G128 -V110 -P4
se_m_jump_kick.mid: -E -R50 -G128 -V110 -P4
se_m_leer.mid: -E -R50 -G128 -V110 -P4
se_m_mega_kick.mid: -E -R50 -G128 -V090 -P4
se_m_mega_kick2.mid: -E -R50 -G128 -V110 -P4
se_m_pay_day.mid: -E -R50 -G128 -V095 -P4
se_m_razor_wind.mid: -E -R50 -G128 -V110 -P4
se_m_razor_wind2.mid: -E -R50 -G128 -V090 -P4
se_m_sand_attack.mid: -E -R50 -G128 -V110 -P4
se_m_scratch.mid: -E -R50 -G128 -V110 -P4
se_m_swords_dance.mid: -E -R50 -G128 -V100 -P4
se_m_tail_whip.mid: -E -R50 -G128 -V110 -P4
se_m_take_down.mid: -E -R50 -G128 -V105 -P4
se_m_vicegrip.mid: -E -R50 -G128 -V110 -P4
se_m_wing_attack.mid: -E -R50 -G128 -V105 -P4
se_mud_ball.mid: -E -R50 -G128 -V110 -P4
se_mugshot.mid: -E -R50 -G128 -V090 -P5
se_n.mid: -E -R50 -G128 -P4
se_not_effective.mid: -E -R50 -G127 -V110 -P5
se_note_a.mid: -E -R50 -G128 -V110 -P4
se_note_b.mid: -E -R50 -G128 -V110 -P4
se_note_c_high.mid: -E -R50 -G128 -V110 -P4
se_note_c.mid: -E -R50 -G128 -V110 -P4
se_note_d.mid: -E -R50 -G128 -V110 -P4
se_note_e.mid: -E -R50 -G128 -V110 -P4
se_note_f.mid: -E -R50 -G128 -V110 -P4
se_note_g.mid: -E -R50 -G128 -V110 -P4
se_o.mid: -E -R50 -G128 -V120 -P4
se_orb.mid: -E -R50 -G128 -V100 -P5
se_pc_login.mid: -E -R50 -G127 -V100 -P5
se_pc_off.mid: -E -R50 -G127 -V100 -P5
se_pc_on.mid: -E -R50 -G127 -V100 -P5
se_pike_curtain_close.mid: -E -R50 -G129 -P5
se_pike_curtain_open.mid: -E -R50 -G129 -P5
se_pin.mid: -E -R50 -G127 -V060 -P4
se_pokenav_call.mid: -E -R50 -G129 -V120 -P5
se_pokenav_hang_up.mid: -E -R50 -G129 -V110 -P5
se_pokenav_off.mid: -E -R50 -G127 -V100 -P5
se_pokenav_on.mid: -E -R50 -G127 -V100 -P5
se_puddle.mid: -E -R50 -G128 -V020 -P4
se_rain_stop.mid: -E -R50 -G128 -V080 -P2
se_rain.mid: -E -R50 -G128 -V080 -P2
se_repel.mid: -E -R50 -G127 -V090 -P4
se_rg_bag_cursor.mid: -E -R50 -G129 -P5
se_rg_bag_pocket.mid: -E -R50 -G129 -P5
se_rg_ball_click.mid: -E -R50 -G129 -V100 -P5
se_rg_card_flip.mid: -E -R50 -G129 -P5
se_rg_card_flipping.mid: -E -R50 -G129 -P5
se_rg_card_open.mid: -E -R50 -G129 -V112 -P5
se_rg_deoxys_move.mid: -E -R50 -G129 -V080 -P5
se_rg_door.mid: -E -R50 -G129 -V100 -P5
se_rg_help_close.mid: -E -R50 -G129 -V095 -P5
se_rg_help_error.mid: -E -R50 -G129 -V125 -P5
se_rg_help_open.mid: -E -R50 -G129 -V096 -P5
se_rg_poke_jump_failure.mid: -E -R50 -G127 -P5
se_rg_poke_jump_success.mid: -E -R50 -G128 -V110 -P5
se_rg_shop.mid: -E -R50 -G129 -V080 -P5
se_rg_ss_anne_horn.mid: -E -R50 -G129 -V096 -P5
se_rotating_gate.mid: -E -R50 -G128 -V090 -P4
se_roulette_ball.mid: -E -R50 -G128 -V110 -P2
se_roulette_ball2.mid: -E -R50 -G128 -V110 -P2
se_save.mid: -E -R50 -G128 -V080 -P5
se_select.mid: -E -R50 -G127 -V080 -P5
se_shiny.mid: -E -R50 -G128 -V095 -P5
se_ship.mid: -E -R50 -G127 -V075 -P4
se_shop.mid: -E -R50 -G127 -V090 -P5
se_sliding_door.mid: -E -R50 -G128 -V095 -P4
se_success.mid: -E -R50 -G127 -V080 -P4
se_sudowoodo_shake.mid: -E -R50 -G129 -V077 -P5
se_super_effective.mid: -E -R50 -G127 -V110 -P5
se_switch.mid: -E -R50 -G127 -V100 -P4
se_taillow_wing_flap.mid: -E -R50 -G128 -V105 -P5
se_thunder.mid: -E -R50 -G128 -V110 -P3
se_thunder2.mid: -E -R50 -G128 -V110 -P3
se_thunderstorm_stop.mid: -E -R50 -G128 -V080 -P2
se_thunderstorm.mid: -E -R50 -G128 -V080 -P2
se_truck_door.mid: -E -R50 -G128 -V110 -P4
se_truck_move.mid: -E -R50 -G128 -P4
se_truck_stop.mid: -E -R50 -G128 -P4
se_truck_unload.mid: -E -R50 -G127 -P4
se_u.mid: -E -R50 -G128 -P4
se_unlock.mid: -E -R50 -G128 -V100 -P4
se_use_item.mid: -E -R50 -G127 -V100 -P5
se_vend.mid: -E -R50 -G128 -V110 -P4
se_warp_in.mid: -E -R50 -G127 -V090 -P4
se_warp_out.mid: -E -R50 -G127 -V090 -P4
mus_gym.mid: -E -R50 -G_gym -V080
mus_hall_of_fame_room.mid: -E -R50 -G_hall_of_fame_room -V080
mus_hall_of_fame.mid: -E -R50 -G_hall_of_fame -V078
mus_heal.mid: -E -R50 -G_fanfare -V090 -P5
mus_help.mid: -E -R50 -G_help -V078
mus_intro_battle.mid: -E -R50 -G_intro_battle -V088
mus_intro.mid: -E -R50 -G_intro -V090
mus_level_up.mid: -E -R50 -G_fanfare -V090 -P5
mus_lilycove_museum.mid: -E -R50 -G_lilycove_museum -V080
mus_lilycove.mid: -E -R50 -G_lilycove -V085
mus_link_contest_p1.mid: -E -R50 -G_link_contest_p1 -V079
mus_link_contest_p2.mid: -E -R50 -G_link_contest_p2 -V090
mus_link_contest_p3.mid: -E -R50 -G_link_contest_p3 -V075
mus_link_contest_p4.mid: -E -R50 -G_link_contest_p4 -V090
mus_littleroot_test.mid: -E -R50 -G_littleroot_test -V099
mus_littleroot.mid: -E -R50 -G_littleroot -V100
mus_move_deleted.mid: -E -R50 -G_fanfare -V090 -P5
mus_mt_chimney.mid: -E -R50 -G_mt_chimney -V078
mus_mt_pyre_exterior.mid: -E -R50 -G_mt_pyre_exterior -V080
mus_mt_pyre.mid: -E -R50 -G_mt_pyre -V088
mus_obtain_b_points.mid: -E -R50 -G_b_frontier -V090 -P5
mus_obtain_badge.mid: -E -R50 -G_fanfare -V090 -P5
mus_obtain_berry.mid: -E -R50 -G_fanfare -V090 -P5
mus_obtain_item.mid: -E -R50 -G_fanfare -V090 -P5
mus_obtain_symbol.mid: -E -R50 -G_b_frontier -V100 -P5
mus_obtain_tmhm.mid: -E -R50 -G_fanfare -V090 -P5
mus_oceanic_museum.mid: -E -R50 -G_oceanic_museum -V080
mus_oldale.mid: -E -R50 -G_oldale -V080
mus_petalburg_woods.mid: -E -R50 -G_petalburg_woods -V080
mus_petalburg.mid: -E -R50 -G_petalburg -V080
mus_poke_center.mid: -E -R50 -G_poke_center -V092
mus_poke_mart.mid: -E -R50 -G_poke_mart -V085
mus_rayquaza_appears.mid: -E -R50 -G_rayquaza_appears -V090
mus_register_match_call.mid: -E -R50 -G_register_match_call -V090 -P5
mus_rg_berry_pick.mid: -E -R50 -G_rg_game_corner -V090
mus_rg_caught_intro.mid: -E -R50 -G_rg_caught_intro -V094 -P5
mus_rg_caught.mid: -E -R50 -G_rg_victory_wild -V100
mus_rg_celadon.mid: -E -R50 -G_rg_celadon -V070
mus_rg_cinnabar.mid: -E -R50 -G_rg_cinnabar -V090
mus_rg_credits.mid: -E -R50 -G_rg_credits -V090
mus_rg_cycling.mid: -E -R50 -G_rg_cycling -V090
mus_rg_dex_rating.mid: -E -R50 -G_rg_dex_rating -V070 -P5
mus_rg_encounter_boy.mid: -E -R50 -G_rg_encounter_boy -V090
mus_rg_encounter_deoxys.mid: -E -R50 -G_rg_encounter_deoxys -V079
mus_rg_encounter_girl.mid: -E -R50 -G_rg_encounter_girl -V051
mus_rg_encounter_gym_leader: -E -R50 -G_rg_encounter_boy -V090
mus_rg_encounter_rival.mid: -E -R50 -G_rg_encounter_rival -V079
mus_rg_encounter_rocket.mid: -E -R50 -G_rg_encounter_rocket -V096
mus_rg_follow_me.mid: -E -R50 -G_rg_follow_me -V068
mus_rg_fuchsia.mid: -E -R50 -G_rg_fuchsia -V090
mus_rg_game_corner.mid: -E -R50 -G_rg_game_corner -V090
mus_rg_game_freak.mid: -E -R50 -G_rg_game_freak -V075
mus_rg_gym.mid: -E -R50 -G_rg_gym -V090
mus_rg_hall_of_fame.mid: -E -R50 -G_rg_hall_of_fame -V079
mus_rg_heal.mid: -E -R50 -G_rg_heal -V090
mus_rg_intro_fight.mid: -E -R50 -G_rg_intro_fight -V090
mus_rg_jigglypuff.mid: -E -R50 -G_rg_jigglypuff -V068 -P5
mus_rg_lavender.mid: -E -R50 -G_rg_lavender -V090
mus_rg_mt_moon.mid: -E -R50 -G_rg_mt_moon -V090
mus_rg_mystery_gift.mid: -E -R50 -G_rg_mystery_gift -V100
mus_rg_net_center.mid: -E -R50 -G_rg_poke_center -V096
mus_rg_new_game_exit.mid: -E -R50 -G_rg_new_game -V088
mus_rg_new_game_instruct.mid: -E -R50 -G_rg_new_game -V085
mus_rg_new_game_intro.mid: -E -R50 -G_rg_new_game -V088
mus_rg_oak_lab.mid: -E -R50 -G_rg_oak_lab -V075
mus_rg_oak.mid: -E -R50 -G_rg_oak -V086
mus_rg_obtain_key_item.mid: -E -R50 -G_rg_obtain_key_item -V077 -P5
mus_rg_pallet.mid: -E -R50 -G_rg_pallet -V100
mus_rg_pewter.mid: -E -R50 -G_rg_pewter -V084
mus_rg_photo.mid: -E -R50 -G_rg_photo -V100 -P5
mus_rg_poke_center.mid: -E -R50 -G_rg_poke_center -V096
mus_rg_poke_flute.mid: -E -R50 -G_rg_poke_tower -V048 -P5
mus_rg_poke_jump.mid: -E -R50 -G_rg_game_corner -V090
mus_rg_poke_mansion.mid: -E -R50 -G_rg_poke_mansion -V090
mus_rg_poke_tower.mid: -E -R50 -G_rg_poke_tower -V090
mus_rg_rival_exit.mid: -E -R50 -G_rg_encounter_rival -V079
mus_rg_rocket_hideout.mid: -E -R50 -G_rg_rocket_hideout -V090
mus_rg_route1.mid: -E -R50 -G_rg_route1 -V079
mus_rg_route3.mid: -E -R50 -G_rg_route3 -V083
mus_rg_route11.mid: -E -R50 -G_rg_route11 -V090
mus_rg_route24.mid: -E -R50 -G_rg_route24 -V086
mus_rg_sevii_45.mid: -E -R50 -G_rg_sevii_45 -V084
mus_rg_sevii_67.mid: -E -R50 -G_rg_sevii_67 -V084
mus_rg_sevii_123.mid: -E -R50 -G_rg_pewter -V084
mus_rg_sevii_cave.mid: -E -R50 -G_rg_mt_moon -V090
mus_rg_sevii_dungeon.mid: -E -R50 -G_rg_viridian_forest -V090
mus_rg_sevii_route.mid: -E -R50 -G_rg_sevii_route -V080
mus_rg_silph.mid: -E -R50 -G_rg_silph -V076
mus_rg_slow_pallet.mid: -E -R50 -G_rg_pallet -V092
mus_rg_ss_anne.mid: -E -R50 -G_rg_ss_anne -V090
mus_rg_surf.mid: -E -R50 -G_rg_surf -V071
mus_rg_teachy_tv_menu.mid: -E -R50 -G_rg_teachy_tv_menu -V059
mus_rg_teachy_tv_show.mid: -E -R50 -G_rg_follow_me -V068
mus_rg_title.mid: -E -R50 -G_rg_title -V090
mus_rg_trainer_tower.mid: -E -R50 -G_rg_gym -V090
mus_rg_union_room.mid: -E -R50 -G_rg_game_corner -V090
mus_rg_vermillion.mid: -E -R50 -G_rg_vermillion -V090
mus_rg_victory_gym_leader.mid: -E -R50 -G_rg_victory_gym_leader -V090
mus_rg_victory_road.mid: -E -R50 -G_rg_victory_road -V090
mus_rg_victory_trainer.mid: -E -R50 -G_rg_victory_trainer -V089
mus_rg_victory_wild.mid: -E -R50 -G_rg_victory_wild -V090
mus_rg_viridian_forest.mid: -E -R50 -G_rg_viridian_forest -V090
mus_rg_vs_champion.mid: -E -R50 -G_rg_vs_champion -V090
mus_rg_vs_deoxys.mid: -E -R50 -G_rg_vs_deoxys -V080
mus_rg_vs_gym_leader.mid: -E -R50 -G_rg_vs_gym_leader -V090
mus_rg_vs_legend.mid: -E -R50 -G_rg_vs_wild -V090
mus_rg_vs_mewtwo.mid: -E -R50 -G_rg_vs_wild -V090
mus_rg_vs_trainer.mid: -E -R50 -G_rg_vs_trainer -V090
mus_rg_vs_wild.mid: -E -R50 -G_rg_vs_wild -V090
mus_roulette.mid: -E -R50 -G_roulette -V080
mus_route101.mid: -E -R50 -G_route101 -V080
mus_route104.mid: -E -R50 -G_route104 -V097
mus_route110.mid: -E -R50 -G_route110 -V080
mus_route111.mid: -E -R50 -G_route111 -V076
mus_route113.mid: -E -R50 -G_route113 -V084
mus_route119.mid: -E -R50 -G_route119 -V096
mus_route120.mid: -E -R50 -G_route120 -V080
mus_route122.mid: -E -R50 -G_route122 -V080
mus_rustboro.mid: -E -R50 -G_rustboro -V085
mus_safari_zone.mid: -E -R50 -G_safari_zone -V082
mus_sailing.mid: -E -R50 -G_sailing -V086
mus_school.mid: -E -R50 -G_school -V100
mus_sealed_chamber.mid: -E -R50 -G_sealed_chamber -V100
mus_slateport.mid: -E -R50 -G_slateport -V070
mus_slots_jackpot.mid: -E -R50 -G_fanfare -V090 -P5
mus_slots_win.mid: -E -R50 -G_fanfare -V090 -P5
mus_sootopolis.mid: -E -R50 -G_sootopolis -V062
mus_surf.mid: -E -R50 -G_surf -V080
mus_title.mid: -E -R50 -G_title -V090
mus_too_bad.mid: -E -R50 -G_fanfare -V090 -P5
mus_trick_house.mid: -E -R50 -G_trick_house -V070
mus_underwater.mid: -E -R50 -G_underwater -V094
mus_verdanturf.mid: -E -R50 -G_verdanturf -V090
mus_victory_aqua_magma.mid: -E -R50 -G_victory_aqua_magma -V088
mus_victory_gym_leader.mid: -E -R50 -G_victory_gym_leader -V080
mus_victory_league.mid: -E -R50 -G_victory_league -V080
mus_victory_road.mid: -E -R50 -G_victory_road -V076
mus_victory_trainer.mid: -E -R50 -G_victory_trainer -V091
mus_victory_wild.mid: -E -R50 -G_victory_wild -V080
mus_vs_aqua_magma_leader.mid: -E -R50 -G_vs_aqua_magma_leader -V080 -P1
mus_vs_aqua_magma.mid: -E -R50 -G_vs_aqua_magma -V080 -P1
mus_vs_champion.mid: -E -R50 -G_vs_champion -V080 -P1
mus_vs_elite_four.mid: -E -R50 -G_vs_elite_four -V080 -P1
mus_vs_frontier_brain.mid: -E -R50 -G_vs_frontier_brain -V090 -P1
mus_vs_gym_leader.mid: -E -R50 -G_vs_gym_leader -V080 -P1
mus_vs_kyogre_groudon.mid: -E -R50 -G_vs_kyogre_groudon -V080 -P1
mus_vs_mew.mid: -E -R50 -G_vs_mew -V090
mus_vs_rayquaza.mid: -E -R50 -G_vs_rayquaza -V080 -P1
mus_vs_regi.mid: -E -R50 -G_vs_regi -V080 -P1
mus_vs_rival.mid: -E -R50 -G_vs_rival -V080 -P1
mus_vs_trainer.mid: -E -R50 -G_vs_trainer -V080 -P1
mus_vs_wild.mid: -E -R50 -G_vs_wild -V080 -P1
mus_weather_groudon.mid: -E -R50 -G_weather_groudon -V050
ph_choice_blend.mid: -E -G_bard -P4
ph_choice_held.mid: -E -G_bard -P4
ph_choice_solo.mid: -E -G_bard -P4
ph_cloth_blend.mid: -E -G_bard -P4
ph_cloth_held.mid: -E -G_bard -P4
ph_cloth_solo.mid: -E -G_bard -P4
ph_cure_blend.mid: -E -G_bard -P4
ph_cure_held.mid: -E -G_bard -P4
ph_cure_solo.mid: -E -G_bard -P4
ph_dress_blend.mid: -E -G_bard -P4
ph_dress_held.mid: -E -G_bard -P4
ph_dress_solo.mid: -E -G_bard -P4
ph_face_blend.mid: -E -G_bard -P4
ph_face_held.mid: -E -G_bard -P4
ph_face_solo.mid: -E -G_bard -P4
ph_fleece_blend.mid: -E -G_bard -P4
ph_fleece_held.mid: -E -G_bard -P4
ph_fleece_solo.mid: -E -G_bard -P4
ph_foot_blend.mid: -E -G_bard -P4
ph_foot_held.mid: -E -G_bard -P4
ph_foot_solo.mid: -E -G_bard -P4
ph_goat_blend.mid: -E -G_bard -P4
ph_goat_held.mid: -E -G_bard -P4
ph_goat_solo.mid: -E -G_bard -P4
ph_goose_blend.mid: -E -G_bard -P4
ph_goose_held.mid: -E -G_bard -P4
ph_goose_solo.mid: -E -G_bard -P4
ph_kit_blend.mid: -E -G_bard -P4
ph_kit_held.mid: -E -G_bard -P4
ph_kit_solo.mid: -E -G_bard -P4
ph_lot_blend.mid: -E -G_bard -P4
ph_lot_held.mid: -E -G_bard -P4
ph_lot_solo.mid: -E -G_bard -P4
ph_mouth_blend.mid: -E -G_bard -P4
ph_mouth_held.mid: -E -G_bard -P4
ph_mouth_solo.mid: -E -G_bard -P4
ph_nurse_blend.mid: -E -G_bard -P4
ph_nurse_held.mid: -E -G_bard -P4
ph_nurse_solo.mid: -E -G_bard -P4
ph_price_blend.mid: -E -G_bard -P4
ph_price_held.mid: -E -G_bard -P4
ph_price_solo.mid: -E -G_bard -P4
ph_strut_blend.mid: -E -G_bard -P4
ph_strut_held.mid: -E -G_bard -P4
ph_strut_solo.mid: -E -G_bard -P4
ph_thought_blend.mid: -E -G_bard -P4
ph_thought_held.mid: -E -G_bard -P4
ph_thought_solo.mid: -E -G_bard -P4
ph_trap_blend.mid: -E -G_bard -P4
ph_trap_held.mid: -E -G_bard -P4
ph_trap_solo.mid: -E -G_bard -P4
se_a.mid: -E -R50 -G_rs_sfx_2 -V095 -P4
se_applause.mid: -E -R50 -G_rs_sfx_2 -V100 -P5
se_arena_timeup1.mid: -E -R50 -G_frlg_sfx -P5
se_arena_timeup2.mid: -E -R50 -G_frlg_sfx -P5
se_ball_bounce_1.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_ball_bounce_2.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_ball_bounce_3.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_ball_bounce_4.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_ball_open.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_ball_throw.mid: -E -R50 -G_rs_sfx_2 -V120 -P5
se_ball_trade.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_ball_tray_ball.mid: -E -R50 -G_rs_sfx_2 -V110 -P5
se_ball_tray_enter.mid: -E -R50 -G_rs_sfx_2 -V110 -P5
se_ball_tray_exit.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_ball.mid: -E -R50 -G_rs_sfx_1 -V070 -P4
se_balloon_blue.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
se_balloon_red.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
se_balloon_yellow.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
se_bang.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_berry_blender.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
se_bike_bell.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
se_bike_hop.mid: -E -R50 -G_rs_sfx_1 -V090 -P4
se_boo.mid: -E -R50 -G_rs_sfx_1 -V110 -P4
se_breakable_door.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_bridge_walk.mid: -E -R50 -G_rs_sfx_2 -V095 -P4
se_card.mid: -E -R50 -G_rs_sfx_1 -V100 -P4
se_click.mid: -E -R50 -G_rs_sfx_1 -V110 -P4
se_contest_condition_lose.mid: -E -R50 -G_rs_sfx_1 -V110 -P4
se_contest_curtain_fall.mid: -E -R50 -G_rs_sfx_2 -V070 -P5
se_contest_curtain_rise.mid: -E -R50 -G_rs_sfx_2 -V070 -P5
se_contest_heart.mid: -E -R50 -G_rs_sfx_2 -V090 -P5
se_contest_icon_change.mid: -E -R50 -G_rs_sfx_2 -V110 -P5
se_contest_icon_clear.mid: -E -R50 -G_rs_sfx_2 -V090 -P5
se_contest_mons_turn.mid: -E -R50 -G_rs_sfx_2 -V090 -P5
se_contest_place.mid: -E -R50 -G_rs_sfx_1 -V110 -P4
se_dex_search.mid: -E -R50 -G_rs_sfx_1 -v100 -P5
se_ding_dong.mid: -E -R50 -G_rs_sfx_1 -V090 -P5
se_door.mid: -E -R50 -G_rs_sfx_1 -V080 -P5
se_downpour_stop.mid: -E -R50 -G_rs_sfx_2 -V100 -P2
se_downpour.mid: -E -R50 -G_rs_sfx_2 -V100 -P2
se_e.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
se_effective.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
se_egg_hatch.mid: -E -R50 -G_rs_sfx_2 -V120 -P5
se_elevator.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_escalator.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_exit.mid: -E -R50 -G_rs_sfx_1 -V120 -P5
se_exp_max.mid: -E -R50 -G_rs_sfx_2 -V094 -P5
se_exp.mid: -E -R50 -G_rs_sfx_1 -V080 -P5
se_failure.mid: -E -R50 -G_rs_sfx_1 -V120 -P4
se_faint.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
se_fall.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_field_poison.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
se_flee.mid: -E -R50 -G_rs_sfx_1 -V090 -P5
se_fu_zaku.mid: -E -R50 -G_rs_sfx_1 -V120 -P4
se_glass_flute.mid: -E -R50 -G_rs_sfx_2 -V105 -P5
se_i.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
se_ice_break.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_ice_crack.mid: -E -R50 -G_rs_sfx_1 -V100 -P4
se_ice_stairs.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
se_intro_blast.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_itemfinder.mid: -E -R50 -G_rs_sfx_1 -V090 -P5
se_lavaridge_fall_warp.mid: -E -R50 -G_rs_sfx_1 -P4
se_ledge.mid: -E -R50 -G_rs_sfx_1 -V100 -P4
se_low_health.mid: -E -R50 -G_rs_sfx_1 -V100 -P3
se_m_bind.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_m_comet_punch.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
se_m_cut.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
se_m_double_slap.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_fire_punch.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_fly.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_gust.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_gust2.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_headbutt.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_horn_attack.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_jump_kick.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_leer.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_mega_kick.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
se_m_mega_kick2.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_pay_day.mid: -E -R50 -G_rs_sfx_2 -V095 -P4
se_m_razor_wind.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_razor_wind2.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
se_m_sand_attack.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_scratch.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_swords_dance.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_m_tail_whip.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_take_down.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
se_m_vicegrip.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_m_wing_attack.mid: -E -R50 -G_rs_sfx_2 -V105 -P4
se_mud_ball.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_mugshot.mid: -E -R50 -G_rs_sfx_2 -V090 -P5
se_n.mid: -E -R50 -G_rs_sfx_2 -P4
se_not_effective.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
se_note_a.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_note_b.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_note_c_high.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_note_c.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_note_d.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_note_e.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_note_f.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_note_g.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_o.mid: -E -R50 -G_rs_sfx_2 -V120 -P4
se_orb.mid: -E -R50 -G_rs_sfx_2 -V100 -P5
se_pc_login.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_pc_off.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_pc_on.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_pike_curtain_close.mid: -E -R50 -G_frlg_sfx -P5
se_pike_curtain_open.mid: -E -R50 -G_frlg_sfx -P5
se_pin.mid: -E -R50 -G_rs_sfx_1 -V060 -P4
se_pokenav_call.mid: -E -R50 -G_frlg_sfx -V120 -P5
se_pokenav_hang_up.mid: -E -R50 -G_frlg_sfx -V110 -P5
se_pokenav_off.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_pokenav_on.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_puddle.mid: -E -R50 -G_rs_sfx_2 -V020 -P4
se_rain_stop.mid: -E -R50 -G_rs_sfx_2 -V080 -P2
se_rain.mid: -E -R50 -G_rs_sfx_2 -V080 -P2
se_repel.mid: -E -R50 -G_rs_sfx_1 -V090 -P4
se_rg_bag_cursor.mid: -E -R50 -G_frlg_sfx -P5
se_rg_bag_pocket.mid: -E -R50 -G_frlg_sfx -P5
se_rg_ball_click.mid: -E -R50 -G_frlg_sfx -V100 -P5
se_rg_card_flip.mid: -E -R50 -G_frlg_sfx -P5
se_rg_card_flipping.mid: -E -R50 -G_frlg_sfx -P5
se_rg_card_open.mid: -E -R50 -G_frlg_sfx -V112 -P5
se_rg_deoxys_move.mid: -E -R50 -G_frlg_sfx -V080 -P5
se_rg_door.mid: -E -R50 -G_frlg_sfx -V100 -P5
se_rg_help_close.mid: -E -R50 -G_frlg_sfx -V095 -P5
se_rg_help_error.mid: -E -R50 -G_frlg_sfx -V125 -P5
se_rg_help_open.mid: -E -R50 -G_frlg_sfx -V096 -P5
se_rg_poke_jump_failure.mid: -E -R50 -G_rs_sfx_1 -P5
se_rg_poke_jump_success.mid: -E -R50 -G_rs_sfx_2 -V110 -P5
se_rg_shop.mid: -E -R50 -G_frlg_sfx -V080 -P5
se_rg_ss_anne_horn.mid: -E -R50 -G_frlg_sfx -V096 -P5
se_rotating_gate.mid: -E -R50 -G_rs_sfx_2 -V090 -P4
se_roulette_ball.mid: -E -R50 -G_rs_sfx_2 -V110 -P2
se_roulette_ball2.mid: -E -R50 -G_rs_sfx_2 -V110 -P2
se_save.mid: -E -R50 -G_rs_sfx_2 -V080 -P5
se_select.mid: -E -R50 -G_rs_sfx_1 -V080 -P5
se_shiny.mid: -E -R50 -G_rs_sfx_2 -V095 -P5
se_ship.mid: -E -R50 -G_rs_sfx_1 -V075 -P4
se_shop.mid: -E -R50 -G_rs_sfx_1 -V090 -P5
se_sliding_door.mid: -E -R50 -G_rs_sfx_2 -V095 -P4
se_success.mid: -E -R50 -G_rs_sfx_1 -V080 -P4
se_sudowoodo_shake.mid: -E -R50 -G_frlg_sfx -V077 -P5
se_super_effective.mid: -E -R50 -G_rs_sfx_1 -V110 -P5
se_switch.mid: -E -R50 -G_rs_sfx_1 -V100 -P4
se_taillow_wing_flap.mid: -E -R50 -G_rs_sfx_2 -V105 -P5
se_thunder.mid: -E -R50 -G_rs_sfx_2 -V110 -P3
se_thunder2.mid: -E -R50 -G_rs_sfx_2 -V110 -P3
se_thunderstorm_stop.mid: -E -R50 -G_rs_sfx_2 -V080 -P2
se_thunderstorm.mid: -E -R50 -G_rs_sfx_2 -V080 -P2
se_truck_door.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_truck_move.mid: -E -R50 -G_rs_sfx_2 -P4
se_truck_stop.mid: -E -R50 -G_rs_sfx_2 -P4
se_truck_unload.mid: -E -R50 -G_rs_sfx_1 -P4
se_u.mid: -E -R50 -G_rs_sfx_2 -P4
se_unlock.mid: -E -R50 -G_rs_sfx_2 -V100 -P4
se_use_item.mid: -E -R50 -G_rs_sfx_1 -V100 -P5
se_vend.mid: -E -R50 -G_rs_sfx_2 -V110 -P4
se_warp_in.mid: -E -R50 -G_rs_sfx_1 -V090 -P4
se_warp_out.mid: -E -R50 -G_rs_sfx_1 -V090 -P4

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_dex_page_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_dex_scroll_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_absorb_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_absorb_2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_acid_armor_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_attract_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_attract2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_barrier_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_baton_pass_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_belly_drum_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_bite_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_blizzard_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_blizzard2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_bonemerang_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_brick_break_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_bubble_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_bubble2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_bubble3_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_bubble_beam_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_bubble_beam2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_charge_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_charm_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_confuse_ray_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_cosmic_power_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_crabhammer_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_detect_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_dig_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_dive_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_dizzy_punch_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_double_team_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_dragon_rage_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_earthquake_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_ember_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_encore_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_encore2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_explosion_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_faint_attack_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_flame_wheel_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_flame_wheel2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_flamethrower_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_flatter_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_giga_drain_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_grasswhistle_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_hail_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_harden_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_haze_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_heal_bell_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_heat_wave_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_hydro_pump_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_hyper_beam_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_hyper_beam2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_icy_wind_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_lick_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_lock_on_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_metronome_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_milk_drink_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_minimize_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_mist_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_moonlight_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_morning_sun_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_nightmare_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_perish_song_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_petal_dance_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_poison_powder_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_psybeam_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_psybeam2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_rain_dance_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_reflect_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_reversal_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_rock_throw_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_sacred_fire_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_sacred_fire2_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_sand_tomb_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_sandstorm_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_screech_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_self_destruct_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_sing_mvl, 127

View File

@@ -1,6 +1,6 @@
.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_rev, reverb_set+50
.equ se_m_sketch_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_sky_uppercut_grp, voicegroup128
.equ se_m_sky_uppercut_grp, voicegroup_rs_sfx_2
.equ se_m_sky_uppercut_pri, 4
.equ se_m_sky_uppercut_rev, reverb_set+50
.equ se_m_sky_uppercut_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_snore_grp, voicegroup128
.equ se_m_snore_grp, voicegroup_rs_sfx_2
.equ se_m_snore_pri, 4
.equ se_m_snore_rev, reverb_set+50
.equ se_m_snore_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_solar_beam_grp, voicegroup128
.equ se_m_solar_beam_grp, voicegroup_rs_sfx_2
.equ se_m_solar_beam_pri, 4
.equ se_m_solar_beam_rev, reverb_set+50
.equ se_m_solar_beam_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_spit_up_grp, voicegroup128
.equ se_m_spit_up_grp, voicegroup_rs_sfx_2
.equ se_m_spit_up_pri, 4
.equ se_m_spit_up_rev, reverb_set+50
.equ se_m_spit_up_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_stat_decrease_grp, voicegroup128
.equ se_m_stat_decrease_grp, voicegroup_rs_sfx_2
.equ se_m_stat_decrease_pri, 4
.equ se_m_stat_decrease_rev, reverb_set+50
.equ se_m_stat_decrease_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_stat_increase_grp, voicegroup128
.equ se_m_stat_increase_grp, voicegroup_rs_sfx_2
.equ se_m_stat_increase_pri, 4
.equ se_m_stat_increase_rev, reverb_set+50
.equ se_m_stat_increase_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_strength_grp, voicegroup128
.equ se_m_strength_grp, voicegroup_rs_sfx_2
.equ se_m_strength_pri, 4
.equ se_m_strength_rev, reverb_set+50
.equ se_m_strength_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_string_shot_grp, voicegroup128
.equ se_m_string_shot_grp, voicegroup_rs_sfx_2
.equ se_m_string_shot_pri, 4
.equ se_m_string_shot_rev, reverb_set+50
.equ se_m_string_shot_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_string_shot2_grp, voicegroup128
.equ se_m_string_shot2_grp, voicegroup_rs_sfx_2
.equ se_m_string_shot2_pri, 4
.equ se_m_string_shot2_rev, reverb_set+50
.equ se_m_string_shot2_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_supersonic_grp, voicegroup128
.equ se_m_supersonic_grp, voicegroup_rs_sfx_2
.equ se_m_supersonic_pri, 4
.equ se_m_supersonic_rev, reverb_set+50
.equ se_m_supersonic_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_surf_grp, voicegroup128
.equ se_m_surf_grp, voicegroup_rs_sfx_2
.equ se_m_surf_pri, 4
.equ se_m_surf_rev, reverb_set+50
.equ se_m_surf_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_swagger_grp, voicegroup128
.equ se_m_swagger_grp, voicegroup_rs_sfx_2
.equ se_m_swagger_pri, 4
.equ se_m_swagger_rev, reverb_set+50
.equ se_m_swagger_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_swagger2_grp, voicegroup128
.equ se_m_swagger2_grp, voicegroup_rs_sfx_2
.equ se_m_swagger2_pri, 4
.equ se_m_swagger2_rev, reverb_set+50
.equ se_m_swagger2_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_sweet_scent_grp, voicegroup128
.equ se_m_sweet_scent_grp, voicegroup_rs_sfx_2
.equ se_m_sweet_scent_pri, 4
.equ se_m_sweet_scent_rev, reverb_set+50
.equ se_m_sweet_scent_mvl, 127

View File

@@ -1,6 +1,6 @@
.include "MPlayDef.s"
.equ se_m_swift_grp, voicegroup128
.equ se_m_swift_grp, voicegroup_rs_sfx_2
.equ se_m_swift_pri, 4
.equ se_m_swift_rev, reverb_set+50
.equ se_m_swift_mvl, 127

Some files were not shown because too many files have changed in this diff Show More