share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/dragon.lua
changeset 13143 2c867c7d939f
parent 13139 674b76f2d64a
child 13145 5083fb0a2992
equal deleted inserted replaced
13142:39aa98d01e80 13143:2c867c7d939f
   588   AddGear(1579, 1959, gtMine, 0, 0, 0, 0)
   588   AddGear(1579, 1959, gtMine, 0, 0, 0, 0)
   589   AddGear(1000, 1903, gtMine, 0, 0, 0, 0)
   589   AddGear(1000, 1903, gtMine, 0, 0, 0, 0)
   590   AddGear(957, 1903, gtMine, 0, 0, 0, 0)
   590   AddGear(957, 1903, gtMine, 0, 0, 0, 0)
   591   AddGear(909, 1910, gtMine, 0, 0, 0, 0)
   591   AddGear(909, 1910, gtMine, 0, 0, 0, 0)
   592   AddGear(889, 1917, gtMine, 0, 0, 0, 0)
   592   AddGear(889, 1917, gtMine, 0, 0, 0, 0)
       
   593 
       
   594   -- Place misc. mines
       
   595   AddGear(759, 878, gtMine, 0, 0, 0, 0)
       
   596   AddGear(2388, 759, gtMine, 0, 0, 0, 0)
       
   597   AddGear(2498, 696, gtMine, 0, 0, 0, 0)
       
   598   AddGear(2936, 1705, gtMine, 0, 0, 0, 0)
       
   599   AddGear(3119, 1366, gtMine, 0, 0, 0, 0)
       
   600   AddGear(2001, 832, gtMine, 0, 0, 0, 0)
       
   601   AddGear(2008, 586, gtMine, 0, 0, 0, 0)
       
   602   AddGear(511, 1245, gtMine, 0, 0, 0, 0)
       
   603 
       
   604   -- And one barrel for fun
       
   605   AddGear(719, 276, gtExplosives, 0, 0, 0, 0)
       
   606 
   593   ------ STICKY MINE LIST ------
   607   ------ STICKY MINE LIST ------
   594   tempG = AddGear(1199, 733, gtSMine, 0, 0, 0, 0)
   608   AddGear(1199, 733, gtSMine, 0, 0, 0, 0)
   595   tempG = AddGear(1195, 793, gtSMine, 0, 0, 0, 0)
   609   AddGear(1195, 793, gtSMine, 0, 0, 0, 0)
   596   tempG = AddGear(1201, 861, gtSMine, 0, 0, 0, 0)
   610   AddGear(1201, 861, gtSMine, 0, 0, 0, 0)
   597   tempG = AddGear(682, 878, gtSMine, 0, 0, 0, 0)
   611   AddGear(682, 878, gtSMine, 0, 0, 0, 0)
   598   tempG = AddGear(789, 876, gtSMine, 0, 0, 0, 0)
   612   AddGear(789, 876, gtSMine, 0, 0, 0, 0)
   599 end
   613 end
   600 
   614 
   601 function SetupEvents()
   615 function SetupEvents()
   602   AddNewEvent(CheckMissionFinished, {}, DoMissionFinished, {}, 0)
   616   AddNewEvent(CheckMissionFinished, {}, DoMissionFinished, {}, 0)
   603   AddNewEvent(CheckGearDead, {native}, EndMission, {}, 0)
   617   AddNewEvent(CheckGearDead, {native}, EndMission, {}, 0)
   658 function onGameInit()
   672 function onGameInit()
   659   Seed = 0
   673   Seed = 0
   660   GameFlags = gfSolidLand + gfDisableLandObjects + gfDisableWind + gfDisableGirders
   674   GameFlags = gfSolidLand + gfDisableLandObjects + gfDisableWind + gfDisableGirders
   661   TurnTime = 60000 
   675   TurnTime = 60000 
   662   CaseFreq = 0
   676   CaseFreq = 0
   663   MinesNum = 20
   677   MinesNum = 0
   664   MinesTime = 5000
   678   MinesTime = 5000
   665   Explosives = 6
   679   Explosives = 0
   666   Delay = 10 
       
   667   MapGen = mgDrawn
   680   MapGen = mgDrawn
   668   Theme = "City"
   681   Theme = "City"
   669   SuddenDeathTurns = 25
   682   SuddenDeathTurns = 25
   670 
   683 
   671   for i = 1, #map do
   684   for i = 1, #map do