// Map deprotected by X-deprotect (version 2006-10-02) by zibada
// http://dimon.xgm.ru/xdep/
// Visit our modmaking community at http://xgm.ru/
Name | Type | is_array | initial_value |
booleans01 | boolean | Yes | |
booleans02 | boolean | Yes | |
booleans03 | boolean | Yes | |
booleans04 | boolean | Yes | |
buttons01 | button | Yes | |
destructable01 | destructable | No | |
destructable02 | destructable | No | |
destructable03 | destructable | No | |
destructable04 | destructable | No | |
destructable05 | destructable | No | |
destructable06 | destructable | No | |
destructable07 | destructable | No | |
destructable08 | destructable | No | |
destructable09 | destructable | No | |
destructable10 | destructable | No | |
destructable11 | destructable | No | |
destructable12 | destructable | No | |
destructable13 | destructable | No | |
destructable14 | destructable | No | |
destructable15 | destructable | No | |
destructable16 | destructable | No | |
destructable17 | destructable | No | |
destructable18 | destructable | No | |
destructable19 | destructable | No | |
destructable20 | destructable | No | |
destructable21 | destructable | No | |
destructable22 | destructable | No | |
destructable23 | destructable | No | |
destructable24 | destructable | No | |
destructable25 | destructable | No | |
destructable26 | destructable | No | |
destructable27 | destructable | No | |
destructable28 | destructable | No | |
destructable29 | destructable | No | |
destructable30 | destructable | No | |
destructable31 | destructable | No | |
destructable32 | destructable | No | |
destructable33 | destructable | No | |
destructable34 | destructable | No | |
destructable35 | destructable | No | |
destructable36 | destructable | No | |
destructable37 | destructable | No | |
destructable38 | destructable | No | |
destructable39 | destructable | No | |
destructable40 | destructable | No | |
destructable41 | destructable | No | |
destructable42 | destructable | No | |
destructable43 | destructable | No | |
destructable44 | destructable | No | |
destructable45 | destructable | No | |
destructable46 | destructable | No | |
destructable47 | destructable | No | |
destructable48 | destructable | No | |
destructable49 | destructable | No | |
destructable50 | destructable | No | |
destructable51 | destructable | No | |
destructable52 | destructable | No | |
destructable53 | destructable | No | |
destructable54 | destructable | No | |
dialog01 | dialog | No | |
integer01 | integer | No | |
integer02 | integer | No | |
integer03 | integer | No | |
integers01 | integer | Yes | |
integers02 | integer | Yes | |
item01 | item | No | |
item02 | item | No | |
item03 | item | No | |
item04 | item | No | |
item05 | item | No | |
item06 | item | No | |
item07 | item | No | |
item08 | item | No | |
item09 | item | No | |
item10 | item | No | |
item11 | item | No | |
item12 | item | No | |
item13 | item | No | |
item14 | item | No | |
item15 | item | No | |
item16 | item | No | |
item17 | item | No | |
lightning01 | lightning | No | |
lightning02 | lightning | No | |
location01 | location | No | |
location02 | location | No | |
locations01 | location | Yes | |
locations02 | location | Yes | |
locations03 | location | Yes | |
locations04 | location | Yes | |
locations05 | location | Yes | |
locations06 | location | Yes | |
locations07 | location | Yes | |
locations08 | location | Yes | |
locations09 | location | Yes | |
locations10 | location | Yes | |
locations11 | location | Yes | |
locations12 | location | Yes | |
locations13 | location | Yes | |
locations14 | location | Yes | |
locations15 | location | Yes | |
locations16 | location | Yes | |
locations17 | location | Yes | |
locations18 | location | Yes | |
locations19 | location | Yes | |
locations20 | location | Yes | |
locations21 | location | Yes | |
locations22 | location | Yes | |
locations23 | location | Yes | |
locations24 | location | Yes | |
locations25 | location | Yes | |
locations26 | location | Yes | |
locations27 | location | Yes | |
locations28 | location | Yes | |
locations29 | location | Yes | |
locations30 | location | Yes | |
locations31 | location | Yes | |
locations32 | location | Yes | |
locations33 | location | Yes | |
reals01 | real | Yes | |
reals02 | real | Yes | |
reals03 | real | Yes | |
reals04 | real | Yes | |
rect01 | rect | No | |
rect02 | rect | No | |
rect03 | rect | No | |
rect04 | rect | No | |
rect05 | rect | No | |
rect06 | rect | No | |
rect07 | rect | No | |
rect08 | rect | No | |
rect09 | rect | No | |
rect10 | rect | No | |
rect100 | rect | No | |
rect101 | rect | No | |
rect102 | rect | No | |
rect103 | rect | No | |
rect104 | rect | No | |
rect105 | rect | No | |
rect106 | rect | No | |
rect107 | rect | No | |
rect108 | rect | No | |
rect109 | rect | No | |
rect11 | rect | No | |
rect110 | rect | No | |
rect111 | rect | No | |
rect112 | rect | No | |
rect113 | rect | No | |
rect114 | rect | No | |
rect115 | rect | No | |
rect116 | rect | No | |
rect117 | rect | No | |
rect118 | rect | No | |
rect119 | rect | No | |
rect12 | rect | No | |
rect120 | rect | No | |
rect121 | rect | No | |
rect122 | rect | No | |
rect123 | rect | No | |
rect124 | rect | No | |
rect125 | rect | No | |
rect126 | rect | No | |
rect127 | rect | No | |
rect128 | rect | No | |
rect129 | rect | No | |
rect13 | rect | No | |
rect130 | rect | No | |
rect131 | rect | No | |
rect132 | rect | No | |
rect133 | rect | No | |
rect134 | rect | No | |
rect135 | rect | No | |
rect136 | rect | No | |
rect137 | rect | No | |
rect138 | rect | No | |
rect139 | rect | No | |
rect14 | rect | No | |
rect140 | rect | No | |
rect141 | rect | No | |
rect142 | rect | No | |
rect143 | rect | No | |
rect144 | rect | No | |
rect145 | rect | No | |
rect146 | rect | No | |
rect147 | rect | No | |
rect148 | rect | No | |
rect149 | rect | No | |
rect15 | rect | No | |
rect150 | rect | No | |
rect151 | rect | No | |
rect152 | rect | No | |
rect153 | rect | No | |
rect154 | rect | No | |
rect155 | rect | No | |
rect156 | rect | No | |
rect157 | rect | No | |
rect158 | rect | No | |
rect159 | rect | No | |
rect16 | rect | No | |
rect160 | rect | No | |
rect161 | rect | No | |
rect162 | rect | No | |
rect163 | rect | No | |
rect164 | rect | No | |
rect165 | rect | No | |
rect166 | rect | No | |
rect167 | rect | No | |
rect168 | rect | No | |
rect169 | rect | No | |
rect17 | rect | No | |
rect170 | rect | No | |
rect171 | rect | No | |
rect172 | rect | No | |
rect173 | rect | No | |
rect174 | rect | No | |
rect175 | rect | No | |
rect176 | rect | No | |
rect177 | rect | No | |
rect178 | rect | No | |
rect179 | rect | No | |
rect18 | rect | No | |
rect180 | rect | No | |
rect181 | rect | No | |
rect182 | rect | No | |
rect183 | rect | No | |
rect184 | rect | No | |
rect185 | rect | No | |
rect186 | rect | No | |
rect187 | rect | No | |
rect188 | rect | No | |
rect189 | rect | No | |
rect19 | rect | No | |
rect190 | rect | No | |
rect191 | rect | No | |
rect192 | rect | No | |
rect193 | rect | No | |
rect194 | rect | No | |
rect195 | rect | No | |
rect196 | rect | No | |
rect197 | rect | No | |
rect198 | rect | No | |
rect199 | rect | No | |
rect20 | rect | No | |
rect200 | rect | No | |
rect201 | rect | No | |
rect202 | rect | No | |
rect203 | rect | No | |
rect204 | rect | No | |
rect205 | rect | No | |
rect206 | rect | No | |
rect207 | rect | No | |
rect208 | rect | No | |
rect209 | rect | No | |
rect21 | rect | No | |
rect210 | rect | No | |
rect211 | rect | No | |
rect212 | rect | No | |
rect213 | rect | No | |
rect214 | rect | No | |
rect215 | rect | No | |
rect216 | rect | No | |
rect217 | rect | No | |
rect218 | rect | No | |
rect219 | rect | No | |
rect22 | rect | No | |
rect220 | rect | No | |
rect221 | rect | No | |
rect222 | rect | No | |
rect223 | rect | No | |
rect224 | rect | No | |
rect225 | rect | No | |
rect226 | rect | No | |
rect227 | rect | No | |
rect228 | rect | No | |
rect229 | rect | No | |
rect23 | rect | No | |
rect230 | rect | No | |
rect231 | rect | No | |
rect232 | rect | No | |
rect233 | rect | No | |
rect234 | rect | No | |
rect235 | rect | No | |
rect236 | rect | No | |
rect237 | rect | No | |
rect238 | rect | No | |
rect239 | rect | No | |
rect24 | rect | No | |
rect240 | rect | No | |
rect241 | rect | No | |
rect242 | rect | No | |
rect243 | rect | No | |
rect244 | rect | No | |
rect245 | rect | No | |
rect246 | rect | No | |
rect247 | rect | No | |
rect248 | rect | No | |
rect249 | rect | No | |
rect25 | rect | No | |
rect250 | rect | No | |
rect251 | rect | No | |
rect252 | rect | No | |
rect253 | rect | No | |
rect254 | rect | No | |
rect255 | rect | No | |
rect256 | rect | No | |
rect257 | rect | No | |
rect258 | rect | No | |
rect259 | rect | No | |
rect26 | rect | No | |
rect260 | rect | No | |
rect261 | rect | No | |
rect262 | rect | No | |
rect263 | rect | No | |
rect264 | rect | No | |
rect265 | rect | No | |
rect266 | rect | No | |
rect267 | rect | No | |
rect268 | rect | No | |
rect269 | rect | No | |
rect27 | rect | No | |
rect270 | rect | No | |
rect271 | rect | No | |
rect272 | rect | No | |
rect273 | rect | No | |
rect274 | rect | No | |
rect275 | rect | No | |
rect276 | rect | No | |
rect277 | rect | No | |
rect278 | rect | No | |
rect279 | rect | No | |
rect28 | rect | No | |
rect280 | rect | No | |
rect281 | rect | No | |
rect282 | rect | No | |
rect283 | rect | No | |
rect284 | rect | No | |
rect285 | rect | No | |
rect286 | rect | No | |
rect287 | rect | No | |
rect288 | rect | No | |
rect289 | rect | No | |
rect29 | rect | No | |
rect290 | rect | No | |
rect291 | rect | No | |
rect292 | rect | No | |
rect293 | rect | No | |
rect294 | rect | No | |
rect295 | rect | No | |
rect296 | rect | No | |
rect297 | rect | No | |
rect298 | rect | No | |
rect299 | rect | No | |
rect30 | rect | No | |
rect300 | rect | No | |
rect301 | rect | No | |
rect302 | rect | No | |
rect303 | rect | No | |
rect304 | rect | No | |
rect305 | rect | No | |
rect306 | rect | No | |
rect307 | rect | No | |
rect308 | rect | No | |
rect309 | rect | No | |
rect31 | rect | No | |
rect310 | rect | No | |
rect311 | rect | No | |
rect312 | rect | No | |
rect313 | rect | No | |
rect314 | rect | No | |
rect315 | rect | No | |
rect316 | rect | No | |
rect317 | rect | No | |
rect318 | rect | No | |
rect319 | rect | No | |
rect32 | rect | No | |
rect320 | rect | No | |
rect321 | rect | No | |
rect322 | rect | No | |
rect323 | rect | No | |
rect324 | rect | No | |
rect325 | rect | No | |
rect326 | rect | No | |
rect327 | rect | No | |
rect328 | rect | No | |
rect329 | rect | No | |
rect33 | rect | No | |
rect330 | rect | No | |
rect331 | rect | No | |
rect332 | rect | No | |
rect333 | rect | No | |
rect334 | rect | No | |
rect335 | rect | No | |
rect336 | rect | No | |
rect337 | rect | No | |
rect338 | rect | No | |
rect339 | rect | No | |
rect34 | rect | No | |
rect340 | rect | No | |
rect341 | rect | No | |
rect342 | rect | No | |
rect343 | rect | No | |
rect344 | rect | No | |
rect345 | rect | No | |
rect346 | rect | No | |
rect347 | rect | No | |
rect348 | rect | No | |
rect349 | rect | No | |
rect35 | rect | No | |
rect350 | rect | No | |
rect351 | rect | No | |
rect352 | rect | No | |
rect353 | rect | No | |
rect354 | rect | No | |
rect355 | rect | No | |
rect356 | rect | No | |
rect357 | rect | No | |
rect358 | rect | No | |
rect359 | rect | No | |
rect36 | rect | No | |
rect360 | rect | No | |
rect361 | rect | No | |
rect362 | rect | No | |
rect363 | rect | No | |
rect364 | rect | No | |
rect365 | rect | No | |
rect366 | rect | No | |
rect367 | rect | No | |
rect368 | rect | No | |
rect369 | rect | No | |
rect37 | rect | No | |
rect370 | rect | No | |
rect371 | rect | No | |
rect372 | rect | No | |
rect373 | rect | No | |
rect374 | rect | No | |
rect375 | rect | No | |
rect376 | rect | No | |
rect377 | rect | No | |
rect378 | rect | No | |
rect379 | rect | No | |
rect38 | rect | No | |
rect380 | rect | No | |
rect381 | rect | No | |
rect382 | rect | No | |
rect383 | rect | No | |
rect384 | rect | No | |
rect385 | rect | No | |
rect386 | rect | No | |
rect387 | rect | No | |
rect388 | rect | No | |
rect389 | rect | No | |
rect39 | rect | No | |
rect390 | rect | No | |
rect391 | rect | No | |
rect392 | rect | No | |
rect393 | rect | No | |
rect394 | rect | No | |
rect395 | rect | No | |
rect396 | rect | No | |
rect397 | rect | No | |
rect398 | rect | No | |
rect399 | rect | No | |
rect40 | rect | No | |
rect400 | rect | No | |
rect401 | rect | No | |
rect402 | rect | No | |
rect403 | rect | No | |
rect404 | rect | No | |
rect405 | rect | No | |
rect406 | rect | No | |
rect407 | rect | No | |
rect408 | rect | No | |
rect409 | rect | No | |
rect41 | rect | No | |
rect410 | rect | No | |
rect411 | rect | No | |
rect412 | rect | No | |
rect413 | rect | No | |
rect414 | rect | No | |
rect415 | rect | No | |
rect416 | rect | No | |
rect417 | rect | No | |
rect418 | rect | No | |
rect419 | rect | No | |
rect42 | rect | No | |
rect420 | rect | No | |
rect421 | rect | No | |
rect422 | rect | No | |
rect423 | rect | No | |
rect424 | rect | No | |
rect425 | rect | No | |
rect426 | rect | No | |
rect427 | rect | No | |
rect428 | rect | No | |
rect429 | rect | No | |
rect43 | rect | No | |
rect430 | rect | No | |
rect431 | rect | No | |
rect432 | rect | No | |
rect433 | rect | No | |
rect434 | rect | No | |
rect435 | rect | No | |
rect436 | rect | No | |
rect437 | rect | No | |
rect438 | rect | No | |
rect439 | rect | No | |
rect44 | rect | No | |
rect440 | rect | No | |
rect441 | rect | No | |
rect442 | rect | No | |
rect443 | rect | No | |
rect444 | rect | No | |
rect445 | rect | No | |
rect446 | rect | No | |
rect447 | rect | No | |
rect448 | rect | No | |
rect449 | rect | No | |
rect45 | rect | No | |
rect450 | rect | No | |
rect451 | rect | No | |
rect452 | rect | No | |
rect453 | rect | No | |
rect454 | rect | No | |
rect455 | rect | No | |
rect456 | rect | No | |
rect457 | rect | No | |
rect458 | rect | No | |
rect459 | rect | No | |
rect46 | rect | No | |
rect460 | rect | No | |
rect461 | rect | No | |
rect462 | rect | No | |
rect463 | rect | No | |
rect464 | rect | No | |
rect465 | rect | No | |
rect466 | rect | No | |
rect467 | rect | No | |
rect468 | rect | No | |
rect469 | rect | No | |
rect47 | rect | No | |
rect470 | rect | No | |
rect471 | rect | No | |
rect472 | rect | No | |
rect473 | rect | No | |
rect474 | rect | No | |
rect475 | rect | No | |
rect476 | rect | No | |
rect477 | rect | No | |
rect478 | rect | No | |
rect479 | rect | No | |
rect48 | rect | No | |
rect480 | rect | No | |
rect481 | rect | No | |
rect482 | rect | No | |
rect483 | rect | No | |
rect484 | rect | No | |
rect485 | rect | No | |
rect486 | rect | No | |
rect487 | rect | No | |
rect488 | rect | No | |
rect489 | rect | No | |
rect49 | rect | No | |
rect490 | rect | No | |
rect491 | rect | No | |
rect492 | rect | No | |
rect493 | rect | No | |
rect494 | rect | No | |
rect495 | rect | No | |
rect496 | rect | No | |
rect497 | rect | No | |
rect498 | rect | No | |
rect499 | rect | No | |
rect50 | rect | No | |
rect500 | rect | No | |
rect501 | rect | No | |
rect502 | rect | No | |
rect503 | rect | No | |
rect504 | rect | No | |
rect505 | rect | No | |
rect506 | rect | No | |
rect507 | rect | No | |
rect508 | rect | No | |
rect509 | rect | No | |
rect51 | rect | No | |
rect510 | rect | No | |
rect511 | rect | No | |
rect512 | rect | No | |
rect513 | rect | No | |
rect514 | rect | No | |
rect515 | rect | No | |
rect516 | rect | No | |
rect517 | rect | No | |
rect518 | rect | No | |
rect519 | rect | No | |
rect52 | rect | No | |
rect520 | rect | No | |
rect521 | rect | No | |
rect522 | rect | No | |
rect523 | rect | No | |
rect524 | rect | No | |
rect525 | rect | No | |
rect526 | rect | No | |
rect527 | rect | No | |
rect528 | rect | No | |
rect529 | rect | No | |
rect53 | rect | No | |
rect530 | rect | No | |
rect531 | rect | No | |
rect532 | rect | No | |
rect533 | rect | No | |
rect534 | rect | No | |
rect535 | rect | No | |
rect536 | rect | No | |
rect537 | rect | No | |
rect538 | rect | No | |
rect539 | rect | No | |
rect54 | rect | No | |
rect540 | rect | No | |
rect541 | rect | No | |
rect542 | rect | No | |
rect543 | rect | No | |
rect544 | rect | No | |
rect545 | rect | No | |
rect546 | rect | No | |
rect547 | rect | No | |
rect548 | rect | No | |
rect549 | rect | No | |
rect55 | rect | No | |
rect550 | rect | No | |
rect551 | rect | No | |
rect552 | rect | No | |
rect553 | rect | No | |
rect554 | rect | No | |
rect555 | rect | No | |
rect556 | rect | No | |
rect557 | rect | No | |
rect558 | rect | No | |
rect559 | rect | No | |
rect56 | rect | No | |
rect57 | rect | No | |
rect58 | rect | No | |
rect59 | rect | No | |
rect60 | rect | No | |
rect61 | rect | No | |
rect62 | rect | No | |
rect63 | rect | No | |
rect64 | rect | No | |
rect65 | rect | No | |
rect66 | rect | No | |
rect67 | rect | No | |
rect68 | rect | No | |
rect69 | rect | No | |
rect70 | rect | No | |
rect71 | rect | No | |
rect72 | rect | No | |
rect73 | rect | No | |
rect74 | rect | No | |
rect75 | rect | No | |
rect76 | rect | No | |
rect77 | rect | No | |
rect78 | rect | No | |
rect79 | rect | No | |
rect80 | rect | No | |
rect81 | rect | No | |
rect82 | rect | No | |
rect83 | rect | No | |
rect84 | rect | No | |
rect85 | rect | No | |
rect86 | rect | No | |
rect87 | rect | No | |
rect88 | rect | No | |
rect89 | rect | No | |
rect90 | rect | No | |
rect91 | rect | No | |
rect92 | rect | No | |
rect93 | rect | No | |
rect94 | rect | No | |
rect95 | rect | No | |
rect96 | rect | No | |
rect97 | rect | No | |
rect98 | rect | No | |
rect99 | rect | No | |
sound01 | sound | No | |
sound02 | sound | No | |
sound03 | sound | No | |
sound04 | sound | No | |
sound05 | sound | No | |
sound06 | sound | No | |
sound07 | sound | No | |
sound08 | sound | No | |
sound09 | sound | No | |
sound10 | sound | No | |
string01 | string | No | Sound\\Music\\mp3Music\\PH1.mp3 |
strings01 | string | Yes | |
strings02 | string | Yes | |
timer01 | timer | No | |
timerdialog01 | timerdialog | No | |
trigger01 | trigger | No | |
trigger02 | trigger | No | |
trigger03 | trigger | No | |
trigger04 | trigger | No | |
trigger05 | trigger | No | |
trigger06 | trigger | No | |
trigger07 | trigger | No | |
trigger08 | trigger | No | |
trigger09 | trigger | No | |
trigger10 | trigger | No | |
trigger100 | trigger | No | |
trigger101 | trigger | No | |
trigger102 | trigger | No | |
trigger103 | trigger | No | |
trigger104 | trigger | No | |
trigger105 | trigger | No | |
trigger106 | trigger | No | |
trigger107 | trigger | No | |
trigger108 | trigger | No | |
trigger109 | trigger | No | |
trigger11 | trigger | No | |
trigger110 | trigger | No | |
trigger111 | trigger | No | |
trigger112 | trigger | No | |
trigger113 | trigger | No | |
trigger114 | trigger | No | |
trigger115 | trigger | No | |
trigger116 | trigger | No | |
trigger117 | trigger | No | |
trigger118 | trigger | No | |
trigger119 | trigger | No | |
trigger12 | trigger | No | |
trigger120 | trigger | No | |
trigger121 | trigger | No | |
trigger122 | trigger | No | |
trigger123 | trigger | No | |
trigger124 | trigger | No | |
trigger125 | trigger | No | |
trigger126 | trigger | No | |
trigger127 | trigger | No | |
trigger128 | trigger | No | |
trigger129 | trigger | No | |
trigger13 | trigger | No | |
trigger130 | trigger | No | |
trigger131 | trigger | No | |
trigger132 | trigger | No | |
trigger133 | trigger | No | |
trigger134 | trigger | No | |
trigger135 | trigger | No | |
trigger136 | trigger | No | |
trigger137 | trigger | No | |
trigger138 | trigger | No | |
trigger139 | trigger | No | |
trigger14 | trigger | No | |
trigger140 | trigger | No | |
trigger141 | trigger | No | |
trigger142 | trigger | No | |
trigger143 | trigger | No | |
trigger144 | trigger | No | |
trigger145 | trigger | No | |
trigger146 | trigger | No | |
trigger147 | trigger | No | |
trigger148 | trigger | No | |
trigger149 | trigger | No | |
trigger15 | trigger | No | |
trigger150 | trigger | No | |
trigger151 | trigger | No | |
trigger152 | trigger | No | |
trigger153 | trigger | No | |
trigger154 | trigger | No | |
trigger155 | trigger | No | |
trigger156 | trigger | No | |
trigger157 | trigger | No | |
trigger158 | trigger | No | |
trigger159 | trigger | No | |
trigger16 | trigger | No | |
trigger160 | trigger | No | |
trigger161 | trigger | No | |
trigger162 | trigger | No | |
trigger163 | trigger | No | |
trigger164 | trigger | No | |
trigger165 | trigger | No | |
trigger166 | trigger | No | |
trigger167 | trigger | No | |
trigger168 | trigger | No | |
trigger169 | trigger | No | |
trigger17 | trigger | No | |
trigger170 | trigger | No | |
trigger171 | trigger | No | |
trigger172 | trigger | No | |
trigger173 | trigger | No | |
trigger174 | trigger | No | |
trigger175 | trigger | No | |
trigger176 | trigger | No | |
trigger177 | trigger | No | |
trigger178 | trigger | No | |
trigger179 | trigger | No | |
trigger18 | trigger | No | |
trigger180 | trigger | No | |
trigger181 | trigger | No | |
trigger182 | trigger | No | |
trigger183 | trigger | No | |
trigger184 | trigger | No | |
trigger185 | trigger | No | |
trigger186 | trigger | No | |
trigger187 | trigger | No | |
trigger188 | trigger | No | |
trigger189 | trigger | No | |
trigger19 | trigger | No | |
trigger190 | trigger | No | |
trigger191 | trigger | No | |
trigger192 | trigger | No | |
trigger193 | trigger | No | |
trigger194 | trigger | No | |
trigger195 | trigger | No | |
trigger196 | trigger | No | |
trigger197 | trigger | No | |
trigger198 | trigger | No | |
trigger199 | trigger | No | |
trigger20 | trigger | No | |
trigger200 | trigger | No | |
trigger201 | trigger | No | |
trigger202 | trigger | No | |
trigger203 | trigger | No | |
trigger204 | trigger | No | |
trigger205 | trigger | No | |
trigger206 | trigger | No | |
trigger207 | trigger | No | |
trigger208 | trigger | No | |
trigger209 | trigger | No | |
trigger21 | trigger | No | |
trigger210 | trigger | No | |
trigger211 | trigger | No | |
trigger212 | trigger | No | |
trigger213 | trigger | No | |
trigger214 | trigger | No | |
trigger215 | trigger | No | |
trigger216 | trigger | No | |
trigger217 | trigger | No | |
trigger218 | trigger | No | |
trigger219 | trigger | No | |
trigger22 | trigger | No | |
trigger220 | trigger | No | |
trigger221 | trigger | No | |
trigger222 | trigger | No | |
trigger223 | trigger | No | |
trigger224 | trigger | No | |
trigger225 | trigger | No | |
trigger226 | trigger | No | |
trigger227 | trigger | No | |
trigger228 | trigger | No | |
trigger229 | trigger | No | |
trigger23 | trigger | No | |
trigger230 | trigger | No | |
trigger231 | trigger | No | |
trigger232 | trigger | No | |
trigger233 | trigger | No | |
trigger234 | trigger | No | |
trigger235 | trigger | No | |
trigger236 | trigger | No | |
trigger237 | trigger | No | |
trigger238 | trigger | No | |
trigger239 | trigger | No | |
trigger24 | trigger | No | |
trigger240 | trigger | No | |
trigger241 | trigger | No | |
trigger242 | trigger | No | |
trigger243 | trigger | No | |
trigger244 | trigger | No | |
trigger245 | trigger | No | |
trigger246 | trigger | No | |
trigger247 | trigger | No | |
trigger248 | trigger | No | |
trigger249 | trigger | No | |
trigger25 | trigger | No | |
trigger250 | trigger | No | |
trigger251 | trigger | No | |
trigger252 | trigger | No | |
trigger253 | trigger | No | |
trigger254 | trigger | No | |
trigger255 | trigger | No | |
trigger256 | trigger | No | |
trigger257 | trigger | No | |
trigger258 | trigger | No | |
trigger259 | trigger | No | |
trigger26 | trigger | No | |
trigger260 | trigger | No | |
trigger261 | trigger | No | |
trigger262 | trigger | No | |
trigger263 | trigger | No | |
trigger264 | trigger | No | |
trigger265 | trigger | No | |
trigger266 | trigger | No | |
trigger267 | trigger | No | |
trigger268 | trigger | No | |
trigger269 | trigger | No | |
trigger27 | trigger | No | |
trigger270 | trigger | No | |
trigger271 | trigger | No | |
trigger272 | trigger | No | |
trigger273 | trigger | No | |
trigger274 | trigger | No | |
trigger275 | trigger | No | |
trigger276 | trigger | No | |
trigger277 | trigger | No | |
trigger278 | trigger | No | |
trigger279 | trigger | No | |
trigger28 | trigger | No | |
trigger280 | trigger | No | |
trigger281 | trigger | No | |
trigger282 | trigger | No | |
trigger283 | trigger | No | |
trigger284 | trigger | No | |
trigger285 | trigger | No | |
trigger286 | trigger | No | |
trigger287 | trigger | No | |
trigger288 | trigger | No | |
trigger289 | trigger | No | |
trigger29 | trigger | No | |
trigger290 | trigger | No | |
trigger291 | trigger | No | |
trigger292 | trigger | No | |
trigger293 | trigger | No | |
trigger294 | trigger | No | |
trigger295 | trigger | No | |
trigger296 | trigger | No | |
trigger297 | trigger | No | |
trigger298 | trigger | No | |
trigger299 | trigger | No | |
trigger30 | trigger | No | |
trigger300 | trigger | No | |
trigger301 | trigger | No | |
trigger302 | trigger | No | |
trigger303 | trigger | No | |
trigger304 | trigger | No | |
trigger305 | trigger | No | |
trigger306 | trigger | No | |
trigger307 | trigger | No | |
trigger308 | trigger | No | |
trigger309 | trigger | No | |
trigger31 | trigger | No | |
trigger310 | trigger | No | |
trigger311 | trigger | No | |
trigger312 | trigger | No | |
trigger313 | trigger | No | |
trigger314 | trigger | No | |
trigger315 | trigger | No | |
trigger316 | trigger | No | |
trigger317 | trigger | No | |
trigger318 | trigger | No | |
trigger319 | trigger | No | |
trigger32 | trigger | No | |
trigger320 | trigger | No | |
trigger321 | trigger | No | |
trigger322 | trigger | No | |
trigger323 | trigger | No | |
trigger324 | trigger | No | |
trigger325 | trigger | No | |
trigger326 | trigger | No | |
trigger327 | trigger | No | |
trigger328 | trigger | No | |
trigger329 | trigger | No | |
trigger33 | trigger | No | |
trigger330 | trigger | No | |
trigger331 | trigger | No | |
trigger332 | trigger | No | |
trigger333 | trigger | No | |
trigger334 | trigger | No | |
trigger335 | trigger | No | |
trigger336 | trigger | No | |
trigger337 | trigger | No | |
trigger338 | trigger | No | |
trigger339 | trigger | No | |
trigger34 | trigger | No | |
trigger340 | trigger | No | |
trigger341 | trigger | No | |
trigger342 | trigger | No | |
trigger343 | trigger | No | |
trigger344 | trigger | No | |
trigger345 | trigger | No | |
trigger346 | trigger | No | |
trigger347 | trigger | No | |
trigger348 | trigger | No | |
trigger349 | trigger | No | |
trigger35 | trigger | No | |
trigger350 | trigger | No | |
trigger351 | trigger | No | |
trigger352 | trigger | No | |
trigger353 | trigger | No | |
trigger354 | trigger | No | |
trigger355 | trigger | No | |
trigger356 | trigger | No | |
trigger357 | trigger | No | |
trigger358 | trigger | No | |
trigger359 | trigger | No | |
trigger36 | trigger | No | |
trigger360 | trigger | No | |
trigger361 | trigger | No | |
trigger362 | trigger | No | |
trigger363 | trigger | No | |
trigger364 | trigger | No | |
trigger365 | trigger | No | |
trigger366 | trigger | No | |
trigger367 | trigger | No | |
trigger368 | trigger | No | |
trigger369 | trigger | No | |
trigger37 | trigger | No | |
trigger370 | trigger | No | |
trigger371 | trigger | No | |
trigger372 | trigger | No | |
trigger373 | trigger | No | |
trigger374 | trigger | No | |
trigger375 | trigger | No | |
trigger376 | trigger | No | |
trigger377 | trigger | No | |
trigger378 | trigger | No | |
trigger379 | trigger | No | |
trigger38 | trigger | No | |
trigger380 | trigger | No | |
trigger381 | trigger | No | |
trigger382 | trigger | No | |
trigger383 | trigger | No | |
trigger384 | trigger | No | |
trigger385 | trigger | No | |
trigger386 | trigger | No | |
trigger387 | trigger | No | |
trigger388 | trigger | No | |
trigger389 | trigger | No | |
trigger39 | trigger | No | |
trigger390 | trigger | No | |
trigger391 | trigger | No | |
trigger392 | trigger | No | |
trigger393 | trigger | No | |
trigger394 | trigger | No | |
trigger395 | trigger | No | |
trigger396 | trigger | No | |
trigger397 | trigger | No | |
trigger398 | trigger | No | |
trigger399 | trigger | No | |
trigger40 | trigger | No | |
trigger400 | trigger | No | |
trigger401 | trigger | No | |
trigger402 | trigger | No | |
trigger403 | trigger | No | |
trigger404 | trigger | No | |
trigger405 | trigger | No | |
trigger406 | trigger | No | |
trigger407 | trigger | No | |
trigger408 | trigger | No | |
trigger409 | trigger | No | |
trigger41 | trigger | No | |
trigger410 | trigger | No | |
trigger411 | trigger | No | |
trigger412 | trigger | No | |
trigger413 | trigger | No | |
trigger414 | trigger | No | |
trigger415 | trigger | No | |
trigger42 | trigger | No | |
trigger43 | trigger | No | |
trigger44 | trigger | No | |
trigger45 | trigger | No | |
trigger46 | trigger | No | |
trigger47 | trigger | No | |
trigger48 | trigger | No | |
trigger49 | trigger | No | |
trigger50 | trigger | No | |
trigger51 | trigger | No | |
trigger52 | trigger | No | |
trigger53 | trigger | No | |
trigger54 | trigger | No | |
trigger55 | trigger | No | |
trigger56 | trigger | No | |
trigger57 | trigger | No | |
trigger58 | trigger | No | |
trigger59 | trigger | No | |
trigger60 | trigger | No | |
trigger61 | trigger | No | |
trigger62 | trigger | No | |
trigger63 | trigger | No | |
trigger64 | trigger | No | |
trigger65 | trigger | No | |
trigger66 | trigger | No | |
trigger67 | trigger | No | |
trigger68 | trigger | No | |
trigger69 | trigger | No | |
trigger70 | trigger | No | |
trigger71 | trigger | No | |
trigger72 | trigger | No | |
trigger73 | trigger | No | |
trigger74 | trigger | No | |
trigger75 | trigger | No | |
trigger76 | trigger | No | |
trigger77 | trigger | No | |
trigger78 | trigger | No | |
trigger79 | trigger | No | |
trigger80 | trigger | No | |
trigger81 | trigger | No | |
trigger82 | trigger | No | |
trigger83 | trigger | No | |
trigger84 | trigger | No | |
trigger85 | trigger | No | |
trigger86 | trigger | No | |
trigger87 | trigger | No | |
trigger88 | trigger | No | |
trigger89 | trigger | No | |
trigger90 | trigger | No | |
trigger91 | trigger | No | |
trigger92 | trigger | No | |
trigger93 | trigger | No | |
trigger94 | trigger | No | |
trigger95 | trigger | No | |
trigger96 | trigger | No | |
trigger97 | trigger | No | |
trigger98 | trigger | No | |
trigger99 | trigger | No | |
triggers01 | trigger | Yes | |
unit01 | unit | No | |
unit02 | unit | No | |
unit03 | unit | No | |
unit04 | unit | No | |
unit05 | unit | No | |
unit06 | unit | No | |
unit07 | unit | No | |
unit08 | unit | No | |
unit09 | unit | No | |
unit10 | unit | No | |
unit100 | unit | No | |
unit101 | unit | No | |
unit102 | unit | No | |
unit103 | unit | No | |
unit104 | unit | No | |
unit105 | unit | No | |
unit106 | unit | No | |
unit107 | unit | No | |
unit108 | unit | No | |
unit109 | unit | No | |
unit11 | unit | No | |
unit110 | unit | No | |
unit111 | unit | No | |
unit112 | unit | No | |
unit113 | unit | No | |
unit114 | unit | No | |
unit115 | unit | No | |
unit116 | unit | No | |
unit117 | unit | No | |
unit118 | unit | No | |
unit119 | unit | No | |
unit12 | unit | No | |
unit120 | unit | No | |
unit121 | unit | No | |
unit122 | unit | No | |
unit123 | unit | No | |
unit124 | unit | No | |
unit125 | unit | No | |
unit126 | unit | No | |
unit127 | unit | No | |
unit128 | unit | No | |
unit129 | unit | No | |
unit13 | unit | No | |
unit130 | unit | No | |
unit131 | unit | No | |
unit132 | unit | No | |
unit133 | unit | No | |
unit134 | unit | No | |
unit135 | unit | No | |
unit136 | unit | No | |
unit137 | unit | No | |
unit138 | unit | No | |
unit139 | unit | No | |
unit14 | unit | No | |
unit140 | unit | No | |
unit141 | unit | No | |
unit142 | unit | No | |
unit143 | unit | No | |
unit144 | unit | No | |
unit145 | unit | No | |
unit146 | unit | No | |
unit147 | unit | No | |
unit148 | unit | No | |
unit149 | unit | No | |
unit15 | unit | No | |
unit150 | unit | No | |
unit151 | unit | No | |
unit152 | unit | No | |
unit153 | unit | No | |
unit154 | unit | No | |
unit155 | unit | No | |
unit156 | unit | No | |
unit157 | unit | No | |
unit158 | unit | No | |
unit159 | unit | No | |
unit16 | unit | No | |
unit160 | unit | No | |
unit161 | unit | No | |
unit162 | unit | No | |
unit163 | unit | No | |
unit164 | unit | No | |
unit165 | unit | No | |
unit166 | unit | No | |
unit167 | unit | No | |
unit168 | unit | No | |
unit169 | unit | No | |
unit17 | unit | No | |
unit170 | unit | No | |
unit171 | unit | No | |
unit172 | unit | No | |
unit173 | unit | No | |
unit174 | unit | No | |
unit175 | unit | No | |
unit176 | unit | No | |
unit177 | unit | No | |
unit178 | unit | No | |
unit179 | unit | No | |
unit18 | unit | No | |
unit180 | unit | No | |
unit181 | unit | No | |
unit182 | unit | No | |
unit183 | unit | No | |
unit184 | unit | No | |
unit185 | unit | No | |
unit186 | unit | No | |
unit187 | unit | No | |
unit188 | unit | No | |
unit189 | unit | No | |
unit19 | unit | No | |
unit190 | unit | No | |
unit191 | unit | No | |
unit192 | unit | No | |
unit193 | unit | No | |
unit194 | unit | No | |
unit195 | unit | No | |
unit196 | unit | No | |
unit197 | unit | No | |
unit198 | unit | No | |
unit199 | unit | No | |
unit20 | unit | No | |
unit200 | unit | No | |
unit201 | unit | No | |
unit202 | unit | No | |
unit203 | unit | No | |
unit204 | unit | No | |
unit205 | unit | No | |
unit206 | unit | No | |
unit207 | unit | No | |
unit208 | unit | No | |
unit209 | unit | No | |
unit21 | unit | No | |
unit210 | unit | No | |
unit211 | unit | No | |
unit212 | unit | No | |
unit213 | unit | No | |
unit214 | unit | No | |
unit215 | unit | No | |
unit216 | unit | No | |
unit217 | unit | No | |
unit218 | unit | No | |
unit219 | unit | No | |
unit22 | unit | No | |
unit220 | unit | No | |
unit221 | unit | No | |
unit222 | unit | No | |
unit223 | unit | No | |
unit224 | unit | No | |
unit225 | unit | No | |
unit226 | unit | No | |
unit227 | unit | No | |
unit228 | unit | No | |
unit229 | unit | No | |
unit23 | unit | No | |
unit230 | unit | No | |
unit231 | unit | No | |
unit232 | unit | No | |
unit233 | unit | No | |
unit234 | unit | No | |
unit235 | unit | No | |
unit236 | unit | No | |
unit237 | unit | No | |
unit238 | unit | No | |
unit239 | unit | No | |
unit24 | unit | No | |
unit240 | unit | No | |
unit241 | unit | No | |
unit242 | unit | No | |
unit243 | unit | No | |
unit244 | unit | No | |
unit245 | unit | No | |
unit246 | unit | No | |
unit247 | unit | No | |
unit248 | unit | No | |
unit249 | unit | No | |
unit25 | unit | No | |
unit250 | unit | No | |
unit251 | unit | No | |
unit252 | unit | No | |
unit253 | unit | No | |
unit254 | unit | No | |
unit255 | unit | No | |
unit256 | unit | No | |
unit257 | unit | No | |
unit258 | unit | No | |
unit259 | unit | No | |
unit26 | unit | No | |
unit260 | unit | No | |
unit261 | unit | No | |
unit262 | unit | No | |
unit263 | unit | No | |
unit264 | unit | No | |
unit265 | unit | No | |
unit266 | unit | No | |
unit267 | unit | No | |
unit268 | unit | No | |
unit269 | unit | No | |
unit27 | unit | No | |
unit270 | unit | No | |
unit271 | unit | No | |
unit272 | unit | No | |
unit273 | unit | No | |
unit274 | unit | No | |
unit275 | unit | No | |
unit276 | unit | No | |
unit277 | unit | No | |
unit278 | unit | No | |
unit279 | unit | No | |
unit28 | unit | No | |
unit280 | unit | No | |
unit281 | unit | No | |
unit282 | unit | No | |
unit283 | unit | No | |
unit284 | unit | No | |
unit285 | unit | No | |
unit286 | unit | No | |
unit287 | unit | No | |
unit288 | unit | No | |
unit289 | unit | No | |
unit29 | unit | No | |
unit290 | unit | No | |
unit291 | unit | No | |
unit292 | unit | No | |
unit293 | unit | No | |
unit294 | unit | No | |
unit295 | unit | No | |
unit296 | unit | No | |
unit297 | unit | No | |
unit298 | unit | No | |
unit299 | unit | No | |
unit30 | unit | No | |
unit300 | unit | No | |
unit301 | unit | No | |
unit302 | unit | No | |
unit303 | unit | No | |
unit304 | unit | No | |
unit305 | unit | No | |
unit306 | unit | No | |
unit307 | unit | No | |
unit308 | unit | No | |
unit309 | unit | No | |
unit31 | unit | No | |
unit310 | unit | No | |
unit311 | unit | No | |
unit312 | unit | No | |
unit313 | unit | No | |
unit314 | unit | No | |
unit315 | unit | No | |
unit316 | unit | No | |
unit317 | unit | No | |
unit318 | unit | No | |
unit319 | unit | No | |
unit32 | unit | No | |
unit320 | unit | No | |
unit321 | unit | No | |
unit322 | unit | No | |
unit323 | unit | No | |
unit324 | unit | No | |
unit325 | unit | No | |
unit326 | unit | No | |
unit327 | unit | No | |
unit328 | unit | No | |
unit33 | unit | No | |
unit34 | unit | No | |
unit35 | unit | No | |
unit36 | unit | No | |
unit37 | unit | No | |
unit38 | unit | No | |
unit39 | unit | No | |
unit40 | unit | No | |
unit41 | unit | No | |
unit42 | unit | No | |
unit43 | unit | No | |
unit44 | unit | No | |
unit45 | unit | No | |
unit46 | unit | No | |
unit47 | unit | No | |
unit48 | unit | No | |
unit49 | unit | No | |
unit50 | unit | No | |
unit51 | unit | No | |
unit52 | unit | No | |
unit53 | unit | No | |
unit54 | unit | No | |
unit55 | unit | No | |
unit56 | unit | No | |
unit57 | unit | No | |
unit58 | unit | No | |
unit59 | unit | No | |
unit60 | unit | No | |
unit61 | unit | No | |
unit62 | unit | No | |
unit63 | unit | No | |
unit64 | unit | No | |
unit65 | unit | No | |
unit66 | unit | No | |
unit67 | unit | No | |
unit68 | unit | No | |
unit69 | unit | No | |
unit70 | unit | No | |
unit71 | unit | No | |
unit72 | unit | No | |
unit73 | unit | No | |
unit74 | unit | No | |
unit75 | unit | No | |
unit76 | unit | No | |
unit77 | unit | No | |
unit78 | unit | No | |
unit79 | unit | No | |
unit80 | unit | No | |
unit81 | unit | No | |
unit82 | unit | No | |
unit83 | unit | No | |
unit84 | unit | No | |
unit85 | unit | No | |
unit86 | unit | No | |
unit87 | unit | No | |
unit88 | unit | No | |
unit89 | unit | No | |
unit90 | unit | No | |
unit91 | unit | No | |
unit92 | unit | No | |
unit93 | unit | No | |
unit94 | unit | No | |
unit95 | unit | No | |
unit96 | unit | No | |
unit97 | unit | No | |
unit98 | unit | No | |
unit99 | unit | No | |
units01 | unit | Yes | |
units02 | unit | Yes | |
weathereffect01 | weathereffect | No |
// Map deprotected by X-deprotect (version 2006-10-02) by zibada
// http://dimon.xgm.ru/xdep/
// Visit our modmaking community at http://xgm.ru/
function Trig_Initialization_Func003002 takes nothing returns nothing
call CreateFogModifierRectBJ(true,GetEnumPlayer(),FOG_OF_WAR_VISIBLE,GetWorldBounds())
endfunction
function Trig_Initialization_Func004002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect524)
endfunction
function Trig_Initialization_Actions takes nothing returns nothing
call DestroyTrigger(GetTriggeringTrigger())
call SetTimeOfDay(12)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Initialization_Func003002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Initialization_Func004002)
call PlayMusicBJ(udg_string01)
call CinematicFadeBJ(1,.0,"ReplaceableTextures\\CameraMasks\\Black_mask.blp",0,0,0,0)
call SetDoodadAnimationRectBJ("death",'IOst',udg_rect261)
call SetDoodadAnimationRectBJ("death",'IOst',udg_rect262)
call SetDoodadAnimationRectBJ("death",'IOst',udg_rect411)
call SetDoodadAnimationRectBJ("death",'IOst',udg_rect412)
call ShowUnitHide(udg_unit46)
call ShowUnitHide(udg_unit47)
call ShowUnitHide(udg_unit48)
call ShowUnitHide(udg_unit49)
call ShowUnitHide(udg_unit50)
call ShowUnitHide(udg_unit155)
call ShowUnitHide(udg_unit154)
call ShowUnitHide(udg_unit153)
call ShowUnitHide(udg_unit152)
call ShowUnitHide(udg_unit151)
endfunction
function Trig_Set_Actions takes nothing returns nothing
call DestroyTrigger(GetTriggeringTrigger())
set udg_integer02=1
set udg_location01=GetRectCenter(udg_rect01)
set udg_locations02[1]=GetItemLoc(udg_item11)
set udg_locations02[2]=GetItemLoc(udg_item12)
set udg_locations02[3]=GetItemLoc(udg_item13)
set udg_locations02[4]=GetItemLoc(udg_item14)
set udg_locations02[5]=GetItemLoc(udg_item15)
set udg_locations02[6]=GetItemLoc(udg_item16)
set udg_locations02[7]=GetItemLoc(udg_item17)
set udg_locations02[8]=GetItemLoc(udg_item03)
set udg_locations02[9]=GetItemLoc(udg_item05)
set udg_locations02[10]=GetItemLoc(udg_item01)
set udg_locations02[11]=GetItemLoc(udg_item02)
set udg_locations02[12]=GetItemLoc(udg_item06)
set udg_locations02[13]=GetItemLoc(udg_item04)
set udg_locations02[14]=GetItemLoc(udg_item07)
set udg_locations02[15]=GetItemLoc(udg_item08)
set udg_locations02[16]=GetItemLoc(udg_item09)
set udg_locations02[17]=GetItemLoc(udg_item10)
set udg_booleans01[1]=false
set udg_booleans01[2]=false
set udg_booleans01[3]=false
set udg_booleans01[4]=false
set udg_booleans01[5]=false
set udg_booleans01[6]=false
set udg_booleans01[7]=false
set udg_booleans01[8]=false
set udg_booleans01[9]=false
set udg_booleans01[10]=false
set udg_booleans01[11]=false
set udg_reals01[1]=12.
set udg_reals01[2]=12.
set udg_reals01[3]=12.
set udg_reals01[4]=12.
set udg_reals01[5]=12.
set udg_reals01[6]=12.
set udg_reals01[7]=12.
set udg_reals01[8]=12.
set udg_reals01[9]=12.
set udg_reals01[10]=12.
set udg_reals01[11]=12.
set udg_locations03[1]=GetRectCenter(udg_rect70)
set udg_locations08[1]=GetRectCenter(udg_rect71)
set udg_locations08[2]=GetRectCenter(udg_rect72)
set udg_locations08[3]=GetRectCenter(udg_rect73)
set udg_locations08[4]=GetRectCenter(udg_rect74)
set udg_locations08[5]=GetRectCenter(udg_rect75)
set udg_locations08[6]=GetRectCenter(udg_rect76)
set udg_locations08[7]=GetRectCenter(udg_rect77)
set udg_locations08[8]=GetRectCenter(udg_rect78)
set udg_locations08[9]=GetRectCenter(udg_rect79)
set udg_locations08[10]=GetRectCenter(udg_rect80)
set udg_locations08[11]=GetRectCenter(udg_rect81)
set udg_locations08[12]=GetRectCenter(udg_rect82)
set udg_locations08[13]=GetRectCenter(udg_rect83)
set udg_locations08[14]=GetRectCenter(udg_rect84)
set udg_locations09[1]=GetRectCenter(udg_rect89)
set udg_locations09[2]=GetRectCenter(udg_rect90)
set udg_locations09[3]=GetRectCenter(udg_rect91)
set udg_locations09[4]=GetRectCenter(udg_rect92)
set udg_locations09[5]=GetRectCenter(udg_rect93)
set udg_locations09[6]=GetRectCenter(udg_rect94)
set udg_locations09[7]=GetRectCenter(udg_rect95)
set udg_locations09[8]=GetRectCenter(udg_rect96)
set udg_locations09[9]=GetRectCenter(udg_rect97)
set udg_locations09[10]=GetRectCenter(udg_rect98)
set udg_locations09[11]=GetRectCenter(udg_rect99)
set udg_locations09[12]=GetRectCenter(udg_rect100)
set udg_locations09[13]=GetRectCenter(udg_rect101)
set udg_locations09[14]=GetRectCenter(udg_rect102)
set udg_locations09[15]=GetRectCenter(udg_rect103)
set udg_locations09[16]=GetRectCenter(udg_rect104)
set udg_reals02[1]=180.
set udg_reals02[2]=.0
set udg_locations10[1]=GetUnitLoc(udg_unit32)
set udg_locations10[4]=GetUnitLoc(udg_unit35)
set udg_locations10[7]=GetUnitLoc(udg_unit38)
set udg_locations10[10]=GetRectCenter(udg_rect112)
set udg_locations10[11]=GetRectCenter(udg_rect113)
set udg_locations10[12]=GetRectCenter(udg_rect114)
set udg_locations10[13]=GetRectCenter(udg_rect115)
set udg_locations11[10]=GetRectCenter(udg_rect120)
set udg_locations12[1]=GetRectCenter(udg_rect141)
set udg_locations12[2]=GetRectCenter(udg_rect142)
set udg_locations12[3]=GetRectCenter(udg_rect143)
set udg_locations12[4]=GetRectCenter(udg_rect144)
set udg_locations12[5]=GetRectCenter(udg_rect145)
set udg_locations12[6]=GetRectCenter(udg_rect146)
set udg_locations12[7]=GetRectCenter(udg_rect147)
set udg_locations12[8]=GetRectCenter(udg_rect148)
set udg_locations12[9]=GetRectCenter(udg_rect149)
set udg_locations13[1]=GetRectCenter(udg_rect150)
set udg_locations13[2]=GetRectCenter(udg_rect151)
set udg_locations13[3]=GetRectCenter(udg_rect152)
set udg_locations13[4]=GetRectCenter(udg_rect153)
set udg_locations13[5]=GetRectCenter(udg_rect154)
set udg_locations13[6]=GetRectCenter(udg_rect155)
set udg_locations13[7]=GetRectCenter(udg_rect156)
set udg_locations13[8]=GetRectCenter(udg_rect157)
set udg_locations14[1]=GetRectCenter(udg_rect172)
set udg_locations14[2]=GetRectCenter(udg_rect173)
set udg_locations14[3]=GetRectCenter(udg_rect174)
set udg_locations14[4]=GetRectCenter(udg_rect175)
set udg_locations14[5]=GetRectCenter(udg_rect176)
set udg_locations14[6]=GetRectCenter(udg_rect177)
set udg_locations15[1]=GetRectCenter(udg_rect178)
set udg_locations15[2]=GetRectCenter(udg_rect179)
set udg_locations15[3]=PolarProjectionBJ(GetUnitLoc(udg_unit95),100.,180.)
set udg_locations15[4]=PolarProjectionBJ(GetUnitLoc(udg_unit96),100.,180.)
set udg_locations15[5]=PolarProjectionBJ(GetUnitLoc(udg_unit97),100.,180.)
set udg_locations15[6]=GetRectCenter(udg_rect182)
set udg_locations16[1]=GetRectCenter(udg_rect189)
set udg_locations16[2]=GetRectCenter(udg_rect190)
set udg_locations16[3]=GetRectCenter(udg_rect191)
set udg_locations16[4]=GetRectCenter(udg_rect192)
set udg_locations16[5]=GetRectCenter(udg_rect193)
set udg_locations16[6]=GetRectCenter(udg_rect194)
set udg_locations16[7]=GetRectCenter(udg_rect195)
set udg_locations16[8]=GetRectCenter(udg_rect196)
set udg_locations16[9]=GetRectCenter(udg_rect197)
set udg_locations16[10]=GetRectCenter(udg_rect198)
set udg_locations16[11]=GetRectCenter(udg_rect199)
set udg_locations16[12]=GetRectCenter(udg_rect200)
set udg_locations17[1]=GetUnitLoc(udg_unit130)
set udg_locations17[9]=GetRectCenter(udg_rect224)
set udg_locations17[10]=GetRectCenter(udg_rect223)
set udg_locations18[1]=GetRectCenter(udg_rect225)
set udg_locations18[2]=GetRectCenter(udg_rect226)
set udg_locations18[3]=GetRectCenter(udg_rect227)
set udg_locations18[4]=GetRectCenter(udg_rect228)
set udg_locations18[5]=GetRectCenter(udg_rect229)
set udg_locations18[6]=GetRectCenter(udg_rect230)
set udg_locations18[7]=GetRectCenter(udg_rect231)
set udg_locations18[8]=GetRectCenter(udg_rect240)
set udg_locations19[1]=GetUnitLoc(udg_unit148)
set udg_locations19[4]=GetUnitLoc(udg_unit157)
set udg_reals04[1]=90.
set udg_reals04[2]=270.
set udg_reals04[3]=170.
set udg_locations19[16]=GetRectCenter(udg_rect243)
set udg_locations20[1]=GetRectCenter(udg_rect253)
set udg_locations20[2]=GetRectCenter(udg_rect254)
set udg_locations20[3]=GetRectCenter(udg_rect255)
set udg_locations20[4]=GetRectCenter(udg_rect256)
set udg_booleans03[1]=false
set udg_booleans03[2]=false
set udg_locations21[1]=GetRectCenter(udg_rect265)
set udg_locations21[2]=GetRectCenter(udg_rect266)
set udg_locations21[3]=GetRectCenter(udg_rect267)
set udg_locations21[4]=GetRectCenter(udg_rect273)
set udg_locations22[1]=GetRectCenter(udg_rect274)
set udg_locations22[2]=GetRectCenter(udg_rect275)
set udg_locations22[3]=GetRectCenter(udg_rect276)
set udg_locations22[4]=GetRectCenter(udg_rect277)
set udg_locations22[5]=GetRectCenter(udg_rect278)
set udg_locations22[6]=GetRectCenter(udg_rect279)
set udg_locations22[7]=GetRectCenter(udg_rect280)
set udg_locations22[8]=GetRectCenter(udg_rect281)
set udg_locations22[9]=GetRectCenter(udg_rect282)
set udg_locations22[10]=GetRectCenter(udg_rect283)
set udg_locations22[11]=GetRectCenter(udg_rect284)
set udg_locations22[12]=GetRectCenter(udg_rect285)
set udg_locations22[13]=GetRectCenter(udg_rect286)
set udg_locations22[14]=GetRectCenter(udg_rect287)
set udg_locations22[15]=GetRectCenter(udg_rect288)
set udg_locations23[1]=GetRectCenter(udg_rect295)
set udg_locations23[2]=GetRectCenter(udg_rect296)
set udg_locations23[3]=GetRectCenter(udg_rect297)
set udg_locations23[4]=GetRectCenter(udg_rect298)
set udg_locations24[1]=GetRectCenter(udg_rect311)
set udg_locations26[1]=GetRectCenter(udg_rect350)
set udg_locations26[2]=GetRectCenter(udg_rect351)
set udg_locations26[3]=GetRectCenter(udg_rect352)
set udg_locations26[4]=GetRectCenter(udg_rect341)
set udg_locations26[5]=GetRectCenter(udg_rect342)
set udg_locations26[6]=GetRectCenter(udg_rect343)
set udg_locations26[7]=GetRectCenter(udg_rect344)
set udg_locations26[8]=GetRectCenter(udg_rect345)
set udg_locations26[9]=GetRectCenter(udg_rect346)
set udg_locations26[10]=GetRectCenter(udg_rect347)
set udg_locations26[11]=GetRectCenter(udg_rect348)
set udg_locations26[12]=GetRectCenter(udg_rect349)
set udg_locations27[1]=GetRectCenter(udg_rect363)
set udg_locations27[2]=GetRectCenter(udg_rect364)
set udg_locations27[3]=GetRectCenter(udg_rect365)
set udg_locations27[4]=GetRectCenter(udg_rect366)
set udg_locations27[5]=GetRectCenter(udg_rect367)
set udg_locations29[1]=GetRectCenter(udg_rect380)
set udg_locations29[2]=GetRectCenter(udg_rect381)
set udg_locations29[3]=GetRectCenter(udg_rect382)
set udg_locations29[4]=GetRectCenter(udg_rect383)
set udg_booleans04[1]=false
set udg_booleans04[2]=false
set udg_locations30[1]=GetUnitLoc(udg_unit297)
set udg_locations30[3]=GetUnitLoc(udg_unit303)
set udg_locations31[1]=GetUnitLoc(udg_unit308)
set udg_locations31[2]=GetUnitLoc(udg_unit309)
set udg_locations31[3]=GetUnitLoc(udg_unit310)
set udg_locations31[4]=GetRectCenter(udg_rect433)
set udg_locations31[5]=GetRectCenter(udg_rect434)
set udg_locations31[6]=GetRectCenter(udg_rect435)
set udg_locations31[7]=GetUnitLoc(udg_unit314)
set udg_locations31[8]=GetUnitLoc(udg_unit315)
set udg_locations31[9]=GetRectCenter(udg_rect436)
set udg_locations31[10]=GetRectCenter(udg_rect437)
set udg_locations31[11]=GetRectCenter(udg_rect439)
set udg_locations31[12]=GetRectCenter(udg_rect440)
set udg_locations31[13]=GetRectCenter(udg_rect441)
endfunction
function Trig_Level_Actions takes nothing returns nothing
call DestroyTrigger(GetTriggeringTrigger())
set udg_triggers01[1]=udg_trigger129
set udg_triggers01[2]=udg_trigger147
set udg_triggers01[3]=udg_trigger170
set udg_triggers01[4]=udg_trigger178
set udg_triggers01[5]=udg_trigger184
set udg_triggers01[6]=udg_trigger186
set udg_triggers01[7]=udg_trigger190
set udg_triggers01[8]=udg_trigger194
set udg_triggers01[9]=udg_trigger201
set udg_triggers01[10]=udg_trigger213
set udg_triggers01[11]=udg_trigger222
set udg_triggers01[12]=udg_trigger229
set udg_triggers01[13]=udg_trigger244
set udg_triggers01[14]=udg_trigger254
set udg_triggers01[15]=udg_trigger262
set udg_triggers01[16]=udg_trigger271
set udg_triggers01[17]=udg_trigger273
set udg_triggers01[18]=udg_trigger284
set udg_triggers01[19]=udg_trigger288
set udg_triggers01[20]=udg_trigger295
set udg_triggers01[21]=udg_trigger315
set udg_triggers01[22]=udg_trigger321
set udg_triggers01[23]=udg_trigger344
set udg_triggers01[24]=udg_trigger346
set udg_triggers01[25]=udg_trigger349
set udg_triggers01[26]=udg_trigger356
set udg_triggers01[27]=udg_trigger358
set udg_triggers01[28]=udg_trigger366
set udg_triggers01[29]=udg_trigger368
set udg_triggers01[30]=udg_trigger377
set udg_triggers01[31]=udg_trigger383
set udg_triggers01[32]=udg_trigger388
set udg_triggers01[33]=udg_trigger392
set udg_triggers01[34]=udg_trigger394
set udg_triggers01[35]=udg_trigger407
endfunction
function Trig_Start_Actions takes nothing returns nothing
call PauseAllUnitsBJ(true)
call TriggerSleepAction(2.)
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,"|cff33ccffWelcome to Area of ice Escape 4|r")
call TriggerSleepAction(1.)
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,"TRIGSTR_160")
call TriggerSleepAction(1.)
call PauseAllUnitsBJ(false)
call TriggerExecute(udg_trigger06)
call TriggerSleepAction(1.)
call CinematicFadeBJ(0,2.,"ReplaceableTextures\\CameraMasks\\Black_mask.blp",0,0,0,0)
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,("|cff00ff00- Level "+(I2S(udg_integer02)+" -|r")))
call TriggerSleepAction(6.)
call PauseAllUnitsBJ(false)
call EnableTrigger(udg_trigger116)
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,"|cff00ff00提示 ─ 想了解更多請查尋任務(F9)|r")
call PlaySoundBJ(udg_sound03)
endfunction
function Trig_Win_Func004C takes nothing returns boolean
return(udg_integer02<36)
endfunction
function Trig_Win_Actions takes nothing returns nothing
call CinematicFadeBJ(1,2.,"ReplaceableTextures\\CameraMasks\\Black_mask.blp",0,0,0,0)
call PauseAllUnitsBJ(true)
set udg_integer02=(udg_integer02+1)
if(Trig_Win_Func004C())then
call TriggerSleepAction(4.)
call CinematicFadeBJ(0,2.,"ReplaceableTextures\\CameraMasks\\Black_mask.blp",0,0,0,0)
call PauseAllUnitsBJ(false)
call TriggerExecute(udg_trigger06)
call MultiboardSetItemValueBJ(bj_lastCreatedMultiboard,2,1,I2S(udg_integer02))
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,("|cff00ff00- Level "+(I2S(udg_integer02)+" -|r")))
else
call CustomVictoryBJ(Player(0),true,true)
call CustomVictoryBJ(Player(1),true,true)
call CustomVictoryBJ(Player(2),true,true)
call CustomVictoryBJ(Player(3),true,true)
call CustomVictoryBJ(Player(4),true,true)
call CustomVictoryBJ(Player(5),true,true)
call CustomVictoryBJ(Player(6),true,true)
call CustomVictoryBJ(Player(7),true,true)
call CustomVictoryBJ(Player(8),true,true)
call CustomVictoryBJ(Player(9),true,true)
call CustomVictoryBJ(Player(10),true,true)
endif
endfunction
function Trig_Next_Func002001 takes nothing returns boolean
return(GetTriggerExecCount(udg_triggers01[udg_integer01])==1)
endfunction
function Trig_Next_Actions takes nothing returns nothing
set udg_integer01=GetRandomInt(1,35)
if(Trig_Next_Func002001())then
call TriggerExecute(udg_trigger06)
else
call TriggerExecute(udg_triggers01[udg_integer01])
endif
endfunction
function Trig_KillKey_Func001C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item11))
endfunction
function Trig_KillKey_Func002C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item12))
endfunction
function Trig_KillKey_Func003C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item13))
endfunction
function Trig_KillKey_Func004C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item14))
endfunction
function Trig_KillKey_Func005C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item15))
endfunction
function Trig_KillKey_Func006C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item16))
endfunction
function Trig_KillKey_Func007C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item17))
endfunction
function Trig_KillKey_Func008C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item03))
endfunction
function Trig_KillKey_Func009C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item05))
endfunction
function Trig_KillKey_Func010C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item01))
endfunction
function Trig_KillKey_Func011C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item02))
endfunction
function Trig_KillKey_Func012C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item06))
endfunction
function Trig_KillKey_Func013C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item04))
endfunction
function Trig_KillKey_Func014C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item07))
endfunction
function Trig_KillKey_Func015C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item08))
endfunction
function Trig_KillKey_Func016C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item09))
endfunction
function Trig_KillKey_Func017C takes nothing returns boolean
return(UnitHasItem(GetTriggerUnit(),udg_item10))
endfunction
function Trig_KillKey_Actions takes nothing returns nothing
if(Trig_KillKey_Func001C())then
call SetItemPositionLoc(udg_item11,udg_locations02[1])
endif
if(Trig_KillKey_Func002C())then
call SetItemPositionLoc(udg_item12,udg_locations02[2])
endif
if(Trig_KillKey_Func003C())then
call SetItemPositionLoc(udg_item13,udg_locations02[3])
endif
if(Trig_KillKey_Func004C())then
call SetItemPositionLoc(udg_item14,udg_locations02[4])
endif
if(Trig_KillKey_Func005C())then
call SetItemPositionLoc(udg_item15,udg_locations02[5])
endif
if(Trig_KillKey_Func006C())then
call SetItemPositionLoc(udg_item16,udg_locations02[6])
endif
if(Trig_KillKey_Func007C())then
call SetItemPositionLoc(udg_item17,udg_locations02[7])
endif
if(Trig_KillKey_Func008C())then
call SetItemPositionLoc(udg_item03,udg_locations02[8])
endif
if(Trig_KillKey_Func009C())then
call SetItemPositionLoc(udg_item05,udg_locations02[9])
endif
if(Trig_KillKey_Func010C())then
call SetItemPositionLoc(udg_item01,udg_locations02[10])
endif
if(Trig_KillKey_Func011C())then
call SetItemPositionLoc(udg_item02,udg_locations02[11])
endif
if(Trig_KillKey_Func012C())then
call SetItemPositionLoc(udg_item06,udg_locations02[12])
endif
if(Trig_KillKey_Func013C())then
call SetItemPositionLoc(udg_item04,udg_locations02[13])
endif
if(Trig_KillKey_Func014C())then
call SetItemPositionLoc(udg_item07,udg_locations02[14])
endif
if(Trig_KillKey_Func015C())then
call SetItemPositionLoc(udg_item08,udg_locations02[15])
endif
if(Trig_KillKey_Func016C())then
call SetItemPositionLoc(udg_item09,udg_locations02[16])
endif
if(Trig_KillKey_Func017C())then
call SetItemPositionLoc(udg_item10,udg_locations02[17])
endif
endfunction
function Trig_F9_Actions takes nothing returns nothing
call DestroyTrigger(GetTriggeringTrigger())
call CreateQuestBJ(0,"雪域逃亡Ⅳ","TRIGSTR_186","ReplaceableTextures\\CommandButtons\\BTNFreezingBreath.blp")
call CreateQuestBJ(0,"地圖管理","TRIGSTR_182","ReplaceableTextures\\CommandButtons\\BTNFrostArmor.blp")
call CreateQuestBJ(2,"冰地種類","TRIGSTR_263","ReplaceableTextures\\CommandButtons\\BTNGlacier.blp")
call CreateQuestBJ(2,"傳送系統","TRIGSTR_265","ReplaceableTextures\\CommandButtons\\BTNMassTeleport.blp")
endfunction
function Trig_Time_Actions takes nothing returns nothing
call SetTimeOfDay(12)
endfunction
function Trig____________________067_______u_Func012001 takes nothing returns boolean
return(udg_strings02[1]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func013001 takes nothing returns boolean
return(udg_strings02[2]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func014001 takes nothing returns boolean
return(udg_strings02[3]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func015001 takes nothing returns boolean
return(udg_strings02[4]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func016001 takes nothing returns boolean
return(udg_strings02[5]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func017001 takes nothing returns boolean
return(udg_strings02[6]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func018001 takes nothing returns boolean
return(udg_strings02[7]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func019001 takes nothing returns boolean
return(udg_strings02[8]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func020001 takes nothing returns boolean
return(udg_strings02[9]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func021001 takes nothing returns boolean
return(udg_strings02[10]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func022001 takes nothing returns boolean
return(udg_strings02[11]=="CRaZy_OrZ_XD")
endfunction
function Trig____________________067_______u_Func023001 takes nothing returns boolean
return(udg_strings02[1]=="max810422")
endfunction
function Trig____________________067_______u_Func024001 takes nothing returns boolean
return(udg_strings02[2]=="max810422")
endfunction
function Trig____________________067_______u_Func025001 takes nothing returns boolean
return(udg_strings02[3]=="max810422")
endfunction
function Trig____________________067_______u_Func026001 takes nothing returns boolean
return(udg_strings02[4]=="max810422")
endfunction
function Trig____________________067_______u_Func027001 takes nothing returns boolean
return(udg_strings02[5]=="max810422")
endfunction
function Trig____________________067_______u_Func028001 takes nothing returns boolean
return(udg_strings02[6]=="max810422")
endfunction
function Trig____________________067_______u_Func029001 takes nothing returns boolean
return(udg_strings02[7]=="max810422")
endfunction
function Trig____________________067_______u_Func030001 takes nothing returns boolean
return(udg_strings02[8]=="max810422")
endfunction
function Trig____________________067_______u_Func031001 takes nothing returns boolean
return(udg_strings02[9]=="max810422")
endfunction
function Trig____________________067_______u_Func032001 takes nothing returns boolean
return(udg_strings02[10]=="max810422")
endfunction
function Trig____________________067_______u_Func033001 takes nothing returns boolean
return(udg_strings02[11]=="max810422")
endfunction
function Trig____________________067_______u_Actions takes nothing returns nothing
set udg_strings02[1]=GetPlayerName(Player(0))
set udg_strings02[2]=GetPlayerName(Player(1))
set udg_strings02[3]=GetPlayerName(Player(2))
set udg_strings02[4]=GetPlayerName(Player(3))
set udg_strings02[5]=GetPlayerName(Player(4))
set udg_strings02[6]=GetPlayerName(Player(5))
set udg_strings02[7]=GetPlayerName(Player(6))
set udg_strings02[8]=GetPlayerName(Player(7))
set udg_strings02[9]=GetPlayerName(Player(8))
set udg_strings02[10]=GetPlayerName(Player(9))
set udg_strings02[11]=GetPlayerName(Player(10))
if(Trig____________________067_______u_Func012001())then
call RemoveUnit(udg_unit316)
endif
if(Trig____________________067_______u_Func013001())then
call RemoveUnit(udg_unit317)
endif
if(Trig____________________067_______u_Func014001())then
call RemoveUnit(udg_unit318)
endif
if(Trig____________________067_______u_Func015001())then
call RemoveUnit(udg_unit319)
endif
if(Trig____________________067_______u_Func016001())then
call RemoveUnit(udg_unit320)
endif
if(Trig____________________067_______u_Func017001())then
call RemoveUnit(udg_unit321)
endif
if(Trig____________________067_______u_Func018001())then
call RemoveUnit(udg_unit322)
endif
if(Trig____________________067_______u_Func019001())then
call RemoveUnit(udg_unit323)
endif
if(Trig____________________067_______u_Func020001())then
call RemoveUnit(udg_unit324)
endif
if(Trig____________________067_______u_Func021001())then
call RemoveUnit(udg_unit325)
endif
if(Trig____________________067_______u_Func022001())then
call RemoveUnit(udg_unit326)
endif
if(Trig____________________067_______u_Func023001())then
call RemoveUnit(udg_unit316)
endif
if(Trig____________________067_______u_Func024001())then
call RemoveUnit(udg_unit317)
endif
if(Trig____________________067_______u_Func025001())then
call RemoveUnit(udg_unit318)
endif
if(Trig____________________067_______u_Func026001())then
call RemoveUnit(udg_unit319)
endif
if(Trig____________________067_______u_Func027001())then
call RemoveUnit(udg_unit320)
endif
if(Trig____________________067_______u_Func028001())then
call RemoveUnit(udg_unit321)
endif
if(Trig____________________067_______u_Func029001())then
call RemoveUnit(udg_unit322)
endif
if(Trig____________________067_______u_Func030001())then
call RemoveUnit(udg_unit323)
endif
if(Trig____________________067_______u_Func031001())then
call RemoveUnit(udg_unit324)
endif
if(Trig____________________067_______u_Func032001())then
call RemoveUnit(udg_unit325)
endif
if(Trig____________________067_______u_Func033001())then
call RemoveUnit(udg_unit326)
endif
endfunction
function Trig____________________068_Actions takes nothing returns nothing
call CreateMultiboardBJ(2,1,"雪域逃亡")
call MultiboardSetItemValueBJ(bj_lastCreatedMultiboard,1,1,"關卡")
call MultiboardSetItemValueBJ(bj_lastCreatedMultiboard,2,1,I2S(udg_integer02))
call MultiboardSetItemIconBJ(bj_lastCreatedMultiboard,1,1,"ReplaceableTextures\\CommandButtons\\BTNSpy.blp")
call MultiboardSetItemStyleBJ(bj_lastCreatedMultiboard,1,1,true,true)
call MultiboardSetItemStyleBJ(bj_lastCreatedMultiboard,2,1,true,false)
call MultiboardMinimize(bj_lastCreatedMultiboard,false)
endfunction
function Trig_IntDifficulty_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call DialogSetMessage(udg_dialog01,"選擇英雄")
call DialogAddButtonBJ(udg_dialog01,"矮人車")
set udg_buttons01[1]=bj_lastCreatedButton
call DialogAddButtonBJ(udg_dialog01,"直昇機")
set udg_buttons01[2]=bj_lastCreatedButton
call DialogAddButtonBJ(udg_dialog01,"獸人車")
set udg_buttons01[3]=bj_lastCreatedButton
call DialogAddButtonBJ(udg_dialog01,"妖巫車")
set udg_buttons01[4]=bj_lastCreatedButton
call DialogAddButtonBJ(udg_dialog01,"地獄車")
set udg_buttons01[5]=bj_lastCreatedButton
call DialogAddButtonBJ(udg_dialog01,"魘魔車")
set udg_buttons01[6]=bj_lastCreatedButton
call DialogDisplayBJ(true,udg_dialog01,Player(0))
call DialogDisplayBJ(true,udg_dialog01,Player(1))
call DialogDisplayBJ(true,udg_dialog01,Player(2))
call DialogDisplayBJ(true,udg_dialog01,Player(3))
call DialogDisplayBJ(true,udg_dialog01,Player(4))
call DialogDisplayBJ(true,udg_dialog01,Player(5))
call DialogDisplayBJ(true,udg_dialog01,Player(6))
call DialogDisplayBJ(true,udg_dialog01,Player(7))
call DialogDisplayBJ(true,udg_dialog01,Player(8))
call DialogDisplayBJ(true,udg_dialog01,Player(9))
call DialogDisplayBJ(true,udg_dialog01,Player(10))
endfunction
function Trig_Hero01_Conditions takes nothing returns boolean
return(GetClickedButton()==udg_buttons01[1])
endfunction
function Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(10))
endfunction
function Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(9))
endfunction
function Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(8))
endfunction
function Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(7))
endfunction
function Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(6))
endfunction
function Trig_Hero01_Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(5))
endfunction
function Trig_Hero01_Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(4))
endfunction
function Trig_Hero01_Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(3))
endfunction
function Trig_Hero01_Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(2))
endfunction
function Trig_Hero01_Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(1))
endfunction
function Trig_Hero01_Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(0))
endfunction
function Trig_Hero01_Actions takes nothing returns nothing
if(Trig_Hero01_Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[1]=bj_lastCreatedUnit
set udg_booleans01[1]=true
else
if(Trig_Hero01_Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[2]=bj_lastCreatedUnit
set udg_booleans01[2]=true
else
if(Trig_Hero01_Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[3]=bj_lastCreatedUnit
set udg_booleans01[3]=true
else
if(Trig_Hero01_Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[4]=bj_lastCreatedUnit
set udg_booleans01[4]=true
else
if(Trig_Hero01_Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[5]=bj_lastCreatedUnit
set udg_booleans01[5]=true
else
if(Trig_Hero01_Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[6]=bj_lastCreatedUnit
set udg_booleans01[6]=true
else
if(Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[7]=bj_lastCreatedUnit
set udg_booleans01[7]=true
else
if(Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[8]=bj_lastCreatedUnit
set udg_booleans01[8]=true
else
if(Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[9]=bj_lastCreatedUnit
set udg_booleans01[9]=true
else
if(Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[10]=bj_lastCreatedUnit
set udg_booleans01[10]=true
else
if(Trig_Hero01_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ekee',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[11]=bj_lastCreatedUnit
set udg_booleans01[11]=true
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
function Trig_Hero02_Conditions takes nothing returns boolean
return(GetClickedButton()==udg_buttons01[2])
endfunction
function Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(10))
endfunction
function Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(9))
endfunction
function Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(8))
endfunction
function Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(7))
endfunction
function Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(6))
endfunction
function Trig_Hero02_Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(5))
endfunction
function Trig_Hero02_Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(4))
endfunction
function Trig_Hero02_Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(3))
endfunction
function Trig_Hero02_Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(2))
endfunction
function Trig_Hero02_Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(1))
endfunction
function Trig_Hero02_Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(0))
endfunction
function Trig_Hero02_Actions takes nothing returns nothing
if(Trig_Hero02_Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[1]=bj_lastCreatedUnit
set udg_booleans01[1]=true
else
if(Trig_Hero02_Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[2]=bj_lastCreatedUnit
set udg_booleans01[2]=true
else
if(Trig_Hero02_Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[3]=bj_lastCreatedUnit
set udg_booleans01[3]=true
else
if(Trig_Hero02_Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[4]=bj_lastCreatedUnit
set udg_booleans01[4]=true
else
if(Trig_Hero02_Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[5]=bj_lastCreatedUnit
set udg_booleans01[5]=true
else
if(Trig_Hero02_Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[6]=bj_lastCreatedUnit
set udg_booleans01[6]=true
else
if(Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[7]=bj_lastCreatedUnit
set udg_booleans01[7]=true
else
if(Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[8]=bj_lastCreatedUnit
set udg_booleans01[8]=true
else
if(Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[9]=bj_lastCreatedUnit
set udg_booleans01[9]=true
else
if(Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[10]=bj_lastCreatedUnit
set udg_booleans01[10]=true
else
if(Trig_Hero02_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hpal',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[11]=bj_lastCreatedUnit
set udg_booleans01[11]=true
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
function Trig_Hero03_Conditions takes nothing returns boolean
return(GetClickedButton()==udg_buttons01[3])
endfunction
function Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(10))
endfunction
function Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(9))
endfunction
function Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(8))
endfunction
function Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(7))
endfunction
function Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(6))
endfunction
function Trig_Hero03_Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(5))
endfunction
function Trig_Hero03_Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(4))
endfunction
function Trig_Hero03_Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(3))
endfunction
function Trig_Hero03_Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(2))
endfunction
function Trig_Hero03_Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(1))
endfunction
function Trig_Hero03_Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(0))
endfunction
function Trig_Hero03_Actions takes nothing returns nothing
if(Trig_Hero03_Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[1]=bj_lastCreatedUnit
set udg_booleans01[1]=true
else
if(Trig_Hero03_Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[2]=bj_lastCreatedUnit
set udg_booleans01[2]=true
else
if(Trig_Hero03_Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[3]=bj_lastCreatedUnit
set udg_booleans01[3]=true
else
if(Trig_Hero03_Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[4]=bj_lastCreatedUnit
set udg_booleans01[4]=true
else
if(Trig_Hero03_Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[5]=bj_lastCreatedUnit
set udg_booleans01[5]=true
else
if(Trig_Hero03_Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[6]=bj_lastCreatedUnit
set udg_booleans01[6]=true
else
if(Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[7]=bj_lastCreatedUnit
set udg_booleans01[7]=true
else
if(Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[8]=bj_lastCreatedUnit
set udg_booleans01[8]=true
else
if(Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[9]=bj_lastCreatedUnit
set udg_booleans01[9]=true
else
if(Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[10]=bj_lastCreatedUnit
set udg_booleans01[10]=true
else
if(Trig_Hero03_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Edem',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[11]=bj_lastCreatedUnit
set udg_booleans01[11]=true
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
function Trig_Hero04_Conditions takes nothing returns boolean
return(GetClickedButton()==udg_buttons01[4])
endfunction
function Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(10))
endfunction
function Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(9))
endfunction
function Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(8))
endfunction
function Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(7))
endfunction
function Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(6))
endfunction
function Trig_Hero04_Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(5))
endfunction
function Trig_Hero04_Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(4))
endfunction
function Trig_Hero04_Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(3))
endfunction
function Trig_Hero04_Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(2))
endfunction
function Trig_Hero04_Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(1))
endfunction
function Trig_Hero04_Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(0))
endfunction
function Trig_Hero04_Actions takes nothing returns nothing
if(Trig_Hero04_Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[1]=bj_lastCreatedUnit
set udg_booleans01[1]=true
else
if(Trig_Hero04_Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[2]=bj_lastCreatedUnit
set udg_booleans01[2]=true
else
if(Trig_Hero04_Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[3]=bj_lastCreatedUnit
set udg_booleans01[3]=true
else
if(Trig_Hero04_Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[4]=bj_lastCreatedUnit
set udg_booleans01[4]=true
else
if(Trig_Hero04_Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[5]=bj_lastCreatedUnit
set udg_booleans01[5]=true
else
if(Trig_Hero04_Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[6]=bj_lastCreatedUnit
set udg_booleans01[6]=true
else
if(Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[7]=bj_lastCreatedUnit
set udg_booleans01[7]=true
else
if(Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[8]=bj_lastCreatedUnit
set udg_booleans01[8]=true
else
if(Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[9]=bj_lastCreatedUnit
set udg_booleans01[9]=true
else
if(Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[10]=bj_lastCreatedUnit
set udg_booleans01[10]=true
else
if(Trig_Hero04_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Emoo',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[11]=bj_lastCreatedUnit
set udg_booleans01[11]=true
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
function Trig_Hero05_Conditions takes nothing returns boolean
return(GetClickedButton()==udg_buttons01[5])
endfunction
function Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(10))
endfunction
function Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(9))
endfunction
function Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(8))
endfunction
function Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(7))
endfunction
function Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(6))
endfunction
function Trig_Hero05_Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(5))
endfunction
function Trig_Hero05_Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(4))
endfunction
function Trig_Hero05_Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(3))
endfunction
function Trig_Hero05_Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(2))
endfunction
function Trig_Hero05_Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(1))
endfunction
function Trig_Hero05_Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(0))
endfunction
function Trig_Hero05_Actions takes nothing returns nothing
if(Trig_Hero05_Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[1]=bj_lastCreatedUnit
set udg_booleans01[1]=true
else
if(Trig_Hero05_Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[2]=bj_lastCreatedUnit
set udg_booleans01[2]=true
else
if(Trig_Hero05_Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[3]=bj_lastCreatedUnit
set udg_booleans01[3]=true
else
if(Trig_Hero05_Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[4]=bj_lastCreatedUnit
set udg_booleans01[4]=true
else
if(Trig_Hero05_Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[5]=bj_lastCreatedUnit
set udg_booleans01[5]=true
else
if(Trig_Hero05_Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[6]=bj_lastCreatedUnit
set udg_booleans01[6]=true
else
if(Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[7]=bj_lastCreatedUnit
set udg_booleans01[7]=true
else
if(Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[8]=bj_lastCreatedUnit
set udg_booleans01[8]=true
else
if(Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[9]=bj_lastCreatedUnit
set udg_booleans01[9]=true
else
if(Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[10]=bj_lastCreatedUnit
set udg_booleans01[10]=true
else
if(Trig_Hero05_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Ewar',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[11]=bj_lastCreatedUnit
set udg_booleans01[11]=true
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
function Trig_Hero06_Conditions takes nothing returns boolean
return(GetClickedButton()==udg_buttons01[6])
endfunction
function Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(10))
endfunction
function Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(9))
endfunction
function Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(8))
endfunction
function Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(7))
endfunction
function Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(6))
endfunction
function Trig_Hero06_Func001Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(5))
endfunction
function Trig_Hero06_Func001Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(4))
endfunction
function Trig_Hero06_Func001Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(3))
endfunction
function Trig_Hero06_Func001Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(2))
endfunction
function Trig_Hero06_Func001Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(1))
endfunction
function Trig_Hero06_Func001C takes nothing returns boolean
return(GetTriggerPlayer()==Player(0))
endfunction
function Trig_Hero06_Actions takes nothing returns nothing
if(Trig_Hero06_Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[1]=bj_lastCreatedUnit
set udg_booleans01[1]=true
else
if(Trig_Hero06_Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[2]=bj_lastCreatedUnit
set udg_booleans01[2]=true
else
if(Trig_Hero06_Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[3]=bj_lastCreatedUnit
set udg_booleans01[3]=true
else
if(Trig_Hero06_Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[4]=bj_lastCreatedUnit
set udg_booleans01[4]=true
else
if(Trig_Hero06_Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[5]=bj_lastCreatedUnit
set udg_booleans01[5]=true
else
if(Trig_Hero06_Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[6]=bj_lastCreatedUnit
set udg_booleans01[6]=true
else
if(Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[7]=bj_lastCreatedUnit
set udg_booleans01[7]=true
else
if(Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[8]=bj_lastCreatedUnit
set udg_booleans01[8]=true
else
if(Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[9]=bj_lastCreatedUnit
set udg_booleans01[9]=true
else
if(Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[10]=bj_lastCreatedUnit
set udg_booleans01[10]=true
else
if(Trig_Hero06_Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001Func001C())then
call DialogDisplayBJ(false,udg_dialog01,GetTriggerPlayer())
call CreateNUnitsAtLoc(1,'Hblm',GetTriggerPlayer(),udg_location01,bj_UNIT_FACING)
set udg_units01[11]=bj_lastCreatedUnit
set udg_booleans01[11]=true
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endfunction
function Trig_HeroTime_Actions takes nothing returns nothing
call DialogDisplayBJ(false,udg_dialog01,Player(0))
call DialogDisplayBJ(false,udg_dialog01,Player(1))
call DialogDisplayBJ(false,udg_dialog01,Player(2))
call DialogDisplayBJ(false,udg_dialog01,Player(3))
call DialogDisplayBJ(false,udg_dialog01,Player(4))
call DialogDisplayBJ(false,udg_dialog01,Player(5))
call DialogDisplayBJ(false,udg_dialog01,Player(6))
call DialogDisplayBJ(false,udg_dialog01,Player(7))
call DialogDisplayBJ(false,udg_dialog01,Player(8))
call DialogDisplayBJ(false,udg_dialog01,Player(9))
call DialogDisplayBJ(false,udg_dialog01,Player(10))
endfunction
function Trig_HeroXX_Func001C takes nothing returns boolean
return(udg_booleans01[1]==false)and(GetPlayerSlotState(Player(0))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func002C takes nothing returns boolean
return(udg_booleans01[2]==false)and(GetPlayerSlotState(Player(1))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func003C takes nothing returns boolean
return(udg_booleans01[3]==false)and(GetPlayerSlotState(Player(2))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func004C takes nothing returns boolean
return(udg_booleans01[4]==false)and(GetPlayerSlotState(Player(3))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func005C takes nothing returns boolean
return(udg_booleans01[5]==false)and(GetPlayerSlotState(Player(4))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func006C takes nothing returns boolean
return(udg_booleans01[6]==false)and(GetPlayerSlotState(Player(5))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func007C takes nothing returns boolean
return(udg_booleans01[7]==false)and(GetPlayerSlotState(Player(6))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func008C takes nothing returns boolean
return(udg_booleans01[8]==false)and(GetPlayerSlotState(Player(7))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func009C takes nothing returns boolean
return(udg_booleans01[9]==false)and(GetPlayerSlotState(Player(8))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func010C takes nothing returns boolean
return(udg_booleans01[10]==false)and(GetPlayerSlotState(Player(9))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Func011C takes nothing returns boolean
return(udg_booleans01[11]==false)and(GetPlayerSlotState(Player(10))==PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_HeroXX_Actions takes nothing returns nothing
if(Trig_HeroXX_Func001C())then
call CreateNUnitsAtLoc(1,'Ekee',Player(0),udg_location01,bj_UNIT_FACING)
set udg_units01[1]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func002C())then
call CreateNUnitsAtLoc(1,'Emoo',Player(1),udg_location01,bj_UNIT_FACING)
set udg_units01[2]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func003C())then
call CreateNUnitsAtLoc(1,'Edem',Player(2),udg_location01,bj_UNIT_FACING)
set udg_units01[3]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func004C())then
call CreateNUnitsAtLoc(1,'Ewar',Player(3),udg_location01,bj_UNIT_FACING)
set udg_units01[4]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func005C())then
call CreateNUnitsAtLoc(1,'Hpal',Player(4),udg_location01,bj_UNIT_FACING)
set udg_units01[5]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func006C())then
call CreateNUnitsAtLoc(1,'Hblm',Player(5),udg_location01,bj_UNIT_FACING)
set udg_units01[6]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func007C())then
call CreateNUnitsAtLoc(1,'Emoo',Player(6),udg_location01,bj_UNIT_FACING)
set udg_units01[7]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func008C())then
call CreateNUnitsAtLoc(1,'Ewar',Player(7),udg_location01,bj_UNIT_FACING)
set udg_units01[8]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func009C())then
call CreateNUnitsAtLoc(1,'Edem',Player(8),udg_location01,bj_UNIT_FACING)
set udg_units01[9]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func010C())then
call CreateNUnitsAtLoc(1,'Hblm',Player(9),udg_location01,bj_UNIT_FACING)
set udg_units01[10]=bj_lastCreatedUnit
endif
if(Trig_HeroXX_Func011C())then
call CreateNUnitsAtLoc(1,'Ekee',Player(10),udg_location01,bj_UNIT_FACING)
set udg_units01[11]=bj_lastCreatedUnit
endif
endfunction
function Trig_Units_Within01_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Units_Within01_Actions takes nothing returns nothing
call KillUnit(GetTriggerUnit())
endfunction
function Trig_Units_Within02_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Units_Within02_Actions takes nothing returns nothing
call KillUnit(GetTriggerUnit())
endfunction
function Trig_Skill01_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill01_Actions takes nothing returns nothing
set udg_reals01[1]=(udg_reals01[1]+6.)
call TriggerSleepAction(1.)
set udg_reals01[1]=(udg_reals01[1]-6.)
endfunction
function Trig_Skill02_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill02_Actions takes nothing returns nothing
set udg_reals01[2]=(udg_reals01[2]+6.)
call TriggerSleepAction(1.)
set udg_reals01[2]=(udg_reals01[2]-6.)
endfunction
function Trig_Skill03_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill03_Actions takes nothing returns nothing
set udg_reals01[3]=(udg_reals01[3]+6.)
call TriggerSleepAction(1.)
set udg_reals01[3]=(udg_reals01[3]-6.)
endfunction
function Trig_Skill04_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill04_Actions takes nothing returns nothing
set udg_reals01[4]=(udg_reals01[4]+6.)
call TriggerSleepAction(1.)
set udg_reals01[4]=(udg_reals01[4]-6.)
endfunction
function Trig_Skill05_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill05_Actions takes nothing returns nothing
set udg_reals01[5]=(udg_reals01[5]+6.)
call TriggerSleepAction(1.)
set udg_reals01[5]=(udg_reals01[5]-6.)
endfunction
function Trig_Skill06_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill06_Actions takes nothing returns nothing
set udg_reals01[6]=(udg_reals01[6]+6.)
call TriggerSleepAction(1.)
set udg_reals01[6]=(udg_reals01[6]-6.)
endfunction
function Trig_Skill07_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill07_Actions takes nothing returns nothing
set udg_reals01[7]=(udg_reals01[7]+6.)
call TriggerSleepAction(1.)
set udg_reals01[7]=(udg_reals01[7]-6.)
endfunction
function Trig_Skill08_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill08_Actions takes nothing returns nothing
set udg_reals01[8]=(udg_reals01[8]+6.)
call TriggerSleepAction(1.)
set udg_reals01[8]=(udg_reals01[8]-6.)
endfunction
function Trig_Skill09_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill09_Actions takes nothing returns nothing
set udg_reals01[9]=(udg_reals01[9]+6.)
call TriggerSleepAction(1.)
set udg_reals01[9]=(udg_reals01[9]-6.)
endfunction
function Trig_Skill10_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill10_Actions takes nothing returns nothing
set udg_reals01[10]=(udg_reals01[10]+6.)
call TriggerSleepAction(1.)
set udg_reals01[10]=(udg_reals01[10]-6.)
endfunction
function Trig_Skill11_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='AOwk')
endfunction
function Trig_Skill11_Actions takes nothing returns nothing
set udg_reals01[11]=(udg_reals01[11]+6.)
call TriggerSleepAction(1.)
set udg_reals01[11]=(udg_reals01[11]-6.)
endfunction
function Trig_Skill001_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill001_Func006Func006001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Nice')
endfunction
function Trig_Skill001_Func006Func006002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Idki')
endfunction
function Trig_Skill001_Func006Func006002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Glav')
endfunction
function Trig_Skill001_Func006Func006002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill001_Func006Func006002001(),Trig_Skill001_Func006Func006002002())
endfunction
function Trig_Skill001_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill001_Func006Func006001(),Trig_Skill001_Func006Func006002()))
endfunction
function Trig_Skill001_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[1]),GetUnitFacing(udg_units01[1]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_RED)
set udg_units02[1]=bj_lastCreatedUnit
if(Trig_Skill001_Func006C())then
call EnableTrigger(udg_trigger45)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger45)
call RemoveUnit(udg_units02[1])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[1])
endif
endfunction
function Trig_Skill002_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill002_Func006Func006001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Nice')
endfunction
function Trig_Skill002_Func006Func006002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Idki')
endfunction
function Trig_Skill002_Func006Func006002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Glav')
endfunction
function Trig_Skill002_Func006Func006002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill002_Func006Func006002001(),Trig_Skill002_Func006Func006002002())
endfunction
function Trig_Skill002_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill002_Func006Func006001(),Trig_Skill002_Func006Func006002()))
endfunction
function Trig_Skill002_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[2]),GetUnitFacing(udg_units01[2]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_BLUE)
set udg_units02[2]=bj_lastCreatedUnit
if(Trig_Skill002_Func006C())then
call EnableTrigger(udg_trigger46)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger46)
call RemoveUnit(udg_units02[2])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[2])
endif
endfunction
function Trig_Skill003_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill003_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Nice')
endfunction
function Trig_Skill003_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Idki')
endfunction
function Trig_Skill003_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Glav')
endfunction
function Trig_Skill003_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill003_Func006Func001002001(),Trig_Skill003_Func006Func001002002())
endfunction
function Trig_Skill003_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill003_Func006Func001001(),Trig_Skill003_Func006Func001002()))
endfunction
function Trig_Skill003_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[3]),GetUnitFacing(udg_units01[3]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_CYAN)
set udg_units02[3]=bj_lastCreatedUnit
if(Trig_Skill003_Func006C())then
call EnableTrigger(udg_trigger47)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger47)
call RemoveUnit(udg_units02[3])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[3])
endif
endfunction
function Trig_Skill004_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill004_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Nice')
endfunction
function Trig_Skill004_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Idki')
endfunction
function Trig_Skill004_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Glav')
endfunction
function Trig_Skill004_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill004_Func006Func001002001(),Trig_Skill004_Func006Func001002002())
endfunction
function Trig_Skill004_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill004_Func006Func001001(),Trig_Skill004_Func006Func001002()))
endfunction
function Trig_Skill004_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[4]),GetUnitFacing(udg_units01[4]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_PURPLE)
set udg_units02[4]=bj_lastCreatedUnit
if(Trig_Skill004_Func006C())then
call EnableTrigger(udg_trigger48)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger48)
call RemoveUnit(udg_units02[4])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[4])
endif
endfunction
function Trig_Skill005_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill005_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Nice')
endfunction
function Trig_Skill005_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Idki')
endfunction
function Trig_Skill005_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Glav')
endfunction
function Trig_Skill005_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill005_Func006Func001002001(),Trig_Skill005_Func006Func001002002())
endfunction
function Trig_Skill005_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill005_Func006Func001001(),Trig_Skill005_Func006Func001002()))
endfunction
function Trig_Skill005_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[5]),GetUnitFacing(udg_units01[5]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_YELLOW)
set udg_units02[5]=bj_lastCreatedUnit
if(Trig_Skill005_Func006C())then
call EnableTrigger(udg_trigger49)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger49)
call RemoveUnit(udg_units02[5])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[5])
endif
endfunction
function Trig_Skill006_Func002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Nice')
endfunction
function Trig_Skill006_Func002002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Idki')
endfunction
function Trig_Skill006_Func002002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Glav')
endfunction
function Trig_Skill006_Func002002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill006_Func002002001(),Trig_Skill006_Func002002002())
endfunction
function Trig_Skill006_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')and(GetBooleanOr(Trig_Skill006_Func002001(),Trig_Skill006_Func002002()))
endfunction
function Trig_Skill006_Func007Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Nice')
endfunction
function Trig_Skill006_Func007Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Idki')
endfunction
function Trig_Skill006_Func007Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Glav')
endfunction
function Trig_Skill006_Func007Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill006_Func007Func001002001(),Trig_Skill006_Func007Func001002002())
endfunction
function Trig_Skill006_Func007C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill006_Func007Func001001(),Trig_Skill006_Func007Func001002()))
endfunction
function Trig_Skill006_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[6]),GetUnitFacing(udg_units01[6]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_ORANGE)
set udg_units02[6]=bj_lastCreatedUnit
if(Trig_Skill006_Func007C())then
call EnableTrigger(udg_trigger50)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger50)
call RemoveUnit(udg_units02[6])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[6])
endif
endfunction
function Trig_Skill007_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill007_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Nice')
endfunction
function Trig_Skill007_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Idki')
endfunction
function Trig_Skill007_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Glav')
endfunction
function Trig_Skill007_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill007_Func006Func001002001(),Trig_Skill007_Func006Func001002002())
endfunction
function Trig_Skill007_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill007_Func006Func001001(),Trig_Skill007_Func006Func001002()))
endfunction
function Trig_Skill007_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[7]),GetUnitFacing(udg_units01[7]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_GREEN)
set udg_units02[7]=bj_lastCreatedUnit
if(Trig_Skill007_Func006C())then
call EnableTrigger(udg_trigger51)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger51)
call RemoveUnit(udg_units02[7])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[7])
endif
endfunction
function Trig_Skill008_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill008_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Nice')
endfunction
function Trig_Skill008_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Idki')
endfunction
function Trig_Skill008_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Glav')
endfunction
function Trig_Skill008_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill008_Func006Func001002001(),Trig_Skill008_Func006Func001002002())
endfunction
function Trig_Skill008_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill008_Func006Func001001(),Trig_Skill008_Func006Func001002()))
endfunction
function Trig_Skill008_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[8]),GetUnitFacing(udg_units01[8]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_PINK)
set udg_units02[8]=bj_lastCreatedUnit
if(Trig_Skill008_Func006C())then
call EnableTrigger(udg_trigger52)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger52)
call RemoveUnit(udg_units02[8])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[8])
endif
endfunction
function Trig_Skill009_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill009_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Nice')
endfunction
function Trig_Skill009_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Idki')
endfunction
function Trig_Skill009_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Glav')
endfunction
function Trig_Skill009_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill009_Func006Func001002001(),Trig_Skill009_Func006Func001002002())
endfunction
function Trig_Skill009_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill009_Func006Func001001(),Trig_Skill009_Func006Func001002()))
endfunction
function Trig_Skill009_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[9]),GetUnitFacing(udg_units01[9]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_LIGHT_GRAY)
set udg_units02[9]=bj_lastCreatedUnit
if(Trig_Skill009_Func006C())then
call EnableTrigger(udg_trigger53)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger53)
call RemoveUnit(udg_units02[9])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[9])
endif
endfunction
function Trig_Skill010_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill010_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Nice')
endfunction
function Trig_Skill010_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Idki')
endfunction
function Trig_Skill010_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Glav')
endfunction
function Trig_Skill010_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill010_Func006Func001002001(),Trig_Skill010_Func006Func001002002())
endfunction
function Trig_Skill010_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill010_Func006Func001001(),Trig_Skill010_Func006Func001002()))
endfunction
function Trig_Skill010_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[10]),GetUnitFacing(udg_units01[10]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_LIGHT_BLUE)
set udg_units02[10]=bj_lastCreatedUnit
if(Trig_Skill010_Func006C())then
call EnableTrigger(udg_trigger54)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger54)
call RemoveUnit(udg_units02[10])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[10])
endif
endfunction
function Trig_Skill011_Conditions takes nothing returns boolean
return(GetSpellAbilityId()=='Absk')
endfunction
function Trig_Skill011_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Nice')
endfunction
function Trig_Skill011_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Idki')
endfunction
function Trig_Skill011_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Glav')
endfunction
function Trig_Skill011_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig_Skill011_Func006Func001002001(),Trig_Skill011_Func006Func001002002())
endfunction
function Trig_Skill011_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig_Skill011_Func006Func001001(),Trig_Skill011_Func006Func001002()))
endfunction
function Trig_Skill011_Actions takes nothing returns nothing
call CreateNUnitsAtLoc(1,'uaco',Player(15),GetUnitLoc(udg_units01[11]),GetUnitFacing(udg_units01[11]))
call SetUnitColor(bj_lastCreatedUnit,PLAYER_COLOR_AQUA)
set udg_units02[11]=bj_lastCreatedUnit
if(Trig_Skill011_Func006C())then
call EnableTrigger(udg_trigger55)
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger55)
call RemoveUnit(udg_units02[11])
else
call TriggerSleepAction(1.)
call RemoveUnit(udg_units02[11])
endif
endfunction
function Trig_SkillX01_Actions takes nothing returns nothing
set udg_locations07[1]=GetUnitLoc(udg_units02[1])
set udg_locations04[1]=PolarProjectionBJ(udg_locations07[1],12.,GetUnitFacing(udg_units02[1]))
call SetUnitPositionLoc(udg_units02[1],udg_locations04[1])
call RemoveLocation(udg_locations07[1])
call RemoveLocation(udg_locations04[1])
endfunction
function Trig_SkillX02_Actions takes nothing returns nothing
set udg_locations07[2]=GetUnitLoc(udg_units02[2])
set udg_locations04[2]=PolarProjectionBJ(udg_locations07[2],12.,GetUnitFacing(udg_units02[2]))
call SetUnitPositionLoc(udg_units02[2],udg_locations04[2])
call RemoveLocation(udg_locations07[2])
call RemoveLocation(udg_locations04[2])
endfunction
function Trig_SkillX03_Actions takes nothing returns nothing
set udg_locations07[3]=GetUnitLoc(udg_units02[3])
set udg_locations04[3]=PolarProjectionBJ(udg_locations07[3],12.,GetUnitFacing(udg_units02[3]))
call SetUnitPositionLoc(udg_units02[3],udg_locations04[3])
call RemoveLocation(udg_locations07[3])
call RemoveLocation(udg_locations04[3])
endfunction
function Trig_SkillX04_Actions takes nothing returns nothing
set udg_locations07[4]=GetUnitLoc(udg_units02[4])
set udg_locations04[4]=PolarProjectionBJ(udg_locations07[4],12.,GetUnitFacing(udg_units02[4]))
call SetUnitPositionLoc(udg_units02[4],udg_locations04[4])
call RemoveLocation(udg_locations07[4])
call RemoveLocation(udg_locations04[4])
endfunction
function Trig_SkillX05_Actions takes nothing returns nothing
set udg_locations07[5]=GetUnitLoc(udg_units02[5])
set udg_locations04[5]=PolarProjectionBJ(udg_locations07[5],12.,GetUnitFacing(udg_units02[5]))
call SetUnitPositionLoc(udg_units02[5],udg_locations04[5])
call RemoveLocation(udg_locations07[5])
call RemoveLocation(udg_locations04[5])
endfunction
function Trig_SkillX06_Actions takes nothing returns nothing
set udg_locations07[6]=GetUnitLoc(udg_units02[6])
set udg_locations04[6]=PolarProjectionBJ(udg_locations07[6],12.,GetUnitFacing(udg_units02[6]))
call SetUnitPositionLoc(udg_units02[6],udg_locations04[6])
call RemoveLocation(udg_locations07[6])
call RemoveLocation(udg_locations04[6])
endfunction
function Trig_SkillX07_Actions takes nothing returns nothing
set udg_locations07[7]=GetUnitLoc(udg_units02[7])
set udg_locations04[7]=PolarProjectionBJ(udg_locations07[7],12.,GetUnitFacing(udg_units02[7]))
call SetUnitPositionLoc(udg_units02[7],udg_locations04[7])
call RemoveLocation(udg_locations07[7])
call RemoveLocation(udg_locations04[7])
endfunction
function Trig_SkillX08_Actions takes nothing returns nothing
set udg_locations07[8]=GetUnitLoc(udg_units02[8])
set udg_locations04[8]=PolarProjectionBJ(udg_locations07[8],12.,GetUnitFacing(udg_units02[8]))
call SetUnitPositionLoc(udg_units02[8],udg_locations04[8])
call RemoveLocation(udg_locations07[8])
call RemoveLocation(udg_locations04[8])
endfunction
function Trig_SkillX09_Actions takes nothing returns nothing
set udg_locations07[9]=GetUnitLoc(udg_units02[9])
set udg_locations04[9]=PolarProjectionBJ(udg_locations07[9],12.,GetUnitFacing(udg_units02[9]))
call SetUnitPositionLoc(udg_units02[9],udg_locations04[9])
call RemoveLocation(udg_locations07[9])
call RemoveLocation(udg_locations04[9])
endfunction
function Trig_SkillX10_Actions takes nothing returns nothing
set udg_locations07[10]=GetUnitLoc(udg_units02[10])
set udg_locations04[10]=PolarProjectionBJ(udg_locations07[10],12.,GetUnitFacing(udg_units02[10]))
call SetUnitPositionLoc(udg_units02[10],udg_locations04[10])
call RemoveLocation(udg_locations07[10])
call RemoveLocation(udg_locations04[10])
endfunction
function Trig_SkillX11_Actions takes nothing returns nothing
set udg_locations07[11]=GetUnitLoc(udg_units02[11])
set udg_locations04[11]=PolarProjectionBJ(udg_locations07[11],12.,GetUnitFacing(udg_units02[11]))
call SetUnitPositionLoc(udg_units02[11],udg_locations04[11])
call RemoveLocation(udg_locations07[11])
call RemoveLocation(udg_locations04[11])
endfunction
function Trig____________________069_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________069_Actions takes nothing returns nothing
call KillUnit(GetEnteringUnit())
endfunction
function Trig____________________065_Func001C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Nsnw')
endfunction
function Trig____________________065_Func002C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Nsnw')
endfunction
function Trig____________________065_Func003C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Nsnw')
endfunction
function Trig____________________065_Func004C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Nsnw')
endfunction
function Trig____________________065_Func005C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Nsnw')
endfunction
function Trig____________________065_Func006C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Nsnw')
endfunction
function Trig____________________065_Func007C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Nsnw')
endfunction
function Trig____________________065_Func008C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Nsnw')
endfunction
function Trig____________________065_Func009C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Nsnw')
endfunction
function Trig____________________065_Func010C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Nsnw')
endfunction
function Trig____________________065_Func011C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Nsnw')
endfunction
function Trig____________________065_Actions takes nothing returns nothing
if(Trig____________________065_Func001C())then
call KillUnit(udg_units01[1])
call TriggerExecute(udg_trigger105)
endif
if(Trig____________________065_Func002C())then
call KillUnit(udg_units01[2])
call TriggerExecute(udg_trigger106)
endif
if(Trig____________________065_Func003C())then
call KillUnit(udg_units01[3])
call TriggerExecute(udg_trigger107)
endif
if(Trig____________________065_Func004C())then
call KillUnit(udg_units01[4])
call TriggerExecute(udg_trigger108)
endif
if(Trig____________________065_Func005C())then
call KillUnit(udg_units01[5])
call TriggerExecute(udg_trigger109)
endif
if(Trig____________________065_Func006C())then
call KillUnit(udg_units01[6])
call TriggerExecute(udg_trigger110)
endif
if(Trig____________________065_Func007C())then
call KillUnit(udg_units01[7])
call TriggerExecute(udg_trigger111)
endif
if(Trig____________________065_Func008C())then
call KillUnit(udg_units01[8])
call TriggerExecute(udg_trigger112)
endif
if(Trig____________________065_Func009C())then
call KillUnit(udg_units01[9])
call TriggerExecute(udg_trigger113)
endif
if(Trig____________________065_Func010C())then
call KillUnit(udg_units01[10])
call TriggerExecute(udg_trigger114)
endif
if(Trig____________________065_Func011C())then
call KillUnit(udg_units01[11])
call TriggerExecute(udg_trigger115)
endif
endfunction
function Trig____________________066_Func001Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Nice')
endfunction
function Trig____________________066_Func001Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Idki')
endfunction
function Trig____________________066_Func001Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Glav')
endfunction
function Trig____________________066_Func001Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func001Func001002001(),Trig____________________066_Func001Func001002002())
endfunction
function Trig____________________066_Func001C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func001Func001001(),Trig____________________066_Func001Func001002()))and(IsUnitAliveBJ(udg_units01[1]))
endfunction
function Trig____________________066_Func002Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Nice')
endfunction
function Trig____________________066_Func002Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Idki')
endfunction
function Trig____________________066_Func002Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Glav')
endfunction
function Trig____________________066_Func002Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func002Func001002001(),Trig____________________066_Func002Func001002002())
endfunction
function Trig____________________066_Func002C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func002Func001001(),Trig____________________066_Func002Func001002()))and(IsUnitAliveBJ(udg_units01[2]))
endfunction
function Trig____________________066_Func003Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Nice')
endfunction
function Trig____________________066_Func003Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Idki')
endfunction
function Trig____________________066_Func003Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Glav')
endfunction
function Trig____________________066_Func003Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func003Func001002001(),Trig____________________066_Func003Func001002002())
endfunction
function Trig____________________066_Func003C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func003Func001001(),Trig____________________066_Func003Func001002()))and(IsUnitAliveBJ(udg_units01[3]))
endfunction
function Trig____________________066_Func004Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Nice')
endfunction
function Trig____________________066_Func004Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Idki')
endfunction
function Trig____________________066_Func004Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Glav')
endfunction
function Trig____________________066_Func004Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func004Func001002001(),Trig____________________066_Func004Func001002002())
endfunction
function Trig____________________066_Func004C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func004Func001001(),Trig____________________066_Func004Func001002()))and(IsUnitAliveBJ(udg_units01[4]))
endfunction
function Trig____________________066_Func005Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Nice')
endfunction
function Trig____________________066_Func005Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Idki')
endfunction
function Trig____________________066_Func005Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Glav')
endfunction
function Trig____________________066_Func005Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func005Func001002001(),Trig____________________066_Func005Func001002002())
endfunction
function Trig____________________066_Func005C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func005Func001001(),Trig____________________066_Func005Func001002()))and(IsUnitAliveBJ(udg_units01[5]))
endfunction
function Trig____________________066_Func006Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Nice')
endfunction
function Trig____________________066_Func006Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Idki')
endfunction
function Trig____________________066_Func006Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Glav')
endfunction
function Trig____________________066_Func006Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func006Func001002001(),Trig____________________066_Func006Func001002002())
endfunction
function Trig____________________066_Func006C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func006Func001001(),Trig____________________066_Func006Func001002()))and(IsUnitAliveBJ(udg_units01[6]))
endfunction
function Trig____________________066_Func007Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Nice')
endfunction
function Trig____________________066_Func007Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Idki')
endfunction
function Trig____________________066_Func007Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Glav')
endfunction
function Trig____________________066_Func007Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func007Func001002001(),Trig____________________066_Func007Func001002002())
endfunction
function Trig____________________066_Func007C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func007Func001001(),Trig____________________066_Func007Func001002()))and(IsUnitAliveBJ(udg_units01[7]))
endfunction
function Trig____________________066_Func008Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Nice')
endfunction
function Trig____________________066_Func008Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Idki')
endfunction
function Trig____________________066_Func008Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Glav')
endfunction
function Trig____________________066_Func008Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func008Func001002001(),Trig____________________066_Func008Func001002002())
endfunction
function Trig____________________066_Func008C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func008Func001001(),Trig____________________066_Func008Func001002()))and(IsUnitAliveBJ(udg_units01[8]))
endfunction
function Trig____________________066_Func009Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Nice')
endfunction
function Trig____________________066_Func009Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Idki')
endfunction
function Trig____________________066_Func009Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Glav')
endfunction
function Trig____________________066_Func009Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func009Func001002001(),Trig____________________066_Func009Func001002002())
endfunction
function Trig____________________066_Func009C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func009Func001001(),Trig____________________066_Func009Func001002()))and(IsUnitAliveBJ(udg_units01[9]))
endfunction
function Trig____________________066_Func010Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Nice')
endfunction
function Trig____________________066_Func010Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Idki')
endfunction
function Trig____________________066_Func010Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Glav')
endfunction
function Trig____________________066_Func010Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func010Func001002001(),Trig____________________066_Func010Func001002002())
endfunction
function Trig____________________066_Func010C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func010Func001001(),Trig____________________066_Func010Func001002()))and(IsUnitAliveBJ(udg_units01[10]))
endfunction
function Trig____________________066_Func011Func001001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Nice')
endfunction
function Trig____________________066_Func011Func001002001 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Idki')
endfunction
function Trig____________________066_Func011Func001002002 takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Glav')
endfunction
function Trig____________________066_Func011Func001002 takes nothing returns boolean
return GetBooleanOr(Trig____________________066_Func011Func001002001(),Trig____________________066_Func011Func001002002())
endfunction
function Trig____________________066_Func011C takes nothing returns boolean
return(GetBooleanOr(Trig____________________066_Func011Func001001(),Trig____________________066_Func011Func001002()))and(IsUnitAliveBJ(udg_units01[11]))
endfunction
function Trig____________________066_Actions takes nothing returns nothing
if(Trig____________________066_Func001C())then
call EnableTrigger(udg_trigger72)
endif
if(Trig____________________066_Func002C())then
call EnableTrigger(udg_trigger73)
endif
if(Trig____________________066_Func003C())then
call EnableTrigger(udg_trigger74)
endif
if(Trig____________________066_Func004C())then
call EnableTrigger(udg_trigger75)
endif
if(Trig____________________066_Func005C())then
call EnableTrigger(udg_trigger76)
endif
if(Trig____________________066_Func006C())then
call EnableTrigger(udg_trigger77)
endif
if(Trig____________________066_Func007C())then
call EnableTrigger(udg_trigger78)
endif
if(Trig____________________066_Func008C())then
call EnableTrigger(udg_trigger79)
endif
if(Trig____________________066_Func009C())then
call EnableTrigger(udg_trigger80)
endif
if(Trig____________________066_Func010C())then
call EnableTrigger(udg_trigger81)
endif
if(Trig____________________066_Func011C())then
call EnableTrigger(udg_trigger82)
endif
endfunction
function Trig____________________066_______u_Func001C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))!='Glav')
endfunction
function Trig____________________066_______u_Func002C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))!='Glav')
endfunction
function Trig____________________066_______u_Func003C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))!='Glav')
endfunction
function Trig____________________066_______u_Func004C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))!='Glav')
endfunction
function Trig____________________066_______u_Func005C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))!='Glav')
endfunction
function Trig____________________066_______u_Func006C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))!='Glav')
endfunction
function Trig____________________066_______u_Func007C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))!='Glav')
endfunction
function Trig____________________066_______u_Func008C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))!='Glav')
endfunction
function Trig____________________066_______u_Func009C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))!='Glav')
endfunction
function Trig____________________066_______u_Func010C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))!='Glav')
endfunction
function Trig____________________066_______u_Func011C takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))!='Nice')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))!='Idki')and(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))!='Glav')
endfunction
function Trig____________________066_______u_Actions takes nothing returns nothing
if(Trig____________________066_______u_Func001C())then
call DisableTrigger(udg_trigger72)
endif
if(Trig____________________066_______u_Func002C())then
call DisableTrigger(udg_trigger73)
endif
if(Trig____________________066_______u_Func003C())then
call DisableTrigger(udg_trigger74)
endif
if(Trig____________________066_______u_Func004C())then
call DisableTrigger(udg_trigger75)
endif
if(Trig____________________066_______u_Func005C())then
call DisableTrigger(udg_trigger76)
endif
if(Trig____________________066_______u_Func006C())then
call DisableTrigger(udg_trigger77)
endif
if(Trig____________________066_______u_Func007C())then
call DisableTrigger(udg_trigger78)
endif
if(Trig____________________066_______u_Func008C())then
call DisableTrigger(udg_trigger79)
endif
if(Trig____________________066_______u_Func009C())then
call DisableTrigger(udg_trigger80)
endif
if(Trig____________________066_______u_Func010C())then
call DisableTrigger(udg_trigger81)
endif
if(Trig____________________066_______u_Func011C())then
call DisableTrigger(udg_trigger82)
endif
endfunction
function Trig_Check_Timer_Func001003001 takes nothing returns boolean
return(udg_booleans02[bj_forLoopAIndex]==false)
endfunction
function Trig_Check_Timer_Func001003002001 takes nothing returns boolean
return(GetPlayerSlotState(Player(-1+(bj_forLoopAIndex)))==PLAYER_SLOT_STATE_LEFT)
endfunction
function Trig_Check_Timer_Func002003001 takes nothing returns boolean
return(udg_booleans02[bj_forLoopAIndex]==false)
endfunction
function Trig_Check_Timer_Func002003002001 takes nothing returns boolean
return(GetPlayerSlotState(Player(-1+(bj_forLoopAIndex)))==PLAYER_SLOT_STATE_LEFT)
endfunction
function Trig_Check_Timer_Actions takes nothing returns nothing
set bj_forLoopAIndex=1
set bj_forLoopAIndexEnd=12
loop
exitwhen bj_forLoopAIndex>bj_forLoopAIndexEnd
if(Trig_Check_Timer_Func001003001())then
if(Trig_Check_Timer_Func001003002001())then
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,(GetPlayerName(Player(-1+(bj_forLoopAIndex)))+"已經離開遊戲了"))
endif
endif
set bj_forLoopAIndex=bj_forLoopAIndex+1
endloop
set bj_forLoopAIndex=1
set bj_forLoopAIndexEnd=12
loop
exitwhen bj_forLoopAIndex>bj_forLoopAIndexEnd
if(Trig_Check_Timer_Func002003001())then
if(Trig_Check_Timer_Func002003002001())then
set udg_booleans02[bj_forLoopAIndex]=true
endif
endif
set bj_forLoopAIndex=bj_forLoopAIndex+1
endloop
endfunction
function Trig_Player_1_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(0))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_1_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_1_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_1_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(0)),function Trig_Player_1_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(0)),function Trig_Player_1_Leaves_Func006002)
endfunction
function Trig_Player_2_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(1))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_2_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_2_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_2_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(1)),function Trig_Player_2_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(1)),function Trig_Player_2_Leaves_Func006002)
endfunction
function Trig_Player_3_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(2))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_3_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_3_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_3_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(2)),function Trig_Player_3_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(2)),function Trig_Player_3_Leaves_Func006002)
endfunction
function Trig_Player_4_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(3))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_4_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_4_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_4_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(3)),function Trig_Player_4_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(3)),function Trig_Player_4_Leaves_Func006002)
endfunction
function Trig_Player_5_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(4))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_5_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_5_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_5_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(4)),function Trig_Player_5_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(4)),function Trig_Player_5_Leaves_Func006002)
endfunction
function Trig_Player_6_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(5))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_6_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_6_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_6_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(5)),function Trig_Player_6_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(5)),function Trig_Player_6_Leaves_Func006002)
endfunction
function Trig_Player_7_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(6))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_7_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_7_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_7_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(6)),function Trig_Player_7_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(6)),function Trig_Player_7_Leaves_Func006002)
endfunction
function Trig_Player_8_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(7))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_8_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_8_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_8_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(7)),function Trig_Player_8_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(7)),function Trig_Player_8_Leaves_Func006002)
endfunction
function Trig_Player_9_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(8))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_9_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_9_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_9_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(8)),function Trig_Player_9_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(8)),function Trig_Player_9_Leaves_Func006002)
endfunction
function Trig_Player_10_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(9))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_10_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_10_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_10_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(9)),function Trig_Player_10_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(9)),function Trig_Player_10_Leaves_Func006002)
endfunction
function Trig_Player_11_Leaves_Conditions takes nothing returns boolean
return(GetPlayerSlotState(Player(10))!=PLAYER_SLOT_STATE_PLAYING)
endfunction
function Trig_Player_11_Leaves_Func004002 takes nothing returns nothing
call KillUnit(GetEnumUnit())
endfunction
function Trig_Player_11_Leaves_Func006002 takes nothing returns nothing
call RemoveUnit(GetEnumUnit())
endfunction
function Trig_Player_11_Leaves_Actions takes nothing returns nothing
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(10)),function Trig_Player_11_Leaves_Func004002)
call TriggerSleepAction(.1)
call ForGroupBJ(GetUnitsInRectOfPlayer(bj_mapInitialPlayableArea,Player(10)),function Trig_Player_11_Leaves_Func006002)
endfunction
function Trig_Play01_Actions takes nothing returns nothing
set udg_locations06[1]=GetUnitLoc(udg_units01[1])
set udg_locations01[1]=PolarProjectionBJ(udg_locations06[1],udg_reals01[1],GetUnitFacing(udg_units01[1]))
call SetUnitPositionLoc(udg_units01[1],udg_locations01[1])
call RemoveLocation(udg_locations06[1])
call RemoveLocation(udg_locations01[1])
endfunction
function Trig_Play02_Actions takes nothing returns nothing
set udg_locations06[2]=GetUnitLoc(udg_units01[2])
set udg_locations01[2]=PolarProjectionBJ(udg_locations06[2],udg_reals01[2],GetUnitFacing(udg_units01[2]))
call SetUnitPositionLoc(udg_units01[2],udg_locations01[2])
call RemoveLocation(udg_locations06[2])
call RemoveLocation(udg_locations01[2])
endfunction
function Trig_Play03_Actions takes nothing returns nothing
set udg_locations06[3]=GetUnitLoc(udg_units01[3])
set udg_locations01[3]=PolarProjectionBJ(udg_locations06[3],udg_reals01[3],GetUnitFacing(udg_units01[3]))
call SetUnitPositionLoc(udg_units01[3],udg_locations01[3])
call RemoveLocation(udg_locations06[3])
call RemoveLocation(udg_locations01[3])
endfunction
function Trig_Play04_Actions takes nothing returns nothing
set udg_locations06[4]=GetUnitLoc(udg_units01[4])
set udg_locations01[4]=PolarProjectionBJ(udg_locations06[4],udg_reals01[4],GetUnitFacing(udg_units01[4]))
call SetUnitPositionLoc(udg_units01[4],udg_locations01[4])
call RemoveLocation(udg_locations06[4])
call RemoveLocation(udg_locations01[4])
endfunction
function Trig_Play05_Actions takes nothing returns nothing
set udg_locations06[5]=GetUnitLoc(udg_units01[5])
set udg_locations01[5]=PolarProjectionBJ(udg_locations06[5],udg_reals01[5],GetUnitFacing(udg_units01[5]))
call SetUnitPositionLoc(udg_units01[5],udg_locations01[5])
call RemoveLocation(udg_locations06[5])
call RemoveLocation(udg_locations01[5])
endfunction
function Trig_Play06_Actions takes nothing returns nothing
set udg_locations06[6]=GetUnitLoc(udg_units01[6])
set udg_locations01[6]=PolarProjectionBJ(udg_locations06[6],udg_reals01[6],GetUnitFacing(udg_units01[6]))
call SetUnitPositionLoc(udg_units01[6],udg_locations01[6])
call RemoveLocation(udg_locations06[6])
call RemoveLocation(udg_locations01[6])
endfunction
function Trig_Play07_Actions takes nothing returns nothing
set udg_locations06[7]=GetUnitLoc(udg_units01[7])
set udg_locations01[7]=PolarProjectionBJ(udg_locations06[7],udg_reals01[7],GetUnitFacing(udg_units01[7]))
call SetUnitPositionLoc(udg_units01[7],udg_locations01[7])
call RemoveLocation(udg_locations06[7])
call RemoveLocation(udg_locations01[7])
endfunction
function Trig_Play08_Actions takes nothing returns nothing
set udg_locations06[8]=GetUnitLoc(udg_units01[8])
set udg_locations01[8]=PolarProjectionBJ(udg_locations06[8],udg_reals01[8],GetUnitFacing(udg_units01[8]))
call SetUnitPositionLoc(udg_units01[8],udg_locations01[8])
call RemoveLocation(udg_locations06[8])
call RemoveLocation(udg_locations01[8])
endfunction
function Trig_Play09_Actions takes nothing returns nothing
set udg_locations06[9]=GetUnitLoc(udg_units01[9])
set udg_locations01[9]=PolarProjectionBJ(udg_locations06[9],udg_reals01[9],GetUnitFacing(udg_units01[9]))
call SetUnitPositionLoc(udg_units01[9],udg_locations01[9])
call RemoveLocation(udg_locations06[9])
call RemoveLocation(udg_locations01[9])
endfunction
function Trig_Play10_Actions takes nothing returns nothing
set udg_locations06[10]=GetUnitLoc(udg_units01[10])
set udg_locations01[10]=PolarProjectionBJ(udg_locations06[10],udg_reals01[10],GetUnitFacing(udg_units01[10]))
call SetUnitPositionLoc(udg_units01[10],udg_locations01[10])
call RemoveLocation(udg_locations06[10])
call RemoveLocation(udg_locations01[10])
endfunction
function Trig_Play11_Actions takes nothing returns nothing
set udg_locations06[11]=GetUnitLoc(udg_units01[11])
set udg_locations01[11]=PolarProjectionBJ(udg_locations06[11],udg_reals01[11],GetUnitFacing(udg_units01[11]))
call SetUnitPositionLoc(udg_units01[11],udg_locations01[11])
call RemoveLocation(udg_locations06[11])
call RemoveLocation(udg_locations01[11])
endfunction
function Trig_Player01_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Nice')
endfunction
function Trig_Player01_Actions takes nothing returns nothing
set udg_locations32[1]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[1],udg_locations32[1],0)
call RemoveLocation(udg_locations32[1])
endfunction
function Trig_Player02_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Nice')
endfunction
function Trig_Player02_Actions takes nothing returns nothing
set udg_locations32[2]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[2],udg_locations32[2],0)
call RemoveLocation(udg_locations32[2])
endfunction
function Trig_Player03_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Nice')
endfunction
function Trig_Player03_Actions takes nothing returns nothing
set udg_locations32[3]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[3],udg_locations32[3],0)
call RemoveLocation(udg_locations32[3])
endfunction
function Trig_Player04_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Nice')
endfunction
function Trig_Player04_Actions takes nothing returns nothing
set udg_locations32[4]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[4],udg_locations32[4],0)
call RemoveLocation(udg_locations32[4])
endfunction
function Trig_Player05_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Nice')
endfunction
function Trig_Player05_Actions takes nothing returns nothing
set udg_locations32[5]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[5],udg_locations32[5],0)
call RemoveLocation(udg_locations32[5])
endfunction
function Trig_Player06_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Nice')
endfunction
function Trig_Player06_Actions takes nothing returns nothing
set udg_locations32[6]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[6],udg_locations32[6],0)
call RemoveLocation(udg_locations32[6])
endfunction
function Trig_Player07_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Nice')
endfunction
function Trig_Player07_Actions takes nothing returns nothing
set udg_locations32[7]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[7],udg_locations32[7],0)
call RemoveLocation(udg_locations32[7])
endfunction
function Trig_Player08_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Nice')
endfunction
function Trig_Player08_Actions takes nothing returns nothing
set udg_locations32[8]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[8],udg_locations32[8],0)
call RemoveLocation(udg_locations32[8])
endfunction
function Trig_Player09_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Nice')
endfunction
function Trig_Player09_Actions takes nothing returns nothing
set udg_locations32[9]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[9],udg_locations32[9],0)
call RemoveLocation(udg_locations32[9])
endfunction
function Trig_Player10_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Nice')
endfunction
function Trig_Player10_Actions takes nothing returns nothing
set udg_locations32[10]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[10],udg_locations32[10],0)
call RemoveLocation(udg_locations32[10])
endfunction
function Trig_Player11_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Nice')
endfunction
function Trig_Player11_Actions takes nothing returns nothing
set udg_locations32[11]=GetOrderPointLoc()
call SetUnitFacingToFaceLocTimed(udg_units01[11],udg_locations32[11],0)
call RemoveLocation(udg_locations32[11])
endfunction
function Trig_PlayerX01_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[1]))=='Glav')
endfunction
function Trig_PlayerX01_Actions takes nothing returns nothing
set udg_locations33[1]=GetUnitLoc(udg_units01[1])
set udg_locations32[1]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[1],(AngleBetweenPoints(udg_locations33[1],udg_locations32[1])+180.),0)
call RemoveLocation(udg_locations33[1])
call RemoveLocation(udg_locations32[1])
endfunction
function Trig_PlayerX02_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[2]))=='Glav')
endfunction
function Trig_PlayerX02_Actions takes nothing returns nothing
set udg_locations33[2]=GetUnitLoc(udg_units01[2])
set udg_locations32[2]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[2],(AngleBetweenPoints(udg_locations33[2],udg_locations32[2])+180.),0)
call RemoveLocation(udg_locations33[2])
call RemoveLocation(udg_locations32[2])
endfunction
function Trig_PlayerX03_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[3]))=='Glav')
endfunction
function Trig_PlayerX03_Actions takes nothing returns nothing
set udg_locations33[3]=GetUnitLoc(udg_units01[3])
set udg_locations32[3]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[3],(AngleBetweenPoints(udg_locations33[3],udg_locations32[3])+180.),0)
call RemoveLocation(udg_locations33[3])
call RemoveLocation(udg_locations32[3])
endfunction
function Trig_PlayerX04_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[4]))=='Glav')
endfunction
function Trig_PlayerX04_Actions takes nothing returns nothing
set udg_locations33[4]=GetUnitLoc(udg_units01[4])
set udg_locations32[4]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[4],(AngleBetweenPoints(udg_locations33[4],udg_locations32[4])+180.),0)
call RemoveLocation(udg_locations33[4])
call RemoveLocation(udg_locations32[4])
endfunction
function Trig_PlayerX05_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[5]))=='Glav')
endfunction
function Trig_PlayerX05_Actions takes nothing returns nothing
set udg_locations33[5]=GetUnitLoc(udg_units01[5])
set udg_locations32[5]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[5],(AngleBetweenPoints(udg_locations33[5],udg_locations32[5])+180.),0)
call RemoveLocation(udg_locations33[5])
call RemoveLocation(udg_locations32[5])
endfunction
function Trig_PlayerX06_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[6]))=='Glav')
endfunction
function Trig_PlayerX06_Actions takes nothing returns nothing
set udg_locations33[6]=GetUnitLoc(udg_units01[6])
set udg_locations32[6]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[6],(AngleBetweenPoints(udg_locations33[6],udg_locations32[6])+180.),0)
call RemoveLocation(udg_locations33[6])
call RemoveLocation(udg_locations32[6])
endfunction
function Trig_PlayerX07_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[7]))=='Glav')
endfunction
function Trig_PlayerX07_Actions takes nothing returns nothing
set udg_locations33[7]=GetUnitLoc(udg_units01[7])
set udg_locations32[7]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[7],(AngleBetweenPoints(udg_locations33[7],udg_locations32[7])+180.),0)
call RemoveLocation(udg_locations33[7])
call RemoveLocation(udg_locations32[7])
endfunction
function Trig_PlayerX08_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[8]))=='Glav')
endfunction
function Trig_PlayerX08_Actions takes nothing returns nothing
set udg_locations33[8]=GetUnitLoc(udg_units01[8])
set udg_locations32[8]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[8],(AngleBetweenPoints(udg_locations33[8],udg_locations32[8])+180.),0)
call RemoveLocation(udg_locations33[8])
call RemoveLocation(udg_locations32[8])
endfunction
function Trig_PlayerX09_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[9]))=='Glav')
endfunction
function Trig_PlayerX09_Actions takes nothing returns nothing
set udg_locations33[9]=GetUnitLoc(udg_units01[9])
set udg_locations32[9]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[9],(AngleBetweenPoints(udg_locations33[9],udg_locations32[9])+180.),0)
call RemoveLocation(udg_locations33[9])
call RemoveLocation(udg_locations32[9])
endfunction
function Trig_PlayerX10_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[10]))=='Glav')
endfunction
function Trig_PlayerX10_Actions takes nothing returns nothing
set udg_locations33[10]=GetUnitLoc(udg_units01[10])
set udg_locations32[10]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[10],(AngleBetweenPoints(udg_locations33[10],udg_locations32[10])+180.),0)
call RemoveLocation(udg_locations33[10])
call RemoveLocation(udg_locations32[10])
endfunction
function Trig_PlayerX11_Conditions takes nothing returns boolean
return(GetTerrainTypeBJ(GetUnitLoc(udg_units01[11]))=='Glav')
endfunction
function Trig_PlayerX11_Actions takes nothing returns nothing
set udg_locations33[11]=GetUnitLoc(udg_units01[11])
set udg_locations32[11]=GetOrderPointLoc()
call SetUnitFacingTimed(udg_units01[11],(AngleBetweenPoints(udg_locations33[11],udg_locations32[11])+180.),0)
call RemoveLocation(udg_locations33[11])
call RemoveLocation(udg_locations32[11])
endfunction
function Trig_PlayerKill01_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger72)
set udg_locations05[1]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit316,udg_locations05[1])
call RemoveLocation(udg_locations05[1])
endfunction
function Trig_PlayerKill02_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger73)
set udg_locations05[2]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit317,udg_locations05[2])
call RemoveLocation(udg_locations05[2])
endfunction
function Trig_PlayerKill03_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger74)
set udg_locations05[3]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit318,udg_locations05[3])
call RemoveLocation(udg_locations05[3])
endfunction
function Trig_PlayerKill04_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger75)
set udg_locations05[4]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit319,udg_locations05[4])
call RemoveLocation(udg_locations05[4])
endfunction
function Trig_PlayerKill05_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger76)
set udg_locations05[5]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit320,udg_locations05[5])
call RemoveLocation(udg_locations05[5])
endfunction
function Trig_PlayerKill06_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger77)
set udg_locations05[6]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit321,udg_locations05[6])
call RemoveLocation(udg_locations05[6])
endfunction
function Trig_PlayerKill07_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger78)
set udg_locations05[7]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit322,udg_locations05[7])
call RemoveLocation(udg_locations05[7])
endfunction
function Trig_PlayerKill08_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger79)
set udg_locations05[8]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit323,udg_locations05[8])
call RemoveLocation(udg_locations05[8])
endfunction
function Trig_PlayerKill09_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger80)
set udg_locations05[9]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit324,udg_locations05[9])
call RemoveLocation(udg_locations05[9])
endfunction
function Trig_PlayerKill10_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger81)
set udg_locations05[10]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit325,udg_locations05[10])
call RemoveLocation(udg_locations05[10])
endfunction
function Trig_PlayerKill11_Actions takes nothing returns nothing
call DisableTrigger(udg_trigger82)
set udg_locations05[11]=GetUnitLoc(GetTriggerUnit())
call SetUnitPositionLoc(udg_unit326,udg_locations05[11])
call RemoveLocation(udg_locations05[11])
endfunction
function Trig_Lose_Func002C takes nothing returns boolean
return(IsUnitDeadBJ(udg_units01[1]))and(IsUnitDeadBJ(udg_units01[2]))and(IsUnitDeadBJ(udg_units01[3]))and(IsUnitDeadBJ(udg_units01[4]))and(IsUnitDeadBJ(udg_units01[5]))and(IsUnitDeadBJ(udg_units01[6]))and(IsUnitDeadBJ(udg_units01[7]))and(IsUnitDeadBJ(udg_units01[8]))and(IsUnitDeadBJ(udg_units01[9]))and(IsUnitDeadBJ(udg_units01[10]))and(IsUnitDeadBJ(udg_units01[11]))
endfunction
function Trig_Lose_Actions takes nothing returns nothing
if(Trig_Lose_Func002C())then
call DisableTrigger(GetTriggeringTrigger())
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,"TRIGSTR_088")
call TriggerExecute(udg_trigger117)
call DisableTrigger(udg_trigger57)
call DisableTrigger(udg_trigger58)
call DisableTrigger(udg_trigger59)
endif
endfunction
function Trig_Lost_Actions takes nothing returns nothing
call StopMusic(false)
call PlaySoundBJ(udg_sound05)
call CinematicFadeBJ(1,3.,"ReplaceableTextures\\CameraMasks\\Black_mask.blp",100.,100.,100.,0)
call TriggerSleepAction(5.)
call CustomDefeatBJ(Player(0),"任務失敗!")
call CustomDefeatBJ(Player(1),"任務失敗!")
call CustomDefeatBJ(Player(2),"任務失敗!")
call CustomDefeatBJ(Player(3),"任務失敗!")
call CustomDefeatBJ(Player(4),"任務失敗!")
call CustomDefeatBJ(Player(5),"任務失敗!")
call CustomDefeatBJ(Player(6),"任務失敗!")
call CustomDefeatBJ(Player(7),"任務失敗!")
call CustomDefeatBJ(Player(8),"任務失敗!")
call CustomDefeatBJ(Player(9),"任務失敗!")
call CustomDefeatBJ(Player(10),"任務失敗!")
endfunction
function Trig_Re01_Func004001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re01_Func004002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re01_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re01_Func004001(),Trig_Re01_Func004002()))and(GetTriggerUnit()!=udg_units02[1])
endfunction
function Trig_Re01_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call SetUnitPositionLoc(udg_unit316,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[1],Player(0))
endfunction
function Trig_Re02_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re02_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re02_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re02_Func001001(),Trig_Re02_Func001002()))and(GetTriggerUnit()!=udg_units02[2])
endfunction
function Trig_Re02_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call SetUnitPositionLoc(udg_unit317,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[2],Player(1))
endfunction
function Trig_Re03_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re03_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re03_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re03_Func001001(),Trig_Re03_Func001002()))and(GetTriggerUnit()!=udg_units02[3])
endfunction
function Trig_Re03_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call SetUnitPositionLoc(udg_unit318,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[3],Player(2))
endfunction
function Trig_Re04_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re04_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re04_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re04_Func001001(),Trig_Re04_Func001002()))and(GetTriggerUnit()!=udg_units02[4])
endfunction
function Trig_Re04_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call SetUnitPositionLoc(udg_unit319,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[4],Player(3))
endfunction
function Trig_Re05_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re05_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re05_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re05_Func001001(),Trig_Re05_Func001002()))and(GetTriggerUnit()!=udg_units02[5])
endfunction
function Trig_Re05_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call SetUnitPositionLoc(udg_unit320,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[5],Player(4))
endfunction
function Trig_Re06_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re06_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re06_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re06_Func001001(),Trig_Re06_Func001002()))and(GetTriggerUnit()!=udg_units02[6])
endfunction
function Trig_Re06_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call SetUnitPositionLoc(udg_unit321,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[6],Player(5))
endfunction
function Trig_Re07_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re07_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re07_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re07_Func001001(),Trig_Re07_Func001002()))and(GetTriggerUnit()!=udg_units02[7])
endfunction
function Trig_Re07_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call SetUnitPositionLoc(udg_unit322,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[7],Player(6))
endfunction
function Trig_Re08_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re08_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re08_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re08_Func001001(),Trig_Re08_Func001002()))and(GetTriggerUnit()!=udg_units02[8])
endfunction
function Trig_Re08_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call SetUnitPositionLoc(udg_unit323,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[8],Player(7))
endfunction
function Trig_Re09_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re09_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re09_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re09_Func001001(),Trig_Re09_Func001002()))and(GetTriggerUnit()!=udg_units02[9])
endfunction
function Trig_Re09_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call SetUnitPositionLoc(udg_unit324,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[9],Player(8))
endfunction
function Trig_Re10_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re10_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re10_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re10_Func001001(),Trig_Re10_Func001002()))and(GetTriggerUnit()!=udg_units02[10])
endfunction
function Trig_Re10_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call SetUnitPositionLoc(udg_unit325,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[10],Player(9))
endfunction
function Trig_Re11_Func001001 takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Re11_Func001002 takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='uaco')
endfunction
function Trig_Re11_Conditions takes nothing returns boolean
return(GetBooleanOr(Trig_Re11_Func001001(),Trig_Re11_Func001002()))and(GetTriggerUnit()!=udg_units02[11])
endfunction
function Trig_Re11_Actions takes nothing returns nothing
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_unit326,udg_locations03[1])
call SelectUnitForPlayerSingle(udg_units01[11],Player(10))
endfunction
function Trig_Start01_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect524)
endfunction
function Trig_Start01_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start01_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect01)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start01_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start01_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit07,851986,udg_locations08[2])
call IssuePointOrderByIdLoc(udg_unit05,851986,udg_locations08[8])
call IssuePointOrderByIdLoc(udg_unit06,851986,udg_locations08[12])
call IssuePointOrderByIdLoc(udg_unit18,851984,GetRectCenter(udg_rect85))
call IssuePointOrderByIdLoc(udg_unit17,851984,GetRectCenter(udg_rect86))
endfunction
function Trig_End01_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End01_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit07)
call RemoveUnit(udg_unit05)
call RemoveUnit(udg_unit06)
call RemoveUnit(udg_unit18)
call RemoveUnit(udg_unit17)
endfunction
function Trig____________________001_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________001_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[2])
endfunction
function Trig____________________002_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________002_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[3])
endfunction
function Trig____________________003_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________003_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[4])
endfunction
function Trig____________________004_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________004_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[5])
endfunction
function Trig____________________005_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________005_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[6])
endfunction
function Trig____________________006_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________006_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[1])
endfunction
function Trig____________________007_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________007_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[8])
endfunction
function Trig____________________008_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________008_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[9])
endfunction
function Trig____________________009_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________009_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[10])
endfunction
function Trig____________________010_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________010_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[7])
endfunction
function Trig____________________011_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________011_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[12])
endfunction
function Trig____________________012_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________012_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[13])
endfunction
function Trig____________________013_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________013_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[14])
endfunction
function Trig____________________014_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________014_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations08[11])
endfunction
function Trig____________________015_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________015_Func006Func003001 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable08))
endfunction
function Trig____________________015_Func006Func003002 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable09))
endfunction
function Trig____________________015_Func006C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________015_Func006Func003001(),Trig____________________015_Func006Func003002()))
endfunction
function Trig____________________015_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable08)
call PlaySoundBJ(udg_sound02)
if(Trig____________________015_Func006C())then
call KillDestructable(udg_destructable07)
endif
endfunction
function Trig____________________016_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________016_Func004Func003001 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable08))
endfunction
function Trig____________________016_Func004Func003002 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable09))
endfunction
function Trig____________________016_Func004C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________016_Func004Func003001(),Trig____________________016_Func004Func003002()))
endfunction
function Trig____________________016_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable09)
call PlaySoundBJ(udg_sound02)
if(Trig____________________016_Func004C())then
call KillDestructable(udg_destructable07)
endif
endfunction
function Trig_Start02_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect525)
endfunction
function Trig_Start02_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start02_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect02)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start02_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start02_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit08,851986,udg_locations09[2])
call IssuePointOrderByIdLoc(udg_unit09,851986,udg_locations09[4])
call IssuePointOrderByIdLoc(udg_unit10,851986,udg_locations09[6])
call IssuePointOrderByIdLoc(udg_unit11,851986,udg_locations09[8])
call IssuePointOrderByIdLoc(udg_unit12,851986,udg_locations09[10])
call IssuePointOrderByIdLoc(udg_unit15,851986,udg_locations09[12])
call IssuePointOrderByIdLoc(udg_unit14,851986,udg_locations09[14])
call IssuePointOrderByIdLoc(udg_unit13,851986,udg_locations09[16])
call IssuePointOrderByIdLoc(udg_unit16,851990,GetRectCenter(udg_rect105))
call EnableTrigger(udg_trigger149)
call EnableTrigger(udg_trigger150)
call EnableTrigger(udg_trigger153)
endfunction
function Trig_End02_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End02_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit08)
call RemoveUnit(udg_unit09)
call RemoveUnit(udg_unit10)
call RemoveUnit(udg_unit11)
call RemoveUnit(udg_unit12)
call RemoveUnit(udg_unit15)
call RemoveUnit(udg_unit14)
call RemoveUnit(udg_unit13)
call RemoveUnit(udg_unit16)
call RemoveUnit(udg_unit19)
call RemoveUnit(udg_unit30)
call RemoveUnit(udg_unit29)
call RemoveUnit(udg_unit31)
call RemoveUnit(udg_unit23)
call RemoveUnit(udg_unit24)
call RemoveUnit(udg_unit25)
call RemoveUnit(udg_unit28)
call RemoveUnit(udg_unit26)
call RemoveUnit(udg_unit27)
call RemoveUnit(udg_unit21)
call RemoveUnit(udg_unit20)
call RemoveUnit(udg_unit22)
call RemoveUnit(udg_unit196)
call DisableTrigger(udg_trigger149)
call DisableTrigger(udg_trigger150)
call DisableTrigger(udg_trigger153)
endfunction
function Trig____________________017_Actions takes nothing returns nothing
set udg_locations09[18]=GetRandomLocInRect(udg_rect107)
call IssuePointOrderByIdLoc(udg_unit19,851986,udg_locations09[18])
call RemoveLocation(udg_locations09[18])
call TriggerSleepAction(5.)
set udg_locations09[17]=GetRandomLocInRect(udg_rect106)
call IssuePointOrderByIdLoc(udg_unit19,851986,udg_locations09[17])
call RemoveLocation(udg_locations09[17])
endfunction
function Trig____________________018_Actions takes nothing returns nothing
set udg_locations09[19]=GetRandomLocInRect(udg_rect108)
call IssuePointOrderByIdLoc(udg_unit196,851984,udg_locations09[19])
call RemoveLocation(udg_locations09[19])
endfunction
function Trig____________________019_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________019_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable05)
endfunction
function Trig____________________020_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________020_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable06)
endfunction
function Trig____________________021_Actions takes nothing returns nothing
set udg_reals02[1]=(udg_reals02[1]-4.)
set udg_reals02[2]=(udg_reals02[2]-4.)
set udg_locations09[20]=GetUnitLoc(udg_unit19)
set udg_locations09[21]=PolarProjectionBJ(udg_locations09[20],600.,90.)
set udg_locations09[22]=PolarProjectionBJ(udg_locations09[21],170.,udg_reals02[1])
set udg_locations09[23]=PolarProjectionBJ(udg_locations09[21],170.,udg_reals02[2])
set udg_locations09[24]=PolarProjectionBJ(udg_locations09[20],600.,.0)
set udg_locations09[25]=PolarProjectionBJ(udg_locations09[24],170.,udg_reals02[1])
set udg_locations09[26]=PolarProjectionBJ(udg_locations09[24],170.,udg_reals02[2])
set udg_locations09[27]=PolarProjectionBJ(udg_locations09[20],600.,270.)
set udg_locations09[28]=PolarProjectionBJ(udg_locations09[27],170.,udg_reals02[1])
set udg_locations09[29]=PolarProjectionBJ(udg_locations09[27],170.,udg_reals02[2])
set udg_locations09[30]=PolarProjectionBJ(udg_locations09[20],600.,180.)
set udg_locations09[31]=PolarProjectionBJ(udg_locations09[30],170.,udg_reals02[1])
set udg_locations09[32]=PolarProjectionBJ(udg_locations09[30],170.,udg_reals02[2])
call SetUnitPositionLoc(udg_unit29,udg_locations09[21])
call SetUnitPositionLoc(udg_unit30,udg_locations09[22])
call SetUnitPositionLoc(udg_unit31,udg_locations09[23])
call SetUnitPositionLoc(udg_unit24,udg_locations09[24])
call SetUnitPositionLoc(udg_unit23,udg_locations09[25])
call SetUnitPositionLoc(udg_unit25,udg_locations09[26])
call SetUnitPositionLoc(udg_unit26,udg_locations09[27])
call SetUnitPositionLoc(udg_unit27,udg_locations09[28])
call SetUnitPositionLoc(udg_unit28,udg_locations09[29])
call SetUnitPositionLoc(udg_unit20,udg_locations09[30])
call SetUnitPositionLoc(udg_unit22,udg_locations09[31])
call SetUnitPositionLoc(udg_unit21,udg_locations09[32])
call RemoveLocation(udg_locations09[20])
call RemoveLocation(udg_locations09[21])
call RemoveLocation(udg_locations09[22])
call RemoveLocation(udg_locations09[23])
call RemoveLocation(udg_locations09[24])
call RemoveLocation(udg_locations09[25])
call RemoveLocation(udg_locations09[26])
call RemoveLocation(udg_locations09[27])
call RemoveLocation(udg_locations09[28])
call RemoveLocation(udg_locations09[29])
call RemoveLocation(udg_locations09[30])
call RemoveLocation(udg_locations09[31])
call RemoveLocation(udg_locations09[32])
endfunction
function Trig____________________022_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________022_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[2])
endfunction
function Trig____________________023_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________023_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[3])
endfunction
function Trig____________________025_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________025_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[4])
endfunction
function Trig____________________024_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________024_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[5])
endfunction
function Trig____________________026_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________026_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[6])
endfunction
function Trig____________________027_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________027_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[7])
endfunction
function Trig____________________028_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________028_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[8])
endfunction
function Trig____________________029_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________029_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[1])
endfunction
function Trig____________________030_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________030_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[10])
endfunction
function Trig____________________031_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________031_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[11])
endfunction
function Trig____________________032_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________032_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[12])
endfunction
function Trig____________________033_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________033_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[13])
endfunction
function Trig____________________034_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________034_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[14])
endfunction
function Trig____________________035_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________035_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[15])
endfunction
function Trig____________________036_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________036_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[16])
endfunction
function Trig____________________037_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________037_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations09[9])
endfunction
function Trig_Start03_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect526)
endfunction
function Trig_Start03_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start03_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect03)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start03_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start03_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit43,851986,udg_locations10[11])
call IssuePointOrderByIdLoc(udg_unit195,851986,udg_locations10[13])
call IssuePointOrderByIdLoc(udg_unit41,851990,GetRectCenter(udg_rect116))
call IssuePointOrderByIdLoc(udg_unit42,851990,GetRectCenter(udg_rect117))
call EnableTrigger(udg_trigger172)
endfunction
function Trig_End03_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End03_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit32)
call RemoveUnit(udg_unit33)
call RemoveUnit(udg_unit34)
call RemoveUnit(udg_unit35)
call RemoveUnit(udg_unit36)
call RemoveUnit(udg_unit37)
call RemoveUnit(udg_unit38)
call RemoveUnit(udg_unit39)
call RemoveUnit(udg_unit40)
call RemoveUnit(udg_unit43)
call RemoveUnit(udg_unit195)
call RemoveUnit(udg_unit41)
call RemoveUnit(udg_unit42)
call DisableTrigger(udg_trigger172)
endfunction
function Trig____________________038_Actions takes nothing returns nothing
set udg_reals03[1]=(udg_reals03[1]+5.)
set udg_reals03[2]=(udg_reals03[2]-6.)
set udg_locations10[2]=PolarProjectionBJ(udg_locations10[1],130.,udg_reals03[1])
set udg_locations10[3]=PolarProjectionBJ(udg_locations10[1],260.,udg_reals03[1])
set udg_locations10[5]=PolarProjectionBJ(udg_locations10[4],130.,udg_reals03[2])
set udg_locations10[6]=PolarProjectionBJ(udg_locations10[4],260.,udg_reals03[2])
set udg_locations10[8]=PolarProjectionBJ(udg_locations10[7],130.,udg_reals03[1])
set udg_locations10[9]=PolarProjectionBJ(udg_locations10[7],260.,udg_reals03[1])
call SetUnitPositionLoc(udg_unit33,udg_locations10[2])
call SetUnitPositionLoc(udg_unit34,udg_locations10[3])
call SetUnitPositionLoc(udg_unit36,udg_locations10[5])
call SetUnitPositionLoc(udg_unit37,udg_locations10[6])
call SetUnitPositionLoc(udg_unit39,udg_locations10[8])
call SetUnitPositionLoc(udg_unit40,udg_locations10[9])
call RemoveLocation(udg_locations10[2])
call RemoveLocation(udg_locations10[3])
call RemoveLocation(udg_locations10[5])
call RemoveLocation(udg_locations10[6])
call RemoveLocation(udg_locations10[8])
call RemoveLocation(udg_locations10[9])
endfunction
function Trig____________________039_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________039_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call PlaySoundBJ(udg_sound02)
call KillDestructable(udg_destructable10)
call KillDestructable(udg_destructable11)
endfunction
function Trig____________________040_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________040_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations10[11])
endfunction
function Trig____________________041_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________041_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations10[12])
endfunction
function Trig____________________042_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________042_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations10[13])
endfunction
function Trig____________________043_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________043_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations10[10])
endfunction
function Trig_Start04_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect527)
endfunction
function Trig_Start04_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start04_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect04)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start04_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start04_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call PauseUnit(udg_unit52,true)
call PauseUnit(udg_unit44,true)
call TriggerSleepAction(10.)
call StartTimerBJ(udg_timer01,false,60.)
call CreateTimerDialogBJ(bj_lastStartedTimer,"晶天凍地")
set udg_timerdialog01=bj_lastCreatedTimerDialog
call EnableTrigger(udg_trigger179)
call EnableTrigger(udg_trigger180)
call EnableTrigger(udg_trigger182)
call TriggerExecute(udg_trigger183)
call IssuePointOrderByIdLoc(udg_unit45,851990,GetRectCenter(udg_rect121))
call TriggerSleepAction(1.5)
call PauseUnit(udg_unit52,false)
call PauseUnit(udg_unit44,false)
call TriggerSleepAction(1.5)
call SetTerrainTypeBJ(udg_location01,'Nice',-1,2,1)
endfunction
function Trig_End04_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect01)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call DisableTrigger(GetTriggeringTrigger())
call DisableTrigger(udg_trigger180)
call DisableTrigger(udg_trigger181)
call DisableTrigger(udg_trigger182)
call TimerDialogDisplay(udg_timerdialog01,false)
call RemoveUnit(udg_unit52)
call RemoveUnit(udg_unit44)
call RemoveUnit(udg_unit45)
call RemoveUnit(udg_unit46)
call RemoveUnit(udg_unit47)
call RemoveUnit(udg_unit48)
call RemoveUnit(udg_unit49)
call RemoveUnit(udg_unit50)
call RemoveUnit(udg_unit51)
call SetHeroLevelBJ(udg_units01[1],(GetHeroLevel(udg_units01[1])+1),false)
call SetHeroLevelBJ(udg_units01[2],(GetHeroLevel(udg_units01[2])+1),false)
call SetHeroLevelBJ(udg_units01[3],(GetHeroLevel(udg_units01[3])+1),false)
call SetHeroLevelBJ(udg_units01[4],(GetHeroLevel(udg_units01[4])+1),false)
call SetHeroLevelBJ(udg_units01[5],(GetHeroLevel(udg_units01[5])+1),false)
call SetHeroLevelBJ(udg_units01[6],(GetHeroLevel(udg_units01[6])+1),false)
call SetHeroLevelBJ(udg_units01[7],(GetHeroLevel(udg_units01[7])+1),false)
call SetHeroLevelBJ(udg_units01[8],(GetHeroLevel(udg_units01[8])+1),false)
call SetHeroLevelBJ(udg_units01[9],(GetHeroLevel(udg_units01[9])+1),false)
call SetHeroLevelBJ(udg_units01[10],(GetHeroLevel(udg_units01[10])+1),false)
call SetHeroLevelBJ(udg_units01[11],(GetHeroLevel(udg_units01[11])+1),false)
call TriggerExecute(udg_trigger05)
endfunction
function Trig____________________044_Actions takes nothing returns nothing
set udg_locations11[1]=GetRandomLocInRect(udg_rect118)
set udg_locations11[2]=GetRandomLocInRect(udg_rect119)
call IssuePointOrderByIdLoc(udg_unit52,851984,udg_locations11[1])
call IssuePointOrderByIdLoc(udg_unit44,851984,udg_locations11[2])
call RemoveLocation(udg_locations11[1])
call RemoveLocation(udg_locations11[2])
endfunction
function Trig____________________045_Actions takes nothing returns nothing
set udg_locations11[3]=GetUnitLoc(udg_unit45)
set udg_locations11[4]=PolarProjectionBJ(udg_locations11[3],140.,270.)
set udg_locations11[5]=PolarProjectionBJ(udg_locations11[3],280.,270.)
set udg_locations11[6]=PolarProjectionBJ(udg_locations11[3],420.,270.)
set udg_locations11[7]=PolarProjectionBJ(udg_locations11[3],560.,270.)
set udg_locations11[8]=PolarProjectionBJ(udg_locations11[3],700.,270.)
set udg_locations11[14]=GetUnitLoc(udg_unit45)
set udg_locations11[15]=GetUnitLoc(udg_unit51)
call MoveLightningLoc(udg_lightning01,udg_locations11[14],udg_locations11[15])
call SetUnitPositionLoc(udg_unit46,udg_locations11[4])
call SetUnitPositionLoc(udg_unit47,udg_locations11[5])
call SetUnitPositionLoc(udg_unit48,udg_locations11[6])
call SetUnitPositionLoc(udg_unit49,udg_locations11[7])
call SetUnitPositionLoc(udg_unit50,udg_locations11[8])
call RemoveLocation(udg_locations11[3])
call RemoveLocation(udg_locations11[4])
call RemoveLocation(udg_locations11[5])
call RemoveLocation(udg_locations11[6])
call RemoveLocation(udg_locations11[7])
call RemoveLocation(udg_locations11[8])
call RemoveLocation(udg_locations11[14])
call RemoveLocation(udg_locations11[15])
endfunction
function Trig____________________046_Actions takes nothing returns nothing
set udg_locations11[11]=GetUnitLoc(udg_unit45)
set udg_locations11[9]=PolarProjectionBJ(udg_locations11[11],840.,270.)
call SetUnitPositionLoc(udg_unit51,udg_locations11[9])
call RemoveLocation(udg_locations11[11])
call RemoveLocation(udg_locations11[9])
endfunction
function Trig____________________047_Func001C takes nothing returns boolean
return(GetTriggerExecCount(udg_trigger179)>=1)
endfunction
function Trig____________________047_Actions takes nothing returns nothing
if(Trig____________________047_Func001C())then
else
call TriggerSleepAction(2.)
call EnableTrigger(udg_trigger181)
set udg_locations11[12]=GetUnitLoc(udg_unit45)
set udg_locations11[13]=GetUnitLoc(udg_unit51)
call AddLightningLoc("FORK",udg_locations11[12],udg_locations11[13])
set udg_lightning01=bj_lastCreatedLightning
call RemoveLocation(udg_locations11[12])
call RemoveLocation(udg_locations11[13])
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger181)
call DestroyLightning(udg_lightning01)
call SetUnitPositionLoc(udg_unit46,udg_locations11[10])
call SetUnitPositionLoc(udg_unit47,udg_locations11[10])
call SetUnitPositionLoc(udg_unit48,udg_locations11[10])
call SetUnitPositionLoc(udg_unit49,udg_locations11[10])
call SetUnitPositionLoc(udg_unit50,udg_locations11[10])
call TriggerExecute(GetTriggeringTrigger())
endif
endfunction
function Trig_Start05_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect528)
endfunction
function Trig_Start05_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start05_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect05)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start05_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start05_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit53,851990,GetRectCenter(udg_rect122))
call IssuePointOrderByIdLoc(udg_unit54,851990,GetRectCenter(udg_rect123))
set udg_reals01[1]=36.
set udg_reals01[2]=36.
set udg_reals01[3]=36.
set udg_reals01[4]=36.
set udg_reals01[5]=36.
set udg_reals01[6]=36.
set udg_reals01[7]=36.
set udg_reals01[8]=36.
set udg_reals01[9]=36.
set udg_reals01[10]=36.
set udg_reals01[11]=36.
call AddWeatherEffectSaveLast(udg_rect528,'WNcw')
call EnableWeatherEffect(bj_lastCreatedWeatherEffect,true)
set udg_weathereffect01=bj_lastCreatedWeatherEffect
call DisplayTextToForce(bj_FORCE_ALL_PLAYERS,"|cffff0000警告 ─ 因為起了強風而速度增快|r")
endfunction
function Trig_End05_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End05_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit53)
call RemoveUnit(udg_unit54)
call EnableWeatherEffect(udg_weathereffect01,false)
call RemoveWeatherEffect(udg_weathereffect01)
call TriggerSleepAction(3.)
set udg_reals01[1]=12.
set udg_reals01[2]=12.
set udg_reals01[3]=12.
set udg_reals01[4]=12.
set udg_reals01[5]=12.
set udg_reals01[6]=12.
set udg_reals01[7]=12.
set udg_reals01[8]=12.
set udg_reals01[9]=12.
set udg_reals01[10]=12.
set udg_reals01[11]=12.
endfunction
function Trig_Start06_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect529)
endfunction
function Trig_Start06_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start06_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect06)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start06_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start06_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit57,851990,GetRectCenter(udg_rect124))
call IssuePointOrderByIdLoc(udg_unit58,851990,GetRectCenter(udg_rect125))
call IssuePointOrderByIdLoc(udg_unit59,851990,GetRectCenter(udg_rect126))
call IssuePointOrderByIdLoc(udg_unit56,851990,GetRectCenter(udg_rect128))
call IssuePointOrderByIdLoc(udg_unit55,851990,GetRectCenter(udg_rect127))
call IssuePointOrderByIdLoc(udg_unit60,851990,GetRectCenter(udg_rect129))
call IssuePointOrderByIdLoc(udg_unit61,851990,GetRectCenter(udg_rect130))
call IssuePointOrderByIdLoc(udg_unit62,851990,GetRectCenter(udg_rect131))
endfunction
function Trig_End06_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End06_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit57)
call RemoveUnit(udg_unit58)
call RemoveUnit(udg_unit59)
call RemoveUnit(udg_unit56)
call RemoveUnit(udg_unit55)
call RemoveUnit(udg_unit60)
call RemoveUnit(udg_unit61)
call RemoveUnit(udg_unit62)
endfunction
function Trig____________________048_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________048_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable41)
endfunction
function Trig____________________049_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________049_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable42)
endfunction
function Trig_Start07_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect530)
endfunction
function Trig_Start07_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start07_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect07)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start07_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start07_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit63,851990,GetRectCenter(udg_rect134))
call IssuePointOrderByIdLoc(udg_unit64,851990,GetRectCenter(udg_rect135))
call IssuePointOrderByIdLoc(udg_unit65,851990,GetRectCenter(udg_rect136))
call IssuePointOrderByIdLoc(udg_unit66,851990,GetRectCenter(udg_rect137))
call IssuePointOrderByIdLoc(udg_unit67,851990,GetRectCenter(udg_rect138))
endfunction
function Trig_End07_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End07_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
endfunction
function Trig____________________050_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________050_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_location01)
call AddSpecialEffectLocBJ(udg_location01,"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
endfunction
function Trig____________________051_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________051_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable12)
endfunction
function Trig_Start08_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect531)
endfunction
function Trig_Start08_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start08_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect08)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start08_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start08_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit68,851986,GetRectCenter(udg_rect142))
call IssuePointOrderByIdLoc(udg_unit69,851986,GetRectCenter(udg_rect143))
call IssuePointOrderByIdLoc(udg_unit70,851986,GetRectCenter(udg_rect143))
call IssuePointOrderByIdLoc(udg_unit76,851986,GetRectCenter(udg_rect145))
call IssuePointOrderByIdLoc(udg_unit74,851986,GetRectCenter(udg_rect145))
call IssuePointOrderByIdLoc(udg_unit72,851986,GetRectCenter(udg_rect145))
call IssuePointOrderByIdLoc(udg_unit75,851986,GetRectCenter(udg_rect147))
call IssuePointOrderByIdLoc(udg_unit73,851986,GetRectCenter(udg_rect147))
call IssuePointOrderByIdLoc(udg_unit71,851986,GetRectCenter(udg_rect147))
call IssuePointOrderByIdLoc(udg_unit77,851986,GetRectCenter(udg_rect149))
call IssuePointOrderByIdLoc(udg_unit78,851986,GetRectCenter(udg_rect149))
call IssuePointOrderByIdLoc(udg_unit79,851986,GetRectCenter(udg_rect149))
endfunction
function Trig_End08_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End08_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit68)
call RemoveUnit(udg_unit69)
call RemoveUnit(udg_unit70)
call RemoveUnit(udg_unit76)
call RemoveUnit(udg_unit74)
call RemoveUnit(udg_unit72)
call RemoveUnit(udg_unit75)
call RemoveUnit(udg_unit73)
call RemoveUnit(udg_unit71)
call RemoveUnit(udg_unit77)
call RemoveUnit(udg_unit78)
call RemoveUnit(udg_unit79)
endfunction
function Trig____________________052_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwwf')
endfunction
function Trig____________________052_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations12[1])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations12[2])
endfunction
function Trig____________________053_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwwf')
endfunction
function Trig____________________053_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations12[3])
endfunction
function Trig____________________054_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwwf')
endfunction
function Trig____________________054_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations12[4])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations12[5])
endfunction
function Trig____________________055_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwwf')
endfunction
function Trig____________________055_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations12[6])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations12[7])
endfunction
function Trig____________________056_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwwf')
endfunction
function Trig____________________056_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations12[8])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations12[9])
endfunction
function Trig_Start09_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect532)
endfunction
function Trig_Start09_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start09_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect09)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start09_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start09_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit84,851986,udg_locations13[2])
call IssuePointOrderByIdLoc(udg_unit85,851986,udg_locations13[3])
call IssuePointOrderByIdLoc(udg_unit86,851986,udg_locations13[4])
call IssuePointOrderByIdLoc(udg_unit87,851986,udg_locations13[1])
call IssuePointOrderByIdLoc(udg_unit82,851986,udg_locations13[6])
call IssuePointOrderByIdLoc(udg_unit83,851986,udg_locations13[7])
call IssuePointOrderByIdLoc(udg_unit80,851986,udg_locations13[8])
call IssuePointOrderByIdLoc(udg_unit81,851986,udg_locations13[5])
call IssuePointOrderByIdLoc(udg_unit88,851990,GetRectCenter(udg_rect158))
call IssuePointOrderByIdLoc(udg_unit89,851990,GetRectCenter(udg_rect159))
endfunction
function Trig_End09_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End09_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit84)
call RemoveUnit(udg_unit85)
call RemoveUnit(udg_unit86)
call RemoveUnit(udg_unit87)
call RemoveUnit(udg_unit82)
call RemoveUnit(udg_unit83)
call RemoveUnit(udg_unit80)
call RemoveUnit(udg_unit81)
call RemoveUnit(udg_unit88)
call RemoveUnit(udg_unit89)
call RemoveUnit(udg_unit90)
endfunction
function Trig____________________057_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________057_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations13[2])
endfunction
function Trig____________________058_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________058_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations13[3])
endfunction
function Trig____________________059_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________059_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations13[4])
endfunction
function Trig____________________060_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________060_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations13[1])
endfunction
function Trig____________________061_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nfor')
endfunction
function Trig____________________061_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations13[6])
endfunction
function Trig____________________062_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nfor')
endfunction
function Trig____________________062_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations13[7])
endfunction
function Trig____________________063_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nfor')
endfunction
function Trig____________________063_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations13[8])
endfunction
function Trig____________________064_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nfor')
endfunction
function Trig____________________064_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations13[5])
endfunction
function Trig____________________067_Actions takes nothing returns nothing
set udg_locations13[9]=GetRandomLocInRect(udg_rect161)
call IssuePointOrderByIdLoc(udg_unit90,852218,udg_locations13[9])
call RemoveLocation(udg_locations13[9])
endfunction
function Trig____________________070_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________070_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable43)
endfunction
function Trig_Start10_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect533)
endfunction
function Trig_Start10_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start10_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect10)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start10_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start10_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit115,851990,GetRectCenter(udg_rect162))
call IssuePointOrderByIdLoc(udg_unit116,851990,GetRectCenter(udg_rect163))
call IssuePointOrderByIdLoc(udg_unit117,851990,GetRectCenter(udg_rect164))
call IssuePointOrderByIdLoc(udg_unit118,851990,GetRectCenter(udg_rect165))
call IssuePointOrderByIdLoc(udg_unit119,851990,GetRectCenter(udg_rect166))
call IssuePointOrderByIdLoc(udg_unit120,851990,GetRectCenter(udg_rect167))
call IssuePointOrderByIdLoc(udg_unit121,851990,GetRectCenter(udg_rect168))
call IssuePointOrderByIdLoc(udg_unit122,851990,GetRectCenter(udg_rect169))
call IssuePointOrderByIdLoc(udg_unit123,851990,GetRectCenter(udg_rect170))
call IssuePointOrderByIdLoc(udg_unit124,851986,udg_locations14[2])
call IssuePointOrderByIdLoc(udg_unit125,851986,udg_locations14[1])
call IssuePointOrderByIdLoc(udg_unit126,851986,udg_locations14[3])
call IssuePointOrderByIdLoc(udg_unit127,851986,udg_locations14[5])
endfunction
function Trig_End10_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End10_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit115)
call RemoveUnit(udg_unit116)
call RemoveUnit(udg_unit117)
call RemoveUnit(udg_unit118)
call RemoveUnit(udg_unit119)
call RemoveUnit(udg_unit120)
call RemoveUnit(udg_unit121)
call RemoveUnit(udg_unit122)
call RemoveUnit(udg_unit123)
call RemoveUnit(udg_unit124)
call RemoveUnit(udg_unit125)
call RemoveUnit(udg_unit126)
call RemoveUnit(udg_unit127)
endfunction
function Trig____________________071_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________071_Func002001 takes nothing returns boolean
return(udg_integers01[1]==1)
endfunction
function Trig____________________071_Actions takes nothing returns nothing
set udg_integers01[1]=GetRandomInt(1,2)
if(Trig____________________071_Func002001())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[2])
else
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[3])
endif
endfunction
function Trig____________________072_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________072_Func002001 takes nothing returns boolean
return(udg_integers01[2]==1)
endfunction
function Trig____________________072_Actions takes nothing returns nothing
set udg_integers01[2]=GetRandomInt(1,2)
if(Trig____________________072_Func002001())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[1])
else
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[4])
endif
endfunction
function Trig____________________073_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________073_Func002C takes nothing returns boolean
return(udg_integers01[3]==1)
endfunction
function Trig____________________073_Func003C takes nothing returns boolean
return(udg_integers01[3]==2)
endfunction
function Trig____________________073_Func004C takes nothing returns boolean
return(udg_integers01[3]==3)
endfunction
function Trig____________________073_Actions takes nothing returns nothing
set udg_integers01[3]=GetRandomInt(1,3)
if(Trig____________________073_Func002C())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[1])
endif
if(Trig____________________073_Func003C())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[4])
endif
if(Trig____________________073_Func004C())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[5])
endif
endfunction
function Trig____________________074_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________074_Func002C takes nothing returns boolean
return(udg_integers01[4]==1)
endfunction
function Trig____________________074_Func003C takes nothing returns boolean
return(udg_integers01[4]==2)
endfunction
function Trig____________________074_Func004C takes nothing returns boolean
return(udg_integers01[4]==3)
endfunction
function Trig____________________074_Actions takes nothing returns nothing
set udg_integers01[4]=GetRandomInt(1,3)
if(Trig____________________074_Func002C())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[2])
endif
if(Trig____________________074_Func003C())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[3])
endif
if(Trig____________________074_Func004C())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[6])
endif
endfunction
function Trig____________________075_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________075_Func002001 takes nothing returns boolean
return(udg_integers01[5]==1)
endfunction
function Trig____________________075_Actions takes nothing returns nothing
set udg_integers01[5]=GetRandomInt(1,2)
if(Trig____________________075_Func002001())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[3])
else
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[6])
endif
endfunction
function Trig____________________076_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________076_Func002001 takes nothing returns boolean
return(udg_integers01[6]==1)
endfunction
function Trig____________________076_Actions takes nothing returns nothing
set udg_integers01[6]=GetRandomInt(1,2)
if(Trig____________________076_Func002001())then
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[4])
else
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations14[5])
endif
endfunction
function Trig____________________077_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________077_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable44)
endfunction
function Trig_Start11_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect534)
endfunction
function Trig_Start11_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start11_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect11)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start11_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start11_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit100,851990,GetRectCenter(udg_rect180))
call IssuePointOrderByIdLoc(udg_unit94,851990,GetRectCenter(udg_rect181))
call IssuePointOrderByIdLoc(udg_unit101,851990,GetRectCenter(udg_rect183))
call IssuePointOrderByIdLoc(udg_unit91,851990,GetRectCenter(udg_rect184))
call IssuePointOrderByIdLoc(udg_unit92,851990,GetRectCenter(udg_rect185))
call IssuePointOrderByIdLoc(udg_unit93,851990,GetRectCenter(udg_rect186))
call EnableTrigger(udg_trigger224)
call TriggerExecute(udg_trigger225)
call EnableTrigger(udg_trigger228)
endfunction
function Trig_End11_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End11_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit98)
call RemoveUnit(udg_unit100)
call RemoveUnit(udg_unit99)
call RemoveUnit(udg_unit95)
call RemoveUnit(udg_unit96)
call RemoveUnit(udg_unit97)
call RemoveUnit(udg_unit94)
call RemoveUnit(udg_unit101)
call RemoveUnit(udg_unit91)
call RemoveUnit(udg_unit92)
call RemoveUnit(udg_unit93)
call DisableTrigger(udg_trigger224)
call DisableTrigger(udg_trigger228)
endfunction
function Trig____________________078_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(udg_unit98,852488,udg_locations15[1])
call IssuePointOrderByIdLoc(udg_unit99,852488,udg_locations15[2])
endfunction
function Trig____________________079_Func001C takes nothing returns boolean
return(GetTriggerExecCount(udg_trigger223)>=1)
endfunction
function Trig____________________079_Actions takes nothing returns nothing
if(Trig____________________079_Func001C())then
else
call TriggerSleepAction(2)
call IssuePointOrderByIdLoc(udg_unit95,852218,udg_locations15[3])
call TriggerSleepAction(2)
call IssuePointOrderByIdLoc(udg_unit97,852218,udg_locations15[5])
call TriggerSleepAction(2)
call IssuePointOrderByIdLoc(udg_unit96,852218,udg_locations15[4])
call TriggerExecute(GetTriggeringTrigger())
endif
endfunction
function Trig____________________080_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________080_Func004Func003001 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable13))
endfunction
function Trig____________________080_Func004Func003002 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable14))
endfunction
function Trig____________________080_Func004C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________080_Func004Func003001(),Trig____________________080_Func004Func003002()))
endfunction
function Trig____________________080_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable13)
call PlaySoundBJ(udg_sound02)
if(Trig____________________080_Func004C())then
call KillDestructable(udg_destructable25)
endif
endfunction
function Trig____________________081_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________081_Func006Func003001 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable13))
endfunction
function Trig____________________081_Func006Func003002 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable14))
endfunction
function Trig____________________081_Func006C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________081_Func006Func003001(),Trig____________________081_Func006Func003002()))
endfunction
function Trig____________________081_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable14)
call PlaySoundBJ(udg_sound02)
if(Trig____________________081_Func006C())then
call KillDestructable(udg_destructable25)
endif
endfunction
function Trig____________________082_Actions takes nothing returns nothing
call TerrainDeformationRippleBJ(10.,false,udg_locations15[6],600.,600.,200.,1.,512)
endfunction
function Trig_Start12_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect535)
endfunction
function Trig_Start12_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start12_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect12)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start12_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start12_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit102,851986,udg_locations16[2])
call IssuePointOrderByIdLoc(udg_unit103,851986,udg_locations16[4])
call IssuePointOrderByIdLoc(udg_unit104,851986,udg_locations16[6])
call IssuePointOrderByIdLoc(udg_unit105,851986,udg_locations16[8])
call IssuePointOrderByIdLoc(udg_unit106,851986,udg_locations16[10])
call IssuePointOrderByIdLoc(udg_unit107,851986,udg_locations16[12])
call IssuePointOrderByIdLoc(udg_unit109,851990,GetRectCenter(udg_rect201))
call IssuePointOrderByIdLoc(udg_unit111,851990,GetRectCenter(udg_rect202))
call IssuePointOrderByIdLoc(udg_unit110,851990,GetRectCenter(udg_rect203))
call IssuePointOrderByIdLoc(udg_unit108,851990,GetRectCenter(udg_rect204))
call IssuePointOrderByIdLoc(udg_unit112,851984,GetRectCenter(udg_rect205))
call IssuePointOrderByIdLoc(udg_unit113,851984,GetRectCenter(udg_rect206))
call IssuePointOrderByIdLoc(udg_unit114,851984,GetRectCenter(udg_rect207))
endfunction
function Trig_End12_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End12_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit102)
call RemoveUnit(udg_unit103)
call RemoveUnit(udg_unit104)
call RemoveUnit(udg_unit105)
call RemoveUnit(udg_unit106)
call RemoveUnit(udg_unit107)
call RemoveUnit(udg_unit109)
call RemoveUnit(udg_unit111)
call RemoveUnit(udg_unit110)
call RemoveUnit(udg_unit108)
call RemoveUnit(udg_unit112)
call RemoveUnit(udg_unit113)
call RemoveUnit(udg_unit114)
endfunction
function Trig____________________083_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________083_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[2])
endfunction
function Trig____________________084_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________084_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[3])
endfunction
function Trig____________________085_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________085_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[4])
endfunction
function Trig____________________086_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________086_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[1])
endfunction
function Trig____________________087_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________087_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[6])
endfunction
function Trig____________________088_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________088_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[7])
endfunction
function Trig____________________089_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________089_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[8])
endfunction
function Trig____________________090_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________090_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[5])
endfunction
function Trig____________________091_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________091_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[10])
endfunction
function Trig____________________092_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________092_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[11])
endfunction
function Trig____________________095_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________095_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[12])
endfunction
function Trig____________________096_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='nitr')
endfunction
function Trig____________________096_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations16[9])
endfunction
function Trig____________________097_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________097_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable24)
endfunction
function Trig_Start13_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect536)
endfunction
function Trig_Start13_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start13_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect13)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start13_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start13_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit128,851990,GetRectCenter(udg_rect210))
call IssuePointOrderByIdLoc(udg_unit129,851990,GetRectCenter(udg_rect211))
call IssuePointOrderByIdLoc(udg_unit132,851990,GetRectCenter(udg_rect213))
call IssuePointOrderByIdLoc(udg_unit131,851990,GetRectCenter(udg_rect215))
call IssuePointOrderByIdLoc(udg_unit133,851990,GetRectCenter(udg_rect218))
call IssuePointOrderByIdLoc(udg_unit138,851990,GetRectCenter(udg_rect219))
call IssuePointOrderByIdLoc(udg_unit134,851990,GetRectCenter(udg_rect222))
call IssuePointOrderByIdLoc(udg_unit135,851986,GetRectCenter(udg_rect223))
call IssuePointOrderByIdLoc(udg_unit136,851986,GetRectCenter(udg_rect223))
call IssuePointOrderByIdLoc(udg_unit137,851986,GetRectCenter(udg_rect223))
endfunction
function Trig_End13_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End13_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit128)
call RemoveUnit(udg_unit129)
call RemoveUnit(udg_unit130)
call RemoveUnit(udg_unit132)
call RemoveUnit(udg_unit131)
call RemoveUnit(udg_unit133)
call RemoveUnit(udg_unit138)
call RemoveUnit(udg_unit134)
call RemoveUnit(udg_unit135)
call RemoveUnit(udg_unit136)
call RemoveUnit(udg_unit137)
endfunction
function Trig____________________098_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________098_Actions takes nothing returns nothing
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations17[1],270.)
call AddSpecialEffectLocBJ(udg_locations17[1],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
endfunction
function Trig____________________099_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________099_Actions takes nothing returns nothing
set udg_locations17[2]=GetUnitLoc(udg_unit132)
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations17[2],.0)
call AddSpecialEffectLocBJ(udg_locations17[2],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
call RemoveLocation(udg_locations17[2])
endfunction
function Trig____________________100_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________100_Actions takes nothing returns nothing
set udg_locations17[7]=GetUnitLoc(GetEnteringUnit())
set udg_locations17[3]=PolarProjectionBJ(udg_locations17[7],250.,.0)
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations17[3])
call RemoveLocation(udg_locations17[3])
call RemoveLocation(udg_locations17[7])
endfunction
function Trig____________________101_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________101_Actions takes nothing returns nothing
set udg_locations17[8]=GetUnitLoc(GetEnteringUnit())
set udg_locations17[4]=PolarProjectionBJ(udg_locations17[8],250.,.0)
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations17[4])
call RemoveLocation(udg_locations17[4])
call RemoveLocation(udg_locations17[8])
endfunction
function Trig____________________102_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________102_Actions takes nothing returns nothing
set udg_locations17[5]=GetUnitLoc(udg_unit133)
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations17[5],180.)
call AddSpecialEffectLocBJ(udg_locations17[5],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
call RemoveLocation(udg_locations17[5])
endfunction
function Trig____________________103_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________103_Actions takes nothing returns nothing
set udg_locations17[6]=GetUnitLoc(udg_unit134)
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations17[6],90.)
call AddSpecialEffectLocBJ(udg_locations17[6],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
call RemoveLocation(udg_locations17[6])
endfunction
function Trig____________________104_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________104_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable23)
endfunction
function Trig____________________105_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nfrp')
endfunction
function Trig____________________105_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations17[9])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations17[10])
endfunction
function Trig_Start14_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect537)
endfunction
function Trig_Start14_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start14_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect14)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start14_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start14_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit142,851984,GetRectCenter(udg_rect232))
call IssuePointOrderByIdLoc(udg_unit141,851990,GetRectCenter(udg_rect233))
call IssuePointOrderByIdLoc(udg_unit140,851990,GetRectCenter(udg_rect234))
call IssuePointOrderByIdLoc(udg_unit144,851990,GetRectCenter(udg_rect235))
call IssuePointOrderByIdLoc(udg_unit143,851990,GetRectCenter(udg_rect236))
call IssuePointOrderByIdLoc(udg_unit145,851990,GetRectCenter(udg_rect238))
call IssuePointOrderByIdLoc(udg_unit146,851984,GetRectCenter(udg_rect239))
call TriggerExecute(udg_trigger256)
call TriggerExecute(udg_trigger257)
call EnableTrigger(udg_trigger258)
call EnableTrigger(udg_trigger260)
endfunction
function Trig_End14_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End14_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit142)
call RemoveUnit(udg_unit141)
call RemoveUnit(udg_unit140)
call RemoveUnit(udg_unit139)
call RemoveUnit(udg_unit144)
call RemoveUnit(udg_unit143)
call RemoveUnit(udg_unit145)
call RemoveUnit(udg_unit146)
call DisableTrigger(udg_trigger258)
call DisableTrigger(udg_trigger260)
endfunction
function Trig____________________106_Func001C takes nothing returns boolean
return(GetTriggerExecCount(udg_trigger255)>=1)
endfunction
function Trig____________________106_Actions takes nothing returns nothing
if(Trig____________________106_Func001C())then
else
call TriggerSleepAction(1.)
call SetTerrainTypeBJ(udg_locations18[1],'Xhdg',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[2],'Xhdg',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[3],'Nsnw',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[4],'Nsnw',-1,1,1)
call TriggerSleepAction(1.)
call SetTerrainTypeBJ(udg_locations18[2],'Xhdg',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[3],'Xhdg',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[4],'Nsnw',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[1],'Nsnw',-1,1,1)
call TriggerSleepAction(1.)
call SetTerrainTypeBJ(udg_locations18[3],'Xhdg',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[4],'Xhdg',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[1],'Nsnw',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[2],'Nsnw',-1,1,1)
call TriggerSleepAction(1.)
call SetTerrainTypeBJ(udg_locations18[4],'Xhdg',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[1],'Xhdg',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[2],'Nsnw',-1,1,1)
call SetTerrainTypeBJ(udg_locations18[3],'Nsnw',-1,1,1)
call TriggerExecute(GetTriggeringTrigger())
endif
endfunction
function Trig____________________107_Func001C takes nothing returns boolean
return(GetTriggerExecCount(udg_trigger255)>=1)
endfunction
function Trig____________________107_Actions takes nothing returns nothing
if(Trig____________________107_Func001C())then
else
call TriggerSleepAction(3.)
call SetTerrainTypeBJ(udg_locations18[5],'Nice',-1,2,1)
call SetTerrainTypeBJ(udg_locations18[6],'Nice',-1,2,1)
call SetTerrainTypeBJ(udg_locations18[7],'Nice',-1,2,1)
call TriggerSleepAction(3.)
call SetTerrainTypeBJ(udg_locations18[5],'Nsnw',-1,2,1)
call SetTerrainTypeBJ(udg_locations18[6],'Nsnw',-1,2,1)
call SetTerrainTypeBJ(udg_locations18[7],'Nsnw',-1,2,1)
call TriggerExecute(GetTriggeringTrigger())
endif
endfunction
function Trig____________________108_Actions takes nothing returns nothing
call TerrainDeformationRippleBJ(10.,false,udg_locations18[8],1300.,1300.,80.,1.,512)
endfunction
function Trig____________________109_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________109_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call PlaySoundBJ(udg_sound02)
call KillDestructable(udg_destructable15)
call KillDestructable(udg_destructable22)
endfunction
function Trig____________________110_Actions takes nothing returns nothing
set udg_locations18[9]=GetUnitLoc(udg_unit140)
call SetUnitPositionLoc(udg_unit139,udg_locations18[9])
call RemoveLocation(udg_locations18[9])
endfunction
function Trig____________________111_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________111_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit139),0)
endfunction
function Trig_Start15_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect538)
endfunction
function Trig_Start15_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start15_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect15)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start15_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start15_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit160,851990,GetRectCenter(udg_rect241))
call IssuePointOrderByIdLoc(udg_unit156,851990,GetRectCenter(udg_rect242))
call EnableTrigger(udg_trigger264)
call EnableTrigger(udg_trigger265)
call EnableTrigger(udg_trigger268)
call EnableTrigger(udg_trigger269)
call TriggerExecute(udg_trigger270)
endfunction
function Trig_End15_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End15_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit160)
call RemoveUnit(udg_unit148)
call RemoveUnit(udg_unit149)
call RemoveUnit(udg_unit147)
call RemoveUnit(udg_unit157)
call RemoveUnit(udg_unit158)
call RemoveUnit(udg_unit159)
call RemoveUnit(udg_unit156)
call RemoveUnit(udg_unit155)
call RemoveUnit(udg_unit154)
call RemoveUnit(udg_unit153)
call RemoveUnit(udg_unit152)
call RemoveUnit(udg_unit151)
call RemoveUnit(udg_unit150)
call DisableTrigger(udg_trigger264)
call DisableTrigger(udg_trigger265)
call DisableTrigger(udg_trigger266)
call DisableTrigger(udg_trigger267)
call DisableTrigger(udg_trigger268)
call DisableTrigger(udg_trigger269)
endfunction
function Trig____________________112_Actions takes nothing returns nothing
set udg_reals04[1]=(udg_reals04[1]-4.)
set udg_reals04[2]=(udg_reals04[2]-4.)
set udg_locations19[2]=PolarProjectionBJ(udg_locations19[1],130.,udg_reals04[1])
set udg_locations19[3]=PolarProjectionBJ(udg_locations19[1],130.,udg_reals04[2])
call SetUnitPositionLoc(udg_unit149,udg_locations19[2])
call SetUnitPositionLoc(udg_unit147,udg_locations19[3])
call RemoveLocation(udg_locations19[2])
call RemoveLocation(udg_locations19[3])
endfunction
function Trig____________________113_Func001C takes nothing returns boolean
return(udg_reals04[3]<=170.)
endfunction
function Trig____________________113_Func002C takes nothing returns boolean
return(udg_reals04[3]>=355.)
endfunction
function Trig____________________113_Actions takes nothing returns nothing
if(Trig____________________113_Func001C())then
call EnableTrigger(udg_trigger266)
call DisableTrigger(udg_trigger267)
endif
if(Trig____________________113_Func002C())then
call EnableTrigger(udg_trigger267)
call DisableTrigger(udg_trigger266)
endif
endfunction
function Trig____________________114_Actions takes nothing returns nothing
set udg_reals04[3]=(udg_reals04[3]+6.)
set udg_locations19[5]=PolarProjectionBJ(udg_locations19[4],140.,udg_reals04[3])
set udg_locations19[6]=PolarProjectionBJ(udg_locations19[4],280.,udg_reals04[3])
call SetUnitPositionLoc(udg_unit158,udg_locations19[5])
call SetUnitPositionLoc(udg_unit159,udg_locations19[6])
call RemoveLocation(udg_locations19[5])
call RemoveLocation(udg_locations19[6])
endfunction
function Trig____________________115_Actions takes nothing returns nothing
set udg_reals04[3]=(udg_reals04[3]-6.)
set udg_locations19[5]=PolarProjectionBJ(udg_locations19[4],140.,udg_reals04[3])
set udg_locations19[6]=PolarProjectionBJ(udg_locations19[4],280.,udg_reals04[3])
call SetUnitPositionLoc(udg_unit158,udg_locations19[5])
call SetUnitPositionLoc(udg_unit159,udg_locations19[6])
call RemoveLocation(udg_locations19[5])
call RemoveLocation(udg_locations19[6])
endfunction
function Trig____________________116_Actions takes nothing returns nothing
set udg_locations19[7]=GetUnitLoc(udg_unit156)
set udg_locations19[8]=PolarProjectionBJ(udg_locations19[7],130.,180.)
set udg_locations19[9]=PolarProjectionBJ(udg_locations19[7],260.,180.)
set udg_locations19[10]=PolarProjectionBJ(udg_locations19[7],390.,180.)
set udg_locations19[11]=PolarProjectionBJ(udg_locations19[7],520.,180.)
set udg_locations19[12]=PolarProjectionBJ(udg_locations19[7],650.,180.)
set udg_locations19[17]=GetUnitLoc(udg_unit156)
set udg_locations19[18]=GetUnitLoc(udg_unit150)
call MoveLightningLoc(udg_lightning02,udg_locations19[17],udg_locations19[18])
call SetUnitPositionLoc(udg_unit155,udg_locations19[8])
call SetUnitPositionLoc(udg_unit154,udg_locations19[9])
call SetUnitPositionLoc(udg_unit153,udg_locations19[10])
call SetUnitPositionLoc(udg_unit152,udg_locations19[11])
call SetUnitPositionLoc(udg_unit151,udg_locations19[12])
call RemoveLocation(udg_locations19[7])
call RemoveLocation(udg_locations19[8])
call RemoveLocation(udg_locations19[9])
call RemoveLocation(udg_locations19[10])
call RemoveLocation(udg_locations19[11])
call RemoveLocation(udg_locations19[12])
call RemoveLocation(udg_locations19[17])
call RemoveLocation(udg_locations19[18])
endfunction
function Trig____________________117_Actions takes nothing returns nothing
set udg_locations19[19]=GetUnitLoc(udg_unit156)
set udg_locations19[13]=PolarProjectionBJ(udg_locations19[19],780.,180.)
call SetUnitPositionLoc(udg_unit150,udg_locations19[13])
call RemoveLocation(udg_locations19[19])
call RemoveLocation(udg_locations19[13])
endfunction
function Trig____________________118_Func001C takes nothing returns boolean
return(GetTriggerExecCount(udg_trigger263)>=1)
endfunction
function Trig____________________118_Actions takes nothing returns nothing
if(Trig____________________118_Func001C())then
else
call TriggerSleepAction(2.)
call EnableTrigger(udg_trigger268)
set udg_locations19[14]=GetUnitLoc(udg_unit156)
set udg_locations19[15]=GetUnitLoc(udg_unit150)
call AddLightningLoc("FORK",udg_locations19[14],udg_locations19[15])
set udg_lightning02=bj_lastCreatedLightning
call RemoveLocation(udg_locations19[14])
call RemoveLocation(udg_locations19[15])
call TriggerSleepAction(2.)
call DisableTrigger(udg_trigger268)
call DestroyLightning(udg_lightning02)
call SetUnitPositionLoc(udg_unit155,udg_locations19[16])
call SetUnitPositionLoc(udg_unit154,udg_locations19[16])
call SetUnitPositionLoc(udg_unit153,udg_locations19[16])
call SetUnitPositionLoc(udg_unit152,udg_locations19[16])
call SetUnitPositionLoc(udg_unit151,udg_locations19[16])
call TriggerExecute(GetTriggeringTrigger())
endif
endfunction
function Trig_Start16_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect539)
endfunction
function Trig_Start16_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start16_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect16)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start16_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start16_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit161,851990,GetRectCenter(udg_rect244))
call IssuePointOrderByIdLoc(udg_unit162,851990,GetRectCenter(udg_rect245))
call IssuePointOrderByIdLoc(udg_unit163,851990,GetRectCenter(udg_rect246))
call IssuePointOrderByIdLoc(udg_unit164,851990,GetRectCenter(udg_rect247))
call IssuePointOrderByIdLoc(udg_unit165,851990,GetRectCenter(udg_rect248))
call IssuePointOrderByIdLoc(udg_unit166,851990,GetRectCenter(udg_rect249))
endfunction
function Trig_End16_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End16_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit161)
call RemoveUnit(udg_unit162)
call RemoveUnit(udg_unit163)
call RemoveUnit(udg_unit164)
call RemoveUnit(udg_unit165)
call RemoveUnit(udg_unit166)
endfunction
function Trig_Start17_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect540)
endfunction
function Trig_Start17_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start17_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect17)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start17_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start17_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit168,851990,GetRectCenter(udg_rect251))
call IssuePointOrderByIdLoc(udg_unit167,851986,GetRectCenter(udg_rect254))
call EnableTrigger(udg_trigger282)
endfunction
function Trig_End17_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End17_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit169)
call RemoveUnit(udg_unit170)
call RemoveUnit(udg_unit168)
call RemoveUnit(udg_unit167)
call DisableTrigger(udg_trigger282)
endfunction
function Trig____________________119_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________119_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable16)
call KillDestructable(udg_destructable49)
call KillDestructable(udg_destructable48)
endfunction
function Trig____________________120_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________120_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable18)
call KillDestructable(udg_destructable02)
endfunction
function Trig____________________121_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________121_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable17)
call KillDestructable(udg_destructable45)
endfunction
function Trig____________________122_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________122_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations20[2])
endfunction
function Trig____________________123_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________123_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations20[3])
endfunction
function Trig____________________124_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________124_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations20[4])
endfunction
function Trig____________________125_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________125_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations20[1])
endfunction
function Trig____________________126_Actions takes nothing returns nothing
call SetUnitFacingTimed(udg_unit169,(GetUnitFacing(udg_unit169)-5.),0)
endfunction
function Trig____________________127_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________127_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit169),0)
endfunction
function Trig_Start18_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect541)
endfunction
function Trig_Start18_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start18_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect18)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start18_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start18_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit171,851990,GetRectCenter(udg_rect258))
call IssuePointOrderByIdLoc(udg_unit172,851990,GetRectCenter(udg_rect259))
call IssuePointOrderByIdLoc(udg_unit173,851990,GetRectCenter(udg_rect260))
call IssuePointOrderByIdLoc(udg_unit174,851990,GetRectCenter(udg_rect263))
call IssuePointOrderByIdLoc(udg_unit175,851990,GetRectCenter(udg_rect264))
endfunction
function Trig_End18_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End18_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit171)
call RemoveUnit(udg_unit172)
call RemoveUnit(udg_unit173)
call RemoveUnit(udg_unit174)
call RemoveUnit(udg_unit175)
endfunction
function Trig____________________128_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kysn'))
endfunction
function Trig____________________128_Func005Func004001 takes nothing returns boolean
return(udg_booleans03[1])
endfunction
function Trig____________________128_Func005Func004002 takes nothing returns boolean
return(udg_booleans03[2])
endfunction
function Trig____________________128_Func005C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________128_Func005Func004001(),Trig____________________128_Func005Func004002()))
endfunction
function Trig____________________128_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kysn'))
set udg_booleans03[1]=true
call SetDoodadAnimationRectBJ("stand",'IOst',udg_rect261)
if(Trig____________________128_Func005C())then
call ModifyGateBJ(1,udg_destructable19)
call PlaySoundBJ(udg_sound01)
endif
endfunction
function Trig____________________129_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kysn'))
endfunction
function Trig____________________129_Func005Func004001 takes nothing returns boolean
return(udg_booleans03[1])
endfunction
function Trig____________________129_Func005Func004002 takes nothing returns boolean
return(udg_booleans03[2])
endfunction
function Trig____________________129_Func005C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________129_Func005Func004001(),Trig____________________129_Func005Func004002()))
endfunction
function Trig____________________129_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kysn'))
set udg_booleans03[2]=true
call SetDoodadAnimationRectBJ("stand",'IOst',udg_rect262)
if(Trig____________________129_Func005C())then
call ModifyGateBJ(1,udg_destructable19)
call PlaySoundBJ(udg_sound01)
endif
endfunction
function Trig_Start19_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect542)
endfunction
function Trig_Start19_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start19_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect19)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start19_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start19_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit176,851986,udg_locations21[2])
call IssuePointOrderByIdLoc(udg_unit178,851986,udg_locations21[3])
call IssuePointOrderByIdLoc(udg_unit177,851986,udg_locations21[1])
call IssuePointOrderByIdLoc(udg_unit179,851990,GetRectCenter(udg_rect269))
call IssuePointOrderByIdLoc(udg_unit180,851990,GetRectCenter(udg_rect271))
call IssuePointOrderByIdLoc(udg_unit181,851990,GetRectCenter(udg_rect270))
call IssuePointOrderByIdLoc(udg_unit182,851984,GetRectCenter(udg_rect272))
call EnableTrigger(udg_trigger294)
endfunction
function Trig_End19_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End19_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit176)
call RemoveUnit(udg_unit178)
call RemoveUnit(udg_unit177)
call RemoveUnit(udg_unit179)
call RemoveUnit(udg_unit180)
call RemoveUnit(udg_unit181)
call RemoveUnit(udg_unit182)
call RemoveUnit(udg_unit183)
call DisableTrigger(udg_trigger294)
endfunction
function Trig____________________130_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwwf')
endfunction
function Trig____________________130_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations21[2])
endfunction
function Trig____________________131_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwwf')
endfunction
function Trig____________________131_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations21[3])
endfunction
function Trig____________________132_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwwf')
endfunction
function Trig____________________132_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations21[1])
endfunction
function Trig____________________133_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________133_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call PlaySoundBJ(udg_sound02)
call KillDestructable(udg_destructable20)
call KillDestructable(udg_destructable21)
endfunction
function Trig____________________134_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(udg_unit183,852488,udg_locations21[4])
endfunction
function Trig_Start20_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect543)
endfunction
function Trig_Start20_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start20_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect20)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start20_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start20_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit194,851986,udg_locations22[2])
call IssuePointOrderByIdLoc(udg_unit189,851986,udg_locations22[7])
call IssuePointOrderByIdLoc(udg_unit193,851986,udg_locations22[12])
call EnableTrigger(udg_trigger312)
call EnableTrigger(udg_trigger313)
call EnableTrigger(udg_trigger314)
endfunction
function Trig_End20_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End20_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit194)
call RemoveUnit(udg_unit189)
call RemoveUnit(udg_unit193)
call RemoveUnit(udg_unit192)
call RemoveUnit(udg_unit191)
call RemoveUnit(udg_unit190)
call DisableTrigger(udg_trigger312)
call DisableTrigger(udg_trigger313)
call DisableTrigger(udg_trigger314)
endfunction
function Trig____________________135_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________135_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[2])
endfunction
function Trig____________________136_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________136_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[3])
endfunction
function Trig____________________137_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________137_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[4])
endfunction
function Trig____________________138_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________138_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[5])
endfunction
function Trig____________________139_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________139_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[6])
endfunction
function Trig____________________140_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________140_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[7])
endfunction
function Trig____________________141_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________141_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[8])
endfunction
function Trig____________________142_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________142_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[9])
endfunction
function Trig____________________143_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________143_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[10])
endfunction
function Trig____________________144_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________144_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[11])
endfunction
function Trig____________________145_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________145_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[12])
endfunction
function Trig____________________146_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________146_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[13])
endfunction
function Trig____________________147_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________147_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[14])
endfunction
function Trig____________________148_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________148_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[15])
endfunction
function Trig____________________149_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________149_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations22[1])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations22[2])
endfunction
function Trig____________________150_Actions takes nothing returns nothing
set udg_locations22[16]=GetRandomLocInRect(udg_rect289)
call IssuePointOrderByIdLoc(udg_unit192,851984,udg_locations22[16])
call RemoveLocation(udg_locations22[16])
endfunction
function Trig____________________151_Actions takes nothing returns nothing
set udg_locations22[17]=GetRandomLocInRect(udg_rect290)
call IssuePointOrderByIdLoc(udg_unit191,851984,udg_locations22[17])
call RemoveLocation(udg_locations22[17])
endfunction
function Trig____________________152_Actions takes nothing returns nothing
set udg_locations22[18]=GetRandomLocInRect(udg_rect291)
call IssuePointOrderByIdLoc(udg_unit190,851984,udg_locations22[18])
call RemoveLocation(udg_locations22[18])
endfunction
function Trig_Start21_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect544)
endfunction
function Trig_Start21_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start21_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect21)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start21_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start21_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit184,851990,GetRectCenter(udg_rect292))
call IssuePointOrderByIdLoc(udg_unit185,851990,GetRectCenter(udg_rect293))
call IssuePointOrderByIdLoc(udg_unit186,851990,GetRectCenter(udg_rect294))
call IssuePointOrderByIdLoc(udg_unit187,851986,udg_locations23[2])
call IssuePointOrderByIdLoc(udg_unit188,851986,udg_locations23[4])
endfunction
function Trig_End21_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End21_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit184)
call RemoveUnit(udg_unit185)
call RemoveUnit(udg_unit186)
call RemoveUnit(udg_unit187)
call RemoveUnit(udg_unit188)
endfunction
function Trig____________________153_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________153_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations23[2])
endfunction
function Trig____________________154_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________154_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations23[3])
endfunction
function Trig____________________155_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________155_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations23[4])
endfunction
function Trig____________________156_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nmgd')
endfunction
function Trig____________________156_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations23[1])
endfunction
function Trig_Start22_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect545)
endfunction
function Trig_Start22_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start22_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect22)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start22_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start22_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit218,851990,GetRectCenter(udg_rect299))
call IssuePointOrderByIdLoc(udg_unit198,851990,GetRectCenter(udg_rect317))
call IssuePointOrderByIdLoc(udg_unit216,851990,GetRectCenter(udg_rect302))
call IssuePointOrderByIdLoc(udg_unit217,851990,GetRectCenter(udg_rect304))
call IssuePointOrderByIdLoc(udg_unit203,851990,GetRectCenter(udg_rect307))
call IssuePointOrderByIdLoc(udg_unit213,851990,GetRectCenter(udg_rect313))
call IssuePointOrderByIdLoc(udg_unit215,851990,GetRectCenter(udg_rect314))
call EnableTrigger(udg_trigger332)
endfunction
function Trig_End22_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End22_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit218)
call RemoveUnit(udg_unit197)
call RemoveUnit(udg_unit207)
call RemoveUnit(udg_unit198)
call RemoveUnit(udg_unit205)
call RemoveUnit(udg_unit216)
call RemoveUnit(udg_unit199)
call RemoveUnit(udg_unit206)
call RemoveUnit(udg_unit208)
call RemoveUnit(udg_unit200)
call RemoveUnit(udg_unit217)
call RemoveUnit(udg_unit201)
call RemoveUnit(udg_unit209)
call RemoveUnit(udg_unit202)
call RemoveUnit(udg_unit210)
call RemoveUnit(udg_unit203)
call RemoveUnit(udg_unit211)
call RemoveUnit(udg_unit204)
call RemoveUnit(udg_unit212)
call RemoveUnit(udg_unit213)
call RemoveUnit(udg_unit214)
call RemoveUnit(udg_unit215)
call DisableTrigger(udg_trigger332)
endfunction
function Trig____________________157_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________157_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit207),0)
endfunction
function Trig____________________158_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________158_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit205),0)
endfunction
function Trig____________________159_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________159_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit206),0)
endfunction
function Trig____________________160_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________160_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit208),0)
endfunction
function Trig____________________161_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________161_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit209),0)
endfunction
function Trig____________________162_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________162_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit210),0)
endfunction
function Trig____________________163_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________163_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit211),0)
endfunction
function Trig____________________164_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________164_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit212),0)
endfunction
function Trig____________________165_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________165_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit214),0)
endfunction
function Trig____________________166_Actions takes nothing returns nothing
set udg_locations24[3]=GetUnitLoc(udg_unit198)
set udg_locations24[4]=GetUnitLoc(udg_unit203)
set udg_locations24[5]=GetUnitLoc(udg_unit215)
call SetUnitPositionLoc(udg_unit205,udg_locations24[3])
call SetUnitPositionLoc(udg_unit211,udg_locations24[4])
call SetUnitPositionLoc(udg_unit214,udg_locations24[5])
call RemoveLocation(udg_locations24[3])
call RemoveLocation(udg_locations24[4])
call RemoveLocation(udg_locations24[5])
endfunction
function Trig____________________167_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________167_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable30)
call SetUnitFacingTimed(udg_unit207,180.,0)
call SetUnitFacingTimed(udg_unit205,270.,0)
call DestructableRestoreLife(udg_destructable27,GetDestructableMaxLife(bj_lastCreatedDestructable),true)
call TriggerSleepAction(.5)
call EnableTrigger(udg_trigger334)
endfunction
function Trig____________________168_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________168_Func008C takes nothing returns boolean
return(GetTriggerExecCount(GetTriggeringTrigger())>=2)
endfunction
function Trig____________________168_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable27)
call SetUnitFacingTimed(udg_unit207,315.,0)
call SetUnitFacingTimed(udg_unit205,.0,0)
call DestructableRestoreLife(udg_destructable30,GetDestructableMaxLife(bj_lastCreatedDestructable),true)
call TriggerSleepAction(.5)
call EnableTrigger(udg_trigger333)
if(Trig____________________168_Func008C())then
else
call DestructableRestoreLife(udg_destructable31,GetDestructableMaxLife(bj_lastCreatedDestructable),true)
call TriggerSleepAction(.5)
call EnableTrigger(udg_trigger335)
endif
endfunction
function Trig____________________169_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________169_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable31)
call SetUnitFacingTimed(udg_unit208,90.,0)
call SetUnitFacingTimed(udg_unit209,.0,0)
call DestructableRestoreLife(udg_destructable28,GetDestructableMaxLife(bj_lastCreatedDestructable),true)
call TriggerSleepAction(.5)
call EnableTrigger(udg_trigger336)
endfunction
function Trig____________________170_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________170_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable28)
call SetUnitFacingTimed(udg_unit209,270.,0)
call SetUnitFacingTimed(udg_unit208,180.,0)
call SetUnitFacingTimed(udg_unit206,180.,0)
call DestructableRestoreLife(udg_destructable31,GetDestructableMaxLife(bj_lastCreatedDestructable),true)
call DestructableRestoreLife(udg_destructable29,GetDestructableMaxLife(bj_lastCreatedDestructable),true)
call TriggerSleepAction(.5)
call EnableTrigger(udg_trigger335)
call EnableTrigger(udg_trigger337)
endfunction
function Trig____________________171_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________171_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable29)
call SetUnitFacingTimed(udg_unit206,270.,0)
call SetUnitFacingTimed(udg_unit208,90.,.0)
call SetUnitFacingTimed(udg_unit209,90.,.0)
call DestructableRestoreLife(udg_destructable28,GetDestructableMaxLife(bj_lastCreatedDestructable),true)
call KillDestructable(udg_destructable31)
call TriggerSleepAction(.5)
call EnableTrigger(udg_trigger336)
call DisableTrigger(udg_trigger335)
endfunction
function Trig____________________172_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________172_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable26)
call KillDestructable(udg_destructable32)
call KillDestructable(udg_destructable52)
call KillDestructable(udg_destructable53)
call SetUnitFacingTimed(udg_unit212,90.,0)
endfunction
function Trig____________________173_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________173_Func006Func003001 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable50))
endfunction
function Trig____________________173_Func006Func003002 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable51))
endfunction
function Trig____________________173_Func006C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________173_Func006Func003001(),Trig____________________173_Func006Func003002()))
endfunction
function Trig____________________173_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable50)
call SetUnitPositionLoc(GetEnteringUnit(),udg_location01)
call AddSpecialEffectLocBJ(udg_location01,"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
if(Trig____________________173_Func006C())then
call KillDestructable(udg_destructable54)
endif
endfunction
function Trig____________________174_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________174_Func006Func003001 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable50))
endfunction
function Trig____________________174_Func006Func003002 takes nothing returns boolean
return(IsDestructableDeadBJ(udg_destructable51))
endfunction
function Trig____________________174_Func006C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________174_Func006Func003001(),Trig____________________174_Func006Func003002()))
endfunction
function Trig____________________174_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable51)
call SetUnitPositionLoc(GetEnteringUnit(),udg_location01)
call AddSpecialEffectLocBJ(udg_location01,"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
if(Trig____________________174_Func006C())then
call KillDestructable(udg_destructable54)
endif
endfunction
function Trig____________________175_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________175_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable33)
endfunction
function Trig____________________176_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________176_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations24[1])
call AddSpecialEffectLocBJ(udg_locations24[1],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
endfunction
function Trig____________________177_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________177_Actions takes nothing returns nothing
set udg_locations24[2]=GetUnitLoc(udg_unit213)
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations24[2],90.)
call AddSpecialEffectLocBJ(udg_locations24[2],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
call RemoveLocation(udg_locations24[2])
endfunction
function Trig_Start23_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect546)
endfunction
function Trig_Start23_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start23_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect23)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start23_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start23_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit219,851990,GetRectCenter(udg_rect318))
call IssuePointOrderByIdLoc(udg_unit220,851990,GetRectCenter(udg_rect319))
call IssuePointOrderByIdLoc(udg_unit222,851990,GetRectCenter(udg_rect320))
call IssuePointOrderByIdLoc(udg_unit221,851990,GetRectCenter(udg_rect321))
endfunction
function Trig_End23_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End23_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit219)
call RemoveUnit(udg_unit220)
call RemoveUnit(udg_unit222)
call RemoveUnit(udg_unit221)
endfunction
function Trig_Start24_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect547)
endfunction
function Trig_Start24_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start24_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect24)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start24_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start24_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit223,851990,GetRectCenter(udg_rect322))
call IssuePointOrderByIdLoc(udg_unit224,851990,GetRectCenter(udg_rect324))
call IssuePointOrderByIdLoc(udg_unit225,851990,GetRectCenter(udg_rect323))
call IssuePointOrderByIdLoc(udg_unit226,851990,GetRectCenter(udg_rect325))
call IssuePointOrderByIdLoc(udg_unit227,851990,GetRectCenter(udg_rect326))
call IssuePointOrderByIdLoc(udg_unit233,851990,GetRectCenter(udg_rect330))
call IssuePointOrderByIdLoc(udg_unit234,851990,GetRectCenter(udg_rect331))
call EnableTrigger(udg_trigger348)
endfunction
function Trig_End24_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End24_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit223)
call RemoveUnit(udg_unit224)
call RemoveUnit(udg_unit225)
call RemoveUnit(udg_unit226)
call RemoveUnit(udg_unit227)
call RemoveUnit(udg_unit228)
call RemoveUnit(udg_unit229)
call RemoveUnit(udg_unit230)
call RemoveUnit(udg_unit231)
call RemoveUnit(udg_unit232)
call RemoveUnit(udg_unit233)
call RemoveUnit(udg_unit234)
call DisableTrigger(udg_trigger348)
endfunction
function Trig____________________178_Actions takes nothing returns nothing
set udg_locations25[1]=GetRandomLocInRect(udg_rect327)
set udg_locations25[2]=GetRandomLocInRect(udg_rect332)
set udg_locations25[3]=GetRandomLocInRect(udg_rect328)
set udg_locations25[4]=GetRandomLocInRect(udg_rect333)
set udg_locations25[5]=GetRandomLocInRect(udg_rect329)
call IssuePointOrderByIdLoc(udg_unit228,851986,udg_locations25[1])
call IssuePointOrderByIdLoc(udg_unit229,851986,udg_locations25[2])
call IssuePointOrderByIdLoc(udg_unit230,851986,udg_locations25[3])
call IssuePointOrderByIdLoc(udg_unit231,851986,udg_locations25[4])
call IssuePointOrderByIdLoc(udg_unit232,851986,udg_locations25[5])
call RemoveLocation(udg_locations25[1])
call RemoveLocation(udg_locations25[2])
call RemoveLocation(udg_locations25[3])
call RemoveLocation(udg_locations25[4])
call RemoveLocation(udg_locations25[5])
endfunction
function Trig_Start25_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect548)
endfunction
function Trig_Start25_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start25_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect25)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start25_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start25_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit236,851990,GetRectCenter(udg_rect334))
call IssuePointOrderByIdLoc(udg_unit235,851990,GetRectCenter(udg_rect335))
call IssuePointOrderByIdLoc(udg_unit247,851984,GetRectCenter(udg_rect336))
call IssuePointOrderByIdLoc(udg_unit243,851984,GetRectCenter(udg_rect337))
call IssuePointOrderByIdLoc(udg_unit237,851990,GetRectCenter(udg_rect340))
call IssuePointOrderByIdLoc(udg_unit238,851990,GetRectCenter(udg_rect339))
call IssuePointOrderByIdLoc(udg_unit239,851990,GetRectCenter(udg_rect338))
call IssuePointOrderByIdLoc(udg_unit245,851986,udg_locations26[2])
call IssuePointOrderByIdLoc(udg_unit246,851986,udg_locations26[2])
call IssuePointOrderByIdLoc(udg_unit244,851986,udg_locations26[1])
call EnableTrigger(udg_trigger354)
endfunction
function Trig_End25_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End25_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit236)
call RemoveUnit(udg_unit235)
call RemoveUnit(udg_unit247)
call RemoveUnit(udg_unit243)
call RemoveUnit(udg_unit237)
call RemoveUnit(udg_unit238)
call RemoveUnit(udg_unit239)
call RemoveUnit(udg_unit241)
call RemoveUnit(udg_unit240)
call RemoveUnit(udg_unit242)
call RemoveUnit(udg_unit245)
call RemoveUnit(udg_unit246)
call RemoveUnit(udg_unit244)
call DisableTrigger(udg_trigger354)
endfunction
function Trig____________________179_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________179_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations26[2])
endfunction
function Trig____________________180_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________180_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations26[3])
endfunction
function Trig____________________181_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nwen')
endfunction
function Trig____________________181_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations26[1])
endfunction
function Trig____________________182_Func004Func001Func002C takes nothing returns boolean
return(udg_integers02[1]==3)
endfunction
function Trig____________________182_Func004Func001C takes nothing returns boolean
return(udg_integers02[1]==2)
endfunction
function Trig____________________182_Func004C takes nothing returns boolean
return(udg_integers02[1]==1)
endfunction
function Trig____________________182_Func005Func001Func001C takes nothing returns boolean
return(udg_integers02[2]==3)
endfunction
function Trig____________________182_Func005Func001C takes nothing returns boolean
return(udg_integers02[2]==2)
endfunction
function Trig____________________182_Func005C takes nothing returns boolean
return(udg_integers02[2]==1)
endfunction
function Trig____________________182_Func006Func001Func001C takes nothing returns boolean
return(udg_integers02[3]==3)
endfunction
function Trig____________________182_Func006Func001C takes nothing returns boolean
return(udg_integers02[3]==2)
endfunction
function Trig____________________182_Func006C takes nothing returns boolean
return(udg_integers02[3]==1)
endfunction
function Trig____________________182_Actions takes nothing returns nothing
set udg_integers02[1]=GetRandomInt(1,3)
set udg_integers02[2]=GetRandomInt(1,3)
set udg_integers02[3]=GetRandomInt(1,3)
if(Trig____________________182_Func004C())then
call IssuePointOrderByIdLoc(udg_unit241,851984,udg_locations26[4])
else
if(Trig____________________182_Func004Func001C())then
call IssuePointOrderByIdLoc(udg_unit241,851984,udg_locations26[5])
else
if(Trig____________________182_Func004Func001Func002C())then
call IssuePointOrderByIdLoc(udg_unit241,851984,udg_locations26[6])
endif
endif
endif
if(Trig____________________182_Func005C())then
call IssuePointOrderByIdLoc(udg_unit240,851984,udg_locations26[7])
else
if(Trig____________________182_Func005Func001C())then
call IssuePointOrderByIdLoc(udg_unit240,851984,udg_locations26[8])
else
if(Trig____________________182_Func005Func001Func001C())then
call IssuePointOrderByIdLoc(udg_unit240,851984,udg_locations26[9])
endif
endif
endif
if(Trig____________________182_Func006C())then
call IssuePointOrderByIdLoc(udg_unit242,851984,udg_locations26[10])
else
if(Trig____________________182_Func006Func001C())then
call IssuePointOrderByIdLoc(udg_unit242,851984,udg_locations26[11])
else
if(Trig____________________182_Func006Func001Func001C())then
call IssuePointOrderByIdLoc(udg_unit242,851984,udg_locations26[12])
endif
endif
endif
endfunction
function Trig____________________183_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________183_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable46)
endfunction
function Trig_Start26_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect549)
endfunction
function Trig_Start26_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start26_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect26)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start26_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start26_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit249,851990,GetRectCenter(udg_rect354))
call IssuePointOrderByIdLoc(udg_unit248,851984,GetRectCenter(udg_rect355))
call IssuePointOrderByIdLoc(udg_unit250,851990,GetRectCenter(udg_rect356))
call IssuePointOrderByIdLoc(udg_unit251,851990,GetRectCenter(udg_rect357))
call IssuePointOrderByIdLoc(udg_unit252,851990,GetRectCenter(udg_rect358))
call IssuePointOrderByIdLoc(udg_unit253,851990,GetRectCenter(udg_rect359))
call IssuePointOrderByIdLoc(udg_unit254,851990,GetRectCenter(udg_rect360))
endfunction
function Trig_End26_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End26_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit249)
call RemoveUnit(udg_unit248)
call RemoveUnit(udg_unit250)
call RemoveUnit(udg_unit251)
call RemoveUnit(udg_unit252)
call RemoveUnit(udg_unit253)
call RemoveUnit(udg_unit254)
endfunction
function Trig_Start27_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect550)
endfunction
function Trig_Start27_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start27_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect27)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start27_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start27_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit258,851990,GetRectCenter(udg_rect362))
call IssuePointOrderByIdLoc(udg_unit259,851990,GetRectCenter(udg_rect361))
call IssuePointOrderByIdLoc(udg_unit260,851986,GetRectCenter(udg_rect364))
call IssuePointOrderByIdLoc(udg_unit261,851986,GetRectCenter(udg_rect366))
call IssuePointOrderByIdLoc(udg_unit255,851990,GetRectCenter(udg_rect368))
call IssuePointOrderByIdLoc(udg_unit257,851990,GetRectCenter(udg_rect370))
call IssuePointOrderByIdLoc(udg_unit256,851990,GetRectCenter(udg_rect369))
call IssuePointOrderByIdLoc(udg_unit264,851990,GetRectCenter(udg_rect372))
endfunction
function Trig_End27_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End27_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit259)
call RemoveUnit(udg_unit258)
call RemoveUnit(udg_unit260)
call RemoveUnit(udg_unit261)
call RemoveUnit(udg_unit255)
call RemoveUnit(udg_unit257)
call RemoveUnit(udg_unit256)
call RemoveUnit(udg_unit264)
endfunction
function Trig____________________184_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________184_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations27[2])
endfunction
function Trig____________________185_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________185_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations27[3])
endfunction
function Trig____________________186_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________186_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations27[4])
endfunction
function Trig____________________187_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________187_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations27[5])
endfunction
function Trig____________________188_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________188_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations27[1])
endfunction
function Trig____________________189_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________189_Actions takes nothing returns nothing
set udg_locations27[6]=GetUnitLoc(udg_unit264)
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations27[6],90.)
call AddSpecialEffectLocBJ(udg_locations27[6],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
call RemoveLocation(udg_locations27[6])
endfunction
function Trig_Start28_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect551)
endfunction
function Trig_Start28_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start28_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect28)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start28_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start28_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
endfunction
function Trig_End28_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End28_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
endfunction
function Trig_Start29_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect552)
endfunction
function Trig_Start29_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start29_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect29)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start29_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start29_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit263,851990,GetRectCenter(udg_rect373))
call IssuePointOrderByIdLoc(udg_unit265,851990,GetRectCenter(udg_rect376))
call IssuePointOrderByIdLoc(udg_unit267,851990,GetRectCenter(udg_rect377))
call IssuePointOrderByIdLoc(udg_unit269,851990,GetRectCenter(udg_rect378))
call EnableTrigger(udg_trigger373)
call EnableTrigger(udg_trigger376)
endfunction
function Trig_End29_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End29_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit263)
call RemoveUnit(udg_unit262)
call RemoveUnit(udg_unit265)
call RemoveUnit(udg_unit267)
call RemoveUnit(udg_unit266)
call RemoveUnit(udg_unit269)
call RemoveUnit(udg_unit268)
call DisableTrigger(udg_trigger373)
call DisableTrigger(udg_trigger376)
endfunction
function Trig____________________190_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________190_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit262),0)
endfunction
function Trig____________________191_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________191_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit266),0)
endfunction
function Trig____________________192_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________192_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit268),0)
endfunction
function Trig____________________193_Actions takes nothing returns nothing
set udg_locations28[1]=GetUnitLoc(udg_unit263)
set udg_locations28[2]=GetUnitLoc(udg_unit267)
set udg_locations28[3]=GetUnitLoc(udg_unit269)
call SetUnitPositionLoc(udg_unit262,udg_locations28[1])
call SetUnitPositionLoc(udg_unit266,udg_locations28[2])
call SetUnitPositionLoc(udg_unit268,udg_locations28[3])
call RemoveLocation(udg_locations28[1])
call RemoveLocation(udg_locations28[2])
call RemoveLocation(udg_locations28[3])
endfunction
function Trig____________________194_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________194_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable34)
endfunction
function Trig____________________195_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________195_Actions takes nothing returns nothing
set udg_locations28[4]=GetUnitLoc(udg_unit265)
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations28[4],90.)
call AddSpecialEffectLocBJ(udg_locations28[4],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
call RemoveLocation(udg_locations28[4])
endfunction
function Trig____________________196_Actions takes nothing returns nothing
call SetUnitFacingTimed(udg_unit262,.0,0)
call TriggerSleepAction(2.)
call SetUnitFacingTimed(udg_unit262,90.,0)
endfunction
function Trig_Start30_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect553)
endfunction
function Trig_Start30_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start30_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect30)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start30_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start30_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit03,851990,GetRectCenter(udg_rect379))
call IssuePointOrderByIdLoc(udg_unit01,851986,GetRectCenter(udg_rect381))
call IssuePointOrderByIdLoc(udg_unit02,851990,GetRectCenter(udg_rect384))
call IssuePointOrderByIdLoc(udg_unit270,851990,GetRectCenter(udg_rect389))
call IssuePointOrderByIdLoc(udg_unit271,851990,GetRectCenter(udg_rect385))
call IssuePointOrderByIdLoc(udg_unit272,851984,GetRectCenter(udg_rect386))
call IssuePointOrderByIdLoc(udg_unit273,851984,GetRectCenter(udg_rect387))
call IssuePointOrderByIdLoc(udg_unit274,851984,GetRectCenter(udg_rect388))
endfunction
function Trig_End30_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End30_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit03)
call RemoveUnit(udg_unit01)
call RemoveUnit(udg_unit02)
call RemoveUnit(udg_unit270)
call RemoveUnit(udg_unit271)
call RemoveUnit(udg_unit272)
call RemoveUnit(udg_unit273)
call RemoveUnit(udg_unit274)
endfunction
function Trig____________________197_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________197_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations29[2])
endfunction
function Trig____________________198_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________198_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations29[3])
endfunction
function Trig____________________199_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________199_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations29[4])
endfunction
function Trig____________________200_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='npfl')
endfunction
function Trig____________________200_Actions takes nothing returns nothing
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations29[1])
endfunction
function Trig_Start31_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect554)
endfunction
function Trig_Start31_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start31_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect31)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start31_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start31_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit276,851990,GetRectCenter(udg_rect390))
call IssuePointOrderByIdLoc(udg_unit275,851990,GetRectCenter(udg_rect391))
call IssuePointOrderByIdLoc(udg_unit277,851990,GetRectCenter(udg_rect392))
call IssuePointOrderByIdLoc(udg_unit278,851984,GetRectCenter(udg_rect393))
call IssuePointOrderByIdLoc(udg_unit279,851990,GetRectCenter(udg_rect395))
call IssuePointOrderByIdLoc(udg_unit281,851990,GetRectCenter(udg_rect396))
call IssuePointOrderByIdLoc(udg_unit280,851990,GetRectCenter(udg_rect397))
endfunction
function Trig_End31_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End31_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit276)
call RemoveUnit(udg_unit275)
call RemoveUnit(udg_unit277)
call RemoveUnit(udg_unit278)
call RemoveUnit(udg_unit279)
call RemoveUnit(udg_unit281)
call RemoveUnit(udg_unit280)
endfunction
function Trig____________________201_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________201_Actions takes nothing returns nothing
set udg_location02=GetUnitLoc(udg_unit279)
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_location02,270.)
call AddSpecialEffectLocBJ(udg_location02,"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
call RemoveLocation(udg_location02)
endfunction
function Trig____________________202_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________202_Actions takes nothing returns nothing
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_location01,.0)
call AddSpecialEffectLocBJ(udg_location01,"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
endfunction
function Trig____________________203_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________203_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable01)
call SetTerrainTypeBJ(GetRectCenter(udg_rect400),'Xhdg',-1,1,1)
call SetTerrainTypeBJ(GetRectCenter(udg_rect401),'Xhdg',-1,1,1)
call SetTerrainTypeBJ(GetRectCenter(udg_rect402),'Xhdg',-1,1,1)
call SetTerrainTypeBJ(GetRectCenter(udg_rect403),'Xhdg',-1,1,1)
call SetTerrainTypeBJ(GetRectCenter(udg_rect404),'Xhdg',-1,1,1)
endfunction
function Trig_Start32_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect555)
endfunction
function Trig_Start32_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start32_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect32)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start32_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start32_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit294,851990,GetRectCenter(udg_rect405))
call IssuePointOrderByIdLoc(udg_unit295,851990,GetRectCenter(udg_rect406))
call IssuePointOrderByIdLoc(udg_unit296,851990,GetRectCenter(udg_rect407))
call IssuePointOrderByIdLoc(udg_unit291,851990,GetRectCenter(udg_rect408))
call IssuePointOrderByIdLoc(udg_unit292,851990,GetRectCenter(udg_rect409))
call IssuePointOrderByIdLoc(udg_unit293,851990,GetRectCenter(udg_rect410))
endfunction
function Trig_End32_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End32_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit294)
call RemoveUnit(udg_unit295)
call RemoveUnit(udg_unit296)
call RemoveUnit(udg_unit291)
call RemoveUnit(udg_unit292)
call RemoveUnit(udg_unit293)
endfunction
function Trig____________________204_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kysn'))
endfunction
function Trig____________________204_Func005Func004001 takes nothing returns boolean
return(udg_booleans04[1])
endfunction
function Trig____________________204_Func005Func004002 takes nothing returns boolean
return(udg_booleans04[2])
endfunction
function Trig____________________204_Func005C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________204_Func005Func004001(),Trig____________________204_Func005Func004002()))
endfunction
function Trig____________________204_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kysn'))
set udg_booleans04[1]=true
call SetDoodadAnimationRectBJ("stand",'IOst',udg_rect411)
if(Trig____________________204_Func005C())then
call ModifyGateBJ(1,udg_destructable35)
call PlaySoundBJ(udg_sound01)
endif
endfunction
function Trig____________________205_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kysn'))
endfunction
function Trig____________________205_Func005Func004001 takes nothing returns boolean
return(udg_booleans04[1])
endfunction
function Trig____________________205_Func005Func004002 takes nothing returns boolean
return(udg_booleans04[2])
endfunction
function Trig____________________205_Func005C takes nothing returns boolean
return(GetBooleanAnd(Trig____________________205_Func005Func004001(),Trig____________________205_Func005Func004002()))
endfunction
function Trig____________________205_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kysn'))
set udg_booleans04[2]=true
call SetDoodadAnimationRectBJ("stand",'IOst',udg_rect412)
if(Trig____________________205_Func005C())then
call ModifyGateBJ(1,udg_destructable35)
call PlaySoundBJ(udg_sound01)
endif
endfunction
function Trig_Start33_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect556)
endfunction
function Trig_Start33_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start33_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect33)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start33_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start33_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit284,851990,GetRectCenter(udg_rect413))
call IssuePointOrderByIdLoc(udg_unit285,851990,GetRectCenter(udg_rect414))
call IssuePointOrderByIdLoc(udg_unit286,851984,GetRectCenter(udg_rect415))
call IssuePointOrderByIdLoc(udg_unit283,851990,GetRectCenter(udg_rect416))
call IssuePointOrderByIdLoc(udg_unit282,851990,GetRectCenter(udg_rect417))
call IssuePointOrderByIdLoc(udg_unit287,851990,GetRectCenter(udg_rect418))
call IssuePointOrderByIdLoc(udg_unit288,851990,GetRectCenter(udg_rect419))
call IssuePointOrderByIdLoc(udg_unit289,851990,GetRectCenter(udg_rect420))
call IssuePointOrderByIdLoc(udg_unit290,851990,GetRectCenter(udg_rect421))
endfunction
function Trig_End33_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End33_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit284)
call RemoveUnit(udg_unit285)
call RemoveUnit(udg_unit286)
call RemoveUnit(udg_unit283)
call RemoveUnit(udg_unit282)
call RemoveUnit(udg_unit287)
call RemoveUnit(udg_unit288)
call RemoveUnit(udg_unit289)
call RemoveUnit(udg_unit290)
endfunction
function Trig_Start34_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect557)
endfunction
function Trig_Start34_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start34_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect34)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start34_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start34_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit302,851990,GetRectCenter(udg_rect425))
call IssuePointOrderByIdLoc(udg_unit301,851990,GetRectCenter(udg_rect425))
call IssuePointOrderByIdLoc(udg_unit04,851990,GetRectCenter(udg_rect427))
call IssuePointOrderByIdLoc(udg_unit306,851990,GetRectCenter(udg_rect429))
call IssuePointOrderByIdLoc(udg_unit305,851990,GetRectCenter(udg_rect430))
call IssuePointOrderByIdLoc(udg_unit307,851990,GetRectCenter(udg_rect431))
call EnableTrigger(udg_trigger402)
call EnableTrigger(udg_trigger403)
endfunction
function Trig_End34_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End34_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit297)
call RemoveUnit(udg_unit299)
call RemoveUnit(udg_unit298)
call RemoveUnit(udg_unit302)
call RemoveUnit(udg_unit301)
call RemoveUnit(udg_unit300)
call RemoveUnit(udg_unit04)
call RemoveUnit(udg_unit303)
call RemoveUnit(udg_unit306)
call RemoveUnit(udg_unit304)
call RemoveUnit(udg_unit305)
call RemoveUnit(udg_unit307)
call DisableTrigger(udg_trigger402)
call DisableTrigger(udg_trigger403)
endfunction
function Trig____________________206_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________206_Actions takes nothing returns nothing
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations30[1],.0)
call AddSpecialEffectLocBJ(udg_locations30[1],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
endfunction
function Trig____________________207_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________207_Actions takes nothing returns nothing
set udg_locations30[2]=GetUnitLoc(udg_unit302)
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations30[2],90.)
call AddSpecialEffectLocBJ(udg_locations30[2],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
call RemoveLocation(udg_locations30[2])
endfunction
function Trig____________________208_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________208_Actions takes nothing returns nothing
call SetUnitPositionLocFacingBJ(GetEnteringUnit(),udg_locations30[3],.0)
call AddSpecialEffectLocBJ(udg_locations30[3],"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
endfunction
function Trig____________________209_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________209_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit298),0)
endfunction
function Trig____________________210_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________210_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit300),0)
endfunction
function Trig____________________211_Conditions takes nothing returns boolean
return(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________211_Actions takes nothing returns nothing
call SetUnitFacingTimed(GetTriggerUnit(),GetUnitFacing(udg_unit304),0)
endfunction
function Trig____________________212_Actions takes nothing returns nothing
set udg_locations30[4]=GetUnitLoc(udg_unit301)
set udg_locations30[5]=GetUnitLoc(udg_unit305)
call SetUnitPositionLoc(udg_unit300,udg_locations30[4])
call SetUnitPositionLoc(udg_unit304,udg_locations30[5])
call RemoveLocation(udg_locations30[4])
call RemoveLocation(udg_locations30[5])
endfunction
function Trig____________________213_Actions takes nothing returns nothing
call SetUnitFacingTimed(udg_unit298,(GetUnitFacing(udg_unit298)-5.),0)
endfunction
function Trig____________________214_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________214_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable36)
call SetUnitFacingTimed(udg_unit300,.0,0)
call SetUnitPositionLoc(GetEnteringUnit(),udg_location01)
call AddSpecialEffectLocBJ(udg_location01,"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
endfunction
function Trig____________________215_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________215_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable37)
call KillDestructable(udg_destructable38)
call KillDestructable(udg_destructable39)
call KillDestructable(udg_destructable40)
call SetUnitPositionLoc(GetEnteringUnit(),udg_location01)
call AddSpecialEffectLocBJ(udg_location01,"Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl")
call DestroyEffect(bj_lastCreatedEffect)
endfunction
function Trig____________________216_Conditions takes nothing returns boolean
return(UnitHasItemOfTypeBJ(GetEnteringUnit(),'kymn'))
endfunction
function Trig____________________216_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call RemoveItem(GetItemOfTypeFromUnitBJ(GetEnteringUnit(),'kymn'))
call PlaySoundBJ(udg_sound01)
call ModifyGateBJ(1,udg_destructable47)
endfunction
function Trig_Start35_Func002002 takes nothing returns nothing
call SetCameraBoundsToRectForPlayerBJ(GetEnumPlayer(),udg_rect558)
endfunction
function Trig_Start35_Func003002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer(GetEnumPlayer(),udg_location01,0)
endfunction
function Trig_Start35_Actions takes nothing returns nothing
set udg_location01=GetRectCenter(udg_rect35)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start35_Func002002)
call ForForce(bj_FORCE_ALL_PLAYERS,function Trig_Start35_Func003002)
call ReviveHeroLoc(udg_units01[1],udg_location01,false)
call ReviveHeroLoc(udg_units01[2],udg_location01,false)
call ReviveHeroLoc(udg_units01[3],udg_location01,false)
call ReviveHeroLoc(udg_units01[4],udg_location01,false)
call ReviveHeroLoc(udg_units01[5],udg_location01,false)
call ReviveHeroLoc(udg_units01[6],udg_location01,false)
call ReviveHeroLoc(udg_units01[7],udg_location01,false)
call ReviveHeroLoc(udg_units01[8],udg_location01,false)
call ReviveHeroLoc(udg_units01[9],udg_location01,false)
call ReviveHeroLoc(udg_units01[10],udg_location01,false)
call ReviveHeroLoc(udg_units01[11],udg_location01,false)
call SetUnitPositionLoc(udg_units01[1],udg_location01)
call SetUnitPositionLoc(udg_units01[2],udg_location01)
call SetUnitPositionLoc(udg_units01[3],udg_location01)
call SetUnitPositionLoc(udg_units01[4],udg_location01)
call SetUnitPositionLoc(udg_units01[5],udg_location01)
call SetUnitPositionLoc(udg_units01[6],udg_location01)
call SetUnitPositionLoc(udg_units01[7],udg_location01)
call SetUnitPositionLoc(udg_units01[8],udg_location01)
call SetUnitPositionLoc(udg_units01[9],udg_location01)
call SetUnitPositionLoc(udg_units01[10],udg_location01)
call SetUnitPositionLoc(udg_units01[11],udg_location01)
call IssuePointOrderByIdLoc(udg_unit308,851986,udg_locations31[4])
call IssuePointOrderByIdLoc(udg_unit309,851986,udg_locations31[5])
call IssuePointOrderByIdLoc(udg_unit310,851986,udg_locations31[6])
call IssuePointOrderByIdLoc(udg_unit314,851986,udg_locations31[9])
call IssuePointOrderByIdLoc(udg_unit315,851986,udg_locations31[10])
call EnableTrigger(udg_trigger415)
endfunction
function Trig_End35_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_End35_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerExecute(udg_trigger05)
call SetHeroLevelBJ(GetEnteringUnit(),(GetHeroLevel(GetEnteringUnit())+1),true)
call RemoveUnit(udg_unit308)
call RemoveUnit(udg_unit309)
call RemoveUnit(udg_unit310)
call RemoveUnit(udg_unit314)
call RemoveUnit(udg_unit315)
call RemoveUnit(udg_unit311)
call RemoveUnit(udg_unit312)
call RemoveUnit(udg_unit313)
call RemoveUnit(udg_unit327)
call RemoveUnit(udg_unit328)
call DisableTrigger(udg_trigger415)
endfunction
function Trig____________________217_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________217_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations31[1])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations31[4])
endfunction
function Trig____________________218_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________218_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations31[2])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations31[5])
endfunction
function Trig____________________219_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________219_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations31[3])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations31[6])
endfunction
function Trig____________________220_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________220_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations31[7])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations31[9])
endfunction
function Trig____________________221_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetEnteringUnit())=='nitr')
endfunction
function Trig____________________221_Actions takes nothing returns nothing
call SetUnitPositionLoc(GetEnteringUnit(),udg_locations31[8])
call IssuePointOrderByIdLoc(GetEnteringUnit(),851986,udg_locations31[10])
endfunction
function Trig____________________222_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig____________________222_Func005C takes nothing returns boolean
return(udg_integer03==1)
endfunction
function Trig____________________222_Func006C takes nothing returns boolean
return(udg_integer03==2)
endfunction
function Trig____________________222_Func007C takes nothing returns boolean
return(udg_integer03==3)
endfunction
function Trig____________________222_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call KillDestructable(udg_destructable03)
call ModifyGateBJ(1,udg_destructable04)
set udg_integer03=GetRandomInt(1,3)
if(Trig____________________222_Func005C())then
call IssuePointOrderByIdLoc(udg_unit311,852218,udg_locations31[11])
call IssuePointOrderByIdLoc(udg_unit312,852218,udg_locations31[12])
endif
if(Trig____________________222_Func006C())then
call IssuePointOrderByIdLoc(udg_unit311,852218,udg_locations31[11])
call IssuePointOrderByIdLoc(udg_unit313,852218,udg_locations31[13])
endif
if(Trig____________________222_Func007C())then
call IssuePointOrderByIdLoc(udg_unit312,852218,udg_locations31[12])
call IssuePointOrderByIdLoc(udg_unit313,852218,udg_locations31[13])
endif
call TriggerSleepAction(3.)
call DestructableRestoreLife(udg_destructable03,GetDestructableMaxLife(bj_lastCreatedDestructable),true)
call ModifyGateBJ(0,udg_destructable04)
call TriggerSleepAction(.5)
call EnableTrigger(GetTriggeringTrigger())
endfunction
function Trig____________________223_Actions takes nothing returns nothing
set udg_locations31[14]=GetRandomLocInRect(udg_rect442)
set udg_locations31[15]=GetRandomLocInRect(udg_rect443)
call IssuePointOrderByIdLoc(udg_unit327,852488,udg_locations31[14])
call IssuePointOrderByIdLoc(udg_unit328,852488,udg_locations31[15])
call RemoveLocation(udg_locations31[14])
call RemoveLocation(udg_locations31[14])
call RemoveLocation(udg_locations31[15])
endfunction
function main2 takes nothing returns nothing
local weathereffect we
local destructable d
local trigger t
local real life
local integer itemID
local player p
local unit u
local integer unitID
local integer i
call SetCameraBounds(-10240.+GetCameraMargin(CAMERA_MARGIN_LEFT),-10240.+GetCameraMargin(CAMERA_MARGIN_BOTTOM),14336.-GetCameraMargin(CAMERA_MARGIN_RIGHT),14336.-GetCameraMargin(CAMERA_MARGIN_TOP),-10240.+GetCameraMargin(CAMERA_MARGIN_LEFT),14336.-GetCameraMargin(CAMERA_MARGIN_TOP),14336.-GetCameraMargin(CAMERA_MARGIN_RIGHT),-10240.+GetCameraMargin(CAMERA_MARGIN_BOTTOM))
call SetDayNightModels("Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\DNCLordaeronTerrain.mdl","Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdl")
call NewSoundEnvironment("Default")
call SetAmbientDaySound("NorthrendDay")
call SetAmbientNightSound("NorthrendNight")
call SetMapMusic("Music",true,0)
set udg_sound01=CreateSound("Sound\\Interface\\BattleNetDoorsStereo2.wav",false,false,false,10,10,"DefaultEAXON")
call SetSoundParamsFromLabel(udg_sound01,"GlueScreenBNetSlam")
call SetSoundDuration(udg_sound01,2646)
call SetSoundChannel(udg_sound01,0)
call SetSoundPitch(udg_sound01,1.5)
set udg_sound02=CreateSound("Sound\\Ambient\\DoodadEffects\\Switch.wav",false,false,false,10,10,"CombatSoundsEAX")
call SetSoundParamsFromLabel(udg_sound02,"Switch")
call SetSoundDuration(udg_sound02,2606)
call SetSoundChannel(udg_sound02,0)
set udg_sound03=CreateSound("Sound\\Interface\\Hint.wav",false,false,false,10,10,"DefaultEAXON")
call SetSoundParamsFromLabel(udg_sound03,"Hint")
call SetSoundDuration(udg_sound03,2006)
set udg_sound04=CreateSound("Sound\\Interface\\ItemReceived.wav",false,false,false,10,10,"DefaultEAXON")
call SetSoundParamsFromLabel(udg_sound04,"ItemReward")
call SetSoundDuration(udg_sound04,1483)
set udg_sound05=CreateSound("Sound\\Music\\mp3Music\\SadMystery.mp3",false,false,false,10,10,"DefaultEAXON")
call SetSoundDuration(udg_sound05,84515)
call SetSoundChannel(udg_sound05,0)
call SetSoundVolume(udg_sound05,127)
call SetSoundPitch(udg_sound05,1.)
set udg_sound06=CreateSound("Units\\Human\\Peasant\\PeasantDeath.wav",false,true,true,10,10,"DefaultEAXON")
call SetSoundParamsFromLabel(udg_sound06,"PeasantDeath")
call SetSoundDuration(udg_sound06,3645)
call SetSoundChannel(udg_sound06,0)
call SetSoundPitch(udg_sound06,1.2)
set udg_sound07=CreateSound("Units\\NightElf\\HeroMoonPriestess\\HeroMoonPriestessDeath1.wav",false,true,true,10,10,"DefaultEAXON")
call SetSoundParamsFromLabel(udg_sound07,"HeroMoonPriestessDeath")
call SetSoundDuration(udg_sound07,1567)
call SetSoundPitch(udg_sound07,1.2)
set udg_sound08=CreateSound("Units\\NightElf\\HeroKeeperOfTheGrove\\HeroKeeperOfTheGroveDeath1.wav",false,true,true,10,10,"DefaultEAXON")
call SetSoundParamsFromLabel(udg_sound08,"HeroKeeperOfTheGroveDeath")
call SetSoundDuration(udg_sound08,4367)
call SetSoundPitch(udg_sound08,1.2)
set udg_sound09=CreateSound("Units\\NightElf\\HeroWarden\\WardenDeath1.wav",false,true,true,10,10,"DefaultEAXON")
call SetSoundParamsFromLabel(udg_sound09,"HeroWardenDeath")
call SetSoundDuration(udg_sound09,1384)
call SetSoundPitch(udg_sound09,.8)
set udg_sound10=CreateSound("Units\\NightElf\\HeroWarden\\WardenDeath1.wav",false,true,true,10,10,"HeroAcksEAX")
call SetSoundParamsFromLabel(udg_sound10,"HeroWardenDeath")
call SetSoundDuration(udg_sound10,1384)
call SetSoundPitch(udg_sound10,1.2)
set udg_rect01=Rect(-9728.,-9728.,-9344.,-9472.)
set udg_rect02=Rect(-4480.,-9728.,-4224.,-9472.)
set udg_rect03=Rect(128.,-9728.,512.,-9344.)
set udg_rect04=Rect(5664.,-9440.,5856.,-9248.)
set udg_rect05=Rect(9984.,-9728.,10496.,-9344.)
set udg_rect06=Rect(13568.,-9728.,13824.,-9472.)
set udg_rect07=Rect(-9728.,-5248.,-9472.,-4992.)
set udg_rect08=Rect(-5248.,-5248.,-4864.,-4736.)
set udg_rect09=Rect(128.,-6272.,384.,-6016.)
set udg_rect10=Rect(4864.,-8064.,5120.,-7808.)
set udg_rect11=Rect(2944.,-4352.,3456.,-3968.)
set udg_rect12=Rect(8832.,-4992.,9088.,-4736.)
set udg_rect13=Rect(-9728.,-768.,-9472.,-512.)
set udg_rect14=Rect(-4352.,-2304.,-4096.,-2048.)
set udg_rect15=Rect(2944.,-1664.,3456.,-1408.)
set udg_rect16=Rect(7680.,.0,8064.,512.)
set udg_rect17=Rect(13568.,-1664.,13824.,-1408.)
set udg_rect18=Rect(-8704.,2176.,-8448.,2432.)
set udg_rect19=Rect(-6144.,2176.,-5888.,2560.)
set udg_rect20=Rect(-1024.,1280.,-768.,1792.)
set udg_rect21=Rect(2944.,1792.,3456.,2176.)
set udg_rect22=Rect(13568.,1408.,13824.,1664.)
set udg_rect23=Rect(-9728.,5376.,-9472.,5632.)
set udg_rect24=Rect(-6400.,5376.,-6144.,5632.)
set udg_rect25=Rect(-2304.,5376.,-2048.,5632.)
set udg_rect26=Rect(2944.,6016.,3200.,6272.)
set udg_rect27=Rect(7552.,6016.,7808.,6272.)
set udg_rect28=Rect(10880.,8704.,11008.,8960.)
set udg_rect29=Rect(13312.,5632.,13696.,5888.)
set udg_rect30=Rect(-9728.,9472.,-9472.,9728.)
set udg_rect31=Rect(-6784.,9472.,-6528.,9728.)
set udg_rect32=Rect(-2304.,8320.,-2048.,8704.)
set udg_rect33=Rect(2944.,9856.,3200.,10112.)
set udg_rect34=Rect(6784.,9856.,7040.,10112.)
set udg_rect35=Rect(11776.,9344.,12288.,9600.)
set udg_rect36=Rect(-6880.,-6560.,-6688.,-6368.)
set udg_rect37=Rect(-5280.,-6496.,-5088.,-6304.)
set udg_rect38=Rect(2208.,-8480.,2400.,-8288.)
set udg_rect39=Rect(7904.,-9312.,8096.,-9120.)
set udg_rect40=Rect(12000.,-6240.,12192.,-6048.)
set udg_rect41=Rect(-7072.,-2656.,-6880.,-2464.)
set udg_rect42=Rect(-1888.,-5024.,-1696.,-4832.)
set udg_rect43=Rect(1696.,-3360.,1888.,-3168.)
set udg_rect44=Rect(3488.,-5664.,3680.,-5472.)
set udg_rect45=Rect(7584.,-4128.,7776.,-3936.)
set udg_rect46=Rect(13472.,-3744.,13664.,-3552.)
set udg_rect47=Rect(-7776.,992.,-7584.,1184.)
set udg_rect48=Rect(-2336.,-1760.,-2144.,-1568.)
set udg_rect49=Rect(6176.,480.,6368.,672.)
set udg_rect50=Rect(10656.,-1440.,10848.,-1248.)
set udg_rect51=Rect(11936.,-1440.,12128.,-1248.)
set udg_rect52=Rect(-7840.,4128.,-7648.,4320.)
set udg_rect53=Rect(-3680.,2016.,-3488.,2208.)
set udg_rect54=Rect(1696.,3680.,1888.,3872.)
set udg_rect55=Rect(6560.,4704.,6752.,4896.)
set udg_rect56=Rect(9376.,3680.,9568.,3872.)
set udg_rect57=Rect(-7520.,7136.,-7328.,7328.)
set udg_rect58=Rect(-3488.,8096.,-3296.,8288.)
set udg_rect59=Rect(-2080.,7200.,-1888.,7392.)
set udg_rect60=Rect(6432.,6112.,6624.,6304.)
set udg_rect61=Rect(8160.,8608.,8352.,8800.)
set udg_rect62=Rect(10208.,8736.,10400.,8928.)
set udg_rect63=Rect(12128.,8288.,12320.,8480.)
set udg_rect64=Rect(-8800.,12640.,-8608.,12832.)
set udg_rect65=Rect(-3616.,13344.,-3424.,13536.)
set udg_rect66=Rect(-480.,13280.,-288.,13472.)
set udg_rect67=Rect(3232.,13280.,3424.,13472.)
set udg_rect68=Rect(7136.,13472.,7328.,13664.)
set udg_rect69=Rect(11936.,13280.,12128.,13472.)
set udg_rect70=Rect(1536.,13696.,1792.,13952.)
set udg_rect71=Rect(-9632.,-8224.,-9600.,-8192.)
set udg_rect72=Rect(-9088.,-7552.,-9056.,-7520.)
set udg_rect73=Rect(-8448.,-8224.,-8416.,-8192.)
set udg_rect74=Rect(-7808.,-7552.,-7776.,-7520.)
set udg_rect75=Rect(-7168.,-8224.,-7136.,-8192.)
set udg_rect76=Rect(-8352.,-7552.,-8320.,-7520.)
set udg_rect77=Rect(-8480.,-8320.,-8448.,-8288.)
set udg_rect78=Rect(-7808.,-8736.,-7776.,-8704.)
set udg_rect79=Rect(-8480.,-9248.,-8448.,-9216.)
set udg_rect80=Rect(-7808.,-9760.,-7776.,-9728.)
set udg_rect81=Rect(-8480.,-7456.,-8448.,-7424.)
set udg_rect82=Rect(-7808.,-7040.,-7776.,-7008.)
set udg_rect83=Rect(-8480.,-6528.,-8448.,-6496.)
set udg_rect84=Rect(-7808.,-6016.,-7776.,-5984.)
set udg_rect85=Rect(-6656.,-9504.,-6592.,-9440.)
set udg_rect86=Rect(-9664.,-6304.,-9600.,-6240.)
set udg_rect87=Rect(-6880.,-8992.,-6688.,-8800.)
set udg_rect88=Rect(-9568.,-6944.,-9376.,-6752.)
set udg_rect89=Rect(-3360.,-8576.,-3328.,-8544.)
set udg_rect90=Rect(-2976.,-8448.,-2912.,-8416.)
set udg_rect91=Rect(-2560.,-8576.,-2528.,-8544.)
set udg_rect92=Rect(-2432.,-8992.,-2400.,-8928.)
set udg_rect93=Rect(-2560.,-9376.,-2528.,-9344.)
set udg_rect94=Rect(-2976.,-9504.,-2912.,-9472.)
set udg_rect95=Rect(-3360.,-9376.,-3328.,-9344.)
set udg_rect96=Rect(-3488.,-8992.,-3456.,-8928.)
set udg_rect97=Rect(-1824.,-8576.,-1792.,-8544.)
set udg_rect98=Rect(-1952.,-8992.,-1920.,-8928.)
set udg_rect99=Rect(-1824.,-9376.,-1792.,-9344.)
set udg_rect100=Rect(-1440.,-9504.,-1376.,-9472.)
set udg_rect101=Rect(-1024.,-9376.,-992.,-9344.)
set udg_rect102=Rect(-896.,-8992.,-864.,-8928.)
set udg_rect103=Rect(-1024.,-8576.,-992.,-8544.)
set udg_rect104=Rect(-1440.,-8448.,-1376.,-8416.)
set udg_rect105=Rect(-4736.,-8928.,-4704.,-8896.)
set udg_rect106=Rect(-4000.,-7328.,-3808.,-6624.)
set udg_rect107=Rect(-2208.,-7072.,-2016.,-6624.)
set udg_rect108=Rect(-1216.,-7552.,-704.,-6624.)
set udg_rect109=Rect(-5440.,-7616.,-5280.,-7488.)
set udg_rect110=Rect(-4736.,-6624.,-4576.,-6208.)
set udg_rect111=Rect(1248.,-8480.,1440.,-8288.)
set udg_rect112=Rect(1376.,-9216.,1408.,-9184.)
set udg_rect113=Rect(1376.,-9632.,1408.,-9600.)
set udg_rect114=Rect(1792.,-9632.,1824.,-9600.)
set udg_rect115=Rect(1792.,-9216.,1824.,-9184.)
set udg_rect116=Rect(3040.,-7296.,3104.,-7264.)
set udg_rect117=Rect(3936.,-7296.,4000.,-7264.)
set udg_rect118=Rect(4832.,-9824.,5760.,-8928.)
set udg_rect119=Rect(5760.,-9824.,6688.,-8928.)
set udg_rect120=Rect(5632.,-9984.,5888.,-9856.)
set udg_rect121=Rect(6656.,-8992.,6688.,-8928.)
set udg_rect122=Rect(9088.,-8224.,9120.,-8192.)
set udg_rect123=Rect(8928.,-8000.,8960.,-7968.)
set udg_rect124=Rect(12640.,-8224.,12704.,-8192.)
set udg_rect125=Rect(12256.,-7968.,12320.,-7936.)
set udg_rect126=Rect(11872.,-8096.,11936.,-8064.)
set udg_rect127=Rect(13792.,-8608.,13856.,-8576.)
set udg_rect128=Rect(13408.,-8832.,13472.,-8800.)
set udg_rect129=Rect(12640.,-7328.,12672.,-7264.)
set udg_rect130=Rect(12896.,-6944.,12928.,-6880.)
set udg_rect131=Rect(13792.,-6176.,13824.,-6112.)
set udg_rect132=Rect(11552.,-7808.,12128.,-7680.)
set udg_rect133=Rect(12448.,-6336.,12544.,-5952.)
set udg_rect134=Rect(-8160.,-4384.,-8128.,-4320.)
set udg_rect135=Rect(-7552.,-2848.,-7520.,-2784.)
set udg_rect136=Rect(-8448.,-2784.,-8416.,-2720.)
set udg_rect137=Rect(-9216.,-2944.,-9184.,-2912.)
set udg_rect138=Rect(-6816.,-4096.,-6784.,-4064.)
set udg_rect139=Rect(-9792.,-1984.,-9664.,-1856.)
set udg_rect140=Rect(-6624.,-3520.,-6048.,-3392.)
set udg_rect141=Rect(-4640.,-4608.,-4576.,-4576.)
set udg_rect142=Rect(-4640.,-5056.,-4608.,-5024.)
set udg_rect143=Rect(-2208.,-5056.,-2176.,-4992.)
set udg_rect144=Rect(-5408.,-4416.,-5376.,-4352.)
set udg_rect145=Rect(-2112.,-4416.,-2080.,-4352.)
set udg_rect146=Rect(-5280.,-4032.,-5248.,-3968.)
set udg_rect147=Rect(-2208.,-4032.,-2176.,-3968.)
set udg_rect148=Rect(-5280.,-3392.,-5248.,-3328.)
set udg_rect149=Rect(-1568.,-3392.,-1536.,-3328.)
set udg_rect150=Rect(-416.,-5024.,-384.,-4992.)
set udg_rect151=Rect(896.,-5024.,928.,-4992.)
set udg_rect152=Rect(896.,-3712.,928.,-3680.)
set udg_rect153=Rect(-416.,-3712.,-384.,-3680.)
set udg_rect154=Rect(544.,-4672.,576.,-4640.)
set udg_rect155=Rect(-64.,-4672.,-32.,-4640.)
set udg_rect156=Rect(-64.,-4064.,-32.,-4032.)
set udg_rect157=Rect(544.,-4064.,576.,-4032.)
set udg_rect158=Rect(1664.,-5664.,1696.,-5600.)
set udg_rect159=Rect(1664.,-5792.,1696.,-5728.)
set udg_rect160=Rect(1856.,-5664.,1984.,-5536.)
set udg_rect161=Rect(1216.,-4512.,1280.,-4384.)
set udg_rect162=Rect(5472.,-7072.,5504.,-7008.)
set udg_rect163=Rect(6592.,-6944.,6624.,-6880.)
set udg_rect164=Rect(5408.,-6816.,5440.,-6752.)
set udg_rect165=Rect(6496.,-6688.,6528.,-6624.)
set udg_rect166=Rect(5440.,-6560.,5472.,-6496.)
set udg_rect167=Rect(6656.,-6432.,6688.,-6368.)
set udg_rect168=Rect(5376.,-6304.,5408.,-6240.)
set udg_rect169=Rect(7008.,-7392.,7072.,-7360.)
set udg_rect170=Rect(6880.,-7808.,6912.,-7776.)
set udg_rect171=Rect(5760.,-5856.,6272.,-5728.)
set udg_rect172=Rect(6880.,-5120.,6912.,-5088.)
set udg_rect173=Rect(6880.,-5536.,6912.,-5504.)
set udg_rect174=Rect(7264.,-5120.,7328.,-5088.)
set udg_rect175=Rect(7264.,-5536.,7328.,-5504.)
set udg_rect176=Rect(7680.,-5120.,7712.,-5088.)
set udg_rect177=Rect(7680.,-5536.,7712.,-5504.)
set udg_rect178=Rect(3584.,-2816.,3840.,-2560.)
set udg_rect179=Rect(4608.,-2816.,4864.,-2560.)
set udg_rect180=Rect(4192.,-2976.,4256.,-2944.)
set udg_rect181=Rect(3872.,-3360.,3904.,-3296.)
set udg_rect182=Rect(3936.,-4000.,4448.,-3488.)
set udg_rect183=Rect(5216.,-4512.,5280.,-4480.)
set udg_rect184=Rect(6368.,-2944.,6432.,-2912.)
set udg_rect185=Rect(6496.,-2816.,6560.,-2784.)
set udg_rect186=Rect(6624.,-2688.,6688.,-2656.)
set udg_rect187=Rect(5920.,-3552.,6112.,-3360.)
set udg_rect188=Rect(6944.,-3552.,7136.,-3360.)
set udg_rect189=Rect(9440.,-4224.,9472.,-4192.)
set udg_rect190=Rect(10240.,-4224.,10272.,-4192.)
set udg_rect191=Rect(10240.,-5024.,10272.,-4992.)
set udg_rect192=Rect(9440.,-5024.,9472.,-4992.)
set udg_rect193=Rect(10592.,-3712.,10624.,-3680.)
set udg_rect194=Rect(11264.,-3712.,11296.,-3680.)
set udg_rect195=Rect(11264.,-4384.,11296.,-4352.)
set udg_rect196=Rect(10592.,-4384.,10624.,-4352.)
set udg_rect197=Rect(11616.,-3200.,11648.,-3168.)
set udg_rect198=Rect(12160.,-3200.,12192.,-3168.)
set udg_rect199=Rect(12160.,-3744.,12192.,-3712.)
set udg_rect200=Rect(11616.,-3744.,11648.,-3712.)
set udg_rect201=Rect(12160.,-2720.,12192.,-2656.)
set udg_rect202=Rect(10240.,-2912.,10272.,-2880.)
set udg_rect203=Rect(9056.,-3488.,9120.,-3456.)
set udg_rect204=Rect(11744.,-5248.,11808.,-5216.)
set udg_rect205=Rect(12192.,-4896.,12256.,-4832.)
set udg_rect206=Rect(12576.,-4896.,12640.,-4832.)
set udg_rect207=Rect(12960.,-4896.,13024.,-4832.)
set udg_rect208=Rect(13312.,-4416.,13824.,-4288.)
set udg_rect209=Rect(-8768.,448.,-8640.,576.)
set udg_rect210=Rect(-8448.,-32.,-8416.,32.)
set udg_rect211=Rect(-8256.,-288.,-8224.,-224.)
set udg_rect212=Rect(-8000.,-832.,-7872.,-704.)
set udg_rect213=Rect(-7712.,-1184.,-7648.,-1152.)
set udg_rect214=Rect(-7296.,-1216.,-7264.,-448.)
set udg_rect215=Rect(-6880.,-1184.,-6816.,-1152.)
set udg_rect216=Rect(-6656.,-1216.,-6624.,-448.)
set udg_rect217=Rect(-5824.,-320.,-5696.,-192.)
set udg_rect218=Rect(-5792.,-32.,-5728.,.0)
set udg_rect219=Rect(-6208.,-32.,-6144.,.0)
set udg_rect220=Rect(-7200.,-192.,-7072.,-64.)
set udg_rect221=Rect(-7744.,64.,-7616.,192.)
set udg_rect222=Rect(-7968.,352.,-7936.,416.)
set udg_rect223=Rect(-8032.,608.,-8000.,672.)
set udg_rect224=Rect(-7360.,608.,-7328.,672.)
set udg_rect225=Rect(-3872.,-1440.,-3808.,-1376.)
set udg_rect226=Rect(-3744.,-1440.,-3680.,-1376.)
set udg_rect227=Rect(-3744.,-1568.,-3680.,-1504.)
set udg_rect228=Rect(-3872.,-1568.,-3808.,-1504.)
set udg_rect229=Rect(-3488.,-1568.,-3424.,-1504.)
set udg_rect230=Rect(-3488.,-1184.,-3424.,-1120.)
set udg_rect231=Rect(-3488.,-800.,-3424.,-736.)
set udg_rect232=Rect(-2976.,96.,-2912.,160.)
set udg_rect233=Rect(-2464.,-288.,-2400.,-256.)
set udg_rect234=Rect(-1952.,-128.,-1888.,-96.)
set udg_rect235=Rect(2048.,-1376.,2080.,-1312.)
set udg_rect236=Rect(-32.,-1376.,.0,-1312.)
set udg_rect237=Rect(736.,-928.,928.,-736.)
set udg_rect238=Rect(-1056.,-1696.,-1024.,-1664.)
set udg_rect239=Rect(-864.,-1376.,-800.,-1312.)
set udg_rect240=Rect(832.,-1152.,1216.,-768.)
set udg_rect241=Rect(3680.,224.,3712.,256.)
set udg_rect242=Rect(6752.,-384.,6816.,-352.)
set udg_rect243=Rect(5696.,-832.,5824.,-704.)
set udg_rect244=Rect(8416.,-672.,8480.,-640.)
set udg_rect245=Rect(8064.,-992.,8096.,-928.)
set udg_rect246=Rect(8992.,-1568.,9056.,-1536.)
set udg_rect247=Rect(10368.,-672.,10400.,-608.)
set udg_rect248=Rect(11008.,-288.,11040.,-224.)
set udg_rect249=Rect(10464.,-544.,10496.,-480.)
set udg_rect250=Rect(12704.,544.,12832.,672.)
set udg_rect251=Rect(14016.,-64.,14048.,-32.)
set udg_rect252=Rect(13600.,160.,13728.,288.)
set udg_rect253=Rect(12416.,640.,12448.,672.)
set udg_rect254=Rect(11744.,640.,11776.,672.)
set udg_rect255=Rect(11744.,-32.,11776.,.0)
set udg_rect256=Rect(12416.,-32.,12448.,.0)
set udg_rect257=Rect(11872.,-160.,12000.,-32.)
set udg_rect258=Rect(-7584.,2784.,-7552.,2848.)
set udg_rect259=Rect(-7296.,3296.,-7264.,3360.)
set udg_rect260=Rect(-9472.,3072.,-9440.,3104.)
set udg_rect261=Rect(-8768.,3328.,-8640.,3456.)
set udg_rect262=Rect(-8512.,3328.,-8384.,3456.)
set udg_rect263=Rect(-9120.,4160.,-9056.,4192.)
set udg_rect264=Rect(-9632.,3808.,-9568.,3840.)
set udg_rect265=Rect(-4608.,3424.,-4576.,3456.)
set udg_rect266=Rect(-4896.,3968.,-4832.,4000.)
set udg_rect267=Rect(-5280.,3552.,-5248.,3584.)
set udg_rect268=Rect(-5536.,3040.,-5344.,3232.)
set udg_rect269=Rect(-4256.,3488.,-4224.,3552.)
set udg_rect270=Rect(-3040.,4064.,-2976.,4096.)
set udg_rect271=Rect(-3168.,4288.,-3104.,4320.)
set udg_rect272=Rect(-2208.,4064.,-2144.,4128.)
set udg_rect273=Rect(-2560.,2304.,-2304.,2560.)
set udg_rect274=Rect(-288.,1152.,-224.,1184.)
set udg_rect275=Rect(-288.,2432.,-256.,2464.)
set udg_rect276=Rect(512.,2432.,544.,2464.)
set udg_rect277=Rect(480.,1760.,512.,1792.)
set udg_rect278=Rect(1664.,1760.,1696.,1792.)
set udg_rect279=Rect(1664.,2688.,1696.,2720.)
set udg_rect280=Rect(1120.,2656.,1152.,2688.)
set udg_rect281=Rect(1152.,3456.,1184.,3488.)
set udg_rect282=Rect(352.,3456.,384.,3488.)
set udg_rect283=Rect(384.,3040.,416.,3072.)
set udg_rect284=Rect(-800.,3040.,-768.,3072.)
set udg_rect285=Rect(-800.,3968.,-768.,4000.)
set udg_rect286=Rect(-256.,3936.,-224.,3968.)
set udg_rect287=Rect(-288.,4352.,-256.,4384.)
set udg_rect288=Rect(2048.,4320.,2080.,4384.)
set udg_rect289=Rect(-128.,2240.,384.,2624.)
set udg_rect290=Rect(1472.,2048.,1856.,2432.)
set udg_rect291=Rect(640.,3264.,896.,3648.)
set udg_rect292=Rect(4864.,3040.,4896.,3104.)
set udg_rect293=Rect(3680.,4832.,3744.,4864.)
set udg_rect294=Rect(5600.,4320.,5632.,4384.)
set udg_rect295=Rect(6624.,2016.,6656.,2048.)
set udg_rect296=Rect(7680.,2016.,7712.,2048.)
set udg_rect297=Rect(7680.,3968.,7712.,4000.)
set udg_rect298=Rect(6624.,3968.,6656.,4000.)
set udg_rect299=Rect(13024.,1248.,13088.,1280.)
set udg_rect300=Rect(12256.,1824.,12384.,1952.)
set udg_rect301=Rect(12704.,1824.,12832.,1952.)
set udg_rect302=Rect(11104.,2976.,11136.,3040.)
set udg_rect303=Rect(11360.,2272.,11488.,2400.)
set udg_rect304=Rect(13568.,2720.,13600.,2784.)
set udg_rect305=Rect(13728.,3232.,13856.,3360.)
set udg_rect306=Rect(10720.,3488.,10848.,3616.)
set udg_rect307=Rect(12672.,4000.,12704.,4064.)
set udg_rect308=Rect(12320.,3776.,12768.,3904.)
set udg_rect309=Rect(12832.,3296.,12960.,3424.)
set udg_rect310=Rect(12480.,4800.,12608.,4928.)
set udg_rect311=Rect(10496.,1536.,10624.,1664.)
set udg_rect312=Rect(9408.,1984.,9536.,2112.)
set udg_rect313=Rect(8928.,2656.,8960.,2720.)
set udg_rect314=Rect(9984.,2976.,10016.,3040.)
set udg_rect315=Rect(9888.,2144.,10016.,2272.)
set udg_rect316=Rect(8928.,2144.,9056.,2272.)
set udg_rect317=Rect(11232.,2720.,11264.,2784.)
set udg_rect318=Rect(-8704.,6112.,-8672.,6176.)
set udg_rect319=Rect(-9248.,5952.,-9216.,5984.)
set udg_rect320=Rect(-9120.,7552.,-9056.,7584.)
set udg_rect321=Rect(-7808.,8416.,-7776.,8480.)
set udg_rect322=Rect(-5184.,5760.,-5152.,5792.)
set udg_rect323=Rect(-4096.,6368.,-4064.,6432.)
set udg_rect324=Rect(-4128.,6240.,-4096.,6304.)
set udg_rect325=Rect(-3104.,6560.,-3040.,6592.)
set udg_rect326=Rect(-3360.,6592.,-3296.,6624.)
set udg_rect327=Rect(-4768.,6848.,-4352.,7360.)
set udg_rect328=Rect(-5568.,6848.,-5184.,7360.)
set udg_rect329=Rect(-6400.,6848.,-5984.,7360.)
set udg_rect330=Rect(-5472.,8768.,-5408.,8800.)
set udg_rect331=Rect(-5088.,8928.,-5024.,8960.)
set udg_rect332=Rect(-5184.,6848.,-4768.,7360.)
set udg_rect333=Rect(-5984.,6848.,-5568.,7360.)
set udg_rect334=Rect(-544.,5984.,-512.,6048.)
set udg_rect335=Rect(-1184.,6400.,-1120.,6432.)
set udg_rect336=Rect(-544.,5472.,-480.,5536.)
set udg_rect337=Rect(1248.,5728.,1312.,5792.)
set udg_rect338=Rect(1696.,7008.,1728.,7072.)
set udg_rect339=Rect(1600.,6880.,1632.,6944.)
set udg_rect340=Rect(1760.,6752.,1792.,6816.)
set udg_rect341=Rect(736.,6880.,800.,6944.)
set udg_rect342=Rect(864.,6752.,928.,6816.)
set udg_rect343=Rect(992.,6880.,1056.,6944.)
set udg_rect344=Rect(1120.,7008.,1184.,7072.)
set udg_rect345=Rect(1248.,6880.,1312.,6944.)
set udg_rect346=Rect(1376.,6752.,1440.,6816.)
set udg_rect347=Rect(1504.,6880.,1568.,6944.)
set udg_rect348=Rect(1632.,7008.,1696.,7072.)
set udg_rect349=Rect(1760.,6880.,1824.,6944.)
set udg_rect350=Rect(-320.,7072.,-288.,7104.)
set udg_rect351=Rect(-608.,7488.,-544.,7520.)
set udg_rect352=Rect(-864.,7072.,-832.,7104.)
set udg_rect353=Rect(-1472.,7232.,-1344.,7360.)
set udg_rect354=Rect(3168.,6624.,3200.,6688.)
set udg_rect355=Rect(4576.,6624.,4640.,6688.)
set udg_rect356=Rect(4768.,7936.,4800.,7968.)
set udg_rect357=Rect(4256.,7808.,4288.,7840.)
set udg_rect358=Rect(3904.,7456.,3936.,7488.)
set udg_rect359=Rect(5472.,8864.,5504.,8928.)
set udg_rect360=Rect(5600.,8992.,5632.,9056.)
set udg_rect361=Rect(8960.,5984.,8992.,6048.)
set udg_rect362=Rect(9344.,6752.,9376.,6816.)
set udg_rect363=Rect(9312.,5088.,9344.,5120.)
set udg_rect364=Rect(9600.,5504.,9632.,5536.)
set udg_rect365=Rect(9856.,5216.,9888.,5248.)
set udg_rect366=Rect(10112.,5504.,10144.,5536.)
set udg_rect367=Rect(10400.,5088.,10432.,5120.)
set udg_rect368=Rect(10496.,6432.,10528.,6496.)
set udg_rect369=Rect(9568.,7776.,9600.,7840.)
set udg_rect370=Rect(9440.,7648.,9472.,7712.)
set udg_rect371=Rect(8768.,7360.,8896.,7488.)
set udg_rect372=Rect(9088.,7648.,9120.,7712.)
set udg_rect373=Rect(12576.,6432.,12608.,6496.)
set udg_rect374=Rect(12480.,6976.,12608.,7232.)
set udg_rect375=Rect(12096.,7360.,12224.,7488.)
set udg_rect376=Rect(12384.,7648.,12416.,7712.)
set udg_rect377=Rect(12384.,7904.,12416.,7936.)
set udg_rect378=Rect(12896.,7872.,12928.,7936.)
set udg_rect379=Rect(-8672.,9824.,-8640.,9856.)
set udg_rect380=Rect(-9248.,11136.,-9216.,11168.)
set udg_rect381=Rect(-8704.,11136.,-8672.,11168.)
set udg_rect382=Rect(-8704.,10592.,-8672.,10624.)
set udg_rect383=Rect(-9248.,10592.,-9216.,10624.)
set udg_rect384=Rect(-8192.,10784.,-8160.,10848.)
set udg_rect385=Rect(-9760.,12256.,-9728.,12320.)
set udg_rect386=Rect(-7904.,12800.,-7840.,12864.)
set udg_rect387=Rect(-8864.,13664.,-8800.,13728.)
set udg_rect388=Rect(-9184.,11808.,-9120.,11872.)
set udg_rect389=Rect(-8448.,10112.,-8416.,10144.)
set udg_rect390=Rect(-6688.,10208.,-6656.,10272.)
set udg_rect391=Rect(-5632.,10592.,-5600.,10656.)
set udg_rect392=Rect(-4320.,10144.,-4256.,10176.)
set udg_rect393=Rect(-4320.,10528.,-4256.,10592.)
set udg_rect394=Rect(-3776.,10048.,-3648.,10176.)
set udg_rect395=Rect(-3456.,9696.,-3424.,9760.)
set udg_rect396=Rect(-3296.,10976.,-3264.,11040.)
set udg_rect397=Rect(-4480.,12032.,-4448.,12064.)
set udg_rect398=Rect(-4000.,11104.,-3872.,11232.)
set udg_rect399=Rect(-4800.,10816.,-4672.,10944.)
set udg_rect400=Rect(-6176.,10976.,-6112.,11040.)
set udg_rect401=Rect(-6304.,10976.,-6240.,11040.)
set udg_rect402=Rect(-6432.,10976.,-6368.,11040.)
set udg_rect403=Rect(-6560.,10976.,-6496.,11040.)
set udg_rect404=Rect(-6688.,10976.,-6624.,11040.)
set udg_rect405=Rect(-928.,8928.,-864.,8960.)
set udg_rect406=Rect(992.,8288.,1056.,8320.)
set udg_rect407=Rect(160.,10016.,192.,10048.)
set udg_rect408=Rect(-2080.,10848.,-2048.,10912.)
set udg_rect409=Rect(-2240.,10400.,-2208.,10432.)
set udg_rect410=Rect(1792.,11232.,1824.,11296.)
set udg_rect411=Rect(-832.,11680.,-672.,11840.)
set udg_rect412=Rect(-96.,11680.,64.,11840.)
set udg_rect413=Rect(4352.,10208.,4384.,10272.)
set udg_rect414=Rect(4192.,10496.,4256.,10528.)
set udg_rect415=Rect(3808.,10656.,3872.,10720.)
set udg_rect416=Rect(4320.,10976.,4352.,11040.)
set udg_rect417=Rect(4064.,11360.,4096.,11424.)
set udg_rect418=Rect(5248.,11360.,5280.,11424.)
set udg_rect419=Rect(5792.,11712.,5824.,11744.)
set udg_rect420=Rect(3936.,12960.,3968.,13024.)
set udg_rect421=Rect(3616.,11872.,3680.,11904.)
set udg_rect422=Rect(7232.,10432.,7360.,10560.)
set udg_rect423=Rect(8544.,9824.,8672.,9952.)
set udg_rect424=Rect(7104.,11456.,7232.,11584.)
set udg_rect425=Rect(7072.,12544.,7136.,12576.)
set udg_rect426=Rect(7648.,11616.,7776.,11744.)
set udg_rect427=Rect(8704.,12544.,8736.,12576.)
set udg_rect428=Rect(8768.,12480.,8896.,12608.)
set udg_rect429=Rect(9696.,12128.,9760.,12160.)
set udg_rect430=Rect(10112.,12512.,10144.,12576.)
set udg_rect431=Rect(9088.,10720.,9120.,10784.)
set udg_rect432=Rect(10144.,13504.,10272.,13760.)
set udg_rect433=Rect(11776.,10336.,11808.,10400.)
set udg_rect434=Rect(11904.,10208.,11936.,10272.)
set udg_rect435=Rect(11840.,10080.,11872.,10144.)
set udg_rect436=Rect(13216.,11392.,13280.,11424.)
set udg_rect437=Rect(12576.,10560.,12640.,10592.)
set udg_rect438=Rect(12704.,11680.,12896.,11872.)
set udg_rect439=Rect(13824.,11872.,13888.,11936.)
set udg_rect440=Rect(13824.,11744.,13888.,11808.)
set udg_rect441=Rect(13824.,11616.,13888.,11680.)
set udg_rect442=Rect(13248.,12672.,13632.,13056.)
set udg_rect443=Rect(13248.,13184.,13632.,13568.)
set udg_rect444=Rect(-9536.,-8896.,-9408.,-8768.)
set udg_rect445=Rect(-9088.,-8000.,-8960.,-7872.)
set udg_rect446=Rect(-7808.,-8064.,-7680.,-7936.)
set udg_rect447=Rect(-7200.,-9248.,-7008.,-9120.)
set udg_rect448=Rect(-7008.,-9376.,-6752.,-9216.)
set udg_rect449=Rect(-9280.,-6656.,-9024.,-6464.)
set udg_rect450=Rect(-9536.,-6528.,-9280.,-6368.)
set udg_rect451=Rect(-3264.,-9024.,-2656.,-8896.)
set udg_rect452=Rect(-3008.,-9280.,-2880.,-8640.)
set udg_rect453=Rect(-1696.,-9024.,-1088.,-8896.)
set udg_rect454=Rect(-1472.,-9280.,-1344.,-8608.)
set udg_rect455=Rect(9856.,-6400.,9984.,-6304.)
set udg_rect456=Rect(9344.,-8960.,9472.,-8832.)
set udg_rect457=Rect(5440.,-5504.,5568.,-5376.)
set udg_rect458=Rect(4128.,-6144.,4288.,-6016.)
set udg_rect459=Rect(3168.,-3328.,3328.,-3200.)
set udg_rect460=Rect(4672.,-4224.,4800.,-4096.)
set udg_rect461=Rect(5664.,-4352.,5824.,-4224.)
set udg_rect462=Rect(-6080.,-96.,-5856.,128.)
set udg_rect463=Rect(-6496.,416.,-6272.,608.)
set udg_rect464=Rect(-128.,-224.,.0,-64.)
set udg_rect465=Rect(.0,-128.,128.,.0)
set udg_rect466=Rect(704.,-64.,896.,192.)
set udg_rect467=Rect(1600.,-512.,1728.,-384.)
set udg_rect468=Rect(5120.,-320.,5248.,-192.)
set udg_rect469=Rect(5248.,-384.,5376.,-256.)
set udg_rect470=Rect(5120.,-960.,5248.,-832.)
set udg_rect471=Rect(4992.,-896.,5120.,-768.)
set udg_rect472=Rect(12544.,-736.,12640.,-672.)
set udg_rect473=Rect(12832.,-832.,12928.,-704.)
set udg_rect474=Rect(12480.,-480.,12576.,-416.)
set udg_rect475=Rect(-4864.,2624.,-4736.,2752.)
set udg_rect476=Rect(-2432.,3968.,-2304.,4096.)
set udg_rect477=Rect(-2112.,4160.,-1984.,4256.)
set udg_rect478=Rect(-3136.,1408.,-3008.,1536.)
set udg_rect479=Rect(4448.,4960.,4576.,5216.)
set udg_rect480=Rect(5056.,4800.,5184.,4928.)
set udg_rect481=Rect(5184.,4864.,5312.,4992.)
set udg_rect482=Rect(5184.,3584.,5312.,3712.)
set udg_rect483=Rect(11072.,3232.,11328.,3360.)
set udg_rect484=Rect(4000.,6784.,4160.,6944.)
set udg_rect485=Rect(4160.,6784.,4288.,6912.)
set udg_rect486=Rect(4288.,6720.,4416.,6816.)
set udg_rect487=Rect(4416.,6464.,4512.,6560.)
set udg_rect488=Rect(4288.,6400.,4416.,6528.)
set udg_rect489=Rect(4864.,7360.,4992.,7488.)
set udg_rect490=Rect(4800.,7488.,4928.,7616.)
set udg_rect491=Rect(4608.,7872.,4736.,8032.)
set udg_rect492=Rect(4576.,7744.,4672.,7872.)
set udg_rect493=Rect(6464.,8000.,6592.,8128.)
set udg_rect494=Rect(6400.,7296.,6528.,7424.)
set udg_rect495=Rect(-8000.,11648.,-7872.,11776.)
set udg_rect496=Rect(-7776.,12576.,-7584.,12736.)
set udg_rect497=Rect(-8160.,12960.,-7968.,13120.)
set udg_rect498=Rect(-8768.,13440.,-8608.,13600.)
set udg_rect499=Rect(-9536.,12992.,-9408.,13120.)
set udg_rect500=Rect(-9728.,11968.,-9600.,12096.)
set udg_rect501=Rect(-8896.,11968.,-8768.,12096.)
set udg_rect502=Rect(-6400.,12544.,-6272.,12672.)
set udg_rect503=Rect(-6528.,13440.,-6400.,13568.)
set udg_rect504=Rect(-5728.,13696.,-5632.,13792.)
set udg_rect505=Rect(-5120.,12928.,-4992.,13056.)
set udg_rect506=Rect(-4352.,13312.,-4224.,13440.)
set udg_rect507=Rect(-512.,9216.,-384.,9344.)
set udg_rect508=Rect(-96.,8992.,-32.,9056.)
set udg_rect509=Rect(384.,8832.,512.,8960.)
set udg_rect510=Rect(1408.,8704.,1536.,8832.)
set udg_rect511=Rect(1664.,9344.,1792.,9472.)
set udg_rect512=Rect(1280.,9728.,1408.,9856.)
set udg_rect513=Rect(640.,9984.,768.,10112.)
set udg_rect514=Rect(-256.,10240.,-128.,10368.)
set udg_rect515=Rect(-1440.,10848.,-1184.,11008.)
set udg_rect516=Rect(-1952.,10976.,-1824.,11136.)
set udg_rect517=Rect(-2304.,10944.,-2144.,11136.)
set udg_rect518=Rect(4992.,11648.,5120.,11776.)
set udg_rect519=Rect(5504.,12672.,5632.,12800.)
set udg_rect520=Rect(4096.,12416.,4224.,12544.)
set udg_rect521=Rect(10240.,10112.,10368.,10240.)
set udg_rect522=Rect(9600.,11264.,9728.,11392.)
set udg_rect523=Rect(13344.,9792.,13504.,9984.)
set udg_rect524=Rect(-9984.,-9984.,-6272.,-5888.)
set udg_rect525=Rect(-5888.,-9984.,-512.,-5888.)
set udg_rect526=Rect(-128.,-9984.,4224.,-6912.)
set udg_rect527=Rect(4608.,-9984.,6912.,-8704.)
set udg_rect528=Rect(7296.,-9984.,11136.,-5632.)
set udg_rect529=Rect(11520.,-9984.,14080.,-5632.)
set udg_rect530=Rect(-9984.,-5504.,-5888.,-1408.)
set udg_rect531=Rect(-5504.,-5504.,-1280.,-2944.)
set udg_rect532=Rect(-896.,-6528.,2304.,-2688.)
set udg_rect533=Rect(2688.,-8320.,8192.,-4992.)
set udg_rect534=Rect(2688.,-4608.,8192.,-2304.)
set udg_rect535=Rect(8576.,-5248.,14080.,-2304.)
set udg_rect536=Rect(-9984.,-1664.,-4992.,1536.)
set udg_rect537=Rect(-5504.,-2560.,2304.,640.)
set udg_rect538=Rect(2688.,-1920.,7040.,1152.)
set udg_rect539=Rect(7424.,-1920.,11136.,768.)
set udg_rect540=Rect(11520.,-1920.,14080.,768.)
set udg_rect541=Rect(-9984.,1920.,-6784.,4736.)
set udg_rect542=Rect(-6400.,1024.,-1664.,4736.)
set udg_rect543=Rect(-1280.,1024.,2304.,4736.)
set udg_rect544=Rect(2688.,1536.,8064.,5376.)
set udg_rect545=Rect(8448.,1152.,14080.,4992.)
set udg_rect546=Rect(-9984.,5120.,-7040.,8832.)
set udg_rect547=Rect(-6656.,4864.,-2944.,8832.)
set udg_rect548=Rect(-2560.,5120.,2304.,7680.)
set udg_rect549=Rect(2560.,5632.,7040.,9344.)
set udg_rect550=Rect(7296.,4736.,11648.,9216.)
set udg_rect551=Rect(9856.,8448.,11136.,9216.)
set udg_rect552=Rect(11520.,5376.,14080.,8704.)
set udg_rect553=Rect(-9984.,9216.,-7424.,14080.)
set udg_rect554=Rect(-7040.,9216.,-2944.,14080.)
set udg_rect555=Rect(-2560.,8064.,2304.,14080.)
set udg_rect556=Rect(2688.,9600.,6144.,14080.)
set udg_rect557=Rect(6528.,9600.,11136.,14080.)
set udg_rect558=Rect(11520.,9088.,14080.,14080.)
set udg_rect559=Rect(-2272.,-9696.,-2080.,-9024.)
set udg_destructable06=CreateDestructable('ATg3',-4800.,-6400.,.0,.9,0)
set udg_destructable03=CreateDestructable('DTfx',12800.,11776.,270.,1.,0)
set udg_destructable13=CreateDestructable('DTfx',6016.,-3456.,270.,1.,0)
set udg_destructable10=CreateDestructable('DTfx',1344.,-8384.,270.,1.,0)
set udg_destructable14=CreateDestructable('DTfx',7040.,-3456.,270.,1.,0)
set udg_destructable20=CreateDestructable('DTfx',-5440.,3136.,270.,1.,0)
set udg_destructable09=CreateDestructable('DTfx',-9472.,-6848.,270.,1.,0)
set udg_destructable08=CreateDestructable('DTfx',-6784.,-8896.,270.,1.,0)
set udg_destructable15=CreateDestructable('DTfx',832.,-832.,270.,1.,0)
set udg_destructable47=CreateDestructable('DTg7',10112.,13632.,.0,.9,0)
set udg_destructable46=CreateDestructable('DTg7',-1536.,7296.,.0,.9,0)
set udg_destructable50=CreateDestructable('DTlv',9952.,2080.,270.,.9,0)
set udg_destructable51=CreateDestructable('DTlv',8992.,2080.,.0,.9,0)
set udg_destructable36=CreateDestructable('DTlv',8608.,9888.,180.,.9,0)
set udg_destructable37=CreateDestructable('DTlv',7712.,11680.,180.,.9,0)
set udg_destructable16=CreateDestructable('DTlv',12768.,608.,.0,.9,0)
set udg_destructable17=CreateDestructable('DTlv',11936.,-96.,90.,.9,0)
set udg_destructable18=CreateDestructable('DTlv',13664.,224.,.0,.9,0)
set udg_destructable31=CreateDeadDestructable('DTlv',12768.,1888.,180.,.9,0)
set udg_destructable01=CreateDestructable('DTlv',-3936.,11168.,90.,.9,0)
set udg_destructable30=CreateDeadDestructable('DTlv',12320.,1888.,90.,.9,0)
set udg_destructable29=CreateDestructable('DTlv',10784.,3552.,270.,.9,0)
set udg_destructable28=CreateDeadDestructable('DTlv',13792.,3296.,.0,.9,0)
set udg_destructable27=CreateDestructable('DTlv',11424.,2336.,.0,.9,0)
set udg_destructable26=CreateDestructable('DTlv',12896.,3360.,90.,.9,0)
set udg_destructable35=CreateDestructable('ITg1',-384.,12864.,270.,.9,0)
set udg_destructable24=CreateDestructable('ITg1',13568.,-4224.,270.,.9,0)
set udg_destructable41=CreateDestructable('ITg1',11840.,-7616.,270.,.9,0)
set udg_destructable04=CreateDestructable('ITg1',13568.,12160.,270.,.9,0)
set udg_destructable44=CreateDestructable('ITg1',6016.,-5696.,270.,.9,0)
set udg_destructable43=CreateDestructable('ITg1',1920.,-5504.,270.,.9,0)
set udg_destructable33=CreateDestructable('ITg1',12544.,3776.,270.,.9,0)
set udg_destructable42=CreateDestructable('ITg3',12416.,-6144.,.0,.9,0)
set udg_destructable34=CreateDestructable('ITg3',12480.,7104.,.0,.9,0)
set udg_destructable05=CreateDestructable('ITg3',-5248.,-7552.,.0,.9,0)
set udg_destructable23=CreateDestructable('ITg3',-7232.,-128.,.0,.9,0)
set udg_destructable45=CreateDestructable('ITx1',12032.,-896.,270.,.9,0)
set udg_destructable21=CreateDestructable('ITx1',-2176.,3520.,270.,.9,0)
set udg_destructable54=CreateDestructable('ITx1',9472.,3392.,270.,.9,0)
set udg_destructable11=CreateDestructable('ITx1',2304.,-7680.,270.,.9,0)
set udg_destructable07=CreateDestructable('ITx1',-6784.,-7232.,270.,.9,0)
set udg_destructable32=CreateDestructable('ITx1',12544.,3136.,270.,.9,0)
set udg_destructable25=CreateDestructable('ITx1',7680.,-3392.,270.,.9,0)
set udg_destructable22=CreateDestructable('ITx3',-1728.,-1664.,.0,.9,0)
set udg_destructable12=CreateDestructable('LTe1',-6336.,-3328.,270.,.9,0)
set udg_destructable19=CreateDestructable('LTe3',-8320.,4224.,.0,.9,0)
set udg_destructable48=CreateDestructable('LTrc',13248.,192.,205.,1.,0)
set udg_destructable49=CreateDestructable('LTrc',13376.,192.,30.,1.,0)
set udg_destructable38=CreateDestructable('LTrc',7680.,12992.,116.,1.,4)
set udg_destructable39=CreateDestructable('LTrc',7680.,12864.,303.,1.,4)
set udg_destructable53=CreateDestructable('LTrc',12608.,4672.,59.,1.,2)
set udg_destructable52=CreateDestructable('LTrc',12480.,4672.,172.,1.,5)
set udg_destructable40=CreateDestructable('LTrc',7680.,12736.,265.,1.,0)
set udg_destructable02=CreateDestructable('XTmx',12576.,640.,180.,.85,0)
call CreateItem('ajen',1693.5,7359.1)
call CreateItem('bspd',-9825.7,3521.5)
call CreateItem('bspd',8000.3,-5148.8)
call CreateItem('bspd',8000.1,-5261.6)
call CreateItem('bspd',-9617.5,3526.7)
call CreateItem('bspd',-9504.4,3524.)
set udg_item07=CreateItem('kymn',12353.1,6083.2)
set udg_item06=CreateItem('kymn',10845.9,3490.5)
set udg_item05=CreateItem('kymn',-5692.,960.9)
set udg_item04=CreateItem('kymn',1279.,5279.3)
set udg_item11=CreateItem('kymn',-960.1,-9407.2)
set udg_item12=CreateItem('kymn',-959.4,-7741.2)
set udg_item13=CreateItem('kymn',13822.9,-8830.2)
set udg_item14=CreateItem('kymn',13758.5,-6972.3)
set udg_item15=CreateItem('kymn',-9277.6,-1791.)
set udg_item16=CreateItem('kymn',255.3,-3359.8)
set udg_item17=CreateItem('kymn',6974.,-8128.1)
set udg_item03=CreateItem('kymn',9024.2,-3774.8)
set udg_item10=CreateItem('kymn',9469.7,10111.6)
set udg_item02=CreateItem('kysn',-7424.8,2112.7)
set udg_item01=CreateItem('kysn',-9472.8,2814.4)
set udg_item09=CreateItem('kysn',1662.6,10781.6)
set udg_item08=CreateItem('kysn',-2049.8,11590.4)
call CreateItem('lgdh',7997.8,-5469.7)
call CreateItem('rhth',1902.5,7354.7)
call CreateItem('tkno',1806.6,7363.1)
call CreateItem('tkno',2014.,7360.9)
call CreateItem('tkno',8000.5,-5359.7)
call CreateItem('tkno',-9715.8,3523.7)
set p=Player(0)
set udg_unit316=CreateUnit(p,'ncop',1344.,13888.,270.)
set p=Player(1)
set udg_unit317=CreateUnit(p,'ncop',1472.,13888.,270.)
set p=Player(2)
set udg_unit318=CreateUnit(p,'ncop',1600.,13888.,270.)
set p=Player(3)
set udg_unit319=CreateUnit(p,'ncop',1728.,13888.,270.)
set p=Player(4)
set udg_unit320=CreateUnit(p,'ncop',1856.,13888.,270.)
set p=Player(5)
set udg_unit321=CreateUnit(p,'ncop',1984.,13888.,270.)
set p=Player(6)
set udg_unit322=CreateUnit(p,'ncop',1344.,13760.,270.)
set p=Player(7)
set udg_unit323=CreateUnit(p,'ncop',1472.,13760.,270.)
set p=Player(8)
set udg_unit324=CreateUnit(p,'ncop',1600.,13760.,270.)
set p=Player(9)
set udg_unit325=CreateUnit(p,'ncop',1728.,13760.,270.)
set p=Player(10)
set udg_unit326=CreateUnit(p,'ncop',1856.,13760.,270.)
set p=Player(11)
set u=CreateUnit(p,'nwgt',-9728.,-1920.,270.)
set u=CreateUnit(p,'nwgt',-8704.,512.,270.)
set u=CreateUnit(p,'nwgt',-7936.,-768.,270.)
set u=CreateUnit(p,'nwgt',-5760.,-256.,270.)
set u=CreateUnit(p,'nwgt',-7680.,128.,270.)
set u=CreateUnit(p,'nwgt',9472.,2048.,270.)
set u=CreateUnit(p,'nwgt',12544.,4864.,270.)
set u=CreateUnit(p,'nwgt',12160.,7424.,270.)
set u=CreateUnit(p,'nwgt',8832.,7424.,270.)
set u=CreateUnit(p,'nwgt',-3712.,10112.,270.)
set u=CreateUnit(p,'nwgt',-4736.,10880.,270.)
set u=CreateUnit(p,'nwgt',7296.,10496.,270.)
set u=CreateUnit(p,'nwgt',7168.,11520.,270.)
set u=CreateUnit(p,'nwgt',8832.,12544.,270.)
set p=Player(11)
set udg_unit01=CreateUnit(p,'npfl',-9216.8,11137.2,.0)
set udg_unit02=CreateUnit(p,'nadw',-8763.1,10877.5,.0)
set udg_unit03=CreateUnit(p,'nitr',-9522.4,10160.7,335.)
set udg_unit04=CreateUnit(p,'nitr',8445.3,12018.6,60.)
set udg_unit195=CreateUnit(p,'nwen',1789.5,-9599.,90.)
set udg_unit194=CreateUnit(p,'nmgd',-254.6,1538.,90.)
set udg_unit189=CreateUnit(p,'nmgd',1666.8,2686.5,180.)
set udg_unit08=CreateUnit(p,'nitr',-3330.2,-8573.7,20.)
set udg_unit09=CreateUnit(p,'nitr',-2562.8,-8577.7,290.)
set udg_unit10=CreateUnit(p,'nitr',-2562.,-9343.6,200.)
set udg_unit11=CreateUnit(p,'nitr',-3330.8,-9339.3,110.)
set udg_unit12=CreateUnit(p,'nitr',-1793.3,-8574.4,250.)
set udg_unit13=CreateUnit(p,'nitr',-1025.4,-8575.2,160.)
set udg_unit14=CreateUnit(p,'nitr',-1024.3,-9340.,70.)
set udg_unit15=CreateUnit(p,'nitr',-1792.4,-9346.5,340.)
set udg_unit16=CreateUnit(p,'nitr',-5124.7,-8511.7,315.)
set udg_unit17=CreateUnit(p,'umtw',-9438.,-5949.,240.)
set udg_unit18=CreateUnit(p,'umtw',-6922.6,-9782.6,55.)
set udg_unit19=CreateUnit(p,'ewsp',-3970.6,-7299.7,270.)
set udg_unit20=CreateUnit(p,'ewsp',-4605.6,-7300.4,270.)
set udg_unit21=CreateUnit(p,'ewsp',-4610.5,-7431.4,270.)
set udg_unit22=CreateUnit(p,'ewsp',-4604.,-7173.1,270.)
set udg_unit23=CreateUnit(p,'ewsp',-3327.4,-7173.1,270.)
set udg_unit24=CreateUnit(p,'ewsp',-3323.9,-7303.2,270.)
set udg_unit25=CreateUnit(p,'ewsp',-3329.8,-7435.1,270.)
set udg_unit26=CreateUnit(p,'ewsp',-3971.8,-7945.4,270.)
set udg_unit27=CreateUnit(p,'ewsp',-4100.4,-7942.6,270.)
set udg_unit28=CreateUnit(p,'ewsp',-3842.9,-7940.2,270.)
set udg_unit29=CreateUnit(p,'ewsp',-3967.1,-6659.2,270.)
set udg_unit30=CreateUnit(p,'ewsp',-4096.8,-6659.2,270.)
set udg_unit31=CreateUnit(p,'ewsp',-3842.7,-6660.3,270.)
set udg_unit32=CreateUnit(p,'ewsp',315.3,-8386.,270.)
set udg_unit33=CreateUnit(p,'ewsp',319.6,-8509.3,270.)
set udg_unit34=CreateUnit(p,'ewsp',323.6,-8641.8,270.)
set udg_unit35=CreateUnit(p,'ewsp',318.8,-7359.5,270.)
set udg_unit36=CreateUnit(p,'ewsp',321.3,-7487.1,270.)
set udg_unit37=CreateUnit(p,'ewsp',318.,-7610.8,270.)
set udg_unit38=CreateUnit(p,'ewsp',1339.1,-7355.3,270.)
set udg_unit39=CreateUnit(p,'ewsp',1342.7,-7483.8,270.)
set udg_unit40=CreateUnit(p,'ewsp',1345.2,-7612.5,270.)
set udg_unit41=CreateUnit(p,'nmgd',3044.,-9326.7,90.)
set udg_unit42=CreateUnit(p,'nmgd',3964.6,-9803.5,90.)
set udg_unit43=CreateUnit(p,'nwen',1406.4,-9213.3,270.)
set udg_unit54=CreateUnit(p,'nplb',8696.7,-6149.7,285.)
set udg_unit45=CreateUnit(p,'ewsp',4867.7,-8957.,270.)
set udg_unit46=CreateUnit(p,'ewsp',5763.,-9967.,270.)
set udg_unit47=CreateUnit(p,'ewsp',5758.2,-9948.4,270.)
set udg_unit48=CreateUnit(p,'ewsp',5762.7,-9947.4,270.)
set udg_unit49=CreateUnit(p,'ewsp',5760.9,-9949.2,270.)
set udg_unit50=CreateUnit(p,'ewsp',5758.3,-9960.4,270.)
set udg_unit51=CreateUnit(p,'ewsp',4863.7,-9727.9,270.)
set udg_unit53=CreateUnit(p,'nplb',10748.1,-6904.,225.)
set udg_unit52=CreateUnit(p,'hmtm',5243.9,-9345.5,270.)
set udg_unit44=CreateUnit(p,'hmtm',6267.7,-9345.2,270.)
set udg_unit55=CreateUnit(p,'nitr',13821.9,-7681.3,270.)
set udg_unit56=CreateUnit(p,'nitr',13438.5,-7681.,270.)
set udg_unit57=CreateUnit(p,'nitr',12670.7,-9597.3,90.)
set udg_unit58=CreateUnit(p,'nitr',12286.4,-9085.9,90.)
set udg_unit59=CreateUnit(p,'nitr',11902.8,-9342.9,90.)
set udg_unit60=CreateUnit(p,'nitr',11777.3,-7296.3,.0)
set udg_unit61=CreateUnit(p,'nitr',12157.6,-6912.7,.0)
set udg_unit62=CreateUnit(p,'nitr',12671.9,-6144.2,.0)
set udg_unit63=CreateUnit(p,'nfor',-7551.7,-4349.4,180.)
set udg_unit64=CreateUnit(p,'nfor',-8066.5,-2815.5,.0)
set udg_unit65=CreateUnit(p,'nfor',-8836.2,-2746.9,.0)
set udg_unit66=CreateUnit(p,'nfor',-9735.9,-2741.,345.)
set udg_unit67=CreateUnit(p,'nfor',-7217.6,-4220.6,45.)
set udg_unit68=CreateUnit(p,'nwwf',-4602.4,-4606.2,270.)
set udg_unit69=CreateUnit(p,'nwwf',-4038.9,-4987.4,.0)
set udg_unit70=CreateUnit(p,'nwwf',-3072.5,-4986.7,.0)
set udg_unit71=CreateUnit(p,'nwwf',-3191.7,-3959.1,.0)
set udg_unit72=CreateUnit(p,'nwwf',-3071.,-4346.4,.0)
set udg_unit73=CreateUnit(p,'nwwf',-4223.2,-3959.6,.0)
set udg_unit74=CreateUnit(p,'nwwf',-4236.5,-4347.1,.0)
set udg_unit75=CreateUnit(p,'nwwf',-5247.7,-3978.5,.0)
set udg_unit76=CreateUnit(p,'nwwf',-5382.6,-4366.2,.0)
set udg_unit77=CreateUnit(p,'nwwf',-5254.5,-3322.6,.0)
set udg_unit78=CreateUnit(p,'nwwf',-4089.8,-3319.5,.0)
set udg_unit79=CreateUnit(p,'nwwf',-2811.4,-3321.8,.0)
set udg_unit80=CreateUnit(p,'nfor',-51.,-4049.4,.0)
set udg_unit81=CreateUnit(p,'nfor',556.8,-4048.,270.)
set udg_unit82=CreateUnit(p,'nfor',560.1,-4655.6,180.)
set udg_unit83=CreateUnit(p,'nfor',-49.7,-4655.4,90.)
set udg_unit84=CreateUnit(p,'nitr',-385.,-4986.7,.0)
set udg_unit85=CreateUnit(p,'nitr',895.8,-4989.5,90.)
set udg_unit86=CreateUnit(p,'nitr',897.1,-3711.2,180.)
set udg_unit87=CreateUnit(p,'nitr',-385.2,-3708.7,270.)
set udg_unit88=CreateUnit(p,'nitr',509.3,-5628.7,.0)
set udg_unit89=CreateUnit(p,'nitr',765.5,-5760.7,.0)
set udg_unit90=CreateUnit(p,'nitp',1152.7,-4386.1,325.)
set udg_unit91=CreateUnit(p,'nwwf',6398.2,-4094.,90.)
set udg_unit92=CreateUnit(p,'nwwf',6527.8,-4223.5,90.)
set udg_unit93=CreateUnit(p,'nwwf',6653.4,-4350.5,90.)
set udg_unit94=CreateUnit(p,'nwwf',4564.8,-3323.3,180.)
set udg_unit95=CreateUnit(p,'ngh2',5643.8,-2562.9,180.)
set udg_unit96=CreateUnit(p,'ngh2',5639.5,-2684.7,180.)
set udg_unit97=CreateUnit(p,'ngh2',5636.4,-2814.4,180.)
set udg_unit98=CreateUnit(p,'hpea',3706.7,-2689.1,270.)
set udg_unit99=CreateUnit(p,'hpea',4731.6,-2684.2,270.)
set udg_unit100=CreateUnit(p,'nfor',4222.6,-2429.9,270.)
set udg_unit101=CreateUnit(p,'nitr',5246.6,-3970.9,270.)
set udg_unit102=CreateUnit(p,'nitr',9470.8,-4220.4,.0)
set udg_unit103=CreateUnit(p,'nitr',10238.,-4988.,180.)
set udg_unit104=CreateUnit(p,'nitr',10623.,-3708.5,.0)
set udg_unit105=CreateUnit(p,'nitr',11261.7,-4348.1,180.)
set udg_unit106=CreateUnit(p,'nitr',11646.9,-3199.4,.0)
set udg_unit107=CreateUnit(p,'nitr',12156.9,-3709.1,180.)
set udg_unit108=CreateUnit(p,'otbk',11774.3,-4225.6,270.)
set udg_unit109=CreateUnit(p,'otbk',11135.5,-2699.9,.0)
set udg_unit110=CreateUnit(p,'nitr',9087.5,-2948.7,270.)
set udg_unit111=CreateUnit(p,'nitr',9343.2,-3071.2,20.)
set udg_unit112=CreateUnit(p,'umtw',12030.6,-5121.1,50.)
set udg_unit113=CreateUnit(p,'umtw',12414.3,-5118.9,50.)
set udg_unit114=CreateUnit(p,'umtw',12799.4,-5117.3,50.)
set udg_unit115=CreateUnit(p,'otbk',6524.8,-7035.8,180.)
set udg_unit116=CreateUnit(p,'otbk',5499.2,-6911.5,.0)
set udg_unit117=CreateUnit(p,'otbk',6526.3,-6781.4,180.)
set udg_unit118=CreateUnit(p,'otbk',5505.4,-6651.7,.0)
set udg_unit119=CreateUnit(p,'otbk',6526.6,-6529.8,180.)
set udg_unit120=CreateUnit(p,'otbk',5497.9,-6396.5,.0)
set udg_unit121=CreateUnit(p,'otbk',6526.3,-6268.8,180.)
set udg_unit122=CreateUnit(p,'nitr',7037.6,-6479.1,270.)
set udg_unit123=CreateUnit(p,'nitr',6399.7,-7967.5,20.)
set udg_unit124=CreateUnit(p,'nwen',6910.4,-5118.2,270.)
set udg_unit125=CreateUnit(p,'nwen',7295.7,-5117.7,270.)
set udg_unit126=CreateUnit(p,'nwen',7292.4,-5498.7,270.)
set udg_unit127=CreateUnit(p,'nwen',7680.,-5499.,270.)
set udg_unit128=CreateUnit(p,'nitr',-8962.2,2.4,.0)
set udg_unit129=CreateUnit(p,'nitr',-8960.2,-254.7,.0)
set udg_unit130=CreateUnit(p,'hfoo',-8707.4,255.8,270.)
set udg_unit131=CreateUnit(p,'nwwf',-6847.2,-512.1,270.)
set udg_unit132=CreateUnit(p,'hfoo',-7681.2,-510.4,270.)
set udg_unit133=CreateUnit(p,'hfoo',-5760.2,513.4,270.)
set udg_unit134=CreateUnit(p,'hfoo',-7427.,383.8,180.)
set udg_unit135=CreateUnit(p,'nfrp',-7425.,646.1,180.)
set udg_unit136=CreateUnit(p,'nfrp',-7529.9,644.2,180.)
set udg_unit137=CreateUnit(p,'nfrp',-7632.4,644.1,180.)
set udg_unit138=CreateUnit(p,'nitr',-6177.5,508.9,270.)
set udg_unit139=CreateUnit(p,'ogru',-1919.3,129.5,270.)
set udg_unit140=CreateUnit(p,'otau',-1920.9,323.6,270.)
call SetUnitColor(udg_unit140,ConvertPlayerColor(12))
set udg_unit141=CreateUnit(p,'nitr',-2433.4,507.1,270.)
set udg_unit142=CreateUnit(p,'umtw',-2942.8,-386.7,90.)
set udg_unit143=CreateUnit(p,'nitr',639.3,-1342.7,180.)
set udg_unit144=CreateUnit(p,'nitr',1404.5,-1343.,.0)
set udg_unit145=CreateUnit(p,'nwwf',-514.,-1149.4,225.)
set udg_unit146=CreateUnit(p,'ohun',-830.7,-1344.5,270.)
set udg_unit147=CreateUnit(p,'ewsp',5246.6,-708.2,270.)
set udg_unit148=CreateUnit(p,'ewsp',5243.6,-578.2,270.)
set udg_unit149=CreateUnit(p,'ewsp',5242.4,-447.3,270.)
set udg_unit150=CreateUnit(p,'ewsp',6018.4,-1149.6,270.)
set udg_unit151=CreateUnit(p,'ewsp',6142.6,-1155.1,270.)
set udg_unit152=CreateUnit(p,'ewsp',6272.,-1155.1,270.)
set udg_unit153=CreateUnit(p,'ewsp',6403.9,-1147.1,270.)
set udg_unit154=CreateUnit(p,'ewsp',6530.3,-1150.5,270.)
set udg_unit155=CreateUnit(p,'ewsp',6659.6,-1153.8,270.)
set udg_unit156=CreateUnit(p,'ewsp',6780.6,-1153.8,270.)
set udg_unit157=CreateUnit(p,'ewsp',5246.5,-1409.4,270.)
set udg_unit158=CreateUnit(p,'ewsp',5121.3,-1406.9,270.)
set udg_unit159=CreateUnit(p,'ewsp',4992.9,-1403.8,270.)
set udg_unit160=CreateUnit(p,'nitr',3070.,-896.6,65.)
set udg_unit161=CreateUnit(p,'nfor',8446.8,-130.,270.)
set udg_unit162=CreateUnit(p,'nfor',7545.1,-954.,.0)
set udg_unit163=CreateUnit(p,'nfor',9022.3,-892.9,270.)
set udg_unit164=CreateUnit(p,'nfor',9851.9,-639.4,.0)
set udg_unit165=CreateUnit(p,'nfor',10496.,-252.6,.0)
set udg_unit166=CreateUnit(p,'nfor',11011.1,-509.,180.)
set udg_unit167=CreateUnit(p,'npfl',12413.5,641.9,180.)
set udg_unit168=CreateUnit(p,'nitr',13292.5,-275.3,25.)
set udg_unit169=CreateUnit(p,'ogru',12735.6,-575.7,270.)
set udg_unit170=CreateUnit(p,'otau',12736.2,-576.,270.)
call SetUnitColor(udg_unit170,ConvertPlayerColor(12))
set udg_unit171=CreateUnit(p,'nitr',-6913.1,2816.2,180.)
set udg_unit172=CreateUnit(p,'nitr',-8066.2,3329.6,.0)
set udg_unit173=CreateUnit(p,'nitr',-9763.6,2783.8,45.)
set udg_unit174=CreateUnit(p,'nfor',-9088.3,3745.9,90.)
set udg_unit175=CreateUnit(p,'nitr',-9603.1,4378.1,270.)
set udg_unit176=CreateUnit(p,'nwwf',-4609.7,3456.9,115.)
set udg_unit177=CreateUnit(p,'nwwf',-5248.5,3588.5,335.)
set udg_unit178=CreateUnit(p,'nwwf',-4867.4,3969.1,205.)
set udg_unit179=CreateUnit(p,'nfor',-3715.2,3523.5,180.)
set udg_unit180=CreateUnit(p,'nwwf',-3137.5,3197.7,90.)
set udg_unit181=CreateUnit(p,'nwwf',-3011.5,3331.4,90.)
set udg_unit182=CreateUnit(p,'umtw',-1790.6,4476.7,205.)
set udg_unit183=CreateUnit(p,'hpea',-2430.,2433.7,.0)
set udg_unit184=CreateUnit(p,'nmgd',3200.1,3069.7,.0)
set udg_unit185=CreateUnit(p,'nmgd',3711.1,3714.7,90.)
set udg_unit186=CreateUnit(p,'nmgd',4221.1,4348.2,.0)
set udg_unit187=CreateUnit(p,'nmgd',6653.4,2048.2,.0)
set udg_unit188=CreateUnit(p,'nmgd',7678.4,3962.3,180.)
set u=CreateUnit(p,'hrif',6653.1,2040.1,270.)
set u=CreateUnit(p,'hrif',6910.1,2040.1,270.)
set u=CreateUnit(p,'hrif',7168.9,2036.,270.)
set u=CreateUnit(p,'hrif',7418.3,2041.8,270.)
set u=CreateUnit(p,'hrif',7682.,2045.5,270.)
set u=CreateUnit(p,'hrif',6653.2,3969.5,270.)
set u=CreateUnit(p,'hrif',6915.,3965.1,270.)
set u=CreateUnit(p,'hrif',7166.5,3965.7,270.)
set u=CreateUnit(p,'hrif',7425.8,3967.7,270.)
set u=CreateUnit(p,'hrif',7678.6,3963.6,270.)
set udg_unit197=CreateUnit(p,'otau',12158.9,2754.5,180.)
call SetUnitColor(udg_unit197,ConvertPlayerColor(12))
set udg_unit198=CreateUnit(p,'otau',11649.2,2752.8,270.)
call SetUnitColor(udg_unit198,ConvertPlayerColor(12))
set udg_unit199=CreateUnit(p,'otau',11453.4,3519.7,270.)
call SetUnitColor(udg_unit199,ConvertPlayerColor(12))
set udg_unit200=CreateUnit(p,'otau',13376.3,2306.7,180.)
call SetUnitColor(udg_unit200,ConvertPlayerColor(12))
set udg_unit201=CreateUnit(p,'otau',13376.8,3264.8,.0)
call SetUnitColor(udg_unit201,ConvertPlayerColor(12))
set udg_unit202=CreateUnit(p,'otau',13376.,4031.7,270.)
call SetUnitColor(udg_unit202,ConvertPlayerColor(12))
set udg_unit203=CreateUnit(p,'otau',12414.6,4034.,.0)
call SetUnitColor(udg_unit203,ConvertPlayerColor(12))
set udg_unit204=CreateUnit(p,'otau',12544.1,3459.5,.0)
call SetUnitColor(udg_unit204,ConvertPlayerColor(12))
set udg_unit205=CreateUnit(p,'ogru',11648.3,2752.1,270.)
set udg_unit206=CreateUnit(p,'ogru',11453.7,3520.4,270.)
set udg_unit207=CreateUnit(p,'ogru',12165.9,2752.3,180.)
set udg_unit208=CreateUnit(p,'ogru',13376.2,2303.9,180.)
set udg_unit209=CreateUnit(p,'ogru',13376.7,3264.2,270.)
set udg_unit210=CreateUnit(p,'ogru',13375.3,4032.6,180.)
set udg_unit211=CreateUnit(p,'ogru',12415.4,4030.7,270.)
set udg_unit212=CreateUnit(p,'ogru',12543.1,3457.5,.0)
set udg_unit213=CreateUnit(p,'hfoo',9983.2,2695.7,180.)
set udg_unit214=CreateUnit(p,'ogru',8951.5,3009.2,270.)
set udg_unit215=CreateUnit(p,'otau',8958.,3007.8,.0)
call SetUnitColor(udg_unit215,ConvertPlayerColor(12))
set udg_unit216=CreateUnit(p,'nitr',11774.,3010.3,180.)
set udg_unit217=CreateUnit(p,'nfor',13179.6,2752.9,.0)
set udg_unit218=CreateUnit(p,'uobs',13055.4,1793.5,270.)
set udg_unit219=CreateUnit(p,'nitr',-9730.8,6145.2,.0)
set udg_unit220=CreateUnit(p,'nitr',-8480.9,5376.6,135.)
set udg_unit221=CreateUnit(p,'nitr',-8961.7,8448.1,.0)
set udg_unit222=CreateUnit(p,'nitr',-9089.3,7043.,90.)
set udg_unit223=CreateUnit(p,'nitr',-5630.9,5375.9,35.)
set udg_unit224=CreateUnit(p,'nrvs',-5380.2,6275.4,.0)
set udg_unit225=CreateUnit(p,'nrvs',-5117.8,6406.3,.0)
set udg_unit226=CreateUnit(p,'nitr',-3074.8,5374.9,90.)
set udg_unit227=CreateUnit(p,'nitr',-3329.8,5761.7,90.)
set udg_unit228=CreateUnit(p,'nrvs',-4736.7,7103.,270.)
set udg_unit229=CreateUnit(p,'nrvs',-4992.2,7104.4,270.)
set udg_unit230=CreateUnit(p,'nrvs',-5376.7,7103.9,270.)
set udg_unit231=CreateUnit(p,'nrvs',-5762.9,7102.8,270.)
set udg_unit232=CreateUnit(p,'nrvs',-6017.4,7107.8,270.)
set udg_unit233=CreateUnit(p,'nitr',-5438.1,7877.2,90.)
set udg_unit234=CreateUnit(p,'nitr',-5054.2,7751.7,90.)
set udg_unit235=CreateUnit(p,'nitr',-1153.8,5756.8,90.)
set udg_unit236=CreateUnit(p,'nadw',-1791.9,6013.7,.0)
set udg_unit237=CreateUnit(p,'npfl',509.7,6786.8,.0)
set udg_unit238=CreateUnit(p,'npfl',511.1,6913.1,.0)
set udg_unit239=CreateUnit(p,'npfl',509.,7039.7,.0)
set udg_unit240=CreateUnit(p,'umtw',1279.5,7297.1,250.)
set udg_unit241=CreateUnit(p,'umtw',1025.4,6404.7,110.)
set udg_unit242=CreateUnit(p,'umtw',1536.2,6408.1,70.)
set udg_unit243=CreateUnit(p,'umtw',958.8,5441.2,50.)
set udg_unit244=CreateUnit(p,'nwen',-834.6,7105.4,.0)
set udg_unit245=CreateUnit(p,'nwen',-322.5,7108.5,135.)
set udg_unit246=CreateUnit(p,'nwen',-574.9,7471.4,225.)
set udg_unit247=CreateUnit(p,'ohun',-512.2,5499.5,270.)
set udg_unit248=CreateUnit(p,'ohun',4610.7,6659.3,270.)
set udg_unit249=CreateUnit(p,'nitr',3711.8,6658.2,180.)
set udg_unit250=CreateUnit(p,'nitr',5212.7,7519.5,135.)
set udg_unit251=CreateUnit(p,'nitr',4673.2,7424.2,130.)
set udg_unit252=CreateUnit(p,'nitr',3487.2,7901.4,315.)
set udg_unit253=CreateUnit(p,'nwwf',3159.,8881.3,.0)
set udg_unit254=CreateUnit(p,'nwwf',3029.9,9041.,.0)
set udg_unit255=CreateUnit(p,'nitr',9729.1,6469.1,.0)
set udg_unit256=CreateUnit(p,'nitr',10749.6,7810.6,180.)
set udg_unit257=CreateUnit(p,'nitr',10876.5,7680.1,180.)
set udg_unit258=CreateUnit(p,'nitr',8062.8,6782.1,.0)
set udg_unit259=CreateUnit(p,'nitr',8188.7,6019.7,.0)
set udg_unit260=CreateUnit(p,'nitr',9341.1,5122.9,65.)
set udg_unit261=CreateUnit(p,'nitr',9853.3,5248.2,65.)
set udg_unit262=CreateUnit(p,'ogru',13181.3,6466.8,.0)
set udg_unit263=CreateUnit(p,'otau',13377.,6462.5,180.)
call SetUnitColor(udg_unit263,ConvertPlayerColor(12))
set udg_unit264=CreateUnit(p,'hfoo',8571.9,7678.6,.0)
set udg_unit265=CreateUnit(p,'hfoo',11901.6,7679.1,.0)
set udg_unit266=CreateUnit(p,'ogru',12029.9,7918.7,.0)
set udg_unit267=CreateUnit(p,'otau',11904.,7920.7,.0)
call SetUnitColor(udg_unit267,ConvertPlayerColor(12))
set udg_unit268=CreateUnit(p,'ogru',13054.3,7899.4,270.)
set udg_unit269=CreateUnit(p,'otau',13248.4,7903.,180.)
call SetUnitColor(udg_unit269,ConvertPlayerColor(12))
set udg_unit270=CreateUnit(p,'nitr',-7555.9,9984.9,160.)
set udg_unit271=CreateUnit(p,'npfl',-7681.,12293.2,180.)
set udg_unit272=CreateUnit(p,'umtw',-7505.8,12986.3,205.)
set udg_unit273=CreateUnit(p,'umtw',-9094.5,14016.6,295.)
set udg_unit274=CreateUnit(p,'umtw',-8961.3,11423.8,110.)
set udg_unit275=CreateUnit(p,'otbk',-6403.2,10624.5,.0)
set udg_unit276=CreateUnit(p,'nitr',-6146.2,10240.2,180.)
set udg_unit277=CreateUnit(p,'nitr',-4291.,10818.3,270.)
set udg_unit278=CreateUnit(p,'umtw',-4161.8,10182.5,110.)
set udg_unit279=CreateUnit(p,'hfoo',-3969.3,9729.6,.0)
set udg_unit280=CreateUnit(p,'nitr',-5251.9,11264.1,45.)
set udg_unit281=CreateUnit(p,'nfor',-3023.8,11010.8,180.)
set udg_unit282=CreateUnit(p,'nitr',2941.8,11394.,.0)
set udg_unit283=CreateUnit(p,'nitr',2942.4,11012.9,.0)
set udg_unit284=CreateUnit(p,'nitr',3580.3,10242.,.0)
set udg_unit285=CreateUnit(p,'nadw',4222.9,9666.8,90.)
set udg_unit286=CreateUnit(p,'ohun',3837.6,10689.5,270.)
set udg_unit287=CreateUnit(p,'nitr',4606.8,11393.7,.0)
set udg_unit288=CreateUnit(p,'nitr',5373.5,12158.2,315.)
set udg_unit289=CreateUnit(p,'nitr',4605.3,12992.5,180.)
set udg_unit290=CreateUnit(p,'nitr',3643.6,12542.7,270.)
set udg_unit291=CreateUnit(p,'nitr',-1538.9,10883.4,180.)
set udg_unit292=CreateUnit(p,'nplb',-1666.4,10112.6,160.)
set udg_unit293=CreateUnit(p,'nitr',639.6,11262.3,.0)
set udg_unit294=CreateUnit(p,'nitr',-897.4,9596.3,270.)
set udg_unit295=CreateUnit(p,'nitr',1019.8,8958.6,270.)
set udg_unit296=CreateUnit(p,'nitr',638.4,10495.3,225.)
set udg_unit297=CreateUnit(p,'hfoo',7551.3,10495.,.0)
set udg_unit298=CreateUnit(p,'ogru',7807.9,10498.7,.0)
set udg_unit299=CreateUnit(p,'otau',7806.6,10501.9,.0)
call SetUnitColor(udg_unit299,ConvertPlayerColor(12))
set udg_unit300=CreateUnit(p,'ogru',7106.8,12160.1,270.)
set udg_unit301=CreateUnit(p,'otau',7106.4,11967.4,90.)
call SetUnitColor(udg_unit301,ConvertPlayerColor(12))
set udg_unit302=CreateUnit(p,'hfoo',7104.7,11842.8,90.)
set udg_unit303=CreateUnit(p,'hfoo',9084.1,12539.2,.0)
set udg_unit304=CreateUnit(p,'ogru',10367.4,12539.3,270.)
set udg_unit305=CreateUnit(p,'otau',10562.2,12541.2,.0)
call SetUnitColor(udg_unit305,ConvertPlayerColor(12))
set udg_unit306=CreateUnit(p,'nitr',9725.4,12925.7,270.)
set udg_unit307=CreateUnit(p,'npfl',10751.3,10757.4,180.)
set udg_unit308=CreateUnit(p,'nitr',13182.9,10372.,180.)
set udg_unit309=CreateUnit(p,'nitr',13180.9,10241.8,180.)
set udg_unit310=CreateUnit(p,'nitr',13180.9,10114.3,180.)
set udg_unit311=CreateUnit(p,'ngh2',14020.,11901.5,180.)
set udg_unit312=CreateUnit(p,'ngh2',14016.9,11775.3,180.)
set udg_unit313=CreateUnit(p,'ngh2',14016.1,11645.9,180.)
set udg_unit314=CreateUnit(p,'nitr',13251.5,10879.2,90.)
set udg_unit315=CreateUnit(p,'nitr',12605.,11151.6,270.)
set udg_unit196=CreateUnit(p,'hmtm',-1329.6,-7080.9,5.)
set udg_unit07=CreateUnit(p,'npfl',-9598.9,-8187.3,50.)
set udg_unit05=CreateUnit(p,'npfl',-8448.2,-8321.,315.)
set udg_unit06=CreateUnit(p,'npfl',-8449.,-7422.1,40.)
set udg_unit193=CreateUnit(p,'nmgd',-769.,3071.2,90.)
set udg_unit192=CreateUnit(p,'hmtm',126.2,2117.8,90.)
set udg_unit191=CreateUnit(p,'hmtm',1339.6,2238.7,.0)
set udg_unit190=CreateUnit(p,'hmtm',765.2,3139.9,90.)
set udg_unit327=CreateUnit(p,'hpea',13442.4,12870.1,270.)
set udg_unit328=CreateUnit(p,'hpea',13435.6,13384.1,270.)
set i=0
set i=0
loop
exitwhen(i>11)
set udg_booleans01[i]=false
set udg_reals01[i]=0
set udg_strings01[i]=""
set udg_strings02[i]=""
set i=i+1
endloop
set i=0
loop
exitwhen(i>1)
set udg_booleans02[i]=false
set i=i+1
endloop
set udg_dialog01=DialogCreate()
set i=0
loop
exitwhen(i>2)
set udg_reals02[i]=0
set udg_reals03[i]=0
set udg_booleans03[i]=false
set udg_booleans04[i]=false
set i=i+1
endloop
set i=0
loop
exitwhen(i>6)
set udg_integers01[i]=0
set i=i+1
endloop
set i=0
loop
exitwhen(i>3)
set udg_reals04[i]=0
set udg_integers02[i]=0
set i=i+1
endloop
call TriggerAddAction(udg_trigger01,function Trig_Initialization_Actions)
call TriggerAddAction(udg_trigger02,function Trig_Set_Actions)
call TriggerAddAction(udg_trigger03,function Trig_Level_Actions)
call TriggerRegisterTimerEventSingle(udg_trigger04,.0)
call TriggerAddAction(udg_trigger04,function Trig_Start_Actions)
call TriggerAddAction(udg_trigger05,function Trig_Win_Actions)
call TriggerAddAction(udg_trigger06,function Trig_Next_Actions)
call TriggerRegisterAnyUnitEventBJ(udg_trigger07,EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger07,function Trig_KillKey_Actions)
call TriggerAddAction(udg_trigger08,function Trig_F9_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger09,10.)
call TriggerAddAction(udg_trigger09,function Trig_Time_Actions)
call TriggerRegisterTimerEventSingle(udg_trigger10,2.)
call TriggerAddAction(udg_trigger10,function Trig____________________067_______u_Actions)
call TriggerRegisterTimerEventSingle(udg_trigger11,.0)
call TriggerAddAction(udg_trigger11,function Trig____________________068_Actions)
call TriggerRegisterTimerEventSingle(udg_trigger12,1.)
call TriggerAddAction(udg_trigger12,function Trig_IntDifficulty_Actions)
call TriggerRegisterDialogEvent(udg_trigger13,udg_dialog01)
call TriggerAddCondition(udg_trigger13,Condition(function Trig_Hero01_Conditions))
call TriggerAddAction(udg_trigger13,function Trig_Hero01_Actions)
call TriggerRegisterDialogEvent(udg_trigger14,udg_dialog01)
call TriggerAddCondition(udg_trigger14,Condition(function Trig_Hero02_Conditions))
call TriggerAddAction(udg_trigger14,function Trig_Hero02_Actions)
call TriggerRegisterDialogEvent(udg_trigger15,udg_dialog01)
call TriggerAddCondition(udg_trigger15,Condition(function Trig_Hero03_Conditions))
call TriggerAddAction(udg_trigger15,function Trig_Hero03_Actions)
call TriggerRegisterDialogEvent(udg_trigger16,udg_dialog01)
call TriggerAddCondition(udg_trigger16,Condition(function Trig_Hero04_Conditions))
call TriggerAddAction(udg_trigger16,function Trig_Hero04_Actions)
call TriggerRegisterDialogEvent(udg_trigger17,udg_dialog01)
call TriggerAddCondition(udg_trigger17,Condition(function Trig_Hero05_Conditions))
call TriggerAddAction(udg_trigger17,function Trig_Hero05_Actions)
call TriggerRegisterDialogEvent(udg_trigger18,udg_dialog01)
call TriggerAddCondition(udg_trigger18,Condition(function Trig_Hero06_Conditions))
call TriggerAddAction(udg_trigger18,function Trig_Hero06_Actions)
call TriggerRegisterTimerEventSingle(udg_trigger19,10.)
call TriggerAddAction(udg_trigger19,function Trig_HeroTime_Actions)
call TriggerRegisterTimerEventSingle(udg_trigger20,11.)
call TriggerAddAction(udg_trigger20,function Trig_HeroXX_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit07)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit05)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit06)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit08)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit09)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit10)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit11)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit12)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit15)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit14)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit13)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit16)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit19)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit29)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit30)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit31)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit24)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit23)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit25)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit26)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit28)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit27)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit20)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit21)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit22)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit32)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit33)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit34)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit35)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit36)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit37)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit38)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit39)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit40)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit43)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit195)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,350.,udg_unit41)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,350.,udg_unit42)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit45)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit46)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit47)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit48)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit49)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit50)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit51)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit53)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit54)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit57)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit58)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit59)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit56)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit55)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit60)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit61)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit62)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit63)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit64)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit65)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit66)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit67)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit68)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit69)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit70)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit72)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit74)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit76)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit71)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit73)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit75)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit77)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit78)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit79)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit84)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit85)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit86)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit87)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit83)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit80)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit81)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit82)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit88)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit89)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit115)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit116)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit117)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit118)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit119)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit120)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit121)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit122)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit123)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit124)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit125)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit126)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit127)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit100)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit94)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit101)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit91)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit92)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit93)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit102)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit103)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit104)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit105)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit106)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit107)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit109)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit111)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit110)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit108)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit128)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit129)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit131)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit138)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit135)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit136)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit137)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit141)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit144)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit143)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit145)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit160)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit148)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit149)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit147)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit157)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit158)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit159)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit150)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit151)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit152)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit153)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit154)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit155)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit156)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit161)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit162)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit163)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit164)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit165)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit166)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit168)
call TriggerRegisterUnitInRangeSimple(udg_trigger21,80.,udg_unit167)
call TriggerAddCondition(udg_trigger21,Condition(function Trig_Units_Within01_Conditions))
call TriggerAddAction(udg_trigger21,function Trig_Units_Within01_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit173)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit171)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit172)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit174)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit175)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit176)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit178)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit177)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit179)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit180)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit181)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,350.,udg_unit194)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,350.,udg_unit189)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,350.,udg_unit193)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,350.,udg_unit184)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,350.,udg_unit185)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,350.,udg_unit186)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,350.,udg_unit187)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,350.,udg_unit188)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit218)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit216)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit217)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit219)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit220)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit222)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit221)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit223)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit224)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit225)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit226)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit227)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit228)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit229)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit230)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit231)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit232)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit233)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit234)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit236)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit235)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit237)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit238)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit239)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit245)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit246)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit244)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit249)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit250)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit251)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit252)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit253)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit254)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit259)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit258)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit260)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit261)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit255)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit257)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit256)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit03)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit01)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit02)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit270)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit271)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit276)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit275)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit277)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit281)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit280)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit294)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit295)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit296)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit291)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit292)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit293)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit284)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit285)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit283)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit282)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit287)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit288)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit289)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit290)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit04)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit306)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit307)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit308)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit309)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit310)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit314)
call TriggerRegisterUnitInRangeSimple(udg_trigger22,80.,udg_unit315)
call TriggerAddCondition(udg_trigger22,Condition(function Trig_Units_Within02_Conditions))
call TriggerAddAction(udg_trigger22,function Trig_Units_Within02_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger23,Player(0),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger23,Condition(function Trig_Skill01_Conditions))
call TriggerAddAction(udg_trigger23,function Trig_Skill01_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger24,Player(1),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger24,Condition(function Trig_Skill02_Conditions))
call TriggerAddAction(udg_trigger24,function Trig_Skill02_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger25,Player(2),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger25,Condition(function Trig_Skill03_Conditions))
call TriggerAddAction(udg_trigger25,function Trig_Skill03_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger26,Player(3),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger26,Condition(function Trig_Skill04_Conditions))
call TriggerAddAction(udg_trigger26,function Trig_Skill04_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger27,Player(4),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger27,Condition(function Trig_Skill05_Conditions))
call TriggerAddAction(udg_trigger27,function Trig_Skill05_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger28,Player(5),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger28,Condition(function Trig_Skill06_Conditions))
call TriggerAddAction(udg_trigger28,function Trig_Skill06_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger29,Player(6),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger29,Condition(function Trig_Skill07_Conditions))
call TriggerAddAction(udg_trigger29,function Trig_Skill07_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger30,Player(7),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger30,Condition(function Trig_Skill08_Conditions))
call TriggerAddAction(udg_trigger30,function Trig_Skill08_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger31,Player(8),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger31,Condition(function Trig_Skill09_Conditions))
call TriggerAddAction(udg_trigger31,function Trig_Skill09_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger32,Player(9),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger32,Condition(function Trig_Skill10_Conditions))
call TriggerAddAction(udg_trigger32,function Trig_Skill10_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger33,Player(10),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger33,Condition(function Trig_Skill11_Conditions))
call TriggerAddAction(udg_trigger33,function Trig_Skill11_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger34,Player(0),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger34,Condition(function Trig_Skill001_Conditions))
call TriggerAddAction(udg_trigger34,function Trig_Skill001_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger35,Player(1),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger35,Condition(function Trig_Skill002_Conditions))
call TriggerAddAction(udg_trigger35,function Trig_Skill002_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger36,Player(2),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger36,Condition(function Trig_Skill003_Conditions))
call TriggerAddAction(udg_trigger36,function Trig_Skill003_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger37,Player(3),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger37,Condition(function Trig_Skill004_Conditions))
call TriggerAddAction(udg_trigger37,function Trig_Skill004_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger38,Player(4),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger38,Condition(function Trig_Skill005_Conditions))
call TriggerAddAction(udg_trigger38,function Trig_Skill005_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger39,Player(5),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger39,Condition(function Trig_Skill006_Conditions))
call TriggerAddAction(udg_trigger39,function Trig_Skill006_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger40,Player(6),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger40,Condition(function Trig_Skill007_Conditions))
call TriggerAddAction(udg_trigger40,function Trig_Skill007_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger41,Player(7),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger41,Condition(function Trig_Skill008_Conditions))
call TriggerAddAction(udg_trigger41,function Trig_Skill008_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger42,Player(8),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger42,Condition(function Trig_Skill009_Conditions))
call TriggerAddAction(udg_trigger42,function Trig_Skill009_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger43,Player(9),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger43,Condition(function Trig_Skill010_Conditions))
call TriggerAddAction(udg_trigger43,function Trig_Skill010_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger44,Player(10),EVENT_PLAYER_UNIT_SPELL_CAST)
call TriggerAddCondition(udg_trigger44,Condition(function Trig_Skill011_Conditions))
call TriggerAddAction(udg_trigger44,function Trig_Skill011_Actions)
call DisableTrigger(udg_trigger45)
call TriggerRegisterTimerEventPeriodic(udg_trigger45,.02)
call TriggerAddAction(udg_trigger45,function Trig_SkillX01_Actions)
call DisableTrigger(udg_trigger46)
call TriggerRegisterTimerEventPeriodic(udg_trigger46,.02)
call TriggerAddAction(udg_trigger46,function Trig_SkillX02_Actions)
call DisableTrigger(udg_trigger47)
call TriggerRegisterTimerEventPeriodic(udg_trigger47,.02)
call TriggerAddAction(udg_trigger47,function Trig_SkillX03_Actions)
call DisableTrigger(udg_trigger48)
call TriggerRegisterTimerEventPeriodic(udg_trigger48,.02)
call TriggerAddAction(udg_trigger48,function Trig_SkillX04_Actions)
call DisableTrigger(udg_trigger49)
call TriggerRegisterTimerEventPeriodic(udg_trigger49,.02)
call TriggerAddAction(udg_trigger49,function Trig_SkillX05_Actions)
call DisableTrigger(udg_trigger50)
call TriggerRegisterTimerEventPeriodic(udg_trigger50,.02)
call TriggerAddAction(udg_trigger50,function Trig_SkillX06_Actions)
call DisableTrigger(udg_trigger51)
call TriggerRegisterTimerEventPeriodic(udg_trigger51,.02)
call TriggerAddAction(udg_trigger51,function Trig_SkillX07_Actions)
call DisableTrigger(udg_trigger52)
call TriggerRegisterTimerEventPeriodic(udg_trigger52,.02)
call TriggerAddAction(udg_trigger52,function Trig_SkillX08_Actions)
call DisableTrigger(udg_trigger53)
call TriggerRegisterTimerEventPeriodic(udg_trigger53,.02)
call TriggerAddAction(udg_trigger53,function Trig_SkillX09_Actions)
call DisableTrigger(udg_trigger54)
call TriggerRegisterTimerEventPeriodic(udg_trigger54,.02)
call TriggerAddAction(udg_trigger54,function Trig_SkillX10_Actions)
call DisableTrigger(udg_trigger55)
call TriggerRegisterTimerEventPeriodic(udg_trigger55,.02)
call TriggerAddAction(udg_trigger55,function Trig_SkillX11_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect444)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect445)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect446)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect447)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect448)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect449)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect450)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect451)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect452)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect453)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect454)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect455)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect456)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect457)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect458)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect459)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect460)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect461)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect462)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect463)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect464)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect465)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect466)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect467)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect468)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect469)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect470)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect471)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect472)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect473)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect474)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect475)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect476)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect477)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect478)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect479)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect480)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect481)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect482)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect483)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect484)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect485)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect486)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect487)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect488)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect489)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect490)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect491)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect492)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect493)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect494)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect495)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect496)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect497)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect498)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect499)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect500)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect501)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect502)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect503)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect504)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect505)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect506)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect507)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect508)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect509)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect510)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect511)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect512)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect513)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect514)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect515)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect516)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect517)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect518)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect519)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect520)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect521)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect522)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect523)
call TriggerRegisterEnterRectSimple(udg_trigger56,udg_rect559)
call TriggerAddCondition(udg_trigger56,Condition(function Trig____________________069_Conditions))
call TriggerAddAction(udg_trigger56,function Trig____________________069_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger57,.2)
call TriggerAddAction(udg_trigger57,function Trig____________________065_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger58,.2)
call TriggerAddAction(udg_trigger58,function Trig____________________066_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger59,.2)
call TriggerAddAction(udg_trigger59,function Trig____________________066_______u_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger60,1.)
call TriggerAddAction(udg_trigger60,function Trig_Check_Timer_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger61,2)
call TriggerAddCondition(udg_trigger61,Condition(function Trig_Player_1_Leaves_Conditions))
call TriggerAddAction(udg_trigger61,function Trig_Player_1_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger62,2)
call TriggerAddCondition(udg_trigger62,Condition(function Trig_Player_2_Leaves_Conditions))
call TriggerAddAction(udg_trigger62,function Trig_Player_2_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger63,2)
call TriggerAddCondition(udg_trigger63,Condition(function Trig_Player_3_Leaves_Conditions))
call TriggerAddAction(udg_trigger63,function Trig_Player_3_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger64,2)
call TriggerAddCondition(udg_trigger64,Condition(function Trig_Player_4_Leaves_Conditions))
call TriggerAddAction(udg_trigger64,function Trig_Player_4_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger65,2)
call TriggerAddCondition(udg_trigger65,Condition(function Trig_Player_5_Leaves_Conditions))
call TriggerAddAction(udg_trigger65,function Trig_Player_5_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger66,2)
call TriggerAddCondition(udg_trigger66,Condition(function Trig_Player_6_Leaves_Conditions))
call TriggerAddAction(udg_trigger66,function Trig_Player_6_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger67,2)
call TriggerAddCondition(udg_trigger67,Condition(function Trig_Player_7_Leaves_Conditions))
call TriggerAddAction(udg_trigger67,function Trig_Player_7_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger68,2)
call TriggerAddCondition(udg_trigger68,Condition(function Trig_Player_8_Leaves_Conditions))
call TriggerAddAction(udg_trigger68,function Trig_Player_8_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger69,2)
call TriggerAddCondition(udg_trigger69,Condition(function Trig_Player_9_Leaves_Conditions))
call TriggerAddAction(udg_trigger69,function Trig_Player_9_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger70,2)
call TriggerAddCondition(udg_trigger70,Condition(function Trig_Player_10_Leaves_Conditions))
call TriggerAddAction(udg_trigger70,function Trig_Player_10_Leaves_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger71,2)
call TriggerAddCondition(udg_trigger71,Condition(function Trig_Player_11_Leaves_Conditions))
call TriggerAddAction(udg_trigger71,function Trig_Player_11_Leaves_Actions)
call DisableTrigger(udg_trigger72)
call TriggerRegisterTimerEventPeriodic(udg_trigger72,.03)
call TriggerAddAction(udg_trigger72,function Trig_Play01_Actions)
call DisableTrigger(udg_trigger73)
call TriggerRegisterTimerEventPeriodic(udg_trigger73,.03)
call TriggerAddAction(udg_trigger73,function Trig_Play02_Actions)
call DisableTrigger(udg_trigger74)
call TriggerRegisterTimerEventPeriodic(udg_trigger74,.03)
call TriggerAddAction(udg_trigger74,function Trig_Play03_Actions)
call DisableTrigger(udg_trigger75)
call TriggerRegisterTimerEventPeriodic(udg_trigger75,.03)
call TriggerAddAction(udg_trigger75,function Trig_Play04_Actions)
call DisableTrigger(udg_trigger76)
call TriggerRegisterTimerEventPeriodic(udg_trigger76,.03)
call TriggerAddAction(udg_trigger76,function Trig_Play05_Actions)
call DisableTrigger(udg_trigger77)
call TriggerRegisterTimerEventPeriodic(udg_trigger77,.03)
call TriggerAddAction(udg_trigger77,function Trig_Play06_Actions)
call DisableTrigger(udg_trigger78)
call TriggerRegisterTimerEventPeriodic(udg_trigger78,.03)
call TriggerAddAction(udg_trigger78,function Trig_Play07_Actions)
call DisableTrigger(udg_trigger79)
call TriggerRegisterTimerEventPeriodic(udg_trigger79,.03)
call TriggerAddAction(udg_trigger79,function Trig_Play08_Actions)
call DisableTrigger(udg_trigger80)
call TriggerRegisterTimerEventPeriodic(udg_trigger80,.03)
call TriggerAddAction(udg_trigger80,function Trig_Play09_Actions)
call DisableTrigger(udg_trigger81)
call TriggerRegisterTimerEventPeriodic(udg_trigger81,.03)
call TriggerAddAction(udg_trigger81,function Trig_Play10_Actions)
call DisableTrigger(udg_trigger82)
call TriggerRegisterTimerEventPeriodic(udg_trigger82,.03)
call TriggerAddAction(udg_trigger82,function Trig_Play11_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger83,Player(0),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger83,Condition(function Trig_Player01_Conditions))
call TriggerAddAction(udg_trigger83,function Trig_Player01_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger84,Player(1),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger84,Condition(function Trig_Player02_Conditions))
call TriggerAddAction(udg_trigger84,function Trig_Player02_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger85,Player(2),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger85,Condition(function Trig_Player03_Conditions))
call TriggerAddAction(udg_trigger85,function Trig_Player03_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger86,Player(3),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger86,Condition(function Trig_Player04_Conditions))
call TriggerAddAction(udg_trigger86,function Trig_Player04_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger87,Player(4),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger87,Condition(function Trig_Player05_Conditions))
call TriggerAddAction(udg_trigger87,function Trig_Player05_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger88,Player(5),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger88,Condition(function Trig_Player06_Conditions))
call TriggerAddAction(udg_trigger88,function Trig_Player06_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger89,Player(6),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger89,Condition(function Trig_Player07_Conditions))
call TriggerAddAction(udg_trigger89,function Trig_Player07_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger90,Player(7),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger90,Condition(function Trig_Player08_Conditions))
call TriggerAddAction(udg_trigger90,function Trig_Player08_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger91,Player(8),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger91,Condition(function Trig_Player09_Conditions))
call TriggerAddAction(udg_trigger91,function Trig_Player09_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger92,Player(9),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger92,Condition(function Trig_Player10_Conditions))
call TriggerAddAction(udg_trigger92,function Trig_Player10_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger93,Player(10),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger93,Condition(function Trig_Player11_Conditions))
call TriggerAddAction(udg_trigger93,function Trig_Player11_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger94,Player(0),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger94,Condition(function Trig_PlayerX01_Conditions))
call TriggerAddAction(udg_trigger94,function Trig_PlayerX01_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger95,Player(1),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger95,Condition(function Trig_PlayerX02_Conditions))
call TriggerAddAction(udg_trigger95,function Trig_PlayerX02_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger96,Player(2),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger96,Condition(function Trig_PlayerX03_Conditions))
call TriggerAddAction(udg_trigger96,function Trig_PlayerX03_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger97,Player(3),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger97,Condition(function Trig_PlayerX04_Conditions))
call TriggerAddAction(udg_trigger97,function Trig_PlayerX04_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger98,Player(4),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger98,Condition(function Trig_PlayerX05_Conditions))
call TriggerAddAction(udg_trigger98,function Trig_PlayerX05_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger99,Player(5),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger99,Condition(function Trig_PlayerX06_Conditions))
call TriggerAddAction(udg_trigger99,function Trig_PlayerX06_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger100,Player(6),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger100,Condition(function Trig_PlayerX07_Conditions))
call TriggerAddAction(udg_trigger100,function Trig_PlayerX07_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger101,Player(7),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger101,Condition(function Trig_PlayerX08_Conditions))
call TriggerAddAction(udg_trigger101,function Trig_PlayerX08_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger102,Player(8),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger102,Condition(function Trig_PlayerX09_Conditions))
call TriggerAddAction(udg_trigger102,function Trig_PlayerX09_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger103,Player(9),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger103,Condition(function Trig_PlayerX10_Conditions))
call TriggerAddAction(udg_trigger103,function Trig_PlayerX10_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger104,Player(10),EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER)
call TriggerAddCondition(udg_trigger104,Condition(function Trig_PlayerX11_Conditions))
call TriggerAddAction(udg_trigger104,function Trig_PlayerX11_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger105,Player(0),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger105,function Trig_PlayerKill01_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger106,Player(1),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger106,function Trig_PlayerKill02_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger107,Player(2),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger107,function Trig_PlayerKill03_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger108,Player(3),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger108,function Trig_PlayerKill04_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger109,Player(4),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger109,function Trig_PlayerKill05_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger110,Player(5),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger110,function Trig_PlayerKill06_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger111,Player(6),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger111,function Trig_PlayerKill07_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger112,Player(7),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger112,function Trig_PlayerKill08_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger113,Player(8),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger113,function Trig_PlayerKill09_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger114,Player(9),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger114,function Trig_PlayerKill10_Actions)
call TriggerRegisterPlayerUnitEventSimple(udg_trigger115,Player(10),EVENT_PLAYER_UNIT_DEATH)
call TriggerAddAction(udg_trigger115,function Trig_PlayerKill11_Actions)
call DisableTrigger(udg_trigger116)
call TriggerRegisterTimerEventPeriodic(udg_trigger116,3.)
call TriggerAddAction(udg_trigger116,function Trig_Lose_Actions)
call TriggerAddAction(udg_trigger117,function Trig_Lost_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger118,100.,udg_unit316)
call TriggerAddCondition(udg_trigger118,Condition(function Trig_Re01_Conditions))
call TriggerAddAction(udg_trigger118,function Trig_Re01_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger119,100.,udg_unit317)
call TriggerAddCondition(udg_trigger119,Condition(function Trig_Re02_Conditions))
call TriggerAddAction(udg_trigger119,function Trig_Re02_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger120,100.,udg_unit318)
call TriggerAddCondition(udg_trigger120,Condition(function Trig_Re03_Conditions))
call TriggerAddAction(udg_trigger120,function Trig_Re03_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger121,100.,udg_unit319)
call TriggerAddCondition(udg_trigger121,Condition(function Trig_Re04_Conditions))
call TriggerAddAction(udg_trigger121,function Trig_Re04_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger122,100.,udg_unit320)
call TriggerAddCondition(udg_trigger122,Condition(function Trig_Re05_Conditions))
call TriggerAddAction(udg_trigger122,function Trig_Re05_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger123,100.,udg_unit321)
call TriggerAddCondition(udg_trigger123,Condition(function Trig_Re06_Conditions))
call TriggerAddAction(udg_trigger123,function Trig_Re06_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger124,100.,udg_unit322)
call TriggerAddCondition(udg_trigger124,Condition(function Trig_Re07_Conditions))
call TriggerAddAction(udg_trigger124,function Trig_Re07_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger125,100.,udg_unit323)
call TriggerAddCondition(udg_trigger125,Condition(function Trig_Re08_Conditions))
call TriggerAddAction(udg_trigger125,function Trig_Re08_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger126,100.,udg_unit324)
call TriggerAddCondition(udg_trigger126,Condition(function Trig_Re09_Conditions))
call TriggerAddAction(udg_trigger126,function Trig_Re09_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger127,100.,udg_unit325)
call TriggerAddCondition(udg_trigger127,Condition(function Trig_Re10_Conditions))
call TriggerAddAction(udg_trigger127,function Trig_Re10_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger128,100.,udg_unit326)
call TriggerAddCondition(udg_trigger128,Condition(function Trig_Re11_Conditions))
call TriggerAddAction(udg_trigger128,function Trig_Re11_Actions)
call TriggerAddAction(udg_trigger129,function Trig_Start01_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger130,udg_rect36)
call TriggerAddCondition(udg_trigger130,Condition(function Trig_End01_Conditions))
call TriggerAddAction(udg_trigger130,function Trig_End01_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger131,udg_rect71)
call TriggerAddCondition(udg_trigger131,Condition(function Trig____________________001_Conditions))
call TriggerAddAction(udg_trigger131,function Trig____________________001_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger132,udg_rect72)
call TriggerAddCondition(udg_trigger132,Condition(function Trig____________________002_Conditions))
call TriggerAddAction(udg_trigger132,function Trig____________________002_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger133,udg_rect73)
call TriggerAddCondition(udg_trigger133,Condition(function Trig____________________003_Conditions))
call TriggerAddAction(udg_trigger133,function Trig____________________003_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger134,udg_rect74)
call TriggerAddCondition(udg_trigger134,Condition(function Trig____________________004_Conditions))
call TriggerAddAction(udg_trigger134,function Trig____________________004_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger135,udg_rect75)
call TriggerAddCondition(udg_trigger135,Condition(function Trig____________________005_Conditions))
call TriggerAddAction(udg_trigger135,function Trig____________________005_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger136,udg_rect76)
call TriggerAddCondition(udg_trigger136,Condition(function Trig____________________006_Conditions))
call TriggerAddAction(udg_trigger136,function Trig____________________006_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger137,udg_rect77)
call TriggerAddCondition(udg_trigger137,Condition(function Trig____________________007_Conditions))
call TriggerAddAction(udg_trigger137,function Trig____________________007_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger138,udg_rect78)
call TriggerAddCondition(udg_trigger138,Condition(function Trig____________________008_Conditions))
call TriggerAddAction(udg_trigger138,function Trig____________________008_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger139,udg_rect79)
call TriggerAddCondition(udg_trigger139,Condition(function Trig____________________009_Conditions))
call TriggerAddAction(udg_trigger139,function Trig____________________009_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger140,udg_rect80)
call TriggerAddCondition(udg_trigger140,Condition(function Trig____________________010_Conditions))
call TriggerAddAction(udg_trigger140,function Trig____________________010_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger141,udg_rect81)
call TriggerAddCondition(udg_trigger141,Condition(function Trig____________________011_Conditions))
call TriggerAddAction(udg_trigger141,function Trig____________________011_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger142,udg_rect82)
call TriggerAddCondition(udg_trigger142,Condition(function Trig____________________012_Conditions))
call TriggerAddAction(udg_trigger142,function Trig____________________012_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger143,udg_rect83)
call TriggerAddCondition(udg_trigger143,Condition(function Trig____________________013_Conditions))
call TriggerAddAction(udg_trigger143,function Trig____________________013_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger144,udg_rect84)
call TriggerAddCondition(udg_trigger144,Condition(function Trig____________________014_Conditions))
call TriggerAddAction(udg_trigger144,function Trig____________________014_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger145,udg_rect87)
call TriggerAddCondition(udg_trigger145,Condition(function Trig____________________015_Conditions))
call TriggerAddAction(udg_trigger145,function Trig____________________015_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger146,udg_rect88)
call TriggerAddCondition(udg_trigger146,Condition(function Trig____________________016_Conditions))
call TriggerAddAction(udg_trigger146,function Trig____________________016_Actions)
call TriggerAddAction(udg_trigger147,function Trig_Start02_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger148,udg_rect37)
call TriggerAddCondition(udg_trigger148,Condition(function Trig_End02_Conditions))
call TriggerAddAction(udg_trigger148,function Trig_End02_Actions)
call DisableTrigger(udg_trigger149)
call TriggerRegisterTimerEventPeriodic(udg_trigger149,10.)
call TriggerAddAction(udg_trigger149,function Trig____________________017_Actions)
call DisableTrigger(udg_trigger150)
call TriggerRegisterTimerEventPeriodic(udg_trigger150,1.3)
call TriggerAddAction(udg_trigger150,function Trig____________________018_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger151,udg_rect109)
call TriggerAddCondition(udg_trigger151,Condition(function Trig____________________019_Conditions))
call TriggerAddAction(udg_trigger151,function Trig____________________019_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger152,udg_rect110)
call TriggerAddCondition(udg_trigger152,Condition(function Trig____________________020_Conditions))
call TriggerAddAction(udg_trigger152,function Trig____________________020_Actions)
call DisableTrigger(udg_trigger153)
call TriggerRegisterTimerEventPeriodic(udg_trigger153,.05)
call TriggerAddAction(udg_trigger153,function Trig____________________021_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger154,udg_rect89)
call TriggerAddCondition(udg_trigger154,Condition(function Trig____________________022_Conditions))
call TriggerAddAction(udg_trigger154,function Trig____________________022_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger155,udg_rect90)
call TriggerAddCondition(udg_trigger155,Condition(function Trig____________________023_Conditions))
call TriggerAddAction(udg_trigger155,function Trig____________________023_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger156,udg_rect91)
call TriggerAddCondition(udg_trigger156,Condition(function Trig____________________025_Conditions))
call TriggerAddAction(udg_trigger156,function Trig____________________025_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger157,udg_rect92)
call TriggerAddCondition(udg_trigger157,Condition(function Trig____________________024_Conditions))
call TriggerAddAction(udg_trigger157,function Trig____________________024_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger158,udg_rect93)
call TriggerAddCondition(udg_trigger158,Condition(function Trig____________________026_Conditions))
call TriggerAddAction(udg_trigger158,function Trig____________________026_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger159,udg_rect94)
call TriggerAddCondition(udg_trigger159,Condition(function Trig____________________027_Conditions))
call TriggerAddAction(udg_trigger159,function Trig____________________027_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger160,udg_rect95)
call TriggerAddCondition(udg_trigger160,Condition(function Trig____________________028_Conditions))
call TriggerAddAction(udg_trigger160,function Trig____________________028_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger161,udg_rect96)
call TriggerAddCondition(udg_trigger161,Condition(function Trig____________________029_Conditions))
call TriggerAddAction(udg_trigger161,function Trig____________________029_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger162,udg_rect97)
call TriggerAddCondition(udg_trigger162,Condition(function Trig____________________030_Conditions))
call TriggerAddAction(udg_trigger162,function Trig____________________030_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger163,udg_rect98)
call TriggerAddCondition(udg_trigger163,Condition(function Trig____________________031_Conditions))
call TriggerAddAction(udg_trigger163,function Trig____________________031_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger164,udg_rect99)
call TriggerAddCondition(udg_trigger164,Condition(function Trig____________________032_Conditions))
call TriggerAddAction(udg_trigger164,function Trig____________________032_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger165,udg_rect100)
call TriggerAddCondition(udg_trigger165,Condition(function Trig____________________033_Conditions))
call TriggerAddAction(udg_trigger165,function Trig____________________033_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger166,udg_rect101)
call TriggerAddCondition(udg_trigger166,Condition(function Trig____________________034_Conditions))
call TriggerAddAction(udg_trigger166,function Trig____________________034_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger167,udg_rect102)
call TriggerAddCondition(udg_trigger167,Condition(function Trig____________________035_Conditions))
call TriggerAddAction(udg_trigger167,function Trig____________________035_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger168,udg_rect103)
call TriggerAddCondition(udg_trigger168,Condition(function Trig____________________036_Conditions))
call TriggerAddAction(udg_trigger168,function Trig____________________036_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger169,udg_rect104)
call TriggerAddCondition(udg_trigger169,Condition(function Trig____________________037_Conditions))
call TriggerAddAction(udg_trigger169,function Trig____________________037_Actions)
call TriggerAddAction(udg_trigger170,function Trig_Start03_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger171,udg_rect38)
call TriggerAddCondition(udg_trigger171,Condition(function Trig_End03_Conditions))
call TriggerAddAction(udg_trigger171,function Trig_End03_Actions)
call DisableTrigger(udg_trigger172)
call TriggerRegisterTimerEventPeriodic(udg_trigger172,.05)
call TriggerAddAction(udg_trigger172,function Trig____________________038_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger173,udg_rect111)
call TriggerAddCondition(udg_trigger173,Condition(function Trig____________________039_Conditions))
call TriggerAddAction(udg_trigger173,function Trig____________________039_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger174,udg_rect112)
call TriggerAddCondition(udg_trigger174,Condition(function Trig____________________040_Conditions))
call TriggerAddAction(udg_trigger174,function Trig____________________040_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger175,udg_rect113)
call TriggerAddCondition(udg_trigger175,Condition(function Trig____________________041_Conditions))
call TriggerAddAction(udg_trigger175,function Trig____________________041_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger176,udg_rect114)
call TriggerAddCondition(udg_trigger176,Condition(function Trig____________________042_Conditions))
call TriggerAddAction(udg_trigger176,function Trig____________________042_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger177,udg_rect115)
call TriggerAddCondition(udg_trigger177,Condition(function Trig____________________043_Conditions))
call TriggerAddAction(udg_trigger177,function Trig____________________043_Actions)
call TriggerAddAction(udg_trigger178,function Trig_Start04_Actions)
call TriggerRegisterTimerExpireEvent(udg_trigger179,udg_timer01)
call TriggerAddAction(udg_trigger179,function Trig_End04_Actions)
call DisableTrigger(udg_trigger180)
call TriggerRegisterTimerEventPeriodic(udg_trigger180,1.5)
call TriggerAddAction(udg_trigger180,function Trig____________________044_Actions)
call DisableTrigger(udg_trigger181)
call TriggerRegisterTimerEventPeriodic(udg_trigger181,.05)
call TriggerAddAction(udg_trigger181,function Trig____________________045_Actions)
call DisableTrigger(udg_trigger182)
call TriggerRegisterTimerEventPeriodic(udg_trigger182,.05)
call TriggerAddAction(udg_trigger182,function Trig____________________046_Actions)
call TriggerAddAction(udg_trigger183,function Trig____________________047_Actions)
call TriggerAddAction(udg_trigger184,function Trig_Start05_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger185,udg_rect39)
call TriggerAddCondition(udg_trigger185,Condition(function Trig_End05_Conditions))
call TriggerAddAction(udg_trigger185,function Trig_End05_Actions)
call TriggerAddAction(udg_trigger186,function Trig_Start06_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger187,udg_rect40)
call TriggerAddCondition(udg_trigger187,Condition(function Trig_End06_Conditions))
call TriggerAddAction(udg_trigger187,function Trig_End06_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger188,udg_rect132)
call TriggerAddCondition(udg_trigger188,Condition(function Trig____________________048_Conditions))
call TriggerAddAction(udg_trigger188,function Trig____________________048_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger189,udg_rect133)
call TriggerAddCondition(udg_trigger189,Condition(function Trig____________________049_Conditions))
call TriggerAddAction(udg_trigger189,function Trig____________________049_Actions)
call TriggerAddAction(udg_trigger190,function Trig_Start07_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger191,udg_rect41)
call TriggerAddCondition(udg_trigger191,Condition(function Trig_End07_Conditions))
call TriggerAddAction(udg_trigger191,function Trig_End07_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger192,udg_rect139)
call TriggerAddCondition(udg_trigger192,Condition(function Trig____________________050_Conditions))
call TriggerAddAction(udg_trigger192,function Trig____________________050_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger193,udg_rect140)
call TriggerAddCondition(udg_trigger193,Condition(function Trig____________________051_Conditions))
call TriggerAddAction(udg_trigger193,function Trig____________________051_Actions)
call TriggerAddAction(udg_trigger194,function Trig_Start08_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger195,udg_rect42)
call TriggerAddCondition(udg_trigger195,Condition(function Trig_End08_Conditions))
call TriggerAddAction(udg_trigger195,function Trig_End08_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger196,udg_rect143)
call TriggerAddCondition(udg_trigger196,Condition(function Trig____________________052_Conditions))
call TriggerAddAction(udg_trigger196,function Trig____________________052_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger197,udg_rect142)
call TriggerAddCondition(udg_trigger197,Condition(function Trig____________________053_Conditions))
call TriggerAddAction(udg_trigger197,function Trig____________________053_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger198,udg_rect145)
call TriggerAddCondition(udg_trigger198,Condition(function Trig____________________054_Conditions))
call TriggerAddAction(udg_trigger198,function Trig____________________054_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger199,udg_rect147)
call TriggerAddCondition(udg_trigger199,Condition(function Trig____________________055_Conditions))
call TriggerAddAction(udg_trigger199,function Trig____________________055_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger200,udg_rect149)
call TriggerAddCondition(udg_trigger200,Condition(function Trig____________________056_Conditions))
call TriggerAddAction(udg_trigger200,function Trig____________________056_Actions)
call TriggerAddAction(udg_trigger201,function Trig_Start09_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger202,udg_rect43)
call TriggerAddCondition(udg_trigger202,Condition(function Trig_End09_Conditions))
call TriggerAddAction(udg_trigger202,function Trig_End09_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger203,udg_rect150)
call TriggerAddCondition(udg_trigger203,Condition(function Trig____________________057_Conditions))
call TriggerAddAction(udg_trigger203,function Trig____________________057_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger204,udg_rect151)
call TriggerAddCondition(udg_trigger204,Condition(function Trig____________________058_Conditions))
call TriggerAddAction(udg_trigger204,function Trig____________________058_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger205,udg_rect152)
call TriggerAddCondition(udg_trigger205,Condition(function Trig____________________059_Conditions))
call TriggerAddAction(udg_trigger205,function Trig____________________059_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger206,udg_rect153)
call TriggerAddCondition(udg_trigger206,Condition(function Trig____________________060_Conditions))
call TriggerAddAction(udg_trigger206,function Trig____________________060_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger207,udg_rect154)
call TriggerAddCondition(udg_trigger207,Condition(function Trig____________________061_Conditions))
call TriggerAddAction(udg_trigger207,function Trig____________________061_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger208,udg_rect155)
call TriggerAddCondition(udg_trigger208,Condition(function Trig____________________062_Conditions))
call TriggerAddAction(udg_trigger208,function Trig____________________062_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger209,udg_rect156)
call TriggerAddCondition(udg_trigger209,Condition(function Trig____________________063_Conditions))
call TriggerAddAction(udg_trigger209,function Trig____________________063_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger210,udg_rect157)
call TriggerAddCondition(udg_trigger210,Condition(function Trig____________________064_Conditions))
call TriggerAddAction(udg_trigger210,function Trig____________________064_Actions)
call TriggerRegisterTimerEventPeriodic(udg_trigger211,5.)
call TriggerAddAction(udg_trigger211,function Trig____________________067_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger212,udg_rect160)
call TriggerAddCondition(udg_trigger212,Condition(function Trig____________________070_Conditions))
call TriggerAddAction(udg_trigger212,function Trig____________________070_Actions)
call TriggerAddAction(udg_trigger213,function Trig_Start10_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger214,udg_rect44)
call TriggerAddCondition(udg_trigger214,Condition(function Trig_End10_Conditions))
call TriggerAddAction(udg_trigger214,function Trig_End10_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger215,udg_rect172)
call TriggerAddCondition(udg_trigger215,Condition(function Trig____________________071_Conditions))
call TriggerAddAction(udg_trigger215,function Trig____________________071_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger216,udg_rect173)
call TriggerAddCondition(udg_trigger216,Condition(function Trig____________________072_Conditions))
call TriggerAddAction(udg_trigger216,function Trig____________________072_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger217,udg_rect174)
call TriggerAddCondition(udg_trigger217,Condition(function Trig____________________073_Conditions))
call TriggerAddAction(udg_trigger217,function Trig____________________073_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger218,udg_rect175)
call TriggerAddCondition(udg_trigger218,Condition(function Trig____________________074_Conditions))
call TriggerAddAction(udg_trigger218,function Trig____________________074_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger219,udg_rect176)
call TriggerAddCondition(udg_trigger219,Condition(function Trig____________________075_Conditions))
call TriggerAddAction(udg_trigger219,function Trig____________________075_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger220,udg_rect177)
call TriggerAddCondition(udg_trigger220,Condition(function Trig____________________076_Conditions))
call TriggerAddAction(udg_trigger220,function Trig____________________076_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger221,udg_rect171)
call TriggerAddCondition(udg_trigger221,Condition(function Trig____________________077_Conditions))
call TriggerAddAction(udg_trigger221,function Trig____________________077_Actions)
call TriggerAddAction(udg_trigger222,function Trig_Start11_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger223,udg_rect45)
call TriggerAddCondition(udg_trigger223,Condition(function Trig_End11_Conditions))
call TriggerAddAction(udg_trigger223,function Trig_End11_Actions)
call DisableTrigger(udg_trigger224)
call TriggerRegisterTimerEventPeriodic(udg_trigger224,10.)
call TriggerAddAction(udg_trigger224,function Trig____________________078_Actions)
call TriggerAddAction(udg_trigger225,function Trig____________________079_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger226,udg_rect187)
call TriggerAddCondition(udg_trigger226,Condition(function Trig____________________080_Conditions))
call TriggerAddAction(udg_trigger226,function Trig____________________080_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger227,udg_rect188)
call TriggerAddCondition(udg_trigger227,Condition(function Trig____________________081_Conditions))
call TriggerAddAction(udg_trigger227,function Trig____________________081_Actions)
call DisableTrigger(udg_trigger228)
call TriggerRegisterTimerEventPeriodic(udg_trigger228,4.)
call TriggerAddAction(udg_trigger228,function Trig____________________082_Actions)
call TriggerAddAction(udg_trigger229,function Trig_Start12_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger230,udg_rect46)
call TriggerAddCondition(udg_trigger230,Condition(function Trig_End12_Conditions))
call TriggerAddAction(udg_trigger230,function Trig_End12_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger231,udg_rect189)
call TriggerAddCondition(udg_trigger231,Condition(function Trig____________________083_Conditions))
call TriggerAddAction(udg_trigger231,function Trig____________________083_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger232,udg_rect190)
call TriggerAddCondition(udg_trigger232,Condition(function Trig____________________084_Conditions))
call TriggerAddAction(udg_trigger232,function Trig____________________084_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger233,udg_rect191)
call TriggerAddCondition(udg_trigger233,Condition(function Trig____________________085_Conditions))
call TriggerAddAction(udg_trigger233,function Trig____________________085_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger234,udg_rect192)
call TriggerAddCondition(udg_trigger234,Condition(function Trig____________________086_Conditions))
call TriggerAddAction(udg_trigger234,function Trig____________________086_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger235,udg_rect193)
call TriggerAddCondition(udg_trigger235,Condition(function Trig____________________087_Conditions))
call TriggerAddAction(udg_trigger235,function Trig____________________087_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger236,udg_rect194)
call TriggerAddCondition(udg_trigger236,Condition(function Trig____________________088_Conditions))
call TriggerAddAction(udg_trigger236,function Trig____________________088_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger237,udg_rect195)
call TriggerAddCondition(udg_trigger237,Condition(function Trig____________________089_Conditions))
call TriggerAddAction(udg_trigger237,function Trig____________________089_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger238,udg_rect196)
call TriggerAddCondition(udg_trigger238,Condition(function Trig____________________090_Conditions))
call TriggerAddAction(udg_trigger238,function Trig____________________090_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger239,udg_rect197)
call TriggerAddCondition(udg_trigger239,Condition(function Trig____________________091_Conditions))
call TriggerAddAction(udg_trigger239,function Trig____________________091_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger240,udg_rect198)
call TriggerAddCondition(udg_trigger240,Condition(function Trig____________________092_Conditions))
call TriggerAddAction(udg_trigger240,function Trig____________________092_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger241,udg_rect199)
call TriggerAddCondition(udg_trigger241,Condition(function Trig____________________095_Conditions))
call TriggerAddAction(udg_trigger241,function Trig____________________095_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger242,udg_rect200)
call TriggerAddCondition(udg_trigger242,Condition(function Trig____________________096_Conditions))
call TriggerAddAction(udg_trigger242,function Trig____________________096_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger243,udg_rect208)
call TriggerAddCondition(udg_trigger243,Condition(function Trig____________________097_Conditions))
call TriggerAddAction(udg_trigger243,function Trig____________________097_Actions)
call TriggerAddAction(udg_trigger244,function Trig_Start13_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger245,udg_rect47)
call TriggerAddCondition(udg_trigger245,Condition(function Trig_End13_Conditions))
call TriggerAddAction(udg_trigger245,function Trig_End13_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger246,udg_rect209)
call TriggerAddCondition(udg_trigger246,Condition(function Trig____________________098_Conditions))
call TriggerAddAction(udg_trigger246,function Trig____________________098_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger247,udg_rect212)
call TriggerAddCondition(udg_trigger247,Condition(function Trig____________________099_Conditions))
call TriggerAddAction(udg_trigger247,function Trig____________________099_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger248,udg_rect214)
call TriggerAddCondition(udg_trigger248,Condition(function Trig____________________100_Conditions))
call TriggerAddAction(udg_trigger248,function Trig____________________100_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger249,udg_rect216)
call TriggerAddCondition(udg_trigger249,Condition(function Trig____________________101_Conditions))
call TriggerAddAction(udg_trigger249,function Trig____________________101_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger250,udg_rect217)
call TriggerAddCondition(udg_trigger250,Condition(function Trig____________________102_Conditions))
call TriggerAddAction(udg_trigger250,function Trig____________________102_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger251,udg_rect221)
call TriggerAddCondition(udg_trigger251,Condition(function Trig____________________103_Conditions))
call TriggerAddAction(udg_trigger251,function Trig____________________103_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger252,udg_rect220)
call TriggerAddCondition(udg_trigger252,Condition(function Trig____________________104_Conditions))
call TriggerAddAction(udg_trigger252,function Trig____________________104_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger253,udg_rect223)
call TriggerAddCondition(udg_trigger253,Condition(function Trig____________________105_Conditions))
call TriggerAddAction(udg_trigger253,function Trig____________________105_Actions)
call TriggerAddAction(udg_trigger254,function Trig_Start14_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger255,udg_rect48)
call TriggerAddCondition(udg_trigger255,Condition(function Trig_End14_Conditions))
call TriggerAddAction(udg_trigger255,function Trig_End14_Actions)
call TriggerAddAction(udg_trigger256,function Trig____________________106_Actions)
call TriggerAddAction(udg_trigger257,function Trig____________________107_Actions)
call DisableTrigger(udg_trigger258)
call TriggerRegisterTimerEventPeriodic(udg_trigger258,4.)
call TriggerAddAction(udg_trigger258,function Trig____________________108_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger259,udg_rect237)
call TriggerAddCondition(udg_trigger259,Condition(function Trig____________________109_Conditions))
call TriggerAddAction(udg_trigger259,function Trig____________________109_Actions)
call DisableTrigger(udg_trigger260)
call TriggerRegisterTimerEventPeriodic(udg_trigger260,.05)
call TriggerAddAction(udg_trigger260,function Trig____________________110_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger261,120.,udg_unit140)
call TriggerAddCondition(udg_trigger261,Condition(function Trig____________________111_Conditions))
call TriggerAddAction(udg_trigger261,function Trig____________________111_Actions)
call TriggerAddAction(udg_trigger262,function Trig_Start15_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger263,udg_rect49)
call TriggerAddCondition(udg_trigger263,Condition(function Trig_End15_Conditions))
call TriggerAddAction(udg_trigger263,function Trig_End15_Actions)
call DisableTrigger(udg_trigger264)
call TriggerRegisterTimerEventPeriodic(udg_trigger264,.05)
call TriggerAddAction(udg_trigger264,function Trig____________________112_Actions)
call DisableTrigger(udg_trigger265)
call TriggerRegisterTimerEventPeriodic(udg_trigger265,.5)
call TriggerAddAction(udg_trigger265,function Trig____________________113_Actions)
call DisableTrigger(udg_trigger266)
call TriggerRegisterTimerEventPeriodic(udg_trigger266,.05)
call TriggerAddAction(udg_trigger266,function Trig____________________114_Actions)
call DisableTrigger(udg_trigger267)
call TriggerRegisterTimerEventPeriodic(udg_trigger267,.05)
call TriggerAddAction(udg_trigger267,function Trig____________________115_Actions)
call DisableTrigger(udg_trigger268)
call TriggerRegisterTimerEventPeriodic(udg_trigger268,.05)
call TriggerAddAction(udg_trigger268,function Trig____________________116_Actions)
call DisableTrigger(udg_trigger269)
call TriggerRegisterTimerEventPeriodic(udg_trigger269,.05)
call TriggerAddAction(udg_trigger269,function Trig____________________117_Actions)
call TriggerAddAction(udg_trigger270,function Trig____________________118_Actions)
call TriggerAddAction(udg_trigger271,function Trig_Start16_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger272,udg_rect50)
call TriggerAddCondition(udg_trigger272,Condition(function Trig_End16_Conditions))
call TriggerAddAction(udg_trigger272,function Trig_End16_Actions)
call TriggerAddAction(udg_trigger273,function Trig_Start17_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger274,udg_rect51)
call TriggerAddCondition(udg_trigger274,Condition(function Trig_End17_Conditions))
call TriggerAddAction(udg_trigger274,function Trig_End17_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger275,udg_rect250)
call TriggerAddCondition(udg_trigger275,Condition(function Trig____________________119_Conditions))
call TriggerAddAction(udg_trigger275,function Trig____________________119_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger276,udg_rect252)
call TriggerAddCondition(udg_trigger276,Condition(function Trig____________________120_Conditions))
call TriggerAddAction(udg_trigger276,function Trig____________________120_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger277,udg_rect257)
call TriggerAddCondition(udg_trigger277,Condition(function Trig____________________121_Conditions))
call TriggerAddAction(udg_trigger277,function Trig____________________121_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger278,udg_rect253)
call TriggerAddCondition(udg_trigger278,Condition(function Trig____________________122_Conditions))
call TriggerAddAction(udg_trigger278,function Trig____________________122_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger279,udg_rect254)
call TriggerAddCondition(udg_trigger279,Condition(function Trig____________________123_Conditions))
call TriggerAddAction(udg_trigger279,function Trig____________________123_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger280,udg_rect255)
call TriggerAddCondition(udg_trigger280,Condition(function Trig____________________124_Conditions))
call TriggerAddAction(udg_trigger280,function Trig____________________124_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger281,udg_rect256)
call TriggerAddCondition(udg_trigger281,Condition(function Trig____________________125_Conditions))
call TriggerAddAction(udg_trigger281,function Trig____________________125_Actions)
call DisableTrigger(udg_trigger282)
call TriggerRegisterTimerEventPeriodic(udg_trigger282,.1)
call TriggerAddAction(udg_trigger282,function Trig____________________126_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger283,120.,udg_unit170)
call TriggerAddCondition(udg_trigger283,Condition(function Trig____________________127_Conditions))
call TriggerAddAction(udg_trigger283,function Trig____________________127_Actions)
call TriggerAddAction(udg_trigger284,function Trig_Start18_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger285,udg_rect52)
call TriggerAddCondition(udg_trigger285,Condition(function Trig_End18_Conditions))
call TriggerAddAction(udg_trigger285,function Trig_End18_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger286,udg_rect261)
call TriggerAddCondition(udg_trigger286,Condition(function Trig____________________128_Conditions))
call TriggerAddAction(udg_trigger286,function Trig____________________128_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger287,udg_rect262)
call TriggerAddCondition(udg_trigger287,Condition(function Trig____________________129_Conditions))
call TriggerAddAction(udg_trigger287,function Trig____________________129_Actions)
call TriggerAddAction(udg_trigger288,function Trig_Start19_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger289,udg_rect53)
call TriggerAddCondition(udg_trigger289,Condition(function Trig_End19_Conditions))
call TriggerAddAction(udg_trigger289,function Trig_End19_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger290,udg_rect265)
call TriggerAddCondition(udg_trigger290,Condition(function Trig____________________130_Conditions))
call TriggerAddAction(udg_trigger290,function Trig____________________130_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger291,udg_rect266)
call TriggerAddCondition(udg_trigger291,Condition(function Trig____________________131_Conditions))
call TriggerAddAction(udg_trigger291,function Trig____________________131_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger292,udg_rect267)
call TriggerAddCondition(udg_trigger292,Condition(function Trig____________________132_Conditions))
call TriggerAddAction(udg_trigger292,function Trig____________________132_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger293,udg_rect268)
call TriggerAddCondition(udg_trigger293,Condition(function Trig____________________133_Conditions))
call TriggerAddAction(udg_trigger293,function Trig____________________133_Actions)
call DisableTrigger(udg_trigger294)
call TriggerRegisterTimerEventPeriodic(udg_trigger294,8.)
call TriggerAddAction(udg_trigger294,function Trig____________________134_Actions)
call TriggerAddAction(udg_trigger295,function Trig_Start20_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger296,udg_rect54)
call TriggerAddCondition(udg_trigger296,Condition(function Trig_End20_Conditions))
call TriggerAddAction(udg_trigger296,function Trig_End20_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger297,udg_rect274)
call TriggerAddCondition(udg_trigger297,Condition(function Trig____________________135_Conditions))
call TriggerAddAction(udg_trigger297,function Trig____________________135_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger298,udg_rect275)
call TriggerAddCondition(udg_trigger298,Condition(function Trig____________________136_Conditions))
call TriggerAddAction(udg_trigger298,function Trig____________________136_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger299,udg_rect276)
call TriggerAddCondition(udg_trigger299,Condition(function Trig____________________137_Conditions))
call TriggerAddAction(udg_trigger299,function Trig____________________137_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger300,udg_rect277)
call TriggerAddCondition(udg_trigger300,Condition(function Trig____________________138_Conditions))
call TriggerAddAction(udg_trigger300,function Trig____________________138_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger301,udg_rect278)
call TriggerAddCondition(udg_trigger301,Condition(function Trig____________________139_Conditions))
call TriggerAddAction(udg_trigger301,function Trig____________________139_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger302,udg_rect279)
call TriggerAddCondition(udg_trigger302,Condition(function Trig____________________140_Conditions))
call TriggerAddAction(udg_trigger302,function Trig____________________140_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger303,udg_rect280)
call TriggerAddCondition(udg_trigger303,Condition(function Trig____________________141_Conditions))
call TriggerAddAction(udg_trigger303,function Trig____________________141_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger304,udg_rect281)
call TriggerAddCondition(udg_trigger304,Condition(function Trig____________________142_Conditions))
call TriggerAddAction(udg_trigger304,function Trig____________________142_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger305,udg_rect282)
call TriggerAddCondition(udg_trigger305,Condition(function Trig____________________143_Conditions))
call TriggerAddAction(udg_trigger305,function Trig____________________143_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger306,udg_rect283)
call TriggerAddCondition(udg_trigger306,Condition(function Trig____________________144_Conditions))
call TriggerAddAction(udg_trigger306,function Trig____________________144_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger307,udg_rect284)
call TriggerAddCondition(udg_trigger307,Condition(function Trig____________________145_Conditions))
call TriggerAddAction(udg_trigger307,function Trig____________________145_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger308,udg_rect285)
call TriggerAddCondition(udg_trigger308,Condition(function Trig____________________146_Conditions))
call TriggerAddAction(udg_trigger308,function Trig____________________146_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger309,udg_rect286)
call TriggerAddCondition(udg_trigger309,Condition(function Trig____________________147_Conditions))
call TriggerAddAction(udg_trigger309,function Trig____________________147_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger310,udg_rect287)
call TriggerAddCondition(udg_trigger310,Condition(function Trig____________________148_Conditions))
call TriggerAddAction(udg_trigger310,function Trig____________________148_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger311,udg_rect288)
call TriggerAddCondition(udg_trigger311,Condition(function Trig____________________149_Conditions))
call TriggerAddAction(udg_trigger311,function Trig____________________149_Actions)
call DisableTrigger(udg_trigger312)
call TriggerRegisterTimerEventPeriodic(udg_trigger312,1.3)
call TriggerAddAction(udg_trigger312,function Trig____________________150_Actions)
call DisableTrigger(udg_trigger313)
call TriggerRegisterTimerEventPeriodic(udg_trigger313,1.3)
call TriggerAddAction(udg_trigger313,function Trig____________________151_Actions)
call DisableTrigger(udg_trigger314)
call TriggerRegisterTimerEventPeriodic(udg_trigger314,1.3)
call TriggerAddAction(udg_trigger314,function Trig____________________152_Actions)
call TriggerAddAction(udg_trigger315,function Trig_Start21_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger316,udg_rect55)
call TriggerAddCondition(udg_trigger316,Condition(function Trig_End21_Conditions))
call TriggerAddAction(udg_trigger316,function Trig_End21_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger317,udg_rect295)
call TriggerAddCondition(udg_trigger317,Condition(function Trig____________________153_Conditions))
call TriggerAddAction(udg_trigger317,function Trig____________________153_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger318,udg_rect296)
call TriggerAddCondition(udg_trigger318,Condition(function Trig____________________154_Conditions))
call TriggerAddAction(udg_trigger318,function Trig____________________154_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger319,udg_rect297)
call TriggerAddCondition(udg_trigger319,Condition(function Trig____________________155_Conditions))
call TriggerAddAction(udg_trigger319,function Trig____________________155_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger320,udg_rect298)
call TriggerAddCondition(udg_trigger320,Condition(function Trig____________________156_Conditions))
call TriggerAddAction(udg_trigger320,function Trig____________________156_Actions)
call TriggerAddAction(udg_trigger321,function Trig_Start22_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger322,udg_rect56)
call TriggerAddCondition(udg_trigger322,Condition(function Trig_End22_Conditions))
call TriggerAddAction(udg_trigger322,function Trig_End22_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger323,120.,udg_unit197)
call TriggerAddCondition(udg_trigger323,Condition(function Trig____________________157_Conditions))
call TriggerAddAction(udg_trigger323,function Trig____________________157_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger324,120.,udg_unit198)
call TriggerAddCondition(udg_trigger324,Condition(function Trig____________________158_Conditions))
call TriggerAddAction(udg_trigger324,function Trig____________________158_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger325,120.,udg_unit199)
call TriggerAddCondition(udg_trigger325,Condition(function Trig____________________159_Conditions))
call TriggerAddAction(udg_trigger325,function Trig____________________159_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger326,120.,udg_unit200)
call TriggerAddCondition(udg_trigger326,Condition(function Trig____________________160_Conditions))
call TriggerAddAction(udg_trigger326,function Trig____________________160_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger327,120.,udg_unit201)
call TriggerAddCondition(udg_trigger327,Condition(function Trig____________________161_Conditions))
call TriggerAddAction(udg_trigger327,function Trig____________________161_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger328,120.,udg_unit202)
call TriggerAddCondition(udg_trigger328,Condition(function Trig____________________162_Conditions))
call TriggerAddAction(udg_trigger328,function Trig____________________162_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger329,120.,udg_unit203)
call TriggerAddCondition(udg_trigger329,Condition(function Trig____________________163_Conditions))
call TriggerAddAction(udg_trigger329,function Trig____________________163_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger330,120.,udg_unit204)
call TriggerAddCondition(udg_trigger330,Condition(function Trig____________________164_Conditions))
call TriggerAddAction(udg_trigger330,function Trig____________________164_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger331,120.,udg_unit215)
call TriggerAddCondition(udg_trigger331,Condition(function Trig____________________165_Conditions))
call TriggerAddAction(udg_trigger331,function Trig____________________165_Actions)
call DisableTrigger(udg_trigger332)
call TriggerRegisterTimerEventPeriodic(udg_trigger332,.05)
call TriggerAddAction(udg_trigger332,function Trig____________________166_Actions)
call DisableTrigger(udg_trigger333)
call TriggerRegisterEnterRectSimple(udg_trigger333,udg_rect300)
call TriggerAddCondition(udg_trigger333,Condition(function Trig____________________167_Conditions))
call TriggerAddAction(udg_trigger333,function Trig____________________167_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger334,udg_rect303)
call TriggerAddCondition(udg_trigger334,Condition(function Trig____________________168_Conditions))
call TriggerAddAction(udg_trigger334,function Trig____________________168_Actions)
call DisableTrigger(udg_trigger335)
call TriggerRegisterEnterRectSimple(udg_trigger335,udg_rect301)
call TriggerAddCondition(udg_trigger335,Condition(function Trig____________________169_Conditions))
call TriggerAddAction(udg_trigger335,function Trig____________________169_Actions)
call DisableTrigger(udg_trigger336)
call TriggerRegisterEnterRectSimple(udg_trigger336,udg_rect305)
call TriggerAddCondition(udg_trigger336,Condition(function Trig____________________170_Conditions))
call TriggerAddAction(udg_trigger336,function Trig____________________170_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger337,udg_rect306)
call TriggerAddCondition(udg_trigger337,Condition(function Trig____________________171_Conditions))
call TriggerAddAction(udg_trigger337,function Trig____________________171_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger338,udg_rect309)
call TriggerAddCondition(udg_trigger338,Condition(function Trig____________________172_Conditions))
call TriggerAddAction(udg_trigger338,function Trig____________________172_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger339,udg_rect315)
call TriggerAddCondition(udg_trigger339,Condition(function Trig____________________173_Conditions))
call TriggerAddAction(udg_trigger339,function Trig____________________173_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger340,udg_rect316)
call TriggerAddCondition(udg_trigger340,Condition(function Trig____________________174_Conditions))
call TriggerAddAction(udg_trigger340,function Trig____________________174_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger341,udg_rect308)
call TriggerAddCondition(udg_trigger341,Condition(function Trig____________________175_Conditions))
call TriggerAddAction(udg_trigger341,function Trig____________________175_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger342,udg_rect310)
call TriggerAddCondition(udg_trigger342,Condition(function Trig____________________176_Conditions))
call TriggerAddAction(udg_trigger342,function Trig____________________176_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger343,udg_rect312)
call TriggerAddCondition(udg_trigger343,Condition(function Trig____________________177_Conditions))
call TriggerAddAction(udg_trigger343,function Trig____________________177_Actions)
call TriggerAddAction(udg_trigger344,function Trig_Start23_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger345,udg_rect57)
call TriggerAddCondition(udg_trigger345,Condition(function Trig_End23_Conditions))
call TriggerAddAction(udg_trigger345,function Trig_End23_Actions)
call TriggerAddAction(udg_trigger346,function Trig_Start24_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger347,udg_rect58)
call TriggerAddCondition(udg_trigger347,Condition(function Trig_End24_Conditions))
call TriggerAddAction(udg_trigger347,function Trig_End24_Actions)
call DisableTrigger(udg_trigger348)
call TriggerRegisterTimerEventPeriodic(udg_trigger348,2.)
call TriggerAddAction(udg_trigger348,function Trig____________________178_Actions)
call TriggerAddAction(udg_trigger349,function Trig_Start25_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger350,udg_rect59)
call TriggerAddCondition(udg_trigger350,Condition(function Trig_End25_Conditions))
call TriggerAddAction(udg_trigger350,function Trig_End25_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger351,udg_rect350)
call TriggerAddCondition(udg_trigger351,Condition(function Trig____________________179_Conditions))
call TriggerAddAction(udg_trigger351,function Trig____________________179_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger352,udg_rect351)
call TriggerAddCondition(udg_trigger352,Condition(function Trig____________________180_Conditions))
call TriggerAddAction(udg_trigger352,function Trig____________________180_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger353,udg_rect352)
call TriggerAddCondition(udg_trigger353,Condition(function Trig____________________181_Conditions))
call TriggerAddAction(udg_trigger353,function Trig____________________181_Actions)
call DisableTrigger(udg_trigger354)
call TriggerRegisterTimerEventPeriodic(udg_trigger354,3.5)
call TriggerAddAction(udg_trigger354,function Trig____________________182_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger355,udg_rect353)
call TriggerAddCondition(udg_trigger355,Condition(function Trig____________________183_Conditions))
call TriggerAddAction(udg_trigger355,function Trig____________________183_Actions)
call TriggerAddAction(udg_trigger356,function Trig_Start26_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger357,udg_rect60)
call TriggerAddCondition(udg_trigger357,Condition(function Trig_End26_Conditions))
call TriggerAddAction(udg_trigger357,function Trig_End26_Actions)
call TriggerAddAction(udg_trigger358,function Trig_Start27_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger359,udg_rect61)
call TriggerAddCondition(udg_trigger359,Condition(function Trig_End27_Conditions))
call TriggerAddAction(udg_trigger359,function Trig_End27_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger360,udg_rect363)
call TriggerAddCondition(udg_trigger360,Condition(function Trig____________________184_Conditions))
call TriggerAddAction(udg_trigger360,function Trig____________________184_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger361,udg_rect364)
call TriggerAddCondition(udg_trigger361,Condition(function Trig____________________185_Conditions))
call TriggerAddAction(udg_trigger361,function Trig____________________185_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger362,udg_rect365)
call TriggerAddCondition(udg_trigger362,Condition(function Trig____________________186_Conditions))
call TriggerAddAction(udg_trigger362,function Trig____________________186_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger363,udg_rect366)
call TriggerAddCondition(udg_trigger363,Condition(function Trig____________________187_Conditions))
call TriggerAddAction(udg_trigger363,function Trig____________________187_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger364,udg_rect367)
call TriggerAddCondition(udg_trigger364,Condition(function Trig____________________188_Conditions))
call TriggerAddAction(udg_trigger364,function Trig____________________188_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger365,udg_rect371)
call TriggerAddCondition(udg_trigger365,Condition(function Trig____________________189_Conditions))
call TriggerAddAction(udg_trigger365,function Trig____________________189_Actions)
call TriggerAddAction(udg_trigger366,function Trig_Start28_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger367,udg_rect62)
call TriggerAddCondition(udg_trigger367,Condition(function Trig_End28_Conditions))
call TriggerAddAction(udg_trigger367,function Trig_End28_Actions)
call TriggerAddAction(udg_trigger368,function Trig_Start29_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger369,udg_rect63)
call TriggerAddCondition(udg_trigger369,Condition(function Trig_End29_Conditions))
call TriggerAddAction(udg_trigger369,function Trig_End29_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger370,120.,udg_unit263)
call TriggerAddCondition(udg_trigger370,Condition(function Trig____________________190_Conditions))
call TriggerAddAction(udg_trigger370,function Trig____________________190_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger371,120.,udg_unit267)
call TriggerAddCondition(udg_trigger371,Condition(function Trig____________________191_Conditions))
call TriggerAddAction(udg_trigger371,function Trig____________________191_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger372,120.,udg_unit269)
call TriggerAddCondition(udg_trigger372,Condition(function Trig____________________192_Conditions))
call TriggerAddAction(udg_trigger372,function Trig____________________192_Actions)
call DisableTrigger(udg_trigger373)
call TriggerRegisterTimerEventPeriodic(udg_trigger373,.05)
call TriggerAddAction(udg_trigger373,function Trig____________________193_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger374,udg_rect374)
call TriggerAddCondition(udg_trigger374,Condition(function Trig____________________194_Conditions))
call TriggerAddAction(udg_trigger374,function Trig____________________194_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger375,udg_rect375)
call TriggerAddCondition(udg_trigger375,Condition(function Trig____________________195_Conditions))
call TriggerAddAction(udg_trigger375,function Trig____________________195_Actions)
call DisableTrigger(udg_trigger376)
call TriggerRegisterTimerEventPeriodic(udg_trigger376,4.)
call TriggerAddAction(udg_trigger376,function Trig____________________196_Actions)
call TriggerAddAction(udg_trigger377,function Trig_Start30_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger378,udg_rect64)
call TriggerAddCondition(udg_trigger378,Condition(function Trig_End30_Conditions))
call TriggerAddAction(udg_trigger378,function Trig_End30_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger379,udg_rect380)
call TriggerAddCondition(udg_trigger379,Condition(function Trig____________________197_Conditions))
call TriggerAddAction(udg_trigger379,function Trig____________________197_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger380,udg_rect381)
call TriggerAddCondition(udg_trigger380,Condition(function Trig____________________198_Conditions))
call TriggerAddAction(udg_trigger380,function Trig____________________198_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger381,udg_rect382)
call TriggerAddCondition(udg_trigger381,Condition(function Trig____________________199_Conditions))
call TriggerAddAction(udg_trigger381,function Trig____________________199_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger382,udg_rect383)
call TriggerAddCondition(udg_trigger382,Condition(function Trig____________________200_Conditions))
call TriggerAddAction(udg_trigger382,function Trig____________________200_Actions)
call TriggerAddAction(udg_trigger383,function Trig_Start31_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger384,udg_rect65)
call TriggerAddCondition(udg_trigger384,Condition(function Trig_End31_Conditions))
call TriggerAddAction(udg_trigger384,function Trig_End31_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger385,udg_rect394)
call TriggerAddCondition(udg_trigger385,Condition(function Trig____________________201_Conditions))
call TriggerAddAction(udg_trigger385,function Trig____________________201_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger386,udg_rect399)
call TriggerAddCondition(udg_trigger386,Condition(function Trig____________________202_Conditions))
call TriggerAddAction(udg_trigger386,function Trig____________________202_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger387,udg_rect398)
call TriggerAddCondition(udg_trigger387,Condition(function Trig____________________203_Conditions))
call TriggerAddAction(udg_trigger387,function Trig____________________203_Actions)
call TriggerAddAction(udg_trigger388,function Trig_Start32_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger389,udg_rect66)
call TriggerAddCondition(udg_trigger389,Condition(function Trig_End32_Conditions))
call TriggerAddAction(udg_trigger389,function Trig_End32_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger390,udg_rect411)
call TriggerAddCondition(udg_trigger390,Condition(function Trig____________________204_Conditions))
call TriggerAddAction(udg_trigger390,function Trig____________________204_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger391,udg_rect412)
call TriggerAddCondition(udg_trigger391,Condition(function Trig____________________205_Conditions))
call TriggerAddAction(udg_trigger391,function Trig____________________205_Actions)
call TriggerAddAction(udg_trigger392,function Trig_Start33_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger393,udg_rect67)
call TriggerAddCondition(udg_trigger393,Condition(function Trig_End33_Conditions))
call TriggerAddAction(udg_trigger393,function Trig_End33_Actions)
call TriggerAddAction(udg_trigger394,function Trig_Start34_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger395,udg_rect68)
call TriggerAddCondition(udg_trigger395,Condition(function Trig_End34_Conditions))
call TriggerAddAction(udg_trigger395,function Trig_End34_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger396,udg_rect422)
call TriggerAddCondition(udg_trigger396,Condition(function Trig____________________206_Conditions))
call TriggerAddAction(udg_trigger396,function Trig____________________206_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger397,udg_rect424)
call TriggerAddCondition(udg_trigger397,Condition(function Trig____________________207_Conditions))
call TriggerAddAction(udg_trigger397,function Trig____________________207_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger398,udg_rect428)
call TriggerAddCondition(udg_trigger398,Condition(function Trig____________________208_Conditions))
call TriggerAddAction(udg_trigger398,function Trig____________________208_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger399,120.,udg_unit299)
call TriggerAddCondition(udg_trigger399,Condition(function Trig____________________209_Conditions))
call TriggerAddAction(udg_trigger399,function Trig____________________209_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger400,120.,udg_unit301)
call TriggerAddCondition(udg_trigger400,Condition(function Trig____________________210_Conditions))
call TriggerAddAction(udg_trigger400,function Trig____________________210_Actions)
call TriggerRegisterUnitInRangeSimple(udg_trigger401,120.,udg_unit305)
call TriggerAddCondition(udg_trigger401,Condition(function Trig____________________211_Conditions))
call TriggerAddAction(udg_trigger401,function Trig____________________211_Actions)
call DisableTrigger(udg_trigger402)
call TriggerRegisterTimerEventPeriodic(udg_trigger402,.05)
call TriggerAddAction(udg_trigger402,function Trig____________________212_Actions)
call DisableTrigger(udg_trigger403)
call TriggerRegisterTimerEventPeriodic(udg_trigger403,.1)
call TriggerAddAction(udg_trigger403,function Trig____________________213_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger404,udg_rect423)
call TriggerAddCondition(udg_trigger404,Condition(function Trig____________________214_Conditions))
call TriggerAddAction(udg_trigger404,function Trig____________________214_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger405,udg_rect426)
call TriggerAddCondition(udg_trigger405,Condition(function Trig____________________215_Conditions))
call TriggerAddAction(udg_trigger405,function Trig____________________215_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger406,udg_rect432)
call TriggerAddCondition(udg_trigger406,Condition(function Trig____________________216_Conditions))
call TriggerAddAction(udg_trigger406,function Trig____________________216_Actions)
call TriggerAddAction(udg_trigger407,function Trig_Start35_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger408,udg_rect69)
call TriggerAddCondition(udg_trigger408,Condition(function Trig_End35_Conditions))
call TriggerAddAction(udg_trigger408,function Trig_End35_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger409,udg_rect433)
call TriggerAddCondition(udg_trigger409,Condition(function Trig____________________217_Conditions))
call TriggerAddAction(udg_trigger409,function Trig____________________217_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger410,udg_rect434)
call TriggerAddCondition(udg_trigger410,Condition(function Trig____________________218_Conditions))
call TriggerAddAction(udg_trigger410,function Trig____________________218_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger411,udg_rect435)
call TriggerAddCondition(udg_trigger411,Condition(function Trig____________________219_Conditions))
call TriggerAddAction(udg_trigger411,function Trig____________________219_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger412,udg_rect436)
call TriggerAddCondition(udg_trigger412,Condition(function Trig____________________220_Conditions))
call TriggerAddAction(udg_trigger412,function Trig____________________220_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger413,udg_rect437)
call TriggerAddCondition(udg_trigger413,Condition(function Trig____________________221_Conditions))
call TriggerAddAction(udg_trigger413,function Trig____________________221_Actions)
call TriggerRegisterEnterRectSimple(udg_trigger414,udg_rect438)
call TriggerAddCondition(udg_trigger414,Condition(function Trig____________________222_Conditions))
call TriggerAddAction(udg_trigger414,function Trig____________________222_Actions)
call DisableTrigger(udg_trigger415)
call TriggerRegisterTimerEventPeriodic(udg_trigger415,5.)
call TriggerAddAction(udg_trigger415,function Trig____________________223_Actions)
call ConditionalTriggerExecute(udg_trigger01)
call ConditionalTriggerExecute(udg_trigger02)
call ConditionalTriggerExecute(udg_trigger03)
call ConditionalTriggerExecute(udg_trigger08)
call ConditionalTriggerExecute(udg_trigger61)
call ConditionalTriggerExecute(udg_trigger62)
call ConditionalTriggerExecute(udg_trigger63)
call ConditionalTriggerExecute(udg_trigger64)
call ConditionalTriggerExecute(udg_trigger65)
call ConditionalTriggerExecute(udg_trigger66)
call ConditionalTriggerExecute(udg_trigger67)
call ConditionalTriggerExecute(udg_trigger68)
call ConditionalTriggerExecute(udg_trigger69)
call ConditionalTriggerExecute(udg_trigger70)
call ConditionalTriggerExecute(udg_trigger71)
endfunction
function InitTrig_init takes nothing returns nothing
set udg_trigger01 = CreateTrigger()
set udg_trigger02 = CreateTrigger()
set udg_trigger03 = CreateTrigger()
set udg_trigger04 = CreateTrigger()
set udg_trigger05 = CreateTrigger()
set udg_trigger06 = CreateTrigger()
set udg_trigger07 = CreateTrigger()
set udg_trigger08 = CreateTrigger()
set udg_trigger09 = CreateTrigger()
set udg_trigger10 = CreateTrigger()
set udg_trigger11 = CreateTrigger()
set udg_trigger12 = CreateTrigger()
set udg_trigger13 = CreateTrigger()
set udg_trigger14 = CreateTrigger()
set udg_trigger15 = CreateTrigger()
set udg_trigger16 = CreateTrigger()
set udg_trigger17 = CreateTrigger()
set udg_trigger18 = CreateTrigger()
set udg_trigger19 = CreateTrigger()
set udg_trigger20 = CreateTrigger()
set udg_trigger21 = CreateTrigger()
set udg_trigger22 = CreateTrigger()
set udg_trigger23 = CreateTrigger()
set udg_trigger24 = CreateTrigger()
set udg_trigger25 = CreateTrigger()
set udg_trigger26 = CreateTrigger()
set udg_trigger27 = CreateTrigger()
set udg_trigger28 = CreateTrigger()
set udg_trigger29 = CreateTrigger()
set udg_trigger30 = CreateTrigger()
set udg_trigger31 = CreateTrigger()
set udg_trigger32 = CreateTrigger()
set udg_trigger33 = CreateTrigger()
set udg_trigger34 = CreateTrigger()
set udg_trigger35 = CreateTrigger()
set udg_trigger36 = CreateTrigger()
set udg_trigger37 = CreateTrigger()
set udg_trigger38 = CreateTrigger()
set udg_trigger39 = CreateTrigger()
set udg_trigger40 = CreateTrigger()
set udg_trigger41 = CreateTrigger()
set udg_trigger42 = CreateTrigger()
set udg_trigger43 = CreateTrigger()
set udg_trigger44 = CreateTrigger()
set udg_trigger45 = CreateTrigger()
set udg_trigger46 = CreateTrigger()
set udg_trigger47 = CreateTrigger()
set udg_trigger48 = CreateTrigger()
set udg_trigger49 = CreateTrigger()
set udg_trigger50 = CreateTrigger()
set udg_trigger51 = CreateTrigger()
set udg_trigger52 = CreateTrigger()
set udg_trigger53 = CreateTrigger()
set udg_trigger54 = CreateTrigger()
set udg_trigger55 = CreateTrigger()
set udg_trigger56 = CreateTrigger()
set udg_trigger57 = CreateTrigger()
set udg_trigger58 = CreateTrigger()
set udg_trigger59 = CreateTrigger()
set udg_trigger60 = CreateTrigger()
set udg_trigger61 = CreateTrigger()
set udg_trigger62 = CreateTrigger()
set udg_trigger63 = CreateTrigger()
set udg_trigger64 = CreateTrigger()
set udg_trigger65 = CreateTrigger()
set udg_trigger66 = CreateTrigger()
set udg_trigger67 = CreateTrigger()
set udg_trigger68 = CreateTrigger()
set udg_trigger69 = CreateTrigger()
set udg_trigger70 = CreateTrigger()
set udg_trigger71 = CreateTrigger()
set udg_trigger72 = CreateTrigger()
set udg_trigger73 = CreateTrigger()
set udg_trigger74 = CreateTrigger()
set udg_trigger75 = CreateTrigger()
set udg_trigger76 = CreateTrigger()
set udg_trigger77 = CreateTrigger()
set udg_trigger78 = CreateTrigger()
set udg_trigger79 = CreateTrigger()
set udg_trigger80 = CreateTrigger()
set udg_trigger81 = CreateTrigger()
set udg_trigger82 = CreateTrigger()
set udg_trigger83 = CreateTrigger()
set udg_trigger84 = CreateTrigger()
set udg_trigger85 = CreateTrigger()
set udg_trigger86 = CreateTrigger()
set udg_trigger87 = CreateTrigger()
set udg_trigger88 = CreateTrigger()
set udg_trigger89 = CreateTrigger()
set udg_trigger90 = CreateTrigger()
set udg_trigger91 = CreateTrigger()
set udg_trigger92 = CreateTrigger()
set udg_trigger93 = CreateTrigger()
set udg_trigger94 = CreateTrigger()
set udg_trigger95 = CreateTrigger()
set udg_trigger96 = CreateTrigger()
set udg_trigger97 = CreateTrigger()
set udg_trigger98 = CreateTrigger()
set udg_trigger99 = CreateTrigger()
set udg_trigger100 = CreateTrigger()
set udg_trigger101 = CreateTrigger()
set udg_trigger102 = CreateTrigger()
set udg_trigger103 = CreateTrigger()
set udg_trigger104 = CreateTrigger()
set udg_trigger105 = CreateTrigger()
set udg_trigger106 = CreateTrigger()
set udg_trigger107 = CreateTrigger()
set udg_trigger108 = CreateTrigger()
set udg_trigger109 = CreateTrigger()
set udg_trigger110 = CreateTrigger()
set udg_trigger111 = CreateTrigger()
set udg_trigger112 = CreateTrigger()
set udg_trigger113 = CreateTrigger()
set udg_trigger114 = CreateTrigger()
set udg_trigger115 = CreateTrigger()
set udg_trigger116 = CreateTrigger()
set udg_trigger117 = CreateTrigger()
set udg_trigger118 = CreateTrigger()
set udg_trigger119 = CreateTrigger()
set udg_trigger120 = CreateTrigger()
set udg_trigger121 = CreateTrigger()
set udg_trigger122 = CreateTrigger()
set udg_trigger123 = CreateTrigger()
set udg_trigger124 = CreateTrigger()
set udg_trigger125 = CreateTrigger()
set udg_trigger126 = CreateTrigger()
set udg_trigger127 = CreateTrigger()
set udg_trigger128 = CreateTrigger()
set udg_trigger129 = CreateTrigger()
set udg_trigger130 = CreateTrigger()
set udg_trigger131 = CreateTrigger()
set udg_trigger132 = CreateTrigger()
set udg_trigger133 = CreateTrigger()
set udg_trigger134 = CreateTrigger()
set udg_trigger135 = CreateTrigger()
set udg_trigger136 = CreateTrigger()
set udg_trigger137 = CreateTrigger()
set udg_trigger138 = CreateTrigger()
set udg_trigger139 = CreateTrigger()
set udg_trigger140 = CreateTrigger()
set udg_trigger141 = CreateTrigger()
set udg_trigger142 = CreateTrigger()
set udg_trigger143 = CreateTrigger()
set udg_trigger144 = CreateTrigger()
set udg_trigger145 = CreateTrigger()
set udg_trigger146 = CreateTrigger()
set udg_trigger147 = CreateTrigger()
set udg_trigger148 = CreateTrigger()
set udg_trigger149 = CreateTrigger()
set udg_trigger150 = CreateTrigger()
set udg_trigger151 = CreateTrigger()
set udg_trigger152 = CreateTrigger()
set udg_trigger153 = CreateTrigger()
set udg_trigger154 = CreateTrigger()
set udg_trigger155 = CreateTrigger()
set udg_trigger156 = CreateTrigger()
set udg_trigger157 = CreateTrigger()
set udg_trigger158 = CreateTrigger()
set udg_trigger159 = CreateTrigger()
set udg_trigger160 = CreateTrigger()
set udg_trigger161 = CreateTrigger()
set udg_trigger162 = CreateTrigger()
set udg_trigger163 = CreateTrigger()
set udg_trigger164 = CreateTrigger()
set udg_trigger165 = CreateTrigger()
set udg_trigger166 = CreateTrigger()
set udg_trigger167 = CreateTrigger()
set udg_trigger168 = CreateTrigger()
set udg_trigger169 = CreateTrigger()
set udg_trigger170 = CreateTrigger()
set udg_trigger171 = CreateTrigger()
set udg_trigger172 = CreateTrigger()
set udg_trigger173 = CreateTrigger()
set udg_trigger174 = CreateTrigger()
set udg_trigger175 = CreateTrigger()
set udg_trigger176 = CreateTrigger()
set udg_trigger177 = CreateTrigger()
set udg_trigger178 = CreateTrigger()
set udg_trigger179 = CreateTrigger()
set udg_trigger180 = CreateTrigger()
set udg_trigger181 = CreateTrigger()
set udg_trigger182 = CreateTrigger()
set udg_trigger183 = CreateTrigger()
set udg_trigger184 = CreateTrigger()
set udg_trigger185 = CreateTrigger()
set udg_trigger186 = CreateTrigger()
set udg_trigger187 = CreateTrigger()
set udg_trigger188 = CreateTrigger()
set udg_trigger189 = CreateTrigger()
set udg_trigger190 = CreateTrigger()
set udg_trigger191 = CreateTrigger()
set udg_trigger192 = CreateTrigger()
set udg_trigger193 = CreateTrigger()
set udg_trigger194 = CreateTrigger()
set udg_trigger195 = CreateTrigger()
set udg_trigger196 = CreateTrigger()
set udg_trigger197 = CreateTrigger()
set udg_trigger198 = CreateTrigger()
set udg_trigger199 = CreateTrigger()
set udg_trigger200 = CreateTrigger()
set udg_trigger201 = CreateTrigger()
set udg_trigger202 = CreateTrigger()
set udg_trigger203 = CreateTrigger()
set udg_trigger204 = CreateTrigger()
set udg_trigger205 = CreateTrigger()
set udg_trigger206 = CreateTrigger()
set udg_trigger207 = CreateTrigger()
set udg_trigger208 = CreateTrigger()
set udg_trigger209 = CreateTrigger()
set udg_trigger210 = CreateTrigger()
set udg_trigger211 = CreateTrigger()
set udg_trigger212 = CreateTrigger()
set udg_trigger213 = CreateTrigger()
set udg_trigger214 = CreateTrigger()
set udg_trigger215 = CreateTrigger()
set udg_trigger216 = CreateTrigger()
set udg_trigger217 = CreateTrigger()
set udg_trigger218 = CreateTrigger()
set udg_trigger219 = CreateTrigger()
set udg_trigger220 = CreateTrigger()
set udg_trigger221 = CreateTrigger()
set udg_trigger222 = CreateTrigger()
set udg_trigger223 = CreateTrigger()
set udg_trigger224 = CreateTrigger()
set udg_trigger225 = CreateTrigger()
set udg_trigger226 = CreateTrigger()
set udg_trigger227 = CreateTrigger()
set udg_trigger228 = CreateTrigger()
set udg_trigger229 = CreateTrigger()
set udg_trigger230 = CreateTrigger()
set udg_trigger231 = CreateTrigger()
set udg_trigger232 = CreateTrigger()
set udg_trigger233 = CreateTrigger()
set udg_trigger234 = CreateTrigger()
set udg_trigger235 = CreateTrigger()
set udg_trigger236 = CreateTrigger()
set udg_trigger237 = CreateTrigger()
set udg_trigger238 = CreateTrigger()
set udg_trigger239 = CreateTrigger()
set udg_trigger240 = CreateTrigger()
set udg_trigger241 = CreateTrigger()
set udg_trigger242 = CreateTrigger()
set udg_trigger243 = CreateTrigger()
set udg_trigger244 = CreateTrigger()
set udg_trigger245 = CreateTrigger()
set udg_trigger246 = CreateTrigger()
set udg_trigger247 = CreateTrigger()
set udg_trigger248 = CreateTrigger()
set udg_trigger249 = CreateTrigger()
set udg_trigger250 = CreateTrigger()
set udg_trigger251 = CreateTrigger()
set udg_trigger252 = CreateTrigger()
set udg_trigger253 = CreateTrigger()
set udg_trigger254 = CreateTrigger()
set udg_trigger255 = CreateTrigger()
set udg_trigger256 = CreateTrigger()
set udg_trigger257 = CreateTrigger()
set udg_trigger258 = CreateTrigger()
set udg_trigger259 = CreateTrigger()
set udg_trigger260 = CreateTrigger()
set udg_trigger261 = CreateTrigger()
set udg_trigger262 = CreateTrigger()
set udg_trigger263 = CreateTrigger()
set udg_trigger264 = CreateTrigger()
set udg_trigger265 = CreateTrigger()
set udg_trigger266 = CreateTrigger()
set udg_trigger267 = CreateTrigger()
set udg_trigger268 = CreateTrigger()
set udg_trigger269 = CreateTrigger()
set udg_trigger270 = CreateTrigger()
set udg_trigger271 = CreateTrigger()
set udg_trigger272 = CreateTrigger()
set udg_trigger273 = CreateTrigger()
set udg_trigger274 = CreateTrigger()
set udg_trigger275 = CreateTrigger()
set udg_trigger276 = CreateTrigger()
set udg_trigger277 = CreateTrigger()
set udg_trigger278 = CreateTrigger()
set udg_trigger279 = CreateTrigger()
set udg_trigger280 = CreateTrigger()
set udg_trigger281 = CreateTrigger()
set udg_trigger282 = CreateTrigger()
set udg_trigger283 = CreateTrigger()
set udg_trigger284 = CreateTrigger()
set udg_trigger285 = CreateTrigger()
set udg_trigger286 = CreateTrigger()
set udg_trigger287 = CreateTrigger()
set udg_trigger288 = CreateTrigger()
set udg_trigger289 = CreateTrigger()
set udg_trigger290 = CreateTrigger()
set udg_trigger291 = CreateTrigger()
set udg_trigger292 = CreateTrigger()
set udg_trigger293 = CreateTrigger()
set udg_trigger294 = CreateTrigger()
set udg_trigger295 = CreateTrigger()
set udg_trigger296 = CreateTrigger()
set udg_trigger297 = CreateTrigger()
set udg_trigger298 = CreateTrigger()
set udg_trigger299 = CreateTrigger()
set udg_trigger300 = CreateTrigger()
set udg_trigger301 = CreateTrigger()
set udg_trigger302 = CreateTrigger()
set udg_trigger303 = CreateTrigger()
set udg_trigger304 = CreateTrigger()
set udg_trigger305 = CreateTrigger()
set udg_trigger306 = CreateTrigger()
set udg_trigger307 = CreateTrigger()
set udg_trigger308 = CreateTrigger()
set udg_trigger309 = CreateTrigger()
set udg_trigger310 = CreateTrigger()
set udg_trigger311 = CreateTrigger()
set udg_trigger312 = CreateTrigger()
set udg_trigger313 = CreateTrigger()
set udg_trigger314 = CreateTrigger()
set udg_trigger315 = CreateTrigger()
set udg_trigger316 = CreateTrigger()
set udg_trigger317 = CreateTrigger()
set udg_trigger318 = CreateTrigger()
set udg_trigger319 = CreateTrigger()
set udg_trigger320 = CreateTrigger()
set udg_trigger321 = CreateTrigger()
set udg_trigger322 = CreateTrigger()
set udg_trigger323 = CreateTrigger()
set udg_trigger324 = CreateTrigger()
set udg_trigger325 = CreateTrigger()
set udg_trigger326 = CreateTrigger()
set udg_trigger327 = CreateTrigger()
set udg_trigger328 = CreateTrigger()
set udg_trigger329 = CreateTrigger()
set udg_trigger330 = CreateTrigger()
set udg_trigger331 = CreateTrigger()
set udg_trigger332 = CreateTrigger()
set udg_trigger333 = CreateTrigger()
set udg_trigger334 = CreateTrigger()
set udg_trigger335 = CreateTrigger()
set udg_trigger336 = CreateTrigger()
set udg_trigger337 = CreateTrigger()
set udg_trigger338 = CreateTrigger()
set udg_trigger339 = CreateTrigger()
set udg_trigger340 = CreateTrigger()
set udg_trigger341 = CreateTrigger()
set udg_trigger342 = CreateTrigger()
set udg_trigger343 = CreateTrigger()
set udg_trigger344 = CreateTrigger()
set udg_trigger345 = CreateTrigger()
set udg_trigger346 = CreateTrigger()
set udg_trigger347 = CreateTrigger()
set udg_trigger348 = CreateTrigger()
set udg_trigger349 = CreateTrigger()
set udg_trigger350 = CreateTrigger()
set udg_trigger351 = CreateTrigger()
set udg_trigger352 = CreateTrigger()
set udg_trigger353 = CreateTrigger()
set udg_trigger354 = CreateTrigger()
set udg_trigger355 = CreateTrigger()
set udg_trigger356 = CreateTrigger()
set udg_trigger357 = CreateTrigger()
set udg_trigger358 = CreateTrigger()
set udg_trigger359 = CreateTrigger()
set udg_trigger360 = CreateTrigger()
set udg_trigger361 = CreateTrigger()
set udg_trigger362 = CreateTrigger()
set udg_trigger363 = CreateTrigger()
set udg_trigger364 = CreateTrigger()
set udg_trigger365 = CreateTrigger()
set udg_trigger366 = CreateTrigger()
set udg_trigger367 = CreateTrigger()
set udg_trigger368 = CreateTrigger()
set udg_trigger369 = CreateTrigger()
set udg_trigger370 = CreateTrigger()
set udg_trigger371 = CreateTrigger()
set udg_trigger372 = CreateTrigger()
set udg_trigger373 = CreateTrigger()
set udg_trigger374 = CreateTrigger()
set udg_trigger375 = CreateTrigger()
set udg_trigger376 = CreateTrigger()
set udg_trigger377 = CreateTrigger()
set udg_trigger378 = CreateTrigger()
set udg_trigger379 = CreateTrigger()
set udg_trigger380 = CreateTrigger()
set udg_trigger381 = CreateTrigger()
set udg_trigger382 = CreateTrigger()
set udg_trigger383 = CreateTrigger()
set udg_trigger384 = CreateTrigger()
set udg_trigger385 = CreateTrigger()
set udg_trigger386 = CreateTrigger()
set udg_trigger387 = CreateTrigger()
set udg_trigger388 = CreateTrigger()
set udg_trigger389 = CreateTrigger()
set udg_trigger390 = CreateTrigger()
set udg_trigger391 = CreateTrigger()
set udg_trigger392 = CreateTrigger()
set udg_trigger393 = CreateTrigger()
set udg_trigger394 = CreateTrigger()
set udg_trigger395 = CreateTrigger()
set udg_trigger396 = CreateTrigger()
set udg_trigger397 = CreateTrigger()
set udg_trigger398 = CreateTrigger()
set udg_trigger399 = CreateTrigger()
set udg_trigger400 = CreateTrigger()
set udg_trigger401 = CreateTrigger()
set udg_trigger402 = CreateTrigger()
set udg_trigger403 = CreateTrigger()
set udg_trigger404 = CreateTrigger()
set udg_trigger405 = CreateTrigger()
set udg_trigger406 = CreateTrigger()
set udg_trigger407 = CreateTrigger()
set udg_trigger408 = CreateTrigger()
set udg_trigger409 = CreateTrigger()
set udg_trigger410 = CreateTrigger()
set udg_trigger411 = CreateTrigger()
set udg_trigger412 = CreateTrigger()
set udg_trigger413 = CreateTrigger()
set udg_trigger414 = CreateTrigger()
set udg_trigger415 = CreateTrigger()
call ExecuteFunc("main2")
endfunction