111 |
111 |
112 function onGameStart() |
112 function onGameStart() |
113 AnimWait(hero.gear, 3000) |
113 AnimWait(hero.gear, 3000) |
114 FollowGear(hero.gear) |
114 FollowGear(hero.gear) |
115 |
115 |
|
116 -- Add mines |
|
117 AddGear(1612, 940, gtMine, 0, 0, 0, 0) |
|
118 AddGear(1622, 945, gtMine, 0, 0, 0, 0) |
|
119 AddGear(1645, 950, gtMine, 0, 0, 0, 0) |
|
120 AddGear(1655, 960, gtMine, 0, 0, 0, 0) |
|
121 AddGear(1665, 965, gtMine, 0, 0, 0, 0) |
|
122 |
|
123 |
|
124 AddGear(1800, 1000, gtMine, 0, 0, 0, 0) |
|
125 AddGear(1810, 1005, gtMine, 0, 0, 0, 0) |
|
126 AddGear(1820, 1010, gtMine, 0, 0, 0, 0) |
|
127 AddGear(1830, 1015, gtMine, 0, 0, 0, 0) |
|
128 AddGear(1840, 1020, gtMine, 0, 0, 0, 0) |
|
129 |
|
130 |
|
131 AddGear(1900, 1020, gtMine, 0, 0, 0, 0) |
|
132 AddGear(1910, 1020, gtMine, 0, 0, 0, 0) |
|
133 AddGear(1920, 1020, gtMine, 0, 0, 0, 0) |
|
134 AddGear(1930, 1030, gtMine, 0, 0, 0, 0) |
|
135 AddGear(1940, 1040, gtMine, 0, 0, 0, 0) |
|
136 |
|
137 |
|
138 AddGear(2130, 1110, gtMine, 0, 0, 0, 0) |
|
139 AddGear(2140, 1120, gtMine, 0, 0, 0, 0) |
|
140 AddGear(2180, 1120, gtMine, 0, 0, 0, 0) |
|
141 AddGear(2200, 1130, gtMine, 0, 0, 0, 0) |
|
142 AddGear(2210, 1130, gtMine, 0, 0, 0, 0) |
|
143 |
|
144 local x=2300 |
|
145 local step=0 |
|
146 while x<3100 do |
|
147 AddGear(x, 1150, gtMine, 0, 0, 0, 0) |
|
148 step = step + 1 |
|
149 if step == 5 then |
|
150 step = 0 |
|
151 x = x + math.random(100,300) |
|
152 else |
|
153 x = x + math.random(10,30) |
|
154 end |
|
155 end |
|
156 |
116 AddEvent(onHeroDeath, {hero.gear}, heroDeath, {hero.gear}, 1) |
157 AddEvent(onHeroDeath, {hero.gear}, heroDeath, {hero.gear}, 1) |
117 AddEvent(onHeroFinalStep, {hero.gear}, heroFinalStep, {hero.gear}, 0) |
158 AddEvent(onHeroFinalStep, {hero.gear}, heroFinalStep, {hero.gear}, 0) |
118 AddEvent(onAntiFlyArea, {hero.gear}, antiFlyArea, {hero.gear}, 1) |
159 AddEvent(onAntiFlyArea, {hero.gear}, antiFlyArea, {hero.gear}, 1) |
119 AddEvent(onNonAntiFlyArea, {hero.gear}, nonAntiFlyArea, {hero.gear}, 1) |
160 AddEvent(onNonAntiFlyArea, {hero.gear}, nonAntiFlyArea, {hero.gear}, 1) |
120 |
161 |