Update Seismic Toss move animation

This commit is contained in:
Ridaz
2016-10-10 12:16:25 +01:00
parent 636119e293
commit 322a4a86a0

View File

@@ -6695,7 +6695,59 @@ var BattleMoveAnims = {
anim: BattleOtherAnims.contactattack.anim
},
seismictoss: {
anim: BattleOtherAnims.contactattack.anim
anim: function (battle, args) {
var attacker = args[0];
var defender = args[1];
battle.backgroundEffect("url('fx/bg-space.jpg')", 500, 0.6, 300);
battle.showEffect('wisp', {
x: defender.x,
y: defender.y + 10,
z: defender.z,
scale: 0,
opacity: 0.5,
time: 400
}, {
scale: 3,
opacity: 0,
time: 600
}, 'linear');
attacker.anim({
x: defender.x,
y: defender.y,
z: defender.behind(-5),
time: 350
}, 'ballistic2Under');
attacker.anim({
x: defender.x,
y: defender.y + 10,
z: defender.behind(5),
time: 50
}, 'ballistic2Under');
attacker.anim({
time: 500
}, 'ballistic2Back');
defender.delay(380);
defender.anim({
y: defender.y + 100,
z: defender.behind(5),
opacity: 0.5,
time: 300
}, 'decel');
defender.anim({
time: 250
}, 'accel');
defender.anim({
x: defender.x,
y: defender.y - 30,
yscale: 0.25,
time: 50
}, 'swing');
defender.anim({
time: 300
}, 'swing');
battle.activityWait(1150);
}
},
peck: {
anim: BattleOtherAnims.contactattack.anim