示例#1
0
 def queue(user, target):
     user.BC.UI.create_message(Symbioism.name())
     user.attr['sp'] -= db.Skill.dic[Symbioism.name()].spCost
     lastAnim = user.spr.curAnim
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, "idle"))
     user.BC.eventQueue.queue(event.JumpInPlace(user.BC.eventQueue, user.spr))
     user.BC.eventQueue.queue(event.JumpInPlace(user.BC.eventQueue, user.spr))
     user.BC.eventQueue.queue(Symbioism(user, target))
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, lastAnim))
示例#2
0
 def queue(user, targets):
     lastAnim = user.spr.curAnim
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, "idle"))
     user.BC.eventQueue.queue(event.BattlerStepForward(user, 2))
     user.BC.eventQueue.queue(event.PlayAnimation(user.spr, "attack"))
     user.BC.eventQueue.queue(Finale(user, targets))
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, "idle"))
     user.BC.eventQueue.queue(event.BattlerReturn(user))
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, lastAnim))
示例#3
0
 def queue(user, target):
     user.BC.UI.create_message(Adagio.name())
     lastAnim = user.spr.curAnim
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, "idle"))
     user.BC.eventQueue.queue(event.JumpInPlace(user.BC.eventQueue, user.spr))
     user.BC.eventQueue.queue(event.BattlerStepForward(user, 2))
     user.BC.eventQueue.queue(event.PlayAnimation(user.spr, "attack"))
     user.BC.eventQueue.queue(Adagio(user, target))
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, "idle"))
     user.BC.eventQueue.queue(event.BattlerReturn(user))
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, lastAnim))
示例#4
0
 def queue(user, target):
     lastAnim = user.spr.curAnim
     user.attr['sp'] -= db.Skill.dic["Double Cut"].spCost
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, "idle"))
     user.BC.eventQueue.queue(event.JumpInPlace(user.BC.eventQueue, user.spr))
     user.BC.eventQueue.queue(event.BattlerStepForward(user, 2))
     user.BC.eventQueue.queue(event.PlayAnimation(user.spr, "attack"))
     user.BC.eventQueue.queue(Attack(user, target))
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, lastAnim))
     user.BC.eventQueue.queue(event.PlayAnimation(user.spr, "attack"))
     user.BC.eventQueue.queue(Attack(user, target))
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, "idle"))
     user.BC.eventQueue.queue(event.BattlerReturn(user))
     user.BC.eventQueue.queue(event.ChangeAnimation(user.spr, lastAnim))