share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/shadow.lua
changeset 13142 39aa98d01e80
parent 13120 be5d9fd2c56a
child 13583 141cdfe0f3ca
equal deleted inserted replaced
13141:8f2260eeb726 13142:39aa98d01e80
   198     return
   198     return
   199   end
   199   end
   200   SetState(cannibals[1], 0)
   200   SetState(cannibals[1], 0)
   201   AnimTurn(leaks, "Right")
   201   AnimTurn(leaks, "Right")
   202   AnimSwitchHog(leaks)
   202   AnimSwitchHog(leaks)
   203   SetInputMask(0xFFFFFFFF)
       
   204 end
   203 end
   205 
   204 
   206 function AfterWeaklingsAnim()
   205 function AfterWeaklingsAnim()
   207   if stage == loseStage then
   206   if stage == loseStage then
   208     return
   207     return
   238       isHidden[cannibals[i]] = false
   237       isHidden[cannibals[i]] = false
   239     end
   238     end
   240     AnimSetGearPosition(cannibals[i], unpack(cannibalPos[i]))
   239     AnimSetGearPosition(cannibals[i], unpack(cannibalPos[i]))
   241     SetState(cannibals[i], 0)
   240     SetState(cannibals[i], 0)
   242   end
   241   end
   243   SetInputMask(0xFFFFFFFF)
       
   244 end
   242 end
   245 
   243 
   246 function AfterStronglingsAnim()
   244 function AfterStronglingsAnim()
   247   if stage == loseStage then
   245   if stage == loseStage then
   248     return
   246     return
   283   AnimSetGearPosition(dense, 1350, 1315)
   281   AnimSetGearPosition(dense, 1350, 1315)
   284   FollowGear(dense)
   282   FollowGear(dense)
   285   HogTurnLeft(dense, true)
   283   HogTurnLeft(dense, true)
   286   AnimSetGearPosition(cyborg, 1250, 1315)
   284   AnimSetGearPosition(cyborg, 1250, 1315)
   287   SwitchHog(dense)
   285   SwitchHog(dense)
   288   SetInputMask(0xFFFFFFFF)
       
   289 end
   286 end
   290 
   287 
   291 function AfterAcceptedAnim()
   288 function AfterAcceptedAnim()
   292   if stage == loseStage then
   289   if stage == loseStage then
   293     return
   290     return
   310     return
   307     return
   311   end
   308   end
   312   AnimSetGearPosition(cyborg, unpack(cyborgPos))
   309   AnimSetGearPosition(cyborg, unpack(cyborgPos))
   313   SetState(cyborg, gstInvisible)
   310   SetState(cyborg, gstInvisible)
   314   AnimSwitchHog(dense)
   311   AnimSwitchHog(dense)
   315   SetInputMask(0xFFFFFFFF)
       
   316 end
   312 end
   317 
   313 
   318 function AfterAttackedAnim()
   314 function AfterAttackedAnim()
   319   if stage == loseStage then
   315   if stage == loseStage then
   320     return
   316     return
   353   SpawnSupplyCrate(3392, 1101, amShotgun)
   349   SpawnSupplyCrate(3392, 1101, amShotgun)
   354   SpawnSupplyCrate(3192, 1101, amShotgun)
   350   SpawnSupplyCrate(3192, 1101, amShotgun)
   355   AnimSetGearPosition(cyborg, unpack(cyborgPos))
   351   AnimSetGearPosition(cyborg, unpack(cyborgPos))
   356   SetState(cyborg, gstInvisible)
   352   SetState(cyborg, gstInvisible)
   357   AnimSwitchHog(leaks)
   353   AnimSwitchHog(leaks)
   358   SetInputMask(0xFFFFFFFF)
       
   359 end
   354 end
   360 
   355 
   361   
   356   
   362 -----------------------------Animations--------------------------------
   357 -----------------------------Animations--------------------------------
   363 
   358