mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-27 04:04:17 +01:00
Merge pull request #1631 from GriffinRichards/missing-colors
Add some missing RGB constant usage
This commit is contained in:
commit
3b75cd13d0
@ -763,7 +763,7 @@ Move_TAKE_DOWN:
|
|||||||
setalpha 12, 8
|
setalpha 12, 8
|
||||||
createvisualtask AnimTask_WindUpLunge, 5, ANIM_ATTACKER, -24, 8, 23, 10, 40, 10
|
createvisualtask AnimTask_WindUpLunge, 5, ANIM_ATTACKER, -24, 8, 23, 10, 40, 10
|
||||||
delay 35
|
delay 35
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 10, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 10, RGB_BLACK, 0
|
||||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 4, -10, 0, ANIM_TARGET, 0
|
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 4, -10, 0, ANIM_TARGET, 0
|
||||||
playsewithpan SE_M_MEGA_KICK2, SOUND_PAN_TARGET
|
playsewithpan SE_M_MEGA_KICK2, SOUND_PAN_TARGET
|
||||||
delay 1
|
delay 1
|
||||||
@ -783,7 +783,7 @@ Move_TAKE_DOWN:
|
|||||||
Move_DOUBLE_EDGE:
|
Move_DOUBLE_EDGE:
|
||||||
loadspritegfx ANIM_TAG_IMPACT
|
loadspritegfx ANIM_TAG_IMPACT
|
||||||
playsewithpan SE_M_SWIFT, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_SWIFT, SOUND_PAN_ATTACKER
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 2, 4, 2, RGB_WHITE, 10, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 2, 4, 2, RGB_WHITE, 10, RGB_BLACK, 0
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
delay 10
|
delay 10
|
||||||
playsewithpan SE_M_SWAGGER, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_SWAGGER, SOUND_PAN_ATTACKER
|
||||||
@ -951,7 +951,7 @@ Move_MEGA_PUNCH:
|
|||||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, ANIM_TARGET, 0
|
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, ANIM_TARGET, 0
|
||||||
createvisualtask AnimTask_ShakeMon2, 2, ANIM_TARGET, 4, 0, 22, 1
|
createvisualtask AnimTask_ShakeMon2, 2, ANIM_TARGET, 4, 0, 22, 1
|
||||||
createvisualtask AnimTask_BlendBattleAnimPal, 10, 4, 2, 0, 0, RGB_WHITE
|
createvisualtask AnimTask_BlendBattleAnimPal, 10, 4, 2, 0, 0, RGB_WHITE
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 8, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 8, RGB_BLACK, 0
|
||||||
playsewithpan SE_M_VITAL_THROW2, SOUND_PAN_TARGET
|
playsewithpan SE_M_VITAL_THROW2, SOUND_PAN_TARGET
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
clearmonbg ANIM_TARGET
|
clearmonbg ANIM_TARGET
|
||||||
@ -995,7 +995,7 @@ Move_MEGA_KICK:
|
|||||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, ANIM_TARGET, 0
|
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, ANIM_TARGET, 0
|
||||||
createvisualtask AnimTask_ShakeMon2, 2, ANIM_TARGET, 4, 0, 22, 1
|
createvisualtask AnimTask_ShakeMon2, 2, ANIM_TARGET, 4, 0, 22, 1
|
||||||
createvisualtask AnimTask_BlendBattleAnimPal, 10, 4, 2, 0, 0, RGB_WHITE
|
createvisualtask AnimTask_BlendBattleAnimPal, 10, 4, 2, 0, 0, RGB_WHITE
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 8, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 8, RGB_BLACK, 0
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
clearmonbg ANIM_TARGET
|
clearmonbg ANIM_TARGET
|
||||||
blendoff
|
blendoff
|
||||||
@ -1247,7 +1247,7 @@ Move_REVERSAL:
|
|||||||
loadspritegfx ANIM_TAG_HANDS_AND_FEET
|
loadspritegfx ANIM_TAG_HANDS_AND_FEET
|
||||||
loadspritegfx ANIM_TAG_IMPACT
|
loadspritegfx ANIM_TAG_IMPACT
|
||||||
playsewithpan SE_M_DETECT, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_DETECT, SOUND_PAN_ATTACKER
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 3, RGB_WHITE, 8, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 3, RGB_WHITE, 8, RGB_BLACK, 0
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
delay 30
|
delay 30
|
||||||
createvisualtask AnimTask_BlendColorCycle, 2, 31, 3, 2, 0, 10, RGB_WHITE
|
createvisualtask AnimTask_BlendColorCycle, 2, 31, 3, 2, 0, 10, RGB_WHITE
|
||||||
@ -1264,7 +1264,7 @@ Move_REVERSAL:
|
|||||||
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 6, 4
|
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 6, 4
|
||||||
delay 8
|
delay 8
|
||||||
playsewithpan SE_M_VITAL_THROW2, SOUND_PAN_TARGET
|
playsewithpan SE_M_VITAL_THROW2, SOUND_PAN_TARGET
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_WHITE, 8, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_WHITE, 8, RGB_BLACK, 0
|
||||||
createsprite gFistFootSpriteTemplate, ANIM_TARGET, 4, 0, 0, 10, 1, 0
|
createsprite gFistFootSpriteTemplate, ANIM_TARGET, 4, 0, 0, 10, 1, 0
|
||||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, ANIM_TARGET, 1
|
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, ANIM_TARGET, 1
|
||||||
createvisualtask AnimTask_ShakeTargetBasedOnMovePowerOrDmg, 5, FALSE, 1, 8, 1, 0
|
createvisualtask AnimTask_ShakeTargetBasedOnMovePowerOrDmg, 5, FALSE, 1, 8, 1, 0
|
||||||
@ -1446,13 +1446,13 @@ FuryCutterRight:
|
|||||||
createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 1
|
createsprite gCuttingSliceSpriteTemplate, ANIM_ATTACKER, 2, 40, -32, 1
|
||||||
goto FuryCutterContinue
|
goto FuryCutterContinue
|
||||||
FuryCutterMedium:
|
FuryCutterMedium:
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB(9, 8, 10), 4, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB(9, 8, 10), 4, RGB_BLACK, 0
|
||||||
goto FuryCutterContinue2
|
goto FuryCutterContinue2
|
||||||
FuryCutterStrong:
|
FuryCutterStrong:
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 3, RGB(9, 8, 10), 4, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 3, RGB(9, 8, 10), 4, RGB_BLACK, 0
|
||||||
goto FuryCutterContinue2
|
goto FuryCutterContinue2
|
||||||
FuryCutterStrongest:
|
FuryCutterStrongest:
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 3, RGB(9, 8, 10), 4, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 3, RGB(9, 8, 10), 4, RGB_BLACK, 0
|
||||||
goto FuryCutterContinue2
|
goto FuryCutterContinue2
|
||||||
|
|
||||||
Move_SELF_DESTRUCT:
|
Move_SELF_DESTRUCT:
|
||||||
@ -1623,7 +1623,7 @@ RisingWaterHitEffect:
|
|||||||
|
|
||||||
Move_EXPLOSION:
|
Move_EXPLOSION:
|
||||||
loadspritegfx ANIM_TAG_EXPLOSION
|
loadspritegfx ANIM_TAG_EXPLOSION
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 8, 9, RGB(26, 8, 8), 8, 0, 8
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 8, 9, RGB(26, 8, 8), 8, RGB_BLACK, 8
|
||||||
createvisualtask AnimTask_ShakeMon2, 5, 4, 8, 0, 40, 1
|
createvisualtask AnimTask_ShakeMon2, 5, 4, 8, 0, 40, 1
|
||||||
createvisualtask AnimTask_ShakeMon2, 5, 5, 8, 0, 40, 1
|
createvisualtask AnimTask_ShakeMon2, 5, 5, 8, 0, 40, 1
|
||||||
createvisualtask AnimTask_ShakeMon2, 5, 6, 8, 0, 40, 1
|
createvisualtask AnimTask_ShakeMon2, 5, 6, 8, 0, 40, 1
|
||||||
@ -1870,7 +1870,7 @@ Move_GUILLOTINE:
|
|||||||
delay 46
|
delay 46
|
||||||
createvisualtask AnimTask_ShakeMon2, 5, ANIM_TARGET, 4, 0, 8, 1
|
createvisualtask AnimTask_ShakeMon2, 5, ANIM_TARGET, 4, 0, 8, 1
|
||||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, ANIM_TARGET, 0
|
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, ANIM_TARGET, 0
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 8, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 8, RGB_BLACK, 0
|
||||||
playsewithpan SE_M_RAZOR_WIND, SOUND_PAN_TARGET
|
playsewithpan SE_M_RAZOR_WIND, SOUND_PAN_TARGET
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
clearmonbg ANIM_DEF_PARTNER
|
clearmonbg ANIM_DEF_PARTNER
|
||||||
@ -2601,9 +2601,9 @@ Move_EARTHQUAKE:
|
|||||||
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 50
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 10, 50
|
||||||
playsewithpan SE_M_EARTHQUAKE, 0
|
playsewithpan SE_M_EARTHQUAKE, 0
|
||||||
delay 10
|
delay 10
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, 0x7FFF, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
delay 16
|
delay 16
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, 0x7FFF, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
end
|
end
|
||||||
|
|
||||||
Move_FISSURE:
|
Move_FISSURE:
|
||||||
@ -2614,11 +2614,11 @@ Move_FISSURE:
|
|||||||
delay 8
|
delay 8
|
||||||
call FissureDirtPlumeFar
|
call FissureDirtPlumeFar
|
||||||
delay 15
|
delay 15
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, 0x7FFF, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
delay 15
|
delay 15
|
||||||
call FissureDirtPlumeClose
|
call FissureDirtPlumeClose
|
||||||
delay 15
|
delay 15
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, 0x7FFF, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
delay 15
|
delay 15
|
||||||
call FissureDirtPlumeFar
|
call FissureDirtPlumeFar
|
||||||
delay 50
|
delay 50
|
||||||
@ -2846,7 +2846,7 @@ SkullBashAttack:
|
|||||||
playsewithpan SE_M_TAKE_DOWN, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_TAKE_DOWN, SOUND_PAN_ATTACKER
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
playse SE_BANG
|
playse SE_BANG
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, 0x7FFF, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
createvisualtask AnimTask_ShakeMonInPlace, 2, ANIM_ATTACKER, 2, 0, 40, 1
|
createvisualtask AnimTask_ShakeMonInPlace, 2, ANIM_ATTACKER, 2, 0, 40, 1
|
||||||
createvisualtask AnimTask_ShakeMonInPlace, 2, ANIM_TARGET, 10, 0, 40, 1
|
createvisualtask AnimTask_ShakeMonInPlace, 2, ANIM_TARGET, 10, 0, 40, 1
|
||||||
createsprite gFlashingHitSplatSpriteTemplate, ANIM_TARGET, 4, 0, 0, ANIM_TARGET, 0
|
createsprite gFlashingHitSplatSpriteTemplate, ANIM_TARGET, 4, 0, 0, ANIM_TARGET, 0
|
||||||
@ -3025,7 +3025,7 @@ Move_SUPER_FANG:
|
|||||||
createsprite gSuperFangSpriteTemplate, ANIM_TARGET, 2
|
createsprite gSuperFangSpriteTemplate, ANIM_TARGET, 2
|
||||||
playsewithpan SE_M_BITE, SOUND_PAN_TARGET
|
playsewithpan SE_M_BITE, SOUND_PAN_TARGET
|
||||||
delay 8
|
delay 8
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB(31, 2, 2), 14, 0x7FFF, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB(31, 2, 2), 14, RGB_WHITE, 14
|
||||||
createvisualtask AnimTask_ShakeMon, 2, ANIM_TARGET, 0, 7, 12, 1
|
createvisualtask AnimTask_ShakeMon, 2, ANIM_TARGET, 0, 7, 12, 1
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
blendoff
|
blendoff
|
||||||
@ -3332,9 +3332,9 @@ MagnitudeIntense:
|
|||||||
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 0, 50
|
createvisualtask AnimTask_HorizontalShake, 5, MAX_BATTLERS_COUNT, 0, 50
|
||||||
loopsewithpan SE_M_STRENGTH, SOUND_PAN_TARGET, 8, 10
|
loopsewithpan SE_M_STRENGTH, SOUND_PAN_TARGET, 8, 10
|
||||||
delay 10
|
delay 10
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, 0x7FFF, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
delay 16
|
delay 16
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, 0x7FFF, 14
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_BLACK, 14, RGB_WHITE, 14
|
||||||
goto MagnitudeEnd
|
goto MagnitudeEnd
|
||||||
|
|
||||||
Move_RAPID_SPIN:
|
Move_RAPID_SPIN:
|
||||||
@ -3955,7 +3955,7 @@ Move_MIST_BALL:
|
|||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
playsewithpan SE_M_SAND_ATTACK, SOUND_PAN_TARGET
|
playsewithpan SE_M_SAND_ATTACK, SOUND_PAN_TARGET
|
||||||
createvisualtask AnimTask_ShakeMon, 2, ANIM_TARGET, 5, 0, 10, 0
|
createvisualtask AnimTask_ShakeMon, 2, ANIM_TARGET, 5, 0, 10, 0
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 0, 1, 1, 1, RGB(23, 16, 31), 16, 0x7FFF, 16
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 0, 1, 1, 1, RGB(23, 16, 31), 16, RGB_WHITE, 16
|
||||||
delay 0
|
delay 0
|
||||||
playsewithpan SE_M_HAZE, 0
|
playsewithpan SE_M_HAZE, 0
|
||||||
createvisualtask AnimTask_LoadMistTiles, 5
|
createvisualtask AnimTask_LoadMistTiles, 5
|
||||||
@ -4223,7 +4223,7 @@ Move_ODOR_SLEUTH:
|
|||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
clearmonbg ANIM_TARGET
|
clearmonbg ANIM_TARGET
|
||||||
delay 1
|
delay 1
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_WHITEALPHA, 16, -1, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 1, RGB_WHITEALPHA, 16, RGB_WHITEALPHA, 0
|
||||||
playsewithpan SE_M_LEER, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_LEER, SOUND_PAN_ATTACKER
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -4351,7 +4351,7 @@ Move_AERIAL_ACE:
|
|||||||
playsewithpan SE_M_RAZOR_WIND2, SOUND_PAN_ATTACKER
|
playsewithpan SE_M_RAZOR_WIND2, SOUND_PAN_ATTACKER
|
||||||
delay 5
|
delay 5
|
||||||
createvisualtask AnimTask_ShakeMon, 2, ANIM_TARGET, 0, 3, 10, 1
|
createvisualtask AnimTask_ShakeMon, 2, ANIM_TARGET, 0, 3, 10, 1
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 10, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 10, RGB_BLACK, 0
|
||||||
playsewithpan SE_M_RAZOR_WIND, SOUND_PAN_TARGET
|
playsewithpan SE_M_RAZOR_WIND, SOUND_PAN_TARGET
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
clearmonbg ANIM_TARGET
|
clearmonbg ANIM_TARGET
|
||||||
@ -4361,7 +4361,7 @@ Move_AERIAL_ACE:
|
|||||||
Move_IRON_DEFENSE:
|
Move_IRON_DEFENSE:
|
||||||
loopsewithpan SE_SHINY, SOUND_PAN_ATTACKER, 28, 2
|
loopsewithpan SE_SHINY, SOUND_PAN_ATTACKER, 28, 2
|
||||||
createvisualtask AnimTask_MetallicShine, 5, 0, 0, 0
|
createvisualtask AnimTask_MetallicShine, 5, 0, 0, 0
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 8, 2, RGB_WHITEALPHA, 14, -1, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 8, 2, RGB_WHITEALPHA, 14, RGB_WHITEALPHA, 0
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -5665,7 +5665,7 @@ Move_SIGNAL_BEAM:
|
|||||||
call SignalBeamOrbs
|
call SignalBeamOrbs
|
||||||
call SignalBeamOrbs
|
call SignalBeamOrbs
|
||||||
createvisualtask AnimTask_ShakeMon, 5, ANIM_TARGET, 3, 0, 25, 1
|
createvisualtask AnimTask_ShakeMon, 5, ANIM_TARGET, 3, 0, 25, 1
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 4, 8, 5, RGB_RED, 8, 961, 8
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 4, 8, 5, RGB_RED, 8, RGB(1, 30, 0), 8
|
||||||
call SignalBeamOrbs
|
call SignalBeamOrbs
|
||||||
call SignalBeamOrbs
|
call SignalBeamOrbs
|
||||||
call SignalBeamOrbs
|
call SignalBeamOrbs
|
||||||
@ -6060,7 +6060,7 @@ Move_BONE_CLUB:
|
|||||||
delay 12
|
delay 12
|
||||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, ANIM_TARGET, 1
|
createsprite gBasicHitSplatSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, ANIM_TARGET, 1
|
||||||
createvisualtask AnimTask_ShakeMon, 5, ANIM_TARGET, 0, 5, 5, 1
|
createvisualtask AnimTask_ShakeMon, 5, ANIM_TARGET, 0, 5, 5, 1
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 7, 5, 1, RGB_BLACK, 10, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 7, 5, 1, RGB_BLACK, 10, RGB_BLACK, 0
|
||||||
playsewithpan SE_M_VITAL_THROW2, SOUND_PAN_TARGET
|
playsewithpan SE_M_VITAL_THROW2, SOUND_PAN_TARGET
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
clearmonbg ANIM_DEF_PARTNER
|
clearmonbg ANIM_DEF_PARTNER
|
||||||
@ -6124,7 +6124,7 @@ MegahornContinue:
|
|||||||
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 1, -16, 4, 1, 4
|
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 1, -16, 4, 1, 4
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
createvisualtask AnimTask_ShakeMonInPlace, 2, ANIM_TARGET, -4, 1, 12, 1
|
createvisualtask AnimTask_ShakeMonInPlace, 2, ANIM_TARGET, -4, 1, 12, 1
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 7, 5, 1, RGB_WHITE, 10, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 7, 5, 1, RGB_WHITE, 10, RGB_BLACK, 0
|
||||||
delay 10
|
delay 10
|
||||||
createsprite gSlideMonToOriginalPosSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 11
|
createsprite gSlideMonToOriginalPosSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 11
|
||||||
delay 3
|
delay 3
|
||||||
@ -6266,7 +6266,7 @@ Move_CRABHAMMER:
|
|||||||
createsprite gWaterHitSplatSpriteTemplate, ANIM_ATTACKER, 4, 0, 0, ANIM_TARGET, 0
|
createsprite gWaterHitSplatSpriteTemplate, ANIM_ATTACKER, 4, 0, 0, ANIM_TARGET, 0
|
||||||
playsewithpan SE_M_VITAL_THROW2, SOUND_PAN_TARGET
|
playsewithpan SE_M_VITAL_THROW2, SOUND_PAN_TARGET
|
||||||
delay 1
|
delay 1
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB(13, 21, 31), 10, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB(13, 21, 31), 10, RGB_BLACK, 0
|
||||||
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 1, -24, 0, 0, 4
|
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 1, -24, 0, 0, 4
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
delay 8
|
delay 8
|
||||||
@ -6469,7 +6469,7 @@ Move_CROSS_CHOP:
|
|||||||
createsprite gCrossChopHandSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 1
|
createsprite gCrossChopHandSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 1
|
||||||
delay 40
|
delay 40
|
||||||
playsewithpan SE_M_RAZOR_WIND, SOUND_PAN_TARGET
|
playsewithpan SE_M_RAZOR_WIND, SOUND_PAN_TARGET
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_WHITE, 10, 0, 10
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_WHITE, 10, RGB_BLACK, 10
|
||||||
createsprite gCrossImpactSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 20
|
createsprite gCrossImpactSpriteTemplate, ANIM_ATTACKER, 3, 0, 0, 1, 20
|
||||||
createvisualtask AnimTask_ShakeMon, 5, ANIM_TARGET, 7, 0, 9, 1
|
createvisualtask AnimTask_ShakeMon, 5, ANIM_TARGET, 7, 0, 9, 1
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
@ -8491,7 +8491,7 @@ Move_BLAZE_KICK:
|
|||||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 2, 0, 0, ANIM_TARGET, 0
|
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 2, 0, 0, ANIM_TARGET, 0
|
||||||
createvisualtask AnimTask_ShakeMon2, 2, ANIM_TARGET, 3, 0, 14, 1
|
createvisualtask AnimTask_ShakeMon2, 2, ANIM_TARGET, 3, 0, 14, 1
|
||||||
createvisualtask AnimTask_BlendBattleAnimPal, 10, 4, 2, 0, 0, RGB_WHITE
|
createvisualtask AnimTask_BlendBattleAnimPal, 10, 4, 2, 0, 0, RGB_WHITE
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 8, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 3, 1, RGB_BLACK, 8, RGB_BLACK, 0
|
||||||
call FireSpreadEffect
|
call FireSpreadEffect
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
clearmonbg ANIM_TARGET
|
clearmonbg ANIM_TARGET
|
||||||
@ -9558,7 +9558,7 @@ Move_KNOCK_OFF:
|
|||||||
playsewithpan SE_M_VITAL_THROW, SOUND_PAN_TARGET
|
playsewithpan SE_M_VITAL_THROW, SOUND_PAN_TARGET
|
||||||
createsprite gKnockOffStrikeSpriteTemplate, ANIM_TARGET, 2, -16, -16
|
createsprite gKnockOffStrikeSpriteTemplate, ANIM_TARGET, 2, -16, -16
|
||||||
delay 8
|
delay 8
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 5, 1, RGB_WHITE, 10, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 5, 1, RGB_WHITE, 10, RGB_BLACK, 0
|
||||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, ANIM_TARGET, 2
|
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, ANIM_TARGET, 2
|
||||||
playsewithpan SE_M_COMET_PUNCH, SOUND_PAN_TARGET
|
playsewithpan SE_M_COMET_PUNCH, SOUND_PAN_TARGET
|
||||||
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 1, -12, 10, 0, 3
|
createsprite gSlideMonToOffsetSpriteTemplate, ANIM_ATTACKER, 2, 1, -12, 10, 0, 3
|
||||||
@ -9836,7 +9836,7 @@ Move_WEATHER_BALL:
|
|||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
delay 15
|
delay 15
|
||||||
playsewithpan SE_M_DETECT, 0
|
playsewithpan SE_M_DETECT, 0
|
||||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 5, 1, RGB_WHITE, 10, 0, 0
|
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 5, 1, RGB_WHITE, 10, RGB_BLACK, 0
|
||||||
waitforvisualfinish
|
waitforvisualfinish
|
||||||
createvisualtask AnimTask_GetWeather, 2
|
createvisualtask AnimTask_GetWeather, 2
|
||||||
delay 1
|
delay 1
|
||||||
|
@ -501,12 +501,12 @@ static void SpriteCB_EvolutionMonSprite(struct Sprite* sprite)
|
|||||||
u8 CycleEvolutionMonSprite(u8 preEvoSpriteId, u8 postEvoSpriteId)
|
u8 CycleEvolutionMonSprite(u8 preEvoSpriteId, u8 postEvoSpriteId)
|
||||||
{
|
{
|
||||||
u16 i;
|
u16 i;
|
||||||
u16 stack[16];
|
u16 monPalette[16];
|
||||||
u8 taskId;
|
u8 taskId;
|
||||||
s32 toDiv;
|
s32 toDiv;
|
||||||
|
|
||||||
for (i = 0; i < ARRAY_COUNT(stack); i++)
|
for (i = 0; i < ARRAY_COUNT(monPalette); i++)
|
||||||
stack[i] = 0x7FFF;
|
monPalette[i] = RGB_WHITE;
|
||||||
|
|
||||||
taskId = CreateTask(Task_CycleEvolutionMonSprite_Init, 0);
|
taskId = CreateTask(Task_CycleEvolutionMonSprite_Init, 0);
|
||||||
gTasks[taskId].tPreEvoSpriteId = preEvoSpriteId;
|
gTasks[taskId].tPreEvoSpriteId = preEvoSpriteId;
|
||||||
@ -522,13 +522,13 @@ u8 CycleEvolutionMonSprite(u8 preEvoSpriteId, u8 postEvoSpriteId)
|
|||||||
gSprites[preEvoSpriteId].oam.affineMode = ST_OAM_AFFINE_NORMAL;
|
gSprites[preEvoSpriteId].oam.affineMode = ST_OAM_AFFINE_NORMAL;
|
||||||
gSprites[preEvoSpriteId].oam.matrixNum = MATRIX_PRE_EVO;
|
gSprites[preEvoSpriteId].oam.matrixNum = MATRIX_PRE_EVO;
|
||||||
gSprites[preEvoSpriteId].invisible = FALSE;
|
gSprites[preEvoSpriteId].invisible = FALSE;
|
||||||
CpuSet(stack, &gPlttBufferFaded[0x100 + (gSprites[preEvoSpriteId].oam.paletteNum * 16)], 16);
|
CpuSet(monPalette, &gPlttBufferFaded[0x100 + (gSprites[preEvoSpriteId].oam.paletteNum * 16)], 16);
|
||||||
|
|
||||||
gSprites[postEvoSpriteId].callback = SpriteCB_EvolutionMonSprite;
|
gSprites[postEvoSpriteId].callback = SpriteCB_EvolutionMonSprite;
|
||||||
gSprites[postEvoSpriteId].oam.affineMode = ST_OAM_AFFINE_NORMAL;
|
gSprites[postEvoSpriteId].oam.affineMode = ST_OAM_AFFINE_NORMAL;
|
||||||
gSprites[postEvoSpriteId].oam.matrixNum = MATRIX_POST_EVO;
|
gSprites[postEvoSpriteId].oam.matrixNum = MATRIX_POST_EVO;
|
||||||
gSprites[postEvoSpriteId].invisible = FALSE;
|
gSprites[postEvoSpriteId].invisible = FALSE;
|
||||||
CpuSet(stack, &gPlttBufferFaded[0x100 + (gSprites[postEvoSpriteId].oam.paletteNum * 16)], 16);
|
CpuSet(monPalette, &gPlttBufferFaded[0x100 + (gSprites[postEvoSpriteId].oam.paletteNum * 16)], 16);
|
||||||
|
|
||||||
gTasks[taskId].tEvoStopped = FALSE;
|
gTasks[taskId].tEvoStopped = FALSE;
|
||||||
return taskId;
|
return taskId;
|
||||||
|
Loading…
Reference in New Issue
Block a user