STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228125
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/27893536?noj=FRM27893536-12DC" width="1" height="1"></div>

Skies of War.swf

This is the info page for
Flash #132884

(Click the ID number above for more basic data on this flash file.)


Text
0%

Loading game...

<p align="left"><font face="AlternateGothic2 BT" size="13" color="#c7f2ff" letterSpacing="0.500000" kerning="0"><b>MINIMAP</b></font></p>

<p align="left"><font face="AlternateGothic2 BT" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">DESTROY ALL ENEMY INDUSTRY</font></p>

MISSION TARGET
ACCOMPLISHED

REFUND:

<p align="center"><font face="AlternateGothic2 BT" size="13" color="#ff0000" letterSpacing="0.000000" kerning="1">WEAPON</font></p><p align="center"></p>

<p align="right"><font face="AlternateGothic2 BT" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>

UNITS:

<p align="right"><font face="AlternateGothic2 BT" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>

AlertText

AlertText

ENEMY BUILDINGS LEFT:

<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>

<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>

ENEMY GROUND UNITS LEFT:

<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>

<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>

ENEMY AIR UNITS LEFT:

<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>

<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>

LAND ON THIS AIRFIELD TO REFUEL AND REPAIR (FREE)

LAND ON THIS AIRFIELD TO REFUEL, REPAIR OR SWITCH AIRCRAFT

LAND ON THIS OR OTHER FRIENDLY AIRFIELD       )
TO REFUEL AND REPAIR OR SWITCH AIRCRAFT

DAMAGE CRITICAL LAND ON FRIENDLY AIRFIELD        TO REPAIR

FUEL CRITICAL LAND ON FRIENDLY AIRFIELD        TO REFUEL

ENEMY AIRCRAFT SPOTTED
LAND AND SWITCH TO FIGHTER OR CHOPPER

LAND ON FRIENDLY AIRFIELD TO REFILL PROPAGANDA

PRESS SPACEBAR TO OPEN MINIMAP

ENEMYPLANES ESCAPING

ALL MISSION TARGETS ACCOMPLISHED !!
LAND TO GO TO NEXT MISSION

QUICKLY MOVE MOUSE FROM FRONT TO BACK OF PLANE TO
LOOP TO DODGE BULLETS AND ROCKETS

PRESS AND HOLD "R" KEY TO MAKE A FULL ROLL

FUEL

<p align="right"><font face="AlternateGothic2 BT" size="11" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>100</b></font></p>

%

HEALTH

<p align="right"><font face="AlternateGothic2 BT" size="11" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>100</b></font></p>

TOTAL LOAD:

<p align="left"><font face="AlternateGothic2 BT" size="11" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>100</b></font></p>

<p align="center"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="3.000000" kerning="0">00:00</font></p>

999

999

999

999

999

999

999

999

Are you sure you want to quit?

CLICK HERE AND GET
THE FULL VERSION

CLICK HERE AND GET
THE FULL VERSION

FREE GAMES

M

O

C

.

0

1

X

B

IT IS 28 YEARS AFTER THE IRON WAR.
THE ENEMY STILL CLAIMS OUR LAND AND
OUR CITIES.
YOU CAN BECOME THE MOST IMPORTANT
PILOT OF OUR REBEL ARMY.
WE HAVE PLANNED A NEW STRATEGY TO
OVERCOME THE ENEMY ARMIES.
A STRATEGY TO GO THROUGH THE SKIES…
THE SKIES OF WAR.

NEW CAMPAIGN
START A NEW MISSION.
THE RETALIATION OF PILOTS
10 MISSIONS IN TOTAL.
UNLOCK PLANES, AND WEAPONS HERE.

CONTINUE CAMPAIGN
LOAD YOUR PREVIOUSLY SAVED MISSION.
AND CONTINUE PLAYING IT.

INSTRUCTIONS
AN OVERVIEW OF HOW THE GAME IS PLAYED.
WHICH BUTTONS YOU NEED TO PUSH AND
HOW IT ALL WORKS.

VIEW HIGHSCORES
SEE THE ONLINE HIGSCORES OF ALL SKIES
OF WAR PLAYERS. ARE YOU ONE OF THE
BEST PLAYERS IN THE WORLD?

MORE GAMES
GO ONLINE AND CHECK OUT MORE COOL
GAMES THAT YOU CAN PLAY.

GET FULL VERSION
DO YOU LIKE THIS SKIES OF WAR DEMO?
THEN CLICK HERE TO SEE THE MANY EXTRA
FEATURES THAT ARE AVAILABLE IN THE FULL
VERSION.

SINGLE MISSIONS
WHEN YOU UNLOCK MAPS IN THE
CAMPAIGN YOU CAN PLAY THEM HERE.
THERE ARE 5 SINGLE PLAYER MISSIONS
IN TOTAL.

- Aircraft will follow the mouse
- Left click to fire selected weapon
- Press 'SPACEBAR' to open the minimap
- Approach airfield at correct angle to land
- Land to refuel and repair (free), buy weapons (costs money)
or select another aircraft (costs money)

- Press 'SPACEBAR' to open the minimap
- Press 'C' to switch quickly between weapons
- Press and Hold 'R' to make a Roll (only fighters)
- Press and Hold 'CTRL' for hover-mode (only heli's)

ROLL OVER AIRCRAFT AND CLICK TO
ACTIVATE WEAPON SELECT MENU

SELECT WEAPON YOU WANT TO USE
ONLY BOUGHT WEAPONS ARE AVAILABLE

QUICKLY MOVE MOUSE FROM FRONT
TO BACK TO LOOP AND DODGE ROCKETS

EACH AIRCRAFT HAS DIFFERENT
CHARACTERISTICS

PROPAGANDA CAN BE A
VERY POWERFUL WEAPON

SOME UNITS OR AIRFIELDS NEED
MORE PROPAGANDA THAN OTHERS

NOT ALL BUILDINGS ARE EVIL
FLATS FOR EXAMPLE ARE FRIENDLY

HOUSES ARE ALSO FRIENDLY
DESTROYING THEM WILL COST POINTS

Industrial Destruction
Destroy all Industry

Battle of the Basilisk
Destroy all Basilisks

Hostile Skies
Destroy all enemy aircrafts
Takeover all airfields

Creepin' Jeepin'
Destroy all Jeeps

Like a needle
Destroy all rocketeers

<p align="right"><font face="AlternateGothic2 BT" size="14" color="#c7f2ff" letterSpacing="0.500000" kerning="0"><b>(First complete mission 1)</b></font></p>

<p align="right"><font face="AlternateGothic2 BT" size="14" color="#c7f2ff" letterSpacing="0.500000" kerning="0"><b>(First complete mission 1)</b></font></p>

<p align="right"><font face="AlternateGothic2 BT" size="14" color="#c7f2ff" letterSpacing="0.500000" kerning="0"><b>(First complete mission 1)</b></font></p>

<p align="right"><font face="AlternateGothic2 BT" size="14" color="#c7f2ff" letterSpacing="0.500000" kerning="0"><b>(First complete mission 1)</b></font></p>

<p align="right"><font face="AlternateGothic2 BT" size="14" color="#c7f2ff" letterSpacing="0.500000" kerning="0"><b>(First complete mission 1)</b></font></p>

WHY BUY THE FULL VERSION?

FLY

USE

8 AIRCRAFTS IN TOTAL
FOCKE WOLF
BELL HUEY
C-47
MESSERSCHMIDT
APACHE
A10 THUNDERBOLT
B2
B52

5 MEGA HUGE BACKGROUNDS IN TOTAL
INCLUDING THE BIGGER GRASS MAP, THE DESERT MAP, THE ICE MAP,
THE HUGE FLATLANDS AND THE SUPER JUNGLE MAP.

THE CAMPAIGN WITH 10 DIFFERENT MISSIONS
IN THE CAMPAIGN YOU WILL UNLOCK PLANES, WEAPONS AND SINGLE MISSION MAPS

SINGLE MISSION MODE
USE YOUR UNLOCKED PLANES TO PLAY THE EXTRA SINGLE MISSIONS.
BOMBING, AIRFIGHTS, TACTICAL TAKEDOWNS...

MORE ENEMIES TO RESIST
THE DANGEROUS ROCKETEER
THE HARD SHOOTING ABRAHAMS TANK
THE SOLID ELEPHANT
THE FAST PANTHER
12 LAND ENEMIES IN TOTAL
BUNKERS
ROCKET BASE

MORE AIRCRAFT WEAPONS
GROUND MISSILES
HEATSEEKING GROUND MISSILES
AIR MISSILES
HEATSEEKING  AIR MISSILES
NORMAL BOMBS
HEAVY BOMBS
EXTREME BOMBS
E.M.P.
CARPET BOMBS
FUEL BOMBS
NUCLEAR BOMBS

THE TRAINS ARE NOW YOUR ENEMY
INCLUDING THE RHINO INDUSTRIAL,
THE PENNSYLVANIA, THE SUPER CHIEF AND
THE BIG DRAGON. EVERY TRAIN HAS
WEAPONS, WAGONS AND DIFFERENT SPECS.

FIGHTER
CHOPPER
BOMBER
FIGHTER / BOMBER
ATACK CHOPPER
FIGHTER / BOMBER
TACTICAL BOMBER
HEAVY BOMBER

LOTS OF BUILDINGS TO DESTROY
9 DIFFERENT HOUSES
5 DIFFERENT FLATS
5 DIFFERENT INDUSTRIES
4 DIFFERENT OFFICES

CLICK HERE TO GET
THE FULL VERSION

CLICK HERE TO GET
THE FULL VERSION

CLICK AND DRAG TO
ABORT LANDING

SPECIAL LOAD BAY

BOMB SLOTS

MISSILES SLOTS

GUN SLOTS

PRESS SLOTS TO CLEAR WEAPON

PRESS BUTTON TO SELECT WEAPON

SPECIAL LOAD BAY

BOMB SLOTS

MISSILES SLOTS

FOCKE WOLF
GOOD AGAINST ENEMY AIRCRAFTS.
MAKES LOOPINGS AND ROLLS.

FIGHTER

0000

0000

AVAILABLE IN LEVEL:

PRICE:

0000

CASH:

BELL HUEY
GOOD WITH MISSILES.
HOVER MODE. POOR LOAD.

CHOPPER

MESSERSCHMIDT
EXTREME GOOD AGAINST AIRCRAFTS.
ALSO CARRIES HEAVY BOMBS.

FIGHTER / BOMBER

C-47
VERY GOOD FOR BOMBING.
POOR AGAINST ENEMY AIRCRAFTS.

BOMBER

APACHE
ATTACK CHOPPER. EXCELLENT WITH
MISSILES. TACTICAL TAKE DOWN.

A10 THUNDERBOLD
GOOD MIX FOR BOMBING AND AIR
BATTLES. FAST AND GOOD LOAD.

B2
FAST TACTICAL BOMBER.
POOR AGAINST ENEMY AIRCRAFTS.

B52
EXTREME LOAD, FUEL AND BOMBING.
VERY POOR IN AIR BATTLES.

HEAVY BOMBER

FOCKE WOLF

FOCKE WOLF

BELL HUEY

BELL HUEY

C-47

C-47

MESSERSCHMIDT

MESSERSCHMIDT

APACHE

APACHE

A10-THUNDERBOLT

A10-THUNDERBOLT

B2

B2

B52

B52

SELECT AIRCRAFT FOR THE MISSION.
YOU CAN ALWAYS LAND DURING THE
MISSION AND SELECT OTHER AIRCRAFT

UPGRADE WEAPONS BY CLICKING THE         BUTTON.
UPGRADES COST MONEY.
NOT ALL UPGRADES FIT IN ALL AIRCRAFTS.
THE LOWER WEAPON WILL BECOME ACTIVE

WEAPONS ARE PRE-SELECTED FOR FIRST MISSION
MISSION CAN BE COMPLETED WITH THIS SELECTION.
CLICK SLOT TO REMOVE OR CLICK WEAPON TO ADD.

AIRMISSILES

HEATSEEKING AIRMIS.

LANDMISSILES

HEATSEEKING LANDMIS.

PROPAGANDA LEAFLETS

EMP BOMB

FUEL BOMB

CARPET BOMB

NUCLEAR BOMB

SINGLE MACHINE GUN

NORMAL BOMBS

HEAVY BOMBS

EXTREME BOMBS

DOUBLE MACHINE GUN

GATLING CANNON

CASH:

<p align="right"><font face="AlternateGothic2 BT" size="15" color="#ff6600" letterSpacing="0.000000" kerning="1">000</font></p>

LOAD:

<p align="right"><font face="AlternateGothic2 BT" size="15" color="#ff6600" letterSpacing="0.000000" kerning="1">000</font></p>

PRICE:

<p align="center"><font face="AlternateGothic2 BT" size="13" color="#ff0000" letterSpacing="0.000000" kerning="1">WEAPON</font></p><p align="center"></p>

<p align="right"><font face="AlternateGothic2 BT" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>

<p align="right"><font face="AlternateGothic2 BT" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>

AIRFIELD NR.

MISSION OBJECTIVES:

YOU ARE REFUELED AND REPAIRED

ENEMY UNIT

FRIENDLY UNIT

ENEMY BUILDING

FRIENDLY BUILDING

ENEMY AIRFIELD

FRIENDLY AIRFIELD

ENEMY AIRCRAFT

PLAYER AIRCRAFT

TRAIN SEGMENT

SHORTCUT KEYS:

"SPACEBAR"

"R"

"CONTROL KEY"

:  OPEN AND CLOSE MINIMAP

:  MAKE A FULL ROLL (Focke Wolf, MesserSchmidt, A10)

:  HELICOPTER HOVER-MODE

"C"

:  CHANGE WEAPONS

DISABLE MOUSE-MENU

<p align="center"><font face="AlternateGothic2 BT" size="13" color="#ff0000" letterSpacing="0.500000" kerning="0"><b>ENABLE MOUSE-MENU</b></font></p>

LOADING LEVEL

BELL HUEY
CHOPPER

NEW CHOPPER AVAILABLE

HEATSEEKING
GROUNDMISSILES

DOUBLE BARRELED
MACHINEGUN

NEW WEAPONS AVAILABLE

NEW SINGLE MAP AVAILABLE

C-47
BOMBER

NEW BOMBER AVAILABLE

hEATSEEKING AIRMISSILES

TALLBOY
DOUBLE BOMBS

TIME

1:54

MISSION STATISTICS

REASON OF FAILURE

OVERALL TIME

TOTAL MISSION POINTS

1:54

2400

TOTAL CASH

2400

GROUND UNITS SHOT

AIR UNITS SHOT

CIVILIAN CASUALTIES

FRIENDLY UNITS LEFT

1:54

1:54

1:54

1:54

OVERALL STATISTICS OF ALL MISSIONS

MISSION POINTS

CASH EARNED

1:54

2400

1:54

1:54

1:54

FRIENDLY UNITS LEFT

1:54

1:54

1:54

2400

REASON OF FAILURE

MISSION SAVED

MISSION SAVE FAILED

NEW WEAPONS AVAILABLE

HEATSEEKING AIRMISSILES
CLICK THE AIRUNIT YOU WANT TO DESTROY AND
THESE MISSILES WILL TARGET ITSELF

TALLBOY
DOUBLE BOMBS
HEAVY DUTY BOMBS THAT ARE MORE
DESTRUCTIVE THAN THE NORMAL BOMBS

NEW AIR UNIT AVAILABLE

Nightfall
A night mission. Help your friendly units by destroying all enemies.
You can shoot or bomb the enemy units. Another option is to use propaganda.
They will turn into friendly units.

Enemy unit
Friendly unit

Check the minimap:

Destroy the enemy army

Destroy the wartrain before it reaches the end

Down the 7 enemy airunits

Use machine gun, bombs or land missiles

Use machine gun, or air missiles

Take over the 2 enemy airfields with propaganda

Use propaganda

HEATSEEKING
GROUNDMISSILES
CLICK THE UNIT YOU WANT TO DESTROY AND
THESE MISSILES WILL TARGET ITSELF

DOUBLE BARRELED
MACHINEGUN
DOUBLE THE POWER OF A SINGLE MACHINE GUN

Canyon takeover
You now know the basics of flying. Time to take control of a Bell Huey chopper.
You can always land on a friendly airfield and select the Focke Wolf.
Landing on a friendly airfield repairs and refuels your aircraft automatically.

Destroy all enemies around the canyon

Destroy the train before it is out of reach

Down the 2 enemy Messerschmidts and the Focke Wolf

Welcome to the short tutorial: The basics of flying

Click on the airplane to open Weapon Menu

Click on the airplane to open Weapon Menu

Very Good

Now select the Land Missile

Now select the Land Missile

Perfect... Your plane is now armed with landmissiles

Click on the building to shoot it

Click on the building to shoot it

Good Job! Your first kill.
You can select weapons that you've bought from this menu.

Now move mouse from right to left over the plane

Now move mouse from right to left over the plane

The looping is good for dodging bullets and rockets.
Make sure  you make a quick movement of the mouse !
Only fighters can perform the looping.

Now press SPACEBAR (on your keyboard)

Now press SPACEBAR (on your keyboard)

MISSION TARGETS: WHAT DO YOU HAVE TO DO

THIS IS THE IN-GAME MINIMAP
ROLL OVER THE ORANGE RECTANGLES FOR AN EXPLANATION
WHEN FINISHED CLICK CONTINUE BUTTON -->

LEGEND: WHAT IS WHAT ON THE MAP

SHORTCUT KEYS

THE MINIMAP, WHERE ARE YOU... WHERE IS THE ENEMY ETC.

The Beginning
Learn how to fly, shoot and take over airfields.

- Aircraft will follow the mouse
- Left click to fire selected weapon
- Click Minimap (shortcut 'SPACEBAR') to open minimap
- Aproach airfield to land. Land to refuel (free) repair (free)
buy weapons (costs $) select other aircraft (costs $)

Destroy all 10 industrial buildings near airfield

Destroy all 7 enemy scouts

Down the 2 enemy Focke Wolf airplanes

Take over the enemy airfield with propaganda

Are you sure you want to exit?

Game is paused. Click OK to continue.

ActionScript [AS1/AS2]

Frame 1
stop(); Stage.showMenu = false; _global.stage_w = 640; _global.stage_h = 550; _global.playNext = function () { _root.play(); }; this.promoKeyListener = new Object(); promoKeyListener.onKeyDown = function () { if (_root.promo_mc.allowSkip) { _global.playNext(); } }; Key.addListener(promoKeyListener); _global.company = "Youda"; _global.companylogo = "coAffiliate"; if (_root.moreGamesUrl) { _global.coAffiliateLink = _root.moreGamesUrl; } else if (_root.moregamesUrl) { _global.coAffiliateLink = _root.moregamesUrl; } else if (_root.moregamesurl) { _global.coAffiliateLink = _root.moregamesurl; } Stage.scaleMode = "showAll"; _global.gameName = "SkiesofWar"; _global.aName = "Alawar"; if (_root.buyUrl) { _global.buygamelink = _root.buyUrl; } else if (_root.buyurl) { _global.buygamelink = _root.buyurl; } else { _global.buygamelink = "https://www.alawar.com"; }
Frame 2
stop();
Frame 3
stop();
Frame 4
delete this.promoKeyListener;
Frame 24
Stage.showMenu = false; Stage.scaleMode = "noScale"; _global.appExtention = _url.substring(_url.length - 3); var fc = (new as.FocusControl("PauseControl", 140, 190)); var sc = (new as.SoundControl()); _global.attachExitMenu = function () { _global.exitMenu_mc.removeMovieClip(); _global.exitMenu_mc = _root.attachMovie("ExitApp", "exit_mc", _root.getNextHighestDepth()); _global.exitMenu_mc._x = 140; _global.exitMenu_mc._y = 320; trace(_global.exitMenu_mc); }; _global.removeExitMenu = function () { _global.exitMenu_mc.removeMovieClip(); }; this.externalModel = new as.external.ExternalModel({root:this}); rr.Entry.main(); stop();
Symbol 54 MovieClip [HSYouda] Frame 1
#initclip 290 Object.registerClass("HSYouda", rr.HSYouda); #endinitclip
Symbol 58 MovieClip Frame 60
_parent.gotoAndPlay("after_logo");
Symbol 59 MovieClip [AffiliateExtra] Frame 2
this.allowSkip = true; var basePath = ""; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = (basePath + "logo_affiliate.jpg"); this.logo_mc.stop(); var checkFile = new LoadVars(); checkFile.logo_mc = this.logo_mc; checkFile.obj = this; checkFile.fileName = logoImage; checkFile.onLoad = function (success) { if (success) { this.logo_mc.logo_anim_mc.loadMovie(this.fileName); this.logo_mc.onEnterFrame = function () { if ((this.logo_anim_mc.getBytesLoaded() == this.logo_anim_mc.getBytesTotal()) && (this.logo_anim_mc.getBytesTotal() > 4)) { if (!this._width) { return(undefined); } this.play(); this._x = 320 - (this._width / 2); this._y = 240 - (this._height / 2); delete this.onEnterFrame; } }; } else { this.obj.gotoAndStop("png"); } }; checkFile.load(logoImage); stop();
Instance of Symbol 56 MovieClip in Symbol 59 MovieClip [AffiliateExtra] Frame 2
onClipEvent (load) { if ((_global.coAffiliateLink != "") && (_global.coAffiliateLink != undefined)) { this.onRelease = function () { getURL (_global.coAffiliateLink, "_blank"); }; } this._width = _global.stage_w; this._height = _global.stage_h; var point = {x:0, y:0}; this._parent.globalToLocal(point); this._x = point.x; this._y = point.y; }
Symbol 59 MovieClip [AffiliateExtra] Frame 3
var basePath = ""; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = (basePath + "logo_affiliate.png"); this.logo_mc.stop(); var checkFile = new LoadVars(); checkFile.logo_mc = this.logo_mc; checkFile.obj = this; checkFile.fileName = logoImage; checkFile.onLoad = function (success) { if (success) { this.logo_mc.logo_anim_mc.loadMovie(this.fileName); this.logo_mc.onEnterFrame = function () { if ((this.logo_anim_mc.getBytesLoaded() == this.logo_anim_mc.getBytesTotal()) && (this.logo_anim_mc.getBytesTotal() > 4)) { if (!this._width) { return(undefined); } this.play(); this._x = 320 - (this._width / 2); this._y = 240 - (this._height / 2); delete this.onEnterFrame; } }; } else { this.obj.play(); } }; checkFile.load(logoImage); stop();
Symbol 59 MovieClip [AffiliateExtra] Frame 11
_global.playNext(); stop();
Symbol 3354 MovieClip [__Packages.rr.BaseClip] Frame 0
class rr.BaseClip extends MovieClip { var events; function BaseClip () { super(); } function init() { } function addEventListener(evt, listener) { if (events == undefined) { events = new mx.events.EventDispatcher(); } events.addEventListener(evt, listener); } function removeEventListener(evt, listener) { events.removeEventListener(evt, listener); } var pi = Math.PI; var cos = Math.cos; var acos = Math.acos; var sin = Math.sin; var asin = Math.asin; var atan2 = Math.atan2; var abs = Math.abs; var round = Math.round; }
Symbol 3355 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 3356 MovieClip [__Packages.rr.HSYouda] Frame 0
class rr.HSYouda extends rr.BaseClip { var bg_mc, container, createEmptyMovieClip, getNextHighestDepth, mcLoader, loaded, _visible; function HSYouda () { super(); _global.highscore = this; bg_mc._visible = false; } function init() { clear(); System.security.allowDomain("www.youdagames.com"); _root.hs_list = false; _root.hs_requesturl = "www.youdagames.com"; container = createEmptyMovieClip("container", getNextHighestDepth()); mcLoader = new MovieClipLoader(); mcLoader.addListener(this); } function clear() { hide(); loaded = false; container.removeMovieClip(); } function setHighScore() { _root.gameflow = _global.leveltime; _root.is_time = false; _root.hs_score = _global.player.points; if (_global.gameMode == "Demo") { _root.hs_gameid = 51; } else if (_global.gameMode == "Full") { _root.hs_gameid = 52; } } function show() { setHighScore(); container._visible = false; if (loaded) { container._visible = true; } else { mcLoader.loadClip("http://www.youdagames.com/highscores/flash.php", container); } _visible = true; } function hide() { _visible = false; } function onLoadComplete(target_mc, httpStatus) { loaded = true; container._visible = true; } }
Symbol 3357 MovieClip [__Packages.rr.control.PlaneBox] Frame 0
class rr.control.PlaneBox extends rr.BaseClip { var _uid, onPress, onRollOver, onRollOut, onDragOut, _parent, _slotId, _boxObject, gotoAndStop, boxInfo_mc; function PlaneBox () { super(); } function init() { _uid = rr.utils.StringUtils.getUniqueName(); onPress = rr.utils.Delegate.create(this, removeBoxObject); onRollOver = rr.utils.Delegate.create(this, showBoxInfo); onRollOut = (onDragOut = rr.utils.Delegate.create(this, hideBoxInfo)); _parent._parent.addEventListener("clear", this); } function get slotId() { return(_slotId); } function set slotId(value) { _slotId = value; //return(slotId); } function get uid() { return(_uid); } function set uid(value) { _uid = value; //return(uid); } function get boxObject() { return(_boxObject); } function set boxObject(value) { _boxObject = value; //return(boxObject); } function clear() { _boxObject = undefined; gotoAndStop("empty"); } function selectWeapon(obj) { _boxObject = obj; _boxObject.uid = _uid; _boxObject.slotId = _slotId; gotoAndStop(_boxObject.linkId); } function doRefund() { if (_boxObject != undefined) { if (_boxObject.count == undefined) { _global.player.addCash(_boxObject.price); } else { var _local4 = rr.conf.Config.getObjectValue(_boxObject.linkId, "count"); var _local5 = Math.round((_boxObject.price * _boxObject.count) / _local4); var _local3 = _boxObject.count * rr.conf.Config.getObjectValue(_boxObject.linkId, "unitweight"); _global.planemenu.totalload = _global.planemenu.totalload - _local3; _global.player.addCash(_local5); } } } function getRefund() { var _local2 = 0; if (_boxObject != undefined) { if (_boxObject.count == undefined) { _local2 = _boxObject.price; } else { var _local3 = rr.conf.Config.getObjectValue(_boxObject.linkId, "count"); _local2 = Math.round((_boxObject.price * _boxObject.count) / _local3); } } return(_local2); } function upgrade(t1, t2) { if (_boxObject != undefined) { if (_boxObject.linkId == t1) { doRefund(); clear(); } } } function getUpgradeRefund(t1, t2) { var _local2 = 0; if (_boxObject != undefined) { if (_boxObject.linkId == t1) { var _local3 = rr.conf.Config.getObjectValue(_boxObject.linkId, "count"); _local2 = Math.round((_boxObject.price * _boxObject.count) / _local3); } } return(_local2); } function removeBoxObject() { if (!_global.planemenu.menuEnabled()) { return(undefined); } hideBoxInfo(); _global.planemenu.onWeaponRemove(this); } function showBoxInfo() { if (boxInfo_mc) { return(undefined); } if (_boxObject == undefined) { return(undefined); } var _local3 = {x:_root._xmouse + 40, y:_root._ymouse - 25}; if (_local3.x > 540) { _local3.x = _local3.x - 160; } boxInfo_mc = _root.attachMovie("PlaneBoxInfo", rr.utils.StringUtils.getUniqueName(), _root.getNextHighestDepth()); boxInfo_mc._x = _local3.x; boxInfo_mc._y = _local3.y; var _local4 = rr.conf.Config.getObjectValue(_boxObject.linkId, "count"); var _local5 = Math.round((_boxObject.price * _boxObject.count) / _local4); boxInfo_mc.header_txt.text = rr.conf.Config.getObjectValue(_boxObject.linkId, "displayname").toUpperCase(); boxInfo_mc.count_txt.text = ((_boxObject.count + "(") + _local4) + ")"; boxInfo_mc.refund_txt.text = "$ " + rr.utils.StringUtils.formatNumberWithCommas(_local5); } function hideBoxInfo() { boxInfo_mc.removeMovieClip(); delete boxInfo_mc; } }
Symbol 3358 MovieClip [__Packages.rr.utils.StringUtils] Frame 0
class rr.utils.StringUtils { function StringUtils () { } static function getUniqueName() { var _local3 = ""; var _local2 = 1; while (_local2 <= 4) { var _local1 = 1; while (_local1 <= 4) { _local3 = _local3 + getRandomChar(); _local1++; } if (_local2 < 4) { _local3 = _local3 + "-"; } _local2++; } return(_local3); } static function getRandomChar() { switch (Math.round(Math.random() + 1)) { case 1 : return(String.fromCharCode(Math.round(Math.random() * 25) + 65)); case 2 : return(String.fromCharCode(Math.round(Math.random() * 25) + 97)); } } static function scrambleArray(arr) { var _local2 = []; while (arr.length > 0) { _local2.push(arr.splice(Math.round(Math.random() * (arr.length - 1)), 1)); } return(_local2); } static function getTimeString(t) { var _local1 = Math.round(t / 1000); var _local2 = Math.floor(_local1 / 60); var _local3 = Math.floor(_local2 / 60); _local1 = _local1 % 60; _local2 = _local2 % 60; var _local4 = ((_local1 < 10) ? ("0" + _local1) : (_local1)); var _local5 = _local2 + ":"; var _local6 = ((_local3 > 0) ? (_local3 + ":") : ""); var _local7 = (_local6 + _local5) + _local4; return(_local7); } static function getHighScoreTimeString(t) { var _local2 = Math.round(t / 1000); var _local1 = Math.floor(_local2 / 60); var _local3 = Math.floor(_local1 / 60); _local2 = _local2 % 60; _local1 = _local1 % 60; var _local6 = ((_local2 < 10) ? ("0" + _local2) : (_local2.toString())); var _local4 = "00"; if (_local1 > 0) { _local4 = ((_local1 < 10) ? ("0" + _local1) : (_local1.toString())); } var _local5 = ""; if (_local3 > 0) { _local5 = ((_local3 < 10) ? ("0" + _local3) : (_local3.toString())); } var _local7 = (_local5 + _local4) + _local6; return(_local7); } static function formatNumberWithCommas(num) { var _local1 = num.toString(); if (_local1.length < 4) { return(_local1); } return((formatNumberWithCommas(_local1.slice(0, -3)) + ",") + _local1.slice(-3)); } }
Symbol 3359 MovieClip [__Packages.rr.utils.Delegate] Frame 0
class rr.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local4 = arguments.callee.func; var _local3 = arguments.callee.arguments; return(_local4.apply(_local2, _local3)); }; _local2.target = obj; _local2.func = func; arguments.splice(0, 2); _local2.arguments = arguments; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } static function callDelayed(obj, func, ival) { arguments.splice(0, 3); var _local3 = new Object(); _local3.f = function () { clearInterval(this.i); return(this.func.apply(this.target, this.arguments)); }; _local3.target = obj; _local3.func = func; _local3.arguments = arguments; _local3.i = setInterval(_local3, "f", ival); } }
Symbol 3360 MovieClip [__Packages.rr.conf.Config] Frame 0
class rr.conf.Config { function Config () { } static function testSettings() { return(false); } static function getGameConf(levelId) { switch (levelId) { case 1 : return(new rr.conf.level.ConfLevel1()); case 2 : return(new rr.conf.level.ConfLevel2()); case 3 : return(new rr.conf.level.ConfLevel3()); case 4 : return(new rr.conf.level.ConfLevel4()); case 5 : return(new rr.conf.level.ConfLevel5()); case 6 : return(new rr.conf.level.ConfLevel6()); case 7 : return(new rr.conf.level.ConfLevel7()); case 8 : return(new rr.conf.level.ConfLevel8()); case 9 : return(new rr.conf.level.ConfLevel9()); case 10 : return(new rr.conf.level.ConfLevel10()); case 11 : return(new rr.conf.level.ConfLevel11()); case 12 : return(new rr.conf.level.ConfLevel12()); case 13 : return(new rr.conf.level.ConfLevel13()); case 14 : return(new rr.conf.level.ConfLevel14()); case 15 : return(new rr.conf.level.ConfLevel15()); } } static function addMapValues() { var _local2 = _global.gameconf.map.mapid; _global.gameconf.map.cols = getMapValue(_local2, "cols"); _global.gameconf.map.rows = getMapValue(_local2, "rows"); _global.gameconf.map.maptype = getMapValue(_local2, "maptype"); _global.gameconf.map.foreground = getMapValue(_local2, "foreground"); } static function getMapValue(mapId, key) { switch (mapId) { case 1 : return(rr.conf.map.ConfMapValues1.getValue(key)); case 2 : return(rr.conf.map.ConfMapValues2.getValue(key)); case 3 : return(rr.conf.map.ConfMapValues3.getValue(key)); case 4 : return(rr.conf.map.ConfMapValues4.getValue(key)); case 5 : return(rr.conf.map.ConfMapValues5.getValue(key)); } } static function getObjectValue(linkId, key) { switch (linkId) { case "AirField" : return(rr.conf.plane.ConfAirField.getValue(key)); case "AirfieldDefender" : return(rr.conf.plane.ConfAirfieldDefender.getValue(key)); case "A10" : return(rr.conf.plane.ConfA10.getValue(key)); case "Apache" : return(rr.conf.plane.ConfApache.getValue(key)); case "B2" : return(rr.conf.plane.ConfB2.getValue(key)); case "B52" : return(rr.conf.plane.ConfB52.getValue(key)); case "BellHuey" : return(rr.conf.plane.ConfBellHuey.getValue(key)); case "C47" : return(rr.conf.plane.ConfC47.getValue(key)); case "FockeWolf" : return(rr.conf.plane.ConfFockeWolf.getValue(key)); case "MesserSchmidt" : return(rr.conf.plane.ConfMesserSchmidt.getValue(key)); case "AirMissile" : return(rr.conf.plane.ammo.ConfAirMissile.getValue(key)); case "AirSeeker" : return(rr.conf.plane.ammo.ConfAirSeeker.getValue(key)); case "GroundMissile" : return(rr.conf.plane.ammo.ConfGroundMissile.getValue(key)); case "GroundSeeker" : return(rr.conf.plane.ammo.ConfGroundSeeker.getValue(key)); case "BombNormal" : return(rr.conf.plane.ammo.ConfBombNormal.getValue(key)); case "BombHeavy" : return(rr.conf.plane.ammo.ConfBombHeavy.getValue(key)); case "BombExtreme" : return(rr.conf.plane.ammo.ConfBombExtreme.getValue(key)); case "GunSingle" : return(rr.conf.plane.ammo.ConfGunSingle.getValue(key)); case "GunDouble" : return(rr.conf.plane.ammo.ConfGunDouble.getValue(key)); case "GunGatling" : return(rr.conf.plane.ammo.ConfGunGatling.getValue(key)); case "Propaganda" : return(rr.conf.plane.ammo.ConfPropaganda.getValue(key)); case "EMPBomb" : return(rr.conf.plane.ammo.ConfEMPBomb.getValue(key)); case "FuelBomb" : return(rr.conf.plane.ammo.ConfFuelBomb.getValue(key)); case "CarpetBomb" : return(rr.conf.plane.ammo.ConfCarpetBomb.getValue(key)); case "NuclearBomb" : return(rr.conf.plane.ammo.ConfNuclearBomb.getValue(key)); case "BulletGunSingle" : return(rr.conf.plane.ammo.ConfBulletGunSingle.getValue(key)); case "BulletGunDouble" : return(rr.conf.plane.ammo.ConfBulletGunDouble.getValue(key)); case "BulletGunGatling" : return(rr.conf.plane.ammo.ConfBulletGunGatling.getValue(key)); case "SaddleTank" : return(rr.conf.train.ConfSaddleTank.getValue(key)); case "Rhino" : return(rr.conf.train.ConfRhino.getValue(key)); case "SuperChief" : return(rr.conf.train.ConfSuperChief.getValue(key)); case "SuperChiefWagon" : return(rr.conf.train.ConfSuperChiefWagon.getValue(key)); case "Dragon" : return(rr.conf.train.ConfDragon.getValue(key)); case "Pennsylvania" : return(rr.conf.train.ConfPennsylvania.getValue(key)); case "SmallCannon" : return(rr.conf.train.ConfSmallCannon.getValue(key)); case "MediumCannon" : return(rr.conf.train.ConfMediumCannon.getValue(key)); case "Heatseeker" : return(rr.conf.train.ConfHeatseeker.getValue(key)); case "SmallFastCannon" : return(rr.conf.train.ConfSmallFastCannon.getValue(key)); case "RocketLauncher" : return(rr.conf.train.ConfRocketLauncher.getValue(key)); case "Wagon1" : return(rr.conf.train.ConfWagon1.getValue(key)); case "Wagon2" : return(rr.conf.train.ConfWagon2.getValue(key)); case "Wagon3" : return(rr.conf.train.ConfWagon3.getValue(key)); case "Wagon4" : return(rr.conf.train.ConfWagon4.getValue(key)); case "Passenger" : return(rr.conf.train.ConfPassenger.getValue(key)); case "PassengerArmored" : return(rr.conf.train.ConfPassengerArmored.getValue(key)); case "ABomb" : return(rr.conf.train.ConfABomb.getValue(key)); case "TankTrailer" : return(rr.conf.train.ConfTankTrailer.getValue(key)); case "Basilisk" : return(rr.conf.enemy.ConfBasilisk.getValue(key)); case "PotTank" : return(rr.conf.enemy.ConfPotTank.getValue(key)); case "Abrahams" : return(rr.conf.enemy.ConfAbrahams.getValue(key)); case "Elephant" : return(rr.conf.enemy.ConfElephant.getValue(key)); case "OldJeep" : return(rr.conf.enemy.ConfOldJeep.getValue(key)); case "GunTruck" : return(rr.conf.enemy.ConfGunTruck.getValue(key)); case "ArmoredJeep" : return(rr.conf.enemy.ConfArmoredJeep.getValue(key)); case "Panther" : return(rr.conf.enemy.ConfPanther.getValue(key)); case "BullDozer" : return(rr.conf.enemy.ConfBullDozer.getValue(key)); case "Bunker" : return(rr.conf.enemy.ConfBunker.getValue(key)); case "GatlingSingle" : return(rr.conf.enemy.ConfGatlingSingle.getValue(key)); case "GatlingDouble" : return(rr.conf.enemy.ConfGatlingDouble.getValue(key)); case "Rocketeer" : return(rr.conf.enemy.ConfRocketeer.getValue(key)); case "RocketBase" : return(rr.conf.enemy.ConfRocketBase.getValue(key)); case "Rocket" : return(rr.conf.enemy.ConfRocket.getValue(key)); case "AirField" : return(rr.conf.plane.ConfAirField.getValue(key)); case "Flat1" : return(rr.conf.building.ConfFlat1.getValue(key)); case "Flat2" : return(rr.conf.building.ConfFlat2.getValue(key)); case "Flat3" : return(rr.conf.building.ConfFlat3.getValue(key)); case "Flat4" : return(rr.conf.building.ConfFlat4.getValue(key)); case "Flat5" : return(rr.conf.building.ConfFlat5.getValue(key)); case "House1" : return(rr.conf.building.ConfHouse1.getValue(key)); case "House2" : return(rr.conf.building.ConfHouse2.getValue(key)); case "House3" : return(rr.conf.building.ConfHouse3.getValue(key)); case "House4" : return(rr.conf.building.ConfHouse4.getValue(key)); case "House5" : return(rr.conf.building.ConfHouse5.getValue(key)); case "House6" : return(rr.conf.building.ConfHouse6.getValue(key)); case "House7" : return(rr.conf.building.ConfHouse7.getValue(key)); case "House8" : return(rr.conf.building.ConfHouse8.getValue(key)); case "House9" : return(rr.conf.building.ConfHouse9.getValue(key)); case "Industry1" : return(rr.conf.building.ConfIndustry1.getValue(key)); case "Industry2" : return(rr.conf.building.ConfIndustry2.getValue(key)); case "Industry3" : return(rr.conf.building.ConfIndustry3.getValue(key)); case "Industry4" : return(rr.conf.building.ConfIndustry4.getValue(key)); case "Industry5" : return(rr.conf.building.ConfIndustry5.getValue(key)); case "Office1" : return(rr.conf.building.ConfOffice1.getValue(key)); case "Office2" : return(rr.conf.building.ConfOffice2.getValue(key)); case "Office3" : return(rr.conf.building.ConfOffice3.getValue(key)); case "Office4" : return(rr.conf.building.ConfOffice4.getValue(key)); } } static function translateEnemyCodes(codes) { var _local3 = new Array(); var _local1 = 0; while (_local1 < codes.length) { if (codes[_local1] == "bl") { _local3.push("Basilisk"); } if (codes[_local1] == "pt") { _local3.push("PotTank"); } if (codes[_local1] == "ah") { _local3.push("Abrahams"); } if (codes[_local1] == "el") { _local3.push("Elephant"); } if (codes[_local1] == "oj") { _local3.push("OldJeep"); } if (codes[_local1] == "gt") { _local3.push("GunTruck"); } if (codes[_local1] == "aj") { _local3.push("ArmoredJeep"); } if (codes[_local1] == "pn") { _local3.push("Panther"); } if (codes[_local1] == "bd") { _local3.push("BullDozer"); } if (codes[_local1] == "bk") { _local3.push("Bunker"); } if (codes[_local1] == "gs") { _local3.push("GatlingSingle"); } if (codes[_local1] == "gd") { _local3.push("GatlingDouble"); } if (codes[_local1] == "rt") { _local3.push("Rocketeer"); } if (codes[_local1] == "af") { _local3.push("AirField"); } if (codes[_local1] == "rb") { _local3.push("RocketBase"); } if (codes[_local1] == "fw") { _local3.push("FockeWolf"); } if (codes[_local1] == "ms") { _local3.push("MesserSchmidt"); } if (codes[_local1] == "wh") { _local3.push("WartHog"); } if (codes[_local1] == "c47") { _local3.push("C47"); } if (codes[_local1] == "b2") { _local3.push("B2"); } if (codes[_local1] == "bh") { _local3.push("BellHuey"); } if (codes[_local1] == "ap") { _local3.push("Apache"); } _local1++; } return(_local3); } static function translateDropCode(code) { if (code == "f") { return("FuelTank"); } if (code == "p") { return("Passenger"); } if (code == "a") { return("PassengerArmored"); } if (code == "t") { return("TankTrailer"); } if (code == "b") { return("ABomb"); } } static function translateBuildingCode(code) { if (code == "f1") { return("Flat1"); } if (code == "f2") { return("Flat2"); } if (code == "f3") { return("Flat3"); } if (code == "f4") { return("Flat4"); } if (code == "f5") { return("Flat5"); } if (code == "h1") { return("House1"); } if (code == "h2") { return("House2"); } if (code == "h3") { return("House3"); } if (code == "h4") { return("House4"); } if (code == "h5") { return("House5"); } if (code == "h6") { return("House6"); } if (code == "h7") { return("House7"); } if (code == "h8") { return("House8"); } if (code == "h9") { return("House9"); } if (code == "i1") { return("Industry1"); } if (code == "i2") { return("Industry2"); } if (code == "i3") { return("Industry3"); } if (code == "i4") { return("Industry4"); } if (code == "i5") { return("Industry5"); } if (code == "o1") { return("Office1"); } if (code == "o2") { return("Office2"); } if (code == "o3") { return("Office3"); } if (code == "o4") { return("Office4"); } } }
Symbol 3361 MovieClip [__Packages.rr.conf.level.ConfLevel1] Frame 0
class rr.conf.level.ConfLevel1 { var missiontargets, map, startcol, startrow, clipcols, nightmap, startcash, levelpoints, ea, af, bk, rb, bd; function ConfLevel1 () { missiontargets = [{id:1, text:"Destroy all industrial buildings near airfield", type:"AllIndustry"}, {id:2, text:"Destroy all 7 enemy scouts", type:"AllGrounds"}, {id:3, text:"Take down the 2 enemy Focke Wolf airplanes", type:"AllAirs"}, {id:4, text:"Take over the enemy airfield with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap1(); startcol = 1; startrow = 1; clipcols = 6; nightmap = false; startcash = 14000; levelpoints = 6500; ea = [{x:2304, y:483, w:463, h:71, ise:"true", e:["oj"]}, {x:2378, y:862, w:1371, h:26, ise:"true", e:["oj"]}, {x:2327, y:964, w:1444, h:24, ise:"true", e:["aj"]}, {x:2285, y:1071, w:1473, h:25, ise:"true", e:["aj"]}, {x:3577, y:520, w:28, h:274, ise:"true", e:["aj"]}, {x:2282, y:401, w:511, h:48, ise:"true", e:["aj"]}, {x:3165, y:99, w:338, h:149, ise:"true", e:["aj"]}]; af = [{x:816, y:1175, r:0, h:0}, {x:3020, y:377, r:-1, h:500, e:["fw", "fw"]}]; bk = []; rb = []; bd = [{x:1616, y:1115, r:0, t:"i1"}, {x:1731, y:1118, r:0, t:"i1"}, {x:1837, y:1116, r:0, t:"i1"}, {x:1587, y:1286, r:-24, t:"i2"}, {x:2111, y:1101, r:0, t:"i3"}, {x:2108, y:1211, r:0, t:"i3"}, {x:1432, y:1125, r:0, t:"o4"}, {x:1776, y:1310, r:0, t:"o1"}, {x:1889, y:1240, r:0, t:"o1"}, {x:2004, y:1307, r:0, t:"o1"}]; } }
Symbol 3362 MovieClip [__Packages.rr.conf.map.ConfMap1] Frame 0
class rr.conf.map.ConfMap1 { var mapid, title, rc, rs; function ConfMap1 () { mapid = 5; title = "default"; rc = [{id:1, x:20, y:1111, a:0}, {id:2, x:320, y:1111, a:0}, {id:9999, x:6160, y:137, a:-180}, {id:10000, x:6360, y:137, a:-180}, {id:3, x:420, y:1111, a:0}, {id:4, x:520, y:1211, a:-90}, {id:5, x:520, y:1311, a:-90}, {id:6, x:620, y:1411, a:0}, {id:8, x:885, y:1411, a:0}, {id:9, x:885, y:1055, a:-180}, {id:16, x:416, y:1055, a:-180}, {id:21, x:354, y:1055, a:-180}, {id:22, x:254, y:955, a:-270}, {id:24, x:254, y:855, a:-270, s:{x:220, y:834, p:[24, -1, -1, -1, -1, -1, 26, -1]}}, {id:25, x:254, y:755, a:-270, s:{x:219, y:735, p:[25, -1, -1, -1, -1, -1, 27, -1]}}, {id:26, x:254, y:486, a:-270, s:{x:213, y:459, p:[34, -1, -1, -1, -1, -1, 33, -1]}}, {id:27, x:154, y:755, a:-180}, {id:28, x:154, y:655, a:-180}, {id:29, x:25, y:755, a:-180}, {id:30, x:26, y:655, a:-180}, {id:34, x:154, y:386, a:-180}, {id:35, x:254, y:386, a:-270, s:{x:216, y:358, p:[36, -1, -1, -1, -1, -1, 35, -1]}}, {id:36, x:154, y:286, a:-180}, {id:37, x:254, y:286, a:-270, s:{x:219, y:264, p:[-1, 41, -1, -1, -1, -1, -1, 39]}}, {id:38, x:26, y:386, a:-180}, {id:39, x:26, y:286, a:-180}, {id:40, x:154, y:186, a:-180}, {id:41, x:26, y:186, a:-180}, {id:42, x:433, y:107, a:-360}, {id:45, x:964, y:107, a:-360}, {id:48, x:1332, y:107, a:-360}, {id:49, x:1785, y:107, a:-360}, {id:50, x:2211, y:107, a:-360}, {id:57, x:2298, y:890, a:-90}, {id:58, x:2298, y:965, a:-90}, {id:59, x:2198, y:1065, a:-180}, {id:60, x:1798, y:1065, a:-180}, {id:61, x:1607, y:1065, a:-180}, {id:62, x:1607, y:1375, a:-360}, {id:63, x:2194, y:1375, a:-360}, {id:64, x:2294, y:1277, a:-271}, {id:65, x:2365, y:1182, a:-342}, {id:66, x:2785, y:1045, a:-342}, {id:67, x:2990, y:978, a:-342, s:{x:2979, y:944, p:[-1, 84, -1, -1, 67, -1, -1, -1]}}, {id:68, x:3116, y:1042, a:-72, s:{x:3149, y:1016, p:[-1, 87, -1, -1, -1, -1, -1, 67]}}, {id:70, x:3185, y:1255, a:-72}, {id:71, x:3311, y:1319, a:-342, s:{x:3327, y:1355, p:[-1, 71, -1, -1, 81, -1, -1, -1]}}, {id:72, x:3766, y:1171, a:-342}, {id:73, x:3892, y:1235, a:-72}, {id:75, x:3911, y:1295, a:-72}, {id:76, x:3847, y:1421, a:-162}, {id:77, x:3817, y:1426, a:-180}, {id:78, x:3577, y:1426, a:-180}, {id:81, x:3432, y:1355, a:-233}, {id:85, x:3085, y:947, a:-342}, {id:86, x:3180, y:916, a:-342, s:{x:3168, y:878, p:[-1, -1, -1, -1, 87, 85, -1, -1]}}, {id:89, x:3707, y:745, a:-342}, {id:90, x:3807, y:733, a:-4}, {id:95, x:3861, y:737, a:-4}, {id:96, x:3909, y:751, a:-28}, {id:97, x:3973, y:785, a:-28}, {id:99, x:4026, y:850, a:-73}, {id:100, x:2460, y:107, a:-360}, {id:101, x:2557, y:163, a:-60}, {id:102, x:2650, y:217, a:0}, {id:103, x:2866, y:217, a:0}, {id:104, x:3004, y:136, a:-299}, {id:105, x:3135, y:66, a:-5}, {id:106, x:3232, y:171, a:-90}, {id:107, x:3232, y:348, a:-90}, {id:108, x:3146, y:467, a:-162}, {id:109, x:2736, y:600, a:-162}, {id:110, x:2514, y:672, a:-162}, {id:115, x:2429, y:661, a:-213}, {id:120, x:2284, y:703, a:-115}, {id:121, x:2277, y:786, a:-74}, {id:123, x:4063, y:972, a:-73}, {id:125, x:4194, y:1040, a:-342}, {id:127, x:4289, y:1009, a:-342}, {id:128, x:4344, y:966, a:-301}, {id:129, x:4398, y:923, a:-342}, {id:130, x:4493, y:892, a:-342}, {id:132, x:4558, y:893, a:-20}, {id:133, x:4623, y:894, a:-342}, {id:137, x:5058, y:753, a:-342}, {id:138, x:5213, y:748, a:-14}, {id:139, x:5433, y:803, a:-14, s:{x:5439, y:768, p:[-1, 139, -1, 199, -1, -1, -1, -1]}}, {id:140, x:5554, y:730, a:-284}, {id:141, x:5559, y:701, a:-277}, {id:142, x:5572, y:592, a:-277}, {id:143, x:5610, y:493, a:-305}, {id:144, x:5665, y:345, a:-276}, {id:147, x:5685, y:156, a:-276}, {id:148, x:5583, y:42, a:-180}, {id:150, x:5266, y:42, a:-180}, {id:151, x:5226, y:48, a:-162}, {id:152, x:5044, y:107, a:-162}, {id:179, x:4627, y:242, a:-162}, {id:180, x:4123, y:406, a:-162}, {id:181, x:3997, y:342, a:-252}, {id:182, x:3940, y:167, a:-252}, {id:183, x:4045, y:23, a:0}, {id:191, x:4536, y:23, a:0}, {id:192, x:4888, y:23, a:0}, {id:193, x:5483, y:23, a:0}, {id:194, x:5642, y:23, a:0}, {id:195, x:5791, y:67, a:-33}, {id:197, x:5848, y:104, a:-33}, {id:198, x:5963, y:137, a:-360}, {id:200, x:5764, y:885, a:-14}, {id:210, x:5956, y:933, a:-14}, {id:211, x:6002, y:939, a:0}, {id:212, x:6278, y:939, a:0}, {id:213, x:6378, y:839, a:-270, s:{x:6339, y:811, p:[213, -1, -1, -1, -1, -1, 229, -1]}}, {id:214, x:6378, y:739, a:-270, s:{x:6342, y:716, p:[214, -1, -1, -1, -1, -1, 230, -1]}}, {id:215, x:6378, y:639, a:-270, s:{x:6342, y:614, p:[218, -1, -1, -1, -1, -1, -1, 231]}}, {id:219, x:6275, y:512, a:-192}, {id:220, x:5922, y:437, a:-192}, {id:221, x:5777, y:328, a:-242}, {id:224, x:5746, y:271, a:-242}, {id:227, x:5729, y:166, a:-279}, {id:228, x:5624, y:42, a:-180}, {id:230, x:6278, y:739, a:-180, s:{x:6278, y:772, p:[-1, -1, -1, -1, -1, 232, 238, -1]}}, {id:231, x:6278, y:639, a:-180, s:{x:6278, y:679, p:[-1, -1, -1, -1, -1, 248, 256, 253]}}, {id:232, x:6278, y:539, a:-180}, {id:233, x:6140, y:803, a:-130, s:{x:6142, y:845, p:[-1, -1, -1, -1, -1, 233, 235, -1]}}, {id:234, x:5999, y:849, a:-194}, {id:235, x:5725, y:781, a:-194}, {id:236, x:5999, y:815, a:-220}, {id:237, x:5958, y:794, a:-194}, {id:238, x:5730, y:737, a:-194}, {id:239, x:6178, y:739, a:-180, s:{x:6170, y:705, p:[-1, -1, -1, -1, -1, 239, 242, 245]}}, {id:240, x:6121, y:757, a:-145}, {id:241, x:6040, y:772, a:-194}, {id:242, x:5730, y:695, a:-194}, {id:243, x:6078, y:739, a:-180}, {id:244, x:6053, y:736, a:-194}, {id:245, x:5737, y:657, a:-194}, {id:246, x:6119, y:720, a:-216}, {id:247, x:6084, y:704, a:-194}, {id:248, x:5743, y:619, a:-194}, {id:249, x:6227, y:653, a:-149}, {id:250, x:6150, y:664, a:-195}, {id:251, x:5746, y:556, a:-195}, {id:252, x:6256, y:537, a:-193}, {id:253, x:5758, y:422, a:-193}, {id:254, x:6196, y:596, a:-236}, {id:255, x:6136, y:554, a:-193}, {id:256, x:5755, y:466, a:-193}, {id:257, x:6196, y:639, a:-180}, {id:258, x:6132, y:615, a:-220}, {id:259, x:6092, y:595, a:-194}, {id:260, x:5751, y:510, a:-194}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3}, {id:3, s:3, e:4, r:100, d:-1, l:157}, {id:4, s:4, e:5}, {id:5, s:5, e:6, r:100, d:1, l:157}, {id:7, s:6, e:8}, {id:8, s:8, e:9, r:178, d:1, l:559}, {id:15, s:9, e:16}, {id:20, s:16, e:21}, {id:21, s:21, e:22, r:100, d:-1, l:157}, {id:23, s:22, e:24}, {id:24, s:24, e:25}, {id:25, s:25, e:26}, {id:26, s:24, e:27, r:100, d:1, l:157}, {id:27, s:25, e:28, r:100, d:1, l:157}, {id:28, s:27, e:29}, {id:29, s:28, e:30}, {id:33, s:26, e:34, r:100, d:1, l:157}, {id:34, s:26, e:35}, {id:35, s:35, e:36, r:100, d:1, l:157}, {id:36, s:35, e:37}, {id:37, s:34, e:38}, {id:38, s:36, e:39}, {id:39, s:37, e:40, r:100, d:1, l:157}, {id:40, s:40, e:41}, {id:41, s:37, e:42, r:179, d:-1, l:281}, {id:44, s:42, e:45}, {id:47, s:45, e:48}, {id:48, s:48, e:49}, {id:49, s:49, e:50}, {id:57, s:57, e:58}, {id:58, s:58, e:59, r:100, d:-1, l:157}, {id:59, s:59, e:60}, {id:60, s:60, e:61}, {id:61, s:61, e:62, r:155, d:1, l:487}, {id:62, s:62, e:63}, {id:63, s:63, e:64, r:100, d:1, l:155}, {id:64, s:64, e:65, r:101, d:-1, l:126}, {id:65, s:65, e:66}, {id:66, s:66, e:67}, {id:67, s:67, e:68, r:100, d:-1, l:157}, {id:69, s:68, e:70}, {id:70, s:70, e:71, r:100, d:1, l:157}, {id:71, s:71, e:72}, {id:72, s:72, e:73, r:100, d:-1, l:157}, {id:74, s:73, e:75}, {id:75, s:75, e:76, r:100, d:-1, l:157}, {id:76, s:76, e:77, r:100, d:-1, l:31}, {id:77, s:77, e:78}, {id:80, s:78, e:81, r:182, d:-1, l:167}, {id:81, s:81, e:71, r:107, d:1, l:134, eo:1}, {id:84, s:67, e:85}, {id:85, s:85, e:86}, {id:87, s:68, e:86, r:100, d:-1, l:157, t:1}, {id:88, s:86, e:89}, {id:89, s:89, e:90, r:262, d:-1, l:101}, {id:94, s:90, e:95}, {id:95, s:95, e:96, r:117, d:-1, l:50}, {id:96, s:96, e:97}, {id:98, s:97, e:99, r:110, d:-1, l:86}, {id:99, s:50, e:100}, {id:100, s:100, e:101, r:111, d:-1, l:117}, {id:101, s:101, e:102, r:108, d:1, l:113}, {id:102, s:102, e:103}, {id:103, s:103, e:104, r:159, d:1, l:168}, {id:104, s:104, e:105, r:136, d:-1, l:157}, {id:105, s:105, e:106, r:106, d:-1, l:157}, {id:106, s:106, e:107}, {id:107, s:107, e:108, r:125, d:-1, l:157}, {id:108, s:108, e:109}, {id:109, s:109, e:110}, {id:114, s:110, e:115, r:100, d:-1, l:89}, {id:119, s:115, e:120, r:100, d:1, l:171}, {id:120, s:120, e:121, r:120, d:1, l:85}, {id:121, s:121, e:57, r:519, d:-1, l:107}, {id:122, s:99, e:123}, {id:124, s:123, e:125, r:103, d:1, l:164}, {id:126, s:125, e:127}, {id:127, s:127, e:128, r:100, d:1, l:71}, {id:128, s:128, e:129, r:100, d:-1, l:71}, {id:129, s:129, e:130}, {id:131, s:130, e:132, r:100, d:-1, l:66}, {id:132, s:132, e:133, r:100, d:1, l:66}, {id:136, s:133, e:137}, {id:137, s:137, e:138, r:277, d:-1, l:157}, {id:138, s:138, e:139}, {id:139, s:139, e:140, r:100, d:1, l:157}, {id:140, s:140, e:141, r:223, d:1, l:29}, {id:141, s:141, e:142}, {id:142, s:142, e:143, r:217, d:-1, l:107}, {id:143, s:143, e:144, r:314, d:1, l:160}, {id:146, s:144, e:147}, {id:147, s:147, e:148, r:103, d:1, l:172}, {id:149, s:148, e:150}, {id:150, s:150, e:151, r:130, d:1, l:41}, {id:151, s:151, e:152}, {id:178, s:152, e:179}, {id:179, s:179, e:180}, {id:180, s:180, e:181, r:100, d:-1, l:157}, {id:181, s:181, e:182}, {id:182, s:182, e:183, r:110, d:-1, l:208}, {id:190, s:183, e:191}, {id:191, s:191, e:192}, {id:192, s:192, e:193}, {id:193, s:193, e:194}, {id:194, s:194, e:195, r:276, d:-1, l:157}, {id:196, s:195, e:197}, {id:197, s:197, e:198, r:207, d:1, l:121}, {id:198, s:198, e:9999, eo:1}, {id:199, s:139, e:200}, {id:209, s:200, e:210}, {id:210, s:210, e:211, r:189, d:1, l:46}, {id:211, s:211, e:212}, {id:212, s:212, e:213, r:100, d:1, l:157}, {id:213, s:213, e:214}, {id:214, s:214, e:215}, {id:218, s:215, e:219, r:130, d:1, l:177}, {id:219, s:219, e:220}, {id:220, s:220, e:221, r:216, d:-1, l:187}, {id:223, s:221, e:224}, {id:226, s:224, e:227, r:166, d:-1, l:108}, {id:227, s:227, e:228, r:107, d:1, l:184}, {id:228, s:228, e:148}, {id:229, s:213, e:230, r:100, d:1, l:157}, {id:230, s:214, e:231, r:100, d:1, l:157}, {id:231, s:215, e:232, r:100, d:1, l:157}, {id:232, s:230, e:233, r:181, d:1, l:157}, {id:233, s:233, e:234, r:140, d:-1, l:156}, {id:234, s:234, e:235}, {id:235, s:233, e:236, r:100, d:-1, l:157}, {id:236, s:236, e:237, r:100, d:1, l:46}, {id:237, s:237, e:238}, {id:238, s:230, e:239}, {id:239, s:239, e:240, r:100, d:1, l:61}, {id:240, s:240, e:241, r:100, d:-1, l:85}, {id:241, s:241, e:242}, {id:242, s:239, e:243}, {id:243, s:243, e:244, r:100, d:-1, l:25}, {id:244, s:244, e:245}, {id:245, s:239, e:246, r:100, d:-1, l:63}, {id:246, s:246, e:247, r:100, d:1, l:39}, {id:247, s:247, e:248}, {id:248, s:231, e:249, r:100, d:1, l:54}, {id:249, s:249, e:250, r:100, d:-1, l:80}, {id:250, s:250, e:251}, {id:251, s:232, e:252, r:100, d:-1, l:22}, {id:252, s:252, e:253}, {id:253, s:231, e:254, r:100, d:-1, l:97}, {id:254, s:254, e:255, r:100, d:1, l:75}, {id:255, s:255, e:256}, {id:256, s:231, e:257}, {id:257, s:257, e:258, r:100, d:-1, l:70}, {id:258, s:258, e:259, r:100, d:1, l:45}, {id:259, s:259, e:260}]; } }
Symbol 3363 MovieClip [__Packages.rr.conf.level.ConfLevel2] Frame 0
class rr.conf.level.ConfLevel2 { var missiontargets, map, startcol, startrow, cliprows, nightmap, startcash, levelpoints, train, ea, af, bk, rb, bd; function ConfLevel2 () { missiontargets = [{id:1, text:"Destroy all enemies around the canyon", type:"AllGrounds"}, {id:2, text:"Destroy the train before it is out of reach", type:"AllTrains"}, {id:3, text:"Take down the 2 enemy Messerschmidts and the Focke Wolf", type:"AllAirs"}, {id:4, text:"Take over the 2 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap2(); startcol = 1; startrow = 1; cliprows = 9; nightmap = false; startcash = 17500; levelpoints = 10500; train = [{loc:"SaddleTank", speed:1.5}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; ea = [{x:201, y:2294, w:85, h:85, ise:"true", e:["gs"]}, {x:337, y:2412, w:85, h:85, ise:"true", e:["gs"]}, {x:172, y:2669, w:243, h:354, ise:"true", e:["aj", "aj", "oj", "oj", "gt", "gt"]}, {x:833, y:2778, w:24, h:397, ise:"true", e:["gt"]}, {x:827, y:2346, w:336, h:405, ise:"true", e:["aj", "gt", "gt", "aj"]}, {x:926, y:465, w:30, h:1076, ise:"true", e:["gt"]}, {x:22, y:3245, w:1209, h:21, ise:"true", e:["gt"]}, {x:157, y:267, w:31, h:1016, ise:"true", e:["gt"]}, {x:93, y:441, w:23, h:2774, ise:"true", e:["gt"]}, {x:327, y:369, w:31, h:2014, ise:"true", e:["aj"]}, {x:925, y:1575, w:231, h:268, ise:"true", e:["gt", "aj", "gt"]}, {x:1382, y:702, w:302, h:187, e:["oj", "oj"]}, {x:1313, y:399, w:445, h:70, e:["oj", "oj"]}, {x:904, y:2780, w:28, h:392, ise:"true", e:["gt"]}, {x:983, y:2773, w:30, h:403, ise:"true", e:["gt"]}, {x:1070, y:2774, w:25, h:396, ise:"true", e:["pt"]}, {x:148, y:3291, w:1060, h:21, ise:"true", e:["gt"]}, {x:764, y:2294, w:24, h:918, ise:"true", e:["gt"]}, {x:715, y:2238, w:24, h:981, ise:"true", e:["oj"]}, {x:860, y:480, w:26, h:1008, ise:"true", e:["aj"]}]; af = [{x:1535, y:594, r:0, h:0}, {x:223, y:1476, r:90, h:800, e:["fw", "ms", "ms"]}, {x:1083, y:2101, r:-90, h:600, e:[""]}]; bk = []; rb = []; bd = []; } }
Symbol 3364 MovieClip [__Packages.rr.conf.map.ConfMap2] Frame 0
class rr.conf.map.ConfMap2 { var mapid, title, rc, rs; function ConfMap2 () { mapid = 3; title = "default"; rc = [{id:1, x:200, y:20, a:270}, {id:2, x:200, y:320, a:270}, {id:9999, x:1452, y:7430, a:90}, {id:10000, x:1452, y:7630, a:90}, {id:3, x:200, y:569, a:270}, {id:4, x:267, y:743, a:-48}, {id:5, x:280, y:864, a:-120}, {id:6, x:306, y:1006, a:-40}, {id:7, x:334, y:1121, a:-113, s:{x:289, y:1113, p:[-1, -1, -1, -1, 7, 8, -1, -1]}}, {id:8, x:350, y:1249, a:-53}, {id:9, x:210, y:1203, a:-180}, {id:10, x:110, y:1203, a:-180}, {id:11, x:10, y:1303, a:-90}, {id:12, x:42, y:1376, a:-43}, {id:13, x:74, y:1449, a:-90}, {id:14, x:74, y:1575, a:-90}, {id:15, x:351, y:1368, a:-126}, {id:16, x:339, y:1517, a:-63}, {id:17, x:345, y:1611, a:-110}, {id:18, x:287, y:1670, a:-159}, {id:19, x:131, y:1665, a:-25}, {id:20, x:211, y:1790, a:-90}, {id:22, x:211, y:2123, a:-90}, {id:23, x:272, y:2263, a:-43}, {id:24, x:290, y:2498, a:-128}, {id:25, x:286, y:2686, a:-54}, {id:26, x:325, y:2902, a:-106}, {id:27, x:372, y:3051, a:-39}, {id:28, x:432, y:3219, a:-102, s:{x:469, y:3224, p:[-1, -1, -1, 28, -1, 29, -1, -1]}}, {id:29, x:885, y:3271, a:-271}, {id:30, x:329, y:3702, a:-102}, {id:31, x:232, y:3838, a:-149}, {id:32, x:176, y:3984, a:-73}, {id:33, x:176, y:4139, a:-107}, {id:34, x:198, y:4301, a:-57}, {id:35, x:222, y:4423, a:-101}, {id:36, x:301, y:4540, a:-11, s:{x:309, y:4501, p:[-1, -1, 38, -1, 36, -1, -1, -1]}}, {id:37, x:393, y:4652, a:-90}, {id:39, x:512, y:4581, a:-11}, {id:40, x:688, y:4794, a:-90}, {id:42, x:688, y:5043, a:-90}, {id:43, x:588, y:5143, a:-180}, {id:44, x:493, y:5143, a:-180}, {id:45, x:393, y:5243, a:-90}, {id:46, x:393, y:5343, a:-90}, {id:47, x:356, y:5448, a:-129}, {id:48, x:293, y:5526, a:-129}, {id:49, x:308, y:5667, a:-39}, {id:50, x:323, y:5808, a:-129, s:{x:277, y:5804, p:[-1, -1, -1, 59, -1, 50, -1, -1]}}, {id:51, x:260, y:5886, a:-129, s:{x:216, y:5882, p:[-1, -1, -1, 56, -1, 51, -1, -1]}}, {id:52, x:197, y:5964, a:-129, s:{x:152, y:5954, p:[-1, -1, -1, 57, -1, 52, -1, -1]}}, {id:53, x:134, y:6042, a:-129, s:{x:87, y:6033, p:[-1, -1, -1, 58, -1, 53, -1, -1]}}, {id:54, x:71, y:6120, a:-129}, {id:55, x:86, y:6261, a:-39}, {id:56, x:394, y:6510, a:-39}, {id:57, x:275, y:6027, a:-39}, {id:58, x:212, y:6105, a:-39}, {id:59, x:149, y:6183, a:-39}, {id:60, x:338, y:5949, a:-39}, {id:61, x:444, y:6422, a:-39}, {id:62, x:519, y:6354, a:-39}, {id:63, x:584, y:6277, a:-39}, {id:64, x:416, y:6012, a:-39, s:{x:448, y:5985, p:[-1, -1, 64, 67, 68, -1, -1, -1]}}, {id:65, x:476, y:6034, a:-2}, {id:66, x:536, y:6056, a:-39}, {id:67, x:680, y:6172, a:-39}, {id:68, x:507, y:6086, a:-39}, {id:69, x:450, y:6066, a:-76}, {id:70, x:484, y:6120, a:-39}, {id:71, x:628, y:6236, a:-39}, {id:72, x:651, y:6202, a:-39}, {id:74, x:534, y:6496, a:-310}, {id:76, x:807, y:6171, a:-310}, {id:77, x:1080, y:5845, a:-310}, {id:78, x:1132, y:5700, a:-270}, {id:79, x:1132, y:5331, a:-270}, {id:80, x:1132, y:4911, a:-270}, {id:81, x:1132, y:4624, a:-270}, {id:82, x:1182, y:4469, a:-306}, {id:83, x:1185, y:4168, a:-235}, {id:85, x:1116, y:4070, a:-235}, {id:86, x:979, y:3981, a:-191}, {id:87, x:885, y:3868, a:-270}, {id:88, x:885, y:3425, a:-270}, {id:90, x:930, y:3123, a:-303}, {id:91, x:974, y:2974, a:-270}, {id:92, x:974, y:2680, a:-270}, {id:93, x:974, y:2418, a:-270}, {id:98, x:974, y:2055, a:-270}, {id:99, x:974, y:1649, a:-270, s:{x:942, y:1657, p:[99, -1, 101, -1, -1, -1, -1, -1]}}, {id:100, x:974, y:1349, a:-270}, {id:102, x:1074, y:1549, a:-360}, {id:103, x:1390, y:1549, a:-360}, {id:104, x:974, y:964, a:-270}, {id:105, x:974, y:581, a:-270}, {id:106, x:1074, y:481, a:-360}, {id:107, x:1344, y:481, a:-360}, {id:108, x:1778, y:481, a:-360}, {id:109, x:1878, y:581, a:-90}, {id:110, x:1878, y:949, a:-90}, {id:111, x:1878, y:1334, a:-90}, {id:112, x:1701, y:1549, a:-360}, {id:113, x:1878, y:1568, a:-90}, {id:115, x:1779, y:1549, a:-360}, {id:116, x:1879, y:1649, a:-90}, {id:117, x:1879, y:2041, a:-90}, {id:118, x:1832, y:2188, a:-125}, {id:119, x:1786, y:2336, a:-90}, {id:120, x:1786, y:2773, a:-90}, {id:121, x:1766, y:2842, a:-122}, {id:122, x:1763, y:3059, a:-59}, {id:123, x:1780, y:3229, a:-110}, {id:124, x:1809, y:3370, a:-47}, {id:125, x:1804, y:3511, a:-137}, {id:126, x:1796, y:3661, a:-49}, {id:127, x:1823, y:3827, a:-113}, {id:128, x:1820, y:3980, a:-69}, {id:130, x:1844, y:4107, a:-90}, {id:131, x:1844, y:4390, a:-90}, {id:132, x:1844, y:4647, a:-90}, {id:133, x:1782, y:4799, a:-134}, {id:134, x:1434, y:5159, a:-134}, {id:135, x:1436, y:5300, a:-44}, {id:136, x:1704, y:5559, a:-44}, {id:137, x:1764, y:5700, a:-90}, {id:138, x:1764, y:6017, a:-90}, {id:139, x:1661, y:6160, a:-162, s:{x:1673, y:6198, p:[-1, -1, -1, -1, 139, -1, 140, -1]}}, {id:140, x:1551, y:6311, a:-90}, {id:141, x:1297, y:6278, a:-162}, {id:142, x:1179, y:6396, a:-108}, {id:143, x:1054, y:6780, a:-108}, {id:144, x:957, y:6899, a:-150}, {id:145, x:833, y:6971, a:-150}, {id:146, x:764, y:7090, a:-90}, {id:147, x:764, y:7416, a:-90}, {id:149, x:864, y:7516, a:0}, {id:150, x:964, y:7516, a:0}, {id:151, x:1064, y:7416, a:-270}, {id:152, x:1064, y:7052, a:-270}, {id:153, x:1124, y:6911, a:-316}, {id:155, x:1204, y:6778, a:-286}, {id:156, x:1551, y:6627, a:-90}, {id:157, x:1521, y:6728, a:-123}, {id:158, x:1536, y:6895, a:-47}, {id:159, x:1520, y:7183, a:-139}, {id:160, x:1280, y:6512, a:-286}, {id:161, x:1417, y:6435, a:-15}, {id:163, x:1452, y:7331, a:-90}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3}, {id:3, s:3, e:4, r:259, d:1, l:191}, {id:4, s:4, e:5, r:104, d:-1, l:130}, {id:5, s:5, e:6, r:112, d:1, l:157}, {id:6, s:6, e:7, r:100, d:-1, l:127}, {id:7, s:7, e:8, r:128, d:1, l:135}, {id:8, s:7, e:9, r:134, d:-1, l:157}, {id:9, s:9, e:10}, {id:10, s:10, e:11, r:100, d:1, l:157}, {id:11, s:11, e:12, r:100, d:1, l:82}, {id:12, s:12, e:13, r:100, d:-1, l:82}, {id:13, s:13, e:14}, {id:14, s:8, e:15, r:100, d:-1, l:127}, {id:15, s:15, e:16, r:144, d:1, l:157}, {id:16, s:16, e:17, r:119, d:-1, l:97}, {id:17, s:17, e:18, r:100, d:-1, l:85}, {id:18, s:14, e:19, r:100, d:1, l:113}, {id:19, s:19, e:20, r:139, d:-1, l:157}, {id:20, s:18, e:20, r:117, d:1, l:150}, {id:21, s:20, e:22}, {id:22, s:22, e:23, r:192, d:1, l:157}, {id:23, s:23, e:24, r:174, d:-1, l:259}, {id:24, s:24, e:25, r:157, d:1, l:202}, {id:25, s:25, e:26, r:252, d:-1, l:227}, {id:26, s:26, e:27, r:142, d:1, l:166}, {id:27, s:27, e:28, r:172, d:-1, l:188}, {id:28, s:28, e:29, r:229, d:1, l:763}, {id:29, s:28, e:30}, {id:30, s:30, e:31, r:210, d:-1, l:172}, {id:31, s:31, e:32, r:127, d:1, l:168}, {id:32, s:32, e:33, r:264, d:-1, l:157}, {id:33, s:33, e:34, r:195, d:1, l:169}, {id:34, s:34, e:35, r:165, d:-1, l:127}, {id:35, s:35, e:36, r:100, d:1, l:157}, {id:36, s:36, e:37, r:114, d:-1, l:157}, {id:37, s:37, e:45}, {id:38, s:36, e:39}, {id:39, s:39, e:40, r:218, d:-1, l:300}, {id:41, s:40, e:42}, {id:42, s:42, e:43, r:100, d:-1, l:157}, {id:43, s:43, e:44}, {id:44, s:44, e:45, r:100, d:1, l:157}, {id:45, s:45, e:46}, {id:46, s:46, e:47, r:167, d:-1, l:114}, {id:47, s:47, e:48}, {id:48, s:48, e:49, r:100, d:1, l:157}, {id:49, s:49, e:50, r:100, d:-1, l:157}, {id:50, s:50, e:51}, {id:51, s:51, e:52}, {id:52, s:52, e:53}, {id:53, s:53, e:54}, {id:54, s:54, e:55, r:100, d:1, l:157}, {id:55, s:55, e:56}, {id:56, s:51, e:57, r:100, d:1, l:157}, {id:57, s:52, e:58, r:100, d:1, l:157}, {id:58, s:53, e:59, r:100, d:1, l:157}, {id:59, s:50, e:60, r:100, d:1, l:157}, {id:60, s:59, e:61}, {id:61, s:58, e:62}, {id:62, s:57, e:63}, {id:63, s:60, e:64}, {id:64, s:64, e:65, r:100, d:1, l:65}, {id:65, s:65, e:66, r:100, d:-1, l:65}, {id:66, s:66, e:67}, {id:67, s:64, e:68}, {id:68, s:64, e:69, r:100, d:-1, l:65}, {id:69, s:69, e:70, r:100, d:1, l:65}, {id:70, s:70, e:71}, {id:71, s:68, e:72}, {id:73, s:56, e:74, r:100, d:1, l:156}, {id:75, s:74, e:76}, {id:76, s:76, e:77}, {id:77, s:77, e:78, r:224, d:1, l:157}, {id:78, s:78, e:79}, {id:79, s:79, e:80}, {id:80, s:80, e:81}, {id:81, s:81, e:82, r:266, d:-1, l:165}, {id:82, s:82, e:83, r:260, d:1, l:321}, {id:84, s:83, e:85}, {id:85, s:85, e:86, r:218, d:1, l:167}, {id:86, s:86, e:87, r:116, d:-1, l:159}, {id:87, s:87, e:88}, {id:88, s:88, e:29}, {id:89, s:29, e:90, r:284, d:-1, l:157}, {id:90, s:90, e:91, r:270, d:1, l:157}, {id:91, s:91, e:92}, {id:92, s:92, e:93}, {id:97, s:93, e:98}, {id:98, s:98, e:99}, {id:99, s:99, e:100}, {id:101, s:99, e:102, r:100, d:-1, l:157}, {id:102, s:102, e:103}, {id:103, s:100, e:104}, {id:104, s:104, e:105}, {id:105, s:105, e:106, r:100, d:-1, l:157}, {id:106, s:106, e:107}, {id:107, s:107, e:108}, {id:108, s:108, e:109, r:100, d:-1, l:157}, {id:109, s:109, e:110}, {id:110, s:110, e:111}, {id:111, s:103, e:112}, {id:112, s:111, e:113}, {id:113, s:113, e:116}, {id:114, s:112, e:115}, {id:115, s:115, e:116, r:100, d:-1, l:157}, {id:116, s:116, e:117}, {id:117, s:117, e:118, r:257, d:-1, l:157}, {id:118, s:118, e:119, r:255, d:1, l:157}, {id:119, s:119, e:120}, {id:120, s:120, e:121, r:130, d:-1, l:73}, {id:121, s:121, e:122, r:209, d:1, l:228}, {id:122, s:122, e:123, r:200, d:-1, l:177}, {id:123, s:123, e:124, r:137, d:1, l:151}, {id:124, s:124, e:125, r:100, d:-1, l:157}, {id:125, s:125, e:126, r:108, d:1, l:166}, {id:126, s:126, e:127, r:159, d:-1, l:177}, {id:127, s:127, e:128, r:206, d:1, l:157}, {id:129, s:128, e:130, r:362, d:-1, l:130}, {id:130, s:130, e:131}, {id:131, s:131, e:132}, {id:132, s:132, e:133, r:217, d:-1, l:168}, {id:133, s:133, e:134}, {id:134, s:134, e:135, r:100, d:1, l:157}, {id:135, s:135, e:136}, {id:136, s:136, e:137, r:195, d:-1, l:157}, {id:137, s:137, e:138}, {id:138, s:138, e:139, r:150, d:-1, l:188}, {id:139, s:139, e:140, r:159, d:1, l:200}, {id:140, s:139, e:141}, {id:141, s:141, e:142, r:184, d:1, l:173}, {id:142, s:142, e:143}, {id:143, s:143, e:144, r:214, d:-1, l:157}, {id:144, s:144, e:145}, {id:145, s:145, e:146, r:138, d:1, l:144}, {id:146, s:146, e:147}, {id:148, s:147, e:149, r:100, d:1, l:157}, {id:149, s:149, e:150}, {id:150, s:150, e:151, r:100, d:1, l:157}, {id:151, s:151, e:152}, {id:152, s:152, e:153, r:196, d:-1, l:157}, {id:154, s:153, e:155, r:301, d:1, l:157}, {id:155, s:140, e:156}, {id:156, s:156, e:157, r:186, d:-1, l:107}, {id:157, s:157, e:158, r:136, d:1, l:181}, {id:158, s:158, e:159, r:200, d:-1, l:322}, {id:159, s:155, e:160}, {id:160, s:160, e:161, r:112, d:-1, l:174}, {id:161, s:161, e:156, r:184, d:-1, l:254}, {id:162, s:159, e:163, r:198, d:1, l:168}, {id:164, s:163, e:9999, eo:1}]; } }
Symbol 3365 MovieClip [__Packages.rr.conf.level.ConfLevel3] Frame 0
class rr.conf.level.ConfLevel3 { var missiontargets, map, startcol, startrow, clipcols, nightmap, startcash, levelpoints, train, ea, af, bk, rb, bd; function ConfLevel3 () { missiontargets = [{id:1, text:"Destroy the enemy army", type:"AllGrounds"}, {id:2, text:"Destroy the wartrain before it reaches the end", type:"AllTrains"}, {id:3, text:"Take down the 7 enemy air units", type:"AllAirs"}, {id:4, text:"Take over the 2 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap3(); startcol = 1; startrow = 1; clipcols = 6; nightmap = true; startcash = 19500; levelpoints = 12500; train = [{loc:"Rhino", speed:3}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; ea = [{x:3004, y:605, w:144, h:139, ise:"true", e:["aj", "aj"]}, {x:3017, y:766, w:452, h:20, ise:"true", e:["aj"]}, {x:3021, y:808, w:575, h:20, ise:"true", e:["gt"]}, {x:3012, y:850, w:126, h:116, ise:"true", e:["gt", "pt"]}, {x:2824, y:632, w:168, h:140, e:["aj", "gt"]}, {x:2697, y:781, w:300, h:28, e:["el"]}, {x:2674, y:819, w:327, h:38, e:["gt"]}, {x:2848, y:869, w:154, h:147, e:["gt", "aj"]}, {x:3018, y:975, w:171, h:119, ise:"true", e:["gt", "gt"]}, {x:2862, y:1026, w:144, h:178, e:["aj", "gt"]}, {x:3032, y:1113, w:185, h:151, ise:"true", e:["gt", "aj", "oj"]}, {x:2712, y:1223, w:266, h:26, e:["aj"]}, {x:3543, y:1603, w:241, h:93, ise:"true", e:["gt", "aj", "pt"]}, {x:3626, y:1871, w:101, h:92, ise:"true", e:["gs"]}, {x:3376, y:1847, w:79, h:200, ise:"true", e:["aj", "gt"]}, {x:3519, y:1835, w:46, h:86, ise:"true", e:["gt"]}, {x:3632, y:1348, w:135, h:121, ise:"true", e:["aj", "aj"]}, {x:3462, y:1963, w:126, h:230, ise:"true", e:["aj", "aj", "oj", "gt"]}, {x:2976, y:346, w:144, h:118, ise:"true", e:["gt", "pt"]}, {x:2795, y:351, w:166, h:144, e:["gt", "el", "el"]}, {x:2976, y:157, w:116, h:169, ise:"true", e:["gt", "aj"]}, {x:2976, y:57, w:181, h:92, ise:"true", e:["aj", "aj"]}, {x:2723, y:178, w:240, h:163, e:["gt", "aj", "el", "oj", "oj"]}, {x:2683, y:114, w:287, h:45, e:["gt"]}, {x:3241, y:974, w:505, h:45, ise:"true", e:["gt"]}, {x:3228, y:1276, w:538, h:27, ise:"true", e:["aj"]}, {x:3400, y:218, w:451, h:20, ise:"true", e:["gt"]}, {x:3443, y:299, w:312, h:20, ise:"true", e:["oj"]}, {x:3430, y:358, w:20, h:390, ise:"true", e:["aj"]}, {x:3505, y:558, w:243, h:33, ise:"true", e:["gt"]}, {x:1826, y:2220, w:107, h:104, e:["aj"]}, {x:1601, y:1852, w:134, h:120, e:["gt"]}, {x:1858, y:1718, w:140, h:130, e:["gt"]}, {x:2122, y:1914, w:101, h:93, e:["gt"]}]; af = [{x:1854, y:2050, r:-37, h:0}, {x:3692, y:432, r:0, h:800, e:["ms", "bh", "bh", "ms"]}, {x:3446, y:1149, r:0, h:800, e:["fw", "fw"]}]; bk = [{x:3249, y:165, r:27, s:92}, {x:3181, y:341, r:15, s:95}, {x:3108, y:513, r:79, s:83}]; rb = []; bd = []; } }
Symbol 3366 MovieClip [__Packages.rr.conf.map.ConfMap3] Frame 0
class rr.conf.map.ConfMap3 { var mapid, title, rc, rs; function ConfMap3 () { mapid = 4; title = "default"; rc = [{id:1, x:20, y:1111, a:0}, {id:2, x:320, y:1111, a:0}, {id:9999, x:4983, y:233, a:270}, {id:10000, x:4983, y:33, a:270}, {id:5, x:554, y:1045, a:-328}, {id:6, x:706, y:1001, a:-360}, {id:7, x:1161, y:1001, a:-360}, {id:8, x:1533, y:1001, a:-360, s:{x:1533, y:960, p:[63, -1, 8, -1, -1, -1, -1, -1]}}, {id:9, x:1737, y:798, a:-270}, {id:10, x:1737, y:303, a:-270}, {id:12, x:1837, y:203, a:-360}, {id:13, x:2005, y:203, a:-360}, {id:14, x:2189, y:107, a:-305}, {id:15, x:2323, y:37, a:-360}, {id:17, x:2615, y:37, a:-360, s:{x:2613, y:70, p:[-1, -1, 23, -1, 37, -1, -1, -1]}}, {id:24, x:2715, y:37, a:-360, s:{x:2729, y:69, p:[-1, -1, 24, -1, 34, -1, -1, -1]}}, {id:25, x:2815, y:37, a:-360, s:{x:2831, y:69, p:[-1, -1, 25, -1, 35, -1, -1, -1]}}, {id:26, x:2915, y:37, a:-360, s:{x:2932, y:69, p:[-1, -1, 26, -1, 36, -1, -1, -1]}}, {id:27, x:3015, y:37, a:-360}, {id:29, x:3138, y:251, a:-120}, {id:30, x:3088, y:338, a:-120}, {id:31, x:2789, y:447, a:-200}, {id:34, x:2716, y:728, a:-9}, {id:35, x:2815, y:137, a:-90, s:{x:2779, y:144, p:[-1, -1, -1, 43, -1, 54, -1, -1]}}, {id:36, x:2915, y:137, a:-90, s:{x:2880, y:143, p:[-1, -1, -1, 44, -1, 40, -1, -1]}}, {id:37, x:3015, y:137, a:-90, s:{x:2984, y:141, p:[-1, -1, -1, 45, -1, 41, -1, -1]}}, {id:38, x:2715, y:137, a:-90, s:{x:2679, y:142, p:[-1, -1, -1, 42, -1, 38, -1, -1]}}, {id:39, x:2700, y:189, a:-122}, {id:41, x:2900, y:189, a:-122}, {id:42, x:3000, y:189, a:-122}, {id:43, x:2730, y:189, a:-58}, {id:44, x:2830, y:189, a:-58}, {id:45, x:2930, y:189, a:-58}, {id:46, x:3030, y:189, a:-58}, {id:47, x:2685, y:241, a:-90}, {id:48, x:2685, y:398, a:-90}, {id:49, x:2745, y:241, a:-90}, {id:50, x:2745, y:398, a:-90}, {id:51, x:3045, y:241, a:-90}, {id:52, x:3045, y:341, a:-90}, {id:53, x:2985, y:241, a:-90}, {id:54, x:2885, y:241, a:-90}, {id:55, x:2800, y:189, a:-122}, {id:56, x:2785, y:241, a:-90}, {id:57, x:2785, y:398, a:-90}, {id:58, x:2845, y:241, a:-90}, {id:59, x:2845, y:398, a:-90}, {id:60, x:2885, y:398, a:-90}, {id:61, x:2945, y:241, a:-90}, {id:62, x:2945, y:398, a:-90}, {id:63, x:2985, y:341, a:-90}, {id:64, x:1633, y:901, a:-270}, {id:65, x:1633, y:801, a:-270}, {id:66, x:1533, y:701, a:-180}, {id:67, x:1433, y:701, a:-180}, {id:68, x:1333, y:701, a:-180}, {id:69, x:1233, y:601, a:-270}, {id:70, x:1233, y:450, a:-270}, {id:71, x:1148, y:303, a:-210}, {id:72, x:1086, y:267, a:-210}, {id:73, x:883, y:253, a:-158}, {id:76, x:815, y:256, a:-198}, {id:77, x:710, y:251, a:-168}, {id:78, x:591, y:174, a:-258}, {id:79, x:470, y:77, a:-180}, {id:80, x:293, y:77, a:-180}, {id:81, x:193, y:177, a:-90}, {id:82, x:193, y:492, a:-90}, {id:84, x:293, y:592, a:0}, {id:85, x:665, y:592, a:0}, {id:87, x:806, y:785, a:-108}, {id:88, x:952, y:994, a:-2}, {id:90, x:2810, y:838, a:-90, s:{x:2851, y:839, p:[-1, -1, 161, -1, 90, -1, -1, -1]}}, {id:91, x:2810, y:1046, a:-90}, {id:92, x:2558, y:1338, a:-172}, {id:93, x:2063, y:1408, a:-172}, {id:94, x:1525, y:1484, a:-172}, {id:95, x:1103, y:1543, a:-172, s:{x:1109, y:1583, p:[-1, -1, -1, -1, -1, 99, -1, 96]}}, {id:97, x:935, y:1506, a:-213}, {id:98, x:640, y:1563, a:-125}, {id:99, x:535, y:1713, a:-125}, {id:100, x:946, y:1565, a:-172}, {id:101, x:855, y:1675, a:-87}, {id:102, x:862, y:1816, a:-87}, {id:103, x:754, y:1948, a:-171}, {id:104, x:545, y:1858, a:-47}, {id:106, x:636, y:2092, a:-90}, {id:107, x:636, y:2192, a:-90}, {id:109, x:791, y:2346, a:-360}, {id:110, x:1185, y:2346, a:-360}, {id:111, x:1296, y:2312, a:-326}, {id:112, x:1435, y:2339, a:-56}, {id:113, x:1574, y:2366, a:-326}, {id:114, x:1657, y:2310, a:-326, s:{x:1635, y:2278, p:[114, -1, 115, -1, -1, -1, -1, -1]}}, {id:115, x:1684, y:2171, a:-236}, {id:116, x:1796, y:2337, a:-56}, {id:117, x:1935, y:2364, a:-326}, {id:118, x:1711, y:2032, a:-326}, {id:119, x:1898, y:1906, a:-326}, {id:120, x:2122, y:2238, a:-326}, {id:121, x:2149, y:2099, a:-236}, {id:122, x:2037, y:1933, a:-56}, {id:123, x:2176, y:1960, a:-326, s:{x:2155, y:1928, p:[-1, -1, -1, -1, 123, -1, 122, -1]}}, {id:125, x:2311, y:1869, a:-326}, {id:126, x:2453, y:1804, a:-345}, {id:127, x:2809, y:1708, a:-345}, {id:129, x:2909, y:1709, a:-16}, {id:130, x:3062, y:1697, a:-335}, {id:131, x:3215, y:1694, a:-23, s:{x:3230, y:1656, p:[-1, 158, -1, 131, -1, -1, -1, -1]}}, {id:132, x:3448, y:1793, a:-23}, {id:133, x:3521, y:1981, a:-114}, {id:134, x:3583, y:2121, a:-18}, {id:136, x:3906, y:2226, a:-18}, {id:140, x:4271, y:2345, a:-18}, {id:142, x:4423, y:2331, a:-331}, {id:143, x:4539, y:2301, a:-360}, {id:144, x:4639, y:2301, a:-360}, {id:145, x:4726, y:2337, a:-45}, {id:146, x:4967, y:2237, a:-270}, {id:147, x:4967, y:1670, a:-270}, {id:148, x:4967, y:1296, a:-270}, {id:159, x:3408, y:1607, a:-288}, {id:160, x:3656, y:1528, a:-37}, {id:161, x:3994, y:1783, a:-37}, {id:162, x:2910, y:938, a:0}, {id:163, x:3077, y:938, a:0}, {id:165, x:3315, y:702, a:-270}, {id:166, x:3315, y:426, a:-270}, {id:167, x:3553, y:188, a:0}, {id:168, x:3961, y:188, a:0}, {id:169, x:4365, y:188, a:0}, {id:170, x:4503, y:326, a:-90}, {id:171, x:4503, y:482, a:-90}, {id:172, x:4365, y:620, a:-180}, {id:173, x:3983, y:620, a:-180}, {id:174, x:3879, y:653, a:-145}, {id:175, x:3814, y:683, a:-166}, {id:176, x:3748, y:823, a:-65}, {id:177, x:3607, y:1046, a:-180}, {id:178, x:3214, y:1046, a:-180}, {id:179, x:2981, y:1046, a:-180}, {id:180, x:2891, y:1102, a:-116}, {id:182, x:4967, y:1133, a:-270}, {id:183, x:4867, y:1033, a:-180}, {id:184, x:4529, y:1033, a:-180}, {id:185, x:4429, y:1133, a:-90}, {id:186, x:4429, y:1539, a:-90}, {id:187, x:4329, y:1639, a:-180}, {id:191, x:4233, y:1566, a:-254}, {id:192, x:4113, y:1486, a:-174}, {id:193, x:4003, y:1387, a:-270}, {id:194, x:4003, y:1137, a:-270}, {id:195, x:4103, y:1037, a:-360}, {id:196, x:4318, y:1037, a:-360}, {id:197, x:4418, y:937, a:-270}, {id:198, x:4600, y:754, a:-360}, {id:200, x:4878, y:754, a:-360}, {id:201, x:4983, y:649, a:-270}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:4, s:2, e:5, r:445, d:1, l:246}, {id:5, s:5, e:6, r:287, d:-1, l:160}, {id:6, s:6, e:7}, {id:7, s:7, e:8}, {id:8, s:8, e:9, r:204, d:1, l:319}, {id:9, s:9, e:10}, {id:11, s:10, e:12, r:100, d:-1, l:157}, {id:12, s:12, e:13}, {id:13, s:13, e:14, r:225, d:1, l:216}, {id:14, s:14, e:15, r:164, d:-1, l:157}, {id:16, s:15, e:17}, {id:23, s:17, e:24}, {id:24, s:24, e:25}, {id:25, s:25, e:26}, {id:26, s:26, e:27}, {id:28, s:27, e:29, r:142, d:-1, l:298}, {id:29, s:29, e:30}, {id:30, s:30, e:31, r:247, d:-1, l:345}, {id:33, s:31, e:34, r:146, d:1, l:486}, {id:34, s:24, e:35, r:100, d:-1, l:157}, {id:35, s:25, e:36, r:100, d:-1, l:157}, {id:36, s:26, e:37, r:100, d:-1, l:157}, {id:37, s:17, e:38, r:100, d:-1, l:157}, {id:38, s:38, e:39, r:100, d:-1, l:55}, {id:40, s:36, e:41, r:100, d:-1, l:55}, {id:41, s:37, e:42, r:100, d:-1, l:55}, {id:42, s:38, e:43, r:100, d:1, l:55}, {id:43, s:35, e:44, r:100, d:1, l:55}, {id:44, s:36, e:45, r:100, d:1, l:55}, {id:45, s:37, e:46, r:100, d:1, l:55}, {id:46, s:39, e:47, r:100, d:1, l:55}, {id:47, s:47, e:48}, {id:48, s:43, e:49, r:100, d:-1, l:55}, {id:49, s:49, e:50}, {id:50, s:46, e:51, r:100, d:-1, l:55}, {id:51, s:51, e:52}, {id:52, s:42, e:53, r:100, d:1, l:55}, {id:53, s:41, e:54, r:100, d:1, l:55}, {id:54, s:35, e:55, r:100, d:-1, l:55}, {id:55, s:55, e:56, r:100, d:1, l:55}, {id:56, s:56, e:57}, {id:57, s:44, e:58, r:100, d:-1, l:55}, {id:58, s:58, e:59}, {id:59, s:54, e:60}, {id:60, s:45, e:61, r:100, d:-1, l:55}, {id:61, s:61, e:62}, {id:62, s:53, e:63}, {id:63, s:8, e:64, r:100, d:1, l:157}, {id:64, s:64, e:65}, {id:65, s:65, e:66, r:100, d:1, l:157}, {id:66, s:66, e:67}, {id:67, s:67, e:68}, {id:68, s:68, e:69, r:100, d:-1, l:157}, {id:69, s:69, e:70}, {id:70, s:70, e:71, r:170, d:1, l:178}, {id:71, s:71, e:72}, {id:72, s:72, e:73, r:231, d:1, l:211}, {id:75, s:73, e:76, r:100, d:-1, l:69}, {id:76, s:76, e:77, r:200, d:1, l:106}, {id:77, s:77, e:78, r:100, d:-1, l:157}, {id:78, s:78, e:79, r:123, d:1, l:168}, {id:79, s:79, e:80}, {id:80, s:80, e:81, r:100, d:1, l:157}, {id:81, s:81, e:82}, {id:83, s:82, e:84, r:100, d:1, l:157}, {id:84, s:84, e:85}, {id:86, s:85, e:87, r:148, d:-1, l:278}, {id:87, s:87, e:88, r:160, d:1, l:295}, {id:88, s:88, e:7}, {id:89, s:34, e:90, r:112, d:-1, l:158}, {id:90, s:90, e:91}, {id:91, s:91, e:92, r:295, d:-1, l:420}, {id:92, s:92, e:93}, {id:93, s:93, e:94}, {id:94, s:94, e:95}, {id:96, s:95, e:97, r:248, d:-1, l:176}, {id:97, s:97, e:98, r:216, d:1, l:332}, {id:98, s:98, e:99}, {id:99, s:95, e:100}, {id:100, s:100, e:101, r:106, d:1, l:157}, {id:101, s:101, e:102}, {id:102, s:102, e:103, r:127, d:-1, l:187}, {id:103, s:99, e:104, r:115, d:1, l:157}, {id:105, s:104, e:106, r:340, d:-1, l:257}, {id:106, s:106, e:107}, {id:107, s:103, e:106, r:138, d:1, l:203}, {id:108, s:107, e:109, r:154, d:1, l:243}, {id:109, s:109, e:110}, {id:110, s:110, e:111, r:198, d:1, l:118}, {id:111, s:111, e:112, r:100, d:-1, l:157}, {id:112, s:112, e:113, r:100, d:1, l:157}, {id:113, s:113, e:114}, {id:114, s:114, e:115, r:100, d:1, l:157}, {id:115, s:114, e:116, r:100, d:-1, l:157}, {id:116, s:116, e:117, r:100, d:1, l:157}, {id:117, s:115, e:118, r:100, d:-1, l:157}, {id:118, s:118, e:119}, {id:119, s:117, e:120}, {id:120, s:120, e:121, r:100, d:1, l:157}, {id:121, s:119, e:122, r:100, d:-1, l:157}, {id:122, s:122, e:123, r:100, d:1, l:157}, {id:123, s:121, e:123, r:100, d:-1, l:157}, {id:124, s:123, e:125}, {id:125, s:125, e:126, r:471, d:-1, l:157}, {id:126, s:126, e:127}, {id:128, s:127, e:129, r:186, d:-1, l:101}, {id:129, s:129, e:130, r:220, d:1, l:157}, {id:130, s:130, e:131, r:188, d:-1, l:157}, {id:131, s:131, e:132}, {id:132, s:132, e:133, r:141, d:-1, l:225}, {id:133, s:133, e:134, r:103, d:1, l:172}, {id:135, s:134, e:136}, {id:139, s:136, e:140}, {id:141, s:140, e:142, r:192, d:1, l:157}, {id:142, s:142, e:143, r:243, d:-1, l:121}, {id:143, s:143, e:144}, {id:144, s:144, e:145, r:123, d:-1, l:96}, {id:145, s:145, e:146, r:141, d:1, l:333}, {id:146, s:146, e:147}, {id:147, s:147, e:148}, {id:158, s:131, e:159, r:144, d:1, l:238}, {id:159, s:159, e:160, r:160, d:-1, l:304}, {id:160, s:160, e:161}, {id:161, s:90, e:162, r:100, d:1, l:157}, {id:162, s:162, e:163}, {id:164, s:163, e:165, r:238, d:1, l:372}, {id:165, s:165, e:166}, {id:166, s:166, e:167, r:238, d:-1, l:374}, {id:167, s:167, e:168}, {id:168, s:168, e:169}, {id:169, s:169, e:170, r:138, d:-1, l:217}, {id:170, s:170, e:171}, {id:171, s:171, e:172, r:138, d:-1, l:217}, {id:172, s:172, e:173}, {id:173, s:173, e:174, r:182, d:1, l:111}, {id:174, s:174, e:175, r:196, d:-1, l:72}, {id:175, s:175, e:176, r:100, d:1, l:177}, {id:176, s:176, e:177, r:157, d:-1, l:314}, {id:177, s:177, e:178}, {id:178, s:178, e:179}, {id:179, s:179, e:180, r:100, d:1, l:111}, {id:180, s:180, e:92, r:426, d:-1, l:425}, {id:181, s:148, e:182}, {id:182, s:182, e:183, r:100, d:1, l:157}, {id:183, s:183, e:184}, {id:184, s:184, e:185, r:100, d:1, l:157}, {id:185, s:185, e:186}, {id:186, s:186, e:187, r:100, d:-1, l:157}, {id:190, s:187, e:191, r:100, d:-1, l:130}, {id:191, s:191, e:192, r:112, d:1, l:157}, {id:192, s:192, e:193, r:100, d:-1, l:167}, {id:193, s:193, e:194}, {id:194, s:194, e:195, r:100, d:-1, l:157}, {id:195, s:195, e:196}, {id:196, s:196, e:197, r:100, d:1, l:157}, {id:197, s:197, e:198, r:183, d:-1, l:286}, {id:199, s:198, e:200}, {id:200, s:200, e:201, r:105, d:1, l:165}, {id:201, s:201, e:9999, eo:1}]; } }
Symbol 3367 MovieClip [__Packages.rr.conf.level.ConfLevel4] Frame 0
class rr.conf.level.ConfLevel4 { var title, missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, train, ea, af, bk, rb, bd; function ConfLevel4 () { title = "Arctic Ice Night Rage"; missiontargets = [{id:1, text:"Destroy all 13 enemy buildings", type:"AllIndustry"}, {id:2, text:"Destroy the enemies guarding the buildings", type:"AllGrounds"}, {id:3, text:"Destroy the wartrain before it is out of reach", type:"AllTrains"}, {id:4, text:"Take down the 7 enemy air units", type:"AllAirs"}, {id:5, text:"Take over the 3 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap4(); startcol = 1; startrow = 1; nightmap = false; startcash = 22000; levelpoints = 16500; train = [{loc:"Rhino", speed:2}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; ea = [{x:4125, y:466, w:545, h:26, ise:"true", e:["pt"]}, {x:4184, y:216, w:576, h:25, ise:"true", e:["el"]}, {x:4051, y:175, w:22, h:419, ise:"true", e:["aj"]}, {x:4111, y:284, w:121, h:137, ise:"true", e:["el", "el"]}, {x:4519, y:274, w:146, h:148, ise:"true", e:["pt", "el"]}, {x:727, y:981, w:133, h:104, e:["pt"]}, {x:1000, y:869, w:157, h:163, e:["el"]}, {x:2910, y:2297, w:601, h:21, ise:"true", e:["gt"]}, {x:2868, y:2352, w:686, h:20, ise:"true", e:["pt"]}, {x:3213, y:1901, w:34, h:259, ise:"true", e:["gt"]}, {x:2987, y:1932, w:178, h:131, ise:"true", e:["aj", "pt"]}, {x:4453, y:1843, w:20, h:428, ise:"true", e:["aj"]}, {x:4514, y:1752, w:21, h:619, ise:"true", e:["aj"]}, {x:4564, y:1739, w:22, h:573, ise:"true", e:["gt"]}, {x:4395, y:1697, w:802, h:24, ise:"true", e:["el"]}, {x:4832, y:1844, w:99, h:149, ise:"true", e:["el", "pt"]}, {x:4690, y:2091, w:99, h:80, ise:"true", e:["gt"]}, {x:1869, y:1374, w:143, h:121, ise:"true", e:["gt", "gt"]}, {x:1798, y:1050, w:23, h:428, ise:"true", e:["gt"]}, {x:1742, y:1539, w:475, h:20, ise:"true", e:["aj"]}, {x:2024, y:1162, w:92, h:85, ise:"true", e:["el"]}, {x:280, y:2215, w:579, h:22, ise:"true", e:["pt"]}, {x:538, y:2059, w:114, h:128, ise:"true", e:["aj", "oj"]}, {x:477, y:1641, w:29, h:410, ise:"true", e:["aj"]}, {x:399, y:1638, w:21, h:426, ise:"true", e:["aj"]}, {x:683, y:1776, w:23, h:394, ise:"true", e:["aj"]}]; af = [{x:845, y:788, r:-90, h:0}, {x:4005, y:2216, r:0, h:800, e:["bh", "bh", "ms"]}, {x:3505, y:1282, r:0, h:400, e:["fw", "fw"]}, {x:2883, y:261, r:0, h:600, e:["ms", "fw"]}]; bk = [{x:3020, y:818, r:-102, s:100}, {x:2656, y:695, r:96, s:100}, {x:2584, y:1047, r:-132, s:100}, {x:2276, y:1026, r:33, s:100}, {x:2354, y:1306, r:224, s:92}]; rb = []; bd = [{x:4451, y:393, r:2, t:"i1"}, {x:4295, y:345, r:32, t:"i1"}, {x:2969, y:2214, r:-28, t:"i3"}, {x:3227, y:2229, r:14, t:"i4"}, {x:3112, y:2127, r:196, t:"i3"}, {x:4629, y:2034, r:0, t:"o1"}, {x:4782, y:2025, r:-26, t:"o1"}, {x:4710, y:1856, r:0, t:"o2"}, {x:1892, y:1289, r:0, t:"o3"}, {x:2055, y:1317, r:39, t:"o3"}, {x:2103, y:1468, r:90, t:"o3"}, {x:476, y:2136, r:-30, t:"o4"}, {x:582, y:1969, r:-90, t:"i4"}]; } }
Symbol 3368 MovieClip [__Packages.rr.conf.map.ConfMap4] Frame 0
class rr.conf.map.ConfMap4 { var mapid, title, rc, rs; function ConfMap4 () { mapid = 2; title = "default"; rc = [{id:1, x:20, y:1095, a:0}, {id:2, x:320, y:1095, a:0}, {id:9999, x:4890, y:1228, a:-180}, {id:10000, x:5090, y:1228, a:-180}, {id:3, x:607, y:1095, a:0}, {id:5, x:740, y:1167, a:-57, s:{x:776, y:1147, p:[-1, -1, 53, -1, 5, -1, -1, -1]}}, {id:6, x:597, y:1428, a:-180, s:{x:587, y:1393, p:[-1, -1, -1, -1, 17, -1, 6, -1]}}, {id:7, x:497, y:1428, a:-180, s:{x:497, y:1394, p:[-1, -1, -1, -1, 16, -1, 7, -1]}}, {id:8, x:397, y:1428, a:-180, s:{x:396, y:1394, p:[-1, -1, -1, -1, 15, -1, 8, -1]}}, {id:9, x:297, y:1428, a:-180, s:{x:295, y:1395, p:[-1, -1, -1, -1, 14, -1, 10, -1]}}, {id:11, x:197, y:1428, a:-180}, {id:14, x:97, y:1528, a:-90}, {id:15, x:197, y:1528, a:-90}, {id:16, x:297, y:1528, a:-90}, {id:17, x:397, y:1528, a:-90}, {id:18, x:497, y:1528, a:-90}, {id:19, x:497, y:1628, a:-90, s:{x:537, y:1628, p:[-1, -1, -1, 27, -1, 32, -1, -1]}}, {id:20, x:397, y:1628, a:-90, s:{x:437, y:1628, p:[-1, -1, -1, 26, -1, 31, -1, -1]}}, {id:21, x:297, y:1628, a:-90, s:{x:337, y:1628, p:[-1, -1, -1, 25, -1, 30, -1, -1]}}, {id:22, x:197, y:1628, a:-90, s:{x:237, y:1628, p:[-1, -1, -1, 23, -1, 29, -1, -1]}}, {id:23, x:97, y:2054, a:-90}, {id:24, x:214, y:1684, a:-56}, {id:25, x:231, y:1741, a:-90}, {id:26, x:314, y:1684, a:-56}, {id:27, x:414, y:1684, a:-56}, {id:28, x:514, y:1684, a:-56}, {id:29, x:231, y:2176, a:-90}, {id:30, x:180, y:1684, a:-124}, {id:31, x:280, y:1684, a:-124}, {id:32, x:380, y:1684, a:-124}, {id:33, x:480, y:1684, a:-124}, {id:34, x:163, y:1741, a:-90}, {id:35, x:163, y:2041, a:-90}, {id:37, x:263, y:1741, a:-90}, {id:38, x:263, y:2041, a:-90}, {id:39, x:331, y:1741, a:-90}, {id:40, x:331, y:2176, a:-90}, {id:41, x:363, y:1741, a:-90}, {id:42, x:363, y:2041, a:-90}, {id:43, x:431, y:1741, a:-90}, {id:44, x:431, y:2041, a:-90}, {id:45, x:463, y:1741, a:-90}, {id:46, x:463, y:2041, a:-90}, {id:47, x:531, y:1741, a:-90}, {id:48, x:531, y:2176, a:-90}, {id:50, x:97, y:2133, a:-90}, {id:51, x:197, y:2233, a:0}, {id:52, x:554, y:2233, a:0}, {id:53, x:827, y:1958, a:-270}, {id:54, x:888, y:1248, a:0}, {id:57, x:827, y:1688, a:-270}, {id:58, x:927, y:1588, a:-360}, {id:59, x:1027, y:1488, a:-270}, {id:60, x:1027, y:1347, a:-270}, {id:61, x:1127, y:1247, a:-360}, {id:64, x:1227, y:1247, a:-360, s:{x:1231, y:1208, p:[64, -1, 67, -1, -1, -1, -1, -1]}}, {id:65, x:1323, y:1176, a:-287}, {id:66, x:1430, y:1084, a:-352}, {id:67, x:1687, y:1048, a:-352}, {id:68, x:1682, y:1247, a:-360}, {id:69, x:1797, y:949, a:-284}, {id:71, x:1782, y:1247, a:-360, s:{x:1782, y:1207, p:[71, -1, 90, -1, -1, -1, -1, -1]}}, {id:72, x:1882, y:1147, a:-270}, {id:73, x:1882, y:887, a:-270}, {id:76, x:1967, y:754, a:-335}, {id:77, x:2010, y:593, a:-235}, {id:78, x:2233, y:330, a:-26}, {id:79, x:2513, y:209, a:-287}, {id:80, x:2631, y:122, a:0}, {id:81, x:2993, y:122, a:0}, {id:82, x:3096, y:230, a:-93}, {id:83, x:3077, y:601, a:-93}, {id:84, x:2983, y:724, a:-162}, {id:85, x:2739, y:803, a:-162}, {id:86, x:2482, y:993, a:-125}, {id:88, x:2379, y:1140, a:-125}, {id:89, x:2257, y:1247, a:-152}, {id:90, x:2150, y:1412, a:-94}, {id:91, x:1991, y:1247, a:-360}, {id:93, x:2143, y:1512, a:-94}, {id:94, x:2402, y:1696, a:-337}, {id:95, x:2757, y:1545, a:-337}, {id:96, x:2927, y:1532, a:-14}, {id:97, x:3307, y:1248, a:-272}, {id:99, x:3409, y:1150, a:0}, {id:100, x:3598, y:1150, a:0}, {id:102, x:3698, y:1250, a:-90}, {id:103, x:3698, y:1350, a:-90}, {id:107, x:3739, y:1480, a:-55}, {id:108, x:3615, y:1829, a:-164}, {id:112, x:3094, y:1978, a:-164}, {id:113, x:2952, y:2043, a:-147}, {id:114, x:2825, y:2126, a:-147}, {id:115, x:2796, y:2264, a:-57}, {id:116, x:2928, y:2336, a:0}, {id:117, x:3253, y:2336, a:0}, {id:118, x:3759, y:2336, a:0}, {id:119, x:4149, y:2336, a:0}, {id:120, x:4249, y:2236, a:-270}, {id:121, x:4249, y:1926, a:-270, s:{x:4209, y:1926, p:[122, -1, 121, -1, -1, -1, -1, -1]}}, {id:122, x:4349, y:1826, a:-360}, {id:123, x:4249, y:1535, a:-270}, {id:124, x:4165, y:1355, a:-220}, {id:125, x:4236, y:1179, a:-4}, {id:126, x:4599, y:1826, a:-360, s:{x:4594, y:1858, p:[126, -1, 127, -1, -1, -1, -1, -1]}}, {id:127, x:4720, y:1741, a:-290, s:{x:4764, y:1736, p:[133, 134, -1, -1, -1, -1, -1, -1]}}, {id:128, x:4739, y:1826, a:-360, s:{x:4738, y:1857, p:[128, -1, 129, -1, -1, -1, -1, -1]}}, {id:129, x:4860, y:1741, a:-290, s:{x:4904, y:1735, p:[132, 138, -1, -1, -1, -1, -1, -1]}}, {id:130, x:4879, y:1826, a:-360}, {id:131, x:5000, y:1741, a:-290}, {id:132, x:5034, y:1647, a:-290}, {id:133, x:4894, y:1647, a:-290}, {id:134, x:4754, y:1647, a:-290}, {id:135, x:4764, y:1689, a:-330}, {id:136, x:4808, y:1636, a:-290}, {id:137, x:4869, y:1469, a:-290}, {id:138, x:4819, y:1468, a:-290}, {id:139, x:4904, y:1689, a:-330}, {id:140, x:4948, y:1636, a:-290}, {id:141, x:5006, y:1476, a:-290}, {id:142, x:4956, y:1478, a:-290}, {id:143, x:5063, y:1568, a:-290}, {id:144, x:5022, y:1449, a:-212}, {id:146, x:4945, y:1427, a:-180}, {id:148, x:4845, y:1427, a:-180}, {id:150, x:4728, y:1515, a:-106}, {id:151, x:4683, y:1673, a:-106}, {id:152, x:4566, y:1761, a:-180}, {id:153, x:4460, y:1761, a:-180}, {id:156, x:4656, y:1208, a:-4}, {id:157, x:4713, y:1221, a:-22}, {id:158, x:4750, y:1228, a:0}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3}, {id:4, s:3, e:5, r:159, d:-1, l:158}, {id:5, s:5, e:6, r:169, d:-1, l:364}, {id:6, s:6, e:7}, {id:7, s:7, e:8}, {id:8, s:8, e:9}, {id:10, s:9, e:11}, {id:13, s:11, e:14, r:100, d:1, l:157}, {id:14, s:9, e:15, r:100, d:1, l:157}, {id:15, s:8, e:16, r:100, d:1, l:157}, {id:16, s:7, e:17, r:100, d:1, l:157}, {id:17, s:6, e:18, r:100, d:1, l:157}, {id:18, s:18, e:19}, {id:19, s:17, e:20}, {id:20, s:16, e:21}, {id:21, s:15, e:22}, {id:22, s:14, e:23}, {id:23, s:22, e:24, r:100, d:1, l:60}, {id:24, s:24, e:25, r:100, d:-1, l:60}, {id:25, s:21, e:26, r:100, d:1, l:60}, {id:26, s:20, e:27, r:100, d:1, l:60}, {id:27, s:19, e:28, r:100, d:1, l:60}, {id:28, s:25, e:29}, {id:29, s:22, e:30, r:100, d:-1, l:60}, {id:30, s:21, e:31, r:100, d:-1, l:60}, {id:31, s:20, e:32, r:100, d:-1, l:60}, {id:32, s:19, e:33, r:100, d:-1, l:60}, {id:33, s:30, e:34, r:100, d:1, l:60}, {id:34, s:34, e:35}, {id:36, s:31, e:37, r:100, d:1, l:60}, {id:37, s:37, e:38}, {id:38, s:26, e:39, r:100, d:-1, l:60}, {id:39, s:39, e:40}, {id:40, s:32, e:41, r:100, d:1, l:60}, {id:41, s:41, e:42}, {id:42, s:27, e:43, r:100, d:-1, l:60}, {id:43, s:43, e:44}, {id:44, s:33, e:45, r:100, d:1, l:60}, {id:45, s:45, e:46}, {id:46, s:28, e:47, r:100, d:-1, l:60}, {id:47, s:47, e:48}, {id:49, s:23, e:50}, {id:50, s:50, e:51, r:100, d:1, l:157}, {id:51, s:51, e:52}, {id:52, s:52, e:53, r:273, d:1, l:431}, {id:53, s:5, e:54, r:177, d:1, l:176}, {id:54, s:54, e:61}, {id:56, s:53, e:57}, {id:57, s:57, e:58, r:100, d:-1, l:157}, {id:58, s:58, e:59, r:100, d:1, l:157}, {id:59, s:59, e:60}, {id:60, s:60, e:61, r:100, d:-1, l:157}, {id:63, s:61, e:64}, {id:64, s:64, e:65, r:100, d:1, l:128}, {id:65, s:65, e:66, r:132, d:-1, l:149}, {id:66, s:66, e:67}, {id:67, s:64, e:68}, {id:68, s:67, e:69, r:132, d:1, l:157}, {id:69, s:69, e:76, r:286, d:-1, l:266}, {id:70, s:68, e:71}, {id:71, s:71, e:72, r:100, d:1, l:157}, {id:72, s:72, e:73}, {id:75, s:73, e:76, r:147, d:-1, l:167}, {id:76, s:76, e:77, r:109, d:1, l:190}, {id:77, s:77, e:78, r:178, d:-1, l:468}, {id:78, s:78, e:79, r:201, d:1, l:346}, {id:79, s:79, e:80, r:123, d:-1, l:157}, {id:80, s:80, e:81}, {id:81, s:81, e:82, r:103, d:-1, l:167}, {id:82, s:82, e:83}, {id:83, s:83, e:84, r:137, d:-1, l:164}, {id:84, s:84, e:85}, {id:85, s:85, e:86, r:504, d:1, l:325}, {id:87, s:86, e:88}, {id:88, s:88, e:89, r:343, d:-1, l:164}, {id:89, s:89, e:90, r:203, d:1, l:205}, {id:90, s:71, e:91}, {id:91, s:91, e:90, r:159, d:-1, l:256}, {id:92, s:90, e:93}, {id:93, s:93, e:94, r:186, d:1, l:381}, {id:94, s:94, e:95}, {id:95, s:95, e:96, r:269, d:-1, l:174}, {id:96, s:96, e:97, r:306, d:1, l:543}, {id:98, s:97, e:99, r:102, d:-1, l:157}, {id:99, s:99, e:100}, {id:101, s:100, e:102, r:100, d:-1, l:157}, {id:102, s:102, e:103}, {id:106, s:103, e:107, r:227, d:1, l:139}, {id:107, s:107, e:108, r:227, d:-1, l:433}, {id:111, s:108, e:112}, {id:112, s:112, e:113, r:527, d:1, l:157}, {id:113, s:113, e:114}, {id:114, s:114, e:115, r:100, d:1, l:157}, {id:115, s:115, e:116, r:159, d:1, l:157}, {id:116, s:116, e:117}, {id:117, s:117, e:118}, {id:118, s:118, e:119}, {id:119, s:119, e:120, r:100, d:1, l:157}, {id:120, s:120, e:121}, {id:121, s:121, e:122, r:100, d:-1, l:157}, {id:122, s:121, e:123}, {id:123, s:123, e:124, r:235, d:1, l:205}, {id:124, s:124, e:125, r:100, d:-1, l:251}, {id:125, s:122, e:126}, {id:126, s:126, e:127, r:128, d:1, l:157}, {id:127, s:126, e:128}, {id:128, s:128, e:129, r:128, d:1, l:157}, {id:129, s:128, e:130}, {id:130, s:130, e:131, r:128, d:1, l:157}, {id:131, s:131, e:132}, {id:132, s:129, e:133}, {id:133, s:127, e:134}, {id:134, s:127, e:135, r:100, d:-1, l:70}, {id:135, s:135, e:136, r:100, d:1, l:70}, {id:136, s:136, e:137}, {id:137, s:134, e:138}, {id:138, s:129, e:139, r:100, d:-1, l:70}, {id:139, s:139, e:140, r:100, d:1, l:70}, {id:140, s:140, e:141}, {id:141, s:133, e:142}, {id:142, s:132, e:143}, {id:143, s:143, e:144, r:100, d:1, l:136}, {id:145, s:144, e:146, r:146, d:1, l:81}, {id:147, s:146, e:148}, {id:149, s:148, e:150, r:122, d:1, l:157}, {id:150, s:150, e:151}, {id:151, s:151, e:152, r:122, d:-1, l:157}, {id:152, s:152, e:153}, {id:153, s:153, e:123, r:212, d:-1, l:348}, {id:155, s:125, e:156}, {id:156, s:156, e:157, r:193, d:-1, l:59}, {id:157, s:157, e:158, r:100, d:1, l:38}, {id:160, s:158, e:9999, eo:1}]; } }
Symbol 3369 MovieClip [__Packages.rr.conf.level.ConfLevel5] Frame 0
class rr.conf.level.ConfLevel5 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, train, statictrains, ea, af, bk, rb, bd; function ConfLevel5 () { missiontargets = [{id:1, text:"Destroy all bunkers and all enemy units in the city", type:"AllGrounds"}, {id:2, text:"Destroy all trains at the eastern train depot", type:"AllStaticTrains"}, {id:3, text:"Destroy the wartrain before it is out of reach", type:"AllTrains"}, {id:4, text:"Take down the 11 enemy air units", type:"AllAirs"}, {id:5, text:"Take over the 3 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap5(); startcol = 1; startrow = 1; nightmap = false; startcash = 27500; levelpoints = 18500; train = [{loc:"Pennsylvania", speed:2}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; statictrains = [{segments:[{loc:"SaddleTank", x:6167, y:333, r:180}, {wagon:"Wagon1", x:6202, y:333, weapons:[{type:"SmallCannon", x:6202, y:333}]}, {wagon:"Wagon1", x:6223, y:333, weapons:[{type:"SmallCannon", x:6223, y:333}]}, {wagon:"Wagon2", x:6251, y:333}]}, {segments:[{loc:"SaddleTank", x:6137, y:381, r:180}, {wagon:"Wagon3", x:6188, y:381}, {wagon:"Wagon3", x:6235, y:381, weapons:[{type:"MediumCannon", x:6248, y:381}]}, {wagon:"Passenger", x:6289, y:381}]}, {segments:[{loc:"SaddleTank", x:6020, y:453, r:180}, {wagon:"Wagon1", x:6053, y:453, weapons:[{type:"SmallCannon", x:6053, y:453}]}, {wagon:"Wagon1", x:6076, y:453, weapons:[{type:"SmallCannon", x:6076, y:453}]}, {wagon:"TankTrailer", x:6129, y:453}, {wagon:"Wagon3", x:6191, y:453}, {wagon:"Passenger", x:6242, y:453}]}]; ea = [{x:11, y:516, w:538, h:20, ise:"true", e:["pn"]}, {x:564, y:515, w:21, h:436, ise:"true", e:["pn"]}, {x:10, y:604, w:490, h:20, ise:"true", e:["ah"]}, {x:7, y:832, w:493, h:20, ise:"true", e:["pt"]}, {x:247, y:631, w:36, h:196, ise:"true", e:["gt"]}, {x:344, y:678, w:87, h:88, ise:"true", e:["aj"]}, {x:698, y:469, w:20, h:486, ise:"true", e:["aj"]}, {x:11, y:411, w:906, h:20, ise:"true", e:["gt"]}, {x:4900, y:346, w:209, h:77, e:["pt"]}, {x:5255, y:79, w:173, h:132, e:["pt"]}, {x:5118, y:482, w:169, h:174, e:["pt"]}, {x:5666, y:219, w:119, h:142, e:["pt"]}, {x:3209, y:474, w:87, h:88, ise:"true", e:["gt"]}, {x:3417, y:458, w:130, h:82, e:["ah"]}, {x:3562, y:359, w:101, h:96, e:["ah"]}, {x:3549, y:237, w:102, h:99, e:["ah"]}, {x:3460, y:171, w:80, h:89, ise:"true", e:["pn"]}, {x:3262, y:779, w:87, h:170, ise:"true", e:["pt", "ah"]}, {x:3358, y:778, w:87, h:173, e:["pt", "pt"]}, {x:2258, y:849, w:95, h:90, ise:"true", e:["bl"]}, {x:2215, y:569, w:102, h:96, ise:"true", e:["bl"]}, {x:2151, y:278, w:106, h:99, ise:"true", e:["bl"]}, {x:2580, y:208, w:66, h:164, ise:"true", e:["gt"]}, {x:2703, y:252, w:137, h:132, ise:"true", e:["aj", "aj"]}, {x:2548, y:424, w:456, h:20, ise:"true", e:["pt"]}, {x:2875, y:448, w:22, h:488, ise:"true", e:["pt"]}, {x:1491, y:392, w:1529, h:20, ise:"true", e:["pt"]}, {x:1522, y:469, w:738, h:30, ise:"true", e:["gt"]}, {x:1439, y:389, w:28, h:459, ise:"true", e:["gt"]}, {x:953, y:144, w:106, h:113, ise:"true", e:["pt"]}]; af = [{x:5419, y:399, r:0, h:0}, {x:1214, y:567, r:180, h:1200, e:["fw", "ms", "ms", "fw"]}, {x:3021, y:721, r:90, h:1000, e:["bh", "bh", "bh", "bh", "bh"]}, {x:4085, y:548, r:0, h:800, e:["fw", "fw"]}]; bk = [{x:3234, y:282, r:-130, s:100}, {x:3332, y:244, r:-57, s:88}, {x:3371, y:345, r:-23, s:100}, {x:3298, y:321, r:-109, s:100}, {x:3660, y:141, r:116, s:100}, {x:3764, y:135, r:55, s:90}, {x:3713, y:81, r:95, s:100}]; rb = []; bd = [{x:106, y:478, r:-1, t:"h1"}, {x:235, y:481, r:0, t:"h2"}, {x:361, y:481, r:0, t:"h3"}, {x:626, y:666, r:89, t:"h1"}, {x:628, y:778, r:-90, t:"h3"}, {x:497, y:481, r:90, t:"h5"}, {x:629, y:909, r:91, t:"h1"}, {x:62, y:573, r:90, t:"h2"}, {x:170, y:573, r:180, t:"h3"}, {x:542, y:849, r:91, t:"h1"}, {x:450, y:566, r:0, t:"h1"}, {x:532, y:720, r:91, t:"h3"}, {x:311, y:567, r:0, t:"h7"}, {x:57, y:673, r:0, t:"f4"}, {x:185, y:669, r:0, t:"f3"}, {x:441, y:658, r:90, t:"f2"}, {x:595, y:489, r:0, t:"h1"}, {x:529, y:607, r:90, t:"h1"}, {x:624, y:569, r:90, t:"h2"}, {x:62, y:778, r:0, t:"f4"}, {x:318, y:667, r:90, t:"f5"}, {x:197, y:798, r:-90, t:"f4"}, {x:88, y:879, r:91, t:"f4"}, {x:201, y:904, r:0, t:"f1"}, {x:332, y:905, r:0, t:"f1"}, {x:330, y:790, r:0, t:"f5"}, {x:453, y:790, r:0, t:"h8"}, {x:445, y:895, r:0, t:"h7"}, {x:536, y:933, r:0, t:"h2"}]; } }
Symbol 3370 MovieClip [__Packages.rr.conf.map.ConfMap5] Frame 0
class rr.conf.map.ConfMap5 { var mapid, title, rc, rs; function ConfMap5 () { mapid = 1; title = "default"; rc = [{id:1, x:20, y:196, a:0}, {id:2, x:320, y:196, a:0}, {id:9999, x:6180, y:139, a:-180}, {id:10000, x:6280, y:139, a:-180}, {id:3, x:456, y:196, a:0}, {id:4, x:603, y:149, a:-325}, {id:5, x:732, y:108, a:-360}, {id:6, x:1011, y:108, a:-360, s:{x:1009, y:74, p:[-1, -1, 16, -1, 18, -1, -1, -1]}}, {id:17, x:1287, y:108, a:-360}, {id:19, x:935, y:273, a:-229}, {id:23, x:662, y:252, a:-140}, {id:24, x:736, y:459, a:0}, {id:25, x:1165, y:459, a:0}, {id:27, x:1385, y:186, a:-77}, {id:28, x:1286, y:459, a:0}, {id:29, x:1385, y:369, a:-276}, {id:30, x:1497, y:268, a:-360}, {id:33, x:1661, y:350, a:-53}, {id:34, x:1765, y:402, a:0, s:{x:1759, y:364, p:[-1, 38, 35, -1, -1, -1, -1, -1]}}, {id:36, x:2281, y:402, a:0}, {id:38, x:2706, y:402, a:0}, {id:39, x:1970, y:248, a:-286}, {id:40, x:2065, y:161, a:-349}, {id:41, x:2586, y:60, a:-349}, {id:42, x:2636, y:55, a:0}, {id:43, x:3058, y:55, a:0}, {id:44, x:2813, y:402, a:0}, {id:45, x:2952, y:291, a:-283}, {id:46, x:3244, y:55, a:-359}, {id:49, x:3538, y:235, a:-64, s:{x:3579, y:230, p:[-1, -1, 50, 49, -1, -1, -1, -1]}}, {id:50, x:3827, y:417, a:0}, {id:51, x:3665, y:314, a:-360}, {id:52, x:3765, y:314, a:-360}, {id:53, x:3935, y:229, a:-307}, {id:54, x:4122, y:135, a:-360}, {id:55, x:4220, y:417, a:0}, {id:56, x:4222, y:135, a:-360}, {id:57, x:4373, y:98, a:-332}, {id:58, x:4453, y:78, a:0}, {id:59, x:4786, y:78, a:0}, {id:61, x:4303, y:396, a:-331}, {id:62, x:4454, y:357, a:0}, {id:63, x:4637, y:357, a:0}, {id:64, x:5030, y:78, a:0}, {id:65, x:5185, y:182, a:-68}, {id:66, x:4767, y:357, a:0}, {id:67, x:4851, y:403, a:-57}, {id:68, x:4947, y:455, a:0}, {id:69, x:5070, y:455, a:0}, {id:70, x:5188, y:354, a:-279}, {id:73, x:5292, y:254, a:-360}, {id:74, x:5507, y:254, a:-360, s:{x:5507, y:214, p:[-1, 75, -1, 80, -1, -1, -1, -1]}}, {id:76, x:5655, y:197, a:-318}, {id:79, x:5810, y:137, a:-360}, {id:80, x:5647, y:356, a:-72}, {id:81, x:5781, y:453, a:-360, s:{x:5781, y:413, p:[-1, 105, 90, -1, -1, -1, -1, -1]}}, {id:90, x:5881, y:453, a:-360, s:{x:5903, y:417, p:[-1, 91, 94, -1, -1, -1, -1, -1]}}, {id:91, x:5929, y:441, a:-331}, {id:92, x:5977, y:428, a:-360, s:{x:5976, y:394, p:[-1, 97, 93, -1, -1, -1, -1, -1]}}, {id:93, x:6356, y:428, a:-360}, {id:94, x:5981, y:453, a:-360}, {id:95, x:6356, y:453, a:-360}, {id:97, x:6041, y:404, a:-320, s:{x:6034, y:356, p:[-1, 102, 98, -1, -1, -1, -1, -1]}}, {id:98, x:6105, y:381, a:0}, {id:100, x:6357, y:381, a:0}, {id:102, x:6062, y:380, a:-302}, {id:103, x:6148, y:333, a:0}, {id:104, x:6355, y:333, a:0}, {id:105, x:5878, y:379, a:-285}, {id:106, x:5975, y:305, a:0}, {id:107, x:6357, y:305, a:0}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3}, {id:3, s:3, e:4, r:254, d:1, l:157}, {id:4, s:4, e:5, r:229, d:-1, l:138}, {id:5, s:5, e:6}, {id:16, s:6, e:17}, {id:18, s:6, e:19, r:100, d:-1, l:400}, {id:22, s:19, e:23, r:195, d:1, l:304}, {id:23, s:23, e:24, r:117, d:1, l:285}, {id:24, s:24, e:25}, {id:26, s:17, e:27, r:100, d:-1, l:135}, {id:27, s:25, e:28}, {id:28, s:28, e:29, r:100, d:1, l:147}, {id:29, s:29, e:30, r:113, d:-1, l:165}, {id:30, s:27, e:30, r:106, d:1, l:149}, {id:32, s:30, e:33, r:206, d:-1, l:190}, {id:33, s:33, e:34, r:131, d:1, l:121}, {id:35, s:34, e:36}, {id:37, s:36, e:38}, {id:38, s:34, e:39, r:213, d:1, l:275}, {id:39, s:39, e:40, r:123, d:-1, l:135}, {id:40, s:40, e:41}, {id:41, s:41, e:42, r:254, d:-1, l:50}, {id:42, s:42, e:43}, {id:43, s:38, e:44}, {id:44, s:44, e:45, r:143, d:1, l:192}, {id:45, s:45, e:46, r:304, d:-1, l:404}, {id:46, s:43, e:46}, {id:48, s:46, e:49, r:322, d:-1, l:364}, {id:49, s:49, e:50, r:324, d:1, l:360}, {id:50, s:49, e:51, r:140, d:1, l:157}, {id:51, s:51, e:52}, {id:52, s:52, e:53, r:211, d:1, l:197}, {id:53, s:53, e:54, r:236, d:-1, l:217}, {id:54, s:50, e:55}, {id:55, s:54, e:56}, {id:56, s:56, e:57, r:326, d:1, l:157}, {id:57, s:57, e:58, r:169, d:-1, l:83}, {id:58, s:58, e:59}, {id:60, s:55, e:61, r:174, d:1, l:87}, {id:61, s:61, e:62, r:308, d:-1, l:157}, {id:62, s:62, e:63}, {id:63, s:59, e:64}, {id:64, s:64, e:65, r:168, d:-1, l:198}, {id:65, s:63, e:66}, {id:66, s:66, e:67, r:100, d:-1, l:100}, {id:67, s:67, e:68, r:115, d:1, l:114}, {id:68, s:68, e:69}, {id:69, s:69, e:70, r:119, d:1, l:169}, {id:72, s:65, e:73, r:115, d:1, l:137}, {id:73, s:73, e:74}, {id:74, s:70, e:73, r:117, d:-1, l:157}, {id:75, s:74, e:76, r:220, d:1, l:162}, {id:78, s:76, e:79, r:234, d:-1, l:170}, {id:79, s:79, e:9999, eo:1}, {id:80, s:74, e:80, r:147, d:-1, l:185}, {id:81, s:80, e:81, r:140, d:1, l:177}, {id:90, s:81, e:90}, {id:91, s:90, e:91, r:100, d:1, l:50}, {id:92, s:91, e:92, r:100, d:-1, l:50}, {id:93, s:92, e:93}, {id:94, s:90, e:94}, {id:95, s:94, e:95}, {id:97, s:92, e:97, r:100, d:1, l:70}, {id:98, s:97, e:98, r:100, d:-1, l:70}, {id:100, s:98, e:100}, {id:102, s:97, e:102, r:100, d:1, l:32}, {id:103, s:102, e:103, r:100, d:-1, l:102}, {id:104, s:103, e:104}, {id:105, s:81, e:105, r:100, d:1, l:131}, {id:106, s:105, e:106, r:100, d:-1, l:131}, {id:107, s:106, e:107}]; } }
Symbol 3371 MovieClip [__Packages.rr.conf.level.ConfLevel6] Frame 0
class rr.conf.level.ConfLevel6 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, train, statictrains, ea, af, bk, rb, bd; function ConfLevel6 () { missiontargets = [{id:1, text:"Destroy all enemies in all battles", type:"AllGrounds"}, {id:2, text:"Destroy all trains at the north west train depot", type:"AllStaticTrains"}, {id:3, text:"Destroy the wartrain before it is out of reach", type:"AllTrains"}, {id:4, text:"Take down the 13 enemy air units", type:"AllAirs"}, {id:5, text:"Take over the 3 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap6(); startcol = 1; startrow = 1; nightmap = true; startcash = 32750; levelpoints = 16000; train = [{loc:"Pennsylvania", speed:1.5}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; statictrains = [{segments:[{loc:"Pennsylvania", x:470, y:170}, {wagon:"Wagon2", x:395, y:170, weapons:[{type:"MediumCannon", x:385, y:170}]}, {wagon:"PassengerArmored", x:340, y:170}, {wagon:"PassengerArmored", x:280, y:170}, {wagon:"PassengerArmored", x:288, y:170}, {wagon:"Wagon1", x:187, y:170, weapons:[{type:"SmallCannon", x:187, y:170}]}]}, {segments:[{loc:"Pennsylvania", x:360, y:436}, {wagon:"Wagon2", x:287, y:436, weapons:[{type:"MediumCannon", x:274, y:436}]}, {wagon:"TankTrailer", x:220, y:436}, {wagon:"TankTrailer", x:140, y:436}]}]; ea = [{x:2615, y:738, w:236, h:31, ise:"true", e:["aj"]}, {x:2619, y:777, w:223, h:32, ise:"true", e:["el"]}, {x:2617, y:815, w:233, h:31, ise:"true", e:["el"]}, {x:2601, y:857, w:120, h:41, ise:"true", e:["ah"]}, {x:2526, y:774, w:72, h:72, e:["ah"]}, {x:2452, y:870, w:120, h:128, e:["ah", "ah"]}, {x:2868, y:703, w:78, h:103, e:["ah"]}, {x:2824, y:1421, w:197, h:194, e:["pt", "pt", "el", "gt", "ah"]}, {x:3032, y:1419, w:224, h:268, ise:"true", e:["ah", "pt", "pt", "ah", "gt", "gt"]}, {x:2761, y:1641, w:244, h:26, e:["ah"]}, {x:2650, y:1695, w:358, h:24, e:["ah"]}, {x:3033, y:1710, w:370, h:23, ise:"true", e:["el"]}, {x:3135, y:1301, w:101, h:101, ise:"true", e:["bl"]}, {x:2762, y:1339, w:91, h:80, e:["pn"]}, {x:3276, y:1516, w:143, h:165, e:["ah", "pt", "pt"]}, {x:114, y:83, w:617, h:20, e:["pt"]}, {x:115, y:197, w:628, h:20, e:["el"]}, {x:346, y:227, w:144, h:122, ise:"true", e:["ah", "pt"]}, {x:240, y:247, w:93, h:99, e:["ah"]}, {x:124, y:252, w:92, h:89, ise:"true", e:["el"]}, {x:94, y:495, w:442, h:20, ise:"true", e:["ah"]}, {x:497, y:218, w:159, h:152, e:["pt", "pt", "el"]}, {x:464, y:384, w:256, h:85, e:["ah", "pt", "pt"]}, {x:1626, y:1877, w:20, h:428, ise:"true", e:["pt"]}, {x:1658, y:1767, w:20, h:515, ise:"true", e:["ah"]}, {x:1698, y:1851, w:684, h:20, ise:"true", e:["ah"]}, {x:1689, y:1883, w:673, h:20, ise:"true", e:["pt"]}, {x:1697, y:1916, w:201, h:181, ise:"true", e:["ah", "pt", "pt", "el"]}, {x:1706, y:2106, w:212, h:152, ise:"true", e:["el", "el", "pt", "aj"]}, {x:1932, y:1914, w:193, h:370, e:["ah", "ah", "pt", "pt", "el", "el", "el", "oj", "oj", "gt"]}, {x:4428, y:1365, w:85, h:88, e:["bl"]}, {x:4352, y:1022, w:106, h:98, e:["bl"]}, {x:4655, y:1241, w:84, h:88, e:["gd"]}, {x:4696, y:1138, w:110, h:82, e:["gd"]}, {x:4369, y:1148, w:219, h:119, ise:"true", e:["pt", "pt", "pn"]}, {x:4224, y:1014, w:104, h:360, ise:"true", e:["el", "el", "gt", "oj", "oj"]}, {x:1590, y:149, w:114, h:105, ise:"true", e:["gt"]}, {x:1890, y:159, w:20, h:505, ise:"true", e:["gt"]}, {x:1930, y:126, w:20, h:708, ise:"true", e:["gt"]}, {x:1597, y:298, w:20, h:396, ise:"true", e:["ah"]}, {x:225, y:1914, w:91, h:303, e:["ah", "ah", "ah"]}, {x:357, y:1889, w:115, h:349, ise:"true", e:["pt", "pt", "pt", "ah", "oj"]}]; af = [{x:725, y:1462, r:-90, h:0}, {x:3439, y:1370, r:-21, h:1150, e:["ms", "ms", "wh", "fw"]}, {x:3075, y:2010, r:195, h:600, e:["bh", "bh"]}, {x:3967, y:420, r:0, h:600, e:["bh", "ap"]}, {x:1759, y:422, r:110, h:1200, e:["ms", "ms", "wh", "fw", "fw"]}]; bk = [{x:2516, y:1130, r:-122, s:94}, {x:2341, y:918, r:46, s:89}, {x:2762, y:672, r:90, s:90}, {x:2973, y:647, r:65, s:100}, {x:2247, y:1061, r:34, s:85}, {x:2432, y:1485, r:83, s:100}, {x:2352, y:1493, r:86, s:100}, {x:2903, y:873, r:-109, s:94}]; rb = []; bd = [{x:3093, y:2178, r:15, t:"h1"}, {x:3175, y:2203, r:14, t:"h2"}, {x:3253, y:2225, r:12, t:"h3"}]; } }
Symbol 3372 MovieClip [__Packages.rr.conf.map.ConfMap6] Frame 0
class rr.conf.map.ConfMap6 { var mapid, title, rc, rs; function ConfMap6 () { mapid = 2; title = "default"; rc = [{id:1, x:20, y:1095, a:0}, {id:2, x:320, y:1095, a:0}, {id:9999, x:4890, y:1228, a:-180}, {id:10000, x:5090, y:1228, a:-180}, {id:3, x:675, y:1095, a:0, s:{x:675, y:1061, p:[-1, 3, -1, 69, -1, -1, -1, -1]}}, {id:4, x:875, y:896, a:-270, s:{x:835, y:896, p:[-1, -1, -1, 10003, -1, 3, -1, -1]}}, {id:5, x:875, y:536, a:-270, s:{x:910, y:526, p:[6, -1, -1, -1, -1, -1, 5, -1]}}, {id:6, x:775, y:436, a:-180}, {id:7, x:875, y:436, a:-270, s:{x:908, y:413, p:[7, -1, -1, -1, -1, -1, 14, -1]}}, {id:8, x:875, y:336, a:-270, s:{x:909, y:310, p:[8, -1, -1, -1, -1, -1, 13, -1]}}, {id:9, x:875, y:236, a:-270, s:{x:910, y:211, p:[9, -1, -1, -1, -1, -1, 12, -1]}}, {id:10, x:875, y:141, a:-270}, {id:12, x:775, y:41, a:-180}, {id:13, x:775, y:136, a:-180}, {id:14, x:775, y:236, a:-180}, {id:15, x:775, y:336, a:-180}, {id:16, x:675, y:436, a:-180}, {id:17, x:575, y:436, a:-180, s:{x:566, y:473, p:[-1, -1, -1, -1, -1, 17, 18, -1]}}, {id:18, x:429, y:485, a:-143}, {id:19, x:475, y:436, a:-180}, {id:20, x:375, y:436, a:-180}, {id:21, x:368, y:505, a:-180}, {id:22, x:268, y:505, a:-180}, {id:23, x:275, y:436, a:-180}, {id:24, x:123, y:505, a:-180}, {id:25, x:107, y:436, a:-180}, {id:26, x:675, y:336, a:-180}, {id:27, x:575, y:336, a:-180, s:{x:565, y:374, p:[-1, -1, -1, -1, -1, 27, 33, 30]}}, {id:28, x:510, y:360, a:-139}, {id:29, x:445, y:385, a:-180}, {id:30, x:345, y:385, a:-180}, {id:31, x:510, y:312, a:-221}, {id:32, x:445, y:287, a:-180}, {id:33, x:114, y:287, a:-180}, {id:34, x:475, y:336, a:-180}, {id:35, x:375, y:336, a:-180}, {id:36, x:114, y:336, a:-180}, {id:37, x:112, y:385, a:-180}, {id:38, x:23, y:405, a:-270}, {id:39, x:23, y:305, a:-270}, {id:40, x:23, y:205, a:-270}, {id:41, x:23, y:140, a:-270}, {id:43, x:123, y:40, a:-360}, {id:44, x:290, y:40, a:-360}, {id:47, x:476, y:40, a:-360, s:{x:476, y:75, p:[-1, -1, 47, 55, -1, -1, -1, -1]}}, {id:48, x:678, y:40, a:-360}, {id:50, x:546, y:236, a:-180, s:{x:550, y:271, p:[-1, -1, -1, -1, -1, 64, -1, 61]}}, {id:51, x:675, y:136, a:-180, s:{x:660, y:171, p:[-1, -1, -1, -1, -1, 51, 56, 54]}}, {id:52, x:619, y:153, a:-146}, {id:53, x:563, y:170, a:-180}, {id:54, x:367, y:170, a:-180}, {id:55, x:585, y:93, a:-232}, {id:57, x:463, y:136, a:-180}, {id:58, x:241, y:136, a:-180}, {id:59, x:112, y:136, a:-180}, {id:60, x:112, y:170, a:-180}, {id:62, x:494, y:221, a:-212}, {id:63, x:441, y:206, a:-180}, {id:64, x:111, y:206, a:-180}, {id:65, x:509, y:243, a:-158}, {id:66, x:471, y:250, a:-180}, {id:67, x:113, y:250, a:-180}, {id:70, x:979, y:1279, a:-62}, {id:76, x:1228, y:1313, a:-314}, {id:77, x:1399, y:1241, a:0}, {id:78, x:1735, y:1241, a:0}, {id:85, x:1959, y:1436, a:-82, s:{x:1912, y:1447, p:[10011, -1, -1, -1, -1, -1, -1, 84]}}, {id:86, x:2014, y:1830, a:-82}, {id:87, x:2157, y:1930, a:-348}, {id:88, x:2255, y:1909, a:-348}, {id:89, x:2393, y:1997, a:-77}, {id:90, x:2816, y:2333, a:-360}, {id:91, x:3214, y:2333, a:-360, s:{x:3218, y:2367, p:[-1, 91, 199, -1, -1, -1, -1, -1]}}, {id:92, x:3498, y:2153, a:-295}, {id:93, x:3645, y:2010, a:-337, s:{x:3644, y:2056, p:[-1, -1, -1, 216, -1, 92, -1, -1]}}, {id:94, x:3923, y:1573, a:-268}, {id:96, x:3729, y:1344, a:-191}, {id:97, x:3596, y:1255, a:-236}, {id:98, x:3382, y:1544, a:-17}, {id:100, x:3617, y:1616, a:-17}, {id:102, x:3551, y:1845, a:-195}, {id:103, x:3318, y:2155, a:-59}, {id:105, x:3231, y:2306, a:-180}, {id:107, x:2960, y:2306, a:-180}, {id:108, x:2860, y:2206, a:-270}, {id:109, x:2860, y:1738, a:-270}, {id:111, x:2760, y:1638, a:-180}, {id:112, x:2436, y:1638, a:-180}, {id:113, x:2102, y:1638, a:-180}, {id:115, x:2003, y:1552, a:-262}, {id:118, x:1902, y:834, a:-261, s:{x:1862, y:840, p:[-1, -1, -1, 118, -1, 117, -1, -1]}}, {id:120, x:1868, y:621, a:-261}, {id:121, x:2209, y:233, a:-2}, {id:123, x:2379, y:294, a:-37}, {id:124, x:2725, y:172, a:-284}, {id:125, x:2879, y:52, a:0}, {id:126, x:3045, y:52, a:0}, {id:127, x:3145, y:152, a:-90}, {id:128, x:3145, y:388, a:-90}, {id:138, x:3045, y:488, a:-180}, {id:139, x:2965, y:508, a:-152}, {id:140, x:2889, y:515, a:-197}, {id:141, x:2669, y:539, a:-151}, {id:142, x:2611, y:551, a:-185}, {id:143, x:2449, y:598, a:-142}, {id:145, x:2239, y:762, a:-142}, {id:147, x:2126, y:974, a:-94}, {id:148, x:2061, y:1113, a:-136}, {id:149, x:2253, y:1274, a:-304}, {id:150, x:2430, y:1012, a:-304}, {id:151, x:2686, y:834, a:-346}, {id:152, x:2930, y:773, a:-346, s:{x:2920, y:734, p:[-1, 152, -1, 155, -1, -1, -1, -1]}}, {id:153, x:3075, y:594, a:-272}, {id:154, x:3201, y:473, a:0}, {id:156, x:3121, y:772, a:-13}, {id:157, x:3166, y:777, a:-360}, {id:158, x:3483, y:777, a:-360}, {id:160, x:3651, y:777, a:-360}, {id:161, x:3751, y:677, a:-270}, {id:165, x:3338, y:407, a:-309}, {id:166, x:3475, y:342, a:0}, {id:167, x:3653, y:342, a:0}, {id:168, x:3753, y:442, a:-90}, {id:177, x:3871, y:560, a:0, s:{x:3865, y:524, p:[-1, -1, -1, -1, -1, 175, -1, 176]}}, {id:179, x:4162, y:560, a:0}, {id:180, x:4434, y:560, a:0}, {id:181, x:4534, y:660, a:-90}, {id:182, x:4534, y:760, a:-90}, {id:183, x:4434, y:860, a:-180}, {id:184, x:4334, y:960, a:-90}, {id:185, x:4334, y:1099, a:-90, s:{x:4372, y:1092, p:[-1, -1, 185, -1, 195, -1, -1, -1]}}, {id:186, x:4434, y:1199, a:0}, {id:187, x:4614, y:1199, a:0}, {id:188, x:4666, y:1214, a:-32}, {id:189, x:4719, y:1229, a:-360}, {id:200, x:3698, y:2333, a:-360}, {id:201, x:4041, y:2333, a:-360}, {id:202, x:4447, y:2333, a:-360}, {id:203, x:4737, y:2333, a:-360}, {id:210, x:4737, y:1839, a:-180}, {id:211, x:4509, y:1839, a:-180}, {id:212, x:4409, y:1939, a:-90}, {id:213, x:4409, y:2204, a:-90}, {id:214, x:4309, y:2304, a:-180}, {id:215, x:3965, y:2304, a:-180}, {id:216, x:3693, y:2304, a:-180}, {id:10003, x:1140, y:1128, a:-352}, {id:10005, x:1704, y:1049, a:-352}, {id:10008, x:1777, y:1039, a:-352}, {id:10010, x:1913, y:1140, a:-81}, {id:10011, x:1957, y:1224, a:-262}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3}, {id:3, s:3, e:4, r:200, d:1, l:313}, {id:4, s:4, e:5}, {id:5, s:5, e:6, r:100, d:1, l:157}, {id:6, s:5, e:7}, {id:7, s:7, e:8}, {id:8, s:8, e:9}, {id:9, s:9, e:10}, {id:11, s:10, e:12, r:100, d:1, l:157}, {id:12, s:9, e:13, r:100, d:1, l:157}, {id:13, s:8, e:14, r:100, d:1, l:157}, {id:14, s:7, e:15, r:100, d:1, l:157}, {id:15, s:6, e:16}, {id:16, s:16, e:17}, {id:17, s:17, e:18, r:242, d:1, l:157}, {id:18, s:17, e:19}, {id:19, s:19, e:20}, {id:20, s:18, e:21, r:100, d:-1, l:65}, {id:21, s:21, e:22}, {id:22, s:20, e:23}, {id:23, s:22, e:24}, {id:24, s:23, e:25}, {id:25, s:15, e:26}, {id:26, s:26, e:27}, {id:27, s:27, e:28, r:100, d:1, l:71}, {id:28, s:28, e:29, r:100, d:-1, l:71}, {id:29, s:29, e:30}, {id:30, s:27, e:31, r:100, d:-1, l:71}, {id:31, s:31, e:32, r:100, d:1, l:71}, {id:32, s:32, e:33}, {id:33, s:27, e:34}, {id:34, s:34, e:35}, {id:35, s:35, e:36}, {id:36, s:30, e:37}, {id:37, s:24, e:38, r:100, d:-1, l:157}, {id:38, s:38, e:39}, {id:39, s:39, e:40}, {id:40, s:40, e:41}, {id:42, s:41, e:43, r:100, d:-1, l:157}, {id:43, s:43, e:44}, {id:46, s:44, e:47}, {id:47, s:47, e:48}, {id:48, s:48, e:12, eo:1}, {id:49, s:14, e:50}, {id:50, s:13, e:51}, {id:51, s:51, e:52, r:100, d:1, l:60}, {id:52, s:52, e:53, r:100, d:-1, l:59}, {id:53, s:53, e:54}, {id:54, s:51, e:55, r:114, d:-1, l:103}, {id:55, s:55, e:47, r:135, d:1, l:125, eo:1}, {id:56, s:51, e:57}, {id:57, s:57, e:58}, {id:58, s:58, e:59}, {id:59, s:54, e:60}, {id:61, s:50, e:62, r:100, d:-1, l:55}, {id:62, s:62, e:63, r:100, d:1, l:56}, {id:63, s:63, e:64}, {id:64, s:50, e:65, r:100, d:1, l:38}, {id:65, s:65, e:66, r:100, d:-1, l:39}, {id:66, s:66, e:67}, {id:69, s:3, e:70, r:343, d:-1, l:373}, {id:75, s:70, e:76, r:155, d:1, l:293}, {id:76, s:76, e:77, r:237, d:-1, l:191}, {id:77, s:77, e:78}, {id:84, s:78, e:85, r:226, d:-1, l:324}, {id:85, s:85, e:86}, {id:86, s:86, e:87, r:119, d:1, l:196}, {id:87, s:87, e:88}, {id:88, s:88, e:89, r:117, d:-1, l:182}, {id:89, s:89, e:90, r:433, d:1, l:583}, {id:90, s:90, e:91}, {id:91, s:91, e:92, r:315, d:1, l:355}, {id:92, s:92, e:93, r:288, d:-1, l:209}, {id:93, s:93, e:94, r:456, d:1, l:550}, {id:95, s:94, e:96, r:242, d:1, l:324}, {id:96, s:96, e:97, r:207, d:-1, l:164}, {id:97, s:97, e:98, r:191, d:1, l:730}, {id:99, s:98, e:100}, {id:101, s:100, e:102, r:119, d:-1, l:370}, {id:102, s:102, e:103, r:209, d:1, l:497}, {id:104, s:103, e:105, r:100, d:-1, l:212}, {id:106, s:105, e:107}, {id:107, s:107, e:108, r:100, d:-1, l:157}, {id:108, s:108, e:109}, {id:110, s:109, e:111, r:100, d:1, l:157}, {id:111, s:111, e:112}, {id:112, s:112, e:113}, {id:114, s:113, e:115, r:100, d:-1, l:143}, {id:120, s:120, e:121, r:336, d:-1, l:590}, {id:122, s:121, e:123, r:297, d:-1, l:183}, {id:123, s:123, e:124, r:220, d:1, l:433}, {id:124, s:124, e:125, r:158, d:-1, l:210}, {id:125, s:125, e:126}, {id:126, s:126, e:127, r:100, d:-1, l:157}, {id:127, s:127, e:128}, {id:137, s:128, e:138, r:100, d:-1, l:157}, {id:138, s:138, e:139, r:169, d:1, l:83}, {id:139, s:139, e:140, r:100, d:-1, l:78}, {id:140, s:140, e:141, r:281, d:1, l:227}, {id:141, s:141, e:142, r:100, d:-1, l:60}, {id:142, s:142, e:143, r:233, d:1, l:173}, {id:144, s:143, e:145}, {id:146, s:145, e:147, r:295, d:1, l:247}, {id:147, s:147, e:148, r:215, d:-1, l:157}, {id:148, s:148, e:149, r:126, d:1, l:422}, {id:149, s:149, e:150}, {id:150, s:150, e:151, r:433, d:-1, l:319}, {id:151, s:151, e:152}, {id:152, s:152, e:153, r:192, d:1, l:247}, {id:153, s:153, e:154, r:125, d:-1, l:193}, {id:155, s:152, e:156, r:408, d:-1, l:193}, {id:156, s:156, e:157, r:191, d:1, l:45}, {id:157, s:157, e:158}, {id:159, s:158, e:160}, {id:160, s:160, e:161, r:100, d:1, l:157}, {id:164, s:154, e:165, r:176, d:1, l:157}, {id:165, s:165, e:166, r:175, d:-1, l:157}, {id:166, s:166, e:167}, {id:167, s:167, e:168, r:100, d:-1, l:157}, {id:175, s:161, e:177, r:117, d:-1, l:188}, {id:176, s:168, e:177, r:118, d:1, l:185}, {id:178, s:177, e:179}, {id:179, s:179, e:180}, {id:180, s:180, e:181, r:100, d:-1, l:157}, {id:181, s:181, e:182}, {id:182, s:182, e:183, r:100, d:-1, l:157}, {id:183, s:183, e:184, r:100, d:1, l:157}, {id:184, s:184, e:185}, {id:186, s:186, e:187}, {id:187, s:187, e:188, r:100, d:-1, l:55}, {id:188, s:188, e:189, r:100, d:1, l:56}, {id:194, s:189, e:9999, eo:1}, {id:199, s:91, e:200}, {id:200, s:200, e:201}, {id:201, s:201, e:202}, {id:202, s:202, e:203}, {id:209, s:203, e:210, r:247, d:1, l:776}, {id:210, s:210, e:211}, {id:211, s:211, e:212, r:100, d:1, l:157}, {id:212, s:212, e:213}, {id:213, s:213, e:214, r:100, d:-1, l:157}, {id:214, s:214, e:215}, {id:215, s:215, e:216}, {id:216, s:216, e:93, r:150, d:-1, l:421}, {id:10003, s:4, e:10003, r:234, d:1, l:399, t:1}, {id:10005, s:10003, e:10005}, {id:10008, s:10005, e:10008}, {id:10010, s:10008, e:10010, r:121, d:-1, l:188}, {id:10011, s:10010, e:85}, {id:10012, s:115, e:10011}, {id:10013, s:10011, e:118}, {id:10014, s:185, e:186, r:100, d:1, l:157}, {id:10015, s:118, e:120}]; } }
Symbol 3373 MovieClip [__Packages.rr.conf.level.ConfLevel7] Frame 0
class rr.conf.level.ConfLevel7 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, train, ea, af, bk, rb, bd; function ConfLevel7 () { missiontargets = [{id:1, text:"Help friendly units at hill pass and destroy all remaining units", type:"AllGrounds"}, {id:2, text:"Destroy all industry", type:"AllIndustry"}, {id:3, text:"Destroy the wartrain before it is out of reach", type:"AllTrains"}, {id:4, text:"Take down the 12 enemy air units", type:"AllAirs"}, {id:5, text:"Take over the 3 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap7(); startcol = 1; startrow = 1; nightmap = true; startcash = 35000; levelpoints = 26000; train = [{loc:"SuperChief", speed:1.5}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; ea = [{x:5607, y:459, w:93, h:205, ise:"true", e:["gt", "gt"]}, {x:11, y:516, w:538, h:20, ise:"true", e:["pn"]}, {x:564, y:515, w:21, h:436, ise:"true", e:["pn"]}, {x:10, y:604, w:490, h:20, ise:"true", e:["ah"]}, {x:7, y:832, w:493, h:20, ise:"true", e:["pt"]}, {x:247, y:631, w:36, h:196, ise:"true", e:["gt"]}, {x:344, y:678, w:87, h:88, ise:"true", e:["aj"]}, {x:666, y:468, w:20, h:486, ise:"true", e:["aj"]}, {x:10, y:427, w:906, h:20, ise:"true", e:["gt"]}, {x:4900, y:346, w:209, h:77, ise:"true", e:["pt"]}, {x:5255, y:79, w:173, h:132, ise:"true", e:["pt"]}, {x:5118, y:482, w:169, h:174, ise:"true", e:["pt"]}, {x:3450, y:449, w:87, h:88, ise:"true", e:["gt"]}, {x:3137, y:485, w:130, h:82, e:["ah"]}, {x:3508, y:193, w:101, h:96, e:["ah"]}, {x:3421, y:79, w:102, h:99, e:["ah"]}, {x:3628, y:251, w:80, h:89, ise:"true", e:["pn"]}, {x:3337, y:759, w:87, h:170, ise:"true", e:["pt", "ah"]}, {x:3231, y:772, w:87, h:173, e:["pt", "pt"]}, {x:2258, y:849, w:95, h:90, ise:"true", e:["bl"]}, {x:2215, y:569, w:102, h:96, ise:"true", e:["bl"]}, {x:2151, y:278, w:106, h:99, ise:"true", e:["bl"]}, {x:2580, y:208, w:66, h:164, ise:"true", e:["gt"]}, {x:2703, y:252, w:137, h:132, ise:"true", e:["aj", "aj"]}, {x:2548, y:424, w:456, h:20, ise:"true", e:["pt"]}, {x:2797, y:463, w:22, h:488, ise:"true", e:["pt"]}, {x:1496, y:802, w:786, h:22, ise:"true", e:["pt"]}, {x:1505, y:869, w:738, h:30, ise:"true", e:["gt"]}, {x:1441, y:478, w:28, h:459, ise:"true", e:["gt"]}, {x:953, y:144, w:106, h:113, ise:"true", e:["pt"]}, {x:3557, y:368, w:800, h:20, ise:"true", e:["rt"]}, {x:3585, y:430, w:768, h:20, ise:"true", e:["pt"]}, {x:3612, y:523, w:1312, h:20, ise:"true", e:["pt"]}, {x:3602, y:598, w:1430, h:20, ise:"true", e:["pt"]}, {x:2559, y:534, w:101, h:107, ise:"true", e:["bl"]}, {x:2667, y:708, w:98, h:113, ise:"true", e:["bl"]}, {x:3867, y:703, w:148, h:210, ise:"true", e:["el", "gt", "gt"]}, {x:4086, y:710, w:849, h:22, ise:"true", e:["gt"]}, {x:4080, y:782, w:1777, h:20, ise:"true", e:["pt"]}, {x:4083, y:835, w:1786, h:20, ise:"true", e:["pt"]}, {x:4073, y:897, w:1884, h:22, ise:"true", e:["pt"]}, {x:4742, y:110, w:101, h:143, ise:"true", e:["pt"]}, {x:897, y:624, w:246, h:259, ise:"true", e:["gt", "gt", "gt", "el"]}, {x:3349, y:17, w:44, h:160, e:["pt"]}, {x:3167, y:648, w:26, h:289, e:["pt"]}, {x:3052, y:786, w:66, h:136, ise:"true", e:["pt"]}]; af = [{x:1681, y:274, r:0, h:0}, {x:4515, y:225, r:0, h:500, e:["wh", "wh", "fw", "fw", "fw"]}, {x:3017, y:647, r:-1, h:100, e:["bh"]}, {x:6169, y:798, r:0, h:600, e:["ap", "ap", "bh", "bh", "ap", "bh"]}]; bk = [{x:3173, y:330, r:200, s:80}, {x:3216, y:242, r:225, s:83}, {x:3239, y:302, r:220, s:96}, {x:3302, y:252, r:-94, s:92}, {x:3367, y:278, r:-36, s:81}, {x:3356, y:332, r:-23, s:100}, {x:3661, y:72, r:167, s:89}, {x:3696, y:132, r:124, s:86}, {x:3750, y:109, r:56, s:82}, {x:3718, y:62, r:102, s:95}, {x:3764, y:56, r:5, s:63}]; rb = [{x:5000, y:131, r:0}]; bd = [{x:106, y:478, r:-1, t:"h1"}, {x:235, y:481, r:0, t:"h2"}, {x:361, y:481, r:0, t:"h3"}, {x:626, y:666, r:89, t:"h1"}, {x:628, y:778, r:-90, t:"h3"}, {x:497, y:481, r:90, t:"h5"}, {x:629, y:909, r:91, t:"h1"}, {x:62, y:573, r:90, t:"h2"}, {x:170, y:573, r:180, t:"h3"}, {x:542, y:849, r:91, t:"h1"}, {x:450, y:566, r:0, t:"h1"}, {x:532, y:720, r:91, t:"h3"}, {x:311, y:567, r:0, t:"h7"}, {x:58, y:672, r:0, t:"f4"}, {x:185, y:669, r:0, t:"f3"}, {x:441, y:660, r:90, t:"f2"}, {x:595, y:489, r:0, t:"h1"}, {x:529, y:607, r:90, t:"h1"}, {x:624, y:569, r:90, t:"h2"}, {x:62, y:778, r:0, t:"f4"}, {x:315, y:669, r:90, t:"f5"}, {x:197, y:798, r:-90, t:"f4"}, {x:88, y:879, r:91, t:"f4"}, {x:201, y:904, r:0, t:"f1"}, {x:332, y:905, r:0, t:"f1"}, {x:331, y:790, r:0, t:"f5"}, {x:453, y:789, r:0, t:"h9"}, {x:445, y:895, r:0, t:"h7"}, {x:536, y:933, r:0, t:"h2"}, {x:5845, y:282, r:189, t:"i2"}, {x:5745, y:466, r:-134, t:"i3"}, {x:5523, y:532, r:-78, t:"i2"}, {x:5339, y:388, r:-33, t:"i2"}, {x:5646, y:219, r:0, t:"i3"}, {x:5470, y:241, r:-7, t:"i3"}, {x:5575, y:357, r:13, t:"i3"}, {x:5951, y:388, r:0, t:"o1"}, {x:5915, y:524, r:16, t:"o1"}, {x:6126, y:465, r:-19, t:"o1"}, {x:6073, y:658, r:-5, t:"o1"}, {x:5892, y:724, r:26, t:"o1"}, {x:5746, y:617, r:22, t:"o1"}]; } }
Symbol 3374 MovieClip [__Packages.rr.conf.map.ConfMap7] Frame 0
class rr.conf.map.ConfMap7 { var mapid, title, rc, rs; function ConfMap7 () { mapid = 1; title = "default"; rc = [{id:1, x:20, y:196, a:0}, {id:2, x:320, y:196, a:0}, {id:9999, x:6180, y:139, a:-180}, {id:10000, x:6280, y:139, a:-180}, {id:3, x:437, y:196, a:0}, {id:4, x:581, y:154, a:-327}, {id:5, x:730, y:110, a:0}, {id:6, x:922, y:110, a:0, s:{x:922, y:70, p:[-1, 6, -1, 111, -1, -1, -1, -1]}}, {id:7, x:1044, y:82, a:-334, s:{x:1085, y:33, p:[-1, -1, 7, 9, -1, -1, -1, -1]}}, {id:8, x:1129, y:63, a:0}, {id:9, x:1727, y:63, a:0}, {id:10, x:1278, y:191, a:-76, s:{x:1310, y:180, p:[9, -1, -1, -1, -1, -1, -1, 119]}}, {id:11, x:1595, y:440, a:0}, {id:12, x:2035, y:440, a:0}, {id:13, x:1873, y:117, a:-41}, {id:14, x:2046, y:164, a:-349}, {id:17, x:2530, y:70, a:-349}, {id:30, x:2119, y:418, a:-330}, {id:32, x:2175, y:403, a:-360}, {id:33, x:2625, y:403, a:-360}, {id:34, x:2795, y:403, a:-360}, {id:36, x:2647, y:149, a:-79}, {id:37, x:2680, y:318, a:-79}, {id:40, x:2895, y:403, a:-360}, {id:41, x:3007, y:312, a:-282}, {id:42, x:3379, y:67, a:-11}, {id:44, x:3520, y:205, a:-78}, {id:45, x:3622, y:314, a:-16, s:{x:3607, y:349, p:[-1, 45, -1, 50, -1, -1, -1, -1]}}, {id:46, x:3960, y:208, a:-309}, {id:47, x:4104, y:143, a:-2}, {id:48, x:4253, y:100, a:-326}, {id:49, x:4384, y:60, a:0}, {id:50, x:4772, y:60, a:0}, {id:51, x:3822, y:339, a:-358}, {id:52, x:4014, y:411, a:-43}, {id:53, x:4119, y:452, a:-360}, {id:54, x:4619, y:452, a:-360}, {id:58, x:4994, y:452, a:-360}, {id:59, x:5094, y:358, a:-273}, {id:60, x:5001, y:60, a:0, s:{x:4984, y:95, p:[-1, -1, 80, 60, -1, -1, -1, -1]}}, {id:61, x:5101, y:160, a:-90}, {id:63, x:5201, y:260, a:0, s:{x:5179, y:223, p:[-1, -1, -1, -1, -1, 61, -1, 62]}}, {id:64, x:5301, y:260, a:0}, {id:65, x:5450, y:356, a:-66}, {id:66, x:5722, y:298, a:-270, s:{x:5682, y:298, p:[68, 72, -1, -1, -1, -1, -1, -1]}}, {id:69, x:5882, y:138, a:-360}, {id:73, x:5822, y:198, a:-360}, {id:74, x:5957, y:283, a:-64, s:{x:5921, y:303, p:[-1, -1, 74, 75, 76, -1, -1, -1]}}, {id:75, x:6046, y:339, a:0}, {id:76, x:6107, y:377, a:0}, {id:77, x:6169, y:416, a:0}, {id:78, x:6355, y:339, a:0}, {id:79, x:6353, y:377, a:0}, {id:80, x:6355, y:416, a:0}, {id:81, x:5555, y:60, a:0}, {id:82, x:5856, y:60, a:0}, {id:112, x:1026, y:214, a:-90, s:{x:1058, y:215, p:[-1, 119, -1, -1, -1, -1, -1, 111]}}, {id:113, x:1026, y:347, a:-90}, {id:121, x:926, y:447, a:-180, s:{x:923, y:414, p:[-1, -1, -1, -1, -1, -1, 122, 133]}}, {id:123, x:826, y:447, a:-180}, {id:124, x:726, y:447, a:-180, s:{x:725, y:417, p:[-1, 132, 123, -1, -1, -1, -1, -1]}}, {id:125, x:626, y:447, a:-180, s:{x:621, y:413, p:[-1, -1, -1, -1, -1, -1, 136, 125]}}, {id:126, x:526, y:347, a:-270, s:{x:494, y:339, p:[-1, -1, -1, 125, -1, 142, -1, -1]}}, {id:127, x:626, y:247, a:-360}, {id:128, x:726, y:247, a:-360}, {id:132, x:826, y:347, a:-90, s:{x:855, y:337, p:[-1, -1, -1, 133, -1, 132, -1, -1]}}, {id:137, x:526, y:447, a:-180}, {id:143, x:426, y:447, a:-180, s:{x:424, y:416, p:[-1, 142, 143, -1, -1, -1, -1, -1]}}, {id:145, x:34, y:447, a:-180}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3}, {id:3, s:3, e:4, r:266, d:1, l:152}, {id:4, s:4, e:5, r:270, d:-1, l:157}, {id:5, s:5, e:6}, {id:6, s:6, e:7, r:274, d:1, l:126}, {id:7, s:7, e:8, r:191, d:-1, l:88}, {id:8, s:8, e:9}, {id:9, s:7, e:10, r:166, d:-1, l:295}, {id:10, s:10, e:11, r:329, d:1, l:434}, {id:11, s:11, e:12}, {id:12, s:9, e:13, r:224, d:-1, l:159}, {id:13, s:13, e:14, r:205, d:1, l:185}, {id:16, s:14, e:17}, {id:29, s:12, e:30, r:170, d:1, l:88}, {id:31, s:30, e:32, r:113, d:-1, l:59}, {id:32, s:32, e:33}, {id:33, s:33, e:34}, {id:35, s:17, e:36, r:100, d:-1, l:157}, {id:36, s:36, e:37}, {id:37, s:37, e:34, r:106, d:1, l:154}, {id:39, s:34, e:40}, {id:40, s:40, e:41, r:114, d:1, l:156}, {id:41, s:41, e:42, r:317, d:-1, l:494}, {id:43, s:42, e:44, r:179, d:-1, l:209}, {id:44, s:44, e:45, r:145, d:1, l:157}, {id:45, s:45, e:46, r:321, d:1, l:375}, {id:46, s:46, e:47, r:176, d:-1, l:164}, {id:47, s:47, e:48, r:250, d:1, l:157}, {id:48, s:48, e:49, r:233, d:-1, l:139}, {id:49, s:49, e:50}, {id:50, s:45, e:51, r:655, d:1, l:202}, {id:51, s:51, e:52, r:267, d:-1, l:210}, {id:52, s:52, e:53, r:153, d:1, l:115}, {id:53, s:53, e:54}, {id:57, s:54, e:58}, {id:58, s:58, e:59, r:100, d:1, l:151}, {id:59, s:50, e:60}, {id:60, s:60, e:61, r:100, d:-1, l:157}, {id:61, s:59, e:63, r:101, d:-1, l:157}, {id:62, s:61, e:63, r:100, d:1, l:157}, {id:63, s:63, e:64}, {id:64, s:64, e:65, r:164, d:-1, l:188}, {id:65, s:65, e:66, r:142, d:1, l:387}, {id:68, s:66, e:69, r:160, d:-1, l:251}, {id:72, s:66, e:73, r:100, d:-1, l:157}, {id:73, s:73, e:74, r:150, d:-1, l:168}, {id:74, s:74, e:75, r:100, d:1, l:111}, {id:75, s:74, e:76, r:168, d:1, l:187}, {id:76, s:74, e:77, r:236, d:1, l:263}, {id:77, s:75, e:78}, {id:78, s:76, e:79}, {id:79, s:77, e:80}, {id:80, s:60, e:81}, {id:81, s:81, e:82}, {id:111, s:6, e:112, r:104, d:-1, l:163}, {id:112, s:112, e:113}, {id:119, s:112, e:10, r:127, d:-1, l:375, t:1}, {id:120, s:113, e:121, r:100, d:-1, l:157}, {id:122, s:121, e:123}, {id:123, s:123, e:124}, {id:124, s:124, e:125}, {id:125, s:125, e:126, r:100, d:-1, l:157}, {id:126, s:126, e:127, r:100, d:-1, l:157}, {id:127, s:127, e:128}, {id:131, s:128, e:132, r:100, d:-1, l:157}, {id:132, s:132, e:124, r:100, d:-1, l:157}, {id:133, s:132, e:121, r:100, d:1, l:157, eo:1}, {id:136, s:125, e:137}, {id:142, s:126, e:143, r:100, d:-1, l:157, t:1}, {id:143, s:137, e:143}, {id:144, s:143, e:145}, {id:145, s:69, e:9999, eo:1}]; } }
Symbol 3375 MovieClip [__Packages.rr.conf.level.ConfLevel8] Frame 0
class rr.conf.level.ConfLevel8 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, train, statictrains, ea, af, bk, rb, bd; function ConfLevel8 () { missiontargets = [{id:1, text:"Destroy all units in the jungle", type:"AllGrounds"}, {id:2, text:"Destroy all trains at the central train depot", type:"AllStaticTrains"}, {id:3, text:"Destroy the wartrain before it is out of reach", type:"AllTrains"}, {id:4, text:"Take down the 18 enemy air units", type:"AllAirs"}, {id:5, text:"Take over the 3 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap8(); startcol = 1; startrow = 1; nightmap = false; startcash = 42500; levelpoints = 20000; train = [{loc:"SuperChief", speed:1.5}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; statictrains = [{segments:[{loc:"SuperChief", x:2267, y:654}, {wagon:"Wagon1", x:2209, y:654, weapons:[{type:"SmallFastCannon", x:2209, y:654}]}, {wagon:"PassengerArmored", x:2219, y:654}, {wagon:"PassengerArmored", x:2105, y:654}, {wagon:"Wagon2", x:2060, y:654, weapons:[{type:"MediumCannon", x:2051, y:654}]}]}, {segments:[{loc:"SuperChief", x:2256, y:721}, {wagon:"Wagon1", x:2199, y:721, weapons:[{type:"SmallFastCannon", x:2199, y:721}]}, {wagon:"PassengerArmored", x:2147, y:721}, {wagon:"Wagon2", x:2100, y:721, weapons:[{type:"MediumCannon", x:2095, y:721}]}, {wagon:"Wagon2", x:2060, y:721, weapons:[{type:"MediumCannon", x:2055, y:721}]}]}, {segments:[{loc:"SuperChief", x:2244, y:788}, {wagon:"Wagon1", x:2186, y:788, weapons:[{type:"RocketLauncher", x:2186, y:788}]}, {wagon:"TankTrailer", x:2123, y:788}, {wagon:"TankTrailer", x:2045, y:788}]}, {segments:[{loc:"SuperChief", x:2267, y:888}, {wagon:"Wagon1", x:2218, y:888, weapons:[{type:"SmallCannon", x:2218, y:888}]}, {wagon:"TankTrailer", x:2158, y:888}, {wagon:"Wagon2", x:2100, y:888, weapons:[{type:"SmallCannon", x:2108, y:888}]}, {wagon:"Wagon2", x:2060, y:721, weapons:[{type:"SmallCannon", x:2084, y:888}]}]}]; ea = [{x:1661, y:888, w:113, h:112, ise:"true", e:["bl"]}, {x:1629, y:1023, w:365, h:68, ise:"true", e:["ah", "ah"]}, {x:2417, y:529, w:121, h:288, ise:"true", e:["rt", "rt", "pn", "pn"]}, {x:191, y:343, w:907, h:26, ise:"true", e:["gt"]}, {x:193, y:392, w:1653, h:26, ise:"true", e:["ah"]}, {x:181, y:443, w:1570, h:24, ise:"true", e:["el"]}, {x:196, y:499, w:1423, h:25, ise:"true", e:["el"]}, {x:4073, y:291, w:28, h:544, ise:"true", e:["el"]}, {x:2737, y:1928, w:160, h:184, ise:"true", e:["oj", "el", "gt"]}, {x:436, y:2059, w:84, h:85, e:["pt"]}, {x:358, y:1955, w:88, h:83, e:["ah"]}, {x:355, y:2163, w:87, h:94, e:["pt"]}, {x:274, y:2286, w:91, h:95, e:["pt"]}, {x:251, y:1842, w:96, h:98, e:["pt"]}, {x:199, y:1575, w:83, h:244, e:["ah", "pt"]}, {x:11, y:1491, w:206, h:78, e:["pt", "ah"]}, {x:69, y:1346, w:195, h:72, ise:"true", e:["el", "pt"]}, {x:307, y:1418, w:100, h:84, ise:"true", e:["pt"]}, {x:362, y:1535, w:92, h:235, ise:"true", e:["pt", "pt", "el"]}, {x:482, y:1798, w:86, h:85, ise:"true", e:["pt"]}, {x:556, y:1940, w:86, h:91, ise:"true", e:["pt"]}, {x:585, y:2045, w:90, h:157, ise:"true", e:["pt", "ah"]}, {x:500, y:2291, w:89, h:101, ise:"true", e:["pt"]}, {x:1835, y:841, w:538, h:27, ise:"true", e:["pt"]}, {x:1708, y:576, w:597, h:25, ise:"true", e:["ah"]}, {x:1518, y:1420, w:1361, h:21, ise:"true", e:["pt"]}, {x:1793, y:1308, w:521, h:22, ise:"true", e:["el"]}, {x:1967, y:380, w:161, h:147, ise:"true", e:["el", "gt", "el"]}, {x:2227, y:403, w:137, h:143, ise:"true", e:["el", "gt"]}, {x:1921, y:319, w:602, h:20, ise:"true", e:["gt"]}, {x:3035, y:975, w:96, h:90, ise:"true", e:["bl"]}, {x:4446, y:2289, w:83, h:86, ise:"true", e:["rt"]}, {x:4957, y:2280, w:89, h:87, ise:"true", e:["ah"]}, {x:4658, y:1212, w:89, h:104, ise:"true", e:["gt"]}, {x:4086, y:1152, w:105, h:124, ise:"true", e:["gt"]}, {x:4543, y:472, w:86, h:111, ise:"true", e:["gt"]}, {x:3311, y:1635, w:143, h:131, ise:"true", e:["aj", "aj"]}, {x:832, y:952, w:128, h:133, ise:"true", e:["el", "gt"]}, {x:1622, y:1812, w:112, h:152, e:["rt", "rt"]}, {x:1698, y:1659, w:206, h:89, e:["pt", "pt"]}, {x:1975, y:1720, w:125, h:255, e:["ah", "pn", "pn"]}, {x:1746, y:2183, w:262, h:106, e:["gt", "ah", "ah"]}, {x:2115, y:1909, w:111, h:99, e:["bl"]}, {x:3581, y:1436, w:129, h:125, ise:"true", e:["el", "el"]}, {x:4223, y:131, w:96, h:105, ise:"true", e:["gt"]}, {x:3327, y:554, w:663, h:30, ise:"true", e:["el"]}, {x:3294, y:620, w:697, h:28, ise:"true", e:["gt"]}, {x:3249, y:2139, w:116, h:113, ise:"true", e:["ah"]}, {x:3290, y:1931, w:112, h:93, ise:"true", e:["aj"]}, {x:4571, y:2212, w:88, h:80, ise:"true", e:["ah"]}]; af = [{x:1864, y:1957, r:-90, h:0}, {x:3661, y:418, r:0, h:1400, e:["bh", "bh", "ap", "ap", "fw", "wh", "wh"]}, {x:2769, y:194, r:0, h:600, e:["wh", "wh", "fw", "fw", "b2", "b2"]}, {x:2502, y:1020, r:-90, h:1200, e:["fw", "fw", "fw", "fw", "fw"]}]; bk = [{x:3336, y:90, r:49, s:100}, {x:3240, y:186, r:20, s:92}, {x:3195, y:297, r:15, s:95}, {x:3168, y:422, r:17, s:89}, {x:3107, y:513, r:79, s:83}, {x:3439, y:18, r:85, s:100}]; rb = [{x:2462, y:118, r:0}, {x:3451, y:897, r:0}, {x:4652, y:2359, r:0}]; bd = []; } }
Symbol 3376 MovieClip [__Packages.rr.conf.map.ConfMap8] Frame 0
class rr.conf.map.ConfMap8 { var mapid, title, rc, rs; function ConfMap8 () { mapid = 4; title = "default"; rc = [{id:1, x:20, y:1111, a:0}, {id:2, x:320, y:1111, a:0}, {id:9999, x:4983, y:233, a:270}, {id:10000, x:4983, y:33, a:270}, {id:3, x:420, y:1111, a:0}, {id:4, x:670, y:1311, a:-77}, {id:5, x:685, y:1467, a:-92}, {id:6, x:738, y:1384, a:-17}, {id:7, x:859, y:1479, a:-59}, {id:9, x:911, y:1565, a:-59}, {id:10, x:985, y:1613, a:-7}, {id:11, x:1008, y:1850, a:-162}, {id:12, x:650, y:1575, a:-124}, {id:13, x:594, y:1658, a:-124}, {id:15, x:514, y:1727, a:-154}, {id:17, x:535, y:1914, a:-13}, {id:18, x:630, y:2026, a:-86}, {id:19, x:646, y:2251, a:-86}, {id:20, x:747, y:2345, a:-360}, {id:21, x:1045, y:2345, a:-360}, {id:22, x:993, y:2124, a:-24}, {id:23, x:1094, y:2238, a:-73}, {id:24, x:1244, y:2345, a:-358}, {id:27, x:1551, y:2334, a:-358}, {id:28, x:1673, y:2249, a:-292}, {id:29, x:1796, y:2166, a:-360}, {id:30, x:1984, y:2166, a:-360}, {id:31, x:2097, y:2256, a:-77}, {id:32, x:2239, y:2347, a:-348}, {id:33, x:2597, y:2271, a:-348}, {id:34, x:2689, y:2158, a:-270}, {id:35, x:2689, y:1993, a:-270}, {id:36, x:2939, y:1961, a:-76}, {id:37, x:3036, y:2037, a:-360}, {id:38, x:3191, y:2037, a:-360}, {id:42, x:3343, y:2088, a:-37}, {id:46, x:3432, y:2104, a:-343}, {id:47, x:3537, y:2105, a:-18}, {id:48, x:3887, y:2219, a:-18}, {id:49, x:4312, y:2357, a:-18}, {id:50, x:4467, y:2381, a:-360}, {id:54, x:4544, y:2345, a:-310}, {id:55, x:4620, y:2309, a:-360}, {id:56, x:4720, y:2309, a:-360}, {id:57, x:4787, y:2335, a:-42}, {id:58, x:4964, y:2256, a:-270}, {id:59, x:4964, y:1605, a:-270}, {id:60, x:4964, y:1257, a:-270}, {id:61, x:4864, y:1157, a:-180}, {id:62, x:4630, y:1157, a:-180}, {id:63, x:4583, y:1169, a:-152}, {id:64, x:4481, y:1164, a:-213}, {id:65, x:4332, y:1123, a:-178}, {id:66, x:4019, y:1134, a:-178}, {id:67, x:3872, y:1183, a:-145}, {id:68, x:3725, y:1179, a:-218}, {id:69, x:3660, y:1042, a:-271}, {id:70, x:3561, y:940, a:-180}, {id:71, x:3082, y:940, a:-180}, {id:72, x:2982, y:1040, a:-90}, {id:73, x:2982, y:1355, a:-90}, {id:75, x:2882, y:1455, a:-180}, {id:76, x:2515, y:1455, a:-180}, {id:77, x:2118, y:1455, a:-180}, {id:78, x:1740, y:1455, a:-180}, {id:79, x:1520, y:1455, a:-180}, {id:80, x:1420, y:1355, a:-270, s:{x:1383, y:1350, p:[87, -1, 101, -1, -1, -1, -1, -1]}}, {id:88, x:1420, y:1255, a:-270, s:{x:1383, y:1252, p:[88, -1, 100, -1, -1, -1, -1, -1]}}, {id:89, x:1420, y:1155, a:-270}, {id:96, x:1520, y:1055, a:-360}, {id:97, x:1620, y:955, a:-270, s:{x:1580, y:955, p:[97, -1, 138, -1, -1, -1, -1, -1]}}, {id:98, x:1620, y:855, a:-270, s:{x:1580, y:855, p:[98, -1, 139, -1, -1, -1, -1, -1]}}, {id:99, x:1620, y:755, a:-270, s:{x:1581, y:755, p:[99, -1, 140, -1, -1, -1, -1, -1]}}, {id:100, x:1620, y:655, a:-270}, {id:101, x:1520, y:1155, a:-360}, {id:102, x:1520, y:1255, a:-360}, {id:103, x:1620, y:1255, a:-360, s:{x:1623, y:1219, p:[-1, 110, 114, 104, -1, -1, -1, -1]}}, {id:104, x:1620, y:1155, a:-360, s:{x:1622, y:1122, p:[-1, -1, 131, 108, -1, -1, -1, -1]}}, {id:105, x:1704, y:1301, a:-57, s:{x:1696, y:1354, p:[-1, -1, 106, -1, 116, -1, -1, -1]}}, {id:107, x:1788, y:1347, a:-360}, {id:108, x:2006, y:1347, a:-360}, {id:109, x:1676, y:1172, a:-34}, {id:110, x:1733, y:1189, a:-360}, {id:111, x:1676, y:1238, a:-326}, {id:112, x:1733, y:1221, a:0}, {id:113, x:2184, y:1221, a:0}, {id:114, x:2145, y:1189, a:-360}, {id:115, x:1751, y:1255, a:-360, s:{x:1749, y:1291, p:[-1, -1, 127, 124, -1, -1, -1, -1]}}, {id:117, x:1895, y:1405, a:0}, {id:118, x:2292, y:1405, a:0}, {id:119, x:2392, y:1305, a:-270}, {id:123, x:2293, y:1347, a:-360}, {id:124, x:2393, y:1247, a:-270}, {id:125, x:1812, y:1276, a:-38}, {id:126, x:1873, y:1297, a:0}, {id:127, x:2332, y:1297, a:0}, {id:128, x:2166, y:1255, a:-360}, {id:129, x:2334, y:1255, a:-360}, {id:130, x:2335, y:1221, a:0}, {id:131, x:2335, y:1189, a:-360}, {id:132, x:2030, y:1155, a:-360}, {id:133, x:1676, y:1138, a:-326}, {id:134, x:1733, y:1121, a:0}, {id:135, x:2054, y:1121, a:0}, {id:136, x:2336, y:1155, a:-360}, {id:137, x:2338, y:1121, a:0}, {id:138, x:2393, y:896, a:-270}, {id:139, x:1720, y:855, a:-360, s:{x:1722, y:889, p:[-1, 146, -1, 141, -1, -1, -1, -1]}}, {id:140, x:1720, y:755, a:-360, s:{x:1721, y:786, p:[-1, 145, 171, 142, -1, -1, -1, -1]}}, {id:141, x:1720, y:655, a:-360, s:{x:1721, y:688, p:[-1, 144, 172, 143, -1, -1, -1, -1]}}, {id:142, x:1776, y:872, a:-34}, {id:143, x:1776, y:772, a:-34}, {id:144, x:1776, y:672, a:-34}, {id:145, x:1776, y:638, a:-326}, {id:146, x:1776, y:738, a:-326}, {id:147, x:1776, y:838, a:-326}, {id:148, x:1833, y:621, a:0}, {id:149, x:1833, y:689, a:-360}, {id:150, x:1833, y:721, a:0}, {id:151, x:1833, y:789, a:-360}, {id:152, x:1833, y:821, a:0}, {id:153, x:1833, y:889, a:-360, s:{x:1832, y:923, p:[-1, -1, 153, 160, -1, -1, -1, -1]}}, {id:154, x:1933, y:889, a:-360, s:{x:1943, y:857, p:[-1, -1, 165, -1, 167, -1, -1, -1]}}, {id:155, x:2148, y:821, a:0}, {id:156, x:2148, y:789, a:-360}, {id:157, x:2148, y:721, a:0}, {id:158, x:2213, y:689, a:-360}, {id:159, x:2148, y:621, a:0}, {id:161, x:1965, y:962, a:-58, s:{x:1922, y:973, p:[-1, -1, 162, 161, -1, -1, -1, -1]}}, {id:162, x:2152, y:1067, a:0}, {id:163, x:2051, y:1009, a:-360}, {id:164, x:2344, y:1009, a:-360}, {id:165, x:2341, y:1067, a:0}, {id:166, x:2347, y:889, a:-360}, {id:168, x:2005, y:919, a:-46}, {id:169, x:2077, y:950, a:0}, {id:170, x:2346, y:950, a:0}, {id:171, x:2294, y:621, a:0}, {id:172, x:2073, y:755, a:-360}, {id:173, x:2073, y:655, a:-360}, {id:174, x:2393, y:630, a:-270}, {id:175, x:2393, y:455, a:-270}, {id:176, x:2293, y:355, a:-180}, {id:177, x:1720, y:555, a:-360}, {id:178, x:2101, y:555, a:-360}, {id:179, x:2201, y:455, a:-270}, {id:180, x:2101, y:355, a:-180}, {id:183, x:2352, y:655, a:-360}, {id:184, x:2394, y:521, a:-270}, {id:187, x:2353, y:689, a:-360}, {id:188, x:2351, y:721, a:0}, {id:189, x:2347, y:755, a:-360}, {id:190, x:2346, y:789, a:-360}, {id:191, x:2346, y:821, a:0}, {id:192, x:2001, y:355, a:-180}, {id:193, x:1886, y:445, a:-104}, {id:194, x:1771, y:534, a:-180}, {id:195, x:1671, y:534, a:-180}, {id:196, x:1571, y:634, a:-90}, {id:197, x:1471, y:734, a:-180}, {id:198, x:1175, y:734, a:-180}, {id:199, x:1070, y:790, a:-124}, {id:200, x:937, y:861, a:-180}, {id:201, x:720, y:861, a:-180}, {id:202, x:603, y:773, a:-254}, {id:203, x:486, y:685, a:-180}, {id:205, x:248, y:685, a:-180}, {id:206, x:148, y:585, a:-270}, {id:207, x:148, y:298, a:-270}, {id:208, x:248, y:198, a:-360}, {id:209, x:348, y:198, a:-360}, {id:210, x:476, y:244, a:-39}, {id:211, x:613, y:277, a:-348}, {id:212, x:751, y:248, a:-348}, {id:213, x:813, y:253, a:-21}, {id:215, x:956, y:251, a:-338}, {id:216, x:1152, y:294, a:-47}, {id:217, x:1293, y:299, a:-317}, {id:218, x:1480, y:124, a:-317}, {id:219, x:1623, y:68, a:0}, {id:220, x:1990, y:68, a:0}, {id:221, x:2436, y:68, a:0}, {id:222, x:2926, y:68, a:0}, {id:224, x:3038, y:68, a:0}, {id:225, x:3140, y:219, a:-112}, {id:226, x:3085, y:355, a:-112}, {id:227, x:2969, y:452, a:-168}, {id:228, x:2790, y:490, a:-168}, {id:229, x:2674, y:515, a:-168}, {id:230, x:2597, y:634, a:-78}, {id:231, x:2717, y:716, a:-351}, {id:232, x:3181, y:642, a:-351}, {id:234, x:3296, y:547, a:-290}, {id:235, x:3363, y:362, a:-290}, {id:236, x:3592, y:201, a:-360}, {id:237, x:4035, y:201, a:-360}, {id:238, x:4135, y:301, a:-90}, {id:239, x:4135, y:593, a:-90}, {id:240, x:4135, y:659, a:-90}, {id:241, x:4235, y:759, a:0, s:{x:4235, y:719, p:[242, -1, 241, -1, -1, -1, -1, -1]}}, {id:242, x:4335, y:759, a:0}, {id:243, x:4335, y:659, a:-270}, {id:244, x:4335, y:559, a:-270}, {id:245, x:4435, y:459, a:-360}, {id:246, x:4535, y:459, a:-360}, {id:261, x:4884, y:759, a:0}, {id:262, x:4984, y:659, a:-270}, {id:267, x:4635, y:359, a:-270}, {id:268, x:4635, y:259, a:-270}, {id:269, x:4535, y:159, a:-180}, {id:270, x:4466, y:159, a:-180}, {id:271, x:4366, y:259, a:-90}, {id:275, x:4266, y:359, a:-180}, {id:276, x:4166, y:259, a:-270}, {id:277, x:4166, y:159, a:-270}, {id:278, x:4266, y:59, a:-360}, {id:279, x:4582, y:59, a:-360}, {id:281, x:4682, y:159, a:-90}, {id:282, x:4682, y:659, a:-90}, {id:283, x:4782, y:759, a:0}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3}, {id:3, s:3, e:4, r:256, d:-1, l:346}, {id:4, s:4, e:5, r:592, d:-1, l:157}, {id:5, s:4, e:6, r:100, d:1, l:104}, {id:6, s:6, e:7, r:212, d:-1, l:157}, {id:8, s:7, e:9}, {id:9, s:9, e:10, r:100, d:1, l:91}, {id:10, s:10, e:11, r:122, d:-1, l:330}, {id:11, s:5, e:12, r:207, d:-1, l:115}, {id:12, s:12, e:13}, {id:14, s:13, e:15, r:203, d:-1, l:107}, {id:16, s:15, e:17, r:100, d:1, l:246}, {id:17, s:17, e:18, r:123, d:-1, l:157}, {id:18, s:18, e:19}, {id:19, s:19, e:20, r:101, d:1, l:152}, {id:20, s:20, e:21}, {id:21, s:11, e:22, r:147, d:1, l:353}, {id:22, s:22, e:23, r:184, d:-1, l:157}, {id:23, s:23, e:24, r:151, d:1, l:198}, {id:24, s:21, e:24}, {id:26, s:24, e:27}, {id:27, s:27, e:28, r:137, d:1, l:157}, {id:28, s:28, e:29, r:133, d:-1, l:157}, {id:29, s:29, e:30}, {id:30, s:30, e:31, r:116, d:-1, l:156}, {id:31, s:31, e:32, r:121, d:1, l:187}, {id:32, s:32, e:33}, {id:33, s:33, e:34, r:116, d:1, l:157}, {id:34, s:34, e:35}, {id:35, s:35, e:36, r:127, d:-1, l:367}, {id:36, s:36, e:37, r:100, d:1, l:133}, {id:37, s:37, e:38}, {id:41, s:38, e:42, r:252, d:-1, l:163}, {id:45, s:42, e:46, r:100, d:1, l:94}, {id:46, s:46, e:47, r:177, d:-1, l:107}, {id:47, s:47, e:48}, {id:48, s:48, e:49}, {id:49, s:49, e:50, r:489, d:1, l:157}, {id:53, s:50, e:54, r:100, d:1, l:88}, {id:54, s:54, e:55, r:100, d:-1, l:87}, {id:55, s:55, e:56}, {id:56, s:56, e:57, r:100, d:-1, l:74}, {id:57, s:57, e:58, r:106, d:1, l:244}, {id:58, s:58, e:59}, {id:59, s:59, e:60}, {id:60, s:60, e:61, r:100, d:1, l:157}, {id:61, s:61, e:62}, {id:62, s:62, e:63, r:100, d:1, l:49}, {id:63, s:63, e:64, r:100, d:-1, l:107}, {id:64, s:64, e:65, r:254, d:1, l:157}, {id:65, s:65, e:66}, {id:66, s:66, e:67, r:271, d:1, l:157}, {id:67, s:67, e:68, r:123, d:-1, l:157}, {id:68, s:68, e:69, r:169, d:-1, l:157}, {id:69, s:69, e:70, r:100, d:1, l:158}, {id:70, s:70, e:71}, {id:71, s:71, e:72, r:100, d:1, l:157}, {id:72, s:72, e:73}, {id:74, s:73, e:75, r:100, d:-1, l:157}, {id:75, s:75, e:76}, {id:76, s:76, e:77}, {id:77, s:77, e:78}, {id:78, s:78, e:79}, {id:79, s:79, e:80, r:100, d:-1, l:157}, {id:87, s:80, e:88}, {id:88, s:88, e:89}, {id:95, s:89, e:96, r:100, d:-1, l:157}, {id:96, s:96, e:97, r:100, d:1, l:157}, {id:97, s:97, e:98}, {id:98, s:98, e:99}, {id:99, s:99, e:100}, {id:100, s:88, e:101, r:100, d:-1, l:157}, {id:101, s:80, e:102, r:100, d:-1, l:157}, {id:102, s:102, e:103}, {id:103, s:101, e:104}, {id:104, s:103, e:105, r:100, d:-1, l:100}, {id:106, s:105, e:107, r:100, d:1, l:100}, {id:107, s:107, e:108}, {id:108, s:104, e:109, r:100, d:-1, l:60}, {id:109, s:109, e:110, r:100, d:1, l:60}, {id:110, s:103, e:111, r:100, d:1, l:60}, {id:111, s:111, e:112, r:100, d:-1, l:60}, {id:112, s:112, e:113}, {id:113, s:110, e:114}, {id:114, s:103, e:115}, {id:116, s:105, e:117, r:229, d:1, l:227}, {id:117, s:117, e:118}, {id:118, s:118, e:119, r:100, d:1, l:157}, {id:121, s:119, e:124}, {id:122, s:108, e:123}, {id:123, s:123, e:124, r:100, d:1, l:157}, {id:124, s:115, e:125, r:100, d:-1, l:66}, {id:125, s:125, e:126, r:100, d:1, l:66}, {id:126, s:126, e:127}, {id:127, s:115, e:128}, {id:128, s:128, e:129}, {id:129, s:113, e:130}, {id:130, s:114, e:131}, {id:131, s:104, e:132}, {id:132, s:104, e:133, r:100, d:1, l:60}, {id:133, s:133, e:134, r:100, d:-1, l:60}, {id:134, s:134, e:135}, {id:135, s:132, e:136}, {id:136, s:135, e:137}, {id:137, s:124, e:138}, {id:138, s:97, e:139, r:100, d:-1, l:157}, {id:139, s:98, e:140, r:100, d:-1, l:157}, {id:140, s:99, e:141, r:100, d:-1, l:157}, {id:141, s:139, e:142, r:100, d:-1, l:60}, {id:142, s:140, e:143, r:100, d:-1, l:60}, {id:143, s:141, e:144, r:100, d:-1, l:60}, {id:144, s:141, e:145, r:100, d:1, l:60}, {id:145, s:140, e:146, r:100, d:1, l:60}, {id:146, s:139, e:147, r:100, d:1, l:60}, {id:147, s:145, e:148, r:100, d:-1, l:60}, {id:148, s:144, e:149, r:100, d:1, l:60}, {id:149, s:146, e:150, r:100, d:-1, l:60}, {id:150, s:143, e:151, r:100, d:1, l:60}, {id:151, s:147, e:152, r:100, d:-1, l:60}, {id:152, s:142, e:153, r:100, d:1, l:60}, {id:153, s:153, e:154}, {id:154, s:152, e:155}, {id:155, s:151, e:156}, {id:156, s:150, e:157}, {id:157, s:149, e:158}, {id:158, s:148, e:159}, {id:160, s:153, e:161, r:155, d:-1, l:157}, {id:161, s:161, e:162, r:223, d:1, l:224}, {id:162, s:161, e:163, r:100, d:1, l:102}, {id:163, s:163, e:164}, {id:164, s:162, e:165}, {id:165, s:154, e:166}, {id:167, s:154, e:168, r:100, d:-1, l:80}, {id:168, s:168, e:169, r:100, d:1, l:80}, {id:169, s:169, e:170}, {id:170, s:159, e:171}, {id:171, s:140, e:172}, {id:172, s:141, e:173}, {id:173, s:138, e:174}, {id:174, s:174, e:175}, {id:175, s:175, e:176, r:100, d:1, l:157}, {id:176, s:100, e:177, r:100, d:-1, l:157}, {id:177, s:177, e:178}, {id:178, s:178, e:179, r:100, d:1, l:157}, {id:179, s:179, e:180, r:100, d:1, l:157}, {id:180, s:176, e:180}, {id:182, s:173, e:183}, {id:183, s:171, e:184, r:100, d:1, l:157}, {id:184, s:184, e:175}, {id:186, s:158, e:187}, {id:187, s:157, e:188}, {id:188, s:172, e:189}, {id:189, s:156, e:190}, {id:190, s:155, e:191}, {id:191, s:180, e:192}, {id:192, s:192, e:193, r:118, d:1, l:157}, {id:193, s:193, e:194, r:118, d:-1, l:157}, {id:194, s:194, e:195}, {id:195, s:195, e:196, r:100, d:1, l:157}, {id:196, s:196, e:197, r:100, d:-1, l:157}, {id:197, s:197, e:198}, {id:198, s:198, e:199, r:127, d:1, l:124}, {id:199, s:199, e:200, r:162, d:-1, l:157}, {id:200, s:200, e:201}, {id:201, s:201, e:202, r:121, d:-1, l:157}, {id:202, s:202, e:203, r:121, d:1, l:157}, {id:204, s:203, e:205}, {id:205, s:205, e:206, r:100, d:-1, l:157}, {id:206, s:206, e:207}, {id:207, s:207, e:208, r:100, d:-1, l:157}, {id:208, s:208, e:209}, {id:209, s:209, e:210, r:203, d:-1, l:139}, {id:210, s:210, e:211, r:165, d:1, l:146}, {id:211, s:211, e:212}, {id:212, s:212, e:213, r:108, d:-1, l:63}, {id:214, s:213, e:215, r:193, d:1, l:146}, {id:215, s:215, e:216, r:177, d:-1, l:213}, {id:216, s:216, e:217, r:100, d:1, l:157}, {id:217, s:217, e:218}, {id:218, s:218, e:219, r:207, d:-1, l:157}, {id:219, s:219, e:220}, {id:220, s:220, e:221}, {id:221, s:221, e:222}, {id:223, s:222, e:224}, {id:224, s:224, e:225, r:110, d:-1, l:215}, {id:225, s:225, e:226}, {id:226, s:226, e:227, r:161, d:-1, l:157}, {id:227, s:227, e:228}, {id:228, s:228, e:229}, {id:229, s:229, e:230, r:100, d:1, l:157}, {id:230, s:230, e:231, r:105, d:1, l:160}, {id:231, s:231, e:232}, {id:233, s:232, e:234, r:147, d:1, l:157}, {id:234, s:234, e:235}, {id:235, s:235, e:236, r:245, d:-1, l:298}, {id:236, s:236, e:237}, {id:237, s:237, e:238, r:100, d:-1, l:157}, {id:238, s:238, e:239}, {id:239, s:239, e:240}, {id:240, s:240, e:241, r:100, d:1, l:157}, {id:241, s:241, e:242}, {id:242, s:241, e:243, r:100, d:1, l:157}, {id:243, s:243, e:244}, {id:244, s:244, e:245, r:100, d:-1, l:157}, {id:245, s:245, e:246}, {id:260, s:242, e:261}, {id:261, s:261, e:262, r:100, d:1, l:157}, {id:265, s:262, e:9999, eo:1}, {id:266, s:246, e:267, r:100, d:1, l:157}, {id:267, s:267, e:268}, {id:268, s:268, e:269, r:100, d:1, l:157}, {id:269, s:269, e:270}, {id:270, s:270, e:271, r:100, d:1, l:157}, {id:274, s:271, e:275, r:100, d:-1, l:157}, {id:275, s:275, e:276, r:100, d:-1, l:157}, {id:276, s:276, e:277}, {id:277, s:277, e:278, r:100, d:-1, l:157}, {id:278, s:278, e:279}, {id:280, s:279, e:281, r:100, d:-1, l:157}, {id:281, s:281, e:282}, {id:282, s:282, e:283, r:100, d:1, l:157}, {id:283, s:283, e:261}]; } }
Symbol 3377 MovieClip [__Packages.rr.conf.level.ConfLevel9] Frame 0
class rr.conf.level.ConfLevel9 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, train, statictrains, ea, af, bk, rb, bd; function ConfLevel9 () { missiontargets = [{id:1, text:"Destroy all enemy units", type:"AllGrounds"}, {id:2, text:"Destroy all Industry", type:"AllIndustry"}, {id:3, text:"Destroy all trains at the central train depot", type:"AllStaticTrains"}, {id:4, text:"Destroy the wartrain before it is out of reach", type:"AllTrains"}, {id:5, text:"Take down the 21 enemy air units", type:"AllAirs"}, {id:6, text:"Take over the 5 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap9(); startcol = 1; startrow = 1; nightmap = true; startcash = 46500; levelpoints = 20000; train = [{loc:"Dragon", speed:1.5}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; statictrains = [{segments:[{loc:"SuperChief", x:363, y:6230, r:90}]}, {segments:[{loc:"SuperChief", x:514, y:6230, r:90}]}, {segments:[{loc:"SuperChief", x:664, y:6230, r:90}]}, {segments:[{loc:"SuperChief", x:813, y:6274, r:90}, {wagon:"PassengerArmored", x:813, y:6159, r:90}]}, {segments:[{loc:"SuperChief", x:654, y:7131, r:-90}, {wagon:"PassengerArmored", x:654, y:7242, r:-90}, {wagon:"PassengerArmored", x:654, y:7294, r:-90}, {wagon:"Wagon2", x:654, y:7340, r:-90, weapons:[{type:"MediumCannon", x:654, y:7349}]}]}, {segments:[{loc:"SuperChief", x:821, y:7141, r:-90}, {wagon:"TankTrailer", x:821, y:7262, r:-90}, {wagon:"TankTrailer", x:821, y:7341, r:-90}]}]; ea = [{x:1383, y:238, w:242, h:59, ise:"true", e:["rt", "ah"]}, {x:1339, y:103, w:20, h:353, ise:"true", e:["el"]}, {x:1375, y:415, w:429, h:31, ise:"true", e:["ah"]}, {x:1563, y:67, w:56, h:133, ise:"true", e:["ah"]}, {x:720, y:289, w:20, h:852, ise:"true", e:["rt"]}, {x:772, y:255, w:20, h:945, ise:"true", e:["ah"]}, {x:810, y:241, w:20, h:1008, ise:"true", e:["pt"]}, {x:654, y:1172, w:84, h:115, ise:"true", e:["pt"]}, {x:613, y:472, w:89, h:131, ise:"true", e:["pt"]}, {x:579, y:770, w:102, h:75, ise:"true", e:["gd"]}, {x:577, y:188, w:102, h:81, ise:"true", e:["gd"]}, {x:1065, y:773, w:125, h:120, ise:"true", e:["ah", "ah"]}, {x:935, y:536, w:275, h:94, ise:"true", e:["el", "pt", "pt"]}, {x:982, y:240, w:88, h:232, ise:"true", e:["pt", "pt"]}, {x:102, y:1053, w:118, h:101, e:["ah"]}, {x:259, y:694, w:20, h:408, e:["ah", "ah"]}, {x:13, y:525, w:131, h:106, e:["ah"]}, {x:236, y:450, w:119, h:156, ise:"true", e:["ah", "ah"]}, {x:246, y:1227, w:99, h:95, e:["bl"]}, {x:59, y:1237, w:97, h:92, e:["bl"]}, {x:496, y:5000, w:86, h:89, ise:"true", e:["oj"]}, {x:465, y:4569, w:75, h:78, ise:"true", e:["oj"]}, {x:373, y:7006, w:20, h:418, ise:"true", e:["pt"]}, {x:472, y:7005, w:20, h:414, ise:"true", e:["pn"]}, {x:275, y:7004, w:20, h:419, ise:"true", e:["pt"]}, {x:171, y:7005, w:20, h:406, ise:"true", e:["el"]}, {x:576, y:7009, w:20, h:399, ise:"true", e:["pt"]}, {x:679, y:7007, w:20, h:395, ise:"true", e:["el"]}, {x:777, y:7012, w:20, h:386, ise:"true", e:["pt"]}, {x:878, y:6997, w:20, h:414, ise:"true", e:["pt"]}, {x:70, y:7471, w:895, h:20, ise:"true", e:["rt"]}, {x:1051, y:2703, w:20, h:402, ise:"true", e:["pt"]}, {x:1159, y:5426, w:280, h:268, ise:"true", e:["ah", "ah", "el", "el", "aj"]}, {x:1621, y:6936, w:86, h:84, ise:"true", e:["gd"]}, {x:1808, y:7375, w:91, h:95, ise:"true", e:["bl"]}, {x:1577, y:6575, w:20, h:437, ise:"true", e:["ah"]}, {x:1614, y:6462, w:90, h:92, ise:"true", e:["pt"]}, {x:1602, y:6302, w:109, h:97, ise:"true", e:["ah"]}, {x:1494, y:7226, w:142, h:143, ise:"true", e:["pt", "pt"]}, {x:1428, y:7004, w:108, h:109, ise:"true", e:["ah"]}, {x:1236, y:6479, w:93, h:92, ise:"true", e:["bl"]}, {x:1033, y:6469, w:102, h:103, ise:"true", e:["bl"]}, {x:1721, y:2790, w:100, h:100, ise:"true", e:["oj"]}, {x:1670, y:2419, w:88, h:93, ise:"true", e:["aj"]}, {x:182, y:3344, w:105, h:109, e:["el"]}, {x:296, y:3365, w:210, h:82, e:["pt", "pt"]}, {x:319, y:3177, w:124, h:91, e:["gt"]}, {x:61, y:3453, w:77, h:113, e:["ah"]}, {x:490, y:3219, w:102, h:115, ise:"true", e:["pt"]}, {x:315, y:3279, w:147, h:74, ise:"true", e:["pt"]}, {x:16, y:2892, w:421, h:98, ise:"true", e:["ah", "ah", "ah", "ah", "ah"]}, {x:515, y:3349, w:118, h:126, ise:"true", e:["ah"]}, {x:351, y:3458, w:154, h:121, ise:"true", e:["gt", "gt"]}, {x:262, y:3461, w:77, h:186, e:["ah", "el"]}, {x:178, y:3487, w:72, h:136, ise:"true", e:["el"]}, {x:105, y:3593, w:61, h:163, e:["rt"]}]; af = [{x:136, y:883, r:79, h:0}, {x:1604, y:696, r:-24, h:1450, e:["ms", "ms", "wh", "wh", "ap", "ap", "ap"]}, {x:1075, y:1167, r:19, h:1300, e:["fw", "fw", "ms", "ms", "ms", "ap", "ap"]}, {x:1162, y:6698, r:0, h:1400, e:["ms", "ms"]}, {x:487, y:4872, r:129, h:400, e:["bh"]}, {x:916, y:2877, r:-90, h:400, e:["ms", "ms", "ap", "ap"]}]; bk = [{x:51, y:3689, r:-37, s:93}, {x:94, y:3920, r:-11, s:84}, {x:91, y:4122, r:-1, s:76}, {x:82, y:4267, r:-10, s:96}, {x:91, y:4404, r:3, s:92}, {x:86, y:4703, r:-21, s:93}]; rb = []; bd = [{x:1566, y:354, r:0, t:"i1"}, {x:1693, y:355, r:0, t:"i1"}, {x:1419, y:358, r:0, t:"i1"}, {x:1271, y:224, r:-22, t:"i3"}, {x:1449, y:136, r:0, t:"i4"}, {x:1720, y:161, r:17, t:"i4"}, {x:1824, y:354, r:0, t:"i1"}, {x:921, y:774, r:-30, t:"i3"}, {x:1081, y:697, r:9, t:"i1"}, {x:1206, y:732, r:9, t:"i1"}, {x:1003, y:855, r:-34, t:"i3"}, {x:601, y:700, r:-88, t:"i5"}, {x:605, y:940, r:-96, t:"i5"}, {x:621, y:394, r:-85, t:"i5"}, {x:573, y:1129, r:0, t:"o4"}, {x:1274, y:379, r:0, t:"o1"}, {x:1269, y:528, r:0, t:"o1"}, {x:1132, y:300, r:0, t:"o1"}, {x:1136, y:440, r:0, t:"o1"}, {x:1447, y:5241, r:180, t:"i1"}, {x:1325, y:5351, r:0, t:"i1"}, {x:1208, y:5238, r:180, t:"i1"}, {x:1088, y:5359, r:0, t:"i1"}, {x:1517, y:5429, r:0, t:"i3"}, {x:1510, y:5552, r:0, t:"i3"}, {x:1510, y:5692, r:0, t:"i3"}, {x:1666, y:7132, r:91, t:"i5"}, {x:1713, y:6694, r:132, t:"i5"}, {x:1794, y:6424, r:130, t:"i5"}, {x:1586, y:2565, r:-48, t:"o2"}, {x:1653, y:2685, r:0, t:"o1"}, {x:1657, y:2894, r:-50, t:"o4"}, {x:1733, y:2581, r:-64, t:"o1"}, {x:1793, y:2718, r:0, t:"o1"}]; } }
Symbol 3378 MovieClip [__Packages.rr.conf.map.ConfMap9] Frame 0
class rr.conf.map.ConfMap9 { var mapid, title, rc, rs; function ConfMap9 () { mapid = 3; title = "default"; rc = [{id:1, x:200, y:20, a:270}, {id:2, x:200, y:320, a:270}, {id:9999, x:1452, y:7430, a:90}, {id:10000, x:1452, y:7630, a:90}, {id:3, x:200, y:559, a:270, s:{x:240, y:559, p:[-1, -1, -1, 3, -1, 4, -1, -1]}}, {id:4, x:289, y:658, a:-6}, {id:5, x:111, y:658, a:-174}, {id:6, x:22, y:768, a:-84}, {id:7, x:378, y:768, a:-96}, {id:8, x:344, y:1089, a:-96}, {id:9, x:56, y:1089, a:-84}, {id:11, x:286, y:1170, a:-156}, {id:12, x:114, y:1170, a:-24}, {id:14, x:200, y:1301, a:-90}, {id:15, x:200, y:1604, a:-90}, {id:17, x:116, y:1752, a:-149, s:{x:105, y:1809, p:[-1, -1, -1, 19, -1, 17, -1, -1]}}, {id:18, x:41, y:1884, a:-90}, {id:19, x:41, y:2300, a:-90}, {id:20, x:174, y:1937, a:-356}, {id:21, x:324, y:2150, a:-114}, {id:22, x:343, y:2298, a:-51}, {id:23, x:338, y:2450, a:-133}, {id:24, x:337, y:2704, a:-48}, {id:25, x:360, y:2851, a:-114}, {id:26, x:401, y:3022, a:-39}, {id:28, x:461, y:3161, a:-94}, {id:29, x:813, y:3173, a:-270, s:{x:774, y:3173, p:[29, -1, 30, -1, -1, -1, -1, -1]}}, {id:30, x:813, y:2913, a:-270}, {id:31, x:913, y:3073, a:-360}, {id:32, x:813, y:2615, a:-270}, {id:33, x:813, y:2332, a:-270}, {id:39, x:813, y:1922, a:-270}, {id:40, x:813, y:1692, a:-270}, {id:41, x:913, y:1592, a:-360}, {id:42, x:1167, y:1592, a:-360}, {id:44, x:1243, y:1628, a:-50}, {id:45, x:1319, y:1664, a:0}, {id:46, x:1419, y:1664, a:0}, {id:47, x:1495, y:1628, a:-310}, {id:48, x:1571, y:1592, a:-360}, {id:51, x:1671, y:1692, a:-90}, {id:52, x:1671, y:1904, a:-90}, {id:53, x:1671, y:2004, a:-90}, {id:54, x:1571, y:2104, a:-180}, {id:55, x:1471, y:2104, a:-180}, {id:56, x:1371, y:2004, a:-270}, {id:57, x:1271, y:1904, a:-180}, {id:58, x:1171, y:2004, a:-90}, {id:59, x:1171, y:2104, a:-90}, {id:60, x:1271, y:2204, a:0}, {id:68, x:1382, y:2316, a:-90}, {id:70, x:1423, y:2397, a:-36}, {id:71, x:1451, y:2528, a:-120}, {id:72, x:1488, y:2665, a:-30}, {id:73, x:1481, y:2865, a:-154}, {id:74, x:1440, y:3008, a:-58}, {id:75, x:1456, y:3208, a:-113}, {id:76, x:1482, y:3364, a:-48}, {id:77, x:1523, y:3472, a:-90}, {id:78, x:1523, y:4068, a:-90}, {id:80, x:1523, y:4341, a:-90}, {id:81, x:1543, y:4403, a:-55}, {id:82, x:1493, y:4555, a:-162}, {id:83, x:1440, y:4704, a:-57}, {id:84, x:1224, y:4842, a:-238}, {id:87, x:1013, y:3173, a:-90}, {id:88, x:1013, y:3568, a:-90}, {id:89, x:1171, y:4757, a:-238}, {id:90, x:1033, y:4725, a:-148}, {id:91, x:595, y:4707, a:-217}, {id:92, x:937, y:3697, a:-151}, {id:93, x:469, y:3956, a:-151}, {id:94, x:352, y:4089, a:-112}, {id:95, x:293, y:4235, a:-112}, {id:96, x:311, y:4379, a:-54}, {id:97, x:389, y:4486, a:-54}, {id:99, x:455, y:4727, a:-127}, {id:100, x:395, y:4807, a:-127}, {id:101, x:335, y:4887, a:-127}, {id:102, x:355, y:5027, a:-37}, {id:103, x:435, y:5087, a:-37, s:{x:459, y:5055, p:[-1, -1, -1, 105, -1, 103, -1, -1]}}, {id:104, x:455, y:5227, a:-127}, {id:105, x:289, y:5447, a:-127}, {id:106, x:650, y:5249, a:-37}, {id:107, x:309, y:5587, a:-37}, {id:108, x:329, y:5727, a:-127}, {id:109, x:349, y:5867, a:-37}, {id:110, x:489, y:5847, a:-307}, {id:111, x:549, y:5767, a:-307}, {id:112, x:755, y:5799, a:-71}, {id:113, x:882, y:5861, a:-341}, {id:114, x:977, y:5828, a:-341}, {id:115, x:1039, y:5701, a:-251}, {id:116, x:1006, y:5606, a:-251}, {id:117, x:954, y:5455, a:-251}, {id:118, x:796, y:5298, a:-360}, {id:120, x:1067, y:5297, a:0}, {id:122, x:1475, y:5297, a:0}, {id:123, x:1575, y:5397, a:-90}, {id:124, x:1575, y:5751, a:-90}, {id:129, x:1675, y:5851, a:0}, {id:130, x:1775, y:5951, a:-90}, {id:131, x:1775, y:6091, a:-90}, {id:133, x:1675, y:6191, a:-180}, {id:134, x:1288, y:6191, a:-180}, {id:135, x:1188, y:6291, a:-90}, {id:136, x:1188, y:6511, a:-90, s:{x:1228, y:6511, p:[-1, -1, -1, 136, -1, 137, -1, -1]}}, {id:137, x:1288, y:6611, a:0}, {id:138, x:1088, y:6611, a:-180}, {id:139, x:988, y:6611, a:-180, s:{x:956, y:6567, p:[166, -1, -1, -1, 165, -1, 139, -1]}}, {id:140, x:888, y:6611, a:-180, s:{x:869, y:6571, p:[164, -1, -1, -1, 163, -1, 140, -1]}}, {id:141, x:788, y:6611, a:-180, s:{x:769, y:6571, p:[161, -1, -1, -1, 162, -1, 141, -1]}}, {id:142, x:688, y:6611, a:-180, s:{x:667, y:6568, p:[159, -1, -1, -1, 160, -1, 142, -1]}}, {id:143, x:588, y:6611, a:-180, s:{x:566, y:6568, p:[158, -1, -1, -1, 157, -1, 143, -1]}}, {id:144, x:488, y:6611, a:-180, s:{x:463, y:6566, p:[155, -1, -1, -1, 152, -1, 144, -1]}}, {id:145, x:388, y:6611, a:-180, s:{x:363, y:6566, p:[154, -1, -1, -1, 151, -1, 145, -1]}}, {id:146, x:288, y:6611, a:-180, s:{x:268, y:6568, p:[153, -1, -1, -1, 150, -1, 146, -1]}}, {id:147, x:188, y:6611, a:-180, s:{x:165, y:6571, p:[156, -1, -1, -1, 149, -1, -1, -1]}}, {id:150, x:88, y:6711, a:-90}, {id:151, x:188, y:6711, a:-90}, {id:152, x:288, y:6711, a:-90}, {id:153, x:388, y:6711, a:-90}, {id:154, x:188, y:6511, a:-270}, {id:155, x:288, y:6511, a:-270}, {id:156, x:388, y:6511, a:-270}, {id:157, x:88, y:6511, a:-270}, {id:158, x:488, y:6711, a:-90}, {id:159, x:488, y:6511, a:-270}, {id:160, x:588, y:6511, a:-270}, {id:161, x:588, y:6711, a:-90}, {id:162, x:688, y:6511, a:-270}, {id:163, x:688, y:6711, a:-90}, {id:164, x:788, y:6711, a:-90}, {id:165, x:788, y:6511, a:-270}, {id:166, x:888, y:6711, a:-90}, {id:167, x:888, y:6511, a:-270}, {id:169, x:88, y:7126, a:-90}, {id:170, x:188, y:6811, a:-90}, {id:171, x:288, y:6811, a:-90}, {id:172, x:888, y:6811, a:-90}, {id:173, x:788, y:6811, a:-90}, {id:174, x:688, y:6811, a:-90}, {id:175, x:588, y:6811, a:-90}, {id:176, x:488, y:6811, a:-90}, {id:177, x:488, y:6911, a:-90, s:{x:528, y:6911, p:[-1, -1, -1, 237, -1, 245, -1, -1]}}, {id:178, x:388, y:6811, a:-90}, {id:179, x:288, y:6411, a:-270, s:{x:321, y:6410, p:[-1, 284, -1, -1, -1, -1, -1, 266]}}, {id:180, x:188, y:6411, a:-270, s:{x:221, y:6411, p:[-1, 279, -1, -1, -1, -1, -1, 265]}}, {id:181, x:88, y:6151, a:-270}, {id:182, x:388, y:6411, a:-270, s:{x:422, y:6410, p:[-1, 288, -1, -1, -1, -1, -1, 267]}}, {id:183, x:488, y:6411, a:-270, s:{x:526, y:6410, p:[-1, 293, -1, -1, -1, -1, -1, 268]}}, {id:184, x:588, y:6411, a:-270, s:{x:623, y:6409, p:[-1, 296, -1, -1, -1, -1, -1, 269]}}, {id:185, x:688, y:6411, a:-270, s:{x:723, y:6408, p:[-1, 300, -1, -1, -1, -1, -1, 270]}}, {id:186, x:788, y:6411, a:-270, s:{x:823, y:6408, p:[-1, 301, -1, -1, -1, -1, -1, 271]}}, {id:187, x:888, y:6151, a:-270}, {id:189, x:188, y:6911, a:-90, s:{x:228, y:6911, p:[-1, -1, -1, 240, -1, 242, -1, -1]}}, {id:190, x:288, y:6911, a:-90, s:{x:328, y:6911, p:[-1, -1, -1, 239, -1, 243, -1, -1]}}, {id:191, x:388, y:6911, a:-90, s:{x:428, y:6911, p:[-1, -1, -1, 238, -1, 244, -1, -1]}}, {id:192, x:588, y:6911, a:-90, s:{x:628, y:6911, p:[-1, -1, -1, 229, -1, 230, -1, -1]}}, {id:193, x:688, y:6911, a:-90, s:{x:728, y:6911, p:[-1, -1, -1, 225, -1, 227, -1, -1]}}, {id:194, x:788, y:6911, a:-90, s:{x:828, y:6911, p:[-1, -1, -1, 201, -1, 204, -1, -1]}}, {id:195, x:888, y:6911, a:-90, s:{x:928, y:6911, p:[-1, -1, -1, 195, -1, 198, -1, -1]}}, {id:196, x:905, y:6967, a:-56}, {id:197, x:922, y:7024, a:-90}, {id:198, x:922, y:7384, a:-90}, {id:199, x:871, y:6967, a:-124}, {id:200, x:854, y:7024, a:-90}, {id:201, x:854, y:7384, a:-90}, {id:202, x:805, y:6967, a:-56}, {id:203, x:822, y:7024, a:-90}, {id:204, x:822, y:7384, a:-90}, {id:205, x:771, y:6967, a:-124}, {id:206, x:754, y:7024, a:-90}, {id:207, x:754, y:7384, a:-90}, {id:208, x:88, y:7345, a:-90}, {id:209, x:188, y:7445, a:0}, {id:210, x:672, y:7445, a:0}, {id:212, x:960, y:7445, a:0}, {id:213, x:1060, y:7345, a:-270}, {id:214, x:1461, y:6754, a:-79}, {id:215, x:1483, y:6867, a:-79}, {id:216, x:1537, y:6977, a:-48}, {id:217, x:1531, y:7141, a:-136}, {id:218, x:1160, y:7245, a:-360}, {id:219, x:1352, y:7245, a:-360}, {id:220, x:1452, y:7345, a:-90}, {id:221, x:705, y:6967, a:-56}, {id:222, x:722, y:7024, a:-90}, {id:223, x:671, y:6967, a:-124}, {id:224, x:654, y:7024, a:-90}, {id:225, x:605, y:6967, a:-56}, {id:226, x:571, y:6967, a:-124}, {id:227, x:622, y:7024, a:-90}, {id:228, x:554, y:7024, a:-90}, {id:229, x:622, y:7384, a:-90}, {id:230, x:654, y:7384, a:-90}, {id:231, x:722, y:7384, a:-90}, {id:232, x:554, y:7384, a:-90}, {id:233, x:505, y:6967, a:-56}, {id:234, x:405, y:6967, a:-56}, {id:235, x:305, y:6967, a:-56}, {id:236, x:205, y:6967, a:-56}, {id:237, x:222, y:7024, a:-90}, {id:238, x:171, y:6967, a:-124}, {id:239, x:271, y:6967, a:-124}, {id:240, x:371, y:6967, a:-124}, {id:241, x:471, y:6967, a:-124}, {id:242, x:522, y:7024, a:-90}, {id:243, x:454, y:7024, a:-90}, {id:244, x:422, y:7024, a:-90}, {id:245, x:354, y:7024, a:-90}, {id:246, x:322, y:7024, a:-90}, {id:247, x:254, y:7024, a:-90}, {id:248, x:154, y:7024, a:-90}, {id:249, x:522, y:7384, a:-90}, {id:250, x:454, y:7384, a:-90}, {id:251, x:422, y:7384, a:-90}, {id:252, x:354, y:7384, a:-90}, {id:253, x:322, y:7384, a:-90}, {id:254, x:254, y:7384, a:-90}, {id:255, x:222, y:7384, a:-90}, {id:256, x:154, y:7384, a:-90}, {id:258, x:188, y:6051, a:-360}, {id:260, x:788, y:6051, a:-180}, {id:261, x:176, y:6363, a:-241}, {id:262, x:276, y:6363, a:-241}, {id:263, x:376, y:6363, a:-241}, {id:264, x:476, y:6363, a:-241}, {id:265, x:576, y:6363, a:-241}, {id:266, x:676, y:6363, a:-241}, {id:267, x:776, y:6363, a:-241}, {id:268, x:763, y:6315, a:-270}, {id:269, x:663, y:6315, a:-270}, {id:270, x:563, y:6315, a:-270}, {id:271, x:463, y:6315, a:-270}, {id:272, x:363, y:6315, a:-270}, {id:273, x:263, y:6315, a:-270}, {id:274, x:163, y:6315, a:-270}, {id:275, x:200, y:6363, a:-299}, {id:276, x:163, y:6215, a:-270}, {id:277, x:213, y:6315, a:-270}, {id:278, x:213, y:6215, a:-270}, {id:279, x:263, y:6215, a:-270}, {id:280, x:300, y:6363, a:-299}, {id:281, x:313, y:6315, a:-270}, {id:282, x:313, y:6215, a:-270}, {id:283, x:363, y:6215, a:-270}, {id:284, x:400, y:6363, a:-299}, {id:285, x:413, y:6315, a:-270}, {id:286, x:413, y:6215, a:-270}, {id:287, x:463, y:6215, a:-270}, {id:289, x:500, y:6363, a:-299}, {id:290, x:513, y:6315, a:-270}, {id:291, x:513, y:6215, a:-270}, {id:292, x:600, y:6363, a:-299}, {id:293, x:613, y:6315, a:-270}, {id:294, x:613, y:6215, a:-270}, {id:295, x:563, y:6215, a:-270}, {id:296, x:700, y:6363, a:-299}, {id:297, x:800, y:6363, a:-299}, {id:298, x:813, y:6315, a:-270}, {id:299, x:713, y:6315, a:-270}, {id:300, x:713, y:6215, a:-270}, {id:301, x:663, y:6215, a:-270}, {id:302, x:763, y:6215, a:-270}, {id:303, x:813, y:6215, a:-270}, {id:304, x:813, y:6115, a:-270}, {id:305, x:763, y:6115, a:-270}, {id:306, x:713, y:6115, a:-270}, {id:307, x:663, y:6115, a:-270}, {id:308, x:613, y:6115, a:-270}, {id:309, x:563, y:6115, a:-270}, {id:310, x:513, y:6115, a:-270}, {id:311, x:463, y:6115, a:-270}, {id:312, x:413, y:6115, a:-270}, {id:313, x:363, y:6115, a:-270}, {id:314, x:313, y:6115, a:-270}, {id:315, x:263, y:6115, a:-270}, {id:316, x:213, y:6115, a:-270}, {id:317, x:163, y:6115, a:-270}, {id:318, x:41, y:2529, a:-90}, {id:319, x:41, y:2981, a:-90}, {id:320, x:41, y:3276, a:-90}, {id:321, x:106, y:3414, a:-40}, {id:322, x:170, y:3552, a:-90}, {id:323, x:170, y:3848, a:-90}, {id:324, x:234, y:3976, a:-37}, {id:325, x:304, y:4200, a:-108}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3}, {id:3, s:3, e:4, r:100, d:1, l:146}, {id:4, s:3, e:5, r:100, d:-1, l:146}, {id:5, s:5, e:6, r:100, d:1, l:157}, {id:6, s:4, e:7, r:100, d:-1, l:157}, {id:7, s:7, e:8}, {id:8, s:6, e:9}, {id:10, s:8, e:11, r:100, d:-1, l:104}, {id:11, s:9, e:12, r:100, d:1, l:104}, {id:12, s:11, e:14, r:144, d:1, l:166}, {id:13, s:12, e:14, r:145, d:-1, l:166}, {id:14, s:14, e:15}, {id:16, s:15, e:17, r:172, d:-1, l:178}, {id:17, s:17, e:18, r:154, d:1, l:159}, {id:18, s:18, e:19}, {id:19, s:17, e:20, r:100, d:1, l:267}, {id:20, s:20, e:21, r:152, d:-1, l:312}, {id:21, s:21, e:22, r:144, d:1, l:157}, {id:22, s:22, e:23, r:116, d:-1, l:166}, {id:23, s:23, e:24, r:187, d:1, l:279}, {id:24, s:24, e:25, r:136, d:-1, l:157}, {id:25, s:25, e:26, r:145, d:1, l:189}, {id:27, s:26, e:28, r:163, d:-1, l:157}, {id:28, s:28, e:29, r:176, d:1, l:565}, {id:29, s:29, e:30}, {id:30, s:29, e:31, r:100, d:-1, l:157}, {id:31, s:30, e:32}, {id:32, s:32, e:33}, {id:38, s:33, e:39}, {id:39, s:39, e:40}, {id:40, s:40, e:41, r:100, d:-1, l:157}, {id:41, s:41, e:42}, {id:43, s:42, e:44, r:100, d:-1, l:87}, {id:44, s:44, e:45, r:100, d:1, l:87}, {id:45, s:45, e:46}, {id:46, s:46, e:47, r:100, d:1, l:87}, {id:47, s:47, e:48, r:100, d:-1, l:87}, {id:50, s:48, e:51, r:100, d:-1, l:157}, {id:51, s:51, e:52}, {id:52, s:52, e:53}, {id:53, s:53, e:54, r:100, d:-1, l:157}, {id:54, s:54, e:55}, {id:55, s:55, e:56, r:100, d:-1, l:157}, {id:56, s:56, e:57, r:100, d:1, l:157}, {id:57, s:57, e:58, r:100, d:1, l:157}, {id:58, s:58, e:59}, {id:59, s:59, e:60, r:100, d:1, l:157}, {id:67, s:60, e:68, r:111, d:-1, l:175}, {id:69, s:68, e:70, r:100, d:1, l:94}, {id:70, s:70, e:71, r:100, d:-1, l:147}, {id:71, s:71, e:72, r:100, d:1, l:157}, {id:72, s:72, e:73, r:113, d:-1, l:245}, {id:73, s:73, e:74, r:100, d:1, l:168}, {id:74, s:74, e:75, r:218, d:-1, l:209}, {id:75, s:75, e:76, r:147, d:1, l:167}, {id:76, s:76, e:77, r:161, d:-1, l:118}, {id:77, s:77, e:78}, {id:79, s:78, e:80}, {id:80, s:80, e:81, r:107, d:1, l:66}, {id:81, s:81, e:82, r:100, d:-1, l:186}, {id:82, s:82, e:83, r:100, d:1, l:183}, {id:83, s:83, e:84, r:128, d:-1, l:404}, {id:86, s:31, e:87, r:100, d:-1, l:157}, {id:87, s:87, e:88}, {id:88, s:84, e:89}, {id:89, s:89, e:90, r:100, d:1, l:157}, {id:90, s:90, e:91, r:389, d:-1, l:466}, {id:91, s:88, e:92, r:148, d:-1, l:157}, {id:92, s:92, e:93}, {id:93, s:93, e:94, r:264, d:1, l:181}, {id:94, s:94, e:95}, {id:95, s:95, e:96, r:150, d:1, l:152}, {id:96, s:96, e:97}, {id:97, s:97, e:100, r:276, d:-1, l:341}, {id:98, s:91, e:99, r:100, d:1, l:157}, {id:99, s:99, e:100}, {id:100, s:100, e:101}, {id:101, s:101, e:102, r:100, d:1, l:157}, {id:102, s:102, e:103}, {id:103, s:103, e:104, r:100, d:-1, l:157}, {id:104, s:104, e:105}, {id:105, s:103, e:106}, {id:106, s:105, e:107, r:100, d:1, l:157}, {id:107, s:107, e:108, r:100, d:-1, l:157}, {id:108, s:108, e:109, r:100, d:1, l:157}, {id:109, s:109, e:110, r:100, d:1, l:157}, {id:110, s:110, e:111}, {id:111, s:111, e:112, r:118, d:-1, l:255}, {id:112, s:112, e:113, r:100, d:1, l:157}, {id:113, s:113, e:114}, {id:114, s:114, e:115, r:100, d:1, l:157}, {id:115, s:115, e:116}, {id:116, s:116, e:117}, {id:117, s:106, e:118, r:241, d:1, l:157}, {id:118, s:118, e:120}, {id:119, s:117, e:120, r:119, d:-1, l:227}, {id:121, s:120, e:122}, {id:122, s:122, e:123, r:100, d:-1, l:157}, {id:123, s:123, e:124}, {id:128, s:124, e:129, r:100, d:1, l:157}, {id:129, s:129, e:130, r:100, d:-1, l:157}, {id:130, s:130, e:131}, {id:132, s:131, e:133, r:100, d:-1, l:157}, {id:133, s:133, e:134}, {id:134, s:134, e:135, r:100, d:1, l:157}, {id:135, s:135, e:136}, {id:136, s:136, e:137, r:100, d:1, l:157}, {id:137, s:136, e:138, r:100, d:-1, l:157}, {id:138, s:138, e:139}, {id:139, s:139, e:140}, {id:140, s:140, e:141}, {id:141, s:141, e:142}, {id:142, s:142, e:143}, {id:143, s:143, e:144}, {id:144, s:144, e:145}, {id:145, s:145, e:146}, {id:146, s:146, e:147}, {id:149, s:147, e:150, r:100, d:1, l:157}, {id:150, s:146, e:151, r:100, d:1, l:157}, {id:151, s:145, e:152, r:100, d:1, l:157}, {id:152, s:144, e:153, r:100, d:1, l:157}, {id:153, s:146, e:154, r:100, d:-1, l:157}, {id:154, s:145, e:155, r:100, d:-1, l:157}, {id:155, s:144, e:156, r:100, d:-1, l:157}, {id:156, s:147, e:157, r:100, d:-1, l:157}, {id:157, s:143, e:158, r:100, d:1, l:157}, {id:158, s:143, e:159, r:100, d:-1, l:157}, {id:159, s:142, e:160, r:100, d:-1, l:157}, {id:160, s:142, e:161, r:100, d:1, l:157}, {id:161, s:141, e:162, r:100, d:-1, l:157}, {id:162, s:141, e:163, r:100, d:1, l:157}, {id:163, s:140, e:164, r:100, d:1, l:157}, {id:164, s:140, e:165, r:100, d:-1, l:157}, {id:165, s:139, e:166, r:100, d:1, l:157}, {id:166, s:139, e:167, r:100, d:-1, l:157}, {id:168, s:150, e:169}, {id:169, s:151, e:170}, {id:170, s:152, e:171}, {id:171, s:166, e:172}, {id:172, s:164, e:173}, {id:173, s:163, e:174}, {id:174, s:161, e:175}, {id:175, s:158, e:176}, {id:176, s:176, e:177}, {id:177, s:153, e:178}, {id:178, s:155, e:179}, {id:179, s:154, e:180}, {id:180, s:157, e:181}, {id:181, s:156, e:182}, {id:182, s:159, e:183}, {id:183, s:160, e:184}, {id:184, s:162, e:185}, {id:185, s:165, e:186}, {id:186, s:167, e:187}, {id:188, s:170, e:189}, {id:189, s:171, e:190}, {id:190, s:178, e:191}, {id:191, s:175, e:192}, {id:192, s:174, e:193}, {id:193, s:173, e:194}, {id:194, s:172, e:195}, {id:195, s:195, e:196, r:100, d:1, l:60}, {id:196, s:196, e:197, r:100, d:-1, l:60}, {id:197, s:197, e:198}, {id:198, s:195, e:199, r:100, d:-1, l:60}, {id:199, s:199, e:200, r:100, d:1, l:60}, {id:200, s:200, e:201}, {id:201, s:194, e:202, r:100, d:1, l:60}, {id:202, s:202, e:203, r:100, d:-1, l:60}, {id:203, s:203, e:204}, {id:204, s:194, e:205, r:100, d:-1, l:60}, {id:205, s:205, e:206, r:100, d:1, l:60}, {id:206, s:206, e:207}, {id:207, s:169, e:208}, {id:208, s:208, e:209, r:100, d:1, l:157}, {id:209, s:209, e:210}, {id:211, s:210, e:212}, {id:212, s:212, e:213, r:100, d:1, l:157}, {id:213, s:137, e:214, r:176, d:-1, l:243}, {id:214, s:214, e:215}, {id:215, s:215, e:216, r:232, d:1, l:124}, {id:216, s:216, e:217, r:118, d:-1, l:182}, {id:217, s:213, e:218, r:100, d:-1, l:157}, {id:218, s:218, e:219}, {id:219, s:219, e:220, r:100, d:-1, l:157}, {id:224, s:217, e:220, r:260, d:1, l:227}, {id:225, s:193, e:221, r:100, d:1, l:60}, {id:226, s:221, e:222, r:100, d:-1, l:60}, {id:227, s:193, e:223, r:100, d:-1, l:60}, {id:228, s:223, e:224, r:100, d:1, l:60}, {id:229, s:192, e:225, r:100, d:1, l:60}, {id:230, s:192, e:226, r:100, d:-1, l:60}, {id:231, s:225, e:227, r:100, d:-1, l:60}, {id:232, s:226, e:228, r:100, d:1, l:60}, {id:233, s:227, e:229}, {id:234, s:224, e:230}, {id:235, s:222, e:231}, {id:236, s:228, e:232}, {id:237, s:177, e:233, r:100, d:1, l:60}, {id:238, s:191, e:234, r:100, d:1, l:60}, {id:239, s:190, e:235, r:100, d:1, l:60}, {id:240, s:189, e:236, r:100, d:1, l:60}, {id:241, s:236, e:237, r:100, d:-1, l:60}, {id:242, s:189, e:238, r:100, d:-1, l:60}, {id:243, s:190, e:239, r:100, d:-1, l:60}, {id:244, s:191, e:240, r:100, d:-1, l:60}, {id:245, s:177, e:241, r:100, d:-1, l:60}, {id:246, s:233, e:242, r:100, d:-1, l:60}, {id:247, s:241, e:243, r:100, d:1, l:60}, {id:248, s:234, e:244, r:100, d:-1, l:60}, {id:249, s:240, e:245, r:100, d:1, l:60}, {id:250, s:235, e:246, r:100, d:-1, l:60}, {id:251, s:239, e:247, r:100, d:1, l:60}, {id:252, s:238, e:248, r:100, d:1, l:60}, {id:253, s:242, e:249}, {id:254, s:243, e:250}, {id:255, s:244, e:251}, {id:256, s:245, e:252}, {id:257, s:246, e:253}, {id:258, s:247, e:254}, {id:259, s:237, e:255}, {id:260, s:248, e:256}, {id:262, s:181, e:258, r:100, d:-1, l:157}, {id:263, s:258, e:260, eo:1}, {id:264, s:187, e:260, r:100, d:1, l:157}, {id:265, s:180, e:261, r:100, d:1, l:50}, {id:266, s:179, e:262, r:100, d:1, l:50}, {id:267, s:182, e:263, r:100, d:1, l:50}, {id:268, s:183, e:264, r:100, d:1, l:50}, {id:269, s:184, e:265, r:100, d:1, l:50}, {id:270, s:185, e:266, r:100, d:1, l:50}, {id:271, s:186, e:267, r:100, d:1, l:50}, {id:272, s:267, e:268, r:100, d:-1, l:50}, {id:273, s:266, e:269, r:100, d:-1, l:50}, {id:274, s:265, e:270, r:100, d:-1, l:50}, {id:275, s:264, e:271, r:100, d:-1, l:50}, {id:276, s:263, e:272, r:100, d:-1, l:50}, {id:277, s:262, e:273, r:100, d:-1, l:50}, {id:278, s:261, e:274, r:100, d:-1, l:50}, {id:279, s:180, e:275, r:100, d:-1, l:50}, {id:280, s:274, e:276}, {id:281, s:275, e:277, r:100, d:1, l:50}, {id:282, s:277, e:278}, {id:283, s:273, e:279}, {id:284, s:179, e:280, r:100, d:-1, l:50}, {id:285, s:280, e:281, r:100, d:1, l:50}, {id:286, s:281, e:282}, {id:287, s:272, e:283}, {id:288, s:182, e:284, r:100, d:-1, l:50}, {id:289, s:284, e:285, r:100, d:1, l:50}, {id:290, s:285, e:286}, {id:291, s:271, e:287}, {id:293, s:183, e:289, r:100, d:-1, l:50}, {id:294, s:289, e:290, r:100, d:1, l:50}, {id:295, s:290, e:291}, {id:296, s:184, e:292, r:100, d:-1, l:50}, {id:297, s:292, e:293, r:100, d:1, l:50}, {id:298, s:293, e:294}, {id:299, s:270, e:295}, {id:300, s:185, e:296, r:100, d:-1, l:50}, {id:301, s:186, e:297, r:100, d:-1, l:50}, {id:302, s:297, e:298, r:100, d:1, l:50}, {id:303, s:296, e:299, r:100, d:1, l:50}, {id:304, s:299, e:300}, {id:305, s:269, e:301}, {id:306, s:268, e:302}, {id:307, s:298, e:303}, {id:308, s:303, e:304}, {id:309, s:302, e:305}, {id:310, s:300, e:306}, {id:311, s:301, e:307}, {id:312, s:294, e:308}, {id:313, s:295, e:309}, {id:314, s:291, e:310}, {id:315, s:287, e:311}, {id:316, s:286, e:312}, {id:317, s:283, e:313}, {id:318, s:282, e:314}, {id:319, s:279, e:315}, {id:320, s:278, e:316}, {id:321, s:276, e:317}, {id:322, s:19, e:318}, {id:323, s:318, e:319}, {id:324, s:319, e:320}, {id:325, s:320, e:321, r:179, d:1, l:157}, {id:326, s:321, e:322, r:179, d:-1, l:157}, {id:327, s:322, e:323}, {id:328, s:323, e:324, r:160, d:1, l:148}, {id:329, s:324, e:325, r:201, d:-1, l:250}, {id:331, s:325, e:95}, {id:332, s:220, e:9999, eo:1}]; } }
Symbol 3379 MovieClip [__Packages.rr.conf.level.ConfLevel10] Frame 0
class rr.conf.level.ConfLevel10 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, train, ea, af, bk, rb, bd; function ConfLevel10 () { missiontargets = [{id:1, text:"Destroy all enemy ground units", type:"AllGrounds"}, {id:2, text:"Destroy the wartrain before it is out of reach", type:"AllTrains"}, {id:3, text:"Take down the 36 enemy air units", type:"AllAirs"}, {id:4, text:"Take over the 7 enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap10(); startcol = 1; startrow = 1; nightmap = true; startcash = 58000; levelpoints = 21000; train = [{loc:"Dragon", speed:1.5}, {wagon:"TankTrailer"}, {wagon:"Wagon3", weapons:["SmallCannon", "MediumCannon"]}, {wagon:"Wagon2", weapons:["SmallCannon", "SmallFastCannon"]}]; ea = [{x:3717, y:1316, w:212, h:104, ise:"true", e:["rt", "ah", "pt"]}, {x:2211, y:1248, w:70, h:103, e:["pt"]}, {x:2211, y:1086, w:87, h:82, e:["pt"]}, {x:2077, y:1085, w:84, h:264, ise:"true", e:["ah", "el", "el"]}, {x:3793, y:605, w:95, h:83, ise:"true", e:["bl"]}, {x:3861, y:819, w:95, h:86, ise:"true", e:["bl"]}, {x:3926, y:1016, w:86, h:82, ise:"true", e:["bl"]}, {x:3998, y:1237, w:90, h:86, ise:"true", e:["bl"]}, {x:3713, y:355, w:83, h:90, ise:"true", e:["bl"]}, {x:4638, y:609, w:157, h:144, ise:"true", e:["pt", "ah", "ah"]}, {x:4917, y:580, w:102, h:100, ise:"true", e:["rt"]}, {x:319, y:1327, w:1819, h:20, ise:"true", e:["rt"]}, {x:317, y:1371, w:1838, h:20, ise:"true", e:["rt"]}, {x:313, y:1409, w:1846, h:21, ise:"true", e:["rt"]}, {x:3678, y:1201, w:31, h:230, ise:"true", e:["pn"]}, {x:5764, y:986, w:137, h:146, e:["ah", "ah"]}, {x:5769, y:1173, w:228, h:83, e:["ah", "ah", "pn"]}, {x:5835, y:1320, w:565, h:20, e:["rt"]}, {x:5797, y:665, w:128, h:101, ise:"true", e:["el"]}, {x:5938, y:675, w:51, h:147, ise:"true", e:["pt"]}, {x:6059, y:658, w:44, h:211, ise:"true", e:["pt"]}, {x:6192, y:503, w:31, h:343, ise:"true", e:["ah"]}, {x:5897, y:171, w:105, h:96, ise:"true", e:["bl"]}, {x:5569, y:141, w:88, h:89, ise:"true", e:["bl"]}, {x:5502, y:684, w:119, h:127, e:["ah", "pt"]}, {x:5359, y:641, w:119, h:144, ise:"true", e:["pt", "pn"]}, {x:5513, y:436, w:89, h:188, e:["ah", "ah"]}, {x:5389, y:372, w:72, h:222, ise:"true", e:["rt", "ah"]}, {x:4907, y:256, w:180, h:149, ise:"true", e:["pn", "pn", "ah"]}, {x:3969, y:209, w:91, h:90, ise:"true", e:["bl"]}, {x:3890, y:310, w:484, h:20, ise:"true", e:["ah"]}, {x:4132, y:180, w:136, h:112, ise:"true", e:["pt", "pt"]}, {x:4556, y:98, w:138, h:109, ise:"true", e:["ah"]}, {x:3808, y:72, w:1256, h:20, ise:"true", e:["rt"]}, {x:2266, y:70, w:1229, h:20, ise:"true", e:["rt"]}, {x:3416, y:184, w:146, h:158, ise:"true", e:["ah", "pn", "pn"]}, {x:2753, y:130, w:197, h:343, ise:"true", e:["ah", "ah", "rt", "pt", "pt"]}, {x:2426, y:861, w:191, h:180, ise:"true", e:["ah", "ah"]}, {x:2446, y:1218, w:159, h:190, ise:"true", e:["pt", "pt", "el"]}, {x:2819, y:1098, w:182, h:170, ise:"true", e:["ah", "pt", "pt"]}, {x:2801, y:733, w:230, h:170, ise:"true", e:["gt", "gt", "pn", "pn"]}, {x:3281, y:953, w:186, h:155, ise:"true", e:["ah", "rt", "pt", "pt"]}, {x:3258, y:590, w:225, h:166, ise:"true", e:["gt", "gt", "pt", "pn", "pn"]}, {x:3649, y:900, w:97, h:111, ise:"true", e:["ah"]}, {x:304, y:116, w:1822, h:20, ise:"true", e:["rt"]}, {x:310, y:68, w:1814, h:20, ise:"true", e:["ah"]}, {x:493, y:422, w:1631, h:20, ise:"true", e:["pn"]}, {x:494, y:382, w:1623, h:20, ise:"true", e:["ah"]}, {x:496, y:341, w:1622, h:20, ise:"true", e:["rt"]}, {x:498, y:289, w:1624, h:20, ise:"true", e:["ah"]}, {x:508, y:241, w:1618, h:20, ise:"true", e:["ah"]}, {x:509, y:194, w:1625, h:21, ise:"true", e:["gt"]}, {x:88, y:591, w:140, h:284, ise:"true", e:["pn", "pn", "pn", "pn"]}, {x:611, y:1182, w:95, h:100, ise:"true", e:["bl"]}, {x:326, y:1067, w:494, h:22, ise:"true", e:["ah"]}, {x:318, y:1128, w:514, h:22, ise:"true", e:["ah"]}, {x:1368, y:1040, w:154, h:151, ise:"true", e:["el", "el"]}, {x:4169, y:568, w:97, h:91, ise:"true", e:["bl"]}, {x:4613, y:417, w:103, h:102, ise:"true", e:["bl"]}, {x:4730, y:337, w:77, h:222, ise:"true", e:["ah", "pn"]}, {x:4486, y:414, w:97, h:139, ise:"true", e:["pn"]}, {x:4291, y:550, w:119, h:122, ise:"true", e:["ah", "pt"]}, {x:4028, y:566, w:99, h:149, ise:"true", e:["el", "pn"]}]; af = [{x:6111, y:1120, r:191, h:0}, {x:5933, y:529, r:14, h:1400, e:["fw", "ms", "ms", "wh", "fw"]}, {x:4461, y:831, r:-21, h:1500, e:["fw", "ms", "fw", "ms", "bh", "bh"]}, {x:3196, y:233, r:160, h:1500, e:["ms", "wh", "wh", "ap", "ap", "ap"]}, {x:2486, y:435, r:160, h:1500, e:["b2", "b2", "c47", "c47", "wh", "wh"]}, {x:1743, y:1188, r:0, h:1600, e:["ms", "wh", "wh", "bh", "bh", "ap", "ap"]}, {x:1026, y:1160, r:0, h:500, e:["wh", "wh", "ms", "ms"]}, {x:173, y:185, r:90, h:400, e:["fw", "fw"]}]; bk = []; rb = [{x:4853, y:782, r:-19}, {x:3638, y:573, r:74}, {x:3817, y:1242, r:0}]; bd = []; } }
Symbol 3380 MovieClip [__Packages.rr.conf.map.ConfMap10] Frame 0
class rr.conf.map.ConfMap10 { var mapid, title, rc, rs; function ConfMap10 () { mapid = 5; title = "default"; rc = [{id:1, x:20, y:1111, a:0}, {id:2, x:320, y:1111, a:0}, {id:9999, x:6160, y:137, a:-180}, {id:10000, x:6360, y:137, a:-180}, {id:3, x:497, y:1251, a:-76}, {id:4, x:655, y:1050, a:-180, s:{x:656, y:1083, p:[-1, -1, 102, -1, 3, -1, -1, -1]}}, {id:7, x:350, y:1050, a:-180}, {id:10, x:250, y:950, a:-270}, {id:11, x:250, y:548, a:-270}, {id:12, x:250, y:343, a:-270}, {id:13, x:350, y:243, a:-360}, {id:14, x:439, y:188, a:-297}, {id:15, x:528, y:133, a:0}, {id:16, x:791, y:133, a:0}, {id:17, x:882, y:75, a:-295}, {id:18, x:973, y:17, a:0}, {id:19, x:1243, y:17, a:0}, {id:21, x:1335, y:79, a:-68}, {id:22, x:1428, y:142, a:-360}, {id:23, x:1761, y:142, a:-360}, {id:24, x:1854, y:79, a:-292}, {id:25, x:2029, y:60, a:-56}, {id:26, x:2117, y:107, a:-360}, {id:27, x:2524, y:107, a:-360}, {id:28, x:2686, y:184, a:-51}, {id:29, x:2884, y:230, a:-335}, {id:30, x:3092, y:133, a:-335}, {id:31, x:3199, y:109, a:-360}, {id:32, x:3624, y:109, a:-360}, {id:33, x:3952, y:109, a:-360}, {id:34, x:4076, y:221, a:-84}, {id:35, x:4232, y:323, a:-342}, {id:36, x:4450, y:252, a:-342}, {id:37, x:4518, y:173, a:-280}, {id:38, x:4708, y:108, a:-42}, {id:42, x:4827, y:215, a:-42}, {id:43, x:4925, y:236, a:-342}, {id:52, x:5000, y:212, a:-342}, {id:53, x:5129, y:326, a:-101}, {id:54, x:5108, y:435, a:-101}, {id:55, x:5030, y:514, a:-169}, {id:63, x:4906, y:441, a:-252}, {id:64, x:4878, y:354, a:-252}, {id:66, x:4752, y:290, a:-162}, {id:67, x:4281, y:443, a:-162}, {id:68, x:4040, y:521, a:-162}, {id:69, x:3976, y:647, a:-72}, {id:70, x:4009, y:749, a:-72}, {id:72, x:4135, y:813, a:-342}, {id:73, x:4261, y:877, a:-72}, {id:77, x:4197, y:1003, a:-162}, {id:78, x:4067, y:898, a:-275}, {id:79, x:4006, y:792, a:-205}, {id:80, x:3915, y:750, a:-205}, {id:81, x:3796, y:724, a:-180}, {id:82, x:3718, y:724, a:-180}, {id:84, x:3614, y:647, a:-253}, {id:85, x:3582, y:543, a:-253}, {id:86, x:3457, y:477, a:-163}, {id:87, x:3150, y:571, a:-163}, {id:89, x:2818, y:672, a:-163}, {id:91, x:2809, y:675, a:-157}, {id:92, x:2802, y:678, a:-162}, {id:94, x:2366, y:820, a:-162}, {id:95, x:2295, y:919, a:-90}, {id:96, x:2295, y:965, a:-90}, {id:97, x:2195, y:1065, a:-180}, {id:99, x:1678, y:1065, a:-180}, {id:103, x:1271, y:1050, a:0}, {id:104, x:1498, y:1227, a:-76}, {id:105, x:1690, y:1376, a:-360}, {id:106, x:2196, y:1376, a:-360}, {id:107, x:2296, y:1276, a:-270}, {id:108, x:2366, y:1180, a:-343}, {id:109, x:2708, y:1075, a:-343}, {id:111, x:2719, y:1071, a:-336}, {id:112, x:2728, y:1067, a:-342}, {id:115, x:3231, y:904, a:-342}, {id:116, x:3684, y:757, a:-342}, {id:117, x:3928, y:774, a:-26}, {id:118, x:3992, y:805, a:-26}, {id:119, x:4048, y:904, a:-95}, {id:120, x:4209, y:1033, a:-342}, {id:121, x:4476, y:946, a:-342}, {id:122, x:4879, y:815, a:-342}, {id:123, x:5077, y:751, a:-342}, {id:124, x:5125, y:741, a:-354}, {id:125, x:5212, y:666, a:-284, s:{x:5249, y:670, p:[125, -1, 136, -1, -1, -1, -1, -1]}}, {id:126, x:5287, y:363, a:-284}, {id:127, x:5474, y:343, a:-64}, {id:130, x:5671, y:307, a:-275}, {id:132, x:5685, y:146, a:-275}, {id:133, x:5585, y:36, a:-180}, {id:134, x:5136, y:36, a:-180}, {id:135, x:4792, y:36, a:-180}, {id:137, x:5333, y:593, a:-14}, {id:138, x:5675, y:678, a:-14}, {id:139, x:5760, y:798, a:-95}, {id:140, x:5726, y:1183, a:-95}, {id:141, x:5826, y:1292, a:-360}, {id:142, x:6119, y:1292, a:-360}, {id:143, x:6339, y:1122, a:-285}, {id:144, x:6365, y:1025, a:-285}, {id:145, x:6294, y:903, a:-195}, {id:147, x:6197, y:877, a:-195}, {id:152, x:6126, y:755, a:-285}, {id:153, x:6171, y:586, a:-285}, {id:154, x:6096, y:462, a:-192}, {id:155, x:5873, y:415, a:-192}, {id:156, x:5783, y:344, a:-244}, {id:157, x:5739, y:254, a:-244}, {id:158, x:5785, y:120, a:-334}, {id:159, x:5936, y:124, a:-29}, {id:161, x:5984, y:137, a:0}]; rs = [{id:1, s:1, e:2}, {id:10000, s:10000, e:9999}, {id:2, s:2, e:3, r:182, d:-1, l:243}, {id:3, s:3, e:4, r:162, d:1, l:723}, {id:6, s:4, e:7}, {id:9, s:7, e:10, r:100, d:-1, l:157}, {id:10, s:10, e:11}, {id:11, s:11, e:12}, {id:12, s:12, e:13, r:100, d:-1, l:157}, {id:13, s:13, e:14, r:100, d:1, l:110}, {id:14, s:14, e:15, r:100, d:-1, l:110}, {id:15, s:15, e:16}, {id:16, s:16, e:17, r:100, d:1, l:114}, {id:17, s:17, e:18, r:100, d:-1, l:114}, {id:18, s:18, e:19}, {id:20, s:19, e:21, r:100, d:-1, l:118}, {id:21, s:21, e:22, r:100, d:1, l:119}, {id:22, s:22, e:23}, {id:23, s:23, e:24, r:100, d:1, l:119}, {id:24, s:24, e:25, r:100, d:-1, l:216}, {id:25, s:25, e:26, r:106, d:1, l:104}, {id:26, s:26, e:27}, {id:27, s:27, e:28, r:209, d:-1, l:186}, {id:28, s:28, e:29, r:166, d:1, l:219}, {id:29, s:29, e:30}, {id:30, s:30, e:31, r:254, d:-1, l:110}, {id:31, s:31, e:32}, {id:32, s:32, e:33}, {id:33, s:33, e:34, r:125, d:-1, l:183}, {id:34, s:34, e:35, r:120, d:1, l:213}, {id:35, s:35, e:36}, {id:36, s:36, e:37, r:100, d:1, l:109}, {id:37, s:37, e:38, r:115, d:-1, l:245}, {id:41, s:38, e:42}, {id:42, s:42, e:43, r:100, d:1, l:105}, {id:51, s:43, e:52}, {id:52, s:52, e:53, r:100, d:-1, l:208}, {id:53, s:53, e:54}, {id:54, s:54, e:55, r:100, d:-1, l:118}, {id:62, s:55, e:63, r:108, d:-1, l:157}, {id:63, s:63, e:64}, {id:65, s:64, e:66, r:100, d:1, l:157}, {id:66, s:66, e:67}, {id:67, s:67, e:68}, {id:68, s:68, e:69, r:100, d:1, l:157}, {id:69, s:69, e:70}, {id:71, s:70, e:72, r:100, d:1, l:157}, {id:72, s:72, e:73, r:100, d:-1, l:157}, {id:76, s:73, e:77, r:100, d:-1, l:157}, {id:77, s:77, e:78, r:100, d:-1, l:198}, {id:78, s:78, e:79, r:106, d:1, l:130}, {id:79, s:79, e:80}, {id:80, s:80, e:81, r:277, d:1, l:123}, {id:81, s:81, e:82}, {id:83, s:82, e:84, r:109, d:-1, l:139}, {id:84, s:84, e:85}, {id:85, s:85, e:86, r:100, d:1, l:157}, {id:86, s:86, e:87}, {id:88, s:87, e:89}, {id:90, s:89, e:91, r:100, d:1, l:10}, {id:91, s:91, e:92, r:100, d:-1, l:8}, {id:93, s:92, e:94}, {id:94, s:94, e:95, r:103, d:1, l:130}, {id:95, s:95, e:96}, {id:96, s:96, e:97, r:100, d:-1, l:157}, {id:98, s:97, e:99}, {id:102, s:4, e:103, t:1}, {id:103, s:103, e:104, r:234, d:-1, l:310}, {id:104, s:104, e:105, r:197, d:1, l:262}, {id:105, s:105, e:106}, {id:106, s:106, e:107, r:100, d:1, l:157}, {id:107, s:107, e:108, r:100, d:-1, l:127}, {id:108, s:108, e:109}, {id:109, s:99, e:105, r:155, d:1, l:498}, {id:110, s:109, e:111, r:100, d:1, l:12}, {id:111, s:111, e:112, r:100, d:-1, l:10}, {id:114, s:112, e:115}, {id:115, s:115, e:116}, {id:116, s:116, e:117, r:328, d:-1, l:251}, {id:117, s:117, e:118}, {id:118, s:118, e:119, r:100, d:-1, l:121}, {id:119, s:119, e:120, r:124, d:1, l:244}, {id:120, s:120, e:121}, {id:121, s:121, e:122}, {id:122, s:122, e:123}, {id:123, s:123, e:124, r:234, d:-1, l:49}, {id:124, s:124, e:125, r:100, d:1, l:122}, {id:125, s:125, e:126}, {id:126, s:126, e:127, r:100, d:-1, l:244}, {id:129, s:127, e:130, r:104, d:1, l:270}, {id:131, s:130, e:132}, {id:132, s:132, e:133, r:101, d:1, l:167}, {id:133, s:133, e:134}, {id:134, s:134, e:135}, {id:136, s:125, e:137, r:100, d:-1, l:157}, {id:137, s:137, e:138}, {id:138, s:138, e:139, r:113, d:-1, l:160}, {id:139, s:139, e:140}, {id:140, s:140, e:141, r:100, d:1, l:166}, {id:141, s:141, e:142}, {id:142, s:142, e:143, r:228, d:1, l:299}, {id:143, s:143, e:144}, {id:144, s:144, e:145, r:100, d:1, l:157}, {id:146, s:145, e:147}, {id:151, s:147, e:152, r:100, d:-1, l:157}, {id:152, s:152, e:153}, {id:153, s:153, e:154, r:100, d:1, l:162}, {id:154, s:154, e:155}, {id:155, s:155, e:156, r:130, d:-1, l:119}, {id:156, s:156, e:157}, {id:157, s:157, e:158, r:100, d:-1, l:157}, {id:158, s:158, e:159, r:163, d:-1, l:157}, {id:160, s:159, e:161, r:100, d:1, l:50}, {id:161, s:161, e:9999, eo:1}]; } }
Symbol 3381 MovieClip [__Packages.rr.conf.level.ConfLevel11] Frame 0
class rr.conf.level.ConfLevel11 { var missiontargets, map, startcol, startrow, clipcols, nightmap, startcash, levelpoints, ea, af, bk, rb, bd; function ConfLevel11 () { missiontargets = [{id:1, text:"Destroy all Industry", type:"AllIndustry"}]; map = new rr.conf.map.ConfMap10(); startcol = 1; startrow = 1; clipcols = 6; nightmap = false; startcash = 12000; levelpoints = 0; ea = [{x:623, y:1327, w:274, h:60, e:["ah", "ah"]}, {x:1092, y:1074, w:95, h:309, e:["ah", "ah"]}]; af = [{x:803, y:1174, r:0, h:0}]; bk = []; rb = []; bd = [{x:1620, y:1122, r:0, t:"i1"}, {x:1810, y:1120, r:0, t:"i1"}, {x:2012, y:1121, r:0, t:"i1"}, {x:2086, y:1321, r:180, t:"i1"}, {x:1883, y:1321, r:180, t:"i1"}, {x:1691, y:1323, r:180, t:"i1"}, {x:3828, y:1281, r:-105, t:"i2"}, {x:3485, y:1311, r:-19, t:"o4"}, {x:3330, y:1365, r:0, t:"o1"}, {x:3643, y:1383, r:180, t:"o4"}, {x:1440, y:1081, r:36, t:"i3"}, {x:1392, y:1227, r:0, t:"i3"}, {x:1451, y:1371, r:-41, t:"i3"}, {x:3149, y:157, r:90, t:"i4"}, {x:3272, y:330, r:-90, t:"i4"}, {x:3427, y:265, r:-90, t:"i4"}, {x:3010, y:461, r:162, t:"i4"}, {x:2799, y:531, r:163, t:"i4"}, {x:2536, y:620, r:162, t:"i4"}, {x:2854, y:276, r:0, t:"i1"}, {x:2677, y:277, r:0, t:"i1"}, {x:2311, y:273, r:0, t:"i3"}, {x:2315, y:429, r:0, t:"i3"}, {x:2312, y:598, r:0, t:"i3"}, {x:2081, y:59, r:0, t:"o2"}, {x:1748, y:60, r:0, t:"o2"}, {x:1930, y:75, r:0, t:"o3"}, {x:1599, y:60, r:0, t:"o2"}, {x:1367, y:76, r:0, t:"o3"}, {x:1218, y:76, r:0, t:"o3"}, {x:1012, y:61, r:0, t:"o2"}, {x:835, y:80, r:180, t:"o2"}, {x:633, y:80, r:180, t:"o2"}, {x:390, y:211, r:0, t:"i2"}, {x:59, y:214, r:0, t:"i3"}, {x:59, y:321, r:0, t:"i3"}, {x:57, y:441, r:0, t:"i3"}, {x:52, y:581, r:0, t:"i3"}, {x:53, y:698, r:0, t:"i3"}, {x:53, y:816, r:0, t:"i3"}]; } }
Symbol 3382 MovieClip [__Packages.rr.conf.level.ConfLevel12] Frame 0
class rr.conf.level.ConfLevel12 { var missiontargets, map, startcol, startrow, cliprows, nightmap, startcash, levelpoints, ea, af, bk, rb, bd; function ConfLevel12 () { missiontargets = [{id:1, text:"Destroy all Basilisks", type:"AllGrounds"}, {id:2, text:"Take over the enemy airfield with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap9(); startcol = 1; startrow = 1; cliprows = 9; nightmap = false; startcash = 9500; levelpoints = 0; ea = [{x:601, y:172, w:110, h:106, ise:"true", e:["bl"]}, {x:618, y:363, w:115, h:112, ise:"true", e:["bl"]}, {x:603, y:583, w:104, h:110, ise:"true", e:["bl"]}, {x:573, y:737, w:114, h:117, ise:"true", e:["bl"]}, {x:585, y:896, w:100, h:100, ise:"true", e:["bl"]}, {x:547, y:1065, w:107, h:110, ise:"true", e:["bl"]}, {x:616, y:1238, w:104, h:118, ise:"true", e:["bl"]}, {x:589, y:1461, w:116, h:111, ise:"true", e:["bl"]}, {x:606, y:1673, w:109, h:123, ise:"true", e:["bl"]}, {x:579, y:1837, w:115, h:114, ise:"true", e:["bl"]}, {x:578, y:1970, w:110, h:110, ise:"true", e:["bl"]}, {x:587, y:2147, w:106, h:108, ise:"true", e:["bl"]}, {x:585, y:2356, w:102, h:101, ise:"true", e:["bl"]}, {x:590, y:2523, w:100, h:100, ise:"true", e:["bl"]}, {x:612, y:2679, w:115, h:107, ise:"true", e:["bl"]}, {x:632, y:2839, w:109, h:105, ise:"true", e:["bl"]}, {x:665, y:3054, w:101, h:98, ise:"true", e:["bl"]}, {x:494, y:2998, w:94, h:100, ise:"true", e:["bl"]}, {x:420, y:2885, w:93, h:100, ise:"true", e:["bl"]}, {x:410, y:2720, w:101, h:95, ise:"true", e:["bl"]}, {x:332, y:2610, w:107, h:103, ise:"true", e:["bl"]}, {x:369, y:2413, w:102, h:94, ise:"true", e:["bl"]}, {x:371, y:2266, w:98, h:96, ise:"true", e:["bl"]}, {x:342, y:2060, w:100, h:94, ise:"true", e:["bl"]}, {x:326, y:1877, w:105, h:97, ise:"true", e:["bl"]}, {x:340, y:1681, w:112, h:108, ise:"true", e:["bl"]}, {x:370, y:1386, w:106, h:105, ise:"true", e:["bl"]}, {x:379, y:1208, w:105, h:107, ise:"true", e:["bl"]}, {x:361, y:933, w:108, h:106, ise:"true", e:["bl"]}, {x:365, y:623, w:104, h:107, ise:"true", e:["bl"]}, {x:368, y:472, w:107, h:101, ise:"true", e:["bl"]}, {x:328, y:273, w:103, h:99, ise:"true", e:["bl"]}, {x:1534, y:2332, w:103, h:100, ise:"true", e:["bl"]}, {x:1550, y:2518, w:102, h:100, ise:"true", e:["bl"]}, {x:1624, y:2642, w:89, h:91, ise:"true", e:["bl"]}, {x:1612, y:2854, w:97, h:97, ise:"true", e:["bl"]}, {x:1618, y:3020, w:105, h:104, ise:"true", e:["bl"]}, {x:1637, y:3237, w:110, h:110, ise:"true", e:["bl"]}, {x:1647, y:3454, w:110, h:100, ise:"true", e:["bl"]}, {x:1662, y:3635, w:108, h:105, ise:"true", e:["bl"]}, {x:7, y:3709, w:86, h:88, ise:"true", e:["bl"]}, {x:-7, y:3845, w:87, h:90, ise:"true", e:["bl"]}, {x:8, y:3959, w:97, h:98, ise:"true", e:["bl"]}, {x:1018, y:1580, w:100, h:96, ise:"true", e:["bl"]}, {x:1154, y:1565, w:99, h:97, ise:"true", e:["bl"]}, {x:1295, y:1567, w:104, h:91, ise:"true", e:["bl"]}, {x:1448, y:1568, w:101, h:91, ise:"true", e:["bl"]}, {x:1604, y:1565, w:105, h:99, ise:"true", e:["bl"]}, {x:1742, y:1589, w:107, h:96, ise:"true", e:["bl"]}, {x:80, y:367, w:99, h:101, ise:"true", e:["bl"]}, {x:405, y:3464, w:107, h:100, ise:"true", e:["bl"]}, {x:549, y:3512, w:112, h:105, ise:"true", e:["bl"]}, {x:751, y:3498, w:109, h:103, ise:"true", e:["bl"]}, {x:986, y:3026, w:93, h:96, ise:"true", e:["bl"]}, {x:908, y:3529, w:109, h:104, ise:"true", e:["bl"]}, {x:216, y:1527, w:94, h:87, ise:"true", e:["bl"]}]; af = [{x:1535, y:594, r:0, h:0}, {x:1013, y:3340, r:-90, h:600, e:[""]}]; bk = []; rb = []; bd = []; } }
Symbol 3383 MovieClip [__Packages.rr.conf.level.ConfLevel13] Frame 0
class rr.conf.level.ConfLevel13 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, ea, af, bk, rb, bd; function ConfLevel13 () { missiontargets = [{id:1, text:"Destroy all enemy air units", type:"AllAirs"}, {id:2, text:"Take over all enemy airfields with propaganda", type:"AllAirfields"}]; map = new rr.conf.map.ConfMap8(); startcol = 1; startrow = 1; nightmap = true; startcash = 10500; levelpoints = 0; ea = []; af = [{x:1854, y:2050, r:-37, h:0}, {x:3005, y:825, r:0, h:1500, e:["ms", "ms", "ms", "ms", "ms", "ms", "ms", "ms", "ms", "ms", "ms", "ms", "ms", "ms", "ms"]}, {x:1849, y:638, r:-90, h:1500, e:["fw", "fw", "fw", "fw", "fw", "fw", "fw", "fw", "fw", "fw", "fw", "fw", "fw", "fw", "fw"]}, {x:2438, y:157, r:0, h:1500, e:["ap", "ap", "ap", "ap", "ap", "ap", "ap", "ap", "ap", "ap", "ap", "ap", "ap", "ap", "ap"]}, {x:1769, y:1347, r:-9, h:1500, e:["bh", "bh", "bh", "bh", "bh", "bh", "bh", "bh", "bh", "bh", "bh", "bh", "bh", "bh", "bh"]}, {x:3752, y:462, r:90, h:1500, e:["wh", "wh", "wh", "wh", "wh", "wh", "wh", "wh", "wh", "wh", "wh", "wh", "wh", "wh", "wh"]}, {x:2497, y:1200, r:-10, h:1500, e:["c47", "c47", "c47", "c47", "c47", "c47", "c47", "c47", "c47", "c47", "c47", "c47", "c47", "c47", "c47"]}, {x:2520, y:688, r:89, h:1500, e:["b2", "b2", "b2", "b2", "b2", "b2", "b2", "b2", "b2", "b2", "b2", "b2", "b2", "b2", "b2"]}]; bk = []; rb = []; bd = []; } }
Symbol 3384 MovieClip [__Packages.rr.conf.level.ConfLevel14] Frame 0
class rr.conf.level.ConfLevel14 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, ea, af, bk, rb, bd; function ConfLevel14 () { missiontargets = [{id:1, text:"Destroy all Jeeps", type:"AllGrounds"}]; map = new rr.conf.map.ConfMap6(); startcol = 1; startrow = 1; nightmap = false; startcash = 13000; levelpoints = 0; ea = [{x:1742, y:1286, w:324, h:464, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:1910, y:840, w:191, h:390, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3357, y:1199, w:285, h:384, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3420, y:737, w:274, h:391, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3719, y:745, w:278, h:382, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3010, y:1578, w:350, h:300, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:2568, y:1864, w:318, h:232, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:2113, y:1731, w:288, h:369, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3838, y:1962, w:351, h:316, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3917, y:1510, w:306, h:346, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:1625, y:1781, w:333, h:333, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:1652, y:363, w:303, h:360, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:1052, y:1278, w:216, h:328, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:552, y:1469, w:258, h:422, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:875, y:599, w:297, h:366, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:739, y:146, w:357, h:299, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:4319, y:1891, w:428, h:298, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:4152, y:682, w:437, h:306, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3485, y:274, w:399, h:321, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:4344, y:239, w:431, h:301, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:902, y:1905, w:341, h:382, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:177, y:86, w:415, h:446, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3117, y:2017, w:576, h:304, ise:"true", e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}]; af = [{x:2883, y:253, r:180, h:0}]; bk = []; rb = []; bd = []; } }
Symbol 3385 MovieClip [__Packages.rr.conf.level.ConfLevel15] Frame 0
class rr.conf.level.ConfLevel15 { var missiontargets, map, startcol, startrow, nightmap, startcash, levelpoints, ea, af, bk, rb, bd; function ConfLevel15 () { missiontargets = [{id:1, text:"Destroy all rocketeers", type:"AllGrounds"}]; map = new rr.conf.map.ConfMap5(); startcol = 1; startrow = 1; nightmap = false; startcash = 15500; levelpoints = 0; ea = [{x:11, y:516, w:538, h:20, ise:"true", e:["rt"]}, {x:564, y:515, w:21, h:436, ise:"true", e:["rt"]}, {x:10, y:604, w:490, h:20, ise:"true", e:["rt"]}, {x:7, y:832, w:493, h:20, ise:"true", e:["rt"]}, {x:247, y:631, w:36, h:196, ise:"true", e:["rt"]}, {x:344, y:678, w:87, h:88, ise:"true", e:["rt"]}, {x:698, y:469, w:20, h:486, ise:"true", e:["rt"]}, {x:11, y:411, w:906, h:20, ise:"true", e:["rt"]}, {x:4900, y:346, w:209, h:77, e:["pt"]}, {x:5255, y:79, w:173, h:132, e:["pt"]}, {x:5118, y:482, w:169, h:174, e:["pt"]}, {x:5666, y:219, w:119, h:142, e:["pt"]}, {x:1919, y:497, w:196, h:180, e:["oj", "oj", "gt", "gt", "gt"]}, {x:1917, y:690, w:174, h:202, e:["oj", "oj", "aj", "aj", "aj"]}, {x:1806, y:645, w:94, h:92, ise:"true", e:["rt"]}, {x:1725, y:465, w:164, h:159, e:["aj", "aj", "gt"]}, {x:1614, y:634, w:172, h:205, e:["gt", "gt", "gt", "aj", "aj"]}, {x:1799, y:744, w:104, h:214, e:["gt", "gt", "aj"]}, {x:1539, y:852, w:225, h:94, e:["gt", "oj", "oj"]}, {x:1457, y:673, w:142, h:168, e:["aj", "aj", "aj"]}, {x:1335, y:683, w:111, h:123, ise:"true", e:["rt"]}, {x:1229, y:850, w:291, h:87, e:["gt", "gt", "aj"]}, {x:1167, y:660, w:154, h:181, e:["aj", "aj", "aj"]}, {x:1434, y:545, w:170, h:118, e:["oj", "oj"]}, {x:1402, y:433, w:283, h:98, e:["aj", "aj", "oj"]}, {x:1909, y:397, w:332, h:85, e:["aj", "gt", "gt", "aj"]}, {x:1716, y:312, w:180, h:139, e:["oj", "oj", "aj"]}, {x:1909, y:296, w:90, h:82, ise:"true", e:["rt"]}, {x:2011, y:222, w:218, h:165, e:["gt", "aj", "aj", "oj", "oj"]}, {x:1735, y:135, w:258, h:151, e:["oj", "oj", "oj", "oj", "oj"]}, {x:1496, y:149, w:204, h:267, e:["aj", "aj", "aj", "gt", "gt", "gt", "gt"]}, {x:1172, y:189, w:89, h:93, ise:"true", e:["rt"]}, {x:1278, y:64, w:196, h:347, e:["aj", "aj", "aj", "aj", "aj", "gt", "gt"]}, {x:978, y:35, w:182, h:410, e:["aj", "aj", "aj", "aj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:1172, y:293, w:92, h:162, e:["aj", "aj"]}, {x:1170, y:23, w:98, h:156, e:["oj", "oj"]}, {x:883, y:713, w:98, h:103, ise:"true", e:["rt"]}, {x:754, y:536, w:118, h:411, e:["aj", "aj", "aj", "gt", "gt", "gt"]}, {x:895, y:824, w:246, h:117, e:["aj", "gt", "oj", "oj"]}, {x:994, y:698, w:158, h:116, e:["aj", "aj"]}, {x:890, y:473, w:127, h:211, e:["aj", "aj", "aj"]}, {x:4251, y:473, w:93, h:91, ise:"true", e:["rt"]}, {x:4597, y:657, w:98, h:90, ise:"true", e:["rt"]}, {x:4072, y:762, w:88, h:89, ise:"true", e:["rt"]}, {x:3883, y:304, w:89, h:90, ise:"true", e:["rt"]}, {x:4586, y:204, w:90, h:86, ise:"true", e:["rt"]}, {x:3710, y:565, w:86, h:88, ise:"true", e:["rt"]}, {x:6039, y:654, w:85, h:88, ise:"true", e:["rt"]}, {x:3636, y:175, w:86, h:91, ise:"true", e:["rt"]}, {x:4359, y:299, w:525, h:348, e:["oj", "oj", "oj", "oj", "oj", "aj", "aj", "aj", "aj", "aj", "aj", "gt", "gt", "gt", "gt", "gt", "aj", "aj", "aj", "aj", "oj", "oj", "oj"]}, {x:3736, y:11, w:833, h:278, e:["oj", "oj", "oj", "oj", "oj", "oj", "oj", "aj", "aj", "aj", "aj", "aj", "aj", "aj", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "aj", "aj", "aj", "aj", "oj", "oj", "oj", "oj", "gt", "gt"]}, {x:3984, y:300, w:362, h:165, e:["aj", "aj", "aj", "aj", "aj", "aj", "gt", "oj"]}, {x:3800, y:470, w:430, h:283, e:["aj", "aj", "aj", "aj", "aj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj", "oj"]}, {x:3555, y:294, w:235, h:262, e:["aj", "aj", "aj", "oj", "oj", "oj", "oj", "oj"]}, {x:4243, y:575, w:112, h:178, e:["aj", "aj"]}, {x:4176, y:764, w:769, h:189, e:["aj", "aj", "aj", "aj", "aj", "aj", "aj", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "gt", "oj"]}, {x:4365, y:655, w:224, h:102, e:["aj", "aj", "aj"]}, {x:4708, y:658, w:304, h:96, e:["aj", "aj", "gt", "gt"]}, {x:3859, y:760, w:202, h:93, e:["aj", "aj"]}, {x:3860, y:858, w:302, h:89, e:["gt", "gt", "gt"]}, {x:4692, y:14, w:186, h:262, e:["aj", "aj", "aj", "aj", "aj", "oj"]}, {x:4585, y:8, w:97, h:187, e:["aj", "aj"]}, {x:3569, y:567, w:135, h:140, e:["gt", "gt"]}, {x:3709, y:658, w:87, h:171, e:["aj", "aj"]}, {x:3483, y:18, w:243, h:145, e:["gt", "aj", "aj", "aj", "aj"]}, {x:3454, y:170, w:175, h:117, e:["aj", "oj"]}, {x:2844, y:494, w:85, h:87, ise:"true", e:["rt"]}, {x:2714, y:346, w:269, h:141, e:["aj", "aj", "oj", "oj", "oj"]}, {x:2674, y:492, w:162, h:187, e:["aj", "aj", "aj", "oj"]}, {x:2843, y:587, w:264, h:136, e:["aj", "oj", "oj", "oj"]}, {x:2940, y:493, w:219, h:91, e:["oj", "oj"]}, {x:2986, y:317, w:104, h:170, e:["gt", "gt"]}]; af = [{x:5419, y:399, r:0, h:undefined, e:[""]}, {x:1213, y:566, r:180, h:1200, e:["fw", "ms", "ms", "fw"]}]; bk = []; rb = []; bd = [{x:106, y:478, r:-1, t:"h1"}, {x:235, y:481, r:0, t:"h2"}, {x:361, y:481, r:0, t:"h3"}, {x:626, y:666, r:89, t:"h1"}, {x:628, y:778, r:-90, t:"h3"}, {x:497, y:481, r:90, t:"h5"}, {x:629, y:909, r:91, t:"h1"}, {x:62, y:573, r:90, t:"h2"}, {x:170, y:573, r:180, t:"h3"}, {x:542, y:849, r:91, t:"h1"}, {x:450, y:566, r:0, t:"h1"}, {x:532, y:720, r:91, t:"h3"}, {x:311, y:567, r:0, t:"h7"}, {x:57, y:673, r:0, t:"f4"}, {x:185, y:669, r:0, t:"f3"}, {x:441, y:658, r:90, t:"f2"}, {x:595, y:489, r:0, t:"h1"}, {x:529, y:607, r:90, t:"h1"}, {x:624, y:569, r:90, t:"h2"}, {x:62, y:778, r:0, t:"f4"}, {x:318, y:667, r:90, t:"f5"}, {x:197, y:798, r:-90, t:"f4"}, {x:88, y:879, r:91, t:"f4"}, {x:201, y:904, r:0, t:"f1"}, {x:332, y:905, r:0, t:"f1"}, {x:330, y:790, r:0, t:"f5"}, {x:453, y:790, r:0, t:"h8"}, {x:445, y:895, r:0, t:"h7"}, {x:536, y:933, r:0, t:"h2"}]; } }
Symbol 3386 MovieClip [__Packages.rr.conf.map.ConfMapValues1] Frame 0
class rr.conf.map.ConfMapValues1 { function ConfMapValues1 () { } static function getValue(key) { if (key == "cols") { return(10); } if (key == "rows") { return(2); } if (key == "foreground") { return(true); } if (key == "maptype") { return("grass"); } } }
Symbol 3387 MovieClip [__Packages.rr.conf.map.ConfMapValues2] Frame 0
class rr.conf.map.ConfMapValues2 { function ConfMapValues2 () { } static function getValue(key) { if (key == "cols") { return(8); } if (key == "rows") { return(5); } if (key == "foreground") { return(true); } if (key == "maptype") { return("desert"); } } }
Symbol 3388 MovieClip [__Packages.rr.conf.map.ConfMapValues3] Frame 0
class rr.conf.map.ConfMapValues3 { function ConfMapValues3 () { } static function getValue(key) { if (key == "cols") { return(3); } if (key == "rows") { return(16); } if (key == "foreground") { return(false); } if (key == "maptype") { return("ice"); } } }
Symbol 3389 MovieClip [__Packages.rr.conf.map.ConfMapValues4] Frame 0
class rr.conf.map.ConfMapValues4 { function ConfMapValues4 () { } static function getValue(key) { if (key == "cols") { return(8); } if (key == "rows") { return(5); } if (key == "foreground") { return(true); } if (key == "maptype") { return("grass"); } } }
Symbol 3390 MovieClip [__Packages.rr.conf.map.ConfMapValues5] Frame 0
class rr.conf.map.ConfMapValues5 { function ConfMapValues5 () { } static function getValue(key) { trace("ConfMapValues5 getValue: " + key); if (key == "cols") { return(10); } if (key == "rows") { return(3); } if (key == "foreground") { return(true); } if (key == "maptype") { return("grass"); } } }
Symbol 3391 MovieClip [__Packages.rr.conf.plane.ConfAirField] Frame 0
class rr.conf.plane.ConfAirField { function ConfAirField () { } static function getValue(key) { if (key == "detectiondistance") { return(600); } if (key == "spawnsound") { return("Airport.wav"); } if (key == "spawntime") { return(20000); } } }
Symbol 3392 MovieClip [__Packages.rr.conf.plane.ConfAirfieldDefender] Frame 0
class rr.conf.plane.ConfAirfieldDefender { function ConfAirfieldDefender () { } static function getValue(key) { if (key == "feelerradius") { return(20); } if (key == "killlevel") { return(500); } if (key == "gunsound") { return("GunCannon11_short.wav"); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "destroydelay") { return(1500); } if (key == "shootingdistance") { return(500); } if (key == "shootinginterval") { return(10000); } if (key == "detectiondistance") { return(550); } if (key == "ammomaxspeed") { return(20); } if (key == "ammorotationspeed") { return(6); } if (key == "ammoacceleration") { return(0.3); } if (key == "ammominrange") { return(50); } if (key == "ammomaxrange") { return(1200); } if (key == "ammodestroydelay") { return(1500); } if (key == "ammoexplosiondamage") { return(50); } if (key == "ammoexplosionradius") { return(100); } if (key == "ammostartsound") { return("Missile firing2_short.wav"); } if (key == "ammosound") { return("Missile1_loop.wav"); } if (key == "ammoexplodesound") { return("Explosion06_short.wav"); } } }
Symbol 3393 MovieClip [__Packages.rr.conf.plane.ConfA10] Frame 0
class rr.conf.plane.ConfA10 { function ConfA10 () { } static function getValue(key) { if (key == "availabilitylevel") { return(6); } if (key == "price") { return(3200); } if (key == "type") { return("AirUnit"); } if (key == "killlevel") { return(3000); } if (key == "killlevelenemy") { return(300); } if (key == "destroydelay") { return(400); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "crashsound") { return("WarthogCrash.wav"); } if (key == "loopsound") { return("WarthogHigh.wav"); } if (key == "loopingsound") { return("WarthogLooping.wav"); } if (key == "weight") { return(8000); } if (key == "minspeed") { return(5); } if (key == "maxspeed") { return(7); } if (key == "minspeeddistance") { return(100); } if (key == "maxspeeddistance") { return(300); } if (key == "rotationspeed") { return(2.8); } if (key == "altitude") { return(50); } if (key == "altitudefatal") { return(10); } if (key == "fuel") { return(20000); } if (key == "fuelconsumption") { return(0.03); } if (key == "ascentrate") { return(0.3); } if (key == "descentrate") { return(0.6); } if (key == "fullrollangle") { return(110); } if (key == "acceleration") { return(0.3); } if (key == "launchdistance") { return(300); } if (key == "cameradistance") { return(450); } if (key == "menudistance") { return(70); } if (key == "approachdistance") { return(40); } if (key == "triangleheight") { return(250); } if (key == "trianglebase") { return(80); } if (key == "shootingdistance") { return(500); } if (key == "shootingdistancemin") { return(80); } } }
Symbol 3394 MovieClip [__Packages.rr.conf.plane.ConfApache] Frame 0
class rr.conf.plane.ConfApache { function ConfApache () { } static function getValue(key) { if (key == "availabilitylevel") { return(5); } if (key == "price") { return(1900); } if (key == "type") { return("AirUnit"); } if (key == "killlevel") { return(1500); } if (key == "killlevelenemy") { return(250); } if (key == "destroydelay") { return(1000); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "loopsound") { return("ApacheHigh.wav"); } if (key == "weight") { return(5000); } if (key == "minspeed") { return(-3); } if (key == "maxspeed") { return(7); } if (key == "minspeeddistance") { return(150); } if (key == "maxspeeddistance") { return(300); } if (key == "rotationspeed") { return(6); } if (key == "altitude") { return(30); } if (key == "altitudefatal") { return(1); } if (key == "fuel") { return(10000); } if (key == "fuelconsumption") { return(0.03); } if (key == "ascentrate") { return(0.3); } if (key == "descentrate") { return(0.5); } if (key == "fullrollangle") { return(90); } if (key == "acceleration") { return(0.4); } if (key == "launchaltitude") { return(15); } if (key == "cameradistance") { return(250); } if (key == "menudistance") { return(70); } if (key == "approachdistance") { return(40); } if (key == "shootingdistance") { return(500); } if (key == "shootingdistancemin") { return(80); } } }
Symbol 3395 MovieClip [__Packages.rr.conf.plane.ConfB2] Frame 0
class rr.conf.plane.ConfB2 { function ConfB2 () { } static function getValue(key) { if (key == "availabilitylevel") { return(7); } if (key == "price") { return(3550); } if (key == "type") { return("AirUnit"); } if (key == "killlevel") { return(2700); } if (key == "killlevelenemy") { return(400); } if (key == "destroydelay") { return(400); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "crashsound") { return("B2Crash.wav"); } if (key == "fuelsound") { return("B2LowFuel-High.wav"); } if (key == "loopsound") { return("B2High.wav"); } if (key == "weight") { return(8000); } if (key == "minspeed") { return(5); } if (key == "maxspeed") { return(7); } if (key == "minspeeddistance") { return(150); } if (key == "maxspeeddistance") { return(400); } if (key == "rotationspeed") { return(3); } if (key == "altitude") { return(90); } if (key == "altitudefatal") { return(10); } if (key == "fuel") { return(50000); } if (key == "fuelconsumption") { return(0.03); } if (key == "ascentrate") { return(0.5); } if (key == "descentrate") { return(0.9); } if (key == "fullrollangle") { return(135); } if (key == "acceleration") { return(0.15); } if (key == "launchdistance") { return(450); } if (key == "cameradistance") { return(250); } if (key == "menudistance") { return(70); } if (key == "approachdistance") { return(50); } if (key == "triangleheight") { return(250); } if (key == "trianglebase") { return(80); } if (key == "shootingdistance") { return(500); } if (key == "shootingdistancemin") { return(80); } } }
Symbol 3396 MovieClip [__Packages.rr.conf.plane.ConfB52] Frame 0
class rr.conf.plane.ConfB52 { function ConfB52 () { } static function getValue(key) { if (key == "availabilitylevel") { return(8); } if (key == "price") { return(5400); } if (key == "type") { return("AirUnit"); } if (key == "killlevel") { return(4100); } if (key == "killlevelenemy") { return(850); } if (key == "destroydelay") { return(400); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "crashsound") { return("B2Crash.wav"); } if (key == "fuelsound") { return("B2LowFuel-High.wav"); } if (key == "loopsound") { return("B2High.wav"); } if (key == "weight") { return(10000); } if (key == "minspeed") { return(5); } if (key == "maxspeed") { return(6); } if (key == "minspeeddistance") { return(100); } if (key == "maxspeeddistance") { return(200); } if (key == "rotationspeed") { return(1.5); } if (key == "altitude") { return(140); } if (key == "altitudefatal") { return(10); } if (key == "fuel") { return(60000); } if (key == "fuelconsumption") { return(0.03); } if (key == "ascentrate") { return(0.3); } if (key == "descentrate") { return(0.9); } if (key == "fullrollangle") { return(45); } if (key == "acceleration") { return(0.15); } if (key == "launchdistance") { return(500); } if (key == "cameradistance") { return(250); } if (key == "menudistance") { return(120); } if (key == "approachdistance") { return(100); } if (key == "triangleheight") { return(350); } if (key == "trianglebase") { return(100); } if (key == "shootingdistance") { return(500); } if (key == "shootingdistancemin") { return(80); } } }
Symbol 3397 MovieClip [__Packages.rr.conf.plane.ConfBellHuey] Frame 0
class rr.conf.plane.ConfBellHuey { function ConfBellHuey () { } static function getValue(key) { if (key == "availabilitylevel") { return(2); } if (key == "price") { return(1050); } if (key == "type") { return("AirUnit"); } if (key == "killlevel") { return(950); } if (key == "killlevelenemy") { return(90); } if (key == "destroydelay") { return(1000); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "loopsound") { return("BellHigh.wav"); } if (key == "weight") { return(2000); } if (key == "minspeed") { return(-3); } if (key == "maxspeed") { return(5); } if (key == "minspeeddistance") { return(150); } if (key == "maxspeeddistance") { return(300); } if (key == "rotationspeed") { return(6); } if (key == "altitude") { return(30); } if (key == "altitudefatal") { return(1); } if (key == "fuel") { return(8000); } if (key == "fuelconsumption") { return(0.03); } if (key == "ascentrate") { return(0.3); } if (key == "descentrate") { return(0.4); } if (key == "fullrollangle") { return(90); } if (key == "acceleration") { return(0.4); } if (key == "launchaltitude") { return(15); } if (key == "cameradistance") { return(250); } if (key == "menudistance") { return(50); } if (key == "approachdistance") { return(40); } if (key == "shootingdistance") { return(500); } if (key == "shootingdistancemin") { return(80); } } }
Symbol 3398 MovieClip [__Packages.rr.conf.plane.ConfC47] Frame 0
class rr.conf.plane.ConfC47 { function ConfC47 () { } static function getValue(key) { if (key == "availabilitylevel") { return(3); } if (key == "price") { return(2400); } if (key == "type") { return("AirUnit"); } if (key == "killlevel") { return(1800); } if (key == "killlevelenemy") { return(250); } if (key == "destroydelay") { return(1000); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "crashsound") { return("C47Crash.wav"); } if (key == "fuelsound") { return("FockeLowFuel-High.wav"); } if (key == "loopsound") { return("C47High.wav"); } if (key == "weight") { return(8000); } if (key == "minspeed") { return(4); } if (key == "maxspeed") { return(7); } if (key == "minspeeddistance") { return(100); } if (key == "maxspeeddistance") { return(300); } if (key == "rotationspeed") { return(2.5); } if (key == "altitude") { return(70); } if (key == "altitudefatal") { return(10); } if (key == "fuel") { return(18000); } if (key == "fuelconsumption") { return(0.03); } if (key == "ascentrate") { return(0.3); } if (key == "descentrate") { return(0.7); } if (key == "fullrollangle") { return(60); } if (key == "acceleration") { return(0.15); } if (key == "launchdistance") { return(300); } if (key == "cameradistance") { return(350); } if (key == "menudistance") { return(70); } if (key == "approachdistance") { return(50); } if (key == "triangleheight") { return(250); } if (key == "trianglebase") { return(80); } if (key == "shootingdistance") { return(500); } if (key == "shootingdistancemin") { return(80); } } }
Symbol 3399 MovieClip [__Packages.rr.conf.plane.ConfFockeWolf] Frame 0
class rr.conf.plane.ConfFockeWolf { function ConfFockeWolf () { } static function getValue(key) { if (key == "availabilitylevel") { return(1); } if (key == "price") { return(1000); } if (key == "type") { return("AirUnit"); } if (key == "killlevel") { return(1000); } if (key == "killlevelenemy") { return(100); } if (key == "destroydelay") { return(1000); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "crashsound") { return("FockeCrash.wav"); } if (key == "fuelsound") { return("FockeLowFuel-High.wav"); } if (key == "loopsound") { return("FockeHigh.wav"); } if (key == "loopingsound") { return("FockeLoop.wav"); } if (key == "weight") { return(5000); } if (key == "minspeed") { return(4); } if (key == "maxspeed") { return(6); } if (key == "minspeeddistance") { return(100); } if (key == "maxspeeddistance") { return(300); } if (key == "liftspeed") { return(300); } if (key == "rotationspeed") { return(3.8); } if (key == "altitude") { return(50); } if (key == "altitudefatal") { return(10); } if (key == "fuel") { return(8000); } if (key == "fuelconsumption") { return(0.03); } if (key == "ascentrate") { return(0.3); } if (key == "descentrate") { return(0.6); } if (key == "fullrollangle") { return(90); } if (key == "acceleration") { return(0.15); } if (key == "launchdistance") { return(250); } if (key == "cameradistance") { return(350); } if (key == "menudistance") { return(70); } if (key == "approachdistance") { return(0); } if (key == "triangleheight") { return(250); } if (key == "trianglebase") { return(80); } if (key == "shootingdistance") { return(500); } if (key == "shootingdistancemin") { return(80); } } }
Symbol 3400 MovieClip [__Packages.rr.conf.plane.ConfMesserSchmidt] Frame 0
class rr.conf.plane.ConfMesserSchmidt { function ConfMesserSchmidt () { } static function getValue(key) { if (key == "availabilitylevel") { return(4); } if (key == "price") { return(1400); } if (key == "type") { return("AirUnit"); } if (key == "killlevel") { return(1200); } if (key == "killlevelenemy") { return(200); } if (key == "destroydelay") { return(1000); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "crashsound") { return("MesserCrash.wav"); } if (key == "fuelsound") { return("MesserLowFuel-High.wav"); } if (key == "loopsound") { return("MesserHigh.wav"); } if (key == "loopingsound") { return("MesserLoop.wav"); } if (key == "weight") { return(6000); } if (key == "minspeed") { return(4); } if (key == "maxspeed") { return(6); } if (key == "minspeeddistance") { return(100); } if (key == "maxspeeddistance") { return(300); } if (key == "rotationspeed") { return(3.8); } if (key == "altitude") { return(50); } if (key == "altitudefatal") { return(10); } if (key == "fuel") { return(10000); } if (key == "fuelconsumption") { return(0.03); } if (key == "ascentrate") { return(0.3); } if (key == "descentrate") { return(0.6); } if (key == "fullrollangle") { return(65); } if (key == "acceleration") { return(0.15); } if (key == "launchdistance") { return(250); } if (key == "cameradistance") { return(350); } if (key == "menudistance") { return(70); } if (key == "approachdistance") { return(0); } if (key == "triangleheight") { return(250); } if (key == "trianglebase") { return(80); } if (key == "shootingdistance") { return(500); } if (key == "shootingdistancemin") { return(80); } } }
Symbol 3401 MovieClip [__Packages.rr.conf.plane.ammo.ConfAirMissile] Frame 0
class rr.conf.plane.ammo.ConfAirMissile { function ConfAirMissile () { } static function getValue(key) { if (key == "displayname") { return("Air to Air Missile"); } if (key == "availabilitylevel") { return(1); } if (key == "price") { return(600); } if (key == "count") { return(20); } if (key == "unitweight") { return(100); } if (key == "colorgroup") { return("orange"); } if (key == "upgradelevel") { return(1); } if (key == "shootinginterval") { return(500); } if (key == "maxspeed") { return(40); } if (key == "acceleration") { return(0.9); } if (key == "minrange") { return(30); } if (key == "maxrange") { return(400); } if (key == "destroydelay") { return(1500); } if (key == "explosiondamage") { return(100); } if (key == "explosionradius") { return(100); } if (key == "startsound") { return("Missile firing2_short.wav"); } if (key == "sound") { return("Missile1_loop.wav"); } if (key == "explodesound") { return("Explosion06_short.wav"); } } }
Symbol 3402 MovieClip [__Packages.rr.conf.plane.ammo.ConfAirSeeker] Frame 0
class rr.conf.plane.ammo.ConfAirSeeker { function ConfAirSeeker () { } static function getValue(key) { if (key == "displayname") { return("Air to Air Heatseeker"); } if (key == "availabilitylevel") { return(3); } if (key == "price") { return(1500); } if (key == "count") { return(10); } if (key == "unitweight") { return(150); } if (key == "colorgroup") { return("orange"); } if (key == "upgradelevel") { return(2); } if (key == "shootinginterval") { return(500); } if (key == "maxspeed") { return(20); } if (key == "rotationspeed") { return(4); } if (key == "acceleration") { return(0.3); } if (key == "minrange") { return(30); } if (key == "maxrange") { return(1200); } if (key == "destroydelay") { return(1500); } if (key == "explosiondamage") { return(200); } if (key == "explosionradius") { return(100); } if (key == "startsound") { return("Missile firing2_short.wav"); } if (key == "sound") { return("Missile1_loop.wav"); } if (key == "explodesound") { return("Explosion06_short.wav"); } } }
Symbol 3403 MovieClip [__Packages.rr.conf.plane.ammo.ConfGroundMissile] Frame 0
class rr.conf.plane.ammo.ConfGroundMissile { function ConfGroundMissile () { } static function getValue(key) { if (key == "displayname") { return("Air to Ground Missile"); } if (key == "availabilitylevel") { return(1); } if (key == "price") { return(500); } if (key == "count") { return(20); } if (key == "unitweight") { return(100); } if (key == "colorgroup") { return("orange"); } if (key == "upgradelevel") { return(1); } if (key == "shootinginterval") { return(500); } if (key == "maxspeed") { return(40); } if (key == "acceleration") { return(0.9); } if (key == "minrange") { return(50); } if (key == "maxrange") { return(500); } if (key == "destroydelay") { return(1500); } if (key == "explosiondamage") { return(300); } if (key == "explosionradius") { return(100); } if (key == "startsound") { return("Missile firing2_short.wav"); } if (key == "sound") { return("Missile1_loop.wav"); } if (key == "explodesound") { return("Explosion06_short.wav"); } } }
Symbol 3404 MovieClip [__Packages.rr.conf.plane.ammo.ConfGroundSeeker] Frame 0
class rr.conf.plane.ammo.ConfGroundSeeker { function ConfGroundSeeker () { } static function getValue(key) { if (key == "displayname") { return("Air to Ground Heatseeker"); } if (key == "availabilitylevel") { return(2); } if (key == "price") { return(1300); } if (key == "count") { return(10); } if (key == "unitweight") { return(150); } if (key == "colorgroup") { return("orange"); } if (key == "upgradelevel") { return(2); } if (key == "shootinginterval") { return(500); } if (key == "maxspeed") { return(10); } if (key == "rotationspeed") { return(6); } if (key == "acceleration") { return(0.3); } if (key == "minrange") { return(50); } if (key == "maxrange") { return(1200); } if (key == "destroydelay") { return(1500); } if (key == "explosiondamage") { return(400); } if (key == "explosionradius") { return(100); } if (key == "startsound") { return("Missile firing2_short.wav"); } if (key == "sound") { return("Missile1_loop.wav"); } if (key == "explodesound") { return("Explosion06_short.wav"); } } }
Symbol 3405 MovieClip [__Packages.rr.conf.plane.ammo.ConfBombNormal] Frame 0
class rr.conf.plane.ammo.ConfBombNormal { function ConfBombNormal () { } static function getValue(key) { if (key == "displayname") { return("Normal Bombs"); } if (key == "availabilitylevel") { return(1); } if (key == "price") { return(750); } if (key == "count") { return(8); } if (key == "unitweight") { return(200); } if (key == "colorgroup") { return("red"); } if (key == "upgradelevel") { return(1); } if (key == "shootinginterval") { return(1000); } if (key == "explosiondamage") { return(400); } if (key == "explosionradius") { return(150); } if (key == "explodesound") { return("Explosion03_short.wav"); } if (key == "destroydelay") { return(1500); } } }
Symbol 3406 MovieClip [__Packages.rr.conf.plane.ammo.ConfBombHeavy] Frame 0
class rr.conf.plane.ammo.ConfBombHeavy { function ConfBombHeavy () { } static function getValue(key) { if (key == "displayname") { return("Heavy Bombs"); } if (key == "availabilitylevel") { return(3); } if (key == "price") { return(950); } if (key == "count") { return(6); } if (key == "unitweight") { return(350); } if (key == "colorgroup") { return("red"); } if (key == "upgradelevel") { return(2); } if (key == "shootinginterval") { return(1000); } if (key == "explosiondamage") { return(600); } if (key == "explosionradius") { return(250); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "destroydelay") { return(1500); } } }
Symbol 3407 MovieClip [__Packages.rr.conf.plane.ammo.ConfBombExtreme] Frame 0
class rr.conf.plane.ammo.ConfBombExtreme { function ConfBombExtreme () { } static function getValue(key) { if (key == "displayname") { return("Extreme Bombs"); } if (key == "availabilitylevel") { return(5); } if (key == "price") { return(1400); } if (key == "count") { return(4); } if (key == "unitweight") { return(500); } if (key == "colorgroup") { return("red"); } if (key == "upgradelevel") { return(3); } if (key == "shootinginterval") { return(1000); } if (key == "explosiondamage") { return(900); } if (key == "explosionradius") { return(500); } if (key == "explodesound") { return("ExplosionBig06_short.wav"); } if (key == "destroydelay") { return(1500); } } }
Symbol 3408 MovieClip [__Packages.rr.conf.plane.ammo.ConfGunSingle] Frame 0
class rr.conf.plane.ammo.ConfGunSingle { function ConfGunSingle () { } static function getValue(key) { if (key == "displayname") { return("Single MachineGun"); } if (key == "availabilitylevel") { return(1); } if (key == "price") { return(1000); } if (key == "count") { return(1); } if (key == "unitweight") { return(50); } if (key == "colorgroup") { return("blue"); } if (key == "upgradelevel") { return(1); } if (key == "shootinginterval") { return(500); } if (key == "gunsound") { return("Gun light.wav"); } if (key == "enemypauseinterval") { return(3000); } if (key == "enemypauselength") { return(2000); } } }
Symbol 3409 MovieClip [__Packages.rr.conf.plane.ammo.ConfGunDouble] Frame 0
class rr.conf.plane.ammo.ConfGunDouble { function ConfGunDouble () { } static function getValue(key) { if (key == "displayname") { return("Double MachineGun"); } if (key == "availabilitylevel") { return(2); } if (key == "price") { return(1700); } if (key == "count") { return(1); } if (key == "unitweight") { return(100); } if (key == "colorgroup") { return("blue"); } if (key == "upgradelevel") { return(2); } if (key == "shootinginterval") { return(450); } if (key == "gunsound") { return("Gun medium.wav"); } if (key == "enemypauseinterval") { return(3000); } if (key == "enemypauselength") { return(2000); } } }
Symbol 3410 MovieClip [__Packages.rr.conf.plane.ammo.ConfGunGatling] Frame 0
class rr.conf.plane.ammo.ConfGunGatling { function ConfGunGatling () { } static function getValue(key) { if (key == "displayname") { return("Gatling MachineGun"); } if (key == "availabilitylevel") { return(4); } if (key == "price") { return(2300); } if (key == "count") { return(1); } if (key == "unitweight") { return(200); } if (key == "colorgroup") { return("blue"); } if (key == "upgradelevel") { return(3); } if (key == "shootinginterval") { return(400); } if (key == "gunsound") { return("Gun heavy.wav"); } if (key == "enemypauseinterval") { return(3000); } if (key == "enemypauselength") { return(2000); } } }
Symbol 3411 MovieClip [__Packages.rr.conf.plane.ammo.ConfPropaganda] Frame 0
class rr.conf.plane.ammo.ConfPropaganda { function ConfPropaganda () { } static function getValue(key) { if (key == "displayname") { return("Propaganda"); } if (key == "availabilitylevel") { return(1); } if (key == "price") { return(1100); } if (key == "count") { return(50); } if (key == "unitweight") { return(10); } if (key == "colorgroup") { return("green"); } if (key == "shootinginterval") { return(200); } if (key == "destroydelay") { return(1500); } if (key == "propagandapower") { return(250); } if (key == "propagandaradius") { return(150); } } }
Symbol 3412 MovieClip [__Packages.rr.conf.plane.ammo.ConfEMPBomb] Frame 0
class rr.conf.plane.ammo.ConfEMPBomb { function ConfEMPBomb () { } static function getValue(key) { if (key == "displayname") { return("EMP Bomb"); } if (key == "availabilitylevel") { return(4); } if (key == "price") { return(1450); } if (key == "count") { return(5); } if (key == "unitweight") { return(250); } if (key == "colorgroup") { return("green"); } if (key == "shootinginterval") { return(1000); } if (key == "stundistance") { return(650); } if (key == "minstuntime") { return(10000); } if (key == "maxstuntime") { return(25000); } if (key == "explodesound") { return("AirplaneSkid1.wav"); } if (key == "destroydelay") { return(1500); } } }
Symbol 3413 MovieClip [__Packages.rr.conf.plane.ammo.ConfFuelBomb] Frame 0
class rr.conf.plane.ammo.ConfFuelBomb { function ConfFuelBomb () { } static function getValue(key) { if (key == "displayname") { return("Fuel Bomb"); } if (key == "availabilitylevel") { return(5); } if (key == "price") { return(1800); } if (key == "count") { return(4); } if (key == "unitweight") { return(500); } if (key == "colorgroup") { return("green"); } if (key == "shootinginterval") { return(1000); } if (key == "explosiondamage") { return(800); } if (key == "explosionradius") { return(300); } if (key == "explodesound") { return("Explosion07min_short.wav"); } if (key == "destroydelay") { return(1500); } } }
Symbol 3414 MovieClip [__Packages.rr.conf.plane.ammo.ConfCarpetBomb] Frame 0
class rr.conf.plane.ammo.ConfCarpetBomb { function ConfCarpetBomb () { } static function getValue(key) { if (key == "displayname") { return("CarpetBomb"); } if (key == "availabilitylevel") { return(6); } if (key == "price") { return(2200); } if (key == "count") { return(4); } if (key == "unitweight") { return(400); } if (key == "colorgroup") { return("green"); } if (key == "shootinginterval") { return(1000); } if (key == "explosiondamage") { return(600); } if (key == "explosionradius") { return(200); } if (key == "explodesound") { return("Explosion03_short.wav"); } if (key == "destroydelay") { return(2500); } } }
Symbol 3415 MovieClip [__Packages.rr.conf.plane.ammo.ConfNuclearBomb] Frame 0
class rr.conf.plane.ammo.ConfNuclearBomb { function ConfNuclearBomb () { } static function getValue(key) { if (key == "displayname") { return("Nuclear Bomb"); } if (key == "availabilitylevel") { return(7); } if (key == "price") { return(5000); } if (key == "count") { return(2); } if (key == "unitweight") { return(550); } if (key == "colorgroup") { return("green"); } if (key == "shootinginterval") { return(1000); } if (key == "explosiondamage") { return(5000); } if (key == "explosionradius") { return(1000); } if (key == "explodesound") { return("ExplosionBig06_short.wav"); } if (key == "destroydelay") { return(2500); } } }
Symbol 3416 MovieClip [__Packages.rr.conf.plane.ammo.ConfBulletGunSingle] Frame 0
class rr.conf.plane.ammo.ConfBulletGunSingle { function ConfBulletGunSingle () { } static function getValue(key) { if (key == "speed") { return(40); } if (key == "minrange") { return(50); } if (key == "maxrange") { return(300); } if (key == "destroydelay") { return(540); } if (key == "explosiondamage") { return(25); } if (key == "explodesound") { return("Explosion06_short.wav"); } } }
Symbol 3417 MovieClip [__Packages.rr.conf.plane.ammo.ConfBulletGunDouble] Frame 0
class rr.conf.plane.ammo.ConfBulletGunDouble { function ConfBulletGunDouble () { } static function getValue(key) { if (key == "speed") { return(40); } if (key == "minrange") { return(50); } if (key == "maxrange") { return(300); } if (key == "destroydelay") { return(540); } if (key == "explosiondamage") { return(50); } if (key == "explodesound") { return("Explosion06_short.wav"); } } }
Symbol 3418 MovieClip [__Packages.rr.conf.plane.ammo.ConfBulletGunGatling] Frame 0
class rr.conf.plane.ammo.ConfBulletGunGatling { function ConfBulletGunGatling () { } static function getValue(key) { if (key == "speed") { return(40); } if (key == "minrange") { return(50); } if (key == "maxrange") { return(300); } if (key == "destroydelay") { return(540); } if (key == "explosiondamage") { return(100); } if (key == "explodesound") { return("Explosion06_short.wav"); } } }
Symbol 3419 MovieClip [__Packages.rr.conf.train.ConfSaddleTank] Frame 0
class rr.conf.train.ConfSaddleTank { function ConfSaddleTank () { } static function getValue(key) { if (key == "maxspeed") { return(110); } if (key == "minspeed") { return(-85); } if (key == "length") { return(47); } if (key == "acceleration") { return(0.01); } if (key == "accelerationfullstop") { return(0.05); } if (key == "destroydelay") { return(1000); } if (key == "gunsounds") { return(["GunCannon6_short.wav"]); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "hornsound") { return("Train 2and3 Horn.wav"); } if (key == "fueltype") { return("coal"); } if (key == "killlevel") { return(700); } if (key == "shootingdistance") { return(350); } if (key == "shootinginterval1") { return(1000); } if (key == "rotationspeed1") { return(40); } if (key == "rotationspeedmin") { return(10); } if (key == "ammospeed") { return(20); } if (key == "ammodestroydelay") { return(210); } if (key == "ammorange") { return(350); } if (key == "ammodamage") { return(10); } } }
Symbol 3420 MovieClip [__Packages.rr.conf.train.ConfRhino] Frame 0
class rr.conf.train.ConfRhino { function ConfRhino () { } static function getValue(key) { if (key == "maxspeed") { return(140); } if (key == "minspeed") { return(-125); } if (key == "length") { return(84); } if (key == "acceleration") { return(0.02); } if (key == "accelerationfullstop") { return(0.05); } if (key == "destroydelay") { return(1000); } if (key == "gunsounds") { return(["GunCannon4_short.wav", "GunCannon6_short.wav"]); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "hornsound") { return("Train 2and3 Horn.wav"); } if (key == "loopsound") { return("Train 5.wav"); } if (key == "fueltype") { return("electric"); } if (key == "killlevel") { return(900); } if (key == "shootingdistance") { return(400); } if (key == "shootinginterval1") { return(800); } if (key == "shootinginterval2") { return(700); } if (key == "rotationspeed1") { return(40); } if (key == "rotationspeed2") { return(60); } if (key == "ammospeed") { return(20); } if (key == "ammodestroydelay") { return(210); } if (key == "ammorange") { return(300); } if (key == "ammodamage") { return(20); } } }
Symbol 3421 MovieClip [__Packages.rr.conf.train.ConfSuperChief] Frame 0
class rr.conf.train.ConfSuperChief { function ConfSuperChief () { } static function getValue(key) { if (key == "maxspeed") { return(210); } if (key == "minspeed") { return(-180); } if (key == "length") { return(82); } if (key == "acceleration") { return(0.04); } if (key == "accelerationfullstop") { return(0.06); } if (key == "destroydelay") { return(1000); } if (key == "gunsounds") { return(["GunCannon4_short.wav", "GunCannon6_short.wav"]); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "hornsound") { return("Train 2and3 Horn.wav"); } if (key == "loopsound") { return("Train 5.wav"); } if (key == "fueltype") { return("oil"); } if (key == "killlevel") { return(1400); } if (key == "shootingdistance") { return(400); } if (key == "shootinginterval1") { return(800); } if (key == "shootinginterval2") { return(700); } if (key == "rotationspeed1") { return(40); } if (key == "rotationspeed2") { return(60); } if (key == "ammospeed") { return(20); } if (key == "ammodestroydelay") { return(210); } if (key == "ammorange") { return(300); } if (key == "ammodamage") { return(30); } } }
Symbol 3422 MovieClip [__Packages.rr.conf.train.ConfSuperChiefWagon] Frame 0
class rr.conf.train.ConfSuperChiefWagon { function ConfSuperChiefWagon () { } static function getValue(key) { if (key == "spaces") { return(2); } if (key == "length") { return(40); } if (key == "weight") { return(0); } if (key == "gunsounds") { return(["GunCannon4_short.wav", "GunCannon6_short.wav"]); } if (key == "explodesound") { return("Explosion08min_short.wav"); } if (key == "shootinginterval1") { return(700); } if (key == "shootinginterval2") { return(800); } if (key == "rotationspeed1") { return(40); } if (key == "rotationspeed2") { return(60); } if (key == "destroydelay") { return(1000); } } }
Symbol 3423 MovieClip [__Packages.rr.conf.train.ConfDragon] Frame 0
class rr.conf.train.ConfDragon { function ConfDragon () { } static function getValue(key) { if (key == "maxspeed") { return(180); } if (key == "minspeed") { return(-150); } if (key == "length") { return(89); } if (key == "acceleration") { return(0.03); } if (key == "accelerationfullstop") { return(0.05); } if (key == "destroydelay") { return(1100); } if (key == "gunsounds") { return(["GunCannon4_short.wav", "GunCannon6_short.wav"]); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "hornsound") { return("Train 2and3 Horn.wav"); } if (key == "loopsound") { return("Train 5.wav"); } if (key == "fueltype") { return("oil"); } if (key == "killlevel") { return(1800); } if (key == "shootingdistance") { return(500); } if (key == "shootinginterval1") { return(700); } if (key == "shootinginterval2") { return(750); } if (key == "rotationspeed1") { return(40); } if (key == "rotationspeed2") { return(60); } if (key == "ammospeed") { return(20); } if (key == "ammodestroydelay") { return(210); } if (key == "ammorange") { return(300); } if (key == "ammodamage") { return(60); } } }
Symbol 3424 MovieClip [__Packages.rr.conf.train.ConfPennsylvania] Frame 0
class rr.conf.train.ConfPennsylvania { function ConfPennsylvania () { } static function getValue(key) { if (key == "maxspeed") { return(195); } if (key == "minspeed") { return(-160); } if (key == "length") { return(99); } if (key == "acceleration") { return(0.04); } if (key == "accelerationfullstop") { return(0.06); } if (key == "destroydelay") { return(1000); } if (key == "gunsounds") { return(["GunCannon4_short.wav", "GunCannon6_short.wav"]); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "hornsound") { return("Train 2and3 Horn.wav"); } if (key == "loopsound") { return("Train 5.wav"); } if (key == "fueltype") { return("electric"); } if (key == "killlevel") { return(1200); } if (key == "shootingdistance") { return(400); } if (key == "shootinginterval1") { return(1200); } if (key == "shootinginterval2") { return(1400); } if (key == "rotationspeed1") { return(80); } if (key == "rotationspeed2") { return(100); } if (key == "ammospeed") { return(20); } if (key == "ammodestroydelay") { return(210); } if (key == "ammorange") { return(300); } if (key == "ammodamage") { return(45); } } }
Symbol 3425 MovieClip [__Packages.rr.conf.train.ConfSmallCannon] Frame 0
class rr.conf.train.ConfSmallCannon { function ConfSmallCannon () { } static function getValue(key) { if (key == "spaces") { return(1); } if (key == "feelerradius") { return(22); } if (key == "barrellength") { return(20); } if (key == "killlevel") { return(400); } if (key == "gunsound") { return("GunCannon11_short.wav"); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "destroydelay") { return(1400); } if (key == "rotationspeed") { return(20); } if (key == "rotationspeedmin") { return(10); } if (key == "shootingdistance") { return(400); } if (key == "shootingdistancemin") { return(50); } if (key == "shootinginterval") { return(2500); } if (key == "detectiondistance") { return(450); } if (key == "targettime") { return(5000); } if (key == "ammospeed") { return(40); } if (key == "ammodestroydelay") { return(540); } if (key == "ammorange") { return(300); } if (key == "ammodamage") { return(25); } } }
Symbol 3426 MovieClip [__Packages.rr.conf.train.ConfMediumCannon] Frame 0
class rr.conf.train.ConfMediumCannon { function ConfMediumCannon () { } static function getValue(key) { if (key == "spaces") { return(2); } if (key == "feelerradius") { return(22); } if (key == "barrellength") { return(20); } if (key == "killlevel") { return(650); } if (key == "gunsound") { return("GunCannon3_short.wav"); } if (key == "explodesound") { return("Explosion10_short.wav"); } if (key == "destroydelay") { return(1400); } if (key == "rotationspeed") { return(30); } if (key == "rotationspeedmin") { return(10); } if (key == "shootingdistance") { return(450); } if (key == "shootingdistancemin") { return(150); } if (key == "shootinginterval") { return(3000); } if (key == "detectiondistance") { return(500); } if (key == "targettime") { return(5000); } if (key == "ammospeed") { return(30); } if (key == "ammodestroydelay") { return(540); } if (key == "ammorange") { return(450); } if (key == "ammodamage") { return(45); } } }
Symbol 3427 MovieClip [__Packages.rr.conf.train.ConfHeatseeker] Frame 0
class rr.conf.train.ConfHeatseeker { function ConfHeatseeker () { } static function getValue(key) { if (key == "range") { return(2000); } if (key == "detectiondistance") { return(600); } if (key == "mincurve") { return(4); } if (key == "maxcurve") { return(6); } if (key == "maxspeed") { return(10); } if (key == "acceleration") { return(0.3); } if (key == "ammoduration") { return(1040); } if (key == "startsound") { return(["Missile firing3_short.wav"]); } if (key == "sound") { return(["Missile3_loop.wav"]); } if (key == "explodesound") { return(["Explosion07_short.wav"]); } if (key == "explosiondamage") { return(40); } if (key == "explosionradius") { return(130); } } }
Symbol 3428 MovieClip [__Packages.rr.conf.train.ConfSmallFastCannon] Frame 0
class rr.conf.train.ConfSmallFastCannon { function ConfSmallFastCannon () { } static function getValue(key) { if (key == "spaces") { return(1); } if (key == "feelerradius") { return(22); } if (key == "barrellength") { return(20); } if (key == "killlevel") { return(500); } if (key == "gunsound") { return("GunCannon11_short.wav"); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "destroydelay") { return(1400); } if (key == "rotationspeed") { return(20); } if (key == "rotationspeedmin") { return(10); } if (key == "shootingdistance") { return(350); } if (key == "shootingdistancemin") { return(50); } if (key == "shootinginterval") { return(3500); } if (key == "detectiondistance") { return(500); } if (key == "targettime") { return(5000); } if (key == "ammospeed") { return(50); } if (key == "ammodestroydelay") { return(540); } if (key == "ammorange") { return(350); } if (key == "ammodamage") { return(15); } } }
Symbol 3429 MovieClip [__Packages.rr.conf.train.ConfRocketLauncher] Frame 0
class rr.conf.train.ConfRocketLauncher { function ConfRocketLauncher () { } static function getValue(key) { if (key == "spaces") { return(1); } if (key == "feelerradius") { return(20); } if (key == "barrellength") { return(20); } if (key == "killlevel") { return(600); } if (key == "gunsound") { return("GunCannon11_short.wav"); } if (key == "explodesound") { return("Explosion08_short.wav"); } if (key == "destroydelay") { return(1500); } if (key == "rotationspeed") { return(20); } if (key == "rotationspeedmin") { return(10); } if (key == "shootingdistance") { return(500); } if (key == "shootinginterval") { return(10000); } if (key == "detectiondistance") { return(550); } if (key == "targettime") { return(5000); } if (key == "ammomaxspeed") { return(20); } if (key == "ammorotationspeed") { return(6); } if (key == "ammoacceleration") { return(0.3); } if (key == "ammominrange") { return(50); } if (key == "ammomaxrange") { return(1200); } if (key == "ammodestroydelay") { return(1500); } if (key == "ammoexplosiondamage") { return(50); } if (key == "ammoexplosionradius") { return(100); } if (key == "ammostartsound") { return("Missile firing2_short.wav"); } if (key == "ammosound") { return("Missile1_loop.wav"); } if (key == "ammoexplodesound") { return("Explosion06_short.wav"); } } }
Symbol 3430 MovieClip [__Packages.rr.conf.train.ConfWagon1] Frame 0
class rr.conf.train.ConfWagon1 { function ConfWagon1 () { } static function getValue(key) { if (key == "price") { return(400); } if (key == "spaces") { return(1); } if (key == "destroydelay") { return(1200); } if (key == "length") { return(21); } if (key == "killlevel") { return(1000); } if (key == "explodesound") { return("Explosion08_short.wav"); } } }
Symbol 3431 MovieClip [__Packages.rr.conf.train.ConfWagon2] Frame 0
class rr.conf.train.ConfWagon2 { function ConfWagon2 () { } static function getValue(key) { if (key == "spaces") { return(2); } if (key == "destroydelay") { return(1200); } if (key == "length") { return(37); } if (key == "killlevel") { return(1100); } if (key == "explodesound") { return("Explosion08_short.wav"); } } }
Symbol 3432 MovieClip [__Packages.rr.conf.train.ConfWagon3] Frame 0
class rr.conf.train.ConfWagon3 { function ConfWagon3 () { } static function getValue(key) { if (key == "spaces") { return(3); } if (key == "destroydelay") { return(1200); } if (key == "length") { return(52); } if (key == "killlevel") { return(1200); } if (key == "explodesound") { return("Explosion08_short.wav"); } } }
Symbol 3433 MovieClip [__Packages.rr.conf.train.ConfWagon4] Frame 0
class rr.conf.train.ConfWagon4 { function ConfWagon4 () { } static function getValue(key) { if (key == "spaces") { return(4); } if (key == "destroydelay") { return(1200); } if (key == "length") { return(72); } if (key == "height") { return(16); } if (key == "killlevel") { return(1400); } if (key == "explodesound") { return("Explosion08_short.wav"); } } }
Symbol 3434 MovieClip [__Packages.rr.conf.train.ConfPassenger] Frame 0
class rr.conf.train.ConfPassenger { function ConfPassenger () { } static function getValue(key) { if (key == "destroydelay") { return(1200); } if (key == "length") { return(54); } if (key == "killlevel") { return(1200); } if (key == "explodesound") { return("Explosion08_short.wav"); } } }
Symbol 3435 MovieClip [__Packages.rr.conf.train.ConfPassengerArmored] Frame 0
class rr.conf.train.ConfPassengerArmored { function ConfPassengerArmored () { } static function getValue(key) { if (key == "destroydelay") { return(1500); } if (key == "length") { return(54); } if (key == "killlevel") { return(2000); } if (key == "explodesound") { return("Explosion08_short.wav"); } } }
Symbol 3436 MovieClip [__Packages.rr.conf.train.ConfABomb] Frame 0
class rr.conf.train.ConfABomb { function ConfABomb () { } static function getValue(key) { if (key == "destroydelay") { return(1500); } if (key == "length") { return(37); } if (key == "killlevel") { return(1500); } if (key == "explodesound") { return("Explosion08_short.wav"); } } }
Symbol 3437 MovieClip [__Packages.rr.conf.train.ConfTankTrailer] Frame 0
class rr.conf.train.ConfTankTrailer { function ConfTankTrailer () { } static function getValue(key) { if (key == "destroydelay") { return(1000); } if (key == "length") { return(74); } if (key == "killlevel") { return(1200); } if (key == "explodesound") { return("Explosion08_short.wav"); } } }
Symbol 3438 MovieClip [__Packages.rr.conf.enemy.ConfBasilisk] Frame 0
class rr.conf.enemy.ConfBasilisk { function ConfBasilisk () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("bl"); } if (key == "displayname") { return("Basilisk"); } if (key == "hostility") { return(1000); } if (key == "detectionDistance") { return(500); } if (key == "shootingDistance") { return(400); } if (key == "shootingInterval") { return(5000); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(550); } if (key == "destroydelay") { return(1000); } if (key == "gunsound") { return("GunCannon3_short.wav"); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(1000); } if (key == "ammoAccuracy") { return(70); } if (key == "ammodamage") { return(70); } if (key == "explosionradius") { return(150); } if (key == "ammosound") { return("Explosion08_short.wav"); } } }
Symbol 3439 MovieClip [__Packages.rr.conf.enemy.ConfPotTank] Frame 0
class rr.conf.enemy.ConfPotTank { function ConfPotTank () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("pt"); } if (key == "displayname") { return("Pot Tank"); } if (key == "hostility") { return(800); } if (key == "maxSpeed") { return(2); } if (key == "curve") { return(4); } if (key == "acceleration") { return(0.1); } if (key == "detectionDistance") { return(400); } if (key == "shootingDistance") { return(320); } if (key == "shootingInterval") { return(2000); } if (key == "followDistance") { return(50); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(350); } if (key == "destroydelay") { return(1300); } if (key == "sound") { return("tank2.wav"); } if (key == "gunsound") { return("GunCannon3_short.wav"); } if (key == "explodesound") { return("Explosion07_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(900); } if (key == "ammoAccuracy") { return(50); } if (key == "ammodamage") { return(40); } if (key == "explosionradius") { return(120); } if (key == "ammosound") { return("Explosion11min_short.wav"); } } }
Symbol 3440 MovieClip [__Packages.rr.conf.enemy.ConfAbrahams] Frame 0
class rr.conf.enemy.ConfAbrahams { function ConfAbrahams () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("ah"); } if (key == "displayname") { return("Abrahams"); } if (key == "hostility") { return(1000); } if (key == "maxSpeed") { return(2); } if (key == "curve") { return(8); } if (key == "acceleration") { return(0.1); } if (key == "detectionDistance") { return(450); } if (key == "shootingDistance") { return(400); } if (key == "shootingInterval") { return(2000); } if (key == "followDistance") { return(50); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(450); } if (key == "destroydelay") { return(1200); } if (key == "sound") { return("tank4.wav"); } if (key == "gunsound") { return("GunCannon2_short.wav"); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(1000); } if (key == "ammoAccuracy") { return(70); } if (key == "ammodamage") { return(100); } if (key == "explosionradius") { return(130); } if (key == "ammosound") { return("Explosion08min_short.wav"); } } }
Symbol 3441 MovieClip [__Packages.rr.conf.enemy.ConfElephant] Frame 0
class rr.conf.enemy.ConfElephant { function ConfElephant () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("el"); } if (key == "displayname") { return("Elephant"); } if (key == "hostility") { return(800); } if (key == "maxSpeed") { return(2); } if (key == "curve") { return(4); } if (key == "acceleration") { return(0.1); } if (key == "detectionDistance") { return(400); } if (key == "shootingDistance") { return(320); } if (key == "shootingInterval") { return(2000); } if (key == "followDistance") { return(50); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(410); } if (key == "destroydelay") { return(1500); } if (key == "sound") { return("tank3.wav"); } if (key == "gunsound") { return("GunCannon1_short.wav"); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(800); } if (key == "ammoAccuracy") { return(70); } if (key == "ammodamage") { return(35); } if (key == "explosionradius") { return(50); } if (key == "ammosound") { return("Explosion05min_short.wav"); } } }
Symbol 3442 MovieClip [__Packages.rr.conf.enemy.ConfOldJeep] Frame 0
class rr.conf.enemy.ConfOldJeep { function ConfOldJeep () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("oj"); } if (key == "displayname") { return("Old Jeep"); } if (key == "hostility") { return(800); } if (key == "maxSpeed") { return(2); } if (key == "curve") { return(4); } if (key == "acceleration") { return(0.1); } if (key == "detectionDistance") { return(300); } if (key == "shootingDistance") { return(250); } if (key == "shootingInterval") { return(1000); } if (key == "followDistance") { return(50); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(100); } if (key == "destroydelay") { return(1000); } if (key == "sound") { return("Jeep.wav"); } if (key == "gunsound") { return("GunCannon7_short.wav"); } if (key == "explodesound") { return("Explosion11_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(800); } if (key == "ammoAccuracy") { return(40); } if (key == "ammodamage") { return(15); } if (key == "explosionradius") { return(50); } if (key == "ammosound") { return("Explosion05min_short.wav"); } } }
Symbol 3443 MovieClip [__Packages.rr.conf.enemy.ConfGunTruck] Frame 0
class rr.conf.enemy.ConfGunTruck { function ConfGunTruck () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("gt"); } if (key == "displayname") { return("Gun Truck"); } if (key == "hostility") { return(700); } if (key == "maxSpeed") { return(2); } if (key == "curve") { return(4); } if (key == "acceleration") { return(0.1); } if (key == "detectionDistance") { return(350); } if (key == "shootingDistance") { return(280); } if (key == "shootingInterval") { return(3000); } if (key == "followDistance") { return(50); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(225); } if (key == "destroydelay") { return(1300); } if (key == "sound") { return("Guntruck.wav"); } if (key == "gunsound") { return("GunCannon3_short.wav"); } if (key == "explodesound") { return("Explosion06_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(800); } if (key == "ammoAccuracy") { return(50); } if (key == "ammodamage") { return(25); } if (key == "explosionradius") { return(40); } if (key == "ammosound") { return("Explosion11min_short.wav"); } } }
Symbol 3444 MovieClip [__Packages.rr.conf.enemy.ConfArmoredJeep] Frame 0
class rr.conf.enemy.ConfArmoredJeep { function ConfArmoredJeep () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("aj"); } if (key == "displayname") { return("Armored Jeep"); } if (key == "hostility") { return(500); } if (key == "maxSpeed") { return(2); } if (key == "curve") { return(8); } if (key == "acceleration") { return(0.1); } if (key == "detectionDistance") { return(300); } if (key == "shootingDistance") { return(250); } if (key == "shootingInterval") { return(2000); } if (key == "followDistance") { return(50); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(175); } if (key == "destroydelay") { return(800); } if (key == "sound") { return("Jeep2.wav"); } if (key == "gunsound") { return("GunCannon7_short.wav"); } if (key == "explodesound") { return("Explosion11_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(800); } if (key == "ammoAccuracy") { return(40); } if (key == "ammodamage") { return(20); } if (key == "explosionradius") { return(50); } if (key == "ammosound") { return("Explosion05min_short.wav"); } } }
Symbol 3445 MovieClip [__Packages.rr.conf.enemy.ConfPanther] Frame 0
class rr.conf.enemy.ConfPanther { function ConfPanther () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("pn"); } if (key == "displayname") { return("panther"); } if (key == "hostility") { return(900); } if (key == "maxSpeed") { return(2); } if (key == "curve") { return(4); } if (key == "acceleration") { return(0.1); } if (key == "detectionDistance") { return(420); } if (key == "shootingDistance") { return(320); } if (key == "shootingInterval") { return(2000); } if (key == "followDistance") { return(50); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(410); } if (key == "destroydelay") { return(1500); } if (key == "sound") { return("tank3.wav"); } if (key == "gunsound") { return("GunCannon1_short.wav"); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(900); } if (key == "ammoAccuracy") { return(50); } if (key == "ammodamage") { return(70); } if (key == "explosionradius") { return(120); } if (key == "ammosound") { return("Explosion05min_short.wav"); } } }
Symbol 3446 MovieClip [__Packages.rr.conf.enemy.ConfBullDozer] Frame 0
class rr.conf.enemy.ConfBullDozer { function ConfBullDozer () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("bd"); } if (key == "displayname") { return("Bulldozer"); } if (key == "feelerradius") { return(30); } if (key == "maxSpeed") { return(1); } if (key == "acceleration") { return(0.02); } if (key == "detectionDistance") { return(450); } if (key == "curve") { return(4); } if (key == "killlevel") { return(300); } if (key == "destroydelay") { return(800); } if (key == "sound") { return("Bulldozer.wav"); } if (key == "explodesound") { return("Explosion10_short.wav"); } } }
Symbol 3447 MovieClip [__Packages.rr.conf.enemy.ConfBunker] Frame 0
class rr.conf.enemy.ConfBunker { function ConfBunker () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("bk"); } if (key == "displayname") { return("Bunker"); } if (key == "hostility") { return(1200); } if (key == "detectionDistance") { return(500); } if (key == "shootingDistance") { return(480); } if (key == "shootingInterval") { return(3000); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(600); } if (key == "destroydelay") { return(1100); } if (key == "gunsound") { return("GunCannon3_short.wav"); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(1000); } if (key == "ammoAccuracy") { return(60); } if (key == "ammodamage") { return(25); } if (key == "explosionradius") { return(100); } if (key == "ammosound") { return("Explosion08min_short.wav"); } } }
Symbol 3448 MovieClip [__Packages.rr.conf.enemy.ConfGatlingSingle] Frame 0
class rr.conf.enemy.ConfGatlingSingle { function ConfGatlingSingle () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("gs"); } if (key == "displayname") { return("Gatling Single"); } if (key == "hostility") { return(800); } if (key == "detectionDistance") { return(380); } if (key == "shootingDistance") { return(300); } if (key == "shootingInterval") { return(1000); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(410); } if (key == "destroydelay") { return(900); } if (key == "gunsound") { return("GunCannon7_short.wav"); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(1300); } if (key == "ammoAccuracy") { return(50); } if (key == "ammodamage") { return(20); } if (key == "explosionradius") { return(60); } if (key == "ammosound") { return("Explosion11min_short.wav"); } } }
Symbol 3449 MovieClip [__Packages.rr.conf.enemy.ConfGatlingDouble] Frame 0
class rr.conf.enemy.ConfGatlingDouble { function ConfGatlingDouble () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("gd"); } if (key == "displayname") { return("Gatling Double"); } if (key == "hostility") { return(900); } if (key == "detectionDistance") { return(400); } if (key == "shootingDistance") { return(300); } if (key == "shootingInterval") { return(800); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(810); } if (key == "destroydelay") { return(900); } if (key == "gunsound") { return("GunCannon7_short.wav"); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "ammospeed") { return(20); } if (key == "ammoduration") { return(1300); } if (key == "ammoAccuracy") { return(50); } if (key == "ammodamage") { return(25); } if (key == "explosionradius") { return(70); } if (key == "ammosound") { return("Explosion11min_short.wav"); } } }
Symbol 3450 MovieClip [__Packages.rr.conf.enemy.ConfRocketeer] Frame 0
class rr.conf.enemy.ConfRocketeer { function ConfRocketeer () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("rt"); } if (key == "displayname") { return("rocketeer"); } if (key == "hostility") { return(400); } if (key == "maxSpeed") { return(2); } if (key == "curve") { return(8); } if (key == "acceleration") { return(0.1); } if (key == "detectionDistance") { return(400); } if (key == "shootingDistance") { return(600); } if (key == "shootingInterval") { return(10000); } if (key == "rotationSpeed") { return(10); } if (key == "killlevel") { return(350); } if (key == "destroydelay") { return(1200); } if (key == "sound") { return("tank2.wav"); } if (key == "gunsound") { return("GunCannon3_short.wav"); } if (key == "explodesound") { return("Explosion09_short.wav"); } if (key == "ammorange") { return(2000); } if (key == "ammominCurve") { return(2); } if (key == "ammomaxCurve") { return(6); } if (key == "ammomaxSpeed") { return(20); } if (key == "ammoacceleration") { return(0.3); } if (key == "ammoduration") { return(1300); } if (key == "ammostartsound") { return(["Missile firing2_short.wav"]); } if (key == "ammosound") { return(["Missile2_loop.wav"]); } if (key == "ammoexplodesound") { return(["Explosion07_short.wav"]); } if (key == "ammoexplosiondamage") { return(40); } if (key == "ammoexplosionradius") { return(150); } } }
Symbol 3451 MovieClip [__Packages.rr.conf.enemy.ConfRocketBase] Frame 0
class rr.conf.enemy.ConfRocketBase { function ConfRocketBase () { } static function getValue(key) { if (key == "unittype") { return("GroundUnit"); } if (key == "confcode") { return("rb"); } if (key == "displayname") { return("Rocketbase"); } if (key == "launchtime") { return(3000); } if (key == "launchtime") { return(20000); } if (key == "feelerradius") { return(60); } if (key == "startsound") { return("Harpoon Base.wav"); } if (key == "killlevel") { return(1000); } if (key == "destroydelay") { return(1100); } if (key == "explodesound") { return("ExplosionBig03_short.wav"); } if (key == "ammomaxspeed") { return(20); } if (key == "ammorotationspeed") { return(6); } if (key == "ammoacceleration") { return(0.3); } if (key == "ammominrange") { return(50); } if (key == "ammomaxrange") { return(1200); } if (key == "ammodestroydelay") { return(1500); } if (key == "ammoexplosiondamage") { return(60); } if (key == "ammoexplosionradius") { return(120); } if (key == "ammostartsound") { return("Missile firing2_short.wav"); } if (key == "ammosound") { return("Missile1_loop.wav"); } if (key == "ammoexplodesound") { return("Explosion06_short.wav"); } } }
Symbol 3452 MovieClip [__Packages.rr.conf.enemy.ConfRocket] Frame 0
class rr.conf.enemy.ConfRocket { function ConfRocket () { } static function getValue(key) { if (key == "range") { return(5000); } if (key == "altitude") { return(100); } if (key == "curve") { return(4); } if (key == "maxSpeed") { return(20); } if (key == "acceleration") { return(0.3); } if (key == "ammoduration") { return(1040); } if (key == "startsound") { return(["Missile firing2_short.wav"]); } if (key == "sound") { return(["Missile1_loop.wav"]); } if (key == "explodesound") { return(["Explosion07_short.wav"]); } if (key == "explosiondamage") { return(40); } if (key == "explosionradius") { return(150); } } }
Symbol 3453 MovieClip [__Packages.rr.conf.building.ConfFlat1] Frame 0
class rr.conf.building.ConfFlat1 { function ConfFlat1 () { } static function getValue(key) { if (key == "type") { return("Flat"); } if (key == "height") { return(12); } if (key == "killlevel") { return(700); } if (key == "population") { return(60); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(35); } } }
Symbol 3454 MovieClip [__Packages.rr.conf.building.ConfFlat2] Frame 0
class rr.conf.building.ConfFlat2 { function ConfFlat2 () { } static function getValue(key) { if (key == "type") { return("Flat"); } if (key == "height") { return(12); } if (key == "killlevel") { return(720); } if (key == "population") { return(60); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(45); } } }
Symbol 3455 MovieClip [__Packages.rr.conf.building.ConfFlat3] Frame 0
class rr.conf.building.ConfFlat3 { function ConfFlat3 () { } static function getValue(key) { if (key == "type") { return("Flat"); } if (key == "height") { return(12); } if (key == "killlevel") { return(760); } if (key == "population") { return(90); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(35); } } }
Symbol 3456 MovieClip [__Packages.rr.conf.building.ConfFlat4] Frame 0
class rr.conf.building.ConfFlat4 { function ConfFlat4 () { } static function getValue(key) { if (key == "type") { return("Flat"); } if (key == "height") { return(12); } if (key == "killlevel") { return(690); } if (key == "population") { return(80); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(35); } } }
Symbol 3457 MovieClip [__Packages.rr.conf.building.ConfFlat5] Frame 0
class rr.conf.building.ConfFlat5 { function ConfFlat5 () { } static function getValue(key) { if (key == "type") { return("Flat"); } if (key == "height") { return(12); } if (key == "killlevel") { return(710); } if (key == "population") { return(40); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(40); } } }
Symbol 3458 MovieClip [__Packages.rr.conf.building.ConfHouse1] Frame 0
class rr.conf.building.ConfHouse1 { function ConfHouse1 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(400); } if (key == "population") { return(3); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(15); } } }
Symbol 3459 MovieClip [__Packages.rr.conf.building.ConfHouse2] Frame 0
class rr.conf.building.ConfHouse2 { function ConfHouse2 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(410); } if (key == "population") { return(5); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(15); } } }
Symbol 3460 MovieClip [__Packages.rr.conf.building.ConfHouse3] Frame 0
class rr.conf.building.ConfHouse3 { function ConfHouse3 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(390); } if (key == "population") { return(6); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(25); } } }
Symbol 3461 MovieClip [__Packages.rr.conf.building.ConfHouse4] Frame 0
class rr.conf.building.ConfHouse4 { function ConfHouse4 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(410); } if (key == "population") { return(8); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(30); } } }
Symbol 3462 MovieClip [__Packages.rr.conf.building.ConfHouse5] Frame 0
class rr.conf.building.ConfHouse5 { function ConfHouse5 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(440); } if (key == "population") { return(9); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(25); } } }
Symbol 3463 MovieClip [__Packages.rr.conf.building.ConfHouse6] Frame 0
class rr.conf.building.ConfHouse6 { function ConfHouse6 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(390); } if (key == "population") { return(12); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(40); } } }
Symbol 3464 MovieClip [__Packages.rr.conf.building.ConfHouse7] Frame 0
class rr.conf.building.ConfHouse7 { function ConfHouse7 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(450); } if (key == "population") { return(6); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(30); } } }
Symbol 3465 MovieClip [__Packages.rr.conf.building.ConfHouse8] Frame 0
class rr.conf.building.ConfHouse8 { function ConfHouse8 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(400); } if (key == "population") { return(6); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(30); } } }
Symbol 3466 MovieClip [__Packages.rr.conf.building.ConfHouse9] Frame 0
class rr.conf.building.ConfHouse9 { function ConfHouse9 () { } static function getValue(key) { if (key == "type") { return("House"); } if (key == "height") { return(5); } if (key == "killlevel") { return(410); } if (key == "population") { return(5); } if (key == "explodesound") { return("ExplosionBig02_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(25); } } }
Symbol 3467 MovieClip [__Packages.rr.conf.building.ConfIndustry1] Frame 0
class rr.conf.building.ConfIndustry1 { function ConfIndustry1 () { } static function getValue(key) { if (key == "type") { return("Industry"); } if (key == "height") { return(15); } if (key == "killlevel") { return(600); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig03_short.wav"); } if (key == "explodedelay") { return(1300); } if (key == "feelerradius") { return(40); } } }
Symbol 3468 MovieClip [__Packages.rr.conf.building.ConfIndustry2] Frame 0
class rr.conf.building.ConfIndustry2 { function ConfIndustry2 () { } static function getValue(key) { if (key == "type") { return("Industry"); } if (key == "height") { return(15); } if (key == "killlevel") { return(1000); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig03_short.wav"); } if (key == "explodedelay") { return(1300); } if (key == "feelerradius") { return(70); } } }
Symbol 3469 MovieClip [__Packages.rr.conf.building.ConfIndustry3] Frame 0
class rr.conf.building.ConfIndustry3 { function ConfIndustry3 () { } static function getValue(key) { if (key == "type") { return("Industry"); } if (key == "height") { return(15); } if (key == "killlevel") { return(550); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig03_short.wav"); } if (key == "explodedelay") { return(1200); } if (key == "feelerradius") { return(35); } } }
Symbol 3470 MovieClip [__Packages.rr.conf.building.ConfIndustry4] Frame 0
class rr.conf.building.ConfIndustry4 { function ConfIndustry4 () { } static function getValue(key) { if (key == "type") { return("Industry"); } if (key == "height") { return(15); } if (key == "killlevel") { return(800); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig03_short.wav"); } if (key == "explodedelay") { return(1000); } if (key == "feelerradius") { return(60); } } }
Symbol 3471 MovieClip [__Packages.rr.conf.building.ConfIndustry5] Frame 0
class rr.conf.building.ConfIndustry5 { function ConfIndustry5 () { } static function getValue(key) { if (key == "type") { return("Industry"); } if (key == "height") { return(15); } if (key == "killlevel") { return(900); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig03_short.wav"); } if (key == "explodedelay") { return(1200); } if (key == "feelerradius") { return(70); } } }
Symbol 3472 MovieClip [__Packages.rr.conf.building.ConfOffice1] Frame 0
class rr.conf.building.ConfOffice1 { function ConfOffice1 () { } static function getValue(key) { if (key == "type") { return("Office"); } if (key == "height") { return(15); } if (key == "killlevel") { return(710); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(35); } } }
Symbol 3473 MovieClip [__Packages.rr.conf.building.ConfOffice2] Frame 0
class rr.conf.building.ConfOffice2 { function ConfOffice2 () { } static function getValue(key) { if (key == "type") { return("Office"); } if (key == "height") { return(15); } if (key == "killlevel") { return(740); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(1000); } if (key == "feelerradius") { return(35); } } }
Symbol 3474 MovieClip [__Packages.rr.conf.building.ConfOffice3] Frame 0
class rr.conf.building.ConfOffice3 { function ConfOffice3 () { } static function getValue(key) { if (key == "type") { return("Office"); } if (key == "height") { return(15); } if (key == "killlevel") { return(68); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(35); } } }
Symbol 3475 MovieClip [__Packages.rr.conf.building.ConfOffice4] Frame 0
class rr.conf.building.ConfOffice4 { function ConfOffice4 () { } static function getValue(key) { if (key == "type") { return("Office"); } if (key == "height") { return(15); } if (key == "killlevel") { return(700); } if (key == "population") { return(0); } if (key == "explodesound") { return("ExplosionBig05_short.wav"); } if (key == "explodedelay") { return(600); } if (key == "feelerradius") { return(45); } } }
Symbol 3476 MovieClip [__Packages.rr.control.PlaneBoxOrange] Frame 0
class rr.control.PlaneBoxOrange extends rr.control.PlaneBox { var _parent; function PlaneBoxOrange () { super(); init(); } function init() { super.init(); _parent._parent.oranges.push(this); } }
Symbol 3477 MovieClip [__Packages.rr.control.PlaneBoxBlue] Frame 0
class rr.control.PlaneBoxBlue extends rr.control.PlaneBox { var _parent; function PlaneBoxBlue () { super(); init(); } function init() { super.init(); _parent._parent.blues.push(this); } }
Symbol 3478 MovieClip [__Packages.rr.control.PlaneBoxGreen] Frame 0
class rr.control.PlaneBoxGreen extends rr.control.PlaneBox { var _parent; function PlaneBoxGreen () { super(); init(); } function init() { super.init(); _parent._parent.greens.push(this); } }
Symbol 3479 MovieClip [__Packages.rr.control.PlaneBoxRed] Frame 0
class rr.control.PlaneBoxRed extends rr.control.PlaneBox { var _parent; function PlaneBoxRed () { super(); init(); } function init() { super.init(); _parent._parent.reds.push(this); } }
Symbol 3480 MovieClip [__Packages.rr.control.PlaneDisplay] Frame 0
class rr.control.PlaneDisplay extends rr.BaseClip { var oranges, reds, blues, greens, _linkId, _parent, _visible, possibleWeapons, events; function PlaneDisplay () { super(); init(); } function init() { hide(); oranges = new Array(); reds = new Array(); blues = new Array(); greens = new Array(); setPossibleWeapons(); _global.planemenu.addEventListener("onUpgrade", this); } function get linkId() { return(_linkId); } function set linkId(value) { _linkId = value; //return(linkId); } function show(showguides) { _parent.guide1_mc._visible = false; _parent.guide2_mc._visible = false; if (showguides) { if (_global.game.levelId == 1) { _parent.guide1_mc.gotoAndPlay(1); _parent.guide1_mc._visible = true; } if (_global.game.levelId == 2) { _parent.guide2_mc.gotoAndPlay(1); _parent.guide2_mc._visible = true; } } _visible = true; } function hide() { _visible = false; } function setPossibleWeapons() { switch (_linkId) { case "FockeWolf" : possibleWeapons = ["AirMissile", "AirSeeker", "GroundMissile", "GroundSeeker", "BombNormal", "GunSingle", "GunDouble", "Propaganda", "EMPBomb"]; break; case "BellHuey" : possibleWeapons = ["AirMissile", "AirSeeker", "GroundMissile", "GroundSeeker", "BombNormal", "GunSingle", "GunDouble", "Propaganda", "EMPBomb"]; break; case "MesserSchmidt" : possibleWeapons = ["AirMissile", "AirSeeker", "GroundMissile", "GroundSeeker", "BombNormal", "BombHeavy", "GunSingle", "GunDouble", "Propaganda", "EMPBomb"]; break; case "C47" : possibleWeapons = ["AirMissile", "AirSeeker", "GroundMissile", "GroundSeeker", "BombNormal", "BombHeavy", "BombExtreme", "GunSingle", "GunDouble", "GunGatling", "Propaganda", "FuelBomb", "EMPBomb", "CarpetBomb"]; break; case "Apache" : possibleWeapons = ["AirMissile", "AirSeeker", "GroundMissile", "GroundSeeker", "BombNormal", "GunSingle", "GunDouble", "Propaganda", "EMPBomb"]; break; case "A10" : possibleWeapons = ["AirMissile", "AirSeeker", "GroundMissile", "GroundSeeker", "BombNormal", "BombHeavy", "BombExtreme", "GunSingle", "GunDouble", "GunGatling", "Propaganda", "FuelBomb", "EMPBomb", "CarpetBomb"]; break; case "B2" : possibleWeapons = ["AirMissile", "AirSeeker", "GroundMissile", "GroundSeeker", "BombNormal", "BombHeavy", "BombExtreme", "GunSingle", "GunDouble", "GunGatling", "Propaganda", "FuelBomb", "EMPBomb", "CarpetBomb", "NuclearBomb"]; break; case "B52" : possibleWeapons = ["AirMissile", "AirSeeker", "GroundMissile", "GroundSeeker", "BombNormal", "BombHeavy", "BombExtreme", "GunSingle", "GunDouble", "GunGatling", "Propaganda", "FuelBomb", "EMPBomb", "CarpetBomb", "NuclearBomb"]; } } function weaponAllowed(lid) { var _local2 = 0; while (_local2 < possibleWeapons.length) { if (possibleWeapons[_local2] == lid) { return(true); } _local2++; } return(false); } function getFreeBox(colour) { var _local4; var _local3; switch (colour) { case "orange" : _local3 = oranges; break; case "red" : _local3 = reds; break; case "blue" : _local3 = blues; break; case "green" : _local3 = greens; } var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2].boxObject == undefined) { _local4 = _local3[_local2]; break; } _local2++; } return(_local4); } function clear() { events.dispatchEvent({type:"clear"}); } function refreshBoxes() { var _local3 = oranges.length; var _local2 = 0; while (_local2 < _local3) { if (oranges[_local2].boxObject.count == 0) { oranges[_local2].clear(); } _local2++; } _local3 = reds.length; _local2 = 0; while (_local2 < _local3) { if (reds[_local2].boxObject.count == 0) { reds[_local2].clear(); } _local2++; } _local3 = greens.length; _local2 = 0; while (_local2 < _local3) { if (greens[_local2].boxObject.count == 0) { greens[_local2].clear(); } _local2++; } } function clearAndRefund() { var _local3 = oranges.length; var _local2 = 0; while (_local2 < _local3) { oranges[_local2].doRefund(); _local2++; } _local3 = reds.length; _local2 = 0; while (_local2 < _local3) { reds[_local2].doRefund(); _local2++; } _local3 = greens.length; _local2 = 0; while (_local2 < _local3) { greens[_local2].doRefund(); _local2++; } _local3 = blues.length; _local2 = 0; while (_local2 < _local3) { blues[_local2].doRefund(); _local2++; } clear(); } function getRefund() { var _local4 = 0; var _local3 = oranges.length; var _local2 = 0; while (_local2 < _local3) { _local4 = _local4 + oranges[_local2].getRefund(); _local2++; } _local3 = reds.length; _local2 = 0; while (_local2 < _local3) { _local4 = _local4 + reds[_local2].getRefund(); _local2++; } _local3 = greens.length; _local2 = 0; while (_local2 < _local3) { _local4 = _local4 + greens[_local2].getRefund(); _local2++; } _local3 = blues.length; _local2 = 0; while (_local2 < _local3) { _local4 = _local4 + blues[_local2].getRefund(); _local2++; } return(_local4); } function getUpgradeRefund(up) { var _local7 = 0; var _local6; var _local5; var _local4; switch (up) { case "upair" : _local6 = oranges; _local5 = "AirMissile"; _local4 = "AirSeeker"; break; case "upground" : _local6 = oranges; _local5 = "GroundMissile"; _local4 = "GroundSeeker"; break; case "upbomb" : _local6 = reds; if (_global.player.upBomb == 1) { _local5 = "BombNormal"; _local4 = "BombHeavy"; } else { _local5 = "BombHeavy"; _local4 = "BombExtreme"; } break; case "upgun" : _local6 = blues; if (_global.player.upGun == 1) { _local5 = "GunSingle"; _local4 = "GunDouble"; } else { _local5 = "GunDouble"; _local4 = "GunGatling"; } } var _local8 = _local6.length; var _local3 = 0; while (_local3 < _local8) { _local7 = _local7 + _local6[_local3].getUpgradeRefund(_local5, _local4); _local3++; } return(_local7); } function onUpgrade(evtObj) { var _local8 = evtObj.upgrade; var _local6; var _local5; var _local4; switch (_local8) { case "upair" : _local6 = oranges; _local5 = "AirMissile"; _local4 = "AirSeeker"; break; case "upground" : _local6 = oranges; _local5 = "GroundMissile"; _local4 = "GroundSeeker"; break; case "upbomb" : _local6 = reds; if (_global.player.upBomb == 2) { _local5 = "BombNormal"; _local4 = "BombHeavy"; } else { _local5 = "BombHeavy"; _local4 = "BombExtreme"; } break; case "upgun" : _local6 = blues; if (_global.player.upGun == 2) { _local5 = "GunSingle"; _local4 = "GunDouble"; } else { _local5 = "GunDouble"; _local4 = "GunGatling"; } } var _local7 = _local6.length; var _local3 = 0; while (_local3 < _local7) { _local6[_local3].upgrade(_local5, _local4); _local3++; } } }
Symbol 3481 MovieClip [__Packages.rr.control.WeaponButton] Frame 0
class rr.control.WeaponButton extends rr.BaseClip { var upLevel, displayname, _linkId, price, count, unitweight, alevel, colorGroup, upgradeLevel, tfire, released, onRollOver, onRollOut, onDragOut, notpossible_mc, upgraded, canpress, upgradefirst_mc, upgrade_mc, _alpha, onPress; function WeaponButton () { super(); init(); } function init() { upLevel = undefined; displayname = rr.conf.Config.getObjectValue(_linkId, "displayname"); price = rr.conf.Config.getObjectValue(_linkId, "price"); count = rr.conf.Config.getObjectValue(_linkId, "count"); unitweight = rr.conf.Config.getObjectValue(_linkId, "unitweight"); alevel = rr.conf.Config.getObjectValue(_linkId, "availabilitylevel"); colorGroup = rr.conf.Config.getObjectValue(_linkId, "colorgroup"); upgradeLevel = rr.conf.Config.getObjectValue(_linkId, "upgradelevel"); tfire = rr.conf.Config.getObjectValue(_linkId, "shootinginterval"); if (colorGroup == "green") { released = true; } onRollOver = rr.utils.Delegate.create(_global.planemenu, _global.planemenu.showWeaponInfo, this); onRollOut = (onDragOut = rr.utils.Delegate.create(_global.planemenu, _global.planemenu.hideWeaponInfo)); _global.planemenu.addEventListener("onUpdateMenu", this); _global.planemenu.addEventListener("onUpgrade", this); _global.planemenu.addEventListener("onInitLevel", this); } function get linkId() { return(_linkId); } function set linkId(value) { _linkId = value; //return(linkId); } function get isPossible() { return(!notpossible_mc._visible); } function onInitLevel() { upLevel = undefined; upgraded = false; released = false; if (colorGroup == "green") { released = true; } onUpgrade(); } function onUpdateMenu() { if (upLevel == undefined) { onUpgrade(); } checkEnabled(); } function checkEnabled() { canpress = true; upgradefirst_mc._visible = false; upgrade_mc._visible = false; notpossible_mc._visible = false; if (!_global.planemenu.selectedDisplay.weaponAllowed(_linkId)) { showNotPossible(); canpress = false; } else if ((_global.gametype == "extra") && (alevel > _global.superlevel)) { showNotPossible(); canpress = false; } else if (alevel > _global.game.levelId) { showNotPossible(); canpress = false; } else if (!released) { showUpgradeFirst(); canpress = false; } else if (upgraded && (upgradedWeaponAllowed())) { canpress = false; } else if (_global.planemenu.selectedDisplay.getFreeBox(colorGroup) == undefined) { canpress = false; } else if (price > _global.player.cash) { canpress = false; } if (upgraded) { showUpgraded(); } processEnabled(); } function showUpgradeFirst() { upgradefirst_mc._visible = true; upgrade_mc._visible = false; notpossible_mc._visible = false; } function showUpgraded() { upgradefirst_mc._visible = false; upgrade_mc._visible = true; notpossible_mc._visible = false; } function showNotPossible() { upgradefirst_mc._visible = false; upgrade_mc._visible = false; notpossible_mc._visible = true; } function upgradedWeaponAllowed() { var _local4; var _local3 = _global.planemenu.selectedDisplay; switch (_linkId) { case "AirMissile" : _local4 = _local3.weaponAllowed("AirSeeker"); break; case "GroundMissile" : _local4 = _local3.weaponAllowed("GroundSeeker"); break; case "GunSingle" : if (_global.player.upGun == 2) { _local4 = _local3.weaponAllowed("GunDouble"); } else if (_global.player.upGun == 3) { _local4 = _local3.weaponAllowed("GunDouble") || (_local3.weaponAllowed("GunGatling")); } break; case "GunDouble" : _local4 = _local3.weaponAllowed("GunGatling"); break; case "BombNormal" : if (_global.player.upBomb == 2) { _local4 = _local3.weaponAllowed("BombHeavy"); } else if (_global.player.upBomb == 3) { _local4 = _local3.weaponAllowed("BombHeavy") || (_local3.weaponAllowed("BombExtreme")); } break; case "BombHeavy" : _local4 = _local3.weaponAllowed("BombExtreme"); } return(_local4); } function getUpgradeLevel() { switch (_linkId) { case "AirMissile" : case "AirSeeker" : upLevel = _global.player.upAir; break; case "GroundMissile" : case "GroundSeeker" : upLevel = _global.player.upGround; break; case "GunSingle" : case "GunDouble" : case "GunGatling" : upLevel = _global.player.upGun; break; case "BombNormal" : case "BombHeavy" : case "BombExtreme" : upLevel = _global.player.upBomb; } } function onUpgrade() { getUpgradeLevel(); if ((upLevel > upgradeLevel) && (!upgraded)) { upgraded = true; upgrade_mc.gotoAndPlay(2); upgrade_mc._visible = true; } else if ((upLevel == upgradeLevel) && (!released)) { released = true; upgradefirst_mc.gotoAndPlay(2); upgradefirst_mc._visible = true; } if (upLevel >= upgradeLevel) { released = true; } rr.utils.Delegate.callDelayed(this, checkEnabled, 200); } function processEnabled() { if (rr.conf.Config.testSettings()) { canpress = true; } if (canpress) { _alpha = 100; onPress = rr.utils.Delegate.create(this, doSelect); } else { _alpha = 30; delete onPress; } } function doSelect() { if (!_global.planemenu.menuEnabled()) { return(undefined); } var _local3 = {linkId:_linkId, price:price, count:count, unitweight:unitweight, tfire:tfire}; _global.planemenu.onWeaponSelect(colorGroup, _local3); } }
Symbol 3482 MovieClip [__Packages.rr.control.BottomMenu] Frame 0
class rr.control.BottomMenu extends rr.BaseClip { var _visible, tips, targets, quit_btn, minimap_btn, quitconfirm_mc, swapDepths, mmreleased, nwreleased, minimapOpened, pop_targets_mc, pop_tips_mc, fuel1played, fuel2played, fuel_mc, health_mc, guncount_mc, aircount_mc, groundcount_mc, bombcount_mc, propcount_mc, empcount_mc, fuelcount_mc, carpetcount_mc, nuclearcount_mc, load_txt, clock_mc, countselect_mc, pop_buildings_mc, pop_enemies_mc, pop_airs_mc, tipTargetOn; function BottomMenu () { super(); _visible = false; } function init() { tips = new Array(); targets = new Array(); quit_btn.onPress = rr.utils.Delegate.create(this, showQuitConfirm); minimap_btn.onPress = rr.utils.Delegate.create(this, toggleMiniMap); quitconfirm_mc.cancel_btn.onPress = rr.utils.Delegate.create(this, cancelQuit); quitconfirm_mc.ok_btn.onPress = rr.utils.Delegate.create(this, quitGame); swapDepths(_global.root.getNextHighestDepth()); Key.addListener(this); _global.stage.addEventListener("onIndustryDestroyed", this); _global.stage.addEventListener("onGroundEnemyDestroyed", this); _global.stage.addEventListener("onTrainObjectDestroyed", this); _global.stage.addEventListener("onStaticTrainObjectDestroyed", this); _global.stage.addEventListener("onAirEnemyDestroyed", this); rr.utils.Delegate.callDelayed(this, showStartTips, 2000); mmreleased = true; quitconfirm_mc._visible = false; _visible = true; } function onKeyDown() { if (_global.planemenu._visible) { return(undefined); } var _local3 = Key.getCode(); if ((_local3 == 77) || (_local3 == 32)) { if (mmreleased) { mmreleased = false; toggleMiniMap(); } } if (_local3 == 67) { if (nwreleased) { nwreleased = false; _global.planedefinition.prepareNextWeapon(); } } } function onKeyUp() { if (_global.planemenu._visible) { return(undefined); } var _local3 = Key.getCode(); if ((_local3 == 77) || (_local3 == 32)) { mmreleased = true; } if (_local3 == 67) { nwreleased = true; } } function showQuitConfirm() { if (_global.minimap._visible || (quitconfirm_mc._visible)) { return(undefined); } _global.weaponmenu.hide(); _global.timer.stop(); _global.aim.hide(this); quitconfirm_mc._visible = true; } function cancelQuit() { quitconfirm_mc._visible = false; _global.aim.show(this); _global.timer.start(); } function quitGame() { quitconfirm_mc._visible = false; _global.game.quitGame(); } function toggleMiniMap() { minimapOpened = true; if (_global.plane.isdead) { return(undefined); } if (_global.plane.status == undefined) { return(undefined); } if (_global.game.levelended) { return(undefined); } if (_global.weaponmenu.opened) { return(undefined); } if (_global.minimap._visible) { _global.minimap.closeMap(); } else { checkPopBreak(); pop_targets_mc._visible = false; pop_tips_mc._visible = false; _global.minimap.showMap(); var _local4 = new Array(); var _local3 = 0; while (_local3 < tips.length) { if (tips[_local3] != "tipminimap") { _local4.push(tips[_local3]); } _local3++; } tips = _local4; } } function checkPopBreak() { if (pop_targets_mc._visible) { targets.splice(0, 0, pop_targets_mc.currentTarget); } if (pop_tips_mc._visible) { tips.splice(0, 0, pop_tips_mc.currentTip); } } function onFuelUpdate() { var _local3 = Math.round((100 * _global.plane.fuel) / _global.plane.fueldef); if (_local3 > 40) { fuel1played = false; fuel2played = false; } if (_local3 < 30) { if (!fuel1played) { fuel1played = true; _global.sounds.playSound("Warning Fuel Low.wav"); } } if (_local3 < 10) { if (!fuel2played) { fuel2played = true; _global.sounds.playSound("Warning Fuel Critical.wav"); showTip("tipfuel"); } } fuel_mc.mask_mc._xscale = _local3; fuel_mc.perc_txt.text = _local3; } function onDamageUpdate() { var _local3 = 100 - Math.round((100 * _global.plane.damage) / _global.plane.killlevel); health_mc.mask_mc._xscale = _local3; health_mc.perc_txt.text = _local3; } function setCounts() { guncount_mc.gotoAndStop(_global.player.upGun); aircount_mc.gotoAndStop(_global.player.upAir); groundcount_mc.gotoAndStop(_global.player.upGround); bombcount_mc.gotoAndStop(_global.player.upBomb); guncount_mc._alpha = ((_global.planedefinition.GunCount > 0) ? 100 : 30); aircount_mc._alpha = ((_global.planedefinition.AirCount > 0) ? 100 : 30); groundcount_mc._alpha = ((_global.planedefinition.GroundCount > 0) ? 100 : 30); bombcount_mc._alpha = ((_global.planedefinition.BombCount > 0) ? 100 : 30); propcount_mc._alpha = ((_global.planedefinition.PropagandaCount > 0) ? 100 : 30); empcount_mc._alpha = ((_global.planedefinition.EMPBombCount > 0) ? 100 : 30); fuelcount_mc._alpha = ((_global.planedefinition.FuelBombCount > 0) ? 100 : 30); carpetcount_mc._alpha = ((_global.planedefinition.CarpetBombCount > 0) ? 100 : 30); nuclearcount_mc._alpha = ((_global.planedefinition.NuclearBombCount > 0) ? 100 : 30); aircount_mc.count_txt.text = _global.planedefinition.AirCount; groundcount_mc.count_txt.text = _global.planedefinition.GroundCount; bombcount_mc.count_txt.text = _global.planedefinition.BombCount; propcount_mc.count_txt.text = _global.planedefinition.PropagandaCount; empcount_mc.count_txt.text = _global.planedefinition.EMPBombCount; fuelcount_mc.count_txt.text = _global.planedefinition.FuelBombCount; carpetcount_mc.count_txt.text = _global.planedefinition.CarpetBombCount; nuclearcount_mc.count_txt.text = _global.planedefinition.NuclearBombCount; guncount_mc.onPress = ((_global.planedefinition.GunCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "Guns")) : undefined); aircount_mc.onPress = ((_global.planedefinition.AirCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "AirMissile")) : undefined); groundcount_mc.onPress = ((_global.planedefinition.GroundCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "GroundMissile")) : undefined); bombcount_mc.onPress = ((_global.planedefinition.BombCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "Bombs")) : undefined); propcount_mc.onPress = ((_global.planedefinition.PropagandaCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "Propaganda")) : undefined); empcount_mc.onPress = ((_global.planedefinition.EMPBombCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "EMPBomb")) : undefined); fuelcount_mc.onPress = ((_global.planedefinition.FuelBombCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "FuelBomb")) : undefined); carpetcount_mc.onPress = ((_global.planedefinition.CarpetBombCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "CarpetBomb")) : undefined); nuclearcount_mc.onPress = ((_global.planedefinition.NuclearBombCount > 0) ? (rr.utils.Delegate.create(_global.planedefinition, _global.planedefinition.prepareWeapon, "NuclearBomb")) : undefined); load_txt.text = rr.utils.MathUtils.formatDecimals(_global.planedefinition.totalload / 1000, 1) + " TONS"; } function setTime() { clock_mc.value_txt.text = rr.utils.StringUtils.getTimeString(_global.leveltime); } function onWeaponUpdate() { var _local4 = _global.planedefinition.loadedWeapon; var _local3; if (!_global.planedefinition.hasWeapons) { _local3 = undefined; } else if ((_local4 == undefined) && (_global.planedefinition.weaponType == "Guns")) { _local3 = guncount_mc; } else { switch (_local4.linkId) { case "AirMissile" : case "AirSeeker" : _local3 = aircount_mc; break; case "GroundMissile" : case "GroundSeeker" : _local3 = groundcount_mc; break; case "BombNormal" : case "BombHeavy" : case "BombExtreme" : _local3 = bombcount_mc; break; case "Propaganda" : _local3 = propcount_mc; break; case "EMPBomb" : _local3 = empcount_mc; break; case "FuelBomb" : _local3 = fuelcount_mc; break; case "CarpetBomb" : _local3 = carpetcount_mc; break; case "NuclearBomb" : _local3 = nuclearcount_mc; } } if (_local3) { countselect_mc._x = _local3._x + 30; countselect_mc._y = _local3._y - 10; if (_local3 == guncount_mc) { countselect_mc._x = _local3._x; countselect_mc._y = _local3._y + 10; } countselect_mc._visible = true; } else { countselect_mc._visible = false; } } function onIndustryDestroyed() { var _local4 = _global.stage.getIndustryCount(); if (_local4 == 0) { var _local3 = _global.game.findMissionTarget("AllIndustry"); if (_local3 == undefined) { return(undefined); } if (!_local3.completed) { _local3.completed = true; showTarget(_local3); } } else { pop_buildings_mc.count = _local4; pop_buildings_mc.show(); } } function onGroundEnemyDestroyed() { var _local4 = _global.stage.getEnemyGroundsCount(); if (_local4 == 0) { var _local3 = _global.game.findMissionTarget("AllGrounds"); if (_local3 == undefined) { return(undefined); } if (!_local3.completed) { _local3.completed = true; showTarget(_local3); } } else { pop_enemies_mc.count = _local4; pop_enemies_mc.show(); } } function onAirEnemyDestroyed() { var _local4 = _global.stage.getEnemyAirsCount(); if (_local4 == 0) { var _local3 = _global.game.findMissionTarget("AllAirs"); if (_local3 == undefined) { return(undefined); } if (!_local3.completed) { _local3.completed = true; showTarget(_local3); } } else { pop_airs_mc.count = _local4; pop_airs_mc.show(); } } function onTrainObjectDestroyed() { if (!_global.train.weaponsLeft()) { var _local3 = _global.game.findMissionTarget("AllTrains"); if (_local3 == undefined) { return(undefined); } if (!_local3.completed) { _local3.completed = true; showTarget(_local3); } } } function onStaticTrainObjectDestroyed() { var _local4 = _global.stage.getStaticTrainsCount(); if (_local4 == 0) { var _local3 = _global.game.findMissionTarget("AllStaticTrains"); if (_local3 == undefined) { return(undefined); } if (!_local3.completed) { _local3.completed = true; showTarget(_local3); } } } function onAirFieldTakeOver() { var _local4 = _global.stage.getEnemyAirfieldCount(); if (_local4 == 0) { var _local3 = _global.game.findMissionTarget("AllAirfields"); if (_local3 == undefined) { return(undefined); } if (!_local3.completed) { _local3.completed = true; showTarget(_local3); } } } function showTarget(t) { targets.push(t); playTarget(); if (_global.game.missionDone()) { delete tips; tips = new Array(); showTip("tipaccomplished"); } } function playTarget(priority) { if (tipTargetOn) { if (!priority) { return(undefined); } } if (_global.timer.stopped) { rr.utils.Delegate.callDelayed(this, playTarget, 1000, priority); return(undefined); } tipTargetOn = true; var _local3 = targets.shift(); pop_targets_mc.currentTarget = _local3; pop_targets_mc.missionid_mc.gotoAndStop(_local3.id); pop_targets_mc.message_txt.autoSize = true; pop_targets_mc.message_txt.wordWrap = true; pop_targets_mc.message_txt.text = _local3.text; pop_targets_mc.gotoAndPlay(2); pop_targets_mc._visible = true; if (!_local3.soundPlayed) { _global.sounds.playSound("Mission target accomplished.wav"); _local3.soundPlayed = true; } rr.utils.Delegate.callDelayed(this, onTipTargetDone, 8000); } function showTip(t) { tips.push(t); playTip(); } function playTip(priority) { if (tipTargetOn) { if (!priority) { return(undefined); } } if (_global.timer.stopped) { rr.utils.Delegate.callDelayed(this, playTip, 1000, priority); return(undefined); } tipTargetOn = true; var _local3 = tips.shift(); pop_tips_mc.currentTip = _local3; pop_tips_mc.tips_mc.gotoAndStop(_local3); pop_tips_mc.gotoAndPlay(2); pop_tips_mc._visible = true; rr.utils.Delegate.callDelayed(this, onTipTargetDone, 8000); } function onTipTargetDone() { if (targets.length > 0) { playTarget(true); } else if (tips.length > 0) { playTip(true); } else { tipTargetOn = false; } } function showStartTips() { var _local3 = _global.game.levelId; if (_local3 <= 3) { showTip("tipland" + _local3); } if (_local3 <= 2) { repeatMinimapTip(); } if (_local3 == 1) { showTip("tiplooping"); } if (_local3 <= 2) { if (_global.plane.linkId == "FockeWolf") { showTip("tipfullroll"); } } } function repeatMinimapTip() { if (minimapOpened) { return(undefined); } var _local3 = false; var _local4 = tips.length; var _local2 = 0; while (_local2 < _local4) { if (tips[_local2] == "tipminimap") { _local3 = true; } _local2++; } if (!_local3) { showTip("tipminimap"); } rr.utils.Delegate.callDelayed(this, repeatMinimapTip, 30000); } }
Symbol 3483 MovieClip [__Packages.rr.utils.MathUtils] Frame 0
class rr.utils.MathUtils { function MathUtils () { } static function nFit(num, container) { var _local3 = 0; var _local1 = Math.abs(container); var _local2 = Math.abs(num); while (_local1 > _local2) { _local1 = _local1 - _local2; _local3++; } return(_local3); } static function formatDecimals(num, digits) { if (digits <= 0) { return(Math.round(num)); } var _local4 = Math.pow(10, digits); var _local2 = String(Math.round(num * _local4) / _local4); if (_local2.indexOf(".") == -1) { _local2 = _local2 + ".0"; } var _local6 = _local2.split("."); var _local3 = digits - _local6[1].length; var _local1 = 1; while (_local1 <= _local3) { _local2 = _local2 + "0"; _local1++; } return(Number(_local2)); } static function toScientific(num, sigDigs) { num = Number(num); if (isNaN(num)) { return(num); } var _local2 = Math.floor(Math.log(Math.abs(num)) / Math.LN10); if (num == 0) { _local2 = 0; } var _local5 = Math.pow(10, _local2); var _local3 = num / _local5; _local3 = formatDecimals(_local3, sigDigs - 1); var _local4 = _local3; if (_local2 != 0) { _local4 = _local4 + ("e" + _local2); } return(_local4); } static function getDistance(x1, y1, x2, y2) { var _local1 = Math.abs(x1 - x2); var _local2 = Math.abs(y1 - y2); return(Math.sqrt(Math.pow(_local1, 2) + Math.pow(_local2, 2))); } static function getAngle(x1, y1, x2, y2) { return(formatAngle2(Math.round((180 * Math.atan2(y2 - y1, x2 - x1)) / Math.PI))); } static function formatAngle(ang) { if (ang > 0) { return(ang - 360); } if (ang < -360) { return(ang + 360); } return(ang); } static function formatAngle2(ang) { if (ang < 0) { return(ang + 360); } if (ang > 360) { return(ang - 360); } return(ang); } static function formatAngle3(ang) { if (ang < -180) { return(ang + 360); } if (ang > 180) { return(ang - 360); } return(ang); } static function angDiff(ang1, ang2) { return(Math.abs(formatAngle3(ang1) - formatAngle3(ang2))); } static function angDiff2(ang1, ang2) { return(formatAngle3(ang1) - formatAngle3(ang2)); } static function transCoord(tx, ty, obj) { var _local2 = rr.utils.Math2.Bearing(0, 0, tx, ty) + obj.rot; var _local1 = getDistance(0, 0, tx, ty); return({x:obj.x + (Math.sin((_local2 * Math.PI) / 180) * _local1), y:obj.y - (Math.cos((_local2 * Math.PI) / 180) * _local1)}); } static function castCoord(x0, y0, ang, dist) { return({x:x0 + (Math.sin((ang * Math.PI) / 180) * dist), y:y0 - (Math.cos((ang * Math.PI) / 180) * dist)}); } }
Symbol 3484 MovieClip [__Packages.rr.utils.Math2] Frame 0
class rr.utils.Math2 { function Math2 () { } static function Quad(a, b, c) { return({x1:((-b) + Math.sqrt(Math.pow(b, 2) - ((4 * a) * c))) / (2 * a), x2:((-b) - Math.sqrt(Math.pow(b, 2) - ((4 * a) * c))) / (2 * a)}); } static function Bearing(x, y, x2, y2) { return((((x - x2) < 0) ? (90 + (Math.atan((y - y2) / (x - x2)) * 57.2957795130823)) : (270 + (Math.atan((y - y2) / (x - x2)) * 57.2957795130823)))); } static function Per(v, t, dp) { return(Math.round(((v / t) * 100) * Math.pow(10, dp)) / Math.pow(10, dp)); } static function Round(n, dp) { return(Math.round(n * Math.pow(10, dp)) / Math.pow(10, dp)); } static function Floor(n, dp) { return(Math.floor(n * Math.pow(10, dp)) / Math.pow(10, dp)); } static function Ceil(n, dp) { return(Math.ceil(n * Math.pow(10, dp)) / Math.pow(10, dp)); } static function Max(n, i, max) { max = n[0]; i = 1; while (i < n.length) { if (n[i] > max) { max = n[i]; } i++; } return(max); } static function Min(n, i, min) { min = n[0]; i = 1; while (i < n.length) { if (n[i] < min) { min = n[i]; } i++; } return(min); } static function Mean(n, i, j) { j = 0; i = 0; while (i < n.length) { j = j + n[i]; i++; } return(j / n.length); } static function Median(n, i) { i = 0; while (i < n.length) { n[i].n = n[i]; i++; } n.sortOn("n", Array.NUMERIC); if ((n.length / 2) == Math.round(n.length / 2)) { return((n[(n.length / 2) - 1] + n[n.length / 2]) / 2); } return(n[Math.ceil(n.length / 2) - 1]); } static function Range(n) { return(Max(n, 0, 0) - Min(n, 0, 0)); } static function Mode(n, t, i, k, o, l, y) { y = new Array(); k = new Array(); l = new Array(); k[0] = n[0]; i = 0; while (i < n.length) { o = 0; while (o < k.length) { if (n[i] == k[o]) { break; } o++; } if (o >= k.length) { k[k.length] = n[i]; } i++; } t = n.join(","); y[0] = k[0]; l[0] = t.split(k[0]).length - 1; i = 1; while (i < k.length) { if ((t.split(k[i]).length - 1) > l[0]) { l[0] = t.split(k[i]).length - 1; y = new Array(); y[0] = k[i]; } else if ((t.split(k[i]).length - 1) == l[0]) { y[y.length] = k[i]; } i++; } return(y); } static function Nroot(num, n) { return(Math.pow(num, 1 / n)); } static var Phi = new Number(1.61803398874989); }
Symbol 3485 MovieClip [__Packages.rr.control.PlaneMenu] Frame 0
class rr.control.PlaneMenu extends rr.BaseClip { var _visible, popairfield_mc, quitconfirm_mc, planeselect_mc, weaponselect_mc, selectedLinkId, selectedDisplay, events, ingameWeaponType, planedisplays_mc, totalload; function PlaneMenu () { super(); init(); } function init() { _visible = false; popairfield_mc._visible = false; quitconfirm_mc._visible = false; planeselect_mc.image_mc.select_btn.onPress = rr.utils.Delegate.create(this, confirmSelection); planeselect_mc.quit_btn.onPress = rr.utils.Delegate.create(this, showQuitConfirm); weaponselect_mc.planeselect_btn.onPress = rr.utils.Delegate.create(this, checkPlaneSelect); weaponselect_mc.start_btn.onPress = rr.utils.Delegate.create(this, endSelect); weaponselect_mc.quit_btn.onPress = rr.utils.Delegate.create(this, showQuitConfirm); weaponselect_mc.continue_btn.onPress = rr.utils.Delegate.create(this, endSelect); weaponselect_mc.upAir_btn.onPress = rr.utils.Delegate.create(this, checkUpgrade, "upair"); weaponselect_mc.upGround_btn.onPress = rr.utils.Delegate.create(this, checkUpgrade, "upground"); weaponselect_mc.upBomb1_btn.onPress = (weaponselect_mc.upBomb2_btn.onPress = rr.utils.Delegate.create(this, checkUpgrade, "upbomb")); weaponselect_mc.upGun1_btn.onPress = (weaponselect_mc.upGun2_btn.onPress = rr.utils.Delegate.create(this, checkUpgrade, "upgun")); quitconfirm_mc.cancel_btn.onPress = rr.utils.Delegate.create(this, cancelQuit); quitconfirm_mc.ok_btn.onPress = rr.utils.Delegate.create(this, quitGame); hideWeaponInfo(); } function initLevel() { selectedLinkId = undefined; selectedDisplay.clear(); events.dispatchEvent({type:"onInitLevel"}); showPlaneSelect(); } function endSelect() { if (!menuEnabled()) { return(undefined); } _global.planedefinition = new rr.plane.PlaneDefinition(); _global.planedefinition.fill(selectedDisplay); if (ingameWeaponType != undefined) { _global.planedefinition.weaponType = ingameWeaponType; ingameWeaponType = undefined; } if (!_global.game.levelstarted) { rr.utils.Delegate.callDelayed(_global.game, _global.game.playLevel, 100); } else { _global.stage.createPlane(); _global.stage.mov._visible = true; _global.bottommenu._visible = true; _global.aim.resetMode(); _global.aim.show(); _global.timer.start(); _visible = false; } _visible = false; } function checkPlaneSelect() { if (!menuEnabled()) { return(undefined); } var _local3; var _local4 = rr.conf.Config.getObjectValue(selectedLinkId, "price"); if (_global.plane != undefined) { _local3 = Math.round((_local4 * (_global.plane.killlevel - _global.plane.damage)) / _global.plane.killlevel); } else { _local3 = _local4; } _local3 = _local3 + selectedDisplay.getRefund(); _global.confirm.showConfirm(this, showPlaneSelect, {price:_local3}); } function showPlaneSelect() { selectedDisplay.clearAndRefund(); if (_global.game.levelstarted) { _global.timer.stop(); _global.aim.hide(); _global.stage.mov._visible = false; _global.bottommenu._visible = false; selectedDisplay.clear(); selectPlane(selectedLinkId); } planedisplays_mc._visible = false; weaponselect_mc._visible = false; planeselect_mc._visible = true; var _local3 = 2; while (_local3 <= 8) { planeselect_mc.items_mc["lock" + _local3]._visible = false; _local3++; } planeselect_mc.items_mc.gotoAndPlay(1); rr.utils.Delegate.callDelayed(this, setPlaneLocks, 500); planeselect_mc.image_mc._visible = false; if (selectedLinkId == undefined) { if (_global.game.levelId == 1) { selectedLinkId = "FockeWolf"; selectPlane(selectedLinkId); } if (_global.game.levelId == 2) { selectedLinkId = "BellHuey"; selectPlane(selectedLinkId); } if (_global.game.levelId == 3) { selectedLinkId = "C47"; selectPlane(selectedLinkId); } if (_global.game.levelId == 4) { selectedLinkId = "MesserSchmidt"; selectPlane(selectedLinkId); } if (_global.game.levelId == 5) { selectedLinkId = "Apache"; selectPlane(selectedLinkId); } if (_global.game.levelId == 6) { selectedLinkId = "A10"; selectPlane(selectedLinkId); } if (_global.game.levelId == 7) { selectedLinkId = "B2"; selectPlane(selectedLinkId); } if (_global.game.levelId >= 8) { selectedLinkId = "B52"; selectPlane(selectedLinkId); } if (_global.gametype == "extra") { selectedLinkId = "FockeWolf"; selectPlane(selectedLinkId); } } else { refundPlane(); selectPlane(selectedLinkId); } _visible = true; } function setPlaneLocks() { if (_global.gametype == "extra") { var _local3 = 2; while (_local3 <= 8) { var _local4 = _local3; if (_global.gameMode == "Demo") { if (_local4 == 4) { _local4 = 5; } } planeselect_mc.items_mc["lock" + _local3]._visible = _global.superlevel < _local4; _local3++; } } else { var _local3 = 2; while (_local3 <= 8) { planeselect_mc.items_mc["lock" + _local3]._visible = _global.game.levelId < _local3; _local3++; } } } function selectPlane(linkId) { if (!menuEnabled()) { return(undefined); } selectedLinkId = linkId; planeselect_mc.image_mc.gotoAndStop(linkId); var _local4 = rr.conf.Config.getObjectValue(linkId, "price"); var _local3 = rr.conf.Config.getObjectValue(linkId, "availabilitylevel"); planeselect_mc.image_mc.price_txt.text = "$ " + rr.utils.StringUtils.formatNumberWithCommas(_local4); planeselect_mc.image_mc.cash_txt.text = "$ " + rr.utils.StringUtils.formatNumberWithCommas(_global.player.cash); planeselect_mc.image_mc.alevel_txt.text = _local3; if (_global.gametype == "extra") { var _local5 = _global.superlevel; if (_global.gameMode == "Demo") { if (_local5 == 4) { _local5 = 3; } } if ((_global.player.cash >= _local4) && (_local3 <= _local5)) { planeselect_mc.image_mc.select_btn.enabled = true; planeselect_mc.image_mc.select_btn._alpha = 100; } else { planeselect_mc.image_mc.select_btn.enabled = false; planeselect_mc.image_mc.select_btn._alpha = 50; } } else if ((_global.player.cash >= _local4) && (_local3 <= _global.game.levelId)) { planeselect_mc.image_mc.select_btn.enabled = true; planeselect_mc.image_mc.select_btn._alpha = 100; } else { planeselect_mc.image_mc.select_btn.enabled = false; planeselect_mc.image_mc.select_btn._alpha = 50; } planeselect_mc.image_mc._visible = true; } function showInGame() { _global.stage.clearAmmo(); if (_global.game.missionDone()) { _global.game.endLevel(true); return(undefined); } if (!_global.player.hasCashToFinish()) { refundPlane(); selectedDisplay.clearAndRefund(); _global.game.endLevel(false, "cash"); return(undefined); } ingameWeaponType = _global.planedefinition.weaponType; _global.bottommenu.checkPopBreak(); confirmSelection(true); showPopAirfield(true); } function showPopAirfield(showRef) { popairfield_mc.airfield_mc.gotoAndStop(_global.stage.startbase.id); var _local4 = 1; while (_local4 <= 6) { popairfield_mc["mt" + _local4]._visible = false; _local4++; } var _local5 = _global.game.missiontargets.length; _local4 = 0; while (_local4 < _local5) { var _local3 = _global.game.missiontargets[_local4]; popairfield_mc["mt" + _local3.id].target_txt.autoSize = true; popairfield_mc["mt" + _local3.id].completed_mc._visible = _local3.completed == true; popairfield_mc["mt" + _local3.id].target_txt.text = (_local3.id.toString().toUpperCase() + ".\t") + _local3.text.toUpperCase(); popairfield_mc["mt" + _local3.id]._visible = true; _local4++; } popairfield_mc.refueled_mc._visible = false; popairfield_mc._visible = true; if (showRef) { popairfield_mc.refueled_mc.gotoAndPlay(1); popairfield_mc.refueled_mc._visible = true; } } function showAfterCrash() { _global.stage.clearAmmo(); selectedLinkId = undefined; selectedDisplay.clear(); if (_global.game.missionDone()) { _global.game.endLevel(true); return(undefined); } if (!_global.player.hasCashToFinish()) { _global.game.endLevel(false, "cash"); return(undefined); } _global.bottommenu.checkPopBreak(); showPopAirfield(false); showPlaneSelect(); } function refundPlane() { var _local4; if (_global.plane != undefined) { var _local3 = rr.conf.Config.getObjectValue(_global.plane.linkId, "price"); _local4 = Math.round((_local3 * (_global.plane.killlevel - _global.plane.damage)) / _global.plane.killlevel); _global.player.addCash(_local4); } else { var _local3 = rr.conf.Config.getObjectValue(selectedLinkId, "price"); _global.player.addCash(_local3); } } function confirmSelection(isInGame) { if (!menuEnabled()) { return(undefined); } if (_global.game.levelstarted) { _global.timer.stop(); _global.aim.hide(); _global.stage.mov._visible = false; _global.bottommenu._visible = false; selectedDisplay.refreshBoxes(); } selectedDisplay.hide(); selectedDisplay = planedisplays_mc[selectedLinkId + "_mc"]; if (!isInGame) { var _local3 = rr.conf.Config.getObjectValue(selectedLinkId, "price"); _global.player.addCash(-_local3); totalload = 0; if (_global.game.levelId == 1) { if (!_global.game.levelstarted) { fillFirstLevelWeapons(); } } weaponselect_mc.continue_btn._visible = false; weaponselect_mc.start_btn._visible = true; if (_global.game.levelstarted) { selectedDisplay.show(false); } else { selectedDisplay.show(true); } } else { totalload = _global.planedefinition.totalload; weaponselect_mc.continue_btn._visible = true; weaponselect_mc.start_btn._visible = false; selectedDisplay.show(false); } events.dispatchEvent({type:"onUpdateMenu"}); planeselect_mc._visible = false; weaponselect_mc._visible = true; planedisplays_mc._visible = true; setCashLoad(); _visible = true; } function fillFirstLevelWeapons() { weaponselect_mc.GroundMissile_mc.doSelect(); weaponselect_mc.AirMissile_mc.doSelect(); weaponselect_mc.GroundMissile_mc.doSelect(); weaponselect_mc.GunSingle_mc.doSelect(); weaponselect_mc.GunSingle_mc.doSelect(); weaponselect_mc.Propaganda_mc.doSelect(); weaponselect_mc.BombNormal_mc.doSelect(); } function onWeaponSelect(col, bo, box) { if (box == undefined) { box = selectedDisplay.getFreeBox(col); } box.selectWeapon(bo); _global.player.addCash(-bo.price); totalload = totalload + (bo.count * bo.unitweight); setCashLoad(); events.dispatchEvent({type:"onUpdateMenu"}); } function onWeaponRemove(box) { if (box.boxObject == undefined) { return(undefined); } box.doRefund(); setCashLoad(); box.clear(); events.dispatchEvent({type:"onUpdateMenu"}); } function checkUpgrade(up) { if (!menuEnabled()) { return(undefined); } var _local3; switch (up) { case "upair" : _local3 = 5000; break; case "upground" : _local3 = 5000; break; case "upbomb" : _local3 = ((_global.player.upBomb == 1) ? 5000 : 10000); break; case "upgun" : _local3 = ((_global.player.upGun == 1) ? 5000 : 10000); } _global.confirm.showConfirm(this, doUpgrade, {upgrade:up, price:_local3}); } function doUpgrade(up, upgradePrice) { switch (up) { case "upair" : _global.player.upAir = 2; break; case "upground" : _global.player.upGround = 2; break; case "upbomb" : _global.player.upBomb = ((_global.player.upBomb < 3) ? (_global.player.upBomb + 1) : (_global.player.upBomb)); break; case "upgun" : _global.player.upGun = ((_global.player.upGun < 3) ? (_global.player.upGun + 1) : (_global.player.upGun)); } _global.player.addCash(-upgradePrice); events.dispatchEvent({type:"onUpgrade", upgrade:up}); setCashLoad(); } function setButtons() { weaponselect_mc.upAir_btn._visible = (weaponselect_mc.AirSeeker_mc.isPossible && (_global.player.upAir == 1)) && (_global.player.cash > 5000); weaponselect_mc.upGround_btn._visible = (weaponselect_mc.GroundSeeker_mc.isPossible && (_global.player.upGround == 1)) && (_global.player.cash > 5000); weaponselect_mc.upBomb1_btn._visible = (weaponselect_mc.BombHeavy_mc.isPossible && (_global.player.upBomb == 1)) && (_global.player.cash > 5000); weaponselect_mc.upBomb2_btn._visible = (weaponselect_mc.BombExtreme_mc.isPossible && (_global.player.upBomb == 2)) && (_global.player.cash > 10000); weaponselect_mc.upGun1_btn._visible = (weaponselect_mc.GunDouble_mc.isPossible && (_global.player.upGun == 1)) && (_global.player.cash > 5000); weaponselect_mc.upGun2_btn._visible = (weaponselect_mc.GunGatling_mc.isPossible && (_global.player.upGun == 2)) && (_global.player.cash > 10000); } function showWeaponInfo(obj) { weaponselect_mc.info_mc.weaponinfo_mc.header_txt.text = obj.displayname.toUpperCase(); weaponselect_mc.info_mc.weaponinfo_mc.count_txt.text = obj.count; weaponselect_mc.info_mc.weaponinfo_mc.price_txt.text = "$ " + rr.utils.StringUtils.formatNumberWithCommas(obj.price); weaponselect_mc.info_mc.weaponinfo_mc._visible = true; } function hideWeaponInfo() { weaponselect_mc.info_mc.weaponinfo_mc._visible = false; } function setCashLoad() { weaponselect_mc.info_mc.cash_txt.text = "$ " + rr.utils.StringUtils.formatNumberWithCommas(_global.player.cash); weaponselect_mc.info_mc.load_txt.text = rr.utils.MathUtils.formatDecimals(totalload / 1000, 2) + " TONS"; setButtons(); } function showQuitConfirm() { if (!menuEnabled()) { return(undefined); } _global.weaponmenu.hide(); _global.timer.stop(); _global.aim.hide(this); quitconfirm_mc._visible = true; } function cancelQuit() { quitconfirm_mc._visible = false; } function quitGame() { quitconfirm_mc._visible = false; _global.game.quitGame(); } function menuEnabled() { if ((_global.confirm._visible || (popairfield_mc._visible)) || (quitconfirm_mc._visible)) { return(false); } return(true); } }
Symbol 3486 MovieClip [__Packages.rr.BaseClass] Frame 0
class rr.BaseClass { var events; function BaseClass () { } function addEventListener(evt, listener) { if (events == undefined) { events = new mx.events.EventDispatcher(); } events.addEventListener(evt, listener); } function removeEventListener(evt, listener) { events.removeEventListener(evt, listener); } var pi = Math.PI; var cos = Math.cos; var acos = Math.acos; var sin = Math.sin; var asin = Math.asin; var atan2 = Math.atan2; var abs = Math.abs; var round = Math.round; }
Symbol 3487 MovieClip [__Packages.rr.plane.PlaneDefinition] Frame 0
class rr.plane.PlaneDefinition extends rr.BaseClass { var count_AirMissile, count_AirSeeker, count_GroundMissile, count_GroundSeeker, count_BombNormal, count_BombHeavy, count_BombExtreme, count_Propaganda, count_EMPBomb, count_FuelBomb, count_CarpetBomb, count_NuclearBomb, totalload, airmissiles, groundmissiles, bombs, guns, props, emps, fuels, carpets, nuclears, weaponstock, linkId, weaponType, loadedWeapon, selectedArray, gunSound, hasWeapons, hasAir, hasGround, hasBomb, hasGun, hasPropaganda, hasEMP, hasFuel, hasCarpet, hasNuclear; function PlaneDefinition () { super(); init(); } function init() { count_AirMissile = (count_AirSeeker = (count_GroundMissile = (count_GroundSeeker = 0))); count_BombNormal = (count_BombHeavy = (count_BombExtreme = 0)); count_Propaganda = (count_EMPBomb = (count_FuelBomb = (count_CarpetBomb = (count_NuclearBomb = 0)))); totalload = 0; airmissiles = new Array(); groundmissiles = new Array(); bombs = new Array(); guns = new Array(); props = new Array(); emps = new Array(); fuels = new Array(); carpets = new Array(); nuclears = new Array(); weaponstock = new Array({name:"Guns", arr:guns}, {name:"AirMissile", arr:airmissiles}, {name:"GroundMissile", arr:groundmissiles}, {name:"Bombs", arr:bombs}, {name:"Propaganda", arr:props}, {name:"EMPBomb", arr:emps}, {name:"FuelBomb", arr:fuels}, {name:"CarpetBomb", arr:carpets}, {name:"NuclearBomb", arr:nuclears}); } function get GunCount() { return(guns.length); } function get AirCount() { return(count_AirMissile + count_AirSeeker); } function get GroundCount() { return(count_GroundMissile + count_GroundSeeker); } function get BombCount() { return((count_BombNormal + count_BombHeavy) + count_BombExtreme); } function get PropagandaCount() { return(count_Propaganda); } function get EMPBombCount() { return(count_EMPBomb); } function get FuelBombCount() { return(count_FuelBomb); } function get CarpetBombCount() { return(count_CarpetBomb); } function get NuclearBombCount() { return(count_NuclearBomb); } function fill(display) { linkId = display.linkId; var _local4 = display.oranges; var _local5 = 0; while (_local5 < _local4.length) { var _local3 = _local4[_local5].boxObject; if (_local3 != undefined) { if ((_local3.linkId == "AirMissile") || (_local3.linkId == "AirSeeker")) { airmissiles.push(_local3); } else { groundmissiles.push(_local3); } this["count_" + _local3.linkId] = this["count_" + _local3.linkId] + _local3.count; totalload = totalload + (_local3.count * _local3.unitweight); } _local5++; } _local4 = display.reds; _local5 = 0; while (_local5 < _local4.length) { var _local3 = _local4[_local5].boxObject; if (_local3 != undefined) { bombs.push(_local3); this["count_" + _local3.linkId] = this["count_" + _local3.linkId] + _local3.count; totalload = totalload + (_local3.count * _local3.unitweight); } _local5++; } _local4 = display.blues; _local5 = 0; while (_local5 < _local4.length) { var _local3 = _local4[_local5].boxObject; if (_local3 != undefined) { _local3.lastFired = getTimer(); guns.push(_local3); totalload = totalload + _local3.unitweight; } _local5++; } _local4 = display.greens; _local5 = 0; while (_local5 < _local4.length) { var _local3 = _local4[_local5].boxObject; if (_local3 != undefined) { if (_local3.linkId == "Propaganda") { props.push(_local3); } if (_local3.linkId == "EMPBomb") { emps.push(_local3); } if (_local3.linkId == "FuelBomb") { fuels.push(_local3); } if (_local3.linkId == "CarpetBomb") { carpets.push(_local3); } if (_local3.linkId == "NuclearBomb") { nuclears.push(_local3); } this["count_" + _local3.linkId] = this["count_" + _local3.linkId] + _local3.count; totalload = totalload + (_local3.count * _local3.unitweight); } _local5++; } _global.bottommenu.onWeaponUpdate(); } function prepareWeapon(type) { if (_global.minimap._visible) { return(undefined); } if (weaponType == "Guns") { if (type != "Guns") { _global.plane.stopGun(); } } else if (type == "Guns") { if (_global.plane.isFiring) { _global.plane.playGun(); } } weaponType = type; var _local4 = weaponstock.length; var _local3 = 0; while (_local3 < _local4) { if (weaponstock[_local3].name == weaponType) { if (weaponType == "Guns") { loadedWeapon = undefined; selectedArray = undefined; gunSound = rr.conf.Config.getObjectValue(guns[0].linkId, "gunsound"); } else { selectedArray = weaponstock[_local3].arr; } break; } _local3++; } if (selectedArray != undefined) { loadedWeapon = findWeapon(selectedArray); } _global.weaponmenu.hideSelector(); _global.bottommenu.onWeaponUpdate(); } function prepareNextWeapon() { if (!hasWeapons) { return(undefined); } var _local3; var _local2 = 0; while (_local2 < weaponstock.length) { if (weaponstock[_local2].name == weaponType) { _local3 = _local2 + 1; if (_local3 > (weaponstock.length - 1)) { _local3 = 0; } break; } _local2++; } var _local4; _local2 = _local3; while (_local2 < weaponstock.length) { _local4 = findWeapon(weaponstock[_local2].arr); if (_local4 != undefined) { prepareWeapon(weaponstock[_local2].name); return(undefined); } _local2++; } _local2 = 0; while (_local2 < _local3) { _local4 = findWeapon(weaponstock[_local2].arr); if (_local4 != undefined) { prepareWeapon(weaponstock[_local2].name); return(undefined); } _local2++; } } function loadWeapon() { loadedWeapon.count--; this["count_" + loadedWeapon.linkId] = this["count_" + loadedWeapon.linkId] - 1; totalload = totalload - loadedWeapon.unitweight; if (loadedWeapon.linkId == "Propaganda") { if (PropagandaCount == 0) { _global.bottommenu.showTip("tippropaganda"); } } checkWeapons(); _global.bottommenu.setCounts(); loadedWeapon = findWeapon(selectedArray); if (loadedWeapon == undefined) { setDefaultWeapon(); } _global.bottommenu.onWeaponUpdate(); } function findWeapon(arr) { var _local3 = new Array(); var _local1 = 0; while (_local1 < arr.length) { if (arr[_local1].count > 0) { _local3.push(arr[_local1]); } _local1++; } if (_local3.length > 0) { var _local4 = Math.round(Math.random() * (_local3.length - 1)); return(_local3[_local4]); } return(undefined); } function checkWeapons() { hasAir = AirCount > 0; hasGround = GroundCount > 0; hasBomb = BombCount > 0; hasGun = guns.length > 0; hasPropaganda = PropagandaCount > 0; hasEMP = EMPBombCount > 0; hasFuel = FuelBombCount > 0; hasCarpet = CarpetBombCount > 0; hasNuclear = NuclearBombCount > 0; hasWeapons = (((((((hasAir || (hasGround)) || (hasBomb)) || (hasGun)) || (hasPropaganda)) || (hasEMP)) || (hasFuel)) || (hasCarpet)) || (hasNuclear); } function setDefaultWeapon() { checkWeapons(); if (weaponType != undefined) { prepareWeapon(weaponType); if (loadedWeapon != undefined) { return(undefined); } } if (hasGun) { prepareWeapon("Guns"); } else if (hasGround) { prepareWeapon("GroundMissile"); } else if (hasAir) { prepareWeapon("AirMissile"); } else if (hasBomb) { prepareWeapon("Bombs"); } else if (hasPropaganda) { prepareWeapon("Propaganda"); } else if (hasEMP) { prepareWeapon("EMPBomb"); } else if (hasFuel) { prepareWeapon("FuelBomb"); } else if (hasCarpet) { prepareWeapon("CarpetBomb"); } else if (hasNuclear) { prepareWeapon("NuclearBomb"); } } }
Symbol 3488 MovieClip [__Packages.rr.control.MiniMap] Frame 0
class rr.control.MiniMap extends rr.BaseClip { var _visible, map_bmp, container_mc, margin, scale, w, h, railcolor, createEmptyMovieClip, getNextHighestDepth, map_mc, label_mc, objectives_mc, legenda_mc, edge_mc, cam_mc, items_mc, icons_mc, confirm_mc, attachMovie; function MiniMap () { super(); init(); } function init() { _visible = false; map_bmp.dispose(); delete map_bmp; container_mc.removeMovieClip(); margin = 5; var _local3 = _global.map.width; var _local4 = _global.map.height; scale = ((_local3 > _local4) ? ((640 - (2 * margin)) / _local3) : ((480 - (2 * margin)) / _local4)); w = _local3 * scale; h = _local4 * scale; if (_global.game.levelId == 3) { var _local6 = 295; scale = scale * (_local6 / h); w = _local3 * scale; h = _local4 * scale; } railcolor = 13103871 /* 0xC7F2FF */; if ((_global.map.mapId == 2) || (_global.map.mapId == 3)) { railcolor = 11836; } container_mc = createEmptyMovieClip("container_mc", getNextHighestDepth()); map_mc = container_mc.createEmptyMovieClip("map_mc", container_mc.getNextHighestDepth()); map_bmp = new flash.display.BitmapData(w, h, true, 0); map_mc.attachBitmap(map_bmp, map_mc.getNextHighestDepth()); label_mc = container_mc.attachMovie("MiniMapLabel", "label_mc", container_mc.getNextHighestDepth()); objectives_mc = container_mc.attachMovie("MissionObjectives", "objectives_mc", container_mc.getNextHighestDepth()); legenda_mc = container_mc.attachMovie("MiniMapLegenda", "legenda_mc", container_mc.getNextHighestDepth()); var _local5 = SharedObject.getLocal("showmousemenu"); if (_local5.data.showmenu == undefined) { _local5.data.showmenu = true; _local5.flush(); } _global.showMouseMenu = _local5.data.showmenu; if (!_global.showMouseMenu) { label_mc.togglemenu_mc.gotoAndStop(2); } label_mc.togglemenu_mc.onPress = rr.utils.Delegate.create(this, checkToggle); setMissionText(); map_mc._y = (480 - h) - (2 * margin); if (_global.game.levelId == 3) { label_mc._x = 0; objectives_mc._x = 0; objectives_mc._y = map_mc._y - objectives_mc._height; legenda_mc._x = w + margin; legenda_mc._y = (480 - (margin * 2)) - legenda_mc._height; } else if (w > h) { label_mc._x = 0; objectives_mc._x = 0; objectives_mc._y = map_mc._y - objectives_mc._height; legenda_mc._x = w - legenda_mc._width; legenda_mc._y = (map_mc._y - margin) - legenda_mc._height; } else { label_mc._x = w + margin; objectives_mc._x = w + margin; objectives_mc._y = label_mc._height + margin; legenda_mc._x = w + margin; legenda_mc._y = (480 - (margin * 2)) - legenda_mc._height; } container_mc._x = margin; container_mc._y = margin; edge_mc = container_mc.createEmptyMovieClip("edge_mc", container_mc.getNextHighestDepth()); edge_mc.lineStyle(1, 202014); rr.utils.DrawUtils.drawRect(edge_mc, 0, map_mc._y, w, h); cam_mc = container_mc.createEmptyMovieClip("cam_mc", container_mc.getNextHighestDepth()); cam_mc.lineStyle(2, 16776960); rr.utils.DrawUtils.drawRect(cam_mc, 0, 0, 640 * scale, 480 * scale); } function showMap() { trace("show MiniMap: "); _global.timer.stop(); if (_global.aim.hiddenBy) { _global.aim.show(_global.aim.hiddenBy); } _global.aim.hide(this); checkMissionText(); cam_mc._x = _global.camera.left * scale; cam_mc._y = (_global.camera.top * scale) + map_mc._y; items_mc = container_mc.createEmptyMovieClip("items_mc", container_mc.getNextHighestDepth()); items_mc.lineStyle(1, 0); icons_mc = container_mc.createEmptyMovieClip("icons_mc", container_mc.getNextHighestDepth()); var _local10; _local10 = _global.map.cells.length; var _local12 = 0; while (_local12 < _local10) { var _local4 = _global.map["cell_" + _global.map.cells[_local12]]; var _local13 = _local4.statics.length; var _local5 = 0; while (_local5 < _local13) { var _local11 = _global.stage["obj_" + _local4.statics[_local5]]; if (_local11 instanceof rr.building.Building) { if ((_local11.type == "Industry") || (_local11.type == "Office")) { createIcon("b-bad", _local11.x * scale, _local11.y * scale); } else { createIcon("b-good", _local11.x * scale, _local11.y * scale); } } _local5++; } var _local8 = (_local4.hasRemovables ? (_local4.removables) : (_local4.eiObjects)); _local5 = 0; while (_local5 < _local8.length) { var _local3 = (_local4.hasRemovables ? (_global.stage["obj_" + _local8[_local5]]) : (_local8[_local5])); if (!_local3.isdead) { if (_local3.hostility > 0) { createIcon("u-bad", _local3.x * scale, _local3.y * scale); } else { createIcon("u-good", _local3.x * scale, _local3.y * scale); } } _local5++; } _local12++; } _local10 = _global.train.segments.length; _local12 = 0; while (_local12 < _local10) { var _local7 = _global.train.segments[_local12]; createIcon("train", _local7.x * scale, _local7.y * scale); _local12++; } if (_global.stage.strains) { _local10 = _global.stage.strains.length; _local12 = 0; while (_local12 < _local10) { var _local11 = _global.stage.strains[_local12]; var _local13 = _local11.segments.length; var _local5 = 0; while (_local5 < _local13) { var _local7 = _local11.segments[_local5]; createIcon("train", _local7.x * scale, _local7.y * scale); _local5++; } _local12++; } } _local10 = _global.stage.airs.length; _local12 = 0; while (_local12 < _local10) { var _local9 = _global.stage["obj_" + _global.stage.airs[_local12]]; if (!_local9.isdead) { createIcon("p-bad", _local9.x * scale, _local9.y * scale, _local9.rot); } _local12++; } _local10 = _global.stage.afs.length; _local12 = 0; while (_local12 < _local10) { var _local6 = _global.stage["obj_" + _global.stage.afs[_local12]]; if (_local6.hostility > 0) { createIcon("afb" + _local6.id, _local6.x * scale, _local6.y * scale); } else { createIcon("afg" + _local6.id, _local6.x * scale, _local6.y * scale); } _local12++; } var _local14 = _global.plane; createIcon("p-good", _local14.x * scale, _local14.y * scale, _local14.rot); _visible = true; } function createIcon(t, px, py, prot) { var _local2 = icons_mc.attachMovie("MiniMapIcon", rr.utils.StringUtils.getUniqueName(), icons_mc.getNextHighestDepth()); _local2.gotoAndPlay(t); _local2._x = px; _local2._y = map_mc._y + py; if (prot) { _local2._rotation = prot; } } function closeMap() { if (confirm_mc) { return(undefined); } icons_mc.removeMovieClip(); items_mc.removeMovieClip(); _visible = false; _global.aim.show(this); _global.timer.start(); } function setMissionText() { var _local8 = _global.game.missiontargets.length; var _local6 = objectives_mc._height; var _local4 = 0; while (_local4 < _local8) { var _local5 = _global.game.missiontargets[_local4]; var _local3 = objectives_mc.attachMovie("MiniMapMissionTarget", "mt" + _local5.id, objectives_mc.getNextHighestDepth(), {_y:_local6}); _local3.completed_mc._visible = false; _local3.target_txt.multiline = false; _local3.target_txt.autoSize = true; _local3.target_txt.text = (_local5.id.toString().toUpperCase() + ".\t") + _local5.text.toUpperCase(); _local6 = _local6 + 13; _local4++; } } function checkMissionText() { var _local5 = _global.game.missiontargets.length; var _local3 = 0; while (_local3 < _local5) { var _local4 = _global.game.missiontargets[_local3]; if (_local4.completed) { objectives_mc["mt" + _local4.id].completed_mc._visible = true; } _local3++; } } function checkToggle() { confirm_mc = attachMovie("ToggleConfirm", "confirm_mc", getNextHighestDepth()); confirm_mc._x = 320 - (confirm_mc._width / 2); confirm_mc._y = 240 - (confirm_mc._height / 2); if (_global.showMouseMenu) { confirm_mc.confirm_txt.text = "You are turning off the weapons mouse menu.\rSelecting weapons will still be possible with 'C' key or by pressing the weapon buttons below.\rThese settings will be saved."; } else { confirm_mc.confirm_txt.text = "You are turning on the weapons mouse menu.\rThese settings will be saved."; } confirm_mc.cancel_btn.onPress = rr.utils.Delegate.create(this, cancelToggle); confirm_mc.ok_btn.onPress = rr.utils.Delegate.create(this, confirmToggle); } function cancelToggle() { confirm_mc.removeMovieClip(); delete confirm_mc; } function confirmToggle() { var _local3 = SharedObject.getLocal("showmousemenu"); _global.showMouseMenu = !_global.showMouseMenu; if (_global.showMouseMenu) { label_mc.togglemenu_mc.gotoAndStop(1); } else { label_mc.togglemenu_mc.gotoAndStop(2); _global.weaponmenu.hide(); } _local3.data.showmenu = _global.showMouseMenu; _local3.flush(); confirm_mc.removeMovieClip(); delete confirm_mc; } }
Symbol 3489 MovieClip [__Packages.rr.utils.DrawUtils] Frame 0
class rr.utils.DrawUtils { function DrawUtils () { } static function drawSquare(mc, x, y, w, h, c) { mc.moveTo(x, y); mc.beginFill(c); mc.lineTo(x + w, y); mc.lineTo(x + w, y + h); mc.lineTo(x, y + h); mc.lineTo(x, y); mc.endFill(); } static function drawRect(mc, x, y, w, h) { mc.moveTo(x, y); mc.lineTo(x + w, y); mc.lineTo(x + w, y + h); mc.lineTo(x, y + h); mc.lineTo(x, y); } static function drawFillRect(mc, x, y, w, h, fill_col, fill_alpha) { mc.moveTo(x, y); mc.beginFill(fill_col, fill_alpha); mc.lineTo(x + w, y); mc.lineTo(x + w, y + h); mc.lineTo(x, y + h); mc.lineTo(x, y); mc.endFill(); } static function drawCircle(mc, x, y, r, style) { if (!mc.circle) { mc.circle = mc.createEmptyMovieClip("circle", mc.getNextHighestDepth()); } mc.circle.moveTo(x + r, y); mc.circle.lineStyle(1, 0); var _local7 = Math.tan((style * Math.PI) / 180); var _local1 = 45; while (_local1 <= 360) { var _local4 = r * Math.cos((_local1 * Math.PI) / 180); var _local3 = r * Math.sin((_local1 * Math.PI) / 180); var _local6 = _local4 + ((r * _local7) * Math.cos(((_local1 - 90) * Math.PI) / 180)); var _local5 = _local3 + ((r * _local7) * Math.sin(((_local1 - 90) * Math.PI) / 180)); mc.circle.curveTo(_local6 + x, _local5 + y, _local4 + x, _local3 + y); _local1 = _local1 + 45; } } static function drawArc(mc, x, y, startAngle, arc, radius, colr) { var _local18; var _local1; var _local3; var _local4; var _local13; var _local7; var _local6; var _local12; var _local10; var _local11; var _local9; mc.lineStyle(1, colr, 100); mc.beginFill(colr); mc.moveTo(x, y); if (Math.abs(arc) > 360) { arc = 360; } _local13 = Math.ceil(Math.abs(arc) / 45); _local18 = arc / _local13; _local1 = (-(_local18 / 180)) * Math.PI; _local3 = (-(startAngle / 180)) * Math.PI; if (_local13 > 0) { _local7 = x + (Math.cos((startAngle / 180) * Math.PI) * radius); _local6 = y + (Math.sin(((-startAngle) / 180) * Math.PI) * radius); mc.lineTo(_local7, _local6); _local7 = x; _local6 = y; var _local5; _local5 = 0; while (_local5 < _local13) { _local3 = _local3 + _local1; _local4 = _local3 - (_local1 / 2); _local12 = _local7 + (Math.cos(_local3) * radius); _local10 = _local6 + (Math.sin(_local3) * radius); _local11 = _local7 + (Math.cos(_local4) * (radius / Math.cos(_local1 / 2))); _local9 = _local6 + (Math.sin(_local4) * (radius / Math.cos(_local1 / 2))); mc.curveTo(_local11, _local9, _local12, _local10); _local5++; } mc.lineTo(x, y); mc.lineTo(_local7, _local6); mc.endFill(); } } }
Symbol 3490 MovieClip [__Packages.rr.BaseUnit] Frame 0
class rr.BaseUnit extends rr.BaseClass { var uid, initObj, type, linkId, killlevel, destroydelay, explodesound, damage, isdead, isexploded, x, y, mov, events, isdestroyed; function BaseUnit () { super(); } function init() { uid = initObj.uid; type = rr.conf.Config.getObjectValue(linkId, "type"); killlevel = rr.conf.Config.getObjectValue(linkId, "killlevel"); destroydelay = rr.conf.Config.getObjectValue(linkId, "destroydelay"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); damage = 0; isdead = false; isexploded = false; } function checkRender() { if (rr.utils.MathUtils.getDistance(x, y, _global.camera.x, _global.camera.y) < 500) { render(); } else if (isdead) { destroy(); } else if (mov) { clearMov(); } } function render() { if (!mov) { createMov(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; } function createMov() { var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, uid, _local3, {parent:this}); } function clearMov() { mov.removeMovieClip(); delete mov; } function addDamage(dmg) { if (isdead) { return(undefined); } if (!dmg) { return(undefined); } damage = damage + dmg; if (damage >= killlevel) { die(); } } function die() { if (isdead) { return(undefined); } isdead = true; events.dispatchEvent({type:"onUnitDie", target:this}); } function explode() { if (isexploded) { return(undefined); } isexploded = true; render(); _global.sounds.playExplodeSound(explodesound, 100, 20, 1000, x, y); mov.gotoAndPlay("explode"); rr.utils.Delegate.callDelayed(this, destroy, destroydelay); } function destroy() { isdestroyed = true; clearMov(); _global.stage.removeObject(this); } }
Symbol 3491 MovieClip [__Packages.rr.utils.ClipUtils] Frame 0
class rr.utils.ClipUtils { function ClipUtils () { } static function getFreeDepth(mc, obj) { var _local2 = rr.conf.ConfBaseDepths.getDepth(obj); if (!_local2) { _local2 = 1000; } var _local1 = 0; while (mc.getInstanceAtDepth(_local2 + _local1)) { _local1++; } return(_local2 + _local1); } static function getFreeDepthNum(mc, dep) { var _local1 = 0; while (mc.getInstanceAtDepth(dep + _local1)) { _local1++; } return(dep + _local1); } static function setTint(mc, rgb, percent) { var _local1 = new flash.geom.ColorTransform(); var _local4 = new flash.geom.Transform(mc); var _local6 = rgb >> 16; var _local7 = (rgb >> 8) & 255; var _local5 = rgb & 255; var _local2 = percent / 100; _local1.redOffset = _local6 * _local2; _local1.greenOffset = _local7 * _local2; _local1.blueOffset = _local5 * _local2; _local1.redMultiplier = (_local1.greenMultiplier = (_local1.blueMultiplier = (100 - percent) / 100)); _local4.colorTransform = _local1; } static function setBmpTint(bmp, rgb, percent) { var _local2 = getTintTransform(rgb, percent); var _local1 = bmp.clone(); bmp.draw(_local1, new flash.geom.Matrix(), _local2); _local1.dispose(); } static function getTintTransform(rgb, percent) { var _local1 = new flash.geom.ColorTransform(); var _local5 = rgb >> 16; var _local6 = (rgb >> 8) & 255; var _local4 = rgb & 255; var _local2 = percent / 100; _local1.redOffset = _local5 * _local2; _local1.greenOffset = _local6 * _local2; _local1.blueOffset = _local4 * _local2; _local1.redMultiplier = (_local1.greenMultiplier = (_local1.blueMultiplier = (100 - percent) / 100)); return(_local1); } static function createFeeler(name, col, w) { var _local2 = _global.stage.createEmptyMovieClip(name, _global.stage.getNextHighestDepth()); _local2.lineStyle(1, col); _local2.beginFill(col); _local2.moveTo(-w, -w); _local2.lineTo(w, -w); _local2.lineTo(w, w); _local2.lineTo(-w, w); _local2.lineTo(-w, -w); _local2.endFill(); return(_local2); } }
Symbol 3492 MovieClip [__Packages.rr.conf.ConfBaseDepths] Frame 0
class rr.conf.ConfBaseDepths { function ConfBaseDepths () { } static function getDepth(obj) { if (obj == "MiniMap") { return(300000); } if (obj instanceof rr.Aim) { return(200000); } if (obj instanceof rr.control.WeaponMenu) { return(199000); } if (obj == "OverAmmo") { return(130000); } if (obj == "OverClouds") { return(120000); } if (obj == "OverEnemyPlane") { return(110000); } if (obj == "CloudLayer") { return(100000); } if (obj == "UnderClouds") { return(90000); } if (obj == "UnderEnemyPlane") { return(80000); } if (obj == "UnderAmmo") { return(70000); } if (obj.linkId == "AmmoRocketLauncher") { return(42000); } if (obj instanceof rr.ammo.Ammo) { return(40000); } if (obj == "StageForeground") { return(30000); } if (obj instanceof rr.train.weapons.TrainWeapon) { return(20000); } if (obj instanceof rr.train.statics.StaticTrainWeapon) { return(20000); } if (obj instanceof rr.train.Locomotive) { return(18000); } if (obj instanceof rr.train.statics.StaticLocomotive) { return(18000); } if (obj instanceof rr.rail.RailBlock) { return(14000); } if (obj instanceof rr.enemy.GroundUnit) { return(10000); } if (obj == "BuildingLayer") { return(9000); } if (obj instanceof rr.train.TrainWagon) { return(1000); } if (obj instanceof rr.train.statics.StaticTrainWagon) { return(1000); } } }
Symbol 3493 MovieClip [__Packages.rr.Aim] Frame 0
class rr.Aim extends rr.BaseClass { var linkId, mov, hidden, x, y, xcam, ycam, speed, events, hiddenBy, mode; function Aim () { super(); } function init() { linkId = "Aim"; resetMode(); var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3); mov.cranewarning_mc._visible = false; mov.onMouseDown = rr.utils.Delegate.create(this, setDown); mov.onMouseUp = rr.utils.Delegate.create(this, setUp); _global.timer.addEventListener("onTimerTick", this); hidden = true; show(); } function onTimerTick() { var _local4 = x; var _local3 = y; x = (xcam = mov._x + _global.camera.left); y = (ycam = mov._y + _global.camera.top); speed = rr.utils.MathUtils.getDistance(x, y, _local4, _local3); if (mov._y > _global.stage.height) { if (mov._visible) { hide(); } } else if (!mov._visible) { show(); } } function setDown() { if (mov._visible) { events.dispatchEvent({type:"onAimDown", target:this}); } } function setUp() { if (mov._visible) { events.dispatchEvent({type:"onAimUp", target:this}); } } function show(obj) { if (!mov) { return(undefined); } if (!hidden) { return(undefined); } if (obj) { if (obj != hiddenBy) { return(undefined); } delete hiddenBy; } else if (hiddenBy) { return(undefined); } hidden = false; mov._visible = true; Mouse.hide(); mov.startDrag(true); } function hide(obj) { if (!mov) { return(undefined); } if (hidden) { return(undefined); } if (obj) { hiddenBy = obj; } hidden = true; setUp(); mov._visible = false; Mouse.show(); } function setMode(m) { mode = m; mov.gotoAndStop(mode); } function resetMode() { setMode("default"); } function clear() { mov.removeMovieClip(); delete mov; _global.timer.removeEventListener("onTimerTick", this); Mouse.show(); } }
Symbol 3494 MovieClip [__Packages.rr.control.WeaponMenu] Frame 0
class rr.control.WeaponMenu extends rr.BaseClass { var linkId, uid, mov, selector_mc, xmin, xmax, ymin, ymax, opened, x, sin, pi, y, cos; function WeaponMenu () { super(); } function init() { linkId = "WeaponMenu"; uid = rr.utils.StringUtils.getUniqueName(); var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, uid, _local3, {parent:this}); selector_mc = _global.stage.mov.attachMovie("WeaponSelector", rr.utils.StringUtils.getUniqueName(), _local3 + 1, {parent:this}); mov._visible = false; selector_mc._visible = false; addButtonListeners(); xmin = 5; xmax = 635; ymin = (mov._height / 2) + 5; ymax = 457 - (mov._height / 2); } function showSelector() { if (_global.minimap._visible) { return(undefined); } _global.planedefinition.checkWeapons(); if (!_global.planedefinition.hasWeapons) { return(undefined); } _global.timer.stop(); removeButtonListeners(); mov._visible = false; _global.aim.hide(this); opened = true; selector_mc._x = _global.root._xmouse + 20; selector_mc._y = _global.root._ymouse; selector_mc._rotation = 0; selector_mc._x = ((selector_mc._x < xmin) ? (xmin) : (((selector_mc._x > xmax) ? (xmax) : (selector_mc._x)))); selector_mc._y = ((selector_mc._y < ymin) ? (ymin) : (((selector_mc._y > ymax) ? (ymax) : (selector_mc._y)))); selector_mc.animation_mc.gotoAndPlay(1); selector_mc._visible = true; } function hideSelector() { if (!selector_mc._visible) { return(undefined); } selector_mc._visible = false; _global.aim.show(this); addButtonListeners(); _global.timer.start(); opened = false; } function addButtonListeners() { mov.onPress = rr.utils.Delegate.create(this, showSelector); mov.onRollOver = rr.utils.Delegate.create(_global.aim, _global.aim.hide, this); mov.onRollOut = (mov.button_mc.onDragOut = rr.utils.Delegate.create(_global.aim, _global.aim.show, this)); } function removeButtonListeners() { delete mov.onPress; delete mov.onRollOver; delete mov.onRollOut; delete mov.onDragOut; } function hide() { if (mov._visible) { mov._visible = false; } } function update() { if (_global.minimap._visible) { return(undefined); } x = _global.plane.x + (sin((_global.plane.rot * pi) / 180) * _global.plane.dmenu); y = _global.plane.y - (cos((_global.plane.rot * pi) / 180) * _global.plane.dmenu); mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = _global.plane.rot - 90; mov._visible = true; } }
Symbol 3495 MovieClip [__Packages.rr.ammo.Ammo] Frame 0
class rr.ammo.Ammo extends rr.BaseClass { var uid, initObj, rot, mov, x, y, isDestroyed, linkId; function Ammo () { super(); } function init() { uid = initObj.uid; rot = initObj.rot; _global.stage.ammo.push(uid); } function render() { if (!mov) { createMov(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = rot; } function createMov() { if (isDestroyed) { return(undefined); } var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3, {parent:this}); } function clearMov() { mov.removeMovieClip(); delete mov; } function destroy() { if (isDestroyed) { return(undefined); } isDestroyed = true; clearMov(); _global.stage.removeObject(this); } }
Symbol 3496 MovieClip [__Packages.rr.train.weapons.TrainWeapon] Frame 0
class rr.train.weapons.TrainWeapon extends rr.BaseClass { var parent, initObj, uid, position, dfeel, linkId, dfire, dfiremin, tfire, rotspeed, killlevel, destroydelay, sound, gunsound, explodesound, rfire, lbarrel, ttarget, ddetect, x, xmargin, y, damage, isdead, rot, lastFired, lastTargeted, isdestroyed, cos, pi, sin, dplane, tar, dtar, mov, tarRot; function TrainWeapon () { super(); } function init() { parent = initObj.parent; parent.weapons.push(this); uid = initObj.uid; position = initObj.position; dfeel = rr.conf.Config.getObjectValue(linkId, "feelerradius"); dfire = rr.conf.Config.getObjectValue(linkId, "shootingdistance"); dfiremin = rr.conf.Config.getObjectValue(linkId, "shootingdistancemin"); tfire = rr.conf.Config.getObjectValue(linkId, "shootinginterval"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); killlevel = rr.conf.Config.getObjectValue(linkId, "killlevel"); destroydelay = rr.conf.Config.getObjectValue(linkId, "destroydelay"); sound = rr.conf.Config.getObjectValue(linkId, "sound"); gunsound = rr.conf.Config.getObjectValue(linkId, "gunsound"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); rfire = rr.conf.Config.getObjectValue(linkId, "ammoaccuracy"); lbarrel = rr.conf.Config.getObjectValue(linkId, "barrellength"); ttarget = rr.conf.Config.getObjectValue(linkId, "targettime"); ddetect = rr.conf.Config.getObjectValue(linkId, "detectiondistance"); rr.train.TrainUtils.setWeaponMargin(this); x = (parent.x + (parent.length / 2)) - xmargin; y = parent.y; damage = 0; isdead = false; rot = 0; lastFired = getTimer(); lastTargeted = getTimer(); parent.addEventListener("onUpdate", this); } function onUpdate() { if (isdestroyed) { return(undefined); } x = parent.x + (cos(((-(parent.rot + parent.fliprot)) * pi) / 180) * ((parent.length / 2) - xmargin)); y = parent.y - (sin(((-(parent.rot + parent.fliprot)) * pi) / 180) * ((parent.length / 2) - xmargin)); if (_global.plane == undefined) { checkRender(); return(undefined); } if (_global.plane.isdead) { checkRender(); return(undefined); } if (isdead) { checkRender(); return(undefined); } dplane = rr.utils.MathUtils.getDistance(x, y, _global.plane.x, _global.plane.y); if (!parent.isstunned) { aimAtTarget(); if (tar) { if (dtar <= dfire) { if (dtar >= dfiremin) { fire(); } } } } checkRender(); updateAfterEvent(); } function render() { if (!mov) { createMov(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = rot; } function checkRender() { if (parent.isRendered) { render(); } else if (mov) { clearMov(); } } function createMov() { var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3, {parent:this}); checkNightMode(); } function clearMov() { mov.removeMovieClip(); delete mov; } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); rr.utils.ClipUtils.setTint(mov.barrel_mc.base_mc, 0, 50); } } function aimAtTarget() { if ((getTimer() - lastTargeted) > ttarget) { lastTargeted = getTimer(); getTarget(); } if (!tar) { return(undefined); } dtar = rr.utils.MathUtils.getDistance(x, y, tar.x, tar.y); var _local5 = rr.utils.Math2.Bearing(x, y, tar.x, tar.y); var _local2 = (_local5 + 360) % 360; var _local3 = (rot + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } if (_local2 > _local3) { _local3 = _local3 + rotspeed; } else { _local3 = _local3 - rotspeed; } var _local4 = rr.utils.MathUtils.angDiff(_local3, _local2); if ((_local4 <= rotspeed) || ((360 - _local4) <= rotspeed)) { rot = _local2; } else { rot = _local3; } } function getTarget() { if ((_global.plane == undefined) || (_global.plane.isdead)) { return(undefined); } if (dplane <= ddetect) { if (Math.random() < 0.7) { tar = _global.plane; tar.addEventListener("onUnitDie", this); return(undefined); } } } function fire() { if (_global.plane == undefined) { return(undefined); } if (_global.plane.isdead) { return(undefined); } if ((getTimer() - lastFired) < tfire) { return(undefined); } if (Math.abs(tarRot - rot) > 20) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); var _local4 = x + (sin((rot * pi) / 180) * lbarrel); var _local3 = y - (cos((rot * pi) / 180) * lbarrel); rr.ammo.AmmoUtils.createAmmo({type:linkId, parentLinkId:linkId, x:_local4, y:_local3, rot:rot}); } function addDamage(dmg) { if (isdead) { return(undefined); } if (!dmg) { return(undefined); } damage = damage + dmg; if (damage >= killlevel) { damage = killlevel; die(); } } function die() { if (isdead) { return(undefined); } isdead = true; render(); _global.sounds.playExplodeSound(explodesound, 100, 100, 1500, x, y); mov.gotoAndPlay("explode"); rr.utils.Delegate.callDelayed(this, destroy, destroydelay); } function destroy() { if (isdestroyed) { return(undefined); } isdestroyed = true; mov.removeMovieClip(); parent.removeWeapon(this); _global.stage.removeObject(this); } function onUnitDie(evtObj) { if (tar == evtObj.target) { tar = undefined; } } }
Symbol 3497 MovieClip [__Packages.rr.train.TrainUtils] Frame 0
class rr.train.TrainUtils { function TrainUtils () { } static function updateRailPosition(obj) { var _local3; var _local2; _local2 = (((obj.speed * obj.rsfactor) >= 0) ? (obj.rs.rce) : (obj.rs.rcs)); obj.d = obj.d + (obj.speed * obj.rsfactor); if (_local2.block) { if (rr.utils.MathUtils.getDistance(obj.x, obj.y, _local2.block.x, _local2.block.y) < ((obj.length / 2) + 3)) { obj.blockStop(_local2.block); } else { obj.blocked = false; } } if (obj.d < 0) { _local2.updateObjectRail(obj); } else if (obj.d > obj.rs.length) { _local2.updateObjectRail(obj); } _local3 = obj.rs.getPoint(obj.d); if (_local3) { obj.x = _local3.x; obj.y = _local3.y; obj.rot = _local3.rot; } if (obj.oldX) { obj.xspeed = obj.x - obj.oldX; obj.yspeed = obj.y - obj.oldY; } obj.oldX = obj.x; obj.oldY = obj.y; obj.oldRot = obj.rot; obj.hdir = ((obj.xspeed > 0) ? "right" : (((obj.xspeed < 0) ? "left" : "none"))); obj.vdir = ((obj.yspeed > 0) ? "down" : (((obj.yspeed < 0) ? "up" : "none"))); obj.checkRender(); } static function createLoc(initObj) { var _local2 = initObj.uid; if (_local2 == undefined) { _local2 = rr.utils.StringUtils.getUniqueName(); initObj.uid = _local2; } switch (initObj.type) { case "SaddleTank" : _global.stage["obj_" + _local2] = new rr.train.SaddleTank(initObj); break; case "Rhino" : _global.stage["obj_" + _local2] = new rr.train.Rhino(initObj); break; case "SuperChief" : _global.stage["obj_" + _local2] = new rr.train.SuperChief(initObj); break; case "Dragon" : _global.stage["obj_" + _local2] = new rr.train.Dragon(initObj); break; case "Pennsylvania" : _global.stage["obj_" + _local2] = new rr.train.Pennsylvania(initObj); } } static function createStaticLoc(initObj) { var _local2 = initObj.uid; if (_local2 == undefined) { _local2 = rr.utils.StringUtils.getUniqueName(); initObj.uid = _local2; } switch (initObj.type) { case "SaddleTank" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticSaddleTank(initObj); break; case "SuperChief" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticSuperChief(initObj); break; case "Dragon" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticDragon(initObj); break; case "Pennsylvania" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticPennsylvania(initObj); } } static function createWagon(initObj) { var _local2 = initObj.uid; if (_local2 == undefined) { _local2 = rr.utils.StringUtils.getUniqueName(); initObj.uid = _local2; } switch (initObj.type) { case "Wagon1" : _global.stage["obj_" + _local2] = new rr.train.Wagon1(initObj); break; case "Wagon2" : _global.stage["obj_" + _local2] = new rr.train.Wagon2(initObj); break; case "Wagon3" : _global.stage["obj_" + _local2] = new rr.train.Wagon3(initObj); break; case "Wagon4" : _global.stage["obj_" + _local2] = new rr.train.Wagon4(initObj); break; case "Passenger" : _global.stage["obj_" + _local2] = new rr.train.Passenger(initObj); break; case "PassengerArmored" : _global.stage["obj_" + _local2] = new rr.train.PassengerArmored(initObj); break; case "ABomb" : _global.stage["obj_" + _local2] = new rr.train.ABomb(initObj); break; case "TankTrailer" : _global.stage["obj_" + _local2] = new rr.train.TankTrailer(initObj); } } static function createStaticWagon(initObj) { var _local2 = initObj.uid; if (_local2 == undefined) { _local2 = rr.utils.StringUtils.getUniqueName(); initObj.uid = _local2; } switch (initObj.type) { case "Wagon1" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticWagon1(initObj); break; case "Wagon2" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticWagon2(initObj); break; case "Wagon3" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticWagon3(initObj); break; case "Passenger" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticPassenger(initObj); break; case "PassengerArmored" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticPassengerArmored(initObj); break; case "TankTrailer" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticTankTrailer(initObj); } } static function createWeapon(initObj) { var _local2 = initObj.uid; if (_local2 == undefined) { _local2 = rr.utils.StringUtils.getUniqueName(); initObj.uid = _local2; } switch (initObj.type) { case "SmallCannon" : _global.stage["obj_" + _local2] = new rr.train.weapons.SmallCannon(initObj); break; case "MediumCannon" : _global.stage["obj_" + _local2] = new rr.train.weapons.MediumCannon(initObj); break; case "SmallFastCannon" : _global.stage["obj_" + _local2] = new rr.train.weapons.SmallFastCannon(initObj); break; case "RocketLauncher" : _global.stage["obj_" + _local2] = new rr.train.weapons.RocketLauncher(initObj); } } static function createStaticWeapon(initObj) { var _local2 = initObj.uid; if (_local2 == undefined) { _local2 = rr.utils.StringUtils.getUniqueName(); initObj.uid = _local2; } switch (initObj.type) { case "SmallCannon" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticSmallCannon(initObj); break; case "MediumCannon" : _global.stage["obj_" + _local2] = new rr.train.statics.StaticMediumCannon(initObj); } } static function setWeaponMargin(obj) { var _local2 = obj.parent.length / rr.conf.Config.getObjectValue(obj.parent.linkId, "spaces"); obj.xmargin = (obj.position * _local2) + ((rr.conf.Config.getObjectValue(obj.linkId, "spaces") * _local2) / 2); } }
Symbol 3498 MovieClip [__Packages.rr.rail.RailConnection] Frame 0
class rr.rail.RailConnection extends rr.BaseClass { var id, x, y, ang, s, ins, outs, curin, curout, rswitch, block; function RailConnection (initObj) { super(); id = initObj.id; x = initObj.x; y = initObj.y; ang = initObj.a; s = initObj.s; ins = []; outs = []; } function init() { curin = ins[0]; curout = outs[0]; if (s) { rswitch = new rr.rail.RailSwitch(this); delete s; } var _local3 = ins.length; var _local2 = 0; while (_local2 < _local3) { _local2++; } _local3 = outs.length; _local2 = 0; while (_local2 < _local3) { _local2++; } } function get railin() { if ((!rswitch) || (rswitch.inpositions.length <= 1)) { return(_global.map["rs" + curin]); } return(rswitch.__get__railin()); } function get railout() { if ((!rswitch) || (rswitch.outpositions.length <= 1)) { return(_global.map["rs" + curout]); } return(rswitch.__get__railout()); } function checkBlocks() { if (ins.length == 0) { block = new rr.rail.RailBlock(x, y, -rr.utils.MathUtils.formatAngle(ang), "in"); } if (outs.length == 0) { block = new rr.rail.RailBlock(x, y, -rr.utils.MathUtils.formatAngle(ang), "out"); } if (block) { if (id == 10000) { _global.endblock = block; } else { delete block; block = undefined; } } } function updateObjectRail(obj, checkprev) { var _local3 = getNextRail(obj, checkprev); obj.rsprev = obj.rs; obj.rsfactorprev = obj.rsfactor; obj.rs = _local3.rs; obj.d = _local3.d; if (_local3.changefactor) { obj.rsfactor = -obj.rsfactor; obj.flip = !obj.flip; obj.fliprot = (obj.flip ? 180 : 0); } } function getNextRail(obj, checkprev) { var _local3; var _local4; var _local6; var _local5; var _local8; var _local10; var _local7 = ((obj.d > obj.rs.length) ? (obj.d - obj.rs.length) : (Math.abs(obj.d))); _local6 = obj.rs.rcs == this; if (obj.rs.rcs == obj.rs.rce) { if (obj.d < 0) { _local6 = true; _local4 = (obj.rs.eo ? false : true); } else { _local6 = false; _local4 = (obj.rs.eo ? true : false); } } else { _local4 = isOut(obj.rs); } _local3 = (_local4 ? (railin) : (railout)); if (_local3.rcs == _local3.rce) { if (_local4) { _local5 = (_local3.eo ? true : false); } else { _local5 = (_local3.eo ? false : true); } } else { _local5 = _local3.rcs == this; } if (_local5) { _local8 = _local7; } else { _local8 = _local3.length - _local7; } if (_local3.rcs != _local3.rce) { if (_local6 == _local5) { _local10 = true; } } return({rs:_local3, d:_local8, changefactor:_local10}); } function isOut(rs) { var _local3 = outs.length; var _local2 = 0; while (_local2 < _local3) { if (outs[_local2] == rs.id) { return(true); } _local2++; } return(false); } }
Symbol 3499 MovieClip [__Packages.rr.rail.RailSwitch] Frame 0
class rr.rail.RailSwitch { var linkId, rc, dfeel, inpos, inpositions, outpos, outpositions, x, y, view, forceview, locked, mov; function RailSwitch (prc) { linkId = "RailSwitch"; rc = prc; dfeel = 25; init(); } function get railin() { return(_global.map["rs" + inpositions[inpos].rsid]); } function get railout() { return(_global.map["rs" + outpositions[outpos].rsid]); } function init() { var _local9 = []; x = rc.s.x; y = rc.s.y; inpos = (outpos = 0); inpositions = []; outpositions = []; var _local7 = rc.ins.length; var _local4 = 0; while (_local4 < _local7) { var _local3 = 0; while (_local3 <= 7) { if (rc.s.p[_local3] > 0) { if (rc.ins[_local4] == rc.s.p[_local3]) { inpositions.push({dir:getDir(_local3), rsid:rc.s.p[_local3]}); } } _local3++; } _local4++; } _local7 = rc.outs.length; _local4 = 0; while (_local4 < _local7) { var _local3 = 0; while (_local3 <= 7) { if (rc.s.p[_local3] > 0) { if (rc.outs[_local4] == rc.s.p[_local3]) { outpositions.push({dir:getDir(_local3), rsid:rc.s.p[_local3]}); } } _local3++; } _local4++; } view = ((outpositions.length > 0) ? "out" : "in"); forceview = false; locked = false; var _local8 = _global.map.getCellByPos(x, y); _local8.statics.push(this); } function setOutPosition(rs) { var _local3 = outpositions.length; var _local2 = 0; while (_local2 < _local3) { if (outpositions[_local2].rsid == rs.id) { outpos = _local2; break; } _local2++; } if (view == "out") { setArrow(); } } function setInPosition(rs) { var _local3 = inpositions.length; var _local2 = 0; while (_local2 < _local3) { if (inpositions[_local2].rsid == rs.id) { inpos = _local2; break; } _local2++; } if (view == "in") { setArrow(); } } function toggleLock() { locked = !locked; setArrow(); if (locked) { rr.utils.Delegate.callDelayed(this, checkLock, 1500); } } function checkLock() { if (!locked) { return(undefined); } if (_global.game.levelended) { return(undefined); } if (_global.train.isInRange(rc.x, rc.y, dfeel)) { rr.utils.Delegate.callDelayed(this, checkLock, 1500); return(undefined); } locked = false; setArrow(); } function toggle() { if (locked) { return(undefined); } if (view == "out") { outpos = outpos + 1; if (outpos >= outpositions.length) { outpos = 0; if (!forceview) { if (inpositions.length > 0) { view = "in"; inpos = 0; } } } } else { inpos = inpos + 1; if (inpos >= inpositions.length) { inpos = 0; if (!forceview) { if (outpositions.length > 0) { view = "out"; outpos = 0; } } } } setArrow(); } function setArrow() { if (locked) { mov.arrow_mc.gotoAndStop("locked"); } else if (view == "out") { mov.arrow_mc.gotoAndStop(outpositions[outpos].dir); } else { mov.arrow_mc.gotoAndStop(inpositions[inpos].dir); } } function getDir(i) { switch (i) { case 0 : return("n"); case 1 : return("ne"); case 2 : return("e"); case 3 : return("se"); case 4 : return("s"); case 5 : return("sw"); case 6 : return("w"); case 7 : return("nw"); } } function update() { if (rr.utils.MathUtils.getDistance(x, y, _global.camera.x, _global.camera.y) < 425) { render(); } else { clearMov(); } } function render() { if (!mov) { var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage, this); mov = _global.stage.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3); mov._alpha = 80; setArrow(); mov.onRelease = rr.utils.Delegate.create(this, toggle); mov.onRollOver = rr.utils.Delegate.create(_global.aim, _global.aim.hide, this); mov.onRollOut = (mov.onDragOut = rr.utils.Delegate.create(_global.aim, _global.aim.show, this)); locked = false; } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; } function clearMov() { mov.removeMovieClip(); delete mov; } }
Symbol 3500 MovieClip [__Packages.rr.rail.RailSegment] Frame 0
class rr.rail.RailSegment { var id, type, rcs, rce, eo, t, ang, length, radius, dir; function RailSegment (initObj) { id = initObj.id; type = (initObj.r ? "arc" : "line"); rcs = _global.map["rc" + initObj.s]; rce = _global.map["rc" + initObj.e]; eo = initObj.eo; t = initObj.t; if (t) { rcs.ins.push(id); ang = rcs.ang + 180; } else { rcs.outs.push(id); ang = rcs.ang; } if (eo) { rce.outs.push(id); } else { rce.ins.push(id); } if (type == "line") { length = rr.utils.MathUtils.getDistance(rcs.x, rcs.y, rce.x, rce.y); } if (type == "arc") { radius = initObj.r; dir = initObj.d; length = initObj.l; } } function getPoint(d) { if (d > length) { d = length; } if (d < 0) { d = 0; } if (type == "line") { var _local5 = rr.utils.MathUtils.formatAngle(ang); var _local9 = rcs.x + (cos((_local5 * pi) / 180) * d); var _local8 = rcs.y - (sin((_local5 * pi) / 180) * d); var _local7 = -_local5; return({x:_local9, y:_local8, rot:_local7}); } if (type == "arc") { var _local5 = rr.utils.MathUtils.formatAngle(ang - 90); var _local4 = new flash.geom.Point((-dir) * (radius * cos((_local5 * pi) / 180)), dir * (radius * sin((_local5 * pi) / 180))); var _local6 = (rr.utils.MathUtils.formatAngle(ang - 90) * pi) / 180; var _local3 = _local6 - (((-dir) * d) / radius); var _local9 = (rcs.x + _local4.x) + ((dir * radius) * cos(_local3)); var _local8 = (rcs.y + _local4.y) - ((dir * radius) * sin(_local3)); var _local7 = -rr.utils.MathUtils.formatAngle((_local3 / (pi / 180)) + 90); return({x:_local9, y:_local8, rot:_local7}); } } function getCatchPoint(obj, dcast) { var _local4 = (((obj.speed * obj.rsfactor) > 0) ? (obj.d + dcast) : (obj.d - dcast)); var _local1 = {rs:obj.rs, d:_local4, rsfactor:obj.rsfactor, speed:obj.speed}; while ((_local1.d > _local1.rs.length) || (_local1.d < 0)) { var _local2 = (((_local1.speed * _local1.rsfactor) > 0) ? (_local1.rs.rce) : (_local1.rs.rcs)); _local2.updateObjectRail(_local1); } return(_local1.rs.getPoint(_local1.d)); } var pi = Math.PI; var cos = Math.cos; var acos = Math.acos; var sin = Math.sin; var asin = Math.asin; var atan2 = Math.atan2; }
Symbol 3501 MovieClip [__Packages.rr.rail.RailBlock] Frame 0
class rr.rail.RailBlock extends rr.BaseClass { var dfeel, x, y, rot, dir, pi; function RailBlock (px, py, prot, pdir) { super(); dfeel = 15; x = px; y = py; rot = prot; dir = pdir; if (dir == "out") { rot = rot + 180; } addToMapBackground(); } function addToMapBackground() { var _local3 = flash.display.BitmapData.loadBitmap("railblock.png"); if (_global.map.nightmap) { rr.utils.ClipUtils.setBmpTint(_local3, 0, 80); } var _local4 = new flash.geom.Matrix(); _local4.translate((-_local3.width) / 2, (-_local3.height) / 2); _local4.rotate((rr.utils.MathUtils.formatAngle(rot) / 180) * pi); _local4.translate(x, y); var _local5 = "normal"; var _local6 = true; _global.map.map_bmp.draw(_local3, _local4, null, _local5, null, _local6); _local3.dispose(); } }
Symbol 3502 MovieClip [__Packages.rr.train.TrainSegment] Frame 0
class rr.train.TrainSegment extends rr.BaseClass { var uid, initObj, length, linkId, killlevel, destroydelay, explodesound, fliprot, mov, x, y, rot, isRendered, isdead, damage, tstun, laststunned, isstunned, isexploded, speed, tspeed, prev, d, rs, rsfactor, oldX, oldY, oldRot, affirmed, next; function TrainSegment () { super(); _global.train.segments.push(this); } function init() { uid = initObj.uid; length = rr.conf.Config.getObjectValue(linkId, "length"); killlevel = rr.conf.Config.getObjectValue(linkId, "killlevel"); destroydelay = rr.conf.Config.getObjectValue(linkId, "destroydelay"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); fliprot = 0; } function render() { if (!mov) { createMov(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov.base_mc._rotation = rot + fliprot; } function checkRender() { isRendered = false; if (rr.utils.MathUtils.getDistance(x, y, _global.camera.x, _global.camera.y) < 500) { isRendered = true; render(); } else if (mov) { clearMov(); } } function createMov() { var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3, {parent:this}); checkNightMode(); } function clearMov() { mov.removeMovieClip(); delete mov; } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); } } function addDamage(dmg) { if (isdead) { return(undefined); } if (!dmg) { return(undefined); } damage = damage + dmg; if (damage < 0) { damage = 0; } if (damage >= killlevel) { die(); } } function stun(t) { tstun = t; laststunned = getTimer(); isstunned = true; } function checkStun() { if ((getTimer() - laststunned) > tstun) { isstunned = false; } } function die() { } function explode() { if (isexploded) { return(undefined); } isexploded = true; render(); _global.sounds.playExplodeSound(explodesound, 100, 100, 1000, x, y); mov.gotoAndPlay("explode"); rr.utils.Delegate.callDelayed(this, destroy, destroydelay); } function destroy() { mov.removeMovieClip(); _global.train.removeSegment(this); _global.stage.removeObject(this); } function blockStop(b) { speed = (tspeed = (_global.loc.speed = (_global.loc.tspeed = 0))); if (prev) { prev.blockStop(); } if (b == _global.endblock) { _global.game.endLevel(false, "train"); } } function reAffirm() { if (prev) { d = prev.d - (prev.rsfactor * (((prev.length / 2) + (length / 2)) - 1)); rs = prev.rs; rsfactor = prev.rsfactor; var _local3; if (d < 0) { _local3 = rs.rcs; _local3.updateObjectRail(this, true); } else if (d > rs.length) { _local3 = rs.rce; _local3.updateObjectRail(this, true); } var _local2 = rs.getPoint(d); if (_local2) { x = (oldX = _local2.x); y = (oldY = _local2.y); rot = (oldRot = _local2.rot); } affirmed = true; } if (next) { next.reAffirm(); } } }
Symbol 3503 MovieClip [__Packages.rr.train.Locomotive] Frame 0
class rr.train.Locomotive extends rr.train.TrainSegment { var segmentType, rs, d, length, rsfactor, speedmax, linkId, speedmin, adef, afullstop, fueltype, rotspeed, tfire, dfire, gunsounds, hornsound, dfeel, speed, tspeed, xspeed, yspeed, prevspeed, stepidx, x, y, a, damage, rot, rotBarrel, stepsounds, loopsoundid, laststepped, bcount, isdead, checkRender, dplane, isstunned, events, loopsound, checkStun, fliprot, mov, cos, pi, sin, atan2, next, isShooting, killlevel, explode; function Locomotive () { super(); } function init() { _global.loc = this; segmentType = "loc"; super.init(); rs = _global.map.rs1; d = length / 2; rsfactor = 1; speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); speedmin = rr.conf.Config.getObjectValue(linkId, "minspeed"); adef = rr.conf.Config.getObjectValue(linkId, "acceleration"); afullstop = rr.conf.Config.getObjectValue(linkId, "accelerationfullstop"); fueltype = rr.conf.Config.getObjectValue(linkId, "fueltype"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); tfire = rr.conf.Config.getObjectValue(linkId, "shootinginterval"); dfire = rr.conf.Config.getObjectValue(linkId, "shootingdistance"); gunsounds = rr.conf.Config.getObjectValue(linkId, "gunsounds"); hornsound = rr.conf.Config.getObjectValue(linkId, "hornsound"); dfeel = length / 2; speed = (tspeed = (xspeed = (yspeed = (prevspeed = (stepidx = 0))))); x = (y = 0); a = adef; damage = 0; rot = (rotBarrel = 0); if (fueltype == "electric") { stepsounds = ["Train 1and2 step 2.wav"]; loopsoundid = "Train 5min.wav"; } else { stepsounds = ["Train 1and2 step 1.wav", "Train 1and2 step 2.wav"]; } laststepped = getTimer(); var _local4 = 1; while (_local4 <= bcount) { this["rotbarrel" + _local4] = 0; this["bs" + _local4] = rr.conf.Config.getObjectValue(linkId, "rotationspeed" + _local4); this["tf" + _local4] = rr.conf.Config.getObjectValue(linkId, "shootinginterval" + _local4); this["lf" + _local4] = getTimer(); _local4++; } _global.train.onConnectionChanged(); setTargetSpeed(_global.train.speed); } function update() { if (isdead) { checkRender(); return(undefined); } if (x > (_global.map.width + 100)) { _global.game.endLevel(false, "train"); } else if (y > (_global.map.height + 100)) { _global.game.endLevel(false, "train"); } dplane = rr.utils.MathUtils.getDistance(x, y, _global.plane.x, _global.plane.y); if (!isstunned) { aimAtTarget(); if (!_global.plane.isdead) { if (dplane <= dfire) { fire(); } } } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); events.dispatchEvent({target:this, type:"onLocAccel"}); } if (speed == 0) { if (loopsound.isplaying) { loopsound.isplaying = false; loopsound.sound.setVolume(0); loopsound.sound.stop(); } if (prevspeed != 0) { events.dispatchEvent({target:this, type:"onLocStop"}); } } else if (dplane < 600) { var _local3; if (fueltype == "electric") { _local3 = Math.min(Math.abs(1200 / speed), 1000); _local3 = Math.round(Math.max(_local3, 250)); } else { _local3 = Math.min(Math.abs(450 / speed), 1000); _local3 = Math.max(_local3, 100); } if ((getTimer() - laststepped) > _local3) { laststepped = getTimer(); if (fueltype == "electric") { _global.sounds.playSound(stepsounds[0]); } else { _global.sounds.playSound(stepsounds[stepidx]); stepidx = ((stepidx == 0) ? 1 : 0); } } } rr.train.TrainUtils.updateRailPosition(this); prevspeed = speed; if (isstunned) { checkStun(); } events.dispatchEvent({target:this, type:"onUpdate"}); } function render() { super.render(); mov.lights_mc._rotation = rot + fliprot; var _local3 = 1; while (_local3 <= bcount) { mov[("barrel" + _local3) + "_mc"]._x = cos(((-(rot + fliprot)) * pi) / 180) * this["bxdef" + _local3]; mov[("barrel" + _local3) + "_mc"]._y = (-sin(((-(rot + fliprot)) * pi) / 180)) * this["bxdef" + _local3]; mov[("barrel" + _local3) + "_mc"]._rotation = this["rotbarrel" + _local3]; _local3++; } } function aimAtTarget() { if (_global.plane == undefined) { return(undefined); } if (_global.plane.isdead) { return(undefined); } var _local3 = 1; while (_local3 <= bcount) { this["bx" + _local3] = x + (cos(((-(rot + fliprot)) * pi) / 180) * this["bxdef" + _local3]); this["by" + _local3] = y - (sin(((-(rot + fliprot)) * pi) / 180) * this["bxdef" + _local3]); var _local4 = (180 * atan2(_global.plane.mov._y - (this["by" + _local3] - _global.camera.top), _global.plane.mov._x - (this["bx" + _local3] - _global.camera.left))) / pi; var _local5 = (this["rotbarrel" + _local3] + 360) % 360; _local4 = (_local4 + 360) % 360; if ((_local4 - _local5) > 180) { _local4 = _local4 - 360; } else if ((_local4 - _local5) < -180) { _local4 = _local4 + 360; } _local5 = _local5 + ((this["bs" + _local3] * (_local4 - _local5)) / 100); this["rotbarrel" + _local3] = rr.utils.MathUtils.formatAngle2(_local5); _local3++; } } function setTargetSpeed(ts) { a = adef; tspeed = ts; if (speed == 0) { if (tspeed != 0) { events.dispatchEvent({target:this, type:"onLocAccel"}); } } } function onFullStop(evtObj) { a = afullstop; tspeed = 0; } function die() { if (isdead) { return(undefined); } isdead = true; next.disconnect(); isShooting = false; onFullStop(); damage = killlevel; events.dispatchEvent({type:"onTrainTargetDie", target:this}); explode(); } function fire() { if (_global.plane == undefined) { return(undefined); } if (_global.plane.isdead) { return(undefined); } var _local3 = 1; while (_local3 <= bcount) { if ((getTimer() - this["lf" + _local3]) >= this["tf" + _local3]) { this["lf" + _local3] = getTimer(); mov[("barrel" + _local3) + "_mc"].gotoAndPlay("shoot"); _global.sounds.playSound(gunsounds[Math.round(Math.random() * (gunsounds.length - 1))]); rr.ammo.AmmoUtils.createAmmo({type:"AmmoTrainBullit", parentLinkId:linkId, x:this["bx" + _local3], y:this["by" + _local3], rot:this["rotbarrel" + _local3] + 90}); } _local3++; } } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); mov.lights_mc._visible = true; } else { mov.lights_mc._visible = false; } } }
Symbol 3504 MovieClip [__Packages.rr.ammo.AmmoUtils] Frame 0
class rr.ammo.AmmoUtils { function AmmoUtils () { } static function createHitLine(x1, y1, x2, y2, w) { var _local2 = _global.stage.hitmov.createEmptyMovieClip(rr.utils.StringUtils.getUniqueName(), _global.stage.hitmov.getNextHighestDepth()); _local2.lineStyle(w, 0); _local2.moveTo(x1 - _global.camera.left, y1 - _global.camera.top); _local2.lineTo(x2 - _global.camera.left, y2 - _global.camera.top); return(_local2); } static function createAmmo(initObj) { var _local2 = rr.utils.StringUtils.getUniqueName(); initObj.uid = _local2; switch (initObj.type) { case "AirfieldDefender" : _global.stage["obj_" + _local2] = new rr.ammo.AmmoAirfieldDefender(initObj); break; case "AirMissile" : _global.stage["obj_" + _local2] = new rr.ammo.plane.AirMissile(initObj); break; case "AirSeeker" : _global.stage["obj_" + _local2] = new rr.ammo.plane.AirSeeker(initObj); break; case "GroundMissile" : _global.stage["obj_" + _local2] = new rr.ammo.plane.GroundMissile(initObj); break; case "GroundSeeker" : _global.stage["obj_" + _local2] = new rr.ammo.plane.GroundSeeker(initObj); break; case "BulletGunSingle" : _global.stage["obj_" + _local2] = new rr.ammo.plane.BulletGunSingle(initObj); break; case "BulletGunDouble" : _global.stage["obj_" + _local2] = new rr.ammo.plane.BulletGunDouble(initObj); break; case "BulletGunGatling" : _global.stage["obj_" + _local2] = new rr.ammo.plane.BulletGunGatling(initObj); break; case "BombNormal" : _global.stage["obj_" + _local2] = new rr.ammo.plane.BombNormal(initObj); break; case "BombHeavy" : _global.stage["obj_" + _local2] = new rr.ammo.plane.BombHeavy(initObj); break; case "BombExtreme" : _global.stage["obj_" + _local2] = new rr.ammo.plane.BombExtreme(initObj); break; case "Propaganda" : _global.stage["obj_" + _local2] = new rr.ammo.plane.Propaganda(initObj); break; case "EMPBomb" : _global.stage["obj_" + _local2] = new rr.ammo.plane.EMPBomb(initObj); break; case "FuelBomb" : _global.stage["obj_" + _local2] = new rr.ammo.plane.FuelBomb(initObj); break; case "CarpetBomb" : _global.stage["obj_" + _local2] = new rr.ammo.plane.CarpetBomb(initObj); break; case "NuclearBomb" : _global.stage["obj_" + _local2] = new rr.ammo.plane.NuclearBomb(initObj); break; case "AmmoTrainBullit" : _global.stage["obj_" + _local2] = new rr.ammo.train.AmmoTrainBullit(initObj); break; case "SmallCannon" : _global.stage["obj_" + _local2] = new rr.ammo.train.AmmoTrainBullit(initObj); break; case "MediumCannon" : _global.stage["obj_" + _local2] = new rr.ammo.train.AmmoTrainBullit(initObj); break; case "SmallFastCannon" : _global.stage["obj_" + _local2] = new rr.ammo.train.AmmoTrainBullit(initObj); break; case "RocketLauncher" : _global.stage["obj_" + _local2] = new rr.ammo.train.AmmoRocketLauncher(initObj); break; case "PotTank" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoPotTank(initObj); break; case "OldJeep" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoOldJeep(initObj); break; case "GunTruck" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoGunTruck(initObj); break; case "ArmoredJeep" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoArmoredJeep(initObj); break; case "Basilisk" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoBasilisk(initObj); break; case "Bunker" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoBunker(initObj); break; case "GatlingSingle" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoGatlingSingle(initObj); break; case "GatlingDouble" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoGatlingDouble(initObj); break; case "Abrahams" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoAbrahams(initObj); break; case "Elephant" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoElephant(initObj); break; case "Panther" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoPanther(initObj); break; case "Rocketeer" : _global.stage["obj_" + _local2] = new rr.ammo.AmmoRocketeer(initObj); break; case "RocketBase" : _global.stage["obj_" + _local2] = new rr.ammo.ground.AmmoRocketBase(initObj); } } }
Symbol 3505 MovieClip [__Packages.rr.ammo.AmmoAirfieldDefender] Frame 0
class rr.ammo.AmmoAirfieldDefender extends rr.ammo.Ammo { var linkId, parentLinkId, initObj, x, y, tar, minrange, maxrange, speedmax, rotspeed, a, startsound, explodesound, damage, rexplode, speed, d, tspeed, isexploded, render, prevx, prevy, sin, pi, rot, cos, mov, destroy; function AmmoAirfieldDefender (iObj) { super(); linkId = "AmmoAirfieldDefender"; parentLinkId = "AirfieldDefender"; initObj = iObj; init(); } function init() { x = initObj.x; y = initObj.y; tar = initObj.tar; super.init(); minrange = rr.conf.Config.getObjectValue(parentLinkId, "ammominrange"); maxrange = rr.conf.Config.getObjectValue(parentLinkId, "ammomaxrange"); speedmax = rr.conf.Config.getObjectValue(parentLinkId, "ammomaxspeed"); rotspeed = rr.conf.Config.getObjectValue(parentLinkId, "ammorotationspeed"); a = rr.conf.Config.getObjectValue(parentLinkId, "ammoacceleration"); startsound = rr.conf.Config.getObjectValue(parentLinkId, "ammostartsound"); explodesound = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplodesound"); damage = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplosiondamage"); rexplode = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplosionradius"); speed = 0; d = 0; tspeed = speedmax; maxrange = maxrange + (Math.random() * (maxrange * 0.2)); _global.sounds.playSound(startsound); } function update() { if (isexploded) { render(); return(undefined); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (!isexploded) { if (d > 150) { rotateToTarget(); } } prevx = x; prevy = y; x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > maxrange) { explode(); } else if (d > minrange) { if (!_global.plane.loopOn) { checkHit(); } } } render(); } function rotateToTarget() { if (tar.isdead) { return(undefined); } if (tar == undefined) { explode(); return(undefined); } var _local4 = rotspeed; var _local6 = rr.utils.Math2.Bearing(x, y, tar.x, tar.y); var _local2 = (_local6 + 360) % 360; var _local3 = (rot + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } if (_local2 > _local3) { _local3 = _local3 + _local4; } else { _local3 = _local3 - _local4; } rot = _local3; var _local5 = rr.utils.MathUtils.angDiff(_local3, _local2); if ((_local5 <= _local4) || ((360 - _local5) <= _local4)) { rot = _local2; } } function checkHit() { var _local3 = rr.ammo.AmmoUtils.createHitLine(prevx, prevy, x, y, 5); if (rr.utils.HitTest.isLineHit(tar.mov, _local3)) { if (tar == _global.plane) { tar.addDamage(damage / 8); } else { tar.addDamage(damage); } explode(); } _local3.removeMovieClip(); } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = speed / 10; tspeed = 0; render(); _global.sounds.playExplodeSound(explodesound, 100, 0, 1000, x, y); mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(parentLinkId, "ammodestroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3506 MovieClip [__Packages.rr.utils.HitTest] Frame 0
class rr.utils.HitTest { function HitTest () { } static function isShapeHit(p_clip1, p_clip2, p_alphaTolerance, p_scope) { if (p_alphaTolerance == undefined) { p_alphaTolerance = 0; } if (p_scope == undefined) { p_scope = _root; } var _local4 = p_clip1.getBounds(p_scope); var _local3 = p_clip2.getBounds(p_scope); if (((_local4.xMax < _local3.xMin) || (_local3.xMax < _local4.xMin)) || ((_local4.yMax < _local3.yMin) || (_local3.yMax < _local4.yMin))) { return(null); } var _local2 = {}; _local2.xMin = Math.max(_local4.xMin, _local3.xMin); _local2.xMax = Math.min(_local4.xMax, _local3.xMax); _local2.yMin = Math.max(_local4.yMin, _local3.yMin); _local2.yMax = Math.min(_local4.yMax, _local3.yMax); var _local7 = new flash.display.BitmapData(_local2.xMax - _local2.xMin, _local2.yMax - _local2.yMin, false); var _local6 = p_clip1.transform.matrix; var _local5 = {x:0, y:0}; p_clip1.localToGlobal(_local5); _local6.tx = _local5.x - _local2.xMin; _local6.ty = _local5.y - _local2.yMin; _local7.draw(p_clip1, _local6, new flash.geom.ColorTransform(1, 1, 1, 1, 255, -255, -255, p_alphaTolerance)); _local6 = p_clip2.transform.matrix; _local5 = {x:0, y:0}; p_clip2.localToGlobal(_local5); _local6.tx = _local5.x - _local2.xMin; _local6.ty = _local5.y - _local2.yMin; _local7.draw(p_clip2, _local6, new flash.geom.ColorTransform(1, 1, 1, 1, 255, 255, 255, p_alphaTolerance), "difference"); var _local11 = _local7.getColorBoundsRect(4294967295, 4278255615); if ((_local11.width > 0) || (_local11.height > 0)) { return(true); } return(false); } static function isLineHit(p_clip1, p_clip2) { var _local12 = 0; var _local9 = _root; var _local4 = p_clip1.getBounds(_local9); var _local3 = p_clip2.getBounds(_local9); if (((_local4.xMax < _local3.xMin) || (_local3.xMax < _local4.xMin)) || ((_local4.yMax < _local3.yMin) || (_local3.yMax < _local4.yMin))) { return(null); } var _local2 = {}; _local2.xMin = Math.max(_local4.xMin, _local3.xMin); _local2.xMax = Math.min(_local4.xMax, _local3.xMax); _local2.yMin = Math.max(_local4.yMin, _local3.yMin); _local2.yMax = Math.min(_local4.yMax, _local3.yMax); var _local7 = new flash.display.BitmapData(_local2.xMax - _local2.xMin, _local2.yMax - _local2.yMin, false); var _local6 = p_clip1.transform.matrix; var _local5 = {x:0, y:0}; p_clip1.localToGlobal(_local5); _local6.tx = _local5.x - _local2.xMin; _local6.ty = _local5.y - _local2.yMin; _local7.draw(p_clip1, _local6, new flash.geom.ColorTransform(1, 1, 1, 1, 255, -255, -255, _local12)); _local6 = p_clip2.transform.matrix; _local5 = {x:0, y:0}; p_clip2.localToGlobal(_local5); _local6.tx = _local5.x - _local2.xMin; _local6.ty = _local5.y - _local2.yMin; _local7.draw(p_clip2, _local6, new flash.geom.ColorTransform(1, 1, 1, 1, 255, 255, 255, _local12), "difference"); var _local11 = _local7.getColorBoundsRect(4294967295, 4278255615); if ((_local11.width > 0) || (_local11.height > 0)) { return(true); } return(false); } static function drawBounds(bounds, bname, col) { _root["bounds" + bname].removeMovieClip(); _root.createEmptyMovieClip("bounds" + bname, _root.getNextHighestDepth()); with (_root["bounds" + bname]) { lineStyle(1, col, 100); moveTo(bounds.xMin, bounds.yMin); lineTo(bounds.xMax, bounds.yMin); lineTo(bounds.xMax, bounds.yMax); lineTo(bounds.xMin, bounds.yMax); lineTo(bounds.xMin, bounds.yMin); } } static function drawRectangle(rect, bounds) { _root.rect.removeMovieClip(); _root.createEmptyMovieClip("rect", _root.getNextHighestDepth(), {_x:bounds.xMin, _y:bounds.yMin}); _root.rect.lineStyle(1, 39168, 100); _root.rect.moveTo(rect.x, rect.y); _root.rect.lineTo(rect.x + rect.width, rect.y); _root.rect.lineTo(rect.x + rect.width, rect.y + rect.height); _root.rect.lineTo(rect.x, rect.y + rect.height); _root.rect.lineTo(rect.x, rect.y); } static function isRectHit(x, y, rect, rectRot) { var _local1 = {x:rect.x + (rect.width / 2), y:rect.y + (rect.height / 2)}; var _local3 = rr.utils.MathUtils.getDistance(_local1.x, _local1.y, x, y); var _local4 = rr.utils.Math2.Bearing(_local1.x, _local1.y, x, y); var _local8 = _local1.x + (Math.sin((rr.utils.MathUtils.formatAngle(_local4 - rectRot) * Math.PI) / 180) * _local3); var _local7 = _local1.y - (Math.cos((rr.utils.MathUtils.formatAngle(_local4 - rectRot) * Math.PI) / 180) * _local3); return(rect.contains(_local8, _local7)); } static function isTriangleHit(x0, y0, x1, y1, x2, y2, x3, y3) { var _local5 = ((x2 - x1) * (y3 - y1)) - ((x3 - x1) * (y2 - y1)); var _local4 = (((x2 - x0) * (y3 - y0)) - ((x3 - x0) * (y2 - y0))) / (_local5 * 1); var _local3 = (((x3 - x0) * (y1 - y0)) - ((x1 - x0) * (y3 - y0))) / (_local5 * 1); var _local9 = (1 - _local4) - _local3; if (((_local4 > 0) && (_local3 > 0)) && (_local9 > 0)) { return(true); } return(false); } }
Symbol 3507 MovieClip [__Packages.rr.ammo.plane.AirMissile] Frame 0
class rr.ammo.plane.AirMissile extends rr.ammo.Ammo { var linkId, initObj, x, y, speed, isEnemyMissile, minrange, maxrange, speedmax, a, startsound, explodesound, damage, rexplode, d, tspeed, isexploded, render, prevx, prevy, sin, pi, rot, cos, mov, destroy; function AirMissile (iObj) { super(); linkId = "AirMissile"; initObj = iObj; init(); } function init() { x = initObj.x; y = initObj.y; speed = initObj.speed; isEnemyMissile = initObj.isEnemyMissile; super.init(); minrange = rr.conf.Config.getObjectValue(linkId, "minrange"); maxrange = rr.conf.Config.getObjectValue(linkId, "maxrange"); speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); a = rr.conf.Config.getObjectValue(linkId, "acceleration"); startsound = rr.conf.Config.getObjectValue(linkId, "startsound"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); damage = rr.conf.Config.getObjectValue(linkId, "explosiondamage"); rexplode = rr.conf.Config.getObjectValue(linkId, "explosionradius"); d = 0; tspeed = speedmax; maxrange = maxrange + (Math.random() * (maxrange * 0.2)); _global.sounds.playSound(startsound); } function update() { if (isexploded) { render(); return(undefined); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } prevx = x; prevy = y; x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > maxrange) { explode(); } else if (d > minrange) { checkHit(); } } render(); } function checkHit() { var _local6 = false; var _local5 = rr.ammo.AmmoUtils.createHitLine(prevx, prevy, x, y, 5); if (isEnemyMissile) { if (rr.utils.HitTest.isLineHit(_global.plane.mov, _local5)) { if (!_global.plane.loopOn) { _global.plane.addDamage(damage / 6); _local6 = true; } } } else { var _local7 = _global.stage.airs.length; var _local4 = 0; while (_local4 < _local7) { var _local3 = _global.stage["obj_" + _global.stage.airs[_local4]]; if (!_local3.isdead) { if (!_local3.loopOn) { if (rr.utils.HitTest.isLineHit(_local3.mov, _local5)) { _local3.addDamage(damage); _local6 = true; break; } } } _local4++; } } _local5.removeMovieClip(); if (_local6) { explode(); } } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = speed / 10; tspeed = 0; render(); _global.sounds.playExplodeSound(explodesound, 100, 0, 1000, x, y); mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(linkId, "destroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3508 MovieClip [__Packages.rr.ammo.plane.AirSeeker] Frame 0
class rr.ammo.plane.AirSeeker extends rr.ammo.Ammo { var linkId, initObj, x, y, tar, speed, minrange, maxrange, speedmax, rotspeed, a, startsound, explodesound, damage, rexplode, d, tspeed, isexploded, render, prevx, prevy, sin, pi, rot, cos, mov, destroy; function AirSeeker (iObj) { super(); linkId = "AirSeeker"; initObj = iObj; init(); } function init() { x = initObj.x; y = initObj.y; tar = initObj.tar; speed = initObj.speed; super.init(); if (tar == undefined) { getTarget(); } minrange = rr.conf.Config.getObjectValue(linkId, "minrange"); maxrange = rr.conf.Config.getObjectValue(linkId, "maxrange"); speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); a = rr.conf.Config.getObjectValue(linkId, "acceleration"); startsound = rr.conf.Config.getObjectValue(linkId, "startsound"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); damage = rr.conf.Config.getObjectValue(linkId, "explosiondamage"); rexplode = rr.conf.Config.getObjectValue(linkId, "explosionradius"); d = 0; tspeed = speedmax; maxrange = maxrange + (Math.random() * (maxrange * 0.2)); _global.sounds.playSound(startsound); } function update() { if (isexploded) { render(); return(undefined); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (!isexploded) { rotateToTarget(); } prevx = x; prevy = y; x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > maxrange) { explode(); } else if (d > minrange) { checkHit(); } } render(); } function getTarget() { var _local4; var _local6 = _global.stage.airs.length; var _local5 = 0; while (_local5 < _local6) { var _local3 = _global.stage["obj_" + _global.stage.airs[_local5]]; if (!_local3.isdead) { if (_local4 == undefined) { _local4 = _local3; } else if (rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y) < rr.utils.MathUtils.getDistance(x, y, _local4.x, _local4.y)) { _local4 = _local3; } } _local5++; } tar = _local4; } function rotateToTarget() { if (tar == undefined) { return(undefined); } var _local4 = rotspeed; var _local6 = rr.utils.Math2.Bearing(x, y, tar.x, tar.y); var _local2 = (_local6 + 360) % 360; var _local3 = (rot + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } if (_local2 > _local3) { _local3 = _local3 + _local4; } else { _local3 = _local3 - _local4; } rot = _local3; var _local5 = rr.utils.MathUtils.angDiff(_local3, _local2); if ((_local5 <= _local4) || ((360 - _local5) <= _local4)) { rot = _local2; } } function checkHit() { if (tar == undefined) { return(undefined); } if (rr.utils.MathUtils.getDistance(x, y, tar.x, tar.y) <= speed) { tar.addDamage(damage); explode(); } } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = speed / 10; tspeed = 0; render(); _global.sounds.playExplodeSound(explodesound, 100, 0, 1000, x, y); mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(linkId, "destroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3509 MovieClip [__Packages.rr.ammo.plane.GroundMissile] Frame 0
class rr.ammo.plane.GroundMissile extends rr.ammo.Ammo { var linkId, initObj, x, y, alt, altmax, speed, minrange, maxrange, speedmax, a, startsound, explodesound, damage, rexplode, d, tspeed, descent, mov, isexploded, prevx, prevy, sin, pi, rot, cos, hittarget, destroy; function GroundMissile (iObj) { super(); linkId = "GroundMissile"; initObj = iObj; init(); } function init() { x = initObj.x; y = initObj.y; alt = (altmax = initObj.alt); speed = initObj.speed; super.init(); minrange = rr.conf.Config.getObjectValue(linkId, "minrange"); maxrange = rr.conf.Config.getObjectValue(linkId, "maxrange"); speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); a = rr.conf.Config.getObjectValue(linkId, "acceleration"); startsound = rr.conf.Config.getObjectValue(linkId, "startsound"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); damage = rr.conf.Config.getObjectValue(linkId, "explosiondamage"); rexplode = rr.conf.Config.getObjectValue(linkId, "explosionradius"); d = 0; tspeed = speedmax; maxrange = maxrange + (Math.random() * (maxrange * 0.2)); descent = altmax / (maxrange / speed); _global.sounds.playSound(startsound); } function render() { super.render(); mov._xscale = (mov._yscale = 70 + ((30 * alt) / altmax)); } function update() { if (isexploded) { render(); return(undefined); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } prevx = x; prevy = y; if (alt > descent) { alt = alt - descent; } x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > maxrange) { explode(); } else if (d > minrange) { checkHit(); } } render(); } function checkHit() { var _local6 = false; var _local7 = rr.ammo.AmmoUtils.createHitLine(prevx, prevy, x, y, 5); if (_global.train) { var _local8 = _global.train.segments.length; var _local5 = 0; while (_local5 <= _local8) { var _local3 = _global.train.segments[_local5]; if (!_local3.isdead) { if (rr.utils.HitTest.isLineHit(_local3.mov, _local7)) { hittarget = _local3; _local3.addDamage(damage); _local6 = true; break; } } _local5++; } } if (!_local6) { var _local8 = _global.stage.afdefenders.length; var _local5 = 0; while (_local5 < _local8) { var _local4 = _global.stage["obj_" + _global.stage.afdefenders[_local5]]; if (!_local4.isdead) { if (rr.utils.HitTest.isLineHit(_local4.mov, _local7)) { hittarget = _local4; _local4.addDamage(damage); _local6 = true; break; } } _local5++; } } if (!_local6) { var _local9 = _global.map.getCellIdByPos(x, y); var _local10 = _global.map.getCellIdByPos(prevx, prevy); if (_local9 != undefined) { _local6 = checkCellHits(_local9, _local7); } if (!_local6) { if (_local10 != _local9) { _local6 = checkCellHits(_local10, _local7); } } } _local7.removeMovieClip(); if (_local6) { explode(); } } function checkCellHits(cid, hitline_mc) { var _local6 = _global.map.getCell(cid); var _local7 = _local6.removables.length; var _local5 = 0; while (_local5 < _local7) { var _local4 = _global.stage["obj_" + _local6.removables[_local5]]; if (!_local4.isdead) { if (rr.utils.HitTest.isLineHit(_local4.mov, hitline_mc)) { hittarget = _local4; _local4.addDamage(damage); return(true); } } _local5++; } _local7 = _local6.statics.length; _local5 = 0; while (_local5 < _local7) { var _local3 = _global.stage["obj_" + _local6.statics[_local5]]; if (_local3 instanceof rr.building.Building) { if (!_local3.isdead) { if (_local3.isLineHit(hitline_mc)) { hittarget = _local3; _local3.addDamage(damage); return(true); } } } _local5++; } return(false); } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = speed / 10; tspeed = 0; rr.utils.StageUtils.addExplosionDamage(x, y, damage, rexplode, hittarget); render(); _global.sounds.playExplodeSound(explodesound, 100, 0, 1000, x, y); mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(linkId, "destroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3510 MovieClip [__Packages.rr.utils.StageUtils] Frame 0
class rr.utils.StageUtils { function StageUtils () { } static function createStageObject(initObj) { var _local2 = initObj.uid; if (_local2 == undefined) { _local2 = rr.utils.StringUtils.getUniqueName(); initObj.uid = _local2; } switch (initObj.linkId) { case "AirField" : _global.stage["obj_" + _local2] = new rr.AirField(initObj); break; case "AirfieldDefender" : _global.stage["obj_" + _local2] = new rr.AirfieldDefender(initObj); break; case "A10" : _global.stage["obj_" + _local2] = new rr.plane.A10(initObj); break; case "Apache" : _global.stage["obj_" + _local2] = new rr.plane.Apache(initObj); break; case "B2" : _global.stage["obj_" + _local2] = new rr.plane.B2(initObj); break; case "B52" : _global.stage["obj_" + _local2] = new rr.plane.B52(initObj); break; case "BellHuey" : _global.stage["obj_" + _local2] = new rr.plane.BellHuey(initObj); break; case "C47" : _global.stage["obj_" + _local2] = new rr.plane.C47(initObj); break; case "FockeWolf" : _global.stage["obj_" + _local2] = new rr.plane.FockeWolf(initObj); break; case "MesserSchmidt" : _global.stage["obj_" + _local2] = new rr.plane.MesserSchmidt(initObj); break; case "A10Enemy" : _global.stage["obj_" + _local2] = new rr.plane.A10Enemy(initObj); break; case "ApacheEnemy" : _global.stage["obj_" + _local2] = new rr.plane.ApacheEnemy(initObj); break; case "B2Enemy" : _global.stage["obj_" + _local2] = new rr.plane.B2Enemy(initObj); break; case "B52Enemy" : _global.stage["obj_" + _local2] = new rr.plane.B52Enemy(initObj); break; case "BellHueyEnemy" : _global.stage["obj_" + _local2] = new rr.plane.BellHueyEnemy(initObj); break; case "C47Enemy" : _global.stage["obj_" + _local2] = new rr.plane.C47Enemy(initObj); break; case "FockeWolfEnemy" : _global.stage["obj_" + _local2] = new rr.plane.FockeWolfEnemy(initObj); break; case "MesserSchmidtEnemy" : _global.stage["obj_" + _local2] = new rr.plane.MesserSchmidtEnemy(initObj); break; case "OldJeep" : _global.stage["obj_" + _local2] = new rr.enemy.OldJeep(initObj); break; case "ArmoredJeep" : _global.stage["obj_" + _local2] = new rr.enemy.ArmoredJeep(initObj); break; case "GunTruck" : _global.stage["obj_" + _local2] = new rr.enemy.GunTruck(initObj); break; case "PotTank" : _global.stage["obj_" + _local2] = new rr.enemy.PotTank(initObj); break; case "Abrahams" : _global.stage["obj_" + _local2] = new rr.enemy.Abrahams(initObj); break; case "Elephant" : _global.stage["obj_" + _local2] = new rr.enemy.Elephant(initObj); break; case "Basilisk" : _global.stage["obj_" + _local2] = new rr.enemy.Basilisk(initObj); break; case "Panther" : _global.stage["obj_" + _local2] = new rr.enemy.Panther(initObj); break; case "Bunker" : _global.stage["obj_" + _local2] = new rr.enemy.Bunker(initObj); break; case "GatlingSingle" : _global.stage["obj_" + _local2] = new rr.enemy.GatlingSingle(initObj); break; case "GatlingDouble" : _global.stage["obj_" + _local2] = new rr.enemy.GatlingDouble(initObj); break; case "Rocketeer" : _global.stage["obj_" + _local2] = new rr.enemy.Rocketeer(initObj); break; case "RocketBase" : _global.stage["obj_" + _local2] = new rr.enemy.RocketBase(initObj); break; case "Building" : _global.stage["obj_" + _local2] = new rr.building.Building(initObj); } return(_global.stage["obj_" + _local2]); } static function findClosestEnemy(x, y) { var _local7; var _local2 = 200; var _local6 = _global.stage.afdefenders.length; var _local4 = 0; while (_local4 < _local6) { var _local3 = _global.stage["obj_" + _global.stage.afdefenders[_local4]]; if (!_local3.isdead) { var _local5 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); if (_local5 < _local2) { _local7 = _local3; _local2 = _local5; } } _local4++; } var _local12 = _global.map.getCellByPos(x, y); if (_local12.hasRemovables) { _local6 = _local12.removables.length; _local4 = 0; while (_local4 < _local6) { var _local3 = _global.stage["obj_" + _local12.removables[_local4]]; if (!_local3.isdead) { var _local5 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); if (_local5 < _local2) { _local7 = _local3; _local2 = _local5; } } _local4++; } } _local6 = _local12.statics.length; _local4 = 0; while (_local4 < _local6) { var _local3 = _global.stage["obj_" + _local12.statics[_local4]]; if (_local3 instanceof rr.building.Building) { if (!_local3.isdead) { var _local5 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); if (_local5 < _local2) { _local7 = _local3; _local2 = _local5; } } } _local4++; } if (_global.train) { _local6 = _global.train.segments.length; _local4 = 0; while (_local4 < _local6) { var _local3 = _global.train.segments[_local4]; if (!_local3.isdead) { var _local5 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); if (_local5 < _local2) { _local7 = _local3; _local2 = _local5; } } _local4++; } } if (_global.stage.strains) { var _local10 = 0; while (_local10 < _global.stage.strains.length) { var _local11 = _global.stage.strains[_local10]; _local6 = _local11.segments.length; _local4 = 0; while (_local4 < _local6) { var _local3 = _local11.segments[_local4]; if (!_local3.isdead) { var _local5 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); if (_local5 < _local2) { _local7 = _local3; _local2 = _local5; } } _local4++; } _local10++; } } return(_local7); } static function addExplosionDamage(x, y, damage, rexplode, hittarget) { var _local23 = new Array(); var _local24 = _global.map.getCellByPos(x, y); _local23.push(_local24); var _local5 = 1; while (_local5 <= 8) { var _local17 = _local24.nb[_local5]; if (_local17 != undefined) { if ((rr.utils.MathUtils.getDistance(x, y, _local17.center.x, _local17.center.y) - rexplode) < 240) { _local23.push(_local17); } } _local5++; } var _local15 = _local23.length; var _local18 = 0; while (_local18 < _local15) { var _local9 = _local23[_local18]; if (_local9.hasRemovables) { var _local21 = _local9.removables.length; _local5 = 0; while (_local5 < _local21) { var _local2 = _global.stage["obj_" + _local9.removables[_local5]]; if (_local2 == hittarget) { } else { var _local6 = rr.utils.MathUtils.getDistance(x, y, _local2.x, _local2.y); var _local14 = (_local2.dfeel ? (_local2.dfeel) : 10); if (_local6 < _local14) { _local2.addDamage(damage); } else if (_local6 <= (rexplode + _local14)) { var _local16 = Math.round(damage / (1 + (_local6 / 25))); _local2.addDamage(_local16); } } _local5++; } } var _local22 = _local9.statics.length; _local5 = 0; while (_local5 < _local22) { var _local3 = _global.stage["obj_" + _local9.statics[_local5]]; if (_local3 == hittarget) { } else if (_local3 instanceof rr.building.Building) { var _local6 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); var _local12 = (_local3.dfeel ? (_local3.dfeel) : 10); if (_local6 < _local12) { _local3.addDamage(damage); } else if (_local6 <= (rexplode + _local12)) { var _local16 = Math.round(damage / (1 + (_local6 / 25))); _local3.addDamage(_local16); } } _local5++; } _local18++; } _local15 = _global.stage.afdefenders.length; _local5 = 0; while (_local5 < _local15) { var _local11 = _global.stage["obj_" + _global.stage.afdefenders[_local5]]; if (_local11 == hittarget) { } else { var _local6 = rr.utils.MathUtils.getDistance(x, y, _local11.x, _local11.y); var _local12 = (_local11.dfeel ? (_local11.dfeel) : 0); if (_local6 < _local12) { _local11.addDamage(damage); } else if (_local6 <= (rexplode + _local12)) { var _local16 = Math.round(damage / (1 + (_local6 / 25))); _local11.addDamage(_local16); } } _local5++; } if (_global.train) { _local15 = _global.train.segments.length; _local5 = 0; while (_local5 < _local15) { var _local3 = _global.train.segments[_local5]; if (_local3 == hittarget) { } else { var _local6 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); var _local12 = (_local3.dfeel ? (_local3.dfeel) : 0); if (_local6 < _local12) { _local3.addDamage(damage); } else if (_local6 <= (rexplode + _local12)) { var _local16 = Math.round(damage / (1 + (_local6 / 25))); _local3.addDamage(_local16); } } _local5++; } } if (_global.stage.strains) { var _local19 = 0; while (_local19 < _global.stage.strains.length) { var _local20 = _global.stage.strains[_local19]; _local15 = _local20.segments.length; _local5 = 0; while (_local5 <= _local15) { var _local3 = _local20.segments[_local5]; if (_local3 == hittarget) { } else { var _local6 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); var _local12 = (_local3.dfeel ? (_local3.dfeel) : 0); if (_local6 < _local12) { _local3.addDamage(damage); } else if (_local6 <= (rexplode + _local12)) { var _local16 = Math.round(damage / (1 + (_local6 / 25))); _local3.addDamage(_local16); } } _local5++; } _local19++; } } } }
Symbol 3511 MovieClip [__Packages.rr.AirField] Frame 0
class rr.AirField extends rr.BaseUnit { var linkId, initObj, uid, id, x, xcam, y, ycam, rot, hostility, enemyPlanes, planecount, tspawn, takeoverTerms, ddetect, spawnsound, lastspawned, lightpos, tsiren, addEventListener, track2, heliTrack, pi, defender, dplane, escapeMode, planeDetected, sirensoundUID, blink, mov, clearMov, createMov, events, isdead; function AirField (iObj) { super(); linkId = "AirField"; initObj = iObj; init(); } function init() { uid = initObj.uid; id = initObj.id; x = (xcam = initObj.x); y = (ycam = initObj.y); rot = initObj.r; hostility = initObj.h; if (initObj.e) { enemyPlanes = rr.conf.Config.translateEnemyCodes(initObj.e); planecount = enemyPlanes.length; } if (initObj.spawntime) { tspawn = initObj.spawntime; } else { tspawn = rr.conf.Config.getObjectValue(linkId, "spawntime"); } takeoverTerms = initObj.takeoverterms; ddetect = rr.conf.Config.getObjectValue(linkId, "detectiondistance"); spawnsound = rr.conf.Config.getObjectValue(linkId, "spawnsound"); lastspawned = getTimer(); lightpos = rr.utils.MathUtils.transCoord(-81, 30.5, this); tsiren = 0; addToMapBackground(); _global.stage.afs.push(uid); rr.utils.StageUtils.createStageObject({linkId:"AirfieldDefender", base:this}); addEventListener("onAirFieldTakeOver", _global.bottommenu); _global.timer.addEventListener("onTimerStart", this); } function createTracks() { track2 = new rr.AirFieldTrack(this, 2); var _local2 = 1; while (_local2 <= 4) { this["track" + _local2] = new rr.AirFieldTrack(this, _local2); _local2++; } heliTrack = new rr.AirFieldHeliTrack(this); } function addToMapBackground() { var _local3 = flash.display.BitmapData.loadBitmap("airfield.png"); if (_global.map.nightmap) { rr.utils.ClipUtils.setBmpTint(_local3, 0, 20); } var _local4 = new flash.geom.Matrix(); _local4.translate((-_local3.width) / 2, (-_local3.height) / 2); _local4.rotate((rr.utils.MathUtils.formatAngle(rot) / 180) * pi); _local4.translate(x, y); var _local5 = "normal"; var _local6 = true; _global.map.map_bmp.draw(_local3, _local4, null, _local5, null, _local6); _local3.dispose(); } function update() { defender.update(); dplane = rr.utils.MathUtils.getDistance(x, y, _global.plane.x, _global.plane.y); if (hostility <= 0) { if (!escapeMode) { if (!_global.plane.landingTrack) { if (_global.plane.landingmode == "off") { if (_global.plane instanceof rr.plane.PlayerUnit) { if (dplane < ((_global.plane.dapproach + _global.plane.dtriangle) + 350)) { checkLanding(); } } else if (_global.plane instanceof rr.plane.PlayerHeli) { if (dplane < 200) { checkLanding(); } } } } } } else if (!planeDetected) { if (dplane < ddetect) { spawnPlane(); planeDetected = true; } } if (enemyPlanes.length > 0) { if (planeDetected) { if ((getTimer() - lastspawned) > tspawn) { spawnPlane(); } } } if (rr.utils.MathUtils.getDistance(x, y, _global.camera.x, _global.camera.y) < 700) { if (_global.plane instanceof rr.plane.PlayerUnit) { var _local3 = 1; while (_local3 <= 4) { this["track" + _local3].update(); _local3++; } } else if (_global.plane instanceof rr.plane.PlayerHeli) { heliTrack.update(); } } checkRender(); if (escapeMode) { tsiren++; if (tsiren > 100) { _global.sounds.removeSound(sirensoundUID); } blink = ((blink > 5) ? 0 : (blink + 1)); var _local4 = ((blink < 3) ? 1 : 2); if (mov) { mov.gotoAndStop(_local4); } } } function checkRender() { if (rr.utils.MathUtils.getDistance(lightpos.x, lightpos.y, _global.camera.x, _global.camera.y) < 500) { render(); } else if (mov) { clearMov(); } } function render() { if (!mov) { createMov(); if (hostility > 0) { mov.gotoAndStop(2); } } mov._x = lightpos.x - _global.camera.left; mov._y = lightpos.y - _global.camera.top; } function checkLanding() { if (_global.plane instanceof rr.plane.PlayerUnit) { var _local5 = 1; while (_local5 <= 4) { var _local3 = this["track" + _local5]; var _local4 = this["track" + _local5].approachpoint; if (rr.utils.MathUtils.getDistance(_global.plane.x, _global.plane.y, _local4.x, _local4.y) > 100) { if (rr.utils.HitTest.isTriangleHit(_global.plane.x, _global.plane.y, _local3.triangle.p1.x, _local3.triangle.p1.y, _local3.triangle.p2.x, _local3.triangle.p2.y, _local3.triangle.p3.x, _local3.triangle.p3.y)) { var _local6 = rr.utils.Math2.Bearing(_global.plane.x, _global.plane.y, _local4.x, _local4.y); if (rr.utils.MathUtils.angDiff(_global.plane.rot, _local6) < 10) { events.dispatchEvent({type:"onAirStripApproach", target:this, track:_local3}); } } } _local5++; } } else if (_global.plane instanceof rr.plane.PlayerHeli) { if (_global.plane.status != "launch") { if (rr.utils.MathUtils.getDistance(_global.plane.x, _global.plane.y, heliTrack.startpoint.x, heliTrack.startpoint.y) < 50) { events.dispatchEvent({type:"onAirStripApproach", target:this, track:heliTrack}); } } } } function addPropaganda(prp) { if (isdead) { return(undefined); } if (!prp) { return(undefined); } if (hostility <= 0) { return(undefined); } hostility = hostility - prp; if (hostility <= 0) { if (mov) { mov.gotoAndStop(1); } defender.hostility = hostility; defender.tar = undefined; if (enemyPlanes.length > 0) { setEscapeMode(); } else { updateLights(); } events.dispatchEvent({type:"onAirFieldTakeOver"}); } } function setEscapeMode() { if (enemyPlanes.length > 1) { sirensoundUID = _global.sounds.addLoopSound("siren.wav"); _global.sounds.playLoopSound(sirensoundUID, 60); } tspawn = 5000; blink = 0; escapeMode = true; _global.bottommenu.showTip("tipescapemode"); } function updateLights() { var _local2 = 1; while (_local2 <= 4) { this["track" + _local2].updateLights(); _local2++; } heliTrack.updateLights(); } function spawnPlane() { lastspawned = getTimer(); if (_global.stage.airs.length > 3) { return(undefined); } if (enemyPlanes.length > 0) { var _local3 = enemyPlanes.shift(); rr.utils.StageUtils.createStageObject({linkId:_local3 + "Enemy", base:this}); _global.sounds.playSound(spawnsound); if (((_global.plane.linkId == "C47") || (_global.plane.linkId == "B2")) || (_global.plane.linkId == "B52")) { _global.bottommenu.showTip("tipairspotted"); } } if (escapeMode) { if (enemyPlanes.length == 0) { escapeMode = false; tsiren = 1000; _global.sounds.removeSound(sirensoundUID); mov.gotoAndStop(1); updateLights(); } } } function onTimerStart() { if ((escapeMode && (enemyPlanes.length > 1)) && (tsiren <= 100)) { _global.sounds.playLoopSound(sirensoundUID, 60); } else { _global.sounds.removeSound(sirensoundUID); } } function onEnemyPlaneDie(evtObj) { planecount--; } }
Symbol 3512 MovieClip [__Packages.rr.AirFieldTrack] Frame 0
class rr.AirFieldTrack extends rr.BaseClass { var parent, id, tblink, ivalblink, nlights, cblink, bearing, striplength, stripcenter, lightBlock, focus, striprect, approachpoint, startpoint, endpoint, triangle, isLandingTrack, cos, pi, sin; function AirFieldTrack (p, i) { super(); parent = p; id = i; init(); } function init() { tblink = 0; ivalblink = 2; nlights = 10; cblink = nlights; if (id == 1) { bearing = 90 + parent.rot; striplength = 350; stripcenter = {x:1.3, y:-39.5}; lightBlock = {row1:rr.utils.MathUtils.transCoord(133, -71, parent), row2:rr.utils.MathUtils.transCoord(133, -7, parent)}; } if (id == 2) { bearing = 270 + parent.rot; striplength = 350; stripcenter = {x:1.3, y:-39.5}; lightBlock = {row1:rr.utils.MathUtils.transCoord(-142, -71, parent), row2:rr.utils.MathUtils.transCoord(-142, -7, parent)}; } if (id == 3) { bearing = 55 + parent.rot; striplength = 240; stripcenter = {x:-70.3, y:-16.1}; lightBlock = {row1:rr.utils.MathUtils.transCoord(5, -108, parent), row2:rr.utils.MathUtils.transCoord(42, -56, parent)}; } if (id == 4) { bearing = 235 + parent.rot; striplength = 240; stripcenter = {x:-70.3, y:-16.1}; lightBlock = {row1:rr.utils.MathUtils.transCoord(-174, 19, parent), row2:rr.utils.MathUtils.transCoord(-137, 71, parent)}; } focus = rr.utils.MathUtils.transCoord(stripcenter.x, stripcenter.y, parent); striprect = new flash.geom.Rectangle(focus.x - 10, focus.y - (striplength / 2), 20, striplength); createLights(); } function setPlaneParams() { var _local5 = _global.plane.dapproach; var _local6 = _global.plane.dtriangle; var _local4 = _global.plane.btriangle; approachpoint = rr.utils.MathUtils.castCoord(focus.x, focus.y, bearing, (striplength / 2) + _local5); startpoint = rr.utils.MathUtils.castCoord(focus.x, focus.y, bearing, (-striplength) / 2); endpoint = rr.utils.MathUtils.castCoord(focus.x, focus.y, bearing, (-striplength) * 2); var _local3 = rr.utils.MathUtils.castCoord(focus.x, focus.y, bearing, ((striplength / 2) + _local5) + _local6); triangle = {p1:approachpoint, p2:rr.utils.MathUtils.castCoord(_local3.x, _local3.y, bearing - 90, _local4), p3:rr.utils.MathUtils.castCoord(_local3.x, _local3.y, bearing + 90, _local4)}; } function update() { cblink--; if (cblink < 0) { cblink = nlights; } if (_global.plane.landingTrack == this) { isLandingTrack = true; updateLights(); } else if (isLandingTrack) { isLandingTrack = false; updateLights(); } } function checkLanding() { if (_global.plane.landingmode == "red") { return(true); } var _local3 = rr.utils.MathUtils.getDistance(_global.plane.x, _global.plane.y, approachpoint.x, approachpoint.y); var _local4 = rr.utils.Math2.Bearing(_global.plane.x, _global.plane.y, approachpoint.x, approachpoint.y); if (rr.utils.MathUtils.angDiff(_global.plane.rot, _local4) < 10) { _global.plane.landingmode = ((_local3 > 100) ? "green" : (((_local3 > 20) ? "orange" : "red"))); return(true); } return(false); } function updateLights() { var _local6 = 1; while (_local6 <= 2) { var _local7 = lightBlock["row" + _local6]; var _local4 = 0; while (_local4 < nlights) { var _local5 = _local7.lights[_local4]; var _local3 = "off"; if (isLandingTrack) { if ((_local4 >= (cblink - 2)) && (_local4 <= (cblink + 2))) { _local3 = _global.plane.landingmode; } else { _local3 = "off"; } } else if (parent.hostility <= 0) { _local3 = "orange"; } if ((_local5.col != _local3) || (_local3 == "orange")) { _local5.col = _local3; _global.map.drawAirfieldLight(_local5); } _local4++; } _local6++; } } function createLights() { var _local5 = 1; while (_local5 <= 2) { lightBlock["row" + _local5].lights = []; var _local8 = lightBlock["row" + _local5].x; var _local7 = lightBlock["row" + _local5].y; var _local6 = bearing; var _local3 = 0; while (_local3 < nlights) { var _local4 = {pos:_local3, x:_local8 + (sin((_local6 * pi) / 180) * (_local3 * 25)), y:_local7 - (cos((_local6 * pi) / 180) * (_local3 * 25)), col:"off"}; if (parent.hostility <= 0) { _local4.col = "orange"; } lightBlock["row" + _local5].lights.push(_local4); _global.map.drawAirfieldLight(_local4); _local3++; } _local5++; } } }
Symbol 3513 MovieClip [__Packages.rr.AirFieldHeliTrack] Frame 0
class rr.AirFieldHeliTrack extends rr.BaseClass { var parent, tblink, ivalblink, nlights, cblink, stripcenter, lightBlock, startpoint, striprect, bearing, isLandingTrack; function AirFieldHeliTrack (p) { super(); parent = p; init(); } function init() { tblink = 0; ivalblink = 2; nlights = 8; cblink = nlights; stripcenter = {x:-24, y:45}; lightBlock = {row1:{}, row2:{}}; startpoint = rr.utils.MathUtils.transCoord(stripcenter.x, stripcenter.y, parent); striprect = new flash.geom.Rectangle(startpoint.x - 50, startpoint.y - 20, 100, 40); bearing = parent.rot; createLights(); } function update() { cblink--; if (cblink < 0) { cblink = nlights; } if (_global.plane.landingTrack == this) { isLandingTrack = true; updateLights(); } else if (isLandingTrack) { isLandingTrack = false; updateLights(); } } function checkLanding() { if (_global.plane.landingmode == "red") { return(true); } var _local3 = rr.utils.MathUtils.getDistance(_global.plane.x, _global.plane.y, startpoint.x, startpoint.y); if (_local3 < 55) { _global.plane.landingmode = ((_global.plane.alt > 20) ? "green" : (((_global.plane.alt > 10) ? "orange" : "red"))); return(true); } return(false); } function updateLights() { var _local6 = 1; while (_local6 <= 2) { var _local7 = lightBlock["row" + _local6]; var _local4 = 0; while (_local4 < nlights) { var _local5 = _local7.lights[_local4]; var _local3 = "off"; if (isLandingTrack) { if ((_local4 >= (cblink - 2)) && (_local4 <= (cblink + 2))) { _local3 = _global.plane.landingmode; } else { _local3 = "off"; } } else if (parent.hostility <= 0) { _local3 = "orange"; } if ((_local5.col != _local3) || (_local3 == "orange")) { _local5.col = _local3; _global.map.drawAirfieldLight(_local5); } _local4++; } _local6++; } } function createLights() { var _local6; var _local5 = 1; while (_local5 <= 2) { if (_local5 == 1) { _local6 = new Array({x:-60, y:25}, {x:-45, y:25}, {x:-30, y:25}, {x:-15, y:25}, {x:0, y:25}, {x:15, y:25}, {x:15, y:38}, {x:15, y:51}); } if (_local5 == 2) { _local6 = new Array({x:15, y:64}, {x:0, y:64}, {x:-15, y:64}, {x:-30, y:64}, {x:-45, y:64}, {x:-60, y:64}, {x:-60, y:51}, {x:-60, y:38}); } lightBlock["row" + _local5].lights = new Array(); var _local4 = 0; while (_local4 < nlights) { var _local3 = rr.utils.MathUtils.transCoord(_local6[_local4].x, _local6[_local4].y, parent); _local3.pos = _local4; _local3.col = "off"; if (parent.hostility <= 0) { _local3.col = "orange"; } lightBlock["row" + _local5].lights.push(_local3); _global.map.drawAirfieldLight(_local3); _local4++; } _local5++; } } }
Symbol 3514 MovieClip [__Packages.rr.plane.PlayerUnit] Frame 0
class rr.plane.PlayerUnit extends rr.BaseUnit { var base, initObj, speedmin, linkId, speedmax, dspeedmin, dspeedmax, liftspeed, rotspeed, altmax, altfatal, ascent, descent, angfullroll, fueldef, fuelcons, adef, dlaunch, dapproach, dtriangle, btriangle, dcam, dmenu, weight, loopsound, crashsound, fuelsound, loopingsound, loopsoundUID, clouddepth, speed, tspeed, fuel, a, alt, talt, tfire, lastFired, roll, troll, status, landingmode, rotdampening, fuelempty, firecount, loopingcount, x, xstart, y, ystart, rot, perccam, xcam, sin, pi, ycam, cos, mov, isexploded, daim, landingTrack, isdead, touchdown, abortPoint, loopOn, explode, isFiring, fullrollOn, canFullRoll, rolldir, fullroll, loop, frames_mc, loopmax, isOnFire, events, swaploop, swaproll, maxroll, enginecount, hasGuns, guncount, swapcorr, uid, gunsoundUID, movetar, canLoop, minroll, landingBase, isGunPlaying, addEventListener, killlevel, damage; function PlayerUnit () { super(); _global.plane = this; } function init() { super.init(); base = initObj.base; speedmin = rr.conf.Config.getObjectValue(linkId, "minspeed"); speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); dspeedmin = rr.conf.Config.getObjectValue(linkId, "minspeeddistance"); dspeedmax = rr.conf.Config.getObjectValue(linkId, "maxspeeddistance"); liftspeed = rr.conf.Config.getObjectValue(linkId, "liftspeed"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); altmax = rr.conf.Config.getObjectValue(linkId, "altitude"); altfatal = rr.conf.Config.getObjectValue(linkId, "altitudefatal"); ascent = rr.conf.Config.getObjectValue(linkId, "ascentrate"); descent = rr.conf.Config.getObjectValue(linkId, "descentrate"); angfullroll = rr.conf.Config.getObjectValue(linkId, "fullrollangle"); fueldef = rr.conf.Config.getObjectValue(linkId, "fuel"); fuelcons = rr.conf.Config.getObjectValue(linkId, "fuelconsumption"); adef = rr.conf.Config.getObjectValue(linkId, "acceleration"); dlaunch = rr.conf.Config.getObjectValue(linkId, "launchdistance"); dapproach = rr.conf.Config.getObjectValue(linkId, "approachdistance"); dtriangle = rr.conf.Config.getObjectValue(linkId, "triangleheight"); btriangle = rr.conf.Config.getObjectValue(linkId, "trianglebase"); dcam = rr.conf.Config.getObjectValue(linkId, "cameradistance"); dmenu = rr.conf.Config.getObjectValue(linkId, "menudistance"); weight = rr.conf.Config.getObjectValue(linkId, "weight"); loopsound = rr.conf.Config.getObjectValue(linkId, "loopsound"); crashsound = rr.conf.Config.getObjectValue(linkId, "crashsound"); fuelsound = rr.conf.Config.getObjectValue(linkId, "fuelsound"); loopingsound = rr.conf.Config.getObjectValue(linkId, "loopingsound"); loopsoundUID = _global.sounds.addLoopSound(loopsound); clouddepth = rr.conf.ConfBaseDepths.getDepth("CloudLayer"); speed = (tspeed = 0); fuel = fueldef; a = adef; alt = (talt = 0); tfire = 200; lastFired = getTimer(); roll = (troll = 0); status = undefined; landingmode = "off"; rotdampening = 0.1; fuelempty = false; firecount = 0; loopingcount = 0; var _local5 = 0; while (_local5 < _global.stage.afs.length) { var _local6 = _global.stage["obj_" + _global.stage.afs[_local5]]; var _local4 = 1; while (_local4 <= 4) { _local6["track" + _local4].setPlaneParams(); _local4++; } _local5++; } x = (xstart = base.track1.startpoint.x); y = (ystart = base.track1.startpoint.y); rot = base.track1.bearing; perccam = 0.5; xcam = x + ((sin((rot * pi) / 180) * dcam) * perccam); ycam = y - ((cos((rot * pi) / 180) * dcam) * perccam); _global.camera.camRef = this; addListeners(); createMov(); mov._visible = false; _global.bottommenu.setCounts(); } function update() { if (status == undefined) { launch(); render(); return(undefined); } if (isexploded) { render(); return(undefined); } daim = rr.utils.MathUtils.getDistance(x, y, _global.aim.x, _global.aim.y); if (_global.showMouseMenu) { if (daim < dmenu) { if (!landingTrack) { if (!isdead) { var _local5 = true; var _local6 = _global.stage.airs.length; var _local3 = 0; while (_local3 < _local6) { var _local4 = _global.stage["obj_" + _global.stage.airs[_local3]]; if (_local4.dplane <= (dmenu + 20)) { _local5 = false; _global.weaponmenu.hide(); } _local3++; } if (_local5) { _global.weaponmenu.update(); } } } } else { _global.weaponmenu.hide(); } } if (landingTrack) { if (alt <= 0) { if (!rr.utils.HitTest.isRectHit(x, y, landingTrack.striprect, landingTrack.bearing)) { die(); } if (!touchdown) { touchdown = true; _global.sounds.playSound("AirplaneSkid3.wav"); } } tspeed = ((alt == 0) ? 0 : (0.7 * speedmax)); if (abortPoint) { if (rr.utils.MathUtils.getDistance(abortPoint.x, abortPoint.y, _global.aim.x, _global.aim.y) > 100) { abortLanding(); } } if (!landingTrack.checkLanding()) { abortLanding(); } } else if (!loopOn) { if (Math.abs(troll) < 3) { var _local10 = ((daim > dspeedmax) ? 1 : (((daim < dspeedmin) ? 0 : (daim / dspeedmax)))); tspeed = speedmin + ((speedmax - speedmin) * _local10); } else { tspeed = speedmax; } talt = altmax; } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (status == "suicide") { alt = alt - (descent * 1.5); if (alt <= 0) { explode(); } } else if ((fuel <= 0) && (!landingTrack)) { alt = alt - (descent * 0.7); if (alt <= 0) { explode(); } } else if (alt != talt) { if ((status == "launch") && (speed < speedmin)) { } else { alt = ((Math.abs(alt - talt) <= ascent) ? (talt) : (((talt > alt) ? (alt + ascent) : ((landingTrack ? (alt - descent) : (alt - ascent)))))); } } if (status == "launch") { if (rr.utils.MathUtils.getDistance(x, y, xstart, ystart) > dlaunch) { status = "patrol"; getTargetPoint(); } } if (speed > 0) { if (!loopOn) { rotateToTarget(); } if (isFiring) { fire(); } } else if (landingTrack) { if (!isdead) { afterLanding(); } } x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); if (status != "suicide") { fullrollOn = false; } if (canFullRoll) { if (!landingTrack) { if (Key.isDown(82)) { if (status != "looping") { fullrollOn = true; } } } } if (fullrollOn) { var _local7 = roll + rolldir; roll = ((_local7 < (-fullroll)) ? (fullroll) : (((_local7 > fullroll) ? (-fullroll) : (_local7)))); } else if (status == "looping") { if (!loopOn) { if (roll == 0) { loopOn = true; loop = 1; tspeed = -speedmax; a = adef * 2; frames_mc._rotation = frames_mc._rotation + 180; } else { roll = roll + ((roll < 0) ? 1 : -1); } } else { loop++; if (loop > loopmax) { status = "patrol"; loopOn = false; roll = (troll = fullroll); rot = rot + 180; speed = -speed; tspeed = speedmax; a = adef; frames_mc._rotation = frames_mc._rotation - 180; } } } else if (roll != troll) { roll = roll + ((roll < troll) ? 1 : -1); } var _local8 = 1; if ((landingTrack || (status == "launch")) || (status == "looping")) { if (perccam > 0.5) { perccam = perccam - 0.01; } if (status == "looping") { _local8 = -1; } } else if (perccam < 1) { perccam = perccam + 0.01; } if (status == "launch") { xcam = x; ycam = y; } else { xcam = x + (((sin((rot * pi) / 180) * dcam) * perccam) * _local8); ycam = y - (((cos((rot * pi) / 180) * dcam) * perccam) * _local8); } if (fuel > 0) { var _local9 = (isOnFire ? 3 : 1); fuel = fuel - Math.abs((((Math.abs(speed) * fuelcons) * _local9) * (weight + _global.planedefinition.totalload)) / 1000); } else { fuel = 0; tspeed = speedmin; if (!fuelempty) { fuelempty = true; _global.sounds.stopLoopSound(loopsoundUID); _global.sounds.playSound(fuelsound); } } events.dispatchEvent({target:this, type:"onFuelUpdate"}); render(); } function render() { if (alt > 40) { if (mov.getDepth() < clouddepth) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "OverClouds")); } } else if (mov.getDepth() > clouddepth) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderClouds")); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._xscale = (mov._yscale = 70 + ((30 * alt) / altmax)); var _local9 = new flash.geom.Point(mov._x + alt, mov._y + alt); mov.globalToLocal(_local9); mov.shadow_mc._x = _local9.x; mov.shadow_mc._y = _local9.y; mov.base_mc._rotation = (mov.shadow_mc._rotation = rot); if (loopOn) { if (loop <= swaploop) { mov.shadow_mc._yscale = 100 - (100 * Math.abs(loop / swaploop)); } else { mov.shadow_mc._yscale = Math.round(100 * Math.abs((swaploop - loop) / swaploop)); mov.shadow_mc._rotation = mov.shadow_mc._rotation + 180; } } else { mov.shadow_mc._yscale = 100; if (canFullRoll) { mov.shadow_mc._xscale = 40 + ((60 * Math.abs(swaproll - Math.abs(roll))) / swaproll); } else { mov.shadow_mc._xscale = 60 + (40 - (40 * Math.abs(roll / maxroll))); } } if ((status == "looping") && (loopOn)) { frames_mc.mc.gotoAndStop("l" + loop.toString()); } else { frames_mc.mc.gotoAndStop("r" + roll.toString()); } var _local7 = 50; if (isOnFire) { var _local6 = 1; while (_local6 <= enginecount) { var _local4 = mov.base_mc["flame" + _local6]; if (_local4 != undefined) { var _local5 = _local4.getDepth(); var _local8 = rr.plane.PlaneUtils.getRollPosition(linkId, "engine" + _local6, roll); _local4._x = _local8.x; if (swaproll != undefined) { if ((roll < (-swaproll)) || (roll > swaproll)) { if (_local5 < _local7) { _local4.swapDepths(_local5 + 50); } } else if (_local5 > _local7) { _local4.swapDepths(_local5 - 50); } } if (status == "suicide") { if (_local4._xscale < 100) { _local4._xscale = _local4._xscale + 1; _local4._yscale = _local4._xscale; } } } _local6++; } } if (hasGuns) { var _local6 = 1; while (_local6 <= guncount) { var _local3 = mov.base_mc["gun" + _local6]; if (_local3 != undefined) { var _local5 = _local3.getDepth(); if (loopOn) { var _local8 = rr.plane.PlaneUtils.getLoopPosition(linkId, "guns" + _local6, loop); _local3._y = _local8.y; _local3._yscale = _local8.s; if (loop > swaploop) { if (_local5 < _local7) { _local3.swapDepths(_local5 + 50); _local3._rotation = _local3._rotation + 180; } } else { _local3._y = _local3._y - swapcorr; } } else { var _local8 = rr.plane.PlaneUtils.getRollPosition(linkId, "guns" + _local6, roll); _local3._yscale = 100; _local3._x = _local8.x; _local3._y = _local8.y; _local3._rotation = 0; if (swaproll != undefined) { if ((roll < (-swaproll)) || (roll > swaproll)) { if (_local5 < _local7) { _local3.swapDepths(_local5 + 50); } } else if (_local5 > _local7) { _local3.swapDepths(_local5 - 50); } } } } _local6++; } } } function createMov() { var _local9; if (alt > 40) { _local9 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "OverClouds"); } else { _local9 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderClouds"); } mov = _global.stage.mov.attachMovie(linkId, uid, _local9, {parent:this}); frames_mc = mov.base_mc.attachMovie(linkId + "FramesBase", "frames_mc", 50); if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(frames_mc, 0, 50); } var _local6 = 0; while (_local6 < _global.stage.afs.length) { var _local8 = _global.stage["obj_" + _global.stage.afs[_local6]]; var _local3 = 1; while (_local3 <= 4) { _local8["track" + _local3].setPlaneParams(); _local3++; } _local6++; } if (_global.planedefinition.guns.length > 0) { hasGuns = true; gunsoundUID = _global.sounds.addLoopSound(rr.conf.Config.getObjectValue(_global.planedefinition.guns[0].linkId, "gunsound")); _local6 = 0; while (_local6 < _global.planedefinition.guns.length) { var _local4 = _global.planedefinition.guns[_local6]; var _local5 = mov.base_mc.attachMovie(_local4.linkId, "gun" + _local4.slotId, 10 + _local4.slotId); var _local7 = rr.plane.PlaneUtils.getRollPosition(linkId, "guns" + _local4.slotId, roll); _local5._x = _local7.x; _local5._y = _local7.y; if (_global.planedefinition.guns[0].linkId == "GunGatling") { _local5._xscale = 70; _local5._yscale = 70; } _local6++; } } } function createCrashFlame(id) { isOnFire = true; var _local2 = rr.plane.PlaneUtils.getRollPosition(linkId, "engine" + id, roll); mov.base_mc.attachMovie("CrashFlame", "flame" + id, 30 + id, {_x:_local2.x, _y:_local2.y, _xscale:50, _yscale:50}); } function launch() { status = "launch"; _global.planedefinition.setDefaultWeapon(); base.updateLights(); getTargetPoint(); tspeed = speedmax; talt = altmax; mov._visible = true; } function rotateToTarget() { var _local7; var _local3; if (status == "suicide") { _local3 = rotspeed; _local7 = rot + (rolldir * 45); } else if (landingTrack) { _local3 = 0.5; if (landingmode == "red") { _local7 = rr.utils.Math2.Bearing(x, y, landingTrack.endpoint.x, landingTrack.endpoint.y); } else { _local7 = rr.utils.Math2.Bearing(x, y, landingTrack.approachpoint.x, landingTrack.approachpoint.y); } } else { _local3 = rotspeed; _local7 = rr.utils.Math2.Bearing(x, y, movetar.x, movetar.y); } var _local4 = (_local7 + 360) % 360; var _local5 = (rot + 360) % 360; if ((_local4 - _local5) > 180) { _local4 = _local4 - 360; } else if ((_local4 - _local5) < -180) { _local4 = _local4 + 360; } if (!landingTrack) { if (rr.utils.MathUtils.angDiff(rot, _local4) < 10) { _local3 = 0.1; rotdampening = rotspeed / 8; troll = 0; } else if (rotdampening < _local3) { rotdampening = rotdampening + (rotspeed / 8); _local3 = rotdampening; } } if (_local4 > _local5) { _local5 = _local5 + _local3; rolldir = 1; } else { _local5 = _local5 - _local3; if (status != "suicide") { rolldir = -1; } } rot = _local5; var _local6 = rr.utils.MathUtils.angDiff(_local5, _local4); if ((_local6 <= _local3) || ((360 - _local6) <= _local3)) { rot = _local4; if (status != "suicide") { troll = 0; } } else { if (canLoop) { if (status != "looping") { if (fuel > 0) { if (!isOnFire) { if ((_local6 > 150) && ((360 - _local6) > 150)) { if (_global.aim.speed > 100) { status = "looping"; loopOn = false; _global.sounds.stopLoopSound(loopsoundUID); var _local8 = _global.sounds.playLoopingSound(loopingsound, 80); loopingcount++; rr.utils.Delegate.callDelayed(this, resumeLoopSound, _local8 - 10); _global.aim.resetMode(); } } } } } } if (status != "suicide") { var _local9 = ((rolldir < 0) ? (minroll) : (maxroll)); var _local10 = Math.min(Math.abs((100 * _local6) / angfullroll), 100); troll = Math.round((_local9 * _local10) / 100); } } } function resumeLoopSound() { loopingcount--; if (loopingcount == 0) { if (!_global.timer.stopped) { if (!_global.sounds[loopsoundUID].isplaying) { _global.sounds.playLoopSound(loopsoundUID, 80); } } } } function getTargetPoint() { var _local4; var _local3; if (status == "launch") { _local4 = x + (sin((rot * pi) / 180) * dlaunch); _local3 = y - (cos((rot * pi) / 180) * dlaunch); movetar = {x:_local4, y:_local3}; } if (status == "patrol") { movetar = _global.aim; } } function onAirStripApproach(evtObj) { if (isdead) { return(undefined); } if (status != "patrol") { return(undefined); } landingBase = evtObj.target; landingTrack = evtObj.track; landingmode = "green"; talt = 0; if (status != "looping") { _global.aim.setMode("abort"); } } function abortLanding() { if (alt < altfatal) { if (!loopOn) { rr.utils.Delegate.callDelayed(this, die, 500); } } landingTrack = undefined; tspeed = speedmax; talt = altmax; _global.aim.resetMode(); rr.utils.Delegate.callDelayed(this, setLandingMode, 4000, "off"); } function setLandingMode(m) { landingmode = m; } function onAimDown() { if (isdead) { return(undefined); } if (landingTrack) { if (!abortPoint) { abortPoint = {x:_global.aim.x, y:_global.aim.y}; } return(undefined); } if (_global.aim.mode != "default") { return(undefined); } if (((status == undefined) || (status == "launch")) || (landingTrack)) { return(undefined); } isFiring = true; if (_global.planedefinition.weaponType == "Guns") { if (hasGuns) { playGun(); } } } function onAimUp() { abortPoint = undefined; isFiring = false; if (_global.planedefinition.weaponType == "Guns") { if (hasGuns) { stopGun(); } } } function playGun() { if (isGunPlaying) { return(undefined); } isGunPlaying = true; _global.sounds.playLoopSound(gunsoundUID, 80); var _local3 = 1; while (_local3 <= guncount) { mov.base_mc["gun" + _local3].base_mc.gotoAndPlay("fire"); _local3++; } } function stopGun() { isGunPlaying = false; _global.sounds.stopLoopSound(gunsoundUID); var _local3 = 1; while (_local3 <= guncount) { mov.base_mc["gun" + _local3].base_mc.gotoAndStop(1); _local3++; } } function fire() { if ((status == "launch") || (landingTrack)) { return(undefined); } var _local6 = getTimer(); var _local8 = _global.planedefinition.weaponType; var _local7 = _global.planedefinition.loadedWeapon; if (_local8 == "Guns") { if (hasGuns) { var _local10 = rr.utils.MathUtils.castCoord(x, y, rot, 600); var _local4 = 0; while (_local4 < _global.planedefinition.guns.length) { var _local3 = _global.planedefinition.guns[_local4]; if ((_local6 - _local3.lastFired) > _local3.tfire) { _local3.lastFired = _local6; var _local5 = mov.base_mc["gun" + _local3.slotId]; var _local11 = rr.utils.MathUtils.transCoord(_local5._x, _local5._y, this); _local11.type = "Bullet" + _local3.linkId; _local11.rot = rot; _local11.alt = alt; rr.utils.Delegate.callDelayed(rr.ammo.AmmoUtils, rr.ammo.AmmoUtils.createAmmo, Math.random() * 80, _local11); } _local4++; } } return(undefined); } if (_local7 == undefined) { return(undefined); } if ((_local6 - lastFired) < _local7.tfire) { return(undefined); } lastFired = _local6; if (_local8 == "GroundMissile") { if (_local7.linkId == "GroundMissile") { var _local10 = rr.utils.MathUtils.castCoord(x, y, rot, 600); var _local9 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local7.slotId, roll); var _local11 = rr.utils.MathUtils.transCoord(_local9.x, _local9.y, this); _local11.type = "GroundMissile"; _local11.rot = rr.utils.Math2.Bearing(_local11.x, _local11.y, _local10.x, _local10.y); _local11.speed = speed; _local11.alt = alt; rr.ammo.AmmoUtils.createAmmo(_local11); } else if (_local7.linkId == "GroundSeeker") { var _local9 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local7.slotId, roll); var _local11 = rr.utils.MathUtils.transCoord(_local9.x, _local9.y, this); _local11.type = "GroundSeeker"; _local11.rot = rot; _local11.speed = speed; _local11.alt = alt; _local11.xtar = _global.root._xmouse + _global.camera.left; _local11.ytar = _global.root._ymouse + _global.camera.top; rr.ammo.AmmoUtils.createAmmo(_local11); } } else if (_local8 == "AirMissile") { if (_local7.linkId == "AirMissile") { var _local10 = rr.utils.MathUtils.castCoord(x, y, rot, 600); var _local9 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local7.slotId, roll); var _local11 = rr.utils.MathUtils.transCoord(_local9.x, _local9.y, this); _local11.type = "AirMissile"; _local11.rot = rr.utils.Math2.Bearing(_local11.x, _local11.y, _local10.x, _local10.y); _local11.speed = speed; rr.ammo.AmmoUtils.createAmmo(_local11); } else if (_local7.linkId == "AirSeeker") { var _local9 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local7.slotId, roll); var _local11 = rr.utils.MathUtils.transCoord(_local9.x, _local9.y, this); _local11.type = "AirSeeker"; _local11.rot = rot; _local11.speed = speed; if (_global.aim.lockedTarget) { _local11.tar = _global.aim.lockedTarget; } rr.ammo.AmmoUtils.createAmmo(_local11); } } else if (_local8 == "CarpetBomb") { var _local4 = 1; while (_local4 <= 10) { rr.utils.Delegate.callDelayed(this, dropCarpet, _local4 * 200); _local4++; } } else { var _local11 = {type:_local7.linkId, x:x, y:y, rot:rot, speed:speed, alt:alt}; rr.ammo.AmmoUtils.createAmmo(_local11); } _global.planedefinition.loadWeapon(); } function dropCarpet() { var _local5 = ((Math.random() < 0.5) ? (Math.random() * -10) : (Math.random() * 10)); var _local4 = 10 + (Math.random() * 20); var _local3 = ((Math.random() < 0.5) ? (rot - (Math.random() * 20)) : (rot + (Math.random() * 20))); var _local2 = rr.utils.MathUtils.transCoord(_local5, _local4, this); _local2.type = "CarpetBomb"; _local2.speed = speed; _local2.alt = alt; _local2.rot = _local3; rr.ammo.AmmoUtils.createAmmo(_local2); } function afterLanding() { _global.sounds.stopLoopSound(loopsoundUID); _global.stage.startbase = landingBase; _global.planemenu.showInGame(); } function addListeners() { var _local5 = _global.stage.afs.length; var _local3 = 0; while (_local3 < _local5) { var _local4 = _global.stage["obj_" + _global.stage.afs[_local3]]; _local4.addEventListener("onAirStripApproach", this); _local3++; } _global.aim.addEventListener("onAimDown", this); _global.aim.addEventListener("onAimUp", this); _global.timer.addEventListener("onTimerStart", this); addEventListener("onFuelUpdate", _global.bottommenu); addEventListener("onDamageUpdate", _global.bottommenu); events.dispatchEvent({target:this, type:"onDamageUpdate"}); } function onTimerStart() { _global.sounds.playLoopSound(loopsoundUID, 80); } function addDamage(dmg) { if (damage > killlevel) { return(undefined); } super.addDamage(dmg); if (damage > (0.8 * killlevel)) { if (firecount == 0) { createCrashFlame(1); firecount = 1; _global.bottommenu.showTip("tipdamage"); _global.sounds.playSound("Warning critical damage.wav"); } } if (damage > (0.9 * killlevel)) { if (enginecount > 1) { if (firecount == 1) { createCrashFlame(2); firecount = 2; } } } if (damage > (0.95 * killlevel)) { if (enginecount > 2) { if (firecount == 2) { createCrashFlame(3); firecount = 3; } } } if (damage > (0.98 * killlevel)) { if (enginecount > 3) { if (firecount == 3) { createCrashFlame(4); firecount = 4; } } } events.dispatchEvent({target:this, type:"onDamageUpdate"}); } function die() { if (isdead) { return(undefined); } super.die(); status = "suicide"; if (alt > 20) { _global.sounds.playSound(crashsound); } _global.sounds.removeSound(loopsoundUID); _global.sounds.removeSound(gunsoundUID); loopsoundUID = undefined; gunsoundUID = undefined; _global.weaponmenu.hide(); fullrollOn = true; events.dispatchEvent({type:"onPlaneDie", target:this}); events.dispatchEvent({type:"onUnitDie", target:this}); } function destroy() { _global.aim.removeEventListener("onAimDown", this); _global.aim.removeEventListener("onAimUp", this); _global.timer.removeEventListener("onTimerStart", this); var _local7; var _local8; var _local9 = _global.stage.afs.length; var _local5 = 0; while (_local5 < _local9) { var _local4 = _global.stage["obj_" + _global.stage.afs[_local5]]; if (_local4.hostility <= 0) { var _local6 = rr.utils.MathUtils.getDistance(x, y, _local4.x, _local4.y); if ((_local7 == undefined) || (_local6 < _local7)) { _local7 = _local6; _local8 = _local4; } } _local5++; } _global.stage.startbase = _local8; super.destroy(); } }
Symbol 3515 MovieClip [__Packages.rr.plane.PlaneUtils] Frame 0
class rr.plane.PlaneUtils { function PlaneUtils () { } static function getRollPosition(lid, element, roll) { var _local1; var _local4; if (lid == "Apache") { switch (element) { case "engine1" : _local1 = {x:[7, 6, 4, 3, 1, 0, -1, -2, -5, -6, -7, -8, -8, -8, -8, -7, -6, -5, -4, -3, -1, 1, 2, 4, 5, 6, 7, 8, 9, 9, 8, 8, 7], y:5}; break; case "guns1" : _local1 = {x:[-13, -13, -12, -11, -10, -8, -6, -4, -4, -3, -2, 0, 2, 3, 4, 5, 5], y:-14, s:65}; break; case "guns2" : _local1 = {x:[-5, -5, -4, -3, -2, -1, 1, 4, 4, 4, 5, 7, 9, 10, 11, 12, 13], y:-14, s:65}; break; case "missiles1" : _local1 = {x:[-11, -11, -11, -12, -12, -12, -11, -11, -11, -11, -11, -10, -9, -8, -7, -6, -5], y:-2}; break; case "missiles2" : _local1 = {x:[5, 5, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 12, 12, 12, 11, 11], y:-2}; } _local4 = new Array(-24.8, -24.8, -23.1, -23.1, -19.8, -13.2, -7.5, 0, 0, 1.8, 3.5, 7.3, 14.3, 18.8, 22.5, 24.8, 25.3); } if (lid == "A10") { switch (element) { case "engine1" : _local1 = {x:[7, 6, 4, 3, 1, 0, -1, -2, -5, -6, -7, -8, -8, -8, -8, -7, -6, -5, -4, -3, -1, 1, 2, 4, 5, 6, 7, 8, 9, 9, 8, 8, 7], y:5}; break; case "engine2" : _local1 = {x:[-7, -8, -9, -8, -8, -8, -7, -6, -5, -5, -2, 0, 3, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 8, 7, 5, 3, 2, 0, -2, -4, -5, -6], y:5}; break; case "guns1" : _local1 = {x:[13, 13, 13, 12, 10, 9, 7, 3, 1, 0, -2, -5, -7, -9, -10, -11, -12, -12, -12, -11, -10, -9, -7, -4, 0, 2, 3, 6, 8, 10, 11, 12, 13], y:1}; break; case "guns2" : _local1 = {x:[-13, -12, -11, -9, -8, -5, -3, 0, 2, 5, 7, 9, 11, 12, 13, 13, 13, 12, 11, 9, 7, 4, 1, 0, -1, -3, -6, -8, -10, -11, -12, -13, -13], y:1}; break; case "guns3" : _local1 = {x:[0], y:-31}; break; case "missiles1" : _local1 = {x:[24, 24, 23, 21, 18, 14, 10, 3, -2, -7, -13, -16, -18, -20, -22, -24, -24, -24, -23, -21, -18, -14, -9, -4, 0, 5, 10, 14, 19, 21, 23, 24, 24], y:1}; break; case "missiles2" : _local1 = {x:[-24, -23, -22, -19, -16, -14, -11, -6, -2, 4, 9, 14, 18, 21, 23, 24, 24, 24, 23, 21, 18, 15, 10, 3, 1, -3, -9, -13, -16, -18, -21, -22, -23], y:1}; } } if (lid == "BellHuey") { switch (element) { case "engine1" : _local1 = {x:[7, 6, 4, 3, 1, 0, -1, -2, -5, -6, -7, -8, -8, -8, -8, -7, -6, -5, -4, -3, -1, 1, 2, 4, 5, 6, 7, 8, 9, 9, 8, 8, 7], y:5}; break; case "guns1" : _local1 = {x:[-10, -9, -9, -8, -8, -7, -6, -5, -4, -3, -1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 8], y:-10, s:65}; break; case "missiles1" : _local1 = {x:[-3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3], y:0}; break; case "missiles2" : _local1 = {x:[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], y:0}; } _local4 = new Array(-42, -41, -40, -37, -35, -32, -30, -23, -16, -14, -5, 0, 0, 0, 0, 3, 12, 19, 27, 33, 39, 40, 43, 45, 46); } if (lid == "B2") { switch (element) { case "engine1" : _local1 = {x:[-7, -7.5, -8, -8.5, -8.5, -9, -9, -9, -9.5, -10.5, -11, -11.5, -11.5, -11.5, -11, -11, -11, -11, -10, -10, -10.5, -10.5, -10], y:5}; break; case "engine2" : _local1 = {x:[7.5, 8, 8.5, 9, 9.5, 9.5, 9.5, 10, 10.5, 10.5, 10.5, 11, 11, 11, 10.5, 10, 9.5, 8.5, 8, 7.5, 7, 6.5, 6.5], y:5}; break; case "guns1" : _local1 = {x:[-7, -7.5, -8, -8, -9, -9.5, -10, -10.5, -11, -11.5, -12, -12.5, -12.5, -12, -11.5, -11.5, -11, -10.5, -10, -9.5, -9, -8.5, -8], y:-21}; break; case "guns2" : _local1 = {x:[7, 7.5, 8.5, 9, 9, 9.5, 10, 10.5, 11, 11.5, 12, 11.5, 11.5, 11, 10.5, 10, 10, 9.5, 9.5, 9, 8.5, 8, 7.5], y:-21}; break; case "missiles1" : _local1 = {x:[-32, -36.5, -40.5, -44, -46.5, -49, -52, -55.5, -57.5, -59, -60, -61, -61.5, -61.5, -60.5, -58.5, -56.5, -52.5, -49.5, -47.5, -44.5, -42.5, -41.5], y:11}; break; case "missiles2" : _local1 = {x:[38.5, 42.5, 46, 49, 51.5, 53.5, 56, 58, 60, 61.5, 62, 62, 61.5, 60.5, 59, 56, 53, 49.5, 46, 42.5, 39.5, 37.5, 36.5], y:12}; } } if (lid == "B52") { switch (element) { case "engine1" : _local1 = {x:[-40.5, -41, -44, -46.5, -51, -55, -59, -62, -64, -65, -65.5, -65.5, -66.5, -66.5, -65.5, -64, -62.5, -60, -58, -56, -54.5, -54, -53.5], y:0}; break; case "engine2" : _local1 = {x:[-24, -24.5, -26, -28, -30, -32.5, -35, -36, -37, -37.5, -38, -38, -38.5, -38, -37.5, -36.5, -35.5, -34, -33, -32, -31, -30.5, -30], y:-22}; break; case "engine3" : _local1 = {x:[30, 30, 31.5, 33, 34.5, 36, 37, 37.5, 37.5, 37.5, 37, 37, 36, 35, 33, 31.5, 29, 27, 25.5, 24, 23, 22, 22], y:-22}; break; case "engine4" : _local1 = {x:[54, 55, 56.5, 59, 61.5, 63.5, 65, 65.5, 65.5, 65, 64.5, 64.5, 63, 60, 57, 54, 50.5, 47, 44.5, 42, 40, 38.5, 38], y:0}; break; case "guns1" : _local1 = {x:[-12, -13, -14, -15, -16, -17, -18, -19, -19, -19, -19, -19, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -10], y:-36}; break; case "guns2" : _local1 = {x:[10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 19, 19, 20, 20, 19, 18, 17, 16, 15, 14, 13, 13], y:-36}; break; case "guns3" : _local1 = {x:[-31, -32, -34, -37, -40, -43, -44, -45, -46, -47, -48, -48, -48, -47, -46, -44, -42, -40, -38, -37, -35, -34, -34], y:-13}; break; case "guns4" : _local1 = {x:[33, 34, 36, 38, 40, 42, 44, 45, 46, 47, 48, 48, 47, 45, 42, 40, 38, 36, 34, 32, 30, 29, 28], y:-13}; break; case "missiles1" : _local1 = {x:[-54.5, -56, -59, -63.5, -68.5, -74, -78.5, -82, -85, -87, -88, -88, -89.5, -89.5, -88.5, -86.5, -84, -81, -78.5, -76, -74, -72.5, -72], y:19.5}; break; case "missiles2" : _local1 = {x:[73, 74, 76.5, 80, 83, 86, 88, 89, 89, 88, 87.5, 87, 84.5, 81, 77, 72.5, 68, 64, 60, 56.5, 54.5, 52.5, 52], y:19.5}; } } if (lid == "C47") { switch (element) { case "engine1" : _local1 = {x:[-6, -7, -8, -9, -10, -10.5, -11, -11.5, -12, -12.5, -12.5, -12.5, -12.5, -12.5, -12, -11.5, -11.5, -11, -10, -10, -9.5, -9, -9], y:-32}; break; case "engine2" : _local1 = {x:[9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13, 13, 13, 12.5, 12, 11.5, 11, 10, 9, 8, 7.5, 7, 6.5, 6.5], y:-32}; break; case "guns1" : _local1 = {x:[-4, -4, -5, -5, -5, -6, -7, -8, -8, -8, -7, -7, -7, -7, -6, -6, -6, -5, -4, -4, -4, -4, -4], y:-19}; break; case "guns2" : _local1 = {x:[4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5], y:-19}; break; case "guns3" : _local1 = {x:[-13, -13, -14, -15, -16, -17, -18, -19, -20, -21, -21, -21, -21, -21, -20, -19, -18, -17, -16, -15, -14, -13, -13], y:-17}; break; case "guns4" : _local1 = {x:[14, 15, 16, 17, 18, 19, 20, 21, 21, 21, 21, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11], y:-17}; break; case "missiles1" : _local1 = {x:[-30, -30.5, -32.5, -36, -39.5, -43, -45.5, -47.5, -49, -50.5, -51.5, -51.5, -51.5, -50, -48, -46, -43.5, -40.5, -38, -35.5, -33.5, -32.5, -32], y:-8.5}; break; case "missiles2" : _local1 = {x:[33.5, 35, 36, 39.5, 42.5, 45.5, 48, 49, 49.5, 50, 50, 50, 49.5, 48.5, 46, 43.5, 41, 38, 35.5, 33, 31.5, 30.5, 30], y:-8.5}; } } if (lid == "FockeWolf") { switch (element) { case "engine1" : _local1 = {x:[0], y:-27}; break; case "guns1" : _local1 = {x:[13, 13, 12, 11, 10, 8, 5, 2, 0, -1, -3, -5, -7, -9, -10, -11, -12, -12, -11, -10, -9, -8, -6, -3, -1, 1, 3, 5, 7, 10, 12, 13, 13], y:-13}; break; case "guns2" : _local1 = {x:[-12, -10, -8, -6, -5, -4, -2, -1, 0, 2, 5, 7, 8, 9, 10, 11, 12, 12, 11, 10, 9, 8, 6, 3, 0, -3, -6, -8, -9, -10, -11, -12, -12], y:-13}; break; case "missiles1" : _local1 = {x:[21, 20, 18, 16, 14, 11, 8, 4, 0, -3, -8, -11, -14, -17, -19, -20, -21, -21, -20, -19, -16, -13, -9, -4, 0, 2, 6, 10, 13, 17, 19, 20, 21], y:-13}; break; case "missiles2" : _local1 = {x:[-20, -19, -17, -16, -12, -8, -5, -1, 1, 4, 8, 12, 14, 17, 19, 20, 21, 20, 19, 17, 15, 11, 7, 2, -1, -4, -9, -12, -16, -18, -19, -20, -21], y:-13}; } } if (lid == "MesserSchmidt") { switch (element) { case "engine1" : _local1 = {x:[12, 13, 13, 13, 12, 11, 10, 8, 4, 3, 1, -2, -4, -6, -8, -10, -11, -12, -13, -13, -12, -11, -10, -8, -5, -4, 0, 3, 5, 7, 9, 11, 12], y:-14}; break; case "engine2" : _local1 = {x:[-11, -10, -8, -6, -4, -1, 2, 4, 6, 9, 10, 12, 13, 13, 13, 13, 12, 11, 9, 7, 4, 2, 0, -2, -5, -8, -9, -11, -12, -13, -13, -13, -12], y:-14}; break; case "guns1" : _local1 = {x:[7, 8, 9, 9, 8, 7, 6, 4, 3, 2, 1, -1, -2, -4, -5, -6, -7, -8, -8, -8, -7, -6, -5, -4, -3, -2, 0, 1, 2, 4, 5, 6, 7], y:-5}; break; case "guns2" : _local1 = {x:[-7, -5, -4, -3, -1, 0, 1, 3, 4, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 2, 0, -1, -2, -3, -5, -6, -7, -8, -8, -8, -8, -7], y:-5}; break; case "missiles1" : _local1 = {x:[23, 22, 21, 20, 18, 15, 11, 4, 2, -2, -6, -9, -13, -16, -18, -19, -20, -21, -21, -20, -18, -16, -12, -8, -6, 1, 7, 11, 13, 16, 18, 20, 21], y:-3}; break; case "missiles2" : _local1 = {x:[-21, -20, -19, -16, -13, -8, -4, 2, 6, 8, 12, 16, 19, 21, 22, 22, 21, 20, 19, 17, 14, 10, 6, 0, -3, -8, -11, -15, -17, -18, -19, -20, -21], y:-3}; } } if (_local1.x.length == 1) { return({x:_local1.x[0], y:_local1.y}); } var _local5 = {x:_local1.x[(((_local1.x.length + 1) / 2) + roll) - 1], y:_local1.y, s:_local1.s}; if (_local4 != undefined) { _local5.r = _local4[(((_local4.length + 1) / 2) + roll) - 1]; } return(_local5); } static function getLoopPosition(lid, element, loop) { var _local1; if (lid == "A10") { switch (element) { case "guns1" : case "guns2" : _local1 = [{y:1, s:100}, {y:1, s:100}, {y:1, s:100}, {y:1, s:100}, {y:1, s:100}, {y:1, s:100}, {y:1, s:100}, {y:1, s:100}, {y:1, s:95}, {y:0, s:95}, {y:0, s:90}, {y:0, s:85}, {y:0, s:75}, {y:0, s:65}, {y:0, s:55}, {y:-1, s:45}, {y:-1, s:35}, {y:-1, s:30}, {y:-1, s:25}, {y:-1, s:25}, {y:-1, s:30}, {y:-1, s:35}, {y:-2, s:45}, {y:-2, s:55}, {y:-2, s:70}, {y:-2, s:90}, {y:-2, s:90}, {y:-2, s:95}, {y:-2, s:100}, {y:-2, s:100}, {y:-2, s:100}]; break; case "guns3" : _local1 = [{y:-31, s:100}, {y:-31, s:100}, {y:-31, s:100}, {y:-31, s:100}, {y:-30, s:95}, {y:-29, s:95}, {y:-29, s:95}, {y:-29, s:90}, {y:-28, s:85}, {y:-27, s:80}, {y:-26, s:75}, {y:-25, s:75}, {y:-24, s:70}, {y:-23, s:65}, {y:-21, s:60}, {y:-17, s:55}, {y:-14, s:50}, {y:-10, s:45}, {y:-6, s:40}, {y:-1, s:35}, {y:-1, s:35}, {y:8, s:35}, {y:12, s:40}, {y:16, s:50}, {y:19, s:55}, {y:22, s:65}, {y:25, s:75}, {y:27, s:85}, {y:28, s:90}, {y:29, s:95}, {y:30, s:100}, {y:31, s:100}]; } } if (lid == "FockeWolf") { switch (element) { case "guns1" : case "guns2" : _local1 = ["", {y:-5, s:100}, {y:-5, s:100}, {y:-5, s:95}, {y:-5, s:95}, {y:-5, s:90}, {y:-5, s:85}, {y:-5, s:80}, {y:-4, s:75}, {y:-3.5, s:70}, {y:-3, s:65}, {y:-2.5, s:55}, {y:-2.5, s:45}, {y:-2, s:40}, {y:-1, s:30}, {y:0, s:25}, {y:1, s:20}, {y:2, s:15}, {y:3.5, s:15}, {y:4, s:20}, {y:5, s:35}, {y:6, s:45}, {y:7, s:55}, {y:8, s:70}, {y:9, s:75}, {y:10, s:85}, {y:11, s:95}, {y:12, s:95}, {y:12, s:100}, {y:13, s:100}, {y:13, s:100}, {y:13, s:100}, {y:13, s:100}, {y:13, s:100}]; } } if (lid == "MesserSchmidt") { switch (element) { case "guns1" : case "guns2" : _local1 = [{y:-5, s:100}, {y:-5, s:100}, {y:-5, s:100}, {y:-5, s:100}, {y:-5, s:100}, {y:-5, s:95}, {y:-5, s:95}, {y:-6, s:95}, {y:-6, s:90}, {y:-6, s:90}, {y:-6, s:85}, {y:-6, s:80}, {y:-6, s:75}, {y:-6, s:70}, {y:-5, s:65}, {y:-5, s:60}, {y:-5, s:50}, {y:-5, s:35}, {y:-5, s:25}, {y:-4, s:15}, {y:-3, s:20}, {y:-2, s:25}, {y:-2, s:30}, {y:-1, s:40}, {y:0, s:50}, {y:0, s:60}, {y:1, s:70}, {y:2, s:80}, {y:3, s:85}, {y:3, s:90}, {y:4, s:100}, {y:4, s:100}]; } } return(_local1[loop]); } static function getPitchPosition(lid, element, pitch) { var _local1; if (lid == "Apache") { switch (element) { case "guns1" : case "guns2" : _local1 = [{y:-24, s:100}, {y:-24, s:100}, {y:-23, s:100}, {y:-23, s:95}, {y:-22, s:90}, {y:-21, s:85}, {y:-20, s:85}, {y:-19, s:80}, {y:-18, s:75}, {y:-17, s:75}, {y:-16, s:75}, {y:-16, s:70}, {y:-15, s:70}, {y:-14, s:65}, {y:-14, s:65}]; } } if (lid == "BellHuey") { if (!(element === "guns1")) { } else { _local1 = [{y:-20, s:100}, {y:-19, s:100}, {y:-18, s:100}, {y:-18, s:100}, {y:-18, s:95}, {y:-17, s:90}, {y:-16, s:90}, {y:-15, s:85}, {y:-14, s:80}, {y:-13, s:75}, {y:-12, s:70}, {y:-11, s:70}, {y:-11, s:65}, {y:-10, s:65}, {y:-9, s:65}]; } } return(_local1[pitch]); } }
Symbol 3516 MovieClip [__Packages.rr.plane.PlayerHeli] Frame 0
class rr.plane.PlayerHeli extends rr.BaseUnit { var base, initObj, speedmin, linkId, speedmax, dspeedmin, dspeedmax, liftspeed, rotspeed, altmax, altfatal, ascent, descent, angfullroll, fueldef, fuelcons, adef, altlaunch, dapproach, dcam, dmenu, weight, loopsound, loopsoundUID, clouddepth, speed, tspeed, xspeed, yspeed, fuel, a, alt, talt, roll, troll, pitch, tpitch, rollframe, pitchframe, tfire, lastFired, status, landingmode, rotdampening, curbearing, x, xstart, y, ystart, rot, perccam, xcam, ycam, mov, isexploded, daim, landingTrack, isdead, touchdown, abortPoint, explode, isFiring, sin, pi, cos, isOnFire, events, maxpitch, frames_mc, hasGuns, guncount, uid, gunsoundUID, rolldir, movetar, maxroll, minroll, landingBase, isGunPlaying, addEventListener, killlevel, damage; function PlayerHeli () { super(); _global.plane = this; } function init() { super.init(); base = initObj.base; speedmin = rr.conf.Config.getObjectValue(linkId, "minspeed"); speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); dspeedmin = rr.conf.Config.getObjectValue(linkId, "minspeeddistance"); dspeedmax = rr.conf.Config.getObjectValue(linkId, "maxspeeddistance"); liftspeed = rr.conf.Config.getObjectValue(linkId, "liftspeed"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); altmax = rr.conf.Config.getObjectValue(linkId, "altitude"); altfatal = rr.conf.Config.getObjectValue(linkId, "altitudefatal"); ascent = rr.conf.Config.getObjectValue(linkId, "ascentrate"); descent = rr.conf.Config.getObjectValue(linkId, "descentrate"); angfullroll = rr.conf.Config.getObjectValue(linkId, "fullrollangle"); fueldef = rr.conf.Config.getObjectValue(linkId, "fuel"); fuelcons = rr.conf.Config.getObjectValue(linkId, "fuelconsumption"); adef = rr.conf.Config.getObjectValue(linkId, "acceleration"); altlaunch = rr.conf.Config.getObjectValue(linkId, "launchaltitude"); dapproach = rr.conf.Config.getObjectValue(linkId, "approachdistance"); dcam = rr.conf.Config.getObjectValue(linkId, "cameradistance"); dmenu = rr.conf.Config.getObjectValue(linkId, "menudistance"); weight = rr.conf.Config.getObjectValue(linkId, "weight"); loopsound = rr.conf.Config.getObjectValue(linkId, "loopsound"); loopsoundUID = _global.sounds.addLoopSound(loopsound); clouddepth = rr.conf.ConfBaseDepths.getDepth("CloudLayer"); speed = (tspeed = 0); xspeed = (yspeed = 0); fuel = fueldef; a = adef; alt = (talt = 0); roll = (troll = 0); pitch = (tpitch = 0); rollframe = (pitchframe = 0); tfire = 200; lastFired = getTimer(); status = undefined; landingmode = "off"; rotdampening = 0.1; curbearing = 0; x = (xstart = base.heliTrack.startpoint.x); y = (ystart = base.heliTrack.startpoint.y); rot = Math.random() * 360; perccam = 1; xcam = x; ycam = y; _global.camera.camRef = this; addListeners(); createMov(); mov._visible = false; _global.bottommenu.setCounts(); } function update() { if (status == undefined) { launch(); render(); return(undefined); } if (isexploded) { render(); return(undefined); } daim = rr.utils.MathUtils.getDistance(x, y, _global.aim.x, _global.aim.y); if (_global.showMouseMenu) { if (daim < dmenu) { if (!landingTrack) { if (!isdead) { _global.weaponmenu.update(); } } } else { _global.weaponmenu.hide(); } } if (landingTrack) { if (alt <= 0) { if (!rr.utils.HitTest.isRectHit(x, y, landingTrack.striprect, landingTrack.bearing)) { die(); } if (!touchdown) { touchdown = true; afterLanding(); } } if (abortPoint) { if (rr.utils.MathUtils.getDistance(abortPoint.x, abortPoint.y, _global.aim.x, _global.aim.y) > 100) { abortLanding(); } } if (!landingTrack.checkLanding()) { abortLanding(); } } if (status == "patrol") { if (Key.isDown(17)) { tspeed = 0; } else { var _local8 = ((daim > dspeedmax) ? 1 : (((daim < dspeedmin) ? 0 : (daim / dspeedmax)))); tspeed = speedmin + ((speedmax - speedmin) * _local8); } if (daim > (dspeedmin + 10)) { if (daim < (dspeedmin + 30)) { tspeed = 0; } } } else if (status == "landing") { var _local7 = rr.utils.MathUtils.getDistance(x, y, base.heliTrack.startpoint.x, base.heliTrack.startpoint.y); tspeed = Math.min(_local7, tspeed); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (status == "suicide") { alt = alt - (descent * 1.5); if (alt <= 0) { explode(); } } else if (landingTrack) { alt = alt - descent; } else if (fuel <= 0) { alt = alt - descent; if (alt <= 0) { explode(); } } else if (alt != talt) { alt = ((Math.abs(alt - talt) <= ascent) ? (talt) : (((talt > alt) ? (alt + ascent) : (alt - ascent)))); } if (status == "launch") { if (rr.utils.MathUtils.getDistance(x, y, base.heliTrack.startpoint.x, base.heliTrack.startpoint.y) > 80) { status = "patrol"; } } rotateToTarget(); if (isFiring) { fire(); } var _local3; var _local5; var _local4; if (landingTrack) { if (rr.utils.MathUtils.getDistance(x, y, landingTrack.startpoint.x, landingTrack.startpoint.y) > speed) { _local3 = rr.utils.Math2.Bearing(x, y, landingTrack.startpoint.x, landingTrack.startpoint.y); _local5 = (sin((_local3 * pi) / 180) * speedmax) * 0.1; _local4 = (cos((_local3 * pi) / 180) * speedmax) * 0.1; xspeed = (xspeed + _local5) / 2; yspeed = (yspeed + _local4) / 2; } else { xspeed = 0; yspeed = 0; } } else if (status == "suicide") { _local3 = rot + 20; _local5 = (sin((_local3 * pi) / 180) * speedmax) * 0.3; _local4 = (cos((_local3 * pi) / 180) * speedmax) * 0.3; xspeed = (xspeed + _local5) / 2; yspeed = (yspeed + _local4) / 2; } else { _local3 = rr.utils.Math2.Bearing(x, y, _global.aim.x, _global.aim.y); _local5 = sin((_local3 * pi) / 180) * speed; _local4 = cos((_local3 * pi) / 180) * speed; xspeed = (xspeed + _local5) / 2; yspeed = (yspeed + _local4) / 2; } x = x + xspeed; y = y - yspeed; if (pitch != tpitch) { pitch = pitch + ((pitch < tpitch) ? 1 : -1); } if (roll != troll) { roll = roll + ((roll < troll) ? 1 : -1); } if (landingTrack) { xcam = landingTrack.startpoint.x; ycam = landingTrack.startpoint.y; } else if (status == "launch") { xcam = x; ycam = y; } else if (status == "suicide") { xcam = x; ycam = y; } else if (daim >= (dspeedmin / 2)) { xcam = x + ((sin((rot * pi) / 180) * dcam) * perccam); ycam = y - ((cos((rot * pi) / 180) * dcam) * perccam); } else { xcam = x; ycam = y; } if (fuel > 0) { var _local6 = (isOnFire ? 3 : 1); fuel = fuel - Math.abs(((((Math.abs(speed) + 1) * fuelcons) * _local6) * (weight + _global.planedefinition.totalload)) / 1000); } else { fuel = 0; tspeed = 0; _global.sounds.stopLoopSound(loopsoundUID); } events.dispatchEvent({target:this, type:"onFuelUpdate"}); render(); } function render() { mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._xscale = (mov._yscale = 70 + ((30 * alt) / altmax)); var _local7 = new flash.geom.Point(mov._x + alt, mov._y + alt); mov.globalToLocal(_local7); mov.shadow_mc._x = _local7.x; mov.shadow_mc._y = _local7.y; mov.base_mc._rotation = (mov.shadow_mc._rotation = rot); var _local8 = ((Math.abs(roll) < 2) ? "pitch" : "roll"); var _local6; if (_local8 == "roll") { if (pitchframe < maxpitch) { pitchframe++; frames_mc.mc.gotoAndStop("p" + pitchframe.toString()); _local6 = "p"; } else { rollframe = ((rollframe < roll) ? (rollframe + 1) : (((rollframe > roll) ? (rollframe - 1) : (rollframe)))); frames_mc.mc.gotoAndStop("r" + rollframe.toString()); _local6 = "r"; } } else if (rollframe != 0) { rollframe = ((rollframe > 0) ? (rollframe - 1) : (rollframe + 1)); frames_mc.mc.gotoAndStop("r" + rollframe.toString()); _local6 = "r"; } else { pitchframe = ((pitchframe < pitch) ? (pitchframe + 1) : (((pitchframe > pitch) ? (pitchframe - 1) : (pitchframe)))); frames_mc.mc.gotoAndStop("p" + pitchframe.toString()); _local6 = "p"; } if (hasGuns) { var _local5 = 1; while (_local5 <= guncount) { var _local3 = mov.base_mc["gun" + _local5]; if (_local3 != undefined) { var _local4; if (_local6 == "p") { _local4 = rr.plane.PlaneUtils.getPitchPosition(linkId, "guns" + _local5, pitchframe); _local3._y = _local4.y; _local3._rotation = 0; _local3._yscale = _local4.s; } else { _local4 = rr.plane.PlaneUtils.getRollPosition(linkId, "guns" + _local5, rollframe); _local3._x = _local4.x; _local3._y = _local4.y; _local3._rotation = _local4.r; _local3._yscale = _local4.s; } } _local5++; } } } function createMov() { var _local7; if (alt > 40) { _local7 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "OverClouds"); } else { _local7 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderClouds"); } mov = _global.stage.mov.attachMovie(linkId, uid, _local7, {parent:this}); frames_mc = mov.base_mc.attachMovie(linkId + "FramesBase", "frames_mc", 50); if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(frames_mc, 0, 50); } if (_global.planedefinition.guns.length > 0) { hasGuns = true; gunsoundUID = _global.sounds.addLoopSound(rr.conf.Config.getObjectValue(_global.planedefinition.guns[0].linkId, "gunsound")); var _local4 = 0; while (_local4 < _global.planedefinition.guns.length) { var _local3 = _global.planedefinition.guns[_local4]; var _local6 = mov.base_mc.attachMovie(_local3.linkId, "gun" + _local3.slotId, 10 + _local3.slotId); var _local5 = rr.plane.PlaneUtils.getRollPosition(linkId, "guns" + _local3.slotId, roll); _local6._x = _local5.x; _local6._y = _local5.y; _local4++; } } } function createCrashFlame(id) { isOnFire = true; var _local2 = ((linkId == "BellHuey") ? -11 : -7); mov.base_mc.attachMovie("CrashFlameHeli", "flame" + id, 30 + id, {_x:0, _y:_local2}); } function rotateToTarget() { var _local6; var _local3 = rotspeed; if (status == "suicide") { _local6 = rot + (5 + (Math.random() * 4)); } else if (landingTrack) { var _local7 = ((alt > 30) ? 4 : (((alt > 20) ? 3 : (((alt > 10) ? 2 : (((alt > 5) ? 1 : 0))))))); _local6 = rot - (rolldir * _local7); } else { _local6 = rr.utils.Math2.Bearing(x, y, movetar.x, movetar.y); } var _local2 = (_local6 + 360) % 360; var _local4 = (rot + 360) % 360; if ((_local2 - _local4) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local4) < -180) { _local2 = _local2 + 360; } if (status == "patrol") { if (rr.utils.MathUtils.angDiff(rot, _local2) < 10) { _local3 = 0.1; rotdampening = rotspeed / 4; troll = 0; } else if (rotdampening < _local3) { rotdampening = rotdampening + (rotspeed / 4); _local3 = rotdampening; } } if (_local2 > _local4) { _local4 = _local4 + _local3; rolldir = -1; } else { _local4 = _local4 - _local3; rolldir = 1; } rot = _local4; tpitch = Math.min(Math.round((maxpitch * speed) / speedmax), maxpitch); var _local5 = rr.utils.MathUtils.angDiff(_local4, _local2); if ((_local5 <= _local3) || ((360 - _local5) <= _local3)) { rot = _local2; troll = 0; } if (landingTrack) { troll = 0; tpitch = 0; } else if (status == "suicide") { troll = 0; tpitch = 0; } else { var _local8 = ((rolldir < 0) ? (minroll) : (maxroll)); var _local9 = Math.min(Math.abs((100 * _local5) / angfullroll), 100); troll = Math.round((_local8 * _local9) / 100); } } function launch() { status = "launch"; _global.planedefinition.setDefaultWeapon(); base.updateLights(); getTargetPoint(); tspeed = speedmax; talt = altmax; mov._visible = true; } function getTargetPoint() { movetar = _global.aim; } function onAirStripApproach(evtObj) { landingBase = evtObj.target; landingTrack = evtObj.track; status = "landing"; landingmode = "green"; talt = 0; _global.aim.setMode("abort"); } function abortLanding() { if (alt < altfatal) { rr.utils.Delegate.callDelayed(this, die, 500); } landingTrack = undefined; status = "patrol"; tspeed = speedmax / 3; talt = altmax; _global.aim.resetMode(); rr.utils.Delegate.callDelayed(this, setLandingMode, 4000, "off"); } function setLandingMode(m) { landingmode = m; } function onAimDown() { if (isdead) { return(undefined); } if (landingTrack) { if (!abortPoint) { abortPoint = {x:_global.aim.x, y:_global.aim.y}; } return(undefined); } if (_global.aim.mode != "default") { return(undefined); } if (((status == undefined) || (status == "launch")) || (landingTrack)) { return(undefined); } isFiring = true; if (_global.planedefinition.weaponType == "Guns") { if (hasGuns) { playGun(); } } } function onAimUp() { abortPoint = undefined; isFiring = false; if (_global.planedefinition.weaponType == "Guns") { if (hasGuns) { stopGun(); } } } function playGun() { if (isGunPlaying) { return(undefined); } isGunPlaying = true; _global.sounds.playLoopSound(gunsoundUID, 80); var _local3 = 1; while (_local3 <= guncount) { mov.base_mc["gun" + _local3].base_mc.gotoAndPlay("fire"); _local3++; } } function stopGun() { isGunPlaying = false; _global.sounds.stopLoopSound(gunsoundUID); var _local3 = 1; while (_local3 <= guncount) { mov.base_mc["gun" + _local3].base_mc.gotoAndStop(1); _local3++; } } function fire() { if ((status == "launch") || (landingTrack)) { return(undefined); } var _local6 = getTimer(); var _local9 = _global.planedefinition.weaponType; var _local7 = _global.planedefinition.loadedWeapon; if (_local9 == "Guns") { if (hasGuns) { var _local8 = rr.utils.MathUtils.castCoord(x, y, rot, 600); var _local4 = 0; while (_local4 < _global.planedefinition.guns.length) { var _local3 = _global.planedefinition.guns[_local4]; if ((_local6 - _local3.lastFired) > _local3.tfire) { _local3.lastFired = _local6; var _local5 = mov.base_mc["gun" + _local3.slotId]; var _local12 = rr.utils.MathUtils.transCoord(_local5._x, _local5._y, this); _local12.type = "Bullet" + _local3.linkId; _local12.rot = rot + rr.utils.MathUtils.formatAngle2(_local5._rotation); _local12.alt = alt; rr.utils.Delegate.callDelayed(rr.ammo.AmmoUtils, rr.ammo.AmmoUtils.createAmmo, Math.random() * 80, _local12); } _local4++; } } return(undefined); } if (_local7 == undefined) { return(undefined); } if ((_local6 - lastFired) < _local7.tfire) { return(undefined); } lastFired = _local6; if (_local9 == "GroundMissile") { if (_local7.linkId == "GroundMissile") { var _local11 = rr.utils.MathUtils.angDiff(rr.utils.Math2.Bearing(x, y, _global.aim.x, _global.aim.y), rot); if ((_local11 <= 10) || ((360 - _local11) <= 10)) { var _local8 = _global.aim; } else { var _local8 = rr.utils.MathUtils.castCoord(x, y, rot, 600); } var _local10 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local7.slotId, roll); var _local12 = rr.utils.MathUtils.transCoord(_local10.x, _local10.y, this); _local12.type = "GroundMissile"; _local12.rot = rr.utils.Math2.Bearing(_local12.x, _local12.y, _local8.x, _local8.y); _local12.speed = speed; _local12.alt = alt; rr.ammo.AmmoUtils.createAmmo(_local12); } else if (_local7.linkId == "GroundSeeker") { var _local10 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local7.slotId, roll); var _local12 = rr.utils.MathUtils.transCoord(_local10.x, _local10.y, this); _local12.type = "GroundSeeker"; _local12.rot = rot; _local12.speed = speed; _local12.alt = alt; if (_global.aim.lockedTarget) { _local12.xtar = _global.aim.lockedTarget.x; _local12.ytar = _global.aim.lockedTarget.y; } else { _local12.xtar = _global.root._xmouse + _global.camera.left; _local12.ytar = _global.root._ymouse + _global.camera.top; } rr.ammo.AmmoUtils.createAmmo(_local12); } } else if (_local9 == "AirMissile") { if (_local7.linkId == "AirMissile") { var _local11 = rr.utils.MathUtils.angDiff(rr.utils.Math2.Bearing(x, y, _global.aim.x, _global.aim.y), rot); if ((_local11 <= 10) || ((360 - _local11) <= 10)) { var _local8 = _global.aim; } else { var _local8 = rr.utils.MathUtils.castCoord(x, y, rot, 600); } var _local10 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local7.slotId, roll); var _local12 = rr.utils.MathUtils.transCoord(_local10.x, _local10.y, this); _local12.type = "AirMissile"; _local12.rot = rr.utils.Math2.Bearing(_local12.x, _local12.y, _local8.x, _local8.y); _local12.speed = speed; rr.ammo.AmmoUtils.createAmmo(_local12); } else if (_local7.linkId == "AirSeeker") { var _local10 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local7.slotId, roll); var _local12 = rr.utils.MathUtils.transCoord(_local10.x, _local10.y, this); _local12.type = "AirSeeker"; _local12.rot = rot; _local12.speed = speed; if (_global.aim.lockedTarget) { _local12.tar = _global.aim.lockedTarget; } rr.ammo.AmmoUtils.createAmmo(_local12); } } else { var _local12 = {type:_local7.linkId, x:x, y:y, rot:rot, speed:speed, alt:alt}; rr.ammo.AmmoUtils.createAmmo(_local12); } _global.planedefinition.loadWeapon(); } function afterLanding() { _global.sounds.stopLoopSound(loopsoundUID); _global.stage.startbase = landingBase; _global.planemenu.showInGame(); } function addListeners() { var _local5 = _global.stage.afs.length; var _local3 = 0; while (_local3 < _local5) { var _local4 = _global.stage["obj_" + _global.stage.afs[_local3]]; _local4.addEventListener("onAirStripApproach", this); _local3++; } _global.aim.addEventListener("onAimDown", this); _global.aim.addEventListener("onAimUp", this); _global.timer.addEventListener("onTimerStart", this); addEventListener("onFuelUpdate", _global.bottommenu); addEventListener("onDamageUpdate", _global.bottommenu); events.dispatchEvent({target:this, type:"onDamageUpdate"}); } function onTimerStart() { _global.sounds.playLoopSound(loopsoundUID, 80); } function addDamage(dmg) { super.addDamage(dmg); if (damage > killlevel) { damage = killlevel; } if (damage > (0.8 * killlevel)) { if (!isOnFire) { isOnFire = true; _global.bottommenu.showTip("tipdamage"); _global.sounds.playSound("Warning critical damage.wav"); } } events.dispatchEvent({target:this, type:"onDamageUpdate"}); } function die() { if (isdead) { return(undefined); } super.die(); status = "suicide"; _global.sounds.removeSound(loopsoundUID); _global.sounds.removeSound(gunsoundUID); loopsoundUID = undefined; gunsoundUID = undefined; createCrashFlame(1); _global.weaponmenu.hide(); events.dispatchEvent({type:"onPlaneDie", target:this}); events.dispatchEvent({type:"onUnitDie", target:this}); } function destroy() { _global.aim.removeEventListener("onAimDown", this); _global.aim.removeEventListener("onAimUp", this); _global.timer.removeEventListener("onTimerStart", this); var _local7; var _local8; var _local9 = _global.stage.afs.length; var _local5 = 0; while (_local5 < _local9) { var _local4 = _global.stage["obj_" + _global.stage.afs[_local5]]; if (_local4.hostility <= 0) { var _local6 = rr.utils.MathUtils.getDistance(x, y, _local4.x, _local4.y); if ((_local7 == undefined) || (_local6 < _local7)) { _local7 = _local6; _local8 = _local4; } } _local5++; } _global.stage.startbase = _local8; super.destroy(); } }
Symbol 3517 MovieClip [__Packages.rr.AirfieldDefender] Frame 0
class rr.AirfieldDefender extends rr.BaseUnit { var linkId, initObj, uid, base, dfeel, dfire, tfire, killlevel, destroydelay, gunsound, explodesound, ddetect, x, y, damage, isdead, rot, lastFired, lastTargeted, ttarget, hostility, checkRender, tar, dtar, mov, explode; function AirfieldDefender (iObj) { super(); linkId = "AirfieldDefender"; initObj = iObj; init(); } function init() { uid = initObj.uid; base = initObj.base; dfeel = rr.conf.Config.getObjectValue(linkId, "feelerradius"); dfire = rr.conf.Config.getObjectValue(linkId, "shootingdistance"); tfire = rr.conf.Config.getObjectValue(linkId, "shootinginterval"); killlevel = rr.conf.Config.getObjectValue(linkId, "killlevel"); destroydelay = rr.conf.Config.getObjectValue(linkId, "destroydelay"); gunsound = rr.conf.Config.getObjectValue(linkId, "gunsound"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); ddetect = rr.conf.Config.getObjectValue(linkId, "detectiondistance"); var _local3 = rr.utils.MathUtils.transCoord(-120, 60, base); x = _local3.x; y = _local3.y; damage = 0; isdead = false; rot = 0; lastFired = getTimer(); lastTargeted = getTimer(); ttarget = 10000; hostility = base.hostility; base.defender = this; _global.stage.afdefenders.push(uid); _global.stage.addEventListener("onPlaneCreate", this); } function update() { if (isdead) { checkRender(); return(undefined); } if (_global.plane.isdead) { tar = undefined; checkRender(); return(undefined); } if (tar == undefined) { if ((getTimer() - lastTargeted) > ttarget) { lastTargeted = getTimer(); getTarget(); } } if (!base.escapeMode) { if (tar) { dtar = rr.utils.MathUtils.getDistance(x, y, tar.x, tar.y); rot = rr.utils.Math2.Bearing(x, y, tar.x, tar.y); if (dtar <= dfire) { fire(); } } } checkRender(); } function createMov() { super.createMov(); if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); } } function render() { super.render(); mov.base_mc._rotation = rot - 90; } function getTarget() { if (hostility > 0) { if (_global.plane != undefined) { if (!_global.plane.isdead) { tar = _global.plane; tar.addEventListener("onUnitDie", this); } } } else { var _local6 = _global.stage.airs.length; var _local4 = 0; while (_local4 < _local6) { var _local3 = _global.stage["obj_" + _global.stage.airs[_local4]]; if (_local3.isdead) { } else { var _local5 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); if (_local5 <= ddetect) { tar = _local3; tar.addEventListener("onUnitDie", this); } } _local4++; } } } function onUnitDie(evtObj) { if (tar == evtObj.target) { tar = undefined; } } function onPlaneCreate() { tar = undefined; } function die() { if (isdead) { return(undefined); } super.die(); explode(); } function destroy() { base.defender = undefined; super.destroy(); } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); launchRocket(1); rr.utils.Delegate.callDelayed(this, launchRocket, 200, 2); } function launchRocket(id) { if (_global.timer.stopped) { return(undefined); } var _local3; if (id == 1) { _local3 = rr.utils.MathUtils.transCoord(-3, 20, this); } else { _local3 = rr.utils.MathUtils.transCoord(3, 20, this); } rr.ammo.AmmoUtils.createAmmo({type:linkId, x:_local3.x, y:_local3.y, rot:rot, tar:tar}); } }
Symbol 3518 MovieClip [__Packages.rr.plane.A10] Frame 0
class rr.plane.A10 extends rr.plane.PlayerUnit { var linkId, initObj, dfeel, minroll, maxroll, fullroll, guncount, enginecount, swaproll, swaploop, swapcorr, canLoop, canFullRoll, loopmax; function A10 (iObj) { super(); linkId = "A10"; initObj = iObj; init(); } function init() { super.init(); dfeel = 45; minroll = -11; maxroll = 11; fullroll = 18; guncount = 3; enginecount = 2; swaproll = 9; swaploop = 20; swapcorr = 0; canLoop = true; canFullRoll = true; loopmax = 32; } }
Symbol 3519 MovieClip [__Packages.rr.plane.Apache] Frame 0
class rr.plane.Apache extends rr.plane.PlayerHeli { var linkId, initObj, dfeel, minroll, maxroll, maxpitch, guncount, enginecount; function Apache (iObj) { super(); linkId = "Apache"; initObj = iObj; init(); } function init() { super.init(); dfeel = 30; minroll = -8; maxroll = 8; maxpitch = 14; guncount = 2; enginecount = 1; } }
Symbol 3520 MovieClip [__Packages.rr.plane.B2] Frame 0
class rr.plane.B2 extends rr.plane.PlayerUnit { var linkId, initObj, dfeel, minroll, maxroll, guncount, enginecount; function B2 (iObj) { super(); linkId = "B2"; initObj = iObj; init(); } function init() { super.init(); dfeel = 35; minroll = -11; maxroll = 11; guncount = 2; enginecount = 2; } }
Symbol 3521 MovieClip [__Packages.rr.plane.B52] Frame 0
class rr.plane.B52 extends rr.plane.PlayerUnit { var linkId, initObj, dfeel, minroll, maxroll, guncount, enginecount; function B52 (iObj) { super(); linkId = "B52"; initObj = iObj; init(); } function init() { super.init(); dfeel = 90; minroll = -11; maxroll = 11; guncount = 4; enginecount = 4; } }
Symbol 3522 MovieClip [__Packages.rr.plane.BellHuey] Frame 0
class rr.plane.BellHuey extends rr.plane.PlayerHeli { var linkId, initObj, dfeel, minroll, maxroll, maxpitch, guncount, enginecount; function BellHuey (iObj) { super(); linkId = "BellHuey"; initObj = iObj; init(); } function init() { super.init(); dfeel = 30; minroll = -12; maxroll = 12; maxpitch = 14; guncount = 1; enginecount = 1; } }
Symbol 3523 MovieClip [__Packages.rr.plane.C47] Frame 0
class rr.plane.C47 extends rr.plane.PlayerUnit { var linkId, initObj, dfeel, minroll, maxroll, guncount, enginecount; function C47 (iObj) { super(); linkId = "C47"; initObj = iObj; init(); } function init() { super.init(); dfeel = 45; minroll = -11; maxroll = 11; guncount = 4; enginecount = 2; } }
Symbol 3524 MovieClip [__Packages.rr.plane.FockeWolf] Frame 0
class rr.plane.FockeWolf extends rr.plane.PlayerUnit { var linkId, initObj, dfeel, minroll, maxroll, fullroll, guncount, enginecount, swaproll, swaploop, swapcorr, canLoop, canFullRoll, loopmax; function FockeWolf (iObj) { super(); linkId = "FockeWolf"; initObj = iObj; init(); } function init() { super.init(); dfeel = 30; minroll = -11; maxroll = 11; fullroll = 16; guncount = 2; enginecount = 1; swaproll = 10; swaploop = 16; swapcorr = 3; canLoop = true; canFullRoll = true; loopmax = 32; } }
Symbol 3525 MovieClip [__Packages.rr.plane.MesserSchmidt] Frame 0
class rr.plane.MesserSchmidt extends rr.plane.PlayerUnit { var linkId, initObj, dfeel, minroll, maxroll, fullroll, guncount, enginecount, swaproll, swaploop, swapcorr, canLoop, canFullRoll, loopmax; function MesserSchmidt (iObj) { super(); linkId = "MesserSchmidt"; initObj = iObj; init(); } function init() { super.init(); dfeel = 35; minroll = -11; maxroll = 11; fullroll = 16; guncount = 2; enginecount = 2; swaproll = 10; swaploop = 20; swapcorr = 1; canLoop = true; canFullRoll = true; loopmax = 32; } }
Symbol 3526 MovieClip [__Packages.rr.plane.EnemyPlane] Frame 0
class rr.plane.EnemyPlane extends rr.BaseUnit { var uid, base, initObj, killlevel, linkId, speedmin, speedmax, rotspeed, altmax, ascent, descent, angfullroll, adef, dlaunch, dfire, dfiremin, loopsound, crashsound, fuelsound, loopsoundUID, clouddepth, guns, ivalfirepause, lfirepause, speed, tspeed, a, alt, talt, tfire, roll, troll, rotdampening, tfpdone, tfirepause, firecount, x, xstart, y, ystart, rot, status, isexploded, dplane, loopOn, explode, isFiring, sin, pi, cos, fullrollOn, rolldir, fullroll, loop, frames_mc, loopmax, mov, swaploop, canFullRoll, swaproll, maxroll, isOnFire, enginecount, hasGuns, guncount, swapcorr, gunsoundUID, movetar, dfeel, canLoop, isFirePaused, minroll, isdead, addEventListener, damage, events; function EnemyPlane () { super(); } function init() { super.init(); _global.stage.airs.push(uid); base = initObj.base; killlevel = rr.conf.Config.getObjectValue(linkId, "killlevelenemy"); speedmin = rr.conf.Config.getObjectValue(linkId, "minspeed"); speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); altmax = rr.conf.Config.getObjectValue(linkId, "altitude"); ascent = rr.conf.Config.getObjectValue(linkId, "ascentrate"); descent = rr.conf.Config.getObjectValue(linkId, "descentrate"); angfullroll = rr.conf.Config.getObjectValue(linkId, "fullrollangle"); adef = rr.conf.Config.getObjectValue(linkId, "acceleration"); dlaunch = rr.conf.Config.getObjectValue(linkId, "launchdistance"); dfire = rr.conf.Config.getObjectValue(linkId, "shootingdistance"); dfiremin = rr.conf.Config.getObjectValue(linkId, "shootingdistancemin"); loopsound = rr.conf.Config.getObjectValue(linkId, "loopsound"); crashsound = rr.conf.Config.getObjectValue(linkId, "crashsound"); fuelsound = rr.conf.Config.getObjectValue(linkId, "fuelsound"); loopsoundUID = _global.sounds.addLoopSound(loopsound); clouddepth = rr.conf.ConfBaseDepths.getDepth("CloudLayer"); guns = [{linkId:"GunDouble", slotId:1, lastFired:getTimer(), tfire:500}, {linkId:"GunDouble", slotId:2, lastFired:getTimer(), tfire:500}]; ivalfirepause = rr.conf.Config.getObjectValue(guns[0].linkId, "enemypauseinterval"); lfirepause = rr.conf.Config.getObjectValue(guns[0].linkId, "enemypauselength"); speed = (tspeed = 0); a = adef; alt = (talt = 0); tfire = 200; roll = (troll = 0); rotdampening = 0.1; rotspeed = rotspeed * 0.6; tfpdone = 0; tfirepause = 0; firecount = 0; var _local5 = 0; while (_local5 < _global.stage.afs.length) { var _local6 = _global.stage["obj_" + _global.stage.afs[_local5]]; var _local4 = 1; while (_local4 <= 4) { _local6["track" + _local4].setPlaneParams(); _local4++; } _local5++; } x = (xstart = base.track1.startpoint.x); y = (ystart = base.track1.startpoint.y); rot = base.track1.bearing; addListeners(); createMov(); } function update() { if (status == undefined) { launch(); render(); return(undefined); } if (isexploded) { render(); return(undefined); } if (_global.plane == undefined) { setFire(false); } else { dplane = rr.utils.MathUtils.getDistance(x, y, _global.plane.x, _global.plane.y); } if (!loopOn) { tspeed = speedmax; talt = altmax; } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (status == "suicide") { alt = alt - (descent * 1.5); if (alt <= 0) { explode(); } } else if (alt != talt) { if ((status == "launch") && (speed < speedmin)) { } else { alt = ((Math.abs(alt - talt) <= ascent) ? (talt) : (((talt > alt) ? (alt + ascent) : (alt - ascent)))); } } if (status == "launch") { if (rr.utils.MathUtils.getDistance(x, y, xstart, ystart) > dlaunch) { status = "patrol"; getTargetPoint(); } } if (_global.plane != undefined) { if (speed > 0) { if (!loopOn) { rotateToTarget(); } if (isFiring) { fire(); } } } x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); if (status != "suicide") { fullrollOn = false; } if (fullrollOn) { var _local3 = roll + rolldir; roll = ((_local3 < (-fullroll)) ? (fullroll) : (((_local3 > fullroll) ? (-fullroll) : (_local3)))); } else if (status == "looping") { if (!loopOn) { if (roll == 0) { loopOn = true; loop = 1; tspeed = -speedmax; a = adef * 2; frames_mc._rotation = frames_mc._rotation + 180; } else { roll = roll + ((roll < 0) ? 1 : -1); } } else { loop++; if (loop > loopmax) { status = "patrol"; loopOn = false; roll = (troll = fullroll); rot = rot + 180; speed = -speed; tspeed = speedmax; a = adef; frames_mc._rotation = frames_mc._rotation - 180; } } } else if (roll != troll) { roll = roll + ((roll < troll) ? 1 : -1); } render(); } function render() { super.render(); if (alt > 40) { if (mov.getDepth() < clouddepth) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "OverEnemyPlane")); } } else if (mov.getDepth() > clouddepth) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderEnemyPlane")); } mov._xscale = (mov._yscale = 70 + ((30 * alt) / altmax)); var _local10 = new flash.geom.Point(mov._x + alt, mov._y + alt); mov.globalToLocal(_local10); mov.shadow_mc._x = _local10.x; mov.shadow_mc._y = _local10.y; mov.base_mc._rotation = (mov.shadow_mc._rotation = rot); if (loopOn) { if (loop <= swaploop) { mov.shadow_mc._yscale = 100 - (100 * Math.abs(loop / swaploop)); } else { mov.shadow_mc._yscale = Math.round(100 * Math.abs((swaploop - loop) / swaploop)); mov.shadow_mc._rotation = mov.shadow_mc._rotation + 180; } } else { mov.shadow_mc._yscale = 100; if (canFullRoll) { mov.shadow_mc._xscale = 40 + ((60 * Math.abs(swaproll - Math.abs(roll))) / swaproll); } else { mov.shadow_mc._xscale = 60 + (40 - (40 * Math.abs(roll / maxroll))); } } if ((status == "looping") && (loopOn)) { frames_mc.mc.gotoAndStop("l" + loop.toString()); } else { frames_mc.mc.gotoAndStop("r" + roll.toString()); } var _local8 = 50; if (isOnFire) { var _local6 = 1; while (_local6 <= enginecount) { var _local7 = mov.base_mc["flame" + _local6]; if (_local7 != undefined) { var _local5 = _local7.getDepth(); var _local9 = rr.plane.PlaneUtils.getRollPosition(linkId, "engine" + _local6, roll); _local7._x = _local9.x; if (swaproll != undefined) { if ((roll < (-swaproll)) || (roll > swaproll)) { if (_local5 < _local8) { _local7.swapDepths(_local5 + 50); } } else if (_local5 > _local8) { _local7.swapDepths(_local5 - 50); } } } _local6++; } } if (hasGuns) { var _local6 = 1; while (_local6 <= guncount) { var _local4 = mov.base_mc["gun" + _local6]; if (_local4 != undefined) { var _local5 = _local4.getDepth(); if (loopOn) { var _local9 = rr.plane.PlaneUtils.getLoopPosition(linkId, "guns" + _local6, loop); _local4._y = _local9.y; _local4._yscale = _local9.s; if (loop > swaploop) { if (_local5 < _local8) { _local4.swapDepths(_local5 + 50); _local4._rotation = _local4._rotation + 180; } } else { _local4._y = _local4._y - swapcorr; } } else { var _local9 = rr.plane.PlaneUtils.getRollPosition(linkId, "guns" + _local6, roll); _local4._yscale = 100; _local4._x = _local9.x; _local4._y = _local9.y; _local4._rotation = 0; if (swaproll != undefined) { if ((roll < (-swaproll)) || (roll > swaproll)) { if (_local5 < _local8) { _local4.swapDepths(_local5 + 50); } } else if (_local5 > _local8) { _local4.swapDepths(_local5 - 50); } } } } _local6++; } } } function createMov() { var _local7; if (alt > 40) { _local7 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "OverClouds"); } else { _local7 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderClouds"); } mov = _global.stage.mov.attachMovie(linkId, uid, _local7, {parent:this}); frames_mc = mov.base_mc.attachMovie(linkId + "FramesBase", "frames_mc", 50); if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(frames_mc, 0, 50); } if (guns.length > 0) { hasGuns = true; gunsoundUID = _global.sounds.addLoopSound(rr.conf.Config.getObjectValue(guns[0].linkId, "gunsound")); var _local4 = 0; while (_local4 < guns.length) { var _local3 = guns[_local4]; var _local6 = mov.base_mc.attachMovie(_local3.linkId, "gun" + _local3.slotId, 10 + _local3.slotId); var _local5 = rr.plane.PlaneUtils.getRollPosition(linkId, "guns" + _local3.slotId, roll); _local6._x = _local5.x; _local6._y = _local5.y; _local4++; } } } function createCrashFlame(id) { isOnFire = true; if (status == "looping") { rr.utils.Delegate.callDelayed(this, createCrashFlame, 50, id); return(undefined); } var _local2 = rr.plane.PlaneUtils.getRollPosition(linkId, "engine" + id, roll); mov.base_mc.attachMovie("CrashFlame", "flame" + id, 30 + id, {_x:_local2.x, _y:_local2.y, _xscale:50, _yscale:50}); } function launch() { status = "launch"; getTargetPoint(); tspeed = speedmax; talt = altmax; } function rotateToTarget() { if (_global.plane == undefined) { return(undefined); } if (_global.plane.isdead) { return(undefined); } var _local7; var _local6; if (status == "suicide") { _local6 = rotspeed; _local7 = rot + (rolldir * 45); } else { _local6 = rotspeed; _local7 = rr.utils.Math2.Bearing(x, y, movetar.x, movetar.y); } var _local3 = (_local7 + 360) % 360; var _local4 = (rot + 360) % 360; if ((_local3 - _local4) > 180) { _local3 = _local3 - 360; } else if ((_local3 - _local4) < -180) { _local3 = _local3 + 360; } if (_local3 > _local4) { _local4 = _local4 + _local6; rolldir = 1; } else { _local4 = _local4 - _local6; if (status != "suicide") { rolldir = -1; } } rot = _local4; var _local5 = rr.utils.MathUtils.angDiff(_local4, _local3); if (dplane < (dfeel + (_global.plane.dfeel * 3))) { if (status == "patrol") { status = "redirect"; getTargetPoint(); } } else if (canLoop) { if (status == "patrol") { if (!isOnFire) { if (Math.random() < 0.04) { var _local9 = rr.utils.MathUtils.angDiff(_global.plane.rot, rr.utils.Math2.Bearing(_global.plane.x, _global.plane.y, x, y)); if ((_local9 <= 10) || ((360 - _local9) <= 10)) { status = "looping"; loopOn = false; } } } } } var _local8 = false; if (status == "patrol") { if (dplane <= dfire) { if (dplane > dfiremin) { if ((_local5 <= 10) || ((360 - _local5) <= 10)) { _local8 = true; } } } } if (isFirePaused) { tfpdone = tfpdone + 40; if (tfpdone > lfirepause) { isFirePaused = false; tfpdone = 0; } } if (_local8) { if (!isFiring) { if (!isFirePaused) { setFire(true); } } else { tfirepause = tfirepause + 40; if (tfirepause > ivalfirepause) { isFirePaused = true; setFire(false); tfirepause = 0; } } } else if (isFiring) { isFirePaused = false; tfpdone = 0; tfirepause = 0; setFire(false); } if ((_local5 <= _local6) || ((360 - _local5) <= _local6)) { rot = _local3; if (status != "suicide") { troll = 0; } } else { if (canLoop) { if (status != "looping") { if (!isOnFire) { if (_local5 > 150) { } } } } if (status != "suicide") { var _local10 = ((rolldir < 0) ? (minroll) : (maxroll)); var _local11 = Math.min(Math.abs((100 * _local5) / angfullroll), 100); troll = Math.round((_local10 * _local11) / 100); } } } function reApproach() { if (!isdead) { status = "patrol"; getTargetPoint(); } } function getTargetPoint() { if (status == "launch") { var _local5 = x + (sin((rot * pi) / 180) * dlaunch); var _local4 = y - (cos((rot * pi) / 180) * dlaunch); movetar = {x:_local5, y:_local4}; } else if (status == "redirect") { var _local3 = Math.random() * 360; var _local5 = x + (sin((_local3 * pi) / 180) * dlaunch); var _local4 = y - (cos((_local3 * pi) / 180) * dlaunch); movetar = {x:_local5, y:_local4}; rr.utils.Delegate.callDelayed(this, reApproach, 2000); } else if (_global.plane && (!_global.plane.isdead)) { movetar = _global.plane; } else { var _local5 = x + (sin((rot * pi) / 180) * dlaunch); var _local4 = y - (cos((rot * pi) / 180) * dlaunch); movetar = {x:_local5, y:_local4}; } } function setFire(doFire) { if (!doFire) { if (isFiring) { isFiring = false; if (hasGuns) { _global.sounds.stopLoopSound(gunsoundUID); _global.sounds.setEnemyGunSound(gunsoundUID, false); var _local3 = 1; while (_local3 <= guncount) { mov.base_mc["gun" + _local3].base_mc.gotoAndStop(1); _local3++; } } } return(undefined); } if (isdead || (_global.plane.isdead)) { return(undefined); } if ((status == undefined) || (status == "launch")) { return(undefined); } isFiring = true; if (hasGuns) { if (_global.sounds.setEnemyGunSound(gunsoundUID, true)) { _global.sounds.playLoopSound(gunsoundUID, 40); } var _local3 = 1; while (_local3 <= guncount) { mov.base_mc["gun" + _local3].base_mc.gotoAndPlay("fire"); _local3++; } } } function onEnemyGunSoundRemove() { if (isFiring) { if (_global.sounds.setEnemyGunSound(gunsoundUID, true)) { _global.sounds.playLoopSound(gunsoundUID, 40); } } } function fire() { if (status == "launch") { return(undefined); } var _local6 = getTimer(); var _local7 = "Guns"; if (_local7 == "Guns") { if (hasGuns) { var _local8 = rr.utils.MathUtils.castCoord(x, y, rot, 600); var _local4 = 0; while (_local4 < guns.length) { var _local2 = guns[_local4]; if ((_local6 - _local2.lastFired) > _local2.tfire) { _local2.lastFired = _local6; var _local5 = mov.base_mc["gun" + _local2.slotId]; var _local3 = rr.utils.MathUtils.transCoord(_local5._x, _local5._y, this); _local3.type = "Bullet" + _local2.linkId; _local3.rot = rot; _local3.alt = alt; _local3.isEnemyBullet = true; rr.utils.Delegate.callDelayed(rr.ammo.AmmoUtils, rr.ammo.AmmoUtils.createAmmo, Math.random() * 80, _local3); } _local4++; } } } } function addListeners() { addEventListener("onEnemyPlaneDie", base); _global.timer.addEventListener("onTimerStart", this); _global.plane.addEventListener("onPlaneDie", this); _global.stage.addEventListener("onPlaneCreate", this); _global.sounds.addEventListener("onEnemyGunSoundRemove", this); } function onTimerStart() { if (!isdead) { _global.sounds.playLoopSound(loopsoundUID, 40); } if (isFiring) { if (_global.sounds.setEnemyGunSound(gunsoundUID, true)) { _global.sounds.playLoopSound(gunsoundUID, 40); } } } function onPlaneCreate() { getTargetPoint(); _global.plane.addEventListener("onPlaneDie", this); } function onPlaneDie() { if (isFiring) { setFire(false); } } function addDamage(dmg) { super.addDamage(dmg); if (damage > (0.5 * killlevel)) { if (firecount == 0) { createCrashFlame(1); firecount = 1; } } if (damage > (0.8 * killlevel)) { if (enginecount > 1) { if (firecount == 1) { createCrashFlame(2); firecount = 2; } } } if (damage > (0.9 * killlevel)) { if (enginecount > 2) { if (firecount == 2) { createCrashFlame(3); firecount = 3; } } } if (damage > (0.95 * killlevel)) { if (enginecount > 3) { if (firecount == 3) { createCrashFlame(4); firecount = 4; } } } } function die() { if (isdead) { return(undefined); } super.die(); _global.airshot++; var _local4 = 1; while (_local4 <= enginecount) { var _local5 = mov.base_mc["flame" + _local4]; _local5._xscale = (_local5._yscale = 100); _local4++; } if (alt > 20) { _global.sounds.playSound(crashsound, 50); } _global.sounds.removeSound(loopsoundUID); _global.sounds.removeSound(gunsoundUID); events.dispatchEvent({type:"onEnemyPlaneDie"}); events.dispatchEvent({type:"onUnitDie", target:this}); status = "suicide"; fullrollOn = true; } function destroy() { _global.timer.removeEventListener("onTimerStart", this); _global.plane.removeEventListener("onPlaneDie", this); _global.stage.removeEventListener("onPlaneCreate", this); _global.sounds.removeEventListener("onEnemyGunSoundRemove", this); super.destroy(); } }
Symbol 3527 MovieClip [__Packages.rr.plane.A10Enemy] Frame 0
class rr.plane.A10Enemy extends rr.plane.EnemyPlane { var linkId, initObj, dfeel, minroll, maxroll, fullroll, guncount, enginecount, swaproll, swaploop, swapcorr, canLoop, canFullRoll, loopmax; function A10Enemy (iObj) { super(); linkId = "A10"; initObj = iObj; init(); } function init() { super.init(); dfeel = 45; minroll = -11; maxroll = 11; fullroll = 18; guncount = 3; enginecount = 2; swaproll = 9; swaploop = 20; swapcorr = 0; canLoop = true; canFullRoll = true; loopmax = 32; } }
Symbol 3528 MovieClip [__Packages.rr.plane.EnemyHeli] Frame 0
class rr.plane.EnemyHeli extends rr.BaseUnit { var uid, base, initObj, killlevel, linkId, speedmin, speedmax, dspeedmin, dspeedmax, liftspeed, rotspeed, altmax, altfatal, ascent, descent, angfullroll, adef, altlaunch, dapproach, dfire, dfiremin, loopsound, crashsound, loopsoundUID, clouddepth, guns, missiles, dgunfire, dmissilefire, ivalfirepause, lfirepause, speed, tspeed, xspeed, yspeed, a, alt, talt, roll, troll, pitch, tpitch, rollframe, pitchframe, tfire, lastFired, status, rotdampening, curbearing, tswitch, ivalswitch, wptype, tfpdone, tfirepause, x, xstart, y, ystart, rot, isexploded, dplane, explode, isFirePaused, isFiring, sin, pi, cos, rtar, mov, maxpitch, frames_mc, hasGuns, guncount, gunsoundUID, isOnFire, movetar, rolldir, maxroll, minroll, isdead, addEventListener, damage, events; function EnemyHeli () { super(); } function init() { super.init(); _global.stage.airs.push(uid); base = initObj.base; killlevel = rr.conf.Config.getObjectValue(linkId, "killlevelenemy"); speedmin = rr.conf.Config.getObjectValue(linkId, "minspeed"); speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); dspeedmin = rr.conf.Config.getObjectValue(linkId, "minspeeddistance"); dspeedmax = rr.conf.Config.getObjectValue(linkId, "maxspeeddistance"); liftspeed = rr.conf.Config.getObjectValue(linkId, "liftspeed"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); altmax = rr.conf.Config.getObjectValue(linkId, "altitude"); altfatal = rr.conf.Config.getObjectValue(linkId, "altitudefatal"); ascent = rr.conf.Config.getObjectValue(linkId, "ascentrate"); descent = rr.conf.Config.getObjectValue(linkId, "descentrate"); angfullroll = rr.conf.Config.getObjectValue(linkId, "fullrollangle"); adef = rr.conf.Config.getObjectValue(linkId, "acceleration"); altlaunch = rr.conf.Config.getObjectValue(linkId, "launchaltitude"); dapproach = rr.conf.Config.getObjectValue(linkId, "approachdistance"); dfire = rr.conf.Config.getObjectValue(linkId, "shootingdistance"); dfiremin = rr.conf.Config.getObjectValue(linkId, "shootingdistancemin"); loopsound = rr.conf.Config.getObjectValue(linkId, "loopsound"); crashsound = rr.conf.Config.getObjectValue(linkId, "crashsound"); loopsoundUID = _global.sounds.addLoopSound(loopsound); clouddepth = rr.conf.ConfBaseDepths.getDepth("CloudLayer"); if (linkId == "BellHuey") { guns = [{linkId:"GunDouble", slotId:1, lastFired:getTimer(), tfire:500}]; missiles = [{linkId:"Airmissile", slotId:1, lastFired:getTimer(), tfire:1500}]; } else { guns = [{linkId:"GunDouble", slotId:1, lastFired:getTimer(), tfire:500}, {linkId:"GunDouble", slotId:2, lastFired:getTimer(), tfire:600}]; missiles = [{linkId:"Airmissile", slotId:1, lastFired:getTimer(), tfire:1500}, {linkId:"Airmissile", slotId:2, lastFired:getTimer(), tfire:2000}]; } dgunfire = 300; dmissilefire = 400; ivalfirepause = rr.conf.Config.getObjectValue(guns[0].linkId, "enemypauseinterval"); lfirepause = rr.conf.Config.getObjectValue(guns[0].linkId, "enemypauselength"); speed = (tspeed = 0); xspeed = (yspeed = 0); a = adef; alt = (talt = 0); roll = (troll = 0); pitch = (tpitch = 0); rollframe = (pitchframe = 0); tfire = 200; lastFired = getTimer(); status = undefined; rotdampening = 0.1; curbearing = 0; tswitch = 0; ivalswitch = 3000; wptype = "Guns"; tfpdone = 0; tfirepause = 0; x = (xstart = base.heliTrack.startpoint.x); y = (ystart = base.heliTrack.startpoint.y); rot = Math.random() * 360; addListeners(); createMov(); } function update() { if (status == undefined) { launch(); render(); return(undefined); } if (isexploded) { render(); return(undefined); } if (_global.plane == undefined) { setFire(false); render(); return(undefined); } dplane = rr.utils.MathUtils.getDistance(x, y, _global.plane.x, _global.plane.y); var _local6 = ((dplane > dspeedmax) ? 1 : (((dplane < dspeedmin) ? 0 : (dplane / dspeedmax)))); tspeed = speedmin + (((speedmax - speedmin) * _local6) * 0.7); if (status == "redirect") { tspeed = speedmax / 2; } else if (dplane > (dspeedmin + 10)) { if (dplane < (dspeedmin + 30)) { tspeed = 0; } } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (status == "suicide") { alt = alt - (descent * 1.5); if (alt <= 0) { explode(); } } else if (alt != talt) { alt = ((Math.abs(alt - talt) <= ascent) ? (talt) : (((talt > alt) ? (alt + ascent) : (alt - ascent)))); } if (status == "launch") { if (rr.utils.MathUtils.getDistance(x, y, base.heliTrack.startpoint.x, base.heliTrack.startpoint.y) > 60) { status = "patrol"; } } tswitch = tswitch + 40; if (tswitch > ivalswitch) { tswitch = 0; if (wptype == "Guns") { isFirePaused = false; tfpdone = 0; tfirepause = 0; setFire(false); wptype = "AirMissile"; ivalswitch = 1000 + (Math.random() * 1000); } else { wptype = "Guns"; ivalswitch = 2000 + (Math.random() * 1000); } } rotateToTarget(); if (wptype == "AirMissile") { if (dplane < dmissilefire) { fire(); } } else if (isFiring) { fire(); } var _local3; var _local5; var _local4; if (status == "suicide") { _local3 = rot + 20; _local5 = (sin((_local3 * pi) / 180) * speedmax) * 0.3; _local4 = (cos((_local3 * pi) / 180) * speedmax) * 0.3; } else if (status == "redirect") { _local3 = rr.utils.Math2.Bearing(x, y, rtar.x, rtar.y); _local5 = sin((_local3 * pi) / 180) * speed; _local4 = cos((_local3 * pi) / 180) * speed; } else { _local3 = rr.utils.Math2.Bearing(x, y, _global.plane.x, _global.plane.y); _local5 = sin((_local3 * pi) / 180) * speed; _local4 = cos((_local3 * pi) / 180) * speed; } xspeed = (xspeed + _local5) / 2; yspeed = (yspeed + _local4) / 2; x = x + xspeed; y = y - yspeed; if (pitch != tpitch) { pitch = pitch + ((pitch < tpitch) ? 1 : -1); } if (roll != troll) { roll = roll + ((roll < troll) ? 1 : -1); } render(); } function render() { mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._xscale = (mov._yscale = 70 + ((30 * alt) / altmax)); var _local7 = new flash.geom.Point(mov._x + alt, mov._y + alt); mov.globalToLocal(_local7); mov.shadow_mc._x = _local7.x; mov.shadow_mc._y = _local7.y; mov.base_mc._rotation = (mov.shadow_mc._rotation = rot); var _local8 = ((Math.abs(roll) < 2) ? "pitch" : "roll"); var _local6; if (_local8 == "roll") { if (pitchframe < maxpitch) { pitchframe++; frames_mc.mc.gotoAndStop("p" + pitchframe.toString()); _local6 = "p"; } else { rollframe = ((rollframe < roll) ? (rollframe + 1) : (((rollframe > roll) ? (rollframe - 1) : (rollframe)))); frames_mc.mc.gotoAndStop("r" + rollframe.toString()); _local6 = "r"; } } else if (rollframe != 0) { rollframe = ((rollframe > 0) ? (rollframe - 1) : (rollframe + 1)); frames_mc.mc.gotoAndStop("r" + rollframe.toString()); _local6 = "r"; } else { pitchframe = ((pitchframe < pitch) ? (pitchframe + 1) : (((pitchframe > pitch) ? (pitchframe - 1) : (pitchframe)))); frames_mc.mc.gotoAndStop("p" + pitchframe.toString()); _local6 = "p"; } if (hasGuns) { var _local5 = 1; while (_local5 <= guncount) { var _local3 = mov.base_mc["gun" + _local5]; if (_local3 != undefined) { var _local4; if (_local6 == "p") { _local4 = rr.plane.PlaneUtils.getPitchPosition(linkId, "guns" + _local5, pitchframe); _local3._y = _local4.y; _local3._rotation = 0; _local3._yscale = _local4.s; } else { _local4 = rr.plane.PlaneUtils.getRollPosition(linkId, "guns" + _local5, rollframe); _local3._x = _local4.x; _local3._y = _local4.y; _local3._rotation = _local4.r; _local3._yscale = _local4.s; } } _local5++; } } } function createMov() { var _local7; if (alt > 40) { _local7 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "OverClouds"); } else { _local7 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderClouds"); } mov = _global.stage.mov.attachMovie(linkId, uid, _local7, {parent:this}); frames_mc = mov.base_mc.attachMovie(linkId + "FramesBase", "frames_mc", 50); if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(frames_mc, 0, 50); } if (guns.length > 0) { hasGuns = true; gunsoundUID = _global.sounds.addLoopSound(rr.conf.Config.getObjectValue(guns[0].linkId, "gunsound")); var _local4 = 0; while (_local4 < guns.length) { var _local3 = guns[_local4]; var _local6 = mov.base_mc.attachMovie(_local3.linkId, "gun" + _local3.slotId, 10 + _local3.slotId); var _local5 = rr.plane.PlaneUtils.getRollPosition(linkId, "guns" + _local3.slotId, roll); _local6._x = _local5.x; _local6._y = _local5.y; _local4++; } } } function createCrashFlame(id) { isOnFire = true; var _local2 = ((linkId == "BellHuey") ? -11 : -7); mov.base_mc.attachMovie("CrashFlameHeli", "flame" + id, 30 + id, {_x:0, _y:_local2}); } function rotateToTarget() { var _local6; var _local3 = rotspeed; if (status == "suicide") { _local6 = rot + (5 + (Math.random() * 4)); } else { _local6 = rr.utils.Math2.Bearing(x, y, movetar.x, movetar.y); } var _local2 = (_local6 + 360) % 360; var _local4 = (rot + 360) % 360; if ((_local2 - _local4) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local4) < -180) { _local2 = _local2 + 360; } if (status == "patrol") { if (rr.utils.MathUtils.angDiff(rot, _local2) < 10) { _local3 = 0.1; rotdampening = rotspeed / 8; troll = 0; } else if (rotdampening < _local3) { rotdampening = rotdampening + (rotspeed / 8); _local3 = rotdampening; } } if (_local2 > _local4) { _local4 = _local4 + _local3; rolldir = -1; } else { _local4 = _local4 - _local3; rolldir = 1; } rot = _local4; tpitch = Math.min(Math.round((maxpitch * speed) / speedmax), maxpitch); var _local5 = rr.utils.MathUtils.angDiff(_local4, _local2); var _local7 = false; if (status == "patrol") { if (wptype == "Guns") { if (dplane <= dgunfire) { if (dplane > dfiremin) { if ((_local5 <= 10) || ((360 - _local5) <= 10)) { _local7 = true; } } } } } if (isFirePaused) { tfpdone = tfpdone + 40; if (tfpdone > lfirepause) { isFirePaused = false; tfpdone = 0; } } if (_local7) { if (!isFiring) { if (!isFirePaused) { setFire(true); } } else { tfirepause = tfirepause + 40; if (tfirepause > ivalfirepause) { isFirePaused = true; setFire(false); tfirepause = 0; } } } else if (isFiring) { isFirePaused = false; tfpdone = 0; tfirepause = 0; setFire(false); } if ((_local5 <= _local3) || ((360 - _local5) <= _local3)) { rot = _local2; troll = 0; } if (status == "suicide") { troll = 0; tpitch = 0; } else { var _local8 = ((rolldir < 0) ? (minroll) : (maxroll)); var _local9 = Math.min(Math.abs((100 * _local5) / angfullroll), 100); troll = Math.round((_local8 * _local9) / 100); } } function launch() { status = "launch"; getTargetPoint(); tspeed = speedmax; talt = altmax; rr.utils.Delegate.callDelayed(this, reDirect, 5000); } function reDirect() { var _local3 = Math.random() * 360; var _local5 = _global.plane.x + (sin((_local3 * pi) / 180) * 200); var _local4 = _global.plane.y - (cos((_local3 * pi) / 180) * 200); rtar = {x:_local5, y:_local4}; if (!isdead) { status = "redirect"; rr.utils.Delegate.callDelayed(this, reApproach, 3000); } } function reApproach() { if (!isdead) { status = "patrol"; rr.utils.Delegate.callDelayed(this, reDirect, 5000); } } function getTargetPoint() { if (_global.plane && (!_global.plane.isdead)) { movetar = _global.plane; } else { var _local4 = x + (sin((rot * pi) / 180) * 200); var _local3 = y - (cos((rot * pi) / 180) * 200); movetar = {x:_local4, y:_local3}; } } function setFire(doFire) { if (!doFire) { if (isFiring) { isFiring = false; if (hasGuns) { _global.sounds.stopLoopSound(gunsoundUID); _global.sounds.setEnemyGunSound(gunsoundUID, false); var _local3 = 1; while (_local3 <= guncount) { mov.base_mc["gun" + _local3].base_mc.gotoAndStop(1); _local3++; } } } return(undefined); } if (isdead || (_global.plane.isdead)) { return(undefined); } if ((status == undefined) || (status == "launch")) { return(undefined); } if (wptype != "Guns") { return(undefined); } isFiring = true; if (hasGuns) { if (_global.sounds.setEnemyGunSound(gunsoundUID, true)) { _global.sounds.playLoopSound(gunsoundUID, 40); } var _local3 = 1; while (_local3 <= guncount) { mov.base_mc["gun" + _local3].base_mc.gotoAndPlay("fire"); _local3++; } } } function onEnemyGunSoundRemove() { if (isFiring) { if (_global.sounds.setEnemyGunSound(gunsoundUID, true)) { _global.sounds.playLoopSound(gunsoundUID, 40); } } } function fire() { if (status == "launch") { return(undefined); } var _local7 = getTimer(); if (wptype == "Guns") { if (!isFiring) { return(undefined); } if (hasGuns) { var _local10 = rr.utils.MathUtils.castCoord(x, y, rot, 600); var _local6 = 0; while (_local6 < guns.length) { var _local4 = guns[_local6]; if ((_local7 - _local4.lastFired) > _local4.tfire) { _local4.lastFired = _local7; var _local9 = mov.base_mc["gun" + _local4.slotId]; var _local3 = rr.utils.MathUtils.transCoord(_local9._x, _local9._y, this); _local3.type = "Bullet" + _local4.linkId; _local3.rot = rot; _local3.alt = alt; _local3.isEnemyBullet = true; rr.utils.Delegate.callDelayed(rr.ammo.AmmoUtils, rr.ammo.AmmoUtils.createAmmo, Math.random() * 80, _local3); } _local6++; } } } else if (wptype == "AirMissile") { var _local11 = rr.utils.MathUtils.angDiff(rr.utils.Math2.Bearing(x, y, _global.plane.x, _global.plane.y), rot); if ((_local11 <= 10) || ((360 - _local11) <= 10)) { var _local10 = _global.plane; } else { var _local10 = rr.utils.MathUtils.castCoord(x, y, rot, 600); } var _local6 = 0; while (_local6 < missiles.length) { var _local5 = missiles[_local6]; if ((_local7 - _local5.lastFired) > _local5.tfire) { _local5.lastFired = _local7; var _local8 = rr.plane.PlaneUtils.getRollPosition(linkId, "missiles" + _local5.slotId, roll); var _local3 = rr.utils.MathUtils.transCoord(_local8.x, _local8.y, this); _local3.type = "AirMissile"; _local3.rot = rr.utils.Math2.Bearing(_local3.x, _local3.y, _local10.x, _local10.y); _local3.speed = speed; _local3.isEnemyMissile = true; rr.ammo.AmmoUtils.createAmmo(_local3); } _local6++; } } } function addListeners() { addEventListener("onEnemyPlaneDie", base); _global.timer.addEventListener("onTimerStart", this); _global.plane.addEventListener("onPlaneDie", this); _global.stage.addEventListener("onPlaneCreate", this); _global.sounds.addEventListener("onEnemyGunSoundRemove", this); } function onTimerStart() { if (!isdead) { _global.sounds.playLoopSound(loopsoundUID, 40); } if (isFiring) { _global.sounds.playLoopSound(gunsoundUID, 40); } } function onPlaneCreate() { getTargetPoint(); _global.plane.addEventListener("onPlaneDie", this); } function onPlaneDie() { if (isFiring) { setFire(false); } } function addDamage(dmg) { super.addDamage(dmg); if (damage > killlevel) { damage = killlevel; } } function die() { if (isdead) { return(undefined); } super.die(); _global.airshot++; setFire(false); if (!isOnFire) { createCrashFlame(1); } _global.sounds.removeSound(loopsoundUID); _global.sounds.removeSound(gunsoundUID); loopsoundUID = undefined; gunsoundUID = undefined; events.dispatchEvent({type:"onEnemyPlaneDie"}); events.dispatchEvent({type:"onUnitDie", target:this}); status = "suicide"; } function destroy() { _global.timer.removeEventListener("onTimerStart", this); _global.plane.removeEventListener("onPlaneDie", this); _global.stage.removeEventListener("onPlaneCreate", this); _global.sounds.removeEventListener("onEnemyGunSoundRemove", this); super.destroy(); } }
Symbol 3529 MovieClip [__Packages.rr.plane.ApacheEnemy] Frame 0
class rr.plane.ApacheEnemy extends rr.plane.EnemyHeli { var linkId, initObj, dfeel, minroll, maxroll, maxpitch, guncount, enginecount; function ApacheEnemy (iObj) { super(); linkId = "Apache"; initObj = iObj; init(); } function init() { super.init(); dfeel = 30; minroll = -8; maxroll = 8; maxpitch = 14; guncount = 2; enginecount = 1; } }
Symbol 3530 MovieClip [__Packages.rr.plane.B2Enemy] Frame 0
class rr.plane.B2Enemy extends rr.plane.EnemyPlane { var linkId, initObj, dfeel, minroll, maxroll, guncount, enginecount; function B2Enemy (iObj) { super(); linkId = "B2"; initObj = iObj; init(); } function init() { super.init(); dfeel = 35; minroll = -11; maxroll = 11; guncount = 2; enginecount = 2; } }
Symbol 3531 MovieClip [__Packages.rr.plane.B52Enemy] Frame 0
class rr.plane.B52Enemy extends rr.plane.EnemyPlane { var linkId, initObj, dfeel, minroll, maxroll, guncount, enginecount; function B52Enemy (iObj) { super(); linkId = "B52"; initObj = iObj; init(); } function init() { super.init(); dfeel = 90; minroll = -11; maxroll = 11; guncount = 2; enginecount = 4; } }
Symbol 3532 MovieClip [__Packages.rr.plane.BellHueyEnemy] Frame 0
class rr.plane.BellHueyEnemy extends rr.plane.EnemyHeli { var linkId, initObj, dfeel, minroll, maxroll, maxpitch, guncount, enginecount; function BellHueyEnemy (iObj) { super(); linkId = "BellHuey"; initObj = iObj; init(); } function init() { super.init(); dfeel = 30; minroll = -12; maxroll = 12; maxpitch = 14; guncount = 1; enginecount = 1; } }
Symbol 3533 MovieClip [__Packages.rr.plane.C47Enemy] Frame 0
class rr.plane.C47Enemy extends rr.plane.EnemyPlane { var linkId, initObj, dfeel, minroll, maxroll, guncount, enginecount; function C47Enemy (iObj) { super(); linkId = "C47"; initObj = iObj; init(); } function init() { super.init(); dfeel = 45; minroll = -11; maxroll = 11; guncount = 2; enginecount = 2; } }
Symbol 3534 MovieClip [__Packages.rr.plane.FockeWolfEnemy] Frame 0
class rr.plane.FockeWolfEnemy extends rr.plane.EnemyPlane { var linkId, initObj, dfeel, minroll, maxroll, fullroll, guncount, enginecount, swaproll, swaploop, swapcorr, canLoop, canFullRoll, loopmax; function FockeWolfEnemy (iObj) { super(); linkId = "FockeWolf"; initObj = iObj; init(); } function init() { super.init(); dfeel = 30; minroll = -11; maxroll = 11; fullroll = 16; guncount = 2; enginecount = 1; swaproll = 10; swaploop = 16; swapcorr = 3; canLoop = true; canFullRoll = true; loopmax = 32; } }
Symbol 3535 MovieClip [__Packages.rr.plane.MesserSchmidtEnemy] Frame 0
class rr.plane.MesserSchmidtEnemy extends rr.plane.EnemyPlane { var linkId, initObj, dfeel, minroll, maxroll, fullroll, guncount, enginecount, swaproll, swaploop, swapcorr, canLoop, canFullRoll, loopmax; function MesserSchmidtEnemy (iObj) { super(); linkId = "MesserSchmidt"; initObj = iObj; init(); } function init() { super.init(); dfeel = 35; minroll = -11; maxroll = 11; fullroll = 16; guncount = 2; enginecount = 2; swaproll = 10; swaploop = 20; swapcorr = 1; canLoop = true; canFullRoll = true; loopmax = 32; } }
Symbol 3536 MovieClip [__Packages.rr.enemy.GroundUnit] Frame 0
class rr.enemy.GroundUnit extends rr.BaseUnit { var hostility, linkId, ddetect, maxspeed, curve, a, dfire, tfire, rotspeed, gunsound, rfire, area, initObj, x, y, rot, mode, damage, isdead, isLoner, addEventListener, rect, rotBarrel, speed, tspeed, lastFired, lastTargeted, ttarget, tmove, ivalmove, morient, mt1, mt2, uid, cellId, checkRender, isstunned, tar, dtar, movetar, cos, pi, sin, explode, mov, atan2, paused, retreat, tstun, laststunned, removeEventListener; function GroundUnit () { super(); } function init() { super.init(); hostility = rr.conf.Config.getObjectValue(linkId, "hostility"); ddetect = rr.conf.Config.getObjectValue(linkId, "detectionDistance"); maxspeed = rr.conf.Config.getObjectValue(linkId, "maxSpeed"); curve = rr.conf.Config.getObjectValue(linkId, "curve"); a = rr.conf.Config.getObjectValue(linkId, "acceleration"); dfire = rr.conf.Config.getObjectValue(linkId, "shootingDistance"); tfire = rr.conf.Config.getObjectValue(linkId, "shootingInterval"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationSpeed"); gunsound = rr.conf.Config.getObjectValue(linkId, "gunsound"); rfire = rr.conf.Config.getObjectValue(linkId, "ammoAccuracy"); area = _global.stage["ea_" + initObj.areaid]; x = initObj.x; y = initObj.y; rot = ((initObj.rot != undefined) ? (initObj.rot) : (Math.random() * 180)); curve = 10; mode = (mode ? (mode) : ((initObj.mode ? (initObj.mode) : undefined))); damage = (initObj.damage ? (initObj.damage) : 0); isdead = (initObj.isdead ? (initObj.isdead) : false); hostility = ((initObj.hostility != undefined) ? (initObj.hostility) : (hostility)); isLoner = initObj.isLoner; addEventListener("onUnitDie", area); if (!area.isEnemy) { hostility = 0; } rect = new flash.geom.Rectangle(area.x, area.y, area.width, area.height); if (mode != "static") { mode = (isLoner ? "dynamic" : "static"); } rotBarrel = Math.random() * 180; speed = 0; tspeed = maxspeed; lastFired = getTimer(); lastTargeted = getTimer(); ttarget = 4000; if (isLoner) { tmove = 0; ivalmove = 30 + (Math.random() * 20); if (rect.width > rect.height) { morient = "h"; mt1 = {x:rect.x, y:rect.y + (rect.height / 2)}; mt2 = {x:rect.x + rect.width, y:rect.y + (rect.height / 2)}; } else { morient = "v"; mt1 = {x:rect.x + (rect.width / 2), y:rect.y}; mt2 = {x:rect.x + (rect.width / 2), y:rect.y + rect.height}; } } _global.stage.grounds.push(uid); cellId = _global.map.getCellIdByPos(x, y); var _local4 = _global.map.getCell(cellId); _local4.addRemovable(uid); _global.stage.addEventListener("onPlaneCreate", this); } function getInitObj() { initObj.x = x; initObj.y = y; initObj.rot = rot; initObj.mode = mode; initObj.damage = damage; initObj.isdead = isdead; initObj.cellid = cellId; initObj.hostility = hostility; initObj.isLoner = isLoner; return(initObj); } function update() { if (_global.plane == undefined) { checkRender(); return(undefined); } if (_global.plane.isdead) { checkRender(); return(undefined); } if (isdead) { render(); return(undefined); } if (isstunned) { checkStun(); checkRender(); return(undefined); } if (tar == undefined) { if ((getTimer() - lastTargeted) > ttarget) { lastTargeted = getTimer(); getTarget(); } } if (tar == undefined) { checkRender(); return(undefined); } dtar = rr.utils.MathUtils.getDistance(x, y, tar.x, tar.y); aimAtTarget(); if (dtar <= dfire) { fire(); } if (mode == "dynamic") { if (movetar) { if (speed != 0) { rotateToTarget(); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (isLoner) { tmove++; if (tmove > ivalmove) { tmove = 0; moveLoner(); } } x = x + (cos(((-rot) * pi) / 180) * speed); y = y - (sin(((-rot) * pi) / 180) * speed); var _local3 = _global.map.getCellIdByPos(x, y); if (_local3 != cellId) { var _local4 = _global.map.getCell(cellId); _local4.deleteRemovable(uid); cellId = _local3; var _local6 = _global.map.getCell(cellId); _local6.addRemovable(uid); } } } if (area.railOverlap) { if (_global.train) { var _local5 = _global.train.checkObjectHit(this); if (_local5) { die(); explode(); } } } checkRender(); } function moveLoner() { if (morient == "h") { movetar = ((_global.plane.x > x) ? (mt2) : (mt1)); } else { movetar = ((_global.plane.y > y) ? (mt2) : (mt1)); } } function createMov() { super.createMov(); if (hostility > 0) { mov.goodbad_mc.gotoAndStop("bad"); if ((linkId == "Elephant") || (linkId == "Panther")) { mov.barrel_mc.goodbad_mc.gotoAndStop("bad"); } } } function render() { super.render(); mov._rotation = rot; mov.barrel_mc._rotation = rr.utils.MathUtils.formatAngle(rotBarrel - rot); } function aimAtTarget() { if (tar == undefined) { return(undefined); } var _local2 = (180 * atan2(tar.y - y, tar.x - x)) / pi; var _local3 = (rotBarrel + 360) % 360; _local2 = (_local2 + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } _local3 = _local3 + ((rotspeed * (_local2 - _local3)) / 100); rotBarrel = rr.utils.MathUtils.formatAngle2(_local3); } function rotateToTarget() { if (movetar == undefined) { return(undefined); } var _local4 = rr.utils.MathUtils.getAngle(x, y, movetar.x, movetar.y); var _local2 = _local4; var _local3 = (rot + 360) % 360; _local2 = (_local2 + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } if ((_local2 - _local3) > 0) { rot = rr.utils.MathUtils.formatAngle2(_local3 + curve); } else { rot = rr.utils.MathUtils.formatAngle2(_local3 - curve); } var _local5 = rr.utils.MathUtils.angDiff(rot, _local4); if ((_local5 <= (curve + 1)) || ((360 - _local5) <= (curve + 1))) { rot = _local4; } } function getTarget() { tar = undefined; movetar = undefined; if (hostility > 0) { if (_global.plane) { if (!_global.plane.isdead) { if ((Math.random() < 0.3) || (isLoner)) { tar = _global.plane; movetar = tar; tar.addEventListener("onUnitDie", this); } } } } if (tar == undefined) { var _local6 = _global.stage.grounds.length; var _local4 = 0; while (_local4 < _local6) { var _local3 = _global.stage["obj_" + _global.stage.grounds[_local4]]; if (_local3.isdead) { } else if ((hostility > 0) && (_local3.hostility > 0)) { } else if ((hostility <= 0) && (_local3.hostility <= 0)) { } else { var _local5 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); if (_local5 <= dfire) { tar = _local3; movetar = tar; tar.addEventListener("onUnitDie", this); break; } } _local4++; } } } function onUnitDie(evtObj) { if (evtObj.target == tar) { tar = undefined; movetar = undefined; } } function pause() { paused = true; rr.utils.Delegate.callDelayed(this, reapproach, 5000); } function reapproach() { if (isLoner) { var _local3 = rr.utils.MathUtils.getDistance(x, y, mt1.x, mt1.y); var _local2 = rr.utils.MathUtils.getDistance(x, y, mt2.x, mt2.y); } else if (retreat) { movetar = {x:rect.left + (rect.width / 2), y:rect.top + (rect.height / 2)}; } else { movetar = tar; } tspeed = maxspeed; paused = false; } function fire() { if (tar == _global.plane) { if ((getTimer() - lastFired) < tfire) { return(undefined); } } else if ((getTimer() - lastFired) < (tfire * 10)) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); mov.barrel_mc.base_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); if (tar == _global.plane) { var _local3 = ((Math.random() < 0.5) ? (dtar - (Math.random() * rfire)) : (dtar + (Math.random() * rfire))); rr.ammo.AmmoUtils.createAmmo({type:linkId, x:x, y:y, rot:rotBarrel, d:_local3, hostility:hostility}); } } function onPlaneCreate() { lastFired = getTimer(); } function stun(t) { tstun = t; laststunned = getTimer(); isstunned = true; } function checkStun() { if ((getTimer() - laststunned) > tstun) { isstunned = false; } } function addPropaganda(prp) { if (isdead) { return(undefined); } if (!prp) { return(undefined); } if (hostility <= 0) { return(undefined); } hostility = hostility - prp; if (hostility <= 0) { mov.goodbad_mc.gotoAndStop("good"); if ((linkId == "Elephant") || (linkId == "Panther")) { mov.barrel_mc.goodbad_mc.gotoAndStop("good"); } mode = "static"; getTarget(); _global.bottommenu.onGroundEnemyDestroyed(); } } function die() { if (isdead) { return(undefined); } if (hostility > 0) { _global.landshot++; } super.die(); explode(); } function destroy() { var _local4 = _global.map.getCell(cellId); _local4.deleteRemovable(uid); area.removeEventListener("onAreaDetect", this); removeEventListener("onUnitDie", area); super.destroy(); } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); rr.utils.ClipUtils.setTint(mov.barrel_mc.base_mc, 0, 50); } } }
Symbol 3537 MovieClip [__Packages.rr.enemy.EnemyArea] Frame 0
class rr.enemy.EnemyArea extends rr.BaseClass { var initObj, id, x, y, width, height, isEnemy, tmpenemies, enemies, railOverlap; function EnemyArea (iObj) { super(); initObj = iObj; } function init() { id = initObj.id; x = initObj.x; y = initObj.y; width = initObj.w; height = initObj.h; isEnemy = initObj.ise; var _local13 = rr.conf.Config.translateEnemyCodes(initObj.e); tmpenemies = new Array(); enemies = new Array(); var _local9 = _local13.length; var _local14 = ((_local9 == 1) ? true : false); var _local7 = 0; while (_local7 < _local9) { var _local5 = new Object(); tmpenemies.push(_local5); setEnemyPosition(_local5); var _local8 = rr.utils.StageUtils.createStageObject({linkId:_local13[_local7], areaid:id, x:_local5.x, y:_local5.y, isLoner:_local14}); enemies.push(_local8.uid); _local7++; } delete tmpenemies; _local9 = _global.map.rs.length; _local7 = 0; while (_local7 < _local9) { var _local6 = _global.map["rs" + _global.map.rs[_local7]]; var _local4 = 5; while (_local4 < _local6.length) { var _local3 = _local6.getPoint(_local4); if ((((_local3.x >= x) && (_local3.x <= (x + width))) && (_local3.y >= y)) && (_local3.y <= (y + height))) { railOverlap = true; break; } _local4 = _local4 + 5; } _local7++; } _global.stage.onAreaInit(this); } function addToMapBackground() { var _local3 = _global.minimap.scale; var _local6; if (isEnemy) { _local6 = ((enemies.length == 1) ? 3429249945 : 3439263744); } else { _local6 = 3422617344; } var _local4 = new flash.display.BitmapData(width * _local3, height * _local3, true, _local6); var _local5 = new flash.geom.Matrix(); _local5.translate(x * _local3, y * _local3); var _local7 = "normal"; var _local8 = true; _global.minimap.map_bmp.draw(_local4, _local5, null, _local7, null, _local8); _local4.dispose(); } function setEnemyPosition(e) { var _local8 = tmpenemies.length; var _local7; var _local6; _local7 = 0; while (_local7 < 1000) { _local6 = false; e.x = x + (Math.random() * width); e.y = y + (Math.random() * height); var _local3 = 0; while (_local3 < _local8) { var _local2 = tmpenemies[_local3]; if ((_local2 != e) && (_local2.x)) { var _local5 = rr.utils.MathUtils.getDistance(e.x, e.y, _local2.x, _local2.y); if (_local5 < 70) { _local6 = true; break; } } _local3++; } if (!_local6) { break; } _local7++; } if (_local6) { trace("failed enemy placement loop: " + _local7); setEnemyPosition(e); } } function onUnitDie(evtObj) { var _local3 = enemies.length; var _local2 = 0; while (_local2 < _local3) { if (enemies[_local2] == evtObj.target.uid) { enemies.splice(_local2, 1); break; } _local2++; } } }
Symbol 3538 MovieClip [__Packages.rr.enemy.OldJeep] Frame 0
class rr.enemy.OldJeep extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init; function OldJeep (iObj) { super(); linkId = "OldJeep"; initObj = iObj; mode = "dynamic"; dfeel = 15; init(); } }
Symbol 3539 MovieClip [__Packages.rr.enemy.ArmoredJeep] Frame 0
class rr.enemy.ArmoredJeep extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init; function ArmoredJeep (iObj) { super(); linkId = "ArmoredJeep"; initObj = iObj; mode = "dynamic"; dfeel = 18; init(); } }
Symbol 3540 MovieClip [__Packages.rr.enemy.GunTruck] Frame 0
class rr.enemy.GunTruck extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init; function GunTruck (iObj) { super(); linkId = "GunTruck"; initObj = iObj; mode = "dynamic"; dfeel = 23; init(); } }
Symbol 3541 MovieClip [__Packages.rr.enemy.PotTank] Frame 0
class rr.enemy.PotTank extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init; function PotTank (iObj) { super(); linkId = "PotTank"; initObj = iObj; mode = "dynamic"; dfeel = 22; init(); } }
Symbol 3542 MovieClip [__Packages.rr.enemy.Abrahams] Frame 0
class rr.enemy.Abrahams extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init; function Abrahams (iObj) { super(); linkId = "Abrahams"; initObj = iObj; mode = "dynamic"; dfeel = 22; init(); } }
Symbol 3543 MovieClip [__Packages.rr.enemy.Elephant] Frame 0
class rr.enemy.Elephant extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init, tfire, lastFired, mov, gunsound, rfire, dtar, rotBarrel, y, x; function Elephant (iObj) { super(); linkId = "Elephant"; initObj = iObj; mode = "static"; dfeel = 23; init(); } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); mov.barrel_mc.base_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); var _local3 = ((Math.random() < 0.5) ? (dtar - (Math.random() * rfire)) : (dtar + (Math.random() * rfire))); rr.ammo.AmmoUtils.createAmmo({type:linkId, x:x, y:y, rot:rotBarrel, d:_local3}); } }
Symbol 3544 MovieClip [__Packages.rr.enemy.Basilisk] Frame 0
class rr.enemy.Basilisk extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init, isexploded, status, render, explodesound, x, y, mov, destroydelay, isdead; function Basilisk (iObj) { super(); linkId = "Basilisk"; initObj = iObj; mode = "static"; dfeel = 45; init(); } function die() { super.die(); } function explode() { if (isexploded) { return(undefined); } isexploded = true; status = ""; render(); _global.sounds.playExplodeSound(explodesound, 100, 100, 1000, x, y); mov.gotoAndPlay("explode"); rr.utils.Delegate.callDelayed(this, showBroken, destroydelay); } function showBroken() { mov.gotoAndStop("dead"); mov.base_mc.gotoAndStop("broken"); } function createMov() { super.createMov(); if (isdead) { showBroken(); } } }
Symbol 3545 MovieClip [__Packages.rr.enemy.Panther] Frame 0
class rr.enemy.Panther extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init, mov, createMov, x, y, rotBarrel, tfire, lastFired, gunsound, rfire, dtar; function Panther (iObj) { super(); linkId = "Panther"; initObj = iObj; mode = "static"; dfeel = 22; init(); } function render() { if (!mov) { createMov(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov.barrel_mc._rotation = rr.utils.MathUtils.formatAngle(rotBarrel); } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); mov.barrel_mc.base_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); var _local3 = ((Math.random() < 0.5) ? (dtar - (Math.random() * rfire)) : (dtar + (Math.random() * rfire))); rr.ammo.AmmoUtils.createAmmo({type:linkId, x:x, y:y, rot:rotBarrel, d:_local3}); } }
Symbol 3546 MovieClip [__Packages.rr.enemy.Bunker] Frame 0
class rr.enemy.Bunker extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, hostility, scale, rot, rotBarrel, status, mov, checkNightMode, checkRender, isdead, tar, dtar, x, y, validangle, dfire, fire, isexploded, explodesound, destroy, destroydelay; function Bunker (iObj) { super(); linkId = "Bunker"; initObj = iObj; mode = "static"; dfeel = 30; init(); } function init() { super.init(); hostility = rr.conf.Config.getObjectValue(linkId, "hostility"); scale = initObj.s; rot = rr.utils.MathUtils.formatAngle2(initObj.r) + 90; rotBarrel = rot - 90; status = "attack"; } function createMov() { var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3, {_xscale:scale, _yscale:scale, parent:this}); checkNightMode(); } function update() { if (_global.plane == undefined) { checkRender(); return(undefined); } if (_global.plane.isdead) { checkRender(); return(undefined); } if (isdead) { checkRender(); return(undefined); } if (status == "attack") { if (!tar) { tar = _global.plane; } dtar = rr.utils.MathUtils.getDistance(x, y, tar.x, tar.y); rotateToTarget(); if (validangle) { if (dtar <= dfire) { fire(); } } } checkRender(); } function render() { super.render(); mov._rotation = rot; mov.barrel_mc._rotation = rr.utils.MathUtils.formatAngle(rotBarrel - rot); } function rotateToTarget() { validangle = false; if (!tar) { return(undefined); } var _local3 = rr.utils.Math2.Bearing(x, y, tar.x, tar.y); var _local2 = rr.utils.MathUtils.angDiff(_local3, rot); if ((_local2 < 30) || ((360 - _local2) < 30)) { validangle = true; rotBarrel = _local3 - 90; } } function addPropaganda() { } function explode() { if (isexploded) { return(undefined); } isexploded = true; render(); _global.sounds.playExplodeSound(explodesound, 100, 80, 1000, x, y); mov.gotoAndPlay("explode"); rr.utils.Delegate.callDelayed(this, destroy, destroydelay); } }
Symbol 3547 MovieClip [__Packages.rr.enemy.GatlingSingle] Frame 0
class rr.enemy.GatlingSingle extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init, tfire, lastFired, mov, gunsound, rfire, dtar, rotBarrel, y, x; function GatlingSingle (iObj) { super(); linkId = "GatlingSingle"; initObj = iObj; mode = "static"; dfeel = 28; init(); } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); mov.barrel_mc.base_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); var _local3 = ((Math.random() < 0.5) ? (dtar - (Math.random() * rfire)) : (dtar + (Math.random() * rfire))); rr.ammo.AmmoUtils.createAmmo({type:linkId, x:x, y:y, rot:rotBarrel, d:_local3}); } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.barrel_mc.base_mc, 0, 50); } } }
Symbol 3548 MovieClip [__Packages.rr.enemy.GatlingDouble] Frame 0
class rr.enemy.GatlingDouble extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, init, tfire, lastFired, mov, gunsound, rfire, dtar, rotBarrel, y, x; function GatlingDouble (iObj) { super(); linkId = "GatlingDouble"; initObj = iObj; mode = "static"; dfeel = 28; init(); } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.barrel1_mc.gotoAndPlay("shoot"); mov.barrel_mc.barrel1_mc.base_mc.gotoAndPlay("shoot"); mov.barrel_mc.barrel2_mc.gotoAndPlay("shoot"); mov.barrel_mc.barrel2_mc.base_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); var _local3 = ((Math.random() < 0.5) ? (dtar - (Math.random() * rfire)) : (dtar + (Math.random() * rfire))); rr.ammo.AmmoUtils.createAmmo({type:linkId, x:x, y:y, rot:rotBarrel, d:_local3}); } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.barrel_mc.barrel1_mc.base_mc, 0, 50); rr.utils.ClipUtils.setTint(mov.barrel_mc.barrel2_mc.base_mc, 0, 50); } } }
Symbol 3549 MovieClip [__Packages.rr.enemy.Rocketeer] Frame 0
class rr.enemy.Rocketeer extends rr.enemy.GroundUnit { var linkId, initObj, mode, dfeel, tcheck, init, mov, createMov, x, y, rot, checkRender, isdead, isstunned, checkStun, hostility, dfire, tfire, lastFired, sin, pi, cos; function Rocketeer (iObj) { super(); linkId = "Rocketeer"; initObj = iObj; mode = "static"; dfeel = 22; tcheck = 0; init(); } function aimAtTarget() { } function render() { if (!mov) { createMov(); checkNightMode(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = rot; } function update() { if (_global.plane == undefined) { checkRender(); return(undefined); } if (_global.plane.isdead) { checkRender(); return(undefined); } if (isdead) { render(); return(undefined); } if (isstunned) { checkStun(); checkRender(); return(undefined); } tcheck = tcheck + 40; if (tcheck > 2000) { if (hostility > 0) { if (rr.utils.MathUtils.getDistance(x, y, _global.plane.x, _global.plane.y) < dfire) { fire(); } } else { var _local5 = _global.stage.airs.length; var _local3 = 0; while (_local3 < _local5) { var _local4 = _global.stage["obj_" + _global.stage.airs[_local3]]; if (rr.utils.MathUtils.getDistance(x, y, _local4.x, _local4.y) < dfire) { fire(); break; } _local3++; } } tcheck = 0; } checkRender(); } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); var _local2 = getStartPoint(13, 0); rr.utils.Delegate.callDelayed(this, launchRocket, 1250, {type:linkId, x:_local2.x, y:_local2.y, rot:rot, h:hostility}); _local2 = getStartPoint(13, -7); rr.utils.Delegate.callDelayed(this, launchRocket, 1540, {type:linkId, x:_local2.x, y:_local2.y, rot:rot, h:hostility}); _local2 = getStartPoint(13, 6); rr.utils.Delegate.callDelayed(this, launchRocket, 1790, {type:linkId, x:_local2.x, y:_local2.y, rot:rot, h:hostility}); } function getStartPoint(px, py) { var _local3 = rr.utils.MathUtils.getAngle(0, 0, px, py) + rot; var _local2 = rr.utils.MathUtils.getDistance(0, 0, px, py); return({x:x + (cos(((-_local3) * pi) / 180) * _local2), y:y - (sin(((-_local3) * pi) / 180) * _local2)}); } function launchRocket(iObj) { if (_global.timer.stopped) { return(undefined); } rr.ammo.AmmoUtils.createAmmo(iObj); } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.barrel_mc, 0, 50); } } }
Symbol 3550 MovieClip [__Packages.rr.enemy.RocketBase] Frame 0
class rr.enemy.RocketBase extends rr.enemy.GroundUnit { var linkId, mode, initObj, x, y, rot, dfeel, launchtime, sound, killlevel, destroydelay, explodesound, hostility, damage, tlaunch, checkRender, isdead, isstunned, checkStun, mov, createMov, die, isexploded, destroy; function RocketBase (iObj) { super(); linkId = "RocketBase"; mode = "static"; initObj = iObj; init(); } function init() { super.init(); x = initObj.x; y = initObj.y; rot = initObj.r; dfeel = rr.conf.Config.getObjectValue(linkId, "feelerradius"); launchtime = rr.conf.Config.getObjectValue(linkId, "launchtime"); sound = rr.conf.Config.getObjectValue(linkId, "startsound"); killlevel = rr.conf.Config.getObjectValue(linkId, "killlevel"); destroydelay = rr.conf.Config.getObjectValue(linkId, "destroydelay"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); hostility = 10; damage = 0; tlaunch = getTimer(); } function update() { if (_global.plane == undefined) { checkRender(); return(undefined); } if (_global.plane.isdead) { checkRender(); return(undefined); } if (isdead) { render(); return(undefined); } if (isstunned) { checkStun(); checkRender(); return(undefined); } if ((getTimer() - tlaunch) > launchtime) { addRocket(); } checkRender(); } function render() { if (!mov) { createMov(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = rot; } function addRocket() { if (isdead) { return(undefined); } tlaunch = getTimer(); _global.sounds.playSound(sound); render(); mov.missile_mc.gotoAndPlay("shoot"); rr.utils.Delegate.callDelayed(this, launchRocket, 875); } function launchRocket() { if (_global.timer.stopped) { return(undefined); } var _local3 = rr.utils.MathUtils.transCoord(-25, -10, this); rr.ammo.AmmoUtils.createAmmo({type:linkId, x:_local3.x, y:_local3.y, rot:rot - 90}); } function addPropaganda(prp) { } function addDamage(dmg) { if (isdead) { return(undefined); } if (!dmg) { return(undefined); } damage = damage + dmg; if (damage >= killlevel) { die(); explode(); } } function explode() { if (isexploded) { return(undefined); } isexploded = true; render(); _global.sounds.playExplodeSound(explodesound, 100, 100, 1000, x, y); mov.gotoAndPlay("explode"); rr.utils.Delegate.callDelayed(this, destroy, destroydelay); } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); rr.utils.ClipUtils.setTint(mov.missile_mc, 0, 50); } } }
Symbol 3551 MovieClip [__Packages.rr.ammo.plane.GroundSeeker] Frame 0
class rr.ammo.plane.GroundSeeker extends rr.ammo.Ammo { var linkId, initObj, x, y, xtar, ytar, alt, altmax, speed, minrange, maxrange, speedmax, rotspeed, a, startsound, explodesound, damage, rexplode, hittarget, d, tspeed, descent, mov, isexploded, prevx, prevy, sin, pi, rot, cos, destroy; function GroundSeeker (iObj) { super(); linkId = "GroundSeeker"; initObj = iObj; init(); } function init() { x = initObj.x; y = initObj.y; xtar = initObj.xtar; ytar = initObj.ytar; alt = (altmax = initObj.alt); speed = initObj.speed; super.init(); minrange = rr.conf.Config.getObjectValue(linkId, "minrange"); maxrange = rr.conf.Config.getObjectValue(linkId, "maxrange"); speedmax = rr.conf.Config.getObjectValue(linkId, "maxspeed"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); a = rr.conf.Config.getObjectValue(linkId, "acceleration"); startsound = rr.conf.Config.getObjectValue(linkId, "startsound"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); damage = rr.conf.Config.getObjectValue(linkId, "explosiondamage"); rexplode = rr.conf.Config.getObjectValue(linkId, "explosionradius"); hittarget = rr.utils.StageUtils.findClosestEnemy(xtar, ytar); d = 0; tspeed = speedmax; maxrange = maxrange + (Math.random() * (maxrange * 0.2)); descent = altmax / (maxrange / speed); _global.sounds.playSound(startsound); } function render() { super.render(); mov._xscale = (mov._yscale = 70 + ((30 * alt) / altmax)); } function update() { if (isexploded) { render(); return(undefined); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (!isexploded) { if (d > 200) { rotateToTarget(); } } prevx = x; prevy = y; if (alt > descent) { alt = alt - descent; } x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > maxrange) { explode(); } else if (d > minrange) { checkHit(); } } render(); } function rotateToTarget() { var _local4 = rotspeed; var _local6; if (hittarget == undefined) { _local6 = rr.utils.Math2.Bearing(x, y, xtar, ytar); } else { _local6 = rr.utils.Math2.Bearing(x, y, hittarget.x, hittarget.y); } var _local2 = (_local6 + 360) % 360; var _local3 = (rot + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } if (_local2 > _local3) { _local3 = _local3 + _local4; } else { _local3 = _local3 - _local4; } rot = _local3; var _local5 = rr.utils.MathUtils.angDiff(_local3, _local2); if ((_local5 <= _local4) || ((360 - _local5) <= _local4)) { rot = _local2; } } function checkHit() { if (hittarget == undefined) { if (rr.utils.MathUtils.getDistance(x, y, xtar, ytar) <= speed) { explode(); } } else if (rr.utils.MathUtils.getDistance(x, y, hittarget.x, hittarget.y) <= speed) { hittarget.addDamage(damage); explode(); } } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = speed / 10; tspeed = 0; rr.utils.StageUtils.addExplosionDamage(x, y, damage, rexplode, hittarget); render(); _global.sounds.playExplodeSound(explodesound, 100, 0, 1000, x, y); mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(linkId, "destroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3552 MovieClip [__Packages.rr.ammo.plane.BulletGun] Frame 0
class rr.ammo.plane.BulletGun extends rr.ammo.Ammo { var x, initObj, y, rot, alt, altmax, isEnemyBullet, speed, linkId, minrange, maxrange, explodesound, damage, descent, d, isDestroyed, prevx, prevy, sin, pi, cos, isexploded, mov, destroy; function BulletGun () { super(); } function init() { x = initObj.x; y = initObj.y; rot = initObj.rot; alt = initObj.alt; altmax = initObj.alt; isEnemyBullet = initObj.isEnemyBullet; super.init(); speed = rr.conf.Config.getObjectValue(linkId, "speed"); minrange = rr.conf.Config.getObjectValue(linkId, "minrange"); maxrange = rr.conf.Config.getObjectValue(linkId, "maxrange"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); damage = rr.conf.Config.getObjectValue(linkId, "explosiondamage"); maxrange = maxrange + (Math.random() * (maxrange * 0.2)); descent = altmax / (maxrange / speed); d = 0; } function update() { if (isDestroyed) { return(undefined); } prevx = x; prevy = y; if (alt > descent) { alt = alt - descent; } x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > maxrange) { explode(); } else if (d > minrange) { checkHit(); } } render(); } function render() { super.render(); mov._xscale = (mov._yscale = 70 + ((30 * alt) / altmax)); } function checkHit() { var _local4 = false; var _local5 = rr.ammo.AmmoUtils.createHitLine(prevx, prevy, x, y, 3); if (isEnemyBullet) { if (rr.utils.HitTest.isLineHit(_global.plane.mov, _local5)) { if (!_global.plane.loopOn) { _global.plane.addDamage(damage / 6); _local4 = true; } } } else { if (_global.train) { var _local11 = _global.train.segments.length; var _local10 = 0; while (_local10 <= _local11) { var _local3 = _global.train.segments[_local10]; if (!_local3.isdead) { if (rr.utils.HitTest.isLineHit(_local3.mov, _local5)) { _local3.addDamage(damage); _local4 = true; break; } } _local10++; } } if (_global.stage.strains) { var _local7 = 0; while (_local7 < _global.stage.strains.length) { var _local8 = _global.stage.strains[_local7]; var _local11 = _local8.segments.length; var _local10 = 0; while (_local10 <= _local11) { var _local3 = _local8.segments[_local10]; if (!_local3.isdead) { if (rr.utils.HitTest.isLineHit(_local3.mov, _local5)) { _local3.addDamage(damage); _local4 = true; break; } } _local10++; } _local7++; } } if (!_local4) { var _local11 = _global.stage.airs.length; var _local10 = 0; while (_local10 < _local11) { var _local6 = _global.stage["obj_" + _global.stage.airs[_local10]]; if (!_local6.isdead) { if (!_local6.loopOn) { if (rr.utils.HitTest.isLineHit(_local6.mov, _local5)) { _local6.addDamage(damage); _local4 = true; break; } } } _local10++; } } if (!_local4) { var _local11 = _global.stage.afdefenders.length; var _local10 = 0; while (_local10 < _local11) { var _local9 = _global.stage["obj_" + _global.stage.afdefenders[_local10]]; if (!_local9.isdead) { if (rr.utils.HitTest.isLineHit(_local9.mov, _local5)) { _local9.addDamage(damage); _local4 = true; break; } } _local10++; } } if (!_local4) { var _local12 = _global.map.getCellIdByPos(x, y); var _local13 = _global.map.getCellIdByPos(prevx, prevy); if (_local12 != undefined) { _local4 = checkCellHits(_local12, _local5); } if (!_local4) { if (_local13 != _local12) { _local4 = checkCellHits(_local13, _local5); } } } } _local5.removeMovieClip(); if (_local4) { destroy(); } } function checkCellHits(cid, hitline_mc) { var _local6 = _global.map.getCell(cid); var _local7 = _local6.removables.length; var _local5 = 0; while (_local5 < _local7) { var _local4 = _global.stage["obj_" + _local6.removables[_local5]]; if (!_local4.isdead) { if (rr.utils.HitTest.isLineHit(_local4.mov, hitline_mc)) { _local4.addDamage(damage); return(true); } } _local5++; } _local7 = _local6.statics.length; _local5 = 0; while (_local5 < _local7) { var _local3 = _global.stage["obj_" + _local6.statics[_local5]]; if (_local3 instanceof rr.building.Building) { if (!_local3.isdead) { if (_local3.isLineHit(hitline_mc)) { _local3.addDamage(damage); return(true); } } } _local5++; } return(false); } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = 0; render(); if (Math.random() < 0.1) { _global.sounds.playSound(("ricochet " + Math.floor(1 + (Math.random() * 4))) + ".wav", 70); } mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(linkId, "destroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3553 MovieClip [__Packages.rr.ammo.plane.BulletGunSingle] Frame 0
class rr.ammo.plane.BulletGunSingle extends rr.ammo.plane.BulletGun { var linkId, initObj, init; function BulletGunSingle (iObj) { super(); linkId = "BulletGunSingle"; initObj = iObj; init(); } }
Symbol 3554 MovieClip [__Packages.rr.ammo.plane.BulletGunDouble] Frame 0
class rr.ammo.plane.BulletGunDouble extends rr.ammo.plane.BulletGun { var linkId, initObj, init; function BulletGunDouble (iObj) { super(); linkId = "BulletGunDouble"; initObj = iObj; init(); } }
Symbol 3555 MovieClip [__Packages.rr.ammo.plane.BulletGunGatling] Frame 0
class rr.ammo.plane.BulletGunGatling extends rr.ammo.plane.BulletGun { var linkId, initObj, init; function BulletGunGatling (iObj) { super(); linkId = "BulletGunGatling"; initObj = iObj; init(); } }
Symbol 3556 MovieClip [__Packages.rr.ammo.plane.Bomb] Frame 0
class rr.ammo.plane.Bomb extends rr.ammo.Ammo { var x, initObj, y, rot, speed, alt, altmax, a, adrop, drop, dropmax, tspeed, clouddepth, damage, linkId, rexplode, sound, sin, pi, cos, mov, isexploded, destroy; function Bomb () { super(); } function init() { super.init(); x = initObj.x; y = initObj.y; rot = initObj.rot; speed = initObj.speed; alt = (altmax = initObj.alt); a = 0.13; adrop = 0.07; drop = 0; dropmax = 4; tspeed = 0; clouddepth = rr.conf.ConfBaseDepths.getDepth("CloudLayer"); damage = rr.conf.Config.getObjectValue(linkId, "explosiondamage"); rexplode = rr.conf.Config.getObjectValue(linkId, "explosionradius"); sound = rr.conf.Config.getObjectValue(linkId, "explodesound"); } function update() { if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (drop < dropmax) { drop = drop + adrop; } x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); alt = alt - drop; if (alt <= 0) { explode(); } render(); } function render() { super.render(); if (alt < (_global.plane.alt - 10)) { if (mov.getDepth() > _global.plane.mov.getDepth()) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, _global.plane.mov.getDepth() - 5000)); } } if (alt < 40) { if (mov.getDepth() > clouddepth) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderClouds")); } } if (!isexploded) { mov._xscale = (mov._yscale = 40 + ((60 * alt) / altmax)); } } function createMov() { var _local4; var _local3 = _global.plane.mov.getDepth(); if (_global.plane.loopOn && (_global.plane.loop > _global.plane.swaploop)) { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 + 5000); } else if (_global.plane.fullrollOn && (Math.abs(_global.plane.roll) > _global.plane.swaproll)) { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 + 5000); } else { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 - 5000); } mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local4, {parent:this}); } function explode() { if (isexploded) { return(undefined); } isexploded = true; mov.gotoAndPlay("explode"); mov._xscale = (mov._yscale = 100); _global.sounds.playExplodeSound(sound, 100, 100, 1000, x, y); rr.utils.StageUtils.addExplosionDamage(x, y, damage, rexplode); var _local3 = rr.conf.Config.getObjectValue(linkId, "destroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3557 MovieClip [__Packages.rr.ammo.plane.BombNormal] Frame 0
class rr.ammo.plane.BombNormal extends rr.ammo.plane.Bomb { var linkId, initObj, init; function BombNormal (iObj) { super(); linkId = "BombNormal"; initObj = iObj; init(); } }
Symbol 3558 MovieClip [__Packages.rr.ammo.plane.BombHeavy] Frame 0
class rr.ammo.plane.BombHeavy extends rr.ammo.plane.Bomb { var linkId, initObj, init; function BombHeavy (iObj) { super(); linkId = "BombHeavy"; initObj = iObj; init(); } }
Symbol 3559 MovieClip [__Packages.rr.ammo.plane.BombExtreme] Frame 0
class rr.ammo.plane.BombExtreme extends rr.ammo.plane.Bomb { var linkId, initObj, init; function BombExtreme (iObj) { super(); linkId = "BombExtreme"; initObj = iObj; init(); } }
Symbol 3560 MovieClip [__Packages.rr.ammo.plane.Propaganda] Frame 0
class rr.ammo.plane.Propaganda extends rr.ammo.Ammo { var linkId, initObj, x, y, rot, speed, movId, a, tspeed, power, rprop, sin, pi, cos, render, mov; function Propaganda (iObj) { super(); linkId = "Propaganda"; initObj = iObj; init(); } function init() { super.init(); x = initObj.x; y = initObj.y; rot = initObj.rot; speed = initObj.speed; var _local3 = Math.random() * 45; rot = rot + ((Math.random() < 0.5) ? (_local3) : (-_local3)); movId = linkId + (Math.floor(Math.random() * 3) + 1); a = 0.1; tspeed = 0; power = rr.conf.Config.getObjectValue(linkId, "propagandapower"); rprop = rr.conf.Config.getObjectValue(linkId, "propagandaradius"); createMov(); var _local4 = rr.conf.Config.getObjectValue(linkId, "destroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local4); } function update() { if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); render(); } function createMov() { var _local4; var _local3 = _global.plane.mov.getDepth(); if (_global.plane.loopOn && (_global.plane.loop > _global.plane.swaploop)) { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 + 5000); } else if (_global.plane.fullrollOn && (Math.abs(_global.plane.roll) > _global.plane.swaproll)) { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 + 5000); } else { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 - 5000); } mov = _global.stage.mov.attachMovie(movId, rr.utils.StringUtils.getUniqueName(), _local4, {parent:this}); } function destroy() { var _local7 = rr.utils.MathUtils.castCoord(x, y, rot + 180, 80); var _local10 = _global.map.getCellByPos(_local7.x, _local7.y); if (_local10.hasRemovables) { var _local11 = _local10.removables.length; var _local6 = 0; while (_local6 < _local11) { var _local4 = _global.stage["obj_" + _local10.removables[_local6]]; if (_local4.hostility > 0) { var _local9 = rr.utils.MathUtils.getDistance(_local7.x, _local7.y, _local4.x, _local4.y); if (_local9 <= rprop) { var _local8 = Math.round(power / (1 + (_local9 / 25))); _local4.addPropaganda(_local8); } } _local6++; } } var _local11 = _global.stage.afs.length; var _local6 = 0; while (_local6 < _local11) { var _local5 = _global.stage["obj_" + _global.stage.afs[_local6]]; if (_local5.hostility > 0) { var _local9 = rr.utils.MathUtils.getDistance(_local7.x, _local7.y, _local5.x, _local5.y); if (_local9 <= (rprop + 90)) { _local5.addPropaganda(power); } } _local6++; } super.destroy(); } }
Symbol 3561 MovieClip [__Packages.rr.ammo.plane.EMPBomb] Frame 0
class rr.ammo.plane.EMPBomb extends rr.ammo.Ammo { var linkId, initObj, x, y, rot, speed, alt, altmax, a, tspeed, clouddepth, dstun, tstunmin, tstunmax, sound, sin, pi, cos, mov, isexploded, destroy; function EMPBomb (iObj) { super(); linkId = "EMPBomb"; initObj = iObj; init(); } function init() { super.init(); x = initObj.x; y = initObj.y; rot = initObj.rot; speed = initObj.speed; alt = (altmax = initObj.alt); a = 0.1; tspeed = 0; clouddepth = rr.conf.ConfBaseDepths.getDepth("CloudLayer"); dstun = rr.conf.Config.getObjectValue(linkId, "stundistance"); tstunmin = rr.conf.Config.getObjectValue(linkId, "minstuntime"); tstunmax = rr.conf.Config.getObjectValue(linkId, "maxstuntime"); sound = rr.conf.Config.getObjectValue(linkId, "explodesound"); } function update() { if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); alt = alt - 4; if (alt <= 0) { explode(); } render(); } function render() { super.render(); if (alt < (_global.plane.alt - 10)) { if (mov.getDepth() > _global.plane.mov.getDepth()) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, _global.plane.mov.getDepth() - 5000)); } } if (alt < 40) { if (mov.getDepth() > clouddepth) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderClouds")); } } if (!isexploded) { mov._xscale = (mov._yscale = 70 + ((30 * alt) / altmax)); } } function createMov() { var _local4; var _local3 = _global.plane.mov.getDepth(); if (_global.plane.loopOn && (_global.plane.loop > _global.plane.swaploop)) { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 + 5000); } else if (_global.plane.fullrollOn && (Math.abs(_global.plane.roll) > _global.plane.swaproll)) { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 + 5000); } else { _local4 = rr.utils.ClipUtils.getFreeDepthNum(_global.stage.mov, _local3 - 5000); } mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local4, {parent:this}); } function explode() { if (isexploded) { return(undefined); } isexploded = true; mov._xscale = (mov._yscale = 100); mov.gotoAndPlay("explode"); _global.sounds.playSound(sound); var _local15 = new Array(); var _local16 = _global.map.getCellByPos(x, y); _local15.push(_local16); var _local13 = 1; while (_local13 <= 8) { var _local10 = _local16.nb[_local13]; if (_local10 != undefined) { if ((rr.utils.MathUtils.getDistance(x, y, _local10.center.x, _local10.center.y) - dstun) < 240) { _local15.push(_local10); } } _local13++; } var _local6 = _local15.length; var _local11 = 0; while (_local11 < _local6) { var _local7 = _local15[_local11]; if (_local7.hasRemovables) { var _local14 = _local7.removables.length; _local13 = 0; while (_local13 < _local14) { var _local3 = _global.stage["obj_" + _local7.removables[_local13]]; if (_local3.hostility > 0) { var _local9 = rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y); if (_local9 < dstun) { _local3.stun(tstunmin + (Math.random() * (tstunmax - tstunmin))); } } _local13++; } } _local11++; } _local6 = _global.stage.afdefenders.length; _local13 = 0; while (_local13 < _local6) { var _local8 = _global.stage["obj_" + _global.stage.afdefenders[_local13]]; if (!_local8.isdead) { var _local9 = rr.utils.MathUtils.getDistance(x, y, _local8.x, _local8.y); if (_local9 < dstun) { _local8.stun(tstunmin + (Math.random() * (tstunmax - tstunmin))); } } _local13++; } if (_global.train) { _local6 = _global.train.segments.length; _local13 = 0; while (_local13 < _local6) { var _local4 = _global.train.segments[_local13]; if (!_local4.isdead) { var _local9 = rr.utils.MathUtils.getDistance(x, y, _local4.x, _local4.y); if (_local9 < dstun) { _local4.stun(tstunmin + (Math.random() * (tstunmax - tstunmin))); } } _local13++; } } if (_global.stage.strains) { var _local17 = _global.stage.strains.length; _local13 = 0; while (_local13 < _local17) { var _local12 = _global.stage.strains[_local13]; _local6 = _local12.segments.length; var _local5 = 0; while (_local5 < _local6) { var _local4 = _local12.segments[_local5]; if (!_local4.isdead) { var _local9 = rr.utils.MathUtils.getDistance(x, y, _local4.x, _local4.y); if (_local9 < dstun) { _local4.stun(tstunmin + (Math.random() * (tstunmax - tstunmin))); } } _local5++; } _local13++; } } var _local18 = rr.conf.Config.getObjectValue(linkId, "destroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local18); } }
Symbol 3562 MovieClip [__Packages.rr.ammo.plane.FuelBomb] Frame 0
class rr.ammo.plane.FuelBomb extends rr.ammo.plane.Bomb { var linkId, initObj, init; function FuelBomb (iObj) { super(); linkId = "FuelBomb"; initObj = iObj; init(); } }
Symbol 3563 MovieClip [__Packages.rr.ammo.plane.CarpetBomb] Frame 0
class rr.ammo.plane.CarpetBomb extends rr.ammo.plane.Bomb { var linkId, initObj, adrop, mov, createMov, x, y, rot, alt, clouddepth; function CarpetBomb (iObj) { super(); linkId = "CarpetBomb"; initObj = iObj; init(); } function init() { super.init(); adrop = 0.2; } function render() { if (!mov) { createMov(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = rot; if (alt < (_global.plane.alt - 10)) { if (mov.getDepth() > _global.plane.mov.getDepth()) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, _global.plane.mov.getDepth() - 5000)); } } if (alt < 40) { if (mov.getDepth() > clouddepth) { mov.swapDepths(rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, "UnderClouds")); } } } }
Symbol 3564 MovieClip [__Packages.rr.ammo.plane.NuclearBomb] Frame 0
class rr.ammo.plane.NuclearBomb extends rr.ammo.plane.Bomb { var linkId, initObj, init; function NuclearBomb (iObj) { super(); linkId = "NuclearBomb"; initObj = iObj; init(); } }
Symbol 3565 MovieClip [__Packages.rr.ammo.train.AmmoTrainBullit] Frame 0
class rr.ammo.train.AmmoTrainBullit extends rr.ammo.Ammo { var linkId, initObj, parentLinkId, x, y, d, speed, range, damage, destroydelay, isexploded, prevx, prevy, sin, pi, rot, cos, destroy, render; function AmmoTrainBullit (iObj) { super(); linkId = "AmmoTrainBullit"; initObj = iObj; init(); } function init() { super.init(); parentLinkId = initObj.parentLinkId; x = initObj.x; y = initObj.y; d = 0; speed = rr.conf.Config.getObjectValue(parentLinkId, "ammospeed"); range = rr.conf.Config.getObjectValue(parentLinkId, "ammorange"); damage = rr.conf.Config.getObjectValue(parentLinkId, "ammodamage"); destroydelay = rr.conf.Config.getObjectValue(parentLinkId, "ammodestroydelay"); } function update() { if (isexploded) { return(undefined); } prevx = x; prevy = y; x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > range) { isexploded = true; destroy(); } else { checkHit(); } } render(); } function checkHit() { var _local3 = false; var _local4 = rr.ammo.AmmoUtils.createHitLine(prevx, prevy, x, y, 3); if (rr.utils.HitTest.isLineHit(_global.plane.mov, _local4)) { if (!_global.plane.loopOn) { _global.plane.addDamage(damage); _local3 = true; } } if (!_local3) { var _local5 = _global.map.getCellIdByPos(x, y); var _local6 = _global.map.getCellIdByPos(prevx, prevy); if (_local5 != undefined) { _local3 = checkCellHits(_local5, _local4); } if (!_local3) { if (_local6 != _local5) { _local3 = checkCellHits(_local6, _local4); } } } _local4.removeMovieClip(); if (_local3) { isexploded = true; destroy(); } } function checkCellHits(cid, hitline_mc) { var _local5 = _global.map.getCell(cid); var _local6 = _local5.removables.length; var _local4 = 0; while (_local4 < _local6) { var _local3 = _global.stage["obj_" + _local5.removables[_local4]]; if (!_local3.isdead) { if (_local3.hostility <= 0) { if (rr.utils.HitTest.isLineHit(_local3.mov, hitline_mc)) { _local3.addDamage(damage); return(true); } } } _local4++; } return(false); } }
Symbol 3566 MovieClip [__Packages.rr.ammo.train.AmmoRocketLauncher] Frame 0
class rr.ammo.train.AmmoRocketLauncher extends rr.ammo.Ammo { var linkId, parentLinkId, initObj, x, y, tar, minrange, maxrange, speedmax, rotspeed, a, startsound, explodesound, damage, rexplode, speed, d, tspeed, isexploded, render, prevx, prevy, sin, pi, rot, cos, mov, destroy; function AmmoRocketLauncher (iObj) { super(); linkId = "AmmoRocketLauncher"; parentLinkId = "RocketLauncher"; initObj = iObj; init(); } function init() { x = initObj.x; y = initObj.y; super.init(); tar = _global.plane; minrange = rr.conf.Config.getObjectValue(parentLinkId, "ammominrange"); maxrange = rr.conf.Config.getObjectValue(parentLinkId, "ammomaxrange"); speedmax = rr.conf.Config.getObjectValue(parentLinkId, "ammomaxspeed"); rotspeed = rr.conf.Config.getObjectValue(parentLinkId, "ammorotationspeed"); a = rr.conf.Config.getObjectValue(parentLinkId, "ammoacceleration"); startsound = rr.conf.Config.getObjectValue(parentLinkId, "ammostartsound"); explodesound = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplodesound"); damage = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplosiondamage"); rexplode = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplosionradius"); speed = 0; d = 0; tspeed = speedmax; maxrange = maxrange + (Math.random() * (maxrange * 0.2)); _global.sounds.playSound(startsound); } function update() { if (isexploded) { render(); return(undefined); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (!isexploded) { if (d > 150) { rotateToTarget(); } } prevx = x; prevy = y; x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > maxrange) { explode(); } else if (d > minrange) { if (!_global.plane.loopOn) { checkHit(); } } } render(); } function rotateToTarget() { if (tar.isdead) { return(undefined); } if (tar == undefined) { explode(); return(undefined); } var _local4 = rotspeed; var _local6 = rr.utils.Math2.Bearing(x, y, tar.x, tar.y); var _local2 = (_local6 + 360) % 360; var _local3 = (rot + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } if (_local2 > _local3) { _local3 = _local3 + _local4; } else { _local3 = _local3 - _local4; } rot = _local3; var _local5 = rr.utils.MathUtils.angDiff(_local3, _local2); if ((_local5 <= _local4) || ((360 - _local5) <= _local4)) { rot = _local2; } } function checkHit() { var _local2 = rr.ammo.AmmoUtils.createHitLine(prevx, prevy, x, y, 5); if (rr.utils.HitTest.isLineHit(tar.mov, _local2)) { tar.addDamage(damage); explode(); } _local2.removeMovieClip(); } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = speed / 10; tspeed = 0; render(); _global.sounds.playExplodeSound(explodesound, 100, 0, 1000, x, y); mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(parentLinkId, "ammodestroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3567 MovieClip [__Packages.rr.ammo.AmmoDefault] Frame 0
class rr.ammo.AmmoDefault extends rr.ammo.Ammo { var d, initObj, hostility, x, cos, pi, rot, y, sin, depthId, alt, scale, damage, parentLinkId, rexplode, created, render, destroy, isDestroyed, mov, linkId; function AmmoDefault () { super(); } function init() { super.init(); d = initObj.d; hostility = initObj.hostility; x = initObj.x + (cos(((-rot) * pi) / 180) * d); y = initObj.y - (sin(((-rot) * pi) / 180) * d); rot = Math.random() * 360; var _local4 = Math.random() * _global.plane.alt; if (Math.random() < 0.3) { depthId = "OverAmmo"; alt = _global.plane.alt + _local4; scale = Math.round(100 + (Math.random() * 50)); } else { depthId = "UnderAmmo"; alt = _global.plane.alt - _local4; scale = Math.round(100 - (Math.random() * 20)); } damage = rr.conf.Config.getObjectValue(parentLinkId, "ammodamage"); rexplode = rr.conf.Config.getObjectValue(parentLinkId, "explosionradius"); var _local5 = (40 * d) / rr.conf.Config.getObjectValue(parentLinkId, "ammospeed"); rr.utils.Delegate.callDelayed(this, createDelayed, _local5); } function update() { if (!created) { return(undefined); } if (rr.utils.MathUtils.getDistance(x, y, _global.camera.x, _global.camera.y) < 500) { render(); } } function createDelayed() { created = true; checkHit(); render(); _global.sounds.playExplodeSound(rr.conf.Config.getObjectValue(parentLinkId, "ammosound"), 100, 20, 1000, x, y); var _local3 = rr.conf.Config.getObjectValue(parentLinkId, "ammoduration"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } function createMov() { if (isDestroyed) { return(undefined); } var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, depthId); mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3, {parent:this}); mov._xscale = (mov._yscale = scale); } function checkHit() { if (hostility > 0) { checkObjectHit(_global.plane, damage); return(undefined); } var _local9 = new Array(); var _local10 = _global.map.getCellByPos(x, y); _local9.push(_local10); var _local4 = 1; while (_local4 <= 8) { var _local6 = _local10.nb[_local4]; if (_local6 != undefined) { if ((rr.utils.MathUtils.getDistance(x, y, _local6.center.x, _local6.center.y) - rexplode) < 240) { _local9.push(_local6); } } _local4++; } var _local11 = _local9.length; var _local7 = 0; while (_local7 < _local11) { var _local5 = _local9[_local7]; if (_local5.hasRemovables) { var _local8 = _local5.removables.length; _local4 = 0; while (_local4 < _local8) { var _local3 = _global.stage["obj_" + _local5.removables[_local4]]; if (_local3.isdead) { } else if ((hostility > 0) && (_local3.hostility > 0)) { } else if ((hostility <= 0) && (_local3.hostility <= 0)) { } else { checkObjectHit(_local3, damage / 20); } _local4++; } } _local7++; } } function checkObjectHit(obj, dmg) { var _local2 = rr.utils.MathUtils.getDistance(obj.x, obj.y, x, y); if (rexplode) { if (_local2 < rexplode) { obj.addDamage(Math.round(dmg / (1 + (_local2 / 25)))); } } } }
Symbol 3568 MovieClip [__Packages.rr.ammo.ground.AmmoPotTank] Frame 0
class rr.ammo.ground.AmmoPotTank extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoPotTank (iObj) { super(); linkId = "AmmoPotTank"; parentLinkId = "PotTank"; initObj = iObj; init(); } }
Symbol 3569 MovieClip [__Packages.rr.ammo.ground.AmmoOldJeep] Frame 0
class rr.ammo.ground.AmmoOldJeep extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoOldJeep (iObj) { super(); linkId = "AmmoOldJeep"; parentLinkId = "OldJeep"; initObj = iObj; init(); } }
Symbol 3570 MovieClip [__Packages.rr.ammo.ground.AmmoGunTruck] Frame 0
class rr.ammo.ground.AmmoGunTruck extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoGunTruck (iObj) { super(); linkId = "AmmoGunTruck"; parentLinkId = "GunTruck"; initObj = iObj; init(); } }
Symbol 3571 MovieClip [__Packages.rr.ammo.ground.AmmoArmoredJeep] Frame 0
class rr.ammo.ground.AmmoArmoredJeep extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoArmoredJeep (iObj) { super(); linkId = "AmmoArmoredJeep"; parentLinkId = "ArmoredJeep"; initObj = iObj; init(); } }
Symbol 3572 MovieClip [__Packages.rr.ammo.ground.AmmoBasilisk] Frame 0
class rr.ammo.ground.AmmoBasilisk extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoBasilisk (iObj) { super(); linkId = "AmmoBasilisk"; parentLinkId = "Basilisk"; initObj = iObj; init(); } }
Symbol 3573 MovieClip [__Packages.rr.ammo.ground.AmmoBunker] Frame 0
class rr.ammo.ground.AmmoBunker extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoBunker (iObj) { super(); linkId = "AmmoBunker"; parentLinkId = "Bunker"; initObj = iObj; init(); } }
Symbol 3574 MovieClip [__Packages.rr.ammo.ground.AmmoGatlingSingle] Frame 0
class rr.ammo.ground.AmmoGatlingSingle extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoGatlingSingle (iObj) { super(); linkId = "AmmoGatlingSingle"; parentLinkId = "GatlingSingle"; initObj = iObj; init(); } }
Symbol 3575 MovieClip [__Packages.rr.ammo.ground.AmmoGatlingDouble] Frame 0
class rr.ammo.ground.AmmoGatlingDouble extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoGatlingDouble (iObj) { super(); linkId = "AmmoGatlingDouble"; parentLinkId = "GatlingDouble"; initObj = iObj; init(); } }
Symbol 3576 MovieClip [__Packages.rr.ammo.ground.AmmoAbrahams] Frame 0
class rr.ammo.ground.AmmoAbrahams extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoAbrahams (iObj) { super(); linkId = "AmmoAbrahams"; parentLinkId = "Abrahams"; initObj = iObj; init(); } }
Symbol 3577 MovieClip [__Packages.rr.ammo.ground.AmmoElephant] Frame 0
class rr.ammo.ground.AmmoElephant extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoElephant (iObj) { super(); linkId = "AmmoElephant"; parentLinkId = "Elephant"; initObj = iObj; init(); } }
Symbol 3578 MovieClip [__Packages.rr.ammo.ground.AmmoPanther] Frame 0
class rr.ammo.ground.AmmoPanther extends rr.ammo.AmmoDefault { var linkId, parentLinkId, initObj, init; function AmmoPanther (iObj) { super(); linkId = "AmmoPanther"; parentLinkId = "Panther"; initObj = iObj; init(); } }
Symbol 3579 MovieClip [__Packages.rr.ammo.AmmoRocketeer] Frame 0
class rr.ammo.AmmoRocketeer extends rr.ammo.Ammo { var linkId, parentLinkId, initObj, x, y, tar, range, speedmax, mincurve, maxcurve, a, startsound, explodesound, damage, rexplode, d, speed, tspeed, mov, createMov, rot, isexploded, cos, pi, sin, status, clearMov, curve, destroy; function AmmoRocketeer (iObj) { super(); linkId = "AmmoRocketeer"; parentLinkId = "Rocketeer"; initObj = iObj; init(); } function init() { x = initObj.x; y = initObj.y; if (initObj.h > 0) { tar = _global.plane; } else { getTarget(); } super.init(); range = rr.conf.Config.getObjectValue(parentLinkId, "ammorange"); speedmax = rr.conf.Config.getObjectValue(parentLinkId, "ammomaxSpeed"); mincurve = rr.conf.Config.getObjectValue(parentLinkId, "ammominCurve"); maxcurve = rr.conf.Config.getObjectValue(parentLinkId, "ammomaxCurve"); a = rr.conf.Config.getObjectValue(parentLinkId, "ammoacceleration"); startsound = rr.conf.Config.getObjectValue(parentLinkId, "ammostartsound"); explodesound = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplodesound"); damage = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplosiondamage"); rexplode = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplosionradius"); d = (speed = (tspeed = 0)); launch(); } function render() { if (!mov) { createMov(); if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); } } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = rr.utils.MathUtils.formatAngle2(rot); } function update() { if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (tar) { if (rr.utils.MathUtils.getDistance(x, y, tar.x, tar.y) < (speed * 2)) { if (!_global.plane.loopOn) { explode(); } } } if (!isexploded) { if (d > 100) { rotateToTarget(); } } var _local4 = x; var _local3 = y; x = x + (cos(((-rot) * pi) / 180) * speed); y = y - (sin(((-rot) * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, _local4, _local3); if (status != "exploded") { if (d > range) { explode(); } checkRender(); } else { render(); } } function getTarget() { var _local4; var _local6 = _global.stage.airs.length; var _local5 = 0; while (_local5 < _local6) { var _local3 = _global.stage["obj_" + _global.stage.airs[_local5]]; if (!_local3.isdead) { if (_local4 == undefined) { _local4 = _local3; } else if (rr.utils.MathUtils.getDistance(x, y, _local3.x, _local3.y) < rr.utils.MathUtils.getDistance(x, y, _local4.x, _local4.y)) { _local4 = _local3; } } _local5++; } tar = _local4; } function checkRender() { if (rr.utils.MathUtils.getDistance(x, y, _global.camera.x, _global.camera.y) < 500) { render(); } else if (mov) { clearMov(); } } function launch() { _global.sounds.playSound(startsound); curve = mincurve + (Math.random() * (maxcurve - mincurve)); tspeed = speedmax; } function rotateToTarget() { if (tar == undefined) { return(undefined); } var _local4 = rr.utils.MathUtils.getAngle(x, y, tar.x, tar.y); var _local2 = _local4; var _local3 = (rot + 360) % 360; _local2 = (_local2 + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } if ((_local2 - _local3) > 0) { rot = rr.utils.MathUtils.formatAngle2(_local3 + curve); } else { rot = rr.utils.MathUtils.formatAngle2(_local3 - curve); } var _local5 = rr.utils.MathUtils.angDiff(rot, _local4); if ((_local5 <= curve) || ((360 - _local5) <= curve)) { rot = _local4; } } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = speed / 10; tspeed = 0; if (tar) { var _local4 = rr.utils.MathUtils.getDistance(x, y, tar.x, tar.y); if (_local4 < rexplode) { tar.addDamage(damage); } } render(); _global.sounds.playExplodeSound(explodesound, 100, 0, 1000, x, y); mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(parentLinkId, "ammoduration"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3580 MovieClip [__Packages.rr.ammo.ground.AmmoRocketBase] Frame 0
class rr.ammo.ground.AmmoRocketBase extends rr.ammo.Ammo { var linkId, parentLinkId, initObj, x, y, tar, minrange, maxrange, speedmax, rotspeed, a, startsound, explodesound, damage, rexplode, speed, d, tspeed, isexploded, render, prevx, prevy, sin, pi, rot, cos, mov, destroy; function AmmoRocketBase (iObj) { super(); linkId = "Rocket"; parentLinkId = "RocketBase"; initObj = iObj; init(); } function init() { x = initObj.x; y = initObj.y; super.init(); tar = _global.plane; minrange = rr.conf.Config.getObjectValue(parentLinkId, "ammominrange"); maxrange = rr.conf.Config.getObjectValue(parentLinkId, "ammomaxrange"); speedmax = rr.conf.Config.getObjectValue(parentLinkId, "ammomaxspeed"); rotspeed = rr.conf.Config.getObjectValue(parentLinkId, "ammorotationspeed"); a = rr.conf.Config.getObjectValue(parentLinkId, "ammoacceleration"); startsound = rr.conf.Config.getObjectValue(parentLinkId, "ammostartsound"); explodesound = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplodesound"); damage = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplosiondamage"); rexplode = rr.conf.Config.getObjectValue(parentLinkId, "ammoexplosionradius"); speed = 0; d = 0; tspeed = speedmax; maxrange = maxrange + (Math.random() * (maxrange * 0.2)); _global.sounds.playSound(startsound); } function update() { if (isexploded) { render(); return(undefined); } if (speed != tspeed) { speed = ((Math.abs(speed - tspeed) <= a) ? (tspeed) : (((tspeed > speed) ? (speed + a) : (speed - a)))); } if (!isexploded) { if (d > 150) { rotateToTarget(); } } prevx = x; prevy = y; x = x + (sin((rot * pi) / 180) * speed); y = y - (cos((rot * pi) / 180) * speed); d = d + rr.utils.MathUtils.getDistance(x, y, prevx, prevy); if (!isexploded) { if (d > maxrange) { explode(); } else if (d > minrange) { if (!_global.plane.loopOn) { checkHit(); } } } render(); } function rotateToTarget() { if (tar.isdead) { return(undefined); } if (tar == undefined) { explode(); return(undefined); } var _local4 = rotspeed; var _local6 = rr.utils.Math2.Bearing(x, y, tar.x, tar.y); var _local2 = (_local6 + 360) % 360; var _local3 = (rot + 360) % 360; if ((_local2 - _local3) > 180) { _local2 = _local2 - 360; } else if ((_local2 - _local3) < -180) { _local2 = _local2 + 360; } if (_local2 > _local3) { _local3 = _local3 + _local4; } else { _local3 = _local3 - _local4; } rot = _local3; var _local5 = rr.utils.MathUtils.angDiff(_local3, _local2); if ((_local5 <= _local4) || ((360 - _local5) <= _local4)) { rot = _local2; } } function checkHit() { var _local2 = rr.ammo.AmmoUtils.createHitLine(prevx, prevy, x, y, 5); if (rr.utils.HitTest.isLineHit(tar.mov, _local2)) { tar.addDamage(damage); explode(); } _local2.removeMovieClip(); } function explode() { if (isexploded) { return(undefined); } isexploded = true; speed = speed / 10; tspeed = 0; render(); _global.sounds.playExplodeSound(explodesound, 100, 40, 1000, x, y); mov.gotoAndPlay("explode"); var _local3 = rr.conf.Config.getObjectValue(parentLinkId, "ammodestroydelay"); rr.utils.Delegate.callDelayed(this, destroy, _local3); } }
Symbol 3581 MovieClip [__Packages.rr.train.SaddleTank] Frame 0
class rr.train.SaddleTank extends rr.train.Locomotive { var linkId, initObj, bcount, bxdef1; function SaddleTank (iObj) { super(); linkId = "SaddleTank"; initObj = iObj; bcount = 1; bxdef1 = 0; } }
Symbol 3582 MovieClip [__Packages.rr.train.Rhino] Frame 0
class rr.train.Rhino extends rr.train.Locomotive { var linkId, initObj, bcount, bxdef1, bxdef2; function Rhino (iObj) { super(); linkId = "Rhino"; initObj = iObj; bcount = 2; bxdef1 = -33; bxdef2 = 31; } }
Symbol 3583 MovieClip [__Packages.rr.train.SuperChief] Frame 0
class rr.train.SuperChief extends rr.train.Locomotive { var linkId, initObj, bcount, bxdef1; function SuperChief (iObj) { super(); linkId = "SuperChief"; initObj = iObj; bcount = 1; bxdef1 = -14; } }
Symbol 3584 MovieClip [__Packages.rr.train.TrainWagon] Frame 0
class rr.train.TrainWagon extends rr.train.TrainSegment { var segmentType, weapons, prev, reAffirm, isconnected, isreversed, dfeel, length, xspeed, yspeed, x, y, damage, tdisconn, initObj, isdead, render, speed, isstunned, checkStun, events, next, killlevel, explode; function TrainWagon () { super(); } function init() { segmentType = "wagon"; weapons = new Array(); super.init(); prev = _global.train.lastsegment; prev.next = this; reAffirm(); isconnected = true; isreversed = false; dfeel = length / 2; xspeed = (yspeed = 0); x = (y = 0); damage = 0; tdisconn = getTimer(); addWeapons(initObj.weapons); _global.train.onConnectionChanged(); } function update() { if (isdead) { render(); return(undefined); } if (!isconnected) { var _local2 = 0.05; if (speed != 0) { speed = ((Math.abs(speed) <= _local2) ? 0 : (((0 > speed) ? (speed + _local2) : (speed - _local2)))); } rr.train.TrainUtils.updateRailPosition(this); } else { speed = prev.speed; rr.train.TrainUtils.updateRailPosition(this); } if (isstunned) { checkStun(); } events.dispatchEvent({target:this, type:"onUpdate"}); } function addWeapons(w) { var _local4 = w.length; var _local2 = 0; while (_local2 < _local4) { var _local3 = w[_local2]; _local3.parent = this; rr.train.TrainUtils.createWeapon(_local3); _local2++; } } function removeWeapon(obj) { var _local3 = weapons.length; var _local2 = 0; while (_local2 < _local3) { if (weapons[_local2] == obj) { delete weapons[_local2]; weapons.splice(_local2, 1); break; } _local2++; } } function addDamage(dmg) { if (isdead) { return(undefined); } super.addDamage(dmg); var _local4 = weapons.length; var _local3 = 0; while (_local3 < _local4) { weapons[_local3].addDamage(dmg); _local3++; } } function die() { if (isdead) { return(undefined); } isdead = true; next.disconnect(); disconnect(); var _local3 = weapons.length; var _local2 = 0; while (_local2 < _local3) { weapons[_local2].die(); _local2++; } damage = killlevel; events.dispatchEvent({type:"onTrainWagonDie", target:this}); explode(); } function disconnect() { if (!prev) { return(undefined); } prev.next = undefined; prev = undefined; isconnected = false; _global.train.onConnectionChanged(); } }
Symbol 3585 MovieClip [__Packages.rr.train.SuperChiefWagon] Frame 0
class rr.train.SuperChiefWagon extends rr.train.TrainWagon { var linkId, initObj, parent, bcount, bxdef1, bxdef2, tfire, gunsounds, cos, pi, fliprot, rot, mov, sin, x, y, atan2, isdead; function SuperChiefWagon (iObj) { super(); linkId = "SuperChiefWagon"; initObj = iObj; parent = initObj.parent; init(); } function init() { super.init(); bcount = 2; bxdef1 = -10; bxdef2 = 10; tfire = rr.conf.Config.getObjectValue(linkId, "shootinginterval"); gunsounds = rr.conf.Config.getObjectValue(linkId, "gunsounds"); var _local3 = 1; while (_local3 <= bcount) { this["rotbarrel" + _local3] = 0; this["bs" + _local3] = rr.conf.Config.getObjectValue(linkId, "rotationspeed" + _local3); this["tf" + _local3] = rr.conf.Config.getObjectValue(linkId, "shootinginterval" + _local3); this["lf" + _local3] = getTimer(); _local3++; } } function render() { super.render(); var _local3 = 1; while (_local3 <= bcount) { mov[("barrel" + _local3) + "_mc"]._x = cos(((-(rot + fliprot)) * pi) / 180) * this["bxdef" + _local3]; mov[("barrel" + _local3) + "_mc"]._y = (-sin(((-(rot + fliprot)) * pi) / 180)) * this["bxdef" + _local3]; mov[("barrel" + _local3) + "_mc"]._rotation = this["rotbarrel" + _local3]; _local3++; } } function aimAtTarget() { var _local3 = 1; while (_local3 <= bcount) { this["bx" + _local3] = x + (cos(((-(rot + fliprot)) * pi) / 180) * this["bxdef" + _local3]); this["by" + _local3] = y - (sin(((-(rot + fliprot)) * pi) / 180) * this["bxdef" + _local3]); var _local4 = (180 * atan2(_global.aim.mov._y - (this["by" + _local3] - _global.camera.top), _global.aim.mov._x - (this["bx" + _local3] - _global.camera.left))) / pi; var _local5 = (this["rotbarrel" + _local3] + 360) % 360; _local4 = (_local4 + 360) % 360; if ((_local4 - _local5) > 180) { _local4 = _local4 - 360; } else if ((_local4 - _local5) < -180) { _local4 = _local4 + 360; } _local5 = _local5 + ((this["bs" + _local3] * (_local4 - _local5)) / 100); this["rotbarrel" + _local3] = rr.utils.MathUtils.formatAngle2(_local5); _local3++; } } function fire() { var _local3 = 1; while (_local3 <= bcount) { if ((getTimer() - this["lf" + _local3]) >= this["tf" + _local3]) { this["lf" + _local3] = getTimer(); mov[("barrel" + _local3) + "_mc"].gotoAndPlay("shoot"); _global.sounds.playSound(gunsounds[Math.round(Math.random() * (gunsounds.length - 1))]); rr.ammo.AmmoUtils.createAmmo({type:parent.linkId, x:this["bx" + _local3], y:this["by" + _local3], rot:this["rotbarrel" + _local3]}); } _local3++; } } function addDamage(dmg) { if (isdead) { return(undefined); } if (!dmg) { return(undefined); } parent.addDamage(dmg); } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 90); var _local3 = 1; while (_local3 <= bcount) { rr.utils.ClipUtils.setTint(mov[("barrel" + _local3) + "_mc"].base_mc, 0, 90); _local3++; } } } }
Symbol 3586 MovieClip [__Packages.rr.train.Dragon] Frame 0
class rr.train.Dragon extends rr.train.Locomotive { var linkId, initObj, bcount, bxdef1, bxdef2; function Dragon (iObj) { super(); linkId = "Dragon"; initObj = iObj; bcount = 2; bxdef1 = -30; bxdef2 = 30; } }
Symbol 3587 MovieClip [__Packages.rr.train.Pennsylvania] Frame 0
class rr.train.Pennsylvania extends rr.train.Locomotive { var linkId, initObj, bcount, bxdef1, bxdef2; function Pennsylvania (iObj) { super(); linkId = "Pennsylvania"; initObj = iObj; bcount = 2; bxdef1 = -8; bxdef2 = 8; } }
Symbol 3588 MovieClip [__Packages.rr.train.statics.StaticTrainSegment] Frame 0
class rr.train.statics.StaticTrainSegment extends rr.BaseClass { var uid, initObj, killlevel, linkId, length, destroydelay, explodesound, rot, x, y, dfeel, damage, mov, isRendered, isdead, tstun, laststunned, isstunned, isexploded, train; function StaticTrainSegment () { super(); } function init() { uid = initObj.uid; killlevel = rr.conf.Config.getObjectValue(linkId, "killlevel"); length = rr.conf.Config.getObjectValue(linkId, "length"); destroydelay = rr.conf.Config.getObjectValue(linkId, "destroydelay"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); rot = 0; x = initObj.x; y = initObj.y; if (initObj.r) { rot = initObj.r; } dfeel = length / 2; damage = 0; } function render() { if (!mov) { createMov(); } mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov.base_mc._rotation = rot; } function checkRender() { isRendered = false; if (rr.utils.MathUtils.getDistance(x, y, _global.camera.x, _global.camera.y) < 500) { isRendered = true; render(); } else if (mov) { clearMov(); } } function createMov() { var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3, {parent:this}); checkNightMode(); } function clearMov() { mov.removeMovieClip(); delete mov; } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); } } function addDamage(dmg) { if (isdead) { return(undefined); } if (!dmg) { return(undefined); } damage = damage + dmg; if (damage < 0) { damage = 0; } if (damage >= killlevel) { die(); } } function stun(t) { tstun = t; laststunned = getTimer(); isstunned = true; } function checkStun() { if ((getTimer() - laststunned) > tstun) { isstunned = false; } } function die() { } function explode() { if (isexploded) { return(undefined); } isexploded = true; render(); _global.sounds.playExplodeSound(explodesound, 100, 100, 1000, x, y); mov.gotoAndPlay("explode"); rr.utils.Delegate.callDelayed(this, destroy, destroydelay); } function destroy() { mov.removeMovieClip(); train.removeSegment(this); _global.stage.removeObject(this); } }
Symbol 3589 MovieClip [__Packages.rr.train.statics.StaticLocomotive] Frame 0
class rr.train.statics.StaticLocomotive extends rr.train.statics.StaticTrainSegment { var segmentType, train, rotspeed, linkId, tfire, dfire, gunsounds, rotBarrel, rot, bcount, checkRender, isdead, dplane, x, y, isstunned, checkStun, events, mov, cos, pi, sin, atan2, isShooting, damage, killlevel, explode; function StaticLocomotive () { super(); } function init() { segmentType = "loc"; super.init(); train.loc = this; rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); tfire = rr.conf.Config.getObjectValue(linkId, "shootinginterval"); dfire = rr.conf.Config.getObjectValue(linkId, "shootingdistance"); gunsounds = rr.conf.Config.getObjectValue(linkId, "gunsounds"); rotBarrel = rot; var _local3 = 1; while (_local3 <= bcount) { this["rotbarrel" + _local3] = 0; this["bs" + _local3] = rr.conf.Config.getObjectValue(linkId, "rotationspeed" + _local3); this["tf" + _local3] = rr.conf.Config.getObjectValue(linkId, "shootinginterval" + _local3); this["lf" + _local3] = getTimer(); _local3++; } } function update() { if (_global.plane == undefined) { checkRender(); return(undefined); } if (_global.plane.isdead) { checkRender(); return(undefined); } if (isdead) { checkRender(); return(undefined); } dplane = rr.utils.MathUtils.getDistance(x, y, _global.plane.x, _global.plane.y); if (!isstunned) { aimAtTarget(); if (!_global.plane.isdead) { if (dplane <= dfire) { fire(); } } } checkRender(); if (isstunned) { checkStun(); } events.dispatchEvent({target:this, type:"onUpdate"}); } function render() { super.render(); mov.lights_mc._rotation = rot; var _local3 = 1; while (_local3 <= bcount) { mov[("barrel" + _local3) + "_mc"]._x = cos(((-rot) * pi) / 180) * this["bxdef" + _local3]; mov[("barrel" + _local3) + "_mc"]._y = (-sin(((-rot) * pi) / 180)) * this["bxdef" + _local3]; mov[("barrel" + _local3) + "_mc"]._rotation = this["rotbarrel" + _local3]; _local3++; } } function aimAtTarget() { if (_global.plane == undefined) { return(undefined); } if (_global.plane.isdead) { return(undefined); } var _local3 = 1; while (_local3 <= bcount) { this["bx" + _local3] = x + (cos(((-rot) * pi) / 180) * this["bxdef" + _local3]); this["by" + _local3] = y - (sin(((-rot) * pi) / 180) * this["bxdef" + _local3]); var _local4 = (180 * atan2(_global.plane.mov._y - (this["by" + _local3] - _global.camera.top), _global.plane.mov._x - (this["bx" + _local3] - _global.camera.left))) / pi; var _local5 = (this["rotbarrel" + _local3] + 360) % 360; _local4 = (_local4 + 360) % 360; if ((_local4 - _local5) > 180) { _local4 = _local4 - 360; } else if ((_local4 - _local5) < -180) { _local4 = _local4 + 360; } _local5 = _local5 + ((this["bs" + _local3] * (_local4 - _local5)) / 100); this["rotbarrel" + _local3] = rr.utils.MathUtils.formatAngle2(_local5); _local3++; } } function die() { if (isdead) { return(undefined); } isdead = true; isShooting = false; damage = killlevel; explode(); } function fire() { if (_global.plane == undefined) { return(undefined); } if (_global.plane.isdead) { return(undefined); } var _local3 = 1; while (_local3 <= bcount) { if ((getTimer() - this["lf" + _local3]) >= this["tf" + _local3]) { this["lf" + _local3] = getTimer(); mov[("barrel" + _local3) + "_mc"].gotoAndPlay("shoot"); _global.sounds.playSound(gunsounds[Math.round(Math.random() * (gunsounds.length - 1))]); rr.ammo.AmmoUtils.createAmmo({type:"AmmoTrainBullit", parentLinkId:linkId, x:this["bx" + _local3], y:this["by" + _local3], rot:this["rotbarrel" + _local3] + 90}); } _local3++; } } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); mov.lights_mc._visible = true; } else { mov.lights_mc._visible = false; } } }
Symbol 3590 MovieClip [__Packages.rr.train.statics.StaticSaddleTank] Frame 0
class rr.train.statics.StaticSaddleTank extends rr.train.statics.StaticLocomotive { var linkId, initObj, bcount, bxdef1, train; function StaticSaddleTank (iObj) { super(); linkId = "SaddleTank"; initObj = iObj; bcount = 1; bxdef1 = 0; train = initObj.train; train.segments.push(this); } }
Symbol 3591 MovieClip [__Packages.rr.train.statics.StaticSuperChief] Frame 0
class rr.train.statics.StaticSuperChief extends rr.train.statics.StaticLocomotive { var linkId, initObj, bcount, bxdef1, train; function StaticSuperChief (iObj) { super(); linkId = "SuperChief"; initObj = iObj; bcount = 1; bxdef1 = -14; train = initObj.train; train.segments.push(this); } }
Symbol 3592 MovieClip [__Packages.rr.train.statics.StaticDragon] Frame 0
class rr.train.statics.StaticDragon extends rr.train.statics.StaticLocomotive { var linkId, initObj, bcount, bxdef1, bxdef2, train; function StaticDragon (iObj) { super(); linkId = "Dragon"; initObj = iObj; bcount = 2; bxdef1 = -30; bxdef2 = 30; train = initObj.train; train.segments.push(this); } }
Symbol 3593 MovieClip [__Packages.rr.train.statics.StaticPennsylvania] Frame 0
class rr.train.statics.StaticPennsylvania extends rr.train.statics.StaticLocomotive { var linkId, initObj, bcount, bxdef1, bxdef2, train; function StaticPennsylvania (iObj) { super(); linkId = "Pennsylvania"; initObj = iObj; bcount = 2; bxdef1 = -8; bxdef2 = 8; train = initObj.train; train.segments.push(this); } }
Symbol 3594 MovieClip [__Packages.rr.train.Wagon1] Frame 0
class rr.train.Wagon1 extends rr.train.TrainWagon { var linkId, initObj; function Wagon1 (iObj) { super(); linkId = "Wagon1"; initObj = iObj; } }
Symbol 3595 MovieClip [__Packages.rr.train.Wagon2] Frame 0
class rr.train.Wagon2 extends rr.train.TrainWagon { var linkId, initObj; function Wagon2 (iObj) { super(); linkId = "Wagon2"; initObj = iObj; } }
Symbol 3596 MovieClip [__Packages.rr.train.Wagon3] Frame 0
class rr.train.Wagon3 extends rr.train.TrainWagon { var linkId, initObj; function Wagon3 (iObj) { super(); linkId = "Wagon3"; initObj = iObj; } }
Symbol 3597 MovieClip [__Packages.rr.train.Wagon4] Frame 0
class rr.train.Wagon4 extends rr.train.TrainWagon { var linkId, initObj; function Wagon4 (iObj) { super(); linkId = "Wagon4"; initObj = iObj; } }
Symbol 3598 MovieClip [__Packages.rr.train.DropWagon] Frame 0
class rr.train.DropWagon extends rr.train.TrainSegment { var segmentType, prev, reAffirm, isconnected, dfeel, length, xspeed, yspeed, x, y, damage, tdisconn, isdead, render, speed, isstunned, checkStun, events, next, killlevel, explode; function DropWagon () { super(); } function init() { segmentType = "dropwagon"; super.init(); prev = _global.train.lastsegment; prev.next = this; reAffirm(); isconnected = true; dfeel = length / 2; xspeed = (yspeed = 0); x = (y = 0); damage = 0; tdisconn = getTimer(); _global.train.onConnectionChanged(); } function update() { if (isdead) { render(); return(undefined); } if (!isconnected) { var _local2 = 0.05; if (speed != 0) { speed = ((Math.abs(speed) <= _local2) ? 0 : (((0 > speed) ? (speed + _local2) : (speed - _local2)))); } rr.train.TrainUtils.updateRailPosition(this); } else { speed = prev.speed; rr.train.TrainUtils.updateRailPosition(this); } if (isstunned) { checkStun(); } else { events.dispatchEvent({target:this, type:"onUpdate"}); } } function die() { if (isdead) { return(undefined); } isdead = true; next.disconnect(); disconnect(); damage = killlevel; events.dispatchEvent({type:"onTrainWagonDie", target:this}); explode(); } function disconnect() { if (!prev) { return(undefined); } prev.next = undefined; prev = undefined; isconnected = false; _global.train.onConnectionChanged(); } }
Symbol 3599 MovieClip [__Packages.rr.train.Passenger] Frame 0
class rr.train.Passenger extends rr.train.DropWagon { var linkId, initObj, init; function Passenger (iObj) { super(); linkId = "Passenger"; initObj = iObj; init(); } }
Symbol 3600 MovieClip [__Packages.rr.train.PassengerArmored] Frame 0
class rr.train.PassengerArmored extends rr.train.DropWagon { var linkId, initObj, init; function PassengerArmored (iObj) { super(); linkId = "PassengerArmored"; initObj = iObj; init(); } }
Symbol 3601 MovieClip [__Packages.rr.train.ABomb] Frame 0
class rr.train.ABomb extends rr.train.DropWagon { var linkId, initObj, init; function ABomb (iObj) { super(); linkId = "ABomb"; initObj = iObj; init(); } }
Symbol 3602 MovieClip [__Packages.rr.train.TankTrailer] Frame 0
class rr.train.TankTrailer extends rr.train.DropWagon { var linkId, initObj, init; function TankTrailer (iObj) { super(); linkId = "TankTrailer"; initObj = iObj; init(); } }
Symbol 3603 MovieClip [__Packages.rr.train.statics.StaticTrainWagon] Frame 0
class rr.train.statics.StaticTrainWagon extends rr.train.statics.StaticTrainSegment { var segmentType, weapons, initObj, checkRender, isstunned, checkStun, events, isdead, damage, killlevel, explode; function StaticTrainWagon () { super(); } function init() { segmentType = "wagon"; weapons = new Array(); super.init(); if (initObj.wp) { addWeapons(initObj.wp); } } function update() { checkRender(); if (isstunned) { checkStun(); } events.dispatchEvent({target:this, type:"onUpdate"}); } function addWeapons(w) { var _local4 = w.length; var _local2 = 0; while (_local2 < _local4) { var _local3 = w[_local2]; _local3.parent = this; rr.train.TrainUtils.createStaticWeapon(_local3); _local2++; } } function removeWeapon(obj) { var _local3 = weapons.length; var _local2 = 0; while (_local2 < _local3) { if (weapons[_local2] == obj) { delete weapons[_local2]; weapons.splice(_local2, 1); break; } _local2++; } } function addDamage(dmg) { if (isdead) { return(undefined); } super.addDamage(dmg); var _local4 = weapons.length; var _local3 = 0; while (_local3 < _local4) { weapons[_local3].addDamage(dmg); _local3++; } } function die() { if (isdead) { return(undefined); } isdead = true; var _local3 = weapons.length; var _local2 = 0; while (_local2 < _local3) { weapons[_local2].die(); _local2++; } damage = killlevel; explode(); } }
Symbol 3604 MovieClip [__Packages.rr.train.statics.StaticWagon1] Frame 0
class rr.train.statics.StaticWagon1 extends rr.train.statics.StaticTrainWagon { var linkId, initObj, train; function StaticWagon1 (iObj) { super(); linkId = "Wagon1"; initObj = iObj; train = initObj.train; train.segments.push(this); } }
Symbol 3605 MovieClip [__Packages.rr.train.statics.StaticWagon2] Frame 0
class rr.train.statics.StaticWagon2 extends rr.train.statics.StaticTrainWagon { var linkId, initObj, train; function StaticWagon2 (iObj) { super(); linkId = "Wagon2"; initObj = iObj; train = initObj.train; train.segments.push(this); } }
Symbol 3606 MovieClip [__Packages.rr.train.statics.StaticWagon3] Frame 0
class rr.train.statics.StaticWagon3 extends rr.train.statics.StaticTrainWagon { var linkId, initObj, train; function StaticWagon3 (iObj) { super(); linkId = "Wagon3"; initObj = iObj; train = initObj.train; train.segments.push(this); } }
Symbol 3607 MovieClip [__Packages.rr.train.statics.StaticPassenger] Frame 0
class rr.train.statics.StaticPassenger extends rr.train.statics.StaticTrainWagon { var linkId, initObj, train; function StaticPassenger (iObj) { super(); linkId = "Passenger"; initObj = iObj; train = initObj.train; train.segments.push(this); } }
Symbol 3608 MovieClip [__Packages.rr.train.statics.StaticPassengerArmored] Frame 0
class rr.train.statics.StaticPassengerArmored extends rr.train.statics.StaticTrainWagon { var linkId, initObj, train; function StaticPassengerArmored (iObj) { super(); linkId = "PassengerArmored"; initObj = iObj; train = initObj.train; train.segments.push(this); } }
Symbol 3609 MovieClip [__Packages.rr.train.statics.StaticTankTrailer] Frame 0
class rr.train.statics.StaticTankTrailer extends rr.train.statics.StaticTrainWagon { var linkId, initObj, train; function StaticTankTrailer (iObj) { super(); linkId = "TankTrailer"; initObj = iObj; train = initObj.train; train.segments.push(this); } }
Symbol 3610 MovieClip [__Packages.rr.train.weapons.SmallCannon] Frame 0
class rr.train.weapons.SmallCannon extends rr.train.weapons.TrainWeapon { var linkId, initObj, init; function SmallCannon (iObj) { super(); linkId = "SmallCannon"; initObj = iObj; init(); } }
Symbol 3611 MovieClip [__Packages.rr.train.weapons.MediumCannon] Frame 0
class rr.train.weapons.MediumCannon extends rr.train.weapons.TrainWeapon { var linkId, initObj, init; function MediumCannon (iObj) { super(); linkId = "MediumCannon"; initObj = iObj; init(); } }
Symbol 3612 MovieClip [__Packages.rr.train.weapons.SmallFastCannon] Frame 0
class rr.train.weapons.SmallFastCannon extends rr.train.weapons.TrainWeapon { var linkId, initObj, init, tfire, lastFired, rot, tarRot, mov, gunsound; function SmallFastCannon (iObj) { super(); linkId = "SmallFastCannon"; initObj = iObj; init(); } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } if (Math.abs(tarRot - rot) > 20) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); var _local3 = rr.utils.MathUtils.transCoord(-3.5, 20, this); rr.ammo.AmmoUtils.createAmmo({type:linkId, parentLinkId:linkId, x:_local3.x, y:_local3.y, rot:rot}); _local3 = rr.utils.MathUtils.transCoord(4, 20, this); rr.ammo.AmmoUtils.createAmmo({type:linkId, parentLinkId:linkId, x:_local3.x, y:_local3.y, rot:rot}); } }
Symbol 3613 MovieClip [__Packages.rr.train.weapons.RocketLauncher] Frame 0
class rr.train.weapons.RocketLauncher extends rr.train.weapons.TrainWeapon { var linkId, initObj, init, tfire, lastFired, mov, gunsound, rot; function RocketLauncher (iObj) { super(); linkId = "RocketLauncher"; initObj = iObj; init(); } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); launchRocket(1); rr.utils.Delegate.callDelayed(this, launchRocket, 200, 2); } function launchRocket(id) { if (_global.timer.stopped) { return(undefined); } var _local3; if (id == 1) { _local3 = rr.utils.MathUtils.transCoord(-3, 7.5, this); } else { _local3 = rr.utils.MathUtils.transCoord(3, 7.5, this); } rr.ammo.AmmoUtils.createAmmo({type:linkId, x:_local3.x, y:_local3.y, rot:rot}); } }
Symbol 3614 MovieClip [__Packages.rr.train.statics.StaticTrainWeapon] Frame 0
class rr.train.statics.StaticTrainWeapon extends rr.BaseClass { var parent, initObj, uid, dfeel, linkId, dfire, dfiremin, tfire, rotspeed, killlevel, destroydelay, sound, gunsound, explodesound, lbarrel, ddetect, x, y, damage, isdead, rot, lastFired, isdestroyed, dplane, mov, tarRot, sin, pi, cos; function StaticTrainWeapon () { super(); } function init() { parent = initObj.parent; parent.weapons.push(this); uid = initObj.uid; dfeel = rr.conf.Config.getObjectValue(linkId, "feelerradius"); dfire = rr.conf.Config.getObjectValue(linkId, "shootingdistance"); dfiremin = rr.conf.Config.getObjectValue(linkId, "shootingdistancemin"); tfire = rr.conf.Config.getObjectValue(linkId, "shootinginterval"); rotspeed = rr.conf.Config.getObjectValue(linkId, "rotationspeed"); killlevel = rr.conf.Config.getObjectValue(linkId, "killlevel"); destroydelay = rr.conf.Config.getObjectValue(linkId, "destroydelay"); sound = rr.conf.Config.getObjectValue(linkId, "sound"); gunsound = rr.conf.Config.getObjectValue(linkId, "gunsound"); explodesound = rr.conf.Config.getObjectValue(linkId, "explodesound"); lbarrel = rr.conf.Config.getObjectValue(linkId, "barrellength"); ddetect = rr.conf.Config.getObjectValue(linkId, "detectiondistance"); x = initObj.x; y = initObj.y; damage = 0; isdead = false; rot = 0; lastFired = getTimer(); parent.addEventListener("onUpdate", this); } function onUpdate() { if (isdestroyed) { return(undefined); } if (_global.plane == undefined) { checkRender(); return(undefined); } if (_global.plane.isdead) { checkRender(); return(undefined); } if (isdead) { checkRender(); return(undefined); } dplane = rr.utils.MathUtils.getDistance(x, y, _global.plane.x, _global.plane.y); if (!parent.isstunned) { if (dplane <= dfire) { if (dplane >= dfiremin) { fire(); } } } checkRender(); updateAfterEvent(); } function render() { if (!mov) { createMov(); } aimAtTarget(); mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = rot; } function checkRender() { if (parent.isRendered) { render(); } else if (mov) { clearMov(); } } function createMov() { var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, rr.utils.StringUtils.getUniqueName(), _local3, {parent:this}); checkNightMode(); } function clearMov() { mov.removeMovieClip(); delete mov; } function checkNightMode() { if (_global.map.nightmap) { rr.utils.ClipUtils.setTint(mov.base_mc, 0, 50); rr.utils.ClipUtils.setTint(mov.barrel_mc.base_mc, 0, 50); } } function aimAtTarget() { if (parent.isstunned) { return(undefined); } if (_global.plane == undefined) { return(undefined); } if (_global.plane.isdead) { return(undefined); } var _local6 = rr.utils.Math2.Bearing(x, y, _global.plane.x, _global.plane.y); var _local3 = (_local6 + 360) % 360; var _local4 = (rot + 360) % 360; if ((_local3 - _local4) > 180) { _local3 = _local3 - 360; } else if ((_local3 - _local4) < -180) { _local3 = _local3 + 360; } if (_local3 > _local4) { _local4 = _local4 + rotspeed; } else { _local4 = _local4 - rotspeed; } var _local5 = rr.utils.MathUtils.angDiff(_local4, _local3); if ((_local5 <= rotspeed) || ((360 - _local5) <= rotspeed)) { rot = _local3; } else { rot = _local4; } } function fire() { if ((getTimer() - lastFired) < tfire) { return(undefined); } if (Math.abs(tarRot - rot) > 20) { return(undefined); } lastFired = getTimer(); mov.barrel_mc.gotoAndPlay("shoot"); _global.sounds.playSound(gunsound); var _local4 = x + (sin((rot * pi) / 180) * lbarrel); var _local3 = y - (cos((rot * pi) / 180) * lbarrel); rr.ammo.AmmoUtils.createAmmo({type:linkId, parentLinkId:linkId, x:_local4, y:_local3, rot:rot}); } function addDamage(dmg) { if (isdead) { return(undefined); } if (!dmg) { return(undefined); } damage = damage + dmg; if (damage >= killlevel) { damage = killlevel; die(); } } function die() { if (isdead) { return(undefined); } isdead = true; render(); _global.sounds.playExplodeSound(explodesound, 100, 100, 1500, x, y); mov.gotoAndPlay("explode"); rr.utils.Delegate.callDelayed(this, destroy, destroydelay); } function destroy() { if (isdestroyed) { return(undefined); } isdestroyed = true; mov.removeMovieClip(); parent.removeWeapon(this); _global.stage.removeObject(this); } }
Symbol 3615 MovieClip [__Packages.rr.train.statics.StaticSmallCannon] Frame 0
class rr.train.statics.StaticSmallCannon extends rr.train.statics.StaticTrainWeapon { var linkId, initObj, init; function StaticSmallCannon (iObj) { super(); linkId = "SmallCannon"; initObj = iObj; init(); } }
Symbol 3616 MovieClip [__Packages.rr.train.statics.StaticMediumCannon] Frame 0
class rr.train.statics.StaticMediumCannon extends rr.train.statics.StaticTrainWeapon { var linkId, initObj, init; function StaticMediumCannon (iObj) { super(); linkId = "MediumCannon"; initObj = iObj; init(); } }
Symbol 3617 MovieClip [__Packages.rr.building.Building] Frame 0
class rr.building.Building extends rr.BaseUnit { var initObj, linkId, x, y, rot, type, dfeel, explodedelay, alt, population, uid, bmp, mov, explosionset, isdestroyed, destroy, isexploded, explodesound, size, backup_bmp, rect, pi, back_rect; function Building (iObj) { super(); initObj = iObj; init(); } function init() { linkId = initObj.lid; super.init(); x = initObj.x; y = initObj.y; rot = initObj.r; type = rr.conf.Config.getObjectValue(linkId, "type"); dfeel = rr.conf.Config.getObjectValue(linkId, "feelerradius"); explodedelay = rr.conf.Config.getObjectValue(linkId, "explodedelay"); alt = rr.conf.Config.getObjectValue(linkId, "height"); population = rr.conf.Config.getObjectValue(linkId, "population"); var _local4 = _global.map.getCellByPos(x, y); _local4.addStatic(uid); _global.stage.buildings.push(uid); createBmp(); } function isLineHit(hitline_mc) { var _local4; var _local3 = _global.stage.hitmov.createEmptyMovieClip(rr.utils.StringUtils.getUniqueName(), _global.stage.hitmov.getNextHighestDepth()); _local3.attachBitmap(bmp, 10); _local3._x = (x - _global.camera.left) - (bmp.width / 2); _local3._y = (y - _global.camera.top) - (bmp.height / 2); _local4 = rr.utils.HitTest.isLineHit(_local3, hitline_mc); _local3.removeMovieClip(); return(_local4); } function update() { if (mov._width) { render(); } else if (explosionset) { if (!isdestroyed) { var _local3 = _global.map.getCellByPos(x, y); _local3.removeStatic(uid); destroy(); } } } function render() { mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; } function createMov() { var _local3 = rr.utils.ClipUtils.getFreeDepth(_global.stage.mov, this); mov = _global.stage.mov.attachMovie(linkId, uid, _local3); mov._x = x - _global.camera.left; mov._y = y - _global.camera.top; mov._rotation = rot; } function die() { super.die(); explode(); } function explode() { if (isexploded) { return(undefined); } isexploded = true; _global.populationshot = _global.populationshot + population; createMov(); _global.sounds.playExplodeSound(explodesound, 100, 100, 1000, x, y); rr.utils.Delegate.callDelayed(this, setExploded, explodedelay); } function setExploded() { explosionset = true; var _local3 = new flash.geom.Point(x - (size / 2), y - (size / 2)); _global.map.map_bmp.copyPixels(backup_bmp, rect, _local3, null, null, true); createBmp(); } function createBmp() { var _local3; if (isexploded) { _local3 = flash.display.BitmapData.loadBitmap(linkId + "_exploded.png"); } else { _local3 = flash.display.BitmapData.loadBitmap(linkId + ".png"); } if (_global.map.nightmap) { rr.utils.ClipUtils.setBmpTint(_local3, 0, 60); } size = Math.sqrt(Math.pow(_local3.width, 2) + Math.pow(_local3.height, 2)) + (alt * 2); bmp.dispose(); bmp = new flash.display.BitmapData(size, size, true, 0); var _local4 = new flash.geom.Matrix(); _local4.translate((-_local3.width) / 2, (-_local3.height) / 2); _local4.rotate((rr.utils.MathUtils.formatAngle(rot) / 180) * pi); _local4.translate((size / 2) + alt, (size / 2) + alt); var _local5 = new flash.geom.ColorTransform(); _local5.rgb = 0; _local5.alphaMultiplier = 0.3; bmp.draw(_local3, _local4, _local5); _local4.translate(-alt, -alt); bmp.draw(_local3, _local4); rect = new flash.geom.Rectangle(0, 0, size, size); if (!isexploded) { backup_bmp = new flash.display.BitmapData(size, size, true, 0); back_rect = new flash.geom.Rectangle(x - (size / 2), y - (size / 2), size, size); backup_bmp.copyPixels(_global.map.map_bmp, back_rect, new flash.geom.Point(0, 0), null, null, true); } var _local6 = new flash.geom.Point(x - (size / 2), y - (size / 2)); rect = new flash.geom.Rectangle(0, 0, size, size); _global.map.map_bmp.copyPixels(bmp, rect, _local6, null, null, true); if (isexploded) { bmp.dispose(); delete bmp; backup_bmp.dispose(); delete backup_bmp; } _local3.dispose(); } }
Symbol 3618 MovieClip [__Packages.rr.control.LevelLoader] Frame 0
class rr.control.LevelLoader extends rr.BaseClip { var _visible, ldr_txt, gotoAndStop, swapDepths; function LevelLoader () { super(); _visible = false; } function init() { ldr_txt.text = "INITIALIZING"; gotoAndStop(0); _visible = true; swapDepths(_global.root.getNextHighestDepth()); } function show(perc) { var _local2; if (perc > 80) { _local2 = "get ready"; } else { _local2 = "preparing battleground"; } ldr_txt.text = _local2.toUpperCase(); gotoAndStop(perc); _visible = true; } function hide() { _visible = false; } }
Symbol 3619 MovieClip [__Packages.rr.control.LevelResult] Frame 0
class rr.control.LevelResult extends rr.BaseClip { var pages, stats_mc, highscore_btn, failed_mc, continue_btn, replay_btn, _visible, swapDepths, lvlsuccess, HSYouda_mc, HSMiniClip_mc, reasontext, items_mc, statsoverall_mc, statsextra_mc, page, accomplished_mc, victorious_mc; function LevelResult () { super(); init(); } function init() { pages = [0, 3, 3, 3, 2, 3, 2, 2, 0, 0]; stats_mc.save_btn.onPress = rr.utils.Delegate.create(this, doSave); highscore_btn.onPress = rr.utils.Delegate.create(this, toggleHighScore); failed_mc.main_btn.onPress = rr.utils.Delegate.create(this, goMain); failed_mc.replay_btn.onPress = rr.utils.Delegate.create(this, replay); failed_mc.highscore_btn.onPress = rr.utils.Delegate.create(this, toggleHighScore); continue_btn.onPress = rr.utils.Delegate.create(this, nextPage); replay_btn.onPress = rr.utils.Delegate.create(this, replay); _visible = false; } function showResult(success, reason) { var _local3 = new Sound(this); if (success) { _local3.attachSound("Mission Accomplished.wav"); } else { _local3.attachSound("Mission Failed.wav"); } _local3.start(); swapDepths(_global.root.getNextHighestDepth()); lvlsuccess = success; HSYouda_mc.init(); HSMiniClip_mc._visible = false; reasontext = ""; continue_btn._visible = false; highscore_btn._visible = false; replay_btn._visible = false; failed_mc._visible = false; failed_mc.highscore_btn._visible = false; items_mc._visible = false; stats_mc._visible = false; statsoverall_mc._visible = false; statsextra_mc._visible = false; stats_mc.save_btn._visible = false; if (((_global.gametype == "new") || (_global.gametype == "loaded")) || (_global.gametype == "test")) { if (_global.player.points > 0) { failed_mc.highscore_btn._visible = true; } } if (success) { page = 0; replay_btn._visible = true; if (((_global.gametype == "new") || (_global.gametype == "loaded")) || (_global.gametype == "test")) { stats_mc._visible = true; accomplished_mc._visible = _global.game.levelId < _global.maxlevel; victorious_mc._visible = _global.game.levelId == _global.maxlevel; if (_global.superlevel < (_global.game.levelId + 1)) { var _local4 = SharedObject.getLocal("superlevel"); _local4.data.levelid = _global.game.levelId + 1; _local4.flush(); _global.superlevel = _local4.data.levelid; } if (_global.game.levelId < _global.maxlevel) { highscore_btn._visible = true; stats_mc.save_btn._visible = true; } else { continue_btn._visible = true; } } if (_global.gametype == "extra") { accomplished_mc._visible = true; statsextra_mc._visible = true; continue_btn._visible = true; } setStats(); } else { if (((_global.gametype == "new") || (_global.gametype == "loaded")) || (_global.gametype == "test")) { stats_mc._visible = true; stats_mc.save_btn._visible = false; if (reason == "train") { reasontext = "You failed to destroy the train"; } if (reason == "cash") { reasontext = "You don't have enough cash left"; } } if (_global.gametype == "extra") { reasontext = "You don't have enough cash left"; statsextra_mc._visible = true; continue_btn._visible = true; } setStats(); failed_mc._visible = true; } _visible = true; } function setStats() { stats_mc.reason_txt.text = reasontext.toUpperCase(); stats_mc.time_txt.text = rr.utils.StringUtils.getTimeString(_global.leveltime); stats_mc.grounds_txt.text = _global.landshot.toString(); stats_mc.airs_txt.text = _global.airshot.toString(); stats_mc.friendlies_txt.text = _global.friendlies.toString(); stats_mc.civilians_txt.text = _global.populationshot.toString(); stats_mc.levelpoints_txt.text = _global.player.levelresult.levelpoints.toString(); stats_mc.levelcash_txt.text = "$ " + rr.utils.StringUtils.formatNumberWithCommas(_global.player.levelresult.levelcash); stats_mc.totalpoints_txt.text = _global.player.points.toString(); stats_mc.totalcash_txt.text = "$ " + rr.utils.StringUtils.formatNumberWithCommas(_global.player.cash); statsoverall_mc.time_txt.text = rr.utils.StringUtils.getTimeString(_global.player.time); statsoverall_mc.grounds_txt.text = _global.player.landshot.toString(); statsoverall_mc.airs_txt.text = _global.player.airshot.toString(); statsoverall_mc.friendlies_txt.text = _global.player.friendlies.toString(); statsoverall_mc.civilians_txt.text = _global.player.populationshot.toString(); statsoverall_mc.totalpoints_txt.text = _global.player.points.toString(); statsoverall_mc.totalcash_txt.text = "$ " + rr.utils.StringUtils.formatNumberWithCommas(_global.player.cash); statsextra_mc.reason_txt.text = reasontext.toUpperCase(); statsextra_mc.time_txt.text = rr.utils.StringUtils.getTimeString(_global.player.time); } function doSave() { replay_btn._visible = false; if (_global.player.saveMission()) { stats_mc.saveresult_mc.gotoAndPlay("success"); nextPage(); } else { stats_mc.saveresult_mc.gotoAndPlay("failed"); } } function nextPage() { if (_global.gametype == "extra") { _visible = false; _global.game.quitGame(); return(undefined); } HSYouda_mc.hide(); HSMiniClip_mc._visible = false; if (((_global.gametype == "new") || (_global.gametype == "loaded")) || (_global.gametype == "test")) { if ((page == 0) && (_global.game.levelId == _global.maxlevel)) { stats_mc._visible = false; highscore_btn._visible = true; statsoverall_mc._visible = true; page = -1; return(undefined); } if (page == -1) { page = 0; } } page++; if (_global.game.levelId == _global.maxlevel) { _visible = false; if (_global.gameMode == "Demo") { _global.game.quitGame(true); } else { _global.game.quitGame(); } return(undefined); } if (page > pages[_global.game.levelId]) { _visible = false; _global.game.nextLevel(); return(undefined); } if (page > 0) { continue_btn._visible = true; stats_mc._visible = false; statsoverall_mc._visible = false; items_mc.gotoAndStop((_global.game.levelId + "-") + page); items_mc._visible = true; } } function goMain() { _visible = false; _global.game.quitGame(); } function replay() { _visible = false; _global.game.replayLevel(); } function toggleHighScore() { if (_global.company == "Youda") { if (!HSYouda_mc._visible) { HSYouda_mc.show(); highscore_btn._visible = false; failed_mc.highscore_btn._visible = false; } } if (_global.company == "MiniClip") { if (!HSMiniClip_mc._visible) { _level0.playerpoints = _global.player.points; HSMiniClip_mc.gotoAndPlay(2); HSMiniClip_mc._visible = true; highscore_btn._visible = false; failed_mc.highscore_btn._visible = false; } } } }
Symbol 3620 MovieClip [__Packages.rr.MissionMenu] Frame 0
class rr.MissionMenu extends rr.BaseClip { var _visible; function MissionMenu () { super(); _visible = false; } function playMission(id) { var _local2 = 0; while (_local2 <= 10) { this[("mission" + _local2) + "_mc"]._visible = false; this[("mission" + _local2) + "_mc"].gotoAndStop(1); _local2++; } this[("mission" + id) + "_mc"]._visible = true; _visible = true; this[("mission" + id) + "_mc"].gotoAndPlay(1); } }
Symbol 3621 MovieClip [__Packages.rr.control.Confirm] Frame 0
class rr.control.Confirm extends rr.BaseClip { var _visible, ok_btn, cancel_btn, co, confirm_txt; function Confirm () { super(); _global.confirm = this; init(); } function init() { _visible = false; ok_btn.onPress = rr.utils.Delegate.create(this, closeAndConfirm); cancel_btn.onPress = rr.utils.Delegate.create(this, close); } function showConfirm(obj, func, args) { var _local5 = args.upgrade; var _local4 = args.price; var _local3; if (_local5) { var _local6 = _global.planemenu.selectedDisplay.getUpgradeRefund(_local5); co = new Object(); co.confirm = rr.utils.Delegate.create(obj, func, _local5, _local4); _local3 = "Upgrading price is $ " + rr.utils.StringUtils.formatNumberWithCommas(_local4); if (_local6 > 0) { _local3 = _local3 + (("\rThe present weapons will be removed. \rYou receive $ " + rr.utils.StringUtils.formatNumberWithCommas(_local6)) + " refund.\r"); _local3 = _local3 + "You can re-select the upgraded weapons as you please."; } } else { co = new Object(); co.confirm = rr.utils.Delegate.create(obj, func); _local3 = ""; _local3 = _local3 + (("\rYou receive $ " + rr.utils.StringUtils.formatNumberWithCommas(_local4)) + " refund for your aircraft and weapons.\r"); _local3 = _local3 + "Are you sure you want to change aircraft?"; } confirm_txt.text = _local3; _visible = true; } function closeAndConfirm() { co.confirm(); _visible = false; } function close() { _visible = false; } }
Symbol 3622 MovieClip [__Packages.as.external.ExternalModel] Frame 0
class as.external.ExternalModel { var root, fullScreen, wrapper, events, resumeTimerAtContinue; function ExternalModel (__iObj) { root = __iObj.root; fullScreen = false; _global.externalModel = this; init(); } function init() { delete wrapper; if (_global.mdm) { wrapper = new as.external.ZincModel({root:this}); } else if (_global.ssCore) { wrapper = new as.external.SwfStudioModel({root:this}); } else { wrapper = false; toggleFullScreen(false); } } function setFullScreenStatus(__boolean) { fullScreen = __boolean; } function toggleFullScreen(__boolean) { if (!wrapper) { if (__boolean == undefined) { if (fullScreen) { fscommand ("fullscreen", false); setFullScreenStatus(false); } else { fscommand ("fullscreen", true); setFullScreenStatus(true); } } else { fscommand ("fullscreen", __boolean); setFullScreenStatus(__boolean); } events.dispatchEvent({type:"onToggleFullScreen"}); return(undefined); } if (__boolean == undefined) { if (fullScreen) { wrapper.toggleFullScreen(false); } else { wrapper.toggleFullScreen(true); } } else { wrapper.toggleFullScreen(__boolean); } events.dispatchEvent({type:"onToggleFullScreen"}); } function showExitMenu() { if (_global.attachExitMenu) { _global.attachExitMenu(); } else { _global.exitMenu_mc._visible = true; } doGameActions(true); events.dispatchEvent({type:"onShowExitMenu"}); } function hideExitMenu() { if (_global.removeExitMenu) { _global.removeExitMenu(); } else { _global.exitMenu_mc._visible = false; } doGameActions(false); events.dispatchEvent({type:"onHideExitMenu"}); } function doGameActions(__pause) { if (__pause) { resumeTimerAtContinue = (_global.timer.stopped ? false : true); if (_global.aim.hidden) { _global.aim.hiddenBy = null; } else { _global.aim.hide(); } _global.timer.stop(); } else { _global.aim.show(this); if (resumeTimerAtContinue) { _global.timer.start(); } } } function processFocus(__boolean) { if (_global.processWindowFocus) { _global.processWindowFocus(__boolean); } } function requestKill() { if (!wrapper) { killApplication(); } else { wrapper.requestKill(); } } function killApplication() { fscommand ("quit"); } function addEventListener(evt, listener) { if (events == undefined) { events = new mx.events.EventDispatcher(); } events.addEventListener(evt, listener); } function removeEventListener(evt, listener) { events.removeEventListener(evt, listener); } }
Symbol 3623 MovieClip [__Packages.as.external.ZincModel] Frame 0
class as.external.ZincModel { var root, mdm, fullScreenMethod, windowHeight, windowWidth, res_width, res_height, res_colorDepth, formStyle, lastFocus, fullscreen, beforeMinimized, killingApp; function ZincModel (__iObj) { root = __iObj.root; mdm = _global.mdm; fullScreenMethod = "dirextX"; reset(); } function reset() { windowHeight = mdm.Forms.MainForm.height; windowWidth = mdm.Forms.MainForm.width; var _local3 = mdm.System.getResolution(); res_width = _local3[0]; res_height = _local3[1]; res_colorDepth = _local3[2]; addeptForm(true); mdm.Application.onAppExit = function () { _global.externalModel.showExitMenu(); }; mdm.Application.enableExitHandler(); mdm.Application.obj = this; mdm.Application.onAppChangeFocus = function (myObject) { if ((myObject.status == true) || (myObject.status == "true")) { _global.externalModel.processFocus(true); } else { _global.externalModel.processFocus(false); } }; doFocusAction(true); return(true); } function doPendingEvents() { mdm.Application.doEvents(); } function restore() { mdm.Application.restore(); } function bringToFront() { } function maximize() { mdm.Application.maximize(); } function minimize() { mdm.Application.minimize(); } function setResolution(__width, __height, __colorDepth) { mdm.System.setResolution(__width, __height, __colorDepth); } function addeptForm(__boolean) { if (formStyle == __boolean) { return(undefined); } formStyle = __boolean; mdm.Forms.thisForm.showFullScreen(__boolean); mdm.Forms.thisForm.hideCaption(__boolean); } function delay(__amount) { if (!__amount) { return(undefined); } mdm.Application.delay(__amount); } function doFocusAction(__boolean, __force) { if (!__force) { if (lastFocus == __boolean) { return(undefined); } lastFocus = __boolean; } if (__boolean) { if (!__force) { maximize(); } doPendingEvents(); restore(); doPendingEvents(); setFullScreen(true); doPendingEvents(); bringToFront(); doPendingEvents(); } else { var _local2 = fullscreen; beforeMinimized = _local2; setFullScreen(false); if (!__force) { minimize(); } doPendingEvents(); } } function toggleFullScreen(__boolean) { if (fullscreen == __boolean) { return(undefined); } addeptForm(__boolean); restore(); doPendingEvents(); doFocusAction(__boolean, true); } function setFullScreen(__boolean, __exit) { _global.externalModel.setFullScreenStatus(__boolean); if (__boolean) { if (!fullscreen) { fullscreen = true; if (fullScreenMethod == "dirextX") { mdm.System.DirectX.enable(800, 600, 32); } else { setResolution(800, 600, 32); } maximize(); } } else if (fullscreen) { fullscreen = false; if (fullScreenMethod == "dirextX") { mdm.System.DirectX.disable(); } else { setResolution(res_width, res_height, res_colorDepth); } if (windowHeight) { mdm.Forms.MainForm.height = windowHeight; } if (windowWidth) { mdm.Forms.MainForm.width = windowWidth; } } if (__exit) { killApplication(); } } function requestKill() { killApplication(); } function killApplication() { if (killingApp) { return(undefined); } stopAllSounds(); killingApp = true; setFullScreen(); doPendingEvents(); mdm.Application.exit(); mdm.Application.delay(1000); } }
Symbol 3624 MovieClip [__Packages.as.external.SwfStudioModel] Frame 0
class as.external.SwfStudioModel { var root, ssCore, ssEvents, ssGlobals, res_width, res_height, res_colorDepth, formStyle, noFullScreen, lastFocus, fullscreen, beforeMinimized, killingApp; function SwfStudioModel (__iObj) { root = __iObj.root; ssCore = _global.ssCore; ssEvents = _global.ssEvents; ssGlobals = _global.ssGlobals; reset(); } function reset() { res_width = Number(ssGlobals.ssDesktopWidth); res_height = Number(ssGlobals.ssDesktopHeight); res_colorDepth = Number(ssGlobals.ssDesktopColorDepth); var _local4 = new Object(); _local4.onAppExit = function (__event_obj) { _global.externalModel.showExitMenu(); }; ssEvents.addEventListener({listener:_local4, event:"App.onQuit", callback:"onAppExit"}); var _local3 = new Object(); _local3.obj = this; _local3.onAppChangeFocus = function (__event_obj) { if (__event_obj.result == "LOSTFOCUS") { _global.externalModel.processFocus(false); this.obj.doFocusAction(false); } else if (__event_obj.result == "GOTFOCUS") { _global.externalModel.processFocus(true); this.obj.doFocusAction(true); } }; ssCore.Win.setNotify({event:"onFocusChange"}, {callback:"onAppChangeFocus", scope:_local3}); addeptForm(true); doFocusAction(true); return(true); } function restore() { ssCore.Win.restore(); } function bringToFront() { } function maximize() { ssCore.Win.maximize(); } function minimize() { ssCore.Win.minimize(); ssCore.Win.flash(); } function setResolution(__width, __height, __colorDepth, __userDirectDraw) { ssCore.Desktop.changeResolution({width:__width, height:__height, colorDepth:__colorDepth, useDirectDraw:__userDirectDraw}); } function addeptForm(__boolean) { if (formStyle == __boolean) { return(undefined); } formStyle = __boolean; if (__boolean) { ssCore.Win.showCaption({flag:false}); ssCore.Desktop.autoRestoreTaskbar({flag:true}); ssCore.Desktop.autoHideTaskbar({flag:true}); ssCore.Win.showBorder({flag:false}); } else { ssCore.Win.showCaption({flag:true}); ssCore.Desktop.showTaskbar({flag:true}); ssCore.Win.showBorder({flag:true}); } } function doFocusAction(__boolean, __force) { if (noFullScreen && (!__force)) { return(undefined); } if (!__force) { if (lastFocus == __boolean) { return(undefined); } lastFocus = __boolean; } if (__boolean) { restore(); setFullScreen(true, false, __force); } else { var _local3 = fullscreen; beforeMinimized = _local3; setFullScreen(false, false, __force); } } function toggleFullScreen(__boolean) { if (fullscreen == __boolean) { return(undefined); } if (__boolean) { noFullScreen = false; restore(); addeptForm(true); doFocusAction(true, true); } else { noFullScreen = true; addeptForm(__boolean); doFocusAction(__boolean, true); } } function setFullScreen(__boolean, __exit, __force) { _global.externalModel.setFullScreenStatus(__boolean); if (__boolean) { if (!fullscreen) { fullscreen = true; setResolution(800, 600, 16, false); maximize(); } } else if (fullscreen) { fullscreen = false; setResolution(res_width, res_height, res_colorDepth); if (!__force) { minimize(); } else { restore(); } } if (__exit) { killApplication(); } } function requestKill() { killApplication(); } function killApplication() { if (killingApp) { return(undefined); } killingApp = true; ssCore.App.forceQuit(); } }
Symbol 3625 MovieClip [__Packages.as.FocusControl] Frame 0
class as.FocusControl { var displayId, displayX, displayY, focus_mc, interval, isPaused, events, resumeTimerAtContinue; function FocusControl (pId, pX, pY) { _global.focusControl = this; displayId = pId; displayX = pX; displayY = pY; init(); } function init() { focus_mc = _root.createEmptyMovieClip("fmc", _root.getNextHighestDepth()); focus_mc.onRelease = function () { }; Selection.addListener(focus_mc); Selection.setFocus(focus_mc); _global.processWindowFocus = processWrapperFocus; startInterval(); } function update() { if (Selection.getFocus() == null) { pauseGame(); } } function startInterval() { interval = setInterval(this, "update", 250); isPaused = false; } function stopInterVal() { isPaused = true; clearInterval(interval); } function processWrapperFocus(__boolean) { if (__boolean) { continueGame(); } else { Selection.setFocus(null); pauseGame(); } } function pauseGame() { stopInterVal(); _root.attachMovie(displayId, "display_mc", _root.getNextHighestDepth(), {_x:displayX, _y:displayY}); _root.display_mc.continue_btn.onPress = as.Delegate.create(this, continueGame); doGameActions(true); events.dispatchEvent({type:"onPauseGame"}); } function continueGame() { _root.display_mc.removeMovieClip(); Selection.setFocus(focus_mc); doGameActions(false); events.dispatchEvent({type:"onContinueGame"}); if (!_global.externalModel.wrapper) { if (_global.externalModel.fullScreen) { _global.externalModel.toggleFullScreen(true); } } startInterval(); } function doGameActions(__pause) { if (__pause) { resumeTimerAtContinue = (_global.timer.stopped ? false : true); if (_global.aim.hidden) { _global.aim.hiddenBy = null; } else { _global.aim.hide(); } _global.timer.stop(); } else { _global.aim.show(this); if (resumeTimerAtContinue) { _global.timer.start(); } } } function addEventListener(evt, listener) { if (events == undefined) { events = new mx.events.EventDispatcher(); } events.addEventListener(evt, listener); } function removeEventListener(evt, listener) { events.removeEventListener(evt, listener); } }
Symbol 3626 MovieClip [__Packages.as.Delegate] Frame 0
class as.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; arguments=arguments.callee.arguments;//parameter overwritten arguments.callee.arguments; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; arguments.splice(0, 2); _local2.arguments = arguments; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } static function callDelayed(obj, func, ival) { arguments.splice(0, 3); var _local3 = new Object(); _local3.f = function () { clearInterval(this.i); var _local3 = arguments.callee.target; var _local4 = arguments.callee.func; arguments=arguments.callee.arguments;//parameter overwritten arguments.callee.arguments; return(this.func.apply(this.target, this.arguments)); }; _local3.target = obj; _local3.func = func; _local3.arguments = arguments; _local3.i = setInterval(_local3, "f", ival); } }
Symbol 3627 MovieClip [__Packages.rr.Entry] Frame 0
class rr.Entry { function Entry () { _global.root = _level0; _global.gameMode = "Demo"; _global.maxlevel = ((_global.gameMode == "Demo") ? 3 : 10); var _local3 = [rr.control.PlaneBoxOrange, rr.control.PlaneBoxRed, rr.control.PlaneBoxBlue, rr.control.PlaneBoxGreen, rr.control.PlaneDisplay, rr.control.Confirm, rr.control.WeaponButton, rr.control.PlaneMenu, rr.MissionMenu, rr.control.BottomMenu, rr.control.MiniMap, rr.control.LevelLoader, rr.control.LevelResult, rr.HSYouda]; var _local2 = new rr.EdgeBlack(); _local2.init(); _global.startmenu = new rr.control.StartMenu(); } static function main() { var _local1 = new rr.Entry(); } }
Symbol 3628 MovieClip [__Packages.rr.EdgeBlack] Frame 0
class rr.EdgeBlack { var mov; function EdgeBlack () { draw(); } function draw() { var _local7 = 500; var _local4 = -_local7; var _local6 = 640 + _local7; var _local3 = -_local7; var _local5 = 550 + _local7; mov = _global.root.createEmptyMovieClip("EdgeBlack", _global.root.getNextHighestDepth()); mov.lineStyle(0, 0, 100); mov.moveTo(_local4, _local3); mov.beginFill(0, 100); mov.lineTo(_local6, _local3); mov.lineTo(_local6, 0); mov.lineTo(_local4, 0); mov.lineTo(_local4, _local3); mov.endFill(); mov.moveTo(_local4, _local5); mov.beginFill(0, 100); mov.lineTo(_local6, _local5); mov.lineTo(_local6, 550); mov.lineTo(_local4, 550); mov.lineTo(_local4, _local5); mov.endFill(); mov.moveTo(_local4, _local3); mov.beginFill(0, 100); mov.lineTo(_local4, _local5); mov.lineTo(0, _local5); mov.lineTo(0, _local3); mov.lineTo(_local4, _local3); mov.endFill(); mov.moveTo(_local6, _local3); mov.beginFill(0, 100); mov.lineTo(_local6, _local5); mov.lineTo(640, _local5); mov.lineTo(640, _local3); mov.lineTo(_local6, _local3); mov.endFill(); } function init() { mov.swapDepths(_global.root.getNextHighestDepth()); } function clear() { mov.removeMovieClip(); } }
Symbol 3629 MovieClip [__Packages.rr.control.StartMenu] Frame 0
class rr.control.StartMenu extends rr.BaseClip { var mov, getURL, theme_mc, themeSound; function StartMenu () { super(); init(); } function init() { rr.utils.Delegate.callDelayed(this, show, 100); } function onButtonPress(command) { if (command == "testgame") { _global.gametype = "test"; _global.testcash = Number(mov.playercash_txt.text); _global.testlevel = Number(mov.levelId_txt.text); fadeTheme(); hide(); _global.game = new rr.Game(); } if (command == "newgame") { fadeTheme(); hide(); _global.gametype = "new"; _global.game = new rr.Game(); } if (command == "continuegame") { fadeTheme(); hide(); _global.gametype = "loaded"; _global.game = new rr.Game(); } if (command == "instructions") { showScreen(mov.instructions_mc); } if (command == "viewhighscore") { getURL(_global.highscorelink, "_blank"); } if (command == "moregames") { getURL(_global.moregamelink, "_blank"); } if (command == "extra") { showScreen(mov.extra_mc); } if (command == "getfullversion") { showScreen(mov.buyfull_mc); } if (command == "exit") { _global.externalModel.showExitMenu(); } } function onButtonOver(command) { mov.overtext_mc.gotoAndPlay(command); } function onButtonOut() { mov.overtext_mc.gotoAndPlay("default"); } function playExtraMission(id) { fadeTheme(); hide(); mov.extra_mc._visible = false; _global.gametype = "extra"; _global.extraLevelId = 10 + id; _global.game = new rr.Game(); } function show(gotoBuy) { mov = _global.root.attachMovie("StartMenu", "startmenu_mc", _global.root.getNextHighestDepth()); if (gotoBuy) { mov._visible = false; } mov.extra_mc._visible = false; mov.instructions_mc._visible = false; mov.buyfull_mc._visible = false; mov.viewhighscore_btn._visible = (_global.highscorelink != undefined) && (_global.highscorelink != ""); mov.exit_btn._visible = _global.appExtention != "swf"; mov.fullscreen_btn._visible = _global.appExtention != "swf"; var _local4 = SharedObject.getLocal("savedmission"); if (_local4.data.savedmission.levelid > 1) { mov.continuegame_btn.enabled = true; mov.continuegame_btn._alpha = 100; } else { mov.continuegame_btn.enabled = false; mov.continuegame_btn._alpha = 50; } var _local3 = SharedObject.getLocal("superlevel"); if (_local3.data.levelid == undefined) { _local3.data.levelid = 1; _local3.flush(); } _global.superlevel = _local3.data.levelid; mov.newgame_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "newgame"); mov.continuegame_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "continuegame"); mov.instructions_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "instructions"); mov.viewhighscore_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "viewhighscore"); mov.moregames_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "moregames"); mov.full_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "getfullversion"); mov.single_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "extra"); mov.exit_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "exit"); mov.newgame_btn.onRollOver = rr.utils.Delegate.create(this, onButtonOver, "newgame"); mov.continuegame_btn.onRollOver = rr.utils.Delegate.create(this, onButtonOver, "continuegame"); mov.instructions_btn.onRollOver = rr.utils.Delegate.create(this, onButtonOver, "instructions"); mov.viewhighscore_btn.onRollOver = rr.utils.Delegate.create(this, onButtonOver, "viewhighscores"); mov.moregames_btn.onRollOver = rr.utils.Delegate.create(this, onButtonOver, "moregames"); mov.full_btn.onRollOver = rr.utils.Delegate.create(this, onButtonOver, "getfullversion"); mov.single_btn.onRollOver = rr.utils.Delegate.create(this, onButtonOver, "extra"); mov.newgame_btn.onRollOut = rr.utils.Delegate.create(this, onButtonOut); mov.continuegame_btn.onRollOut = rr.utils.Delegate.create(this, onButtonOut); mov.instructions_btn.onRollOut = rr.utils.Delegate.create(this, onButtonOut); mov.viewhighscore_btn.onRollOut = rr.utils.Delegate.create(this, onButtonOut); mov.moregames_btn.onRollOut = rr.utils.Delegate.create(this, onButtonOut); mov.full_btn.onRollOut = rr.utils.Delegate.create(this, onButtonOut); mov.single_btn.onRollOut = rr.utils.Delegate.create(this, onButtonOut); mov.extra_mc.cancel_btn.onPress = rr.utils.Delegate.create(this, closeScreens); mov.instructions_mc.main_btn.onPress = rr.utils.Delegate.create(this, closeScreens); mov.buyfull_mc.main_btn.onPress = rr.utils.Delegate.create(this, closeScreens); startTheme(); setExtraScreen(); if (gotoBuy) { rr.utils.Delegate.callDelayed(this, showScreen, 50, mov.buyfull_mc); } mov.test_btn.onPress = rr.utils.Delegate.create(this, onButtonPress, "testgame"); } function setExtraScreen() { var _local5 = mov.extra_mc; var _local3 = 1; while (_local3 <= 5) { var _local4 = _local3; if (_global.gameMode == "Demo") { if (_local4 == 3) { _local4 = 4; } } _local5["mission" + _local3]._alpha = ((_global.superlevel > _local4) ? 100 : 40); _local5["complete" + _local3].text = ((_global.superlevel > _local4) ? "" : (("(First complete mission " + _local4) + ")")); _local5["lock" + _local3]._visible = ((_global.superlevel > _local4) ? false : true); _local5["but" + _local3]._visible = ((_global.superlevel > _local4) ? true : false); _local5["but" + _local3].onPress = rr.utils.Delegate.create(this, playExtraMission, _local3); _local3++; } } function showScreen(mc) { mov.newgame_btn.enabled = false; mov.continuegame_btn.enabled = false; mov.instructions_btn.enabled = false; mov.viewhighscore_btn.enabled = false; mov.moregames_btn.enabled = false; mov.full_btn.enabled = false; mov.single_btn.enabled = false; if (mc == mov.buyfull_mc) { mc.gotoAndPlay(2); } mc._visible = true; mov._visible = true; } function closeScreens() { mov.newgame_btn.enabled = true; mov.continuegame_btn.enabled = true; mov.instructions_btn.enabled = true; mov.viewhighscore_btn.enabled = true; mov.moregames_btn.enabled = true; mov.full_btn.enabled = true; mov.single_btn.enabled = true; mov.extra_mc._visible = false; mov.instructions_mc._visible = false; mov.buyfull_mc._visible = false; } function hide() { _global.game.clear(); delete _global.game; _global.game = undefined; mov.removeMovieClip(); } function startTheme() { theme_mc = _global.root.createEmptyMovieClip("theme_mc", _global.root.getNextHighestDepth()); themeSound = new Sound(theme_mc); themeSound.attachSound("Skies of war 1_4.wav"); themeSound.start(1, 10000); } function fadeTheme() { if (!themeSound) { return(undefined); } var _local2 = themeSound.getVolume(); if (_local2 > 0) { themeSound.setVolume(_local2 - 1); rr.utils.Delegate.callDelayed(this, fadeTheme, 40); } else { themeSound.stop(); delete themeSound; theme_mc.removeMovieClip(); } } }
Symbol 3630 MovieClip [__Packages.rr.Game] Frame 0
class rr.Game extends rr.BaseClass { var levelId, levelstarted, levelended, missiontargets; function Game () { super(); rr.utils.Delegate.callDelayed(this, init, 500); } function init() { levelId = 0; _global.player = new rr.Player(); _global.planemenu = _global.root.attachMovie("PlaneMenu", "planemenu_mc", _global.root.getNextHighestDepth()); _global.missionmenu = _global.root.attachMovie("MissionMenu", "missionmenu_mc", _global.root.getNextHighestDepth()); _global.bottommenu = _global.root.attachMovie("BottomMenu", "bottommenu_mc", _global.root.getNextHighestDepth()); _global.levelloader = _global.root.attachMovie("LevelLoader", "levelloader_mc", _global.root.getNextHighestDepth()); _global.levelresult = _global.root.attachMovie("LevelResult", "levelresult_mc", _global.root.getNextHighestDepth()); loadGame(); } function clear() { _global.planemenu._visible = false; _global.missionmenu._visible = false; _global.bottommenu._visible = false; _global.levelloader._visible = false; _global.levelresult._visible = false; _global.planemenu.removeMovieClip(); _global.missionmenu.removeMovieClip(); _global.bottommenu.removeMovieClip(); _global.levelloader.removeMovieClip(); _global.levelresult.removeMovieClip(); delete _global.planemenu; delete _global.missionmenu; delete _global.bottommenu; delete _global.levelloader; delete _global.levelresult; _global.planemenu = undefined; _global.missionmenu = undefined; _global.bottommenu = undefined; _global.levelloader = undefined; _global.levelresult = undefined; } function loadGame() { if (_global.gametype == "test") { levelId = _global.testlevel; _global.player.addCash(_global.testcash); } if (_global.gametype == "new") { levelId = 1; var _local5 = rr.conf.Config.getGameConf(1); _global.player.addCash(_local5.startcash); } if (_global.gametype == "loaded") { var _local4 = SharedObject.getLocal("savedmission"); var _local3 = _local4.data.savedmission; levelId = _local3.levelid; _global.player.addCash(_local3.cash); _global.player.addPoints(_local3.points); _global.player.landshot = _local3.landshot; _global.player.airshot = _local3.airshot; _global.player.populationshot = _local3.populationshot; _global.player.friendlies = _local3.friendlies; _global.player.time = _local3.time; _global.player.upGun = _local3.upGun; _global.player.upAir = _local3.upAir; _global.player.upGround = _local3.upGround; _global.player.upBomb = _local3.upBomb; } if (_global.gametype == "extra") { levelId = _global.extraLevelId; var _local5 = rr.conf.Config.getGameConf(levelId); _global.player.addCash(100000); } _global.gameconf = rr.conf.Config.getGameConf(levelId); rr.conf.Config.addMapValues(); if (levelId <= 10) { _global.missionmenu.playMission(levelId); } else { startLevel(); } } function startLevel() { levelstarted = false; levelended = false; _global.player.setReplayStats(); _global.blackedge = new rr.EdgeBlack(); _global.missionmenu._visible = false; _global.planemenu.initLevel(); } function playLevel() { levelstarted = true; missiontargets = _global.gameconf.missiontargets; _global.leveltime = 0; _global.landshot = 0; _global.airshot = 0; _global.populationshot = 0; _global.stage = new rr.Stage(); _global.timer = new rr.Timer(); _global.sounds = new rr.Sounds(); _global.map = new rr.Map(); _global.aim = new rr.Aim(); _global.weaponmenu = new rr.control.WeaponMenu(); _global.camera = new rr.StageCam(); _global.sounds.init(); _global.stage.init(); _global.levelloader.init(); _global.map.init(); rr.utils.Delegate.callDelayed(_global.stage, _global.stage.createObjects, 200); } function play() { _global.levelloader.hide(); _global.aim.init(); _global.camera.init(); _global.weaponmenu.init(); _global.bottommenu.init(); _global.blackedge.init(); _global.timer.start(); _global.stage._visible = true; delete _global.gameconf; _global.gameconf = undefined; } function nextLevel() { clearGameObjects(); _global.bottommenu._visible = false; levelId++; _global.gameconf = rr.conf.Config.getGameConf(levelId); rr.conf.Config.addMapValues(); _global.missionmenu.playMission(levelId); } function replayLevel() { _global.player.getReplayStats(); clearGameObjects(); _global.gameconf = rr.conf.Config.getGameConf(levelId); rr.conf.Config.addMapValues(); rr.utils.Delegate.callDelayed(this, startLevel, 50); } function missionDone() { if (_global.stage.getEnemyAirfieldCount() > 0) { return(false); } if (_global.stage.getEnemyAirsCount() > 0) { return(false); } if (_global.stage.airs.length > 0) { return(false); } if (_global.train && (_global.train.weaponsLeft())) { return(false); } if (_global.stage.getStaticTrainsCount() > 0) { return(false); } if (_global.stage.getEnemyGroundsCount() > 0) { return(false); } if (_global.stage.getIndustryCount() > 0) { return(false); } return(true); } function endLevel(success, reason) { if (levelended) { return(undefined); } levelended = true; _global.friendlies = _global.stage.getFriendlyGroundsCount(); _global.timer.stop(); _global.aim.clear(); _global.sounds.stopAll(); _global.sounds.clear(); if (success) { _global.planemenu.refundPlane(); _global.planemenu.selectedDisplay.clearAndRefund(); rr.utils.Delegate.callDelayed(this, finishLevel, 500, success); } else { _global.planemenu.selectedDisplay.clear(); rr.utils.Delegate.callDelayed(this, finishLevel, 2000, success, reason); } } function finishLevel(success, reason) { clearGameObjects(); _global.player.setMissionResult(success); _global.levelresult.showResult(success, reason); _global.bottommenu._visible = false; } function quitGame(gotoBuy) { clearGameObjects(); clear(); _global.startmenu.show(gotoBuy); } function clearGameObjects() { _global.sounds.stopAll(); _global.sounds.clear(); _global.timer.stop(); _global.stage._visible = false; _global.plane.destroy(); _global.aim.clear(); _global.stage.clear(); _global.blackedge.clear(); delete _global.timer; delete _global.map; delete _global.aim; delete _global.sounds; delete _global.camera; delete _global.plane; delete _global.loc; delete _global.train; delete _global.stage; delete _global.blackedge; _global.timer = undefined; _global.map = undefined; _global.aim = undefined; _global.sounds = undefined; _global.camera = undefined; _global.plane = undefined; _global.loc = undefined; _global.train = undefined; _global.stage = undefined; _global.blackedge = undefined; } function findMissionTarget(type) { var _local3 = missiontargets.length; var _local2 = 0; while (_local2 < _local3) { if (missiontargets[_local2].type == type) { return(missiontargets[_local2]); } _local2++; } } }
Symbol 3631 MovieClip [__Packages.rr.Player] Frame 0
class rr.Player extends rr.BaseClass { var cash, points, landshot, airshot, populationshot, friendlies, upGun, upAir, upGround, upBomb, time, addEventListener, events, levelresult, rpcash, rppoints, rplandshot, rpairshot, rppopulationshot, rpfriendlies, rptime, rpupGun, rpupAir, rpupGround, rpupBomb; function Player () { super(); init(); } function init() { cash = 0; points = 0; landshot = 0; airshot = 0; populationshot = 0; friendlies = 0; upGun = 1; upAir = 1; upGround = 1; upBomb = 1; time = 0; addEventListener("setCash", _global.control); } function addCash(amount) { if ((amount == undefined) || (amount == NaN)) { return(undefined); } cash = Math.round(cash + amount); if (cash < 0) { cash = 0; } events.dispatchEvent({type:"setCash"}); } function addPoints(amount) { points = Math.round(points + amount); if (points < 0) { points = 0; } } function setMissionResult(success) { var _local3 = (((_global.landshot + (_global.airshot * 3)) - (_global.populationshot * 5)) + (_global.friendlies / 2)) + (cash / 1000); levelresult = new Object(); if (success) { var _local4 = _global.game.levelId; if (((_global.gametype == "new") || (_global.gametype == "loaded")) || (_global.gametype == "test")) { var _local5 = rr.conf.Config.getGameConf(_local4); if (_local4 < _global.maxlevel) { var _local6 = rr.conf.Config.getGameConf(_local4 + 1); levelresult.levelcash = _local6.startcash; } else { levelresult.levelcash = _local5.startcash * 2; } levelresult.levelpoints = _local5.levelpoints + Math.round((10000 * _local3) / (_global.leveltime / 1000)); } else { levelresult.levelcash = 0; levelresult.levelpoints = Math.round((10000 * _local3) / (_global.leveltime / 1000)); } } else { levelresult.levelpoints = Math.round((1000 * _local3) / (_global.leveltime / 1000)); levelresult.levelcash = 0; } addPoints(levelresult.levelpoints); addCash(levelresult.levelcash); landshot = landshot + _global.landshot; airshot = airshot + _global.airshot; populationshot = populationshot + _global.populationshot; friendlies = friendlies + _global.friendlies; time = time + _global.leveltime; } function setReplayStats() { rpcash = cash; rppoints = points; rplandshot = landshot; rpairshot = airshot; rppopulationshot = populationshot; rpfriendlies = friendlies; rptime = time; rpupGun = upGun; rpupAir = upAir; rpupGround = upGround; rpupBomb = upBomb; } function getReplayStats() { cash = rpcash; points = rppoints; landshot = rplandshot; airshot = rpairshot; populationshot = rppopulationshot; friendlies = rpfriendlies; time = rptime; upGun = rpupGun; upAir = rpupAir; upGround = rpupGround; upBomb = rpupBomb; } function saveMission() { var _local3 = new Object(); _local3.levelid = _global.game.levelId + 1; _local3.cash = cash; _local3.points = points; _local3.landshot = landshot; _local3.airshot = airshot; _local3.populationshot = populationshot; _local3.friendlies = friendlies; _local3.time = time; _local3.upGun = upGun; _local3.upAir = upAir; _local3.upGround = upGround; _local3.upBomb = upBomb; var _local4 = SharedObject.getLocal("savedmission"); _local4.data.savedmission = _local3; return(_local4.flush()); } function hasCashToFinish() { var _local5 = 1000; if ((_global.stage.getEnemyAirfieldCount() > 0) && (!_global.planedefinition.hasPropaganda)) { _local5 = _local5 + 1100; } var _local3 = false; if (_global.stage.getIndustryCount() > 0) { _local3 = true; } else if (_global.stage.getEnemyGroundsCount() > 0) { _local3 = true; } else if (_global.stage.getStaticTrainsCount() > 0) { _local3 = true; } else if (_global.train && (_global.train.weaponsLeft())) { _local3 = true; } if (_local3) { _local5 = _local5 + 1000; } var _local4 = cash; if (_global.planemenu.selectedLinkId != undefined) { _local4 = _local4 + rr.conf.Config.getObjectValue(_global.planemenu.selectedLinkId, "price"); _local4 = _local4 + _global.planemenu.selectedDisplay.getRefund(); } if (_local4 < _local5) { return(false); } return(true); } }
Symbol 3632 MovieClip [__Packages.rr.Stage] Frame 0
class rr.Stage extends rr.BaseClass { var tmax, ttot, tcount, areaCount, grounds, airs, ammo, afs, afdefenders, buildings, width, height, hitmov, mov, bg_mc, bg_bmp, clouds_mc, fg_mc, fg_bmp, startbase, clouds, strains, ea_0, clouds_bmp, events, showOnResume; function Stage () { super(); } function init() { tmax = 0; ttot = 0; tcount = 0; areaCount = 0; grounds = new Array(); airs = new Array(); ammo = new Array(); afs = new Array(); afdefenders = new Array(); buildings = new Array(); width = 640; height = 480; hitmov = _global.root.createEmptyMovieClip("hitmov_mc", _global.root.getNextHighestDepth()); mov = _global.root.createEmptyMovieClip("stage_mc", _global.root.getNextHighestDepth()); bg_mc = mov.createEmptyMovieClip("bg_mc", 10); bg_bmp = new flash.display.BitmapData(width, height, false, 0); bg_mc.attachBitmap(bg_bmp, 10); clouds_mc = mov.createEmptyMovieClip("clouds_mc", rr.conf.ConfBaseDepths.getDepth("CloudLayer")); createCloudLayer(); if (_global.gameconf.map.foreground) { fg_mc = mov.createEmptyMovieClip("fg_mc", rr.conf.ConfBaseDepths.getDepth("StageForeground")); fg_bmp = new flash.display.BitmapData(width, height, true, 0); fg_mc.attachBitmap(fg_bmp, 10); } _global.timer.addEventListener("onTimerTick", this); _global.focusControl.addEventListener("onPauseGame", this); _global.focusControl.addEventListener("onContinueGame", this); _global.externalModel.addEventListener("onShowExitMenu", this); _global.externalModel.addEventListener("onHideExitMenu", this); } function createObjects() { startbase = this["obj_" + afs[0]]; createPlane(); var _local9 = _global.gameconf.ea; areaCount = _local9.length; var _local3 = 0; while (_local3 < areaCount) { _local9[_local3].id = _local3; this["ea_" + _local3] = new rr.enemy.EnemyArea(_local9[_local3]); _local3++; } var _local7 = _global.gameconf.bk; var _local4 = _local7.length; _local3 = 0; while (_local3 < _local4) { _local7[_local3].linkId = "Bunker"; rr.utils.StageUtils.createStageObject(_local7[_local3]); _local3++; } var _local8 = _global.gameconf.rb; _local4 = _local8.length; _local3 = 0; while (_local3 < _local4) { _local8[_local3].linkId = "RocketBase"; rr.utils.StageUtils.createStageObject(_local8[_local3]); _local3++; } var _local5 = _global.gameconf.bd; _local4 = _local5.length; _local3 = 0; while (_local3 < _local4) { _local5[_local3].linkId = "Building"; _local5[_local3].lid = rr.conf.Config.translateBuildingCode(_local5[_local3].t); rr.utils.StageUtils.createStageObject(_local5[_local3]); _local3++; } clouds = new rr.Clouds(); delete _global.train; _global.train = undefined; if (_global.gameconf.train) { _global.train = new rr.train.Train(); } var _local6 = _global.gameconf.statictrains; if (_local6) { strains = new Array(); _local4 = _local6.length; _local3 = 0; while (_local3 < _local4) { _local6[_local3].linkId = "StaticTrain"; strains.push(new rr.train.statics.StaticTrain(_local6[_local3])); _local3++; } } if (areaCount > 0) { ea_0.init(); } else { rr.utils.Delegate.callDelayed(_global.game, _global.game.play, 200); } } function createCloudLayer() { clouds_bmp = new flash.display.BitmapData(width, height, true, 0); clouds_mc.attachBitmap(clouds_bmp, 10); } function createPlane() { _global.plane.destroy(); delete _global.plane; _global.plane = undefined; rr.utils.StageUtils.createStageObject({linkId:_global.planedefinition.linkId, base:startbase}); events.dispatchEvent({type:"onPlaneCreate"}); } function onAreaInit(area) { if (area.id == (areaCount - 1)) { _global.game.play(); } else { var _local5 = Math.round((100 * area.id) / (areaCount - 1)); _global.levelloader.show(_local5); var _local3 = this["ea_" + (area.id + 1)]; rr.utils.Delegate.callDelayed(_local3, _local3.init, 15); } } function onTimerTick() { _global.leveltime = _global.leveltime + 40; _global.bottommenu.setTime(); clouds_bmp.dispose(); _global.pausecontrol.update(); _global.camera.update(); _global.map.update(); _global.plane.update(); _global.train.update(); var _local4 = afs.length; var _local3 = 0; while (_local3 < _local4) { this["obj_" + afs[_local3]].update(); _local3++; } _local4 = airs.length; _local3 = 0; while (_local3 < _local4) { this["obj_" + airs[_local3]].update(); _local3++; } _local4 = ammo.length; _local3 = 0; while (_local3 < _local4) { this["obj_" + ammo[_local3]].update(); _local3++; } if (strains) { _local4 = strains.length; _local3 = 0; while (_local3 < _local4) { strains[_local3].update(); _local3++; } } clouds.update(); updateAfterEvent(); } function removeObject(obj) { if (obj == _global.plane) { _global.camera.camRef = startbase; delete this["obj_" + obj.uid]; delete _global.plane; _global.plane = undefined; return(undefined); } if (obj instanceof rr.train.TrainSegment) { if (obj == _global.loc) { delete this["obj_" + obj.uid]; delete _global.loc; _global.loc = undefined; } delete this["obj_" + obj.uid]; events.dispatchEvent({type:"onTrainObjectDestroyed"}); return(undefined); } if (obj instanceof rr.train.weapons.TrainWeapon) { delete this["obj_" + obj.uid]; events.dispatchEvent({type:"onTrainObjectDestroyed"}); return(undefined); } if (obj instanceof rr.train.statics.StaticTrainSegment) { delete this["obj_" + obj.uid]; events.dispatchEvent({type:"onStaticTrainObjectDestroyed"}); return(undefined); } if (obj instanceof rr.train.statics.StaticTrainWeapon) { delete this["obj_" + obj.uid]; events.dispatchEvent({type:"onStaticTrainObjectDestroyed"}); return(undefined); } var _local5; if (obj instanceof rr.ammo.Ammo) { _local5 = ammo; } else if (obj instanceof rr.enemy.GroundUnit) { _local5 = grounds; } else if ((obj instanceof rr.plane.EnemyPlane) || (obj instanceof rr.plane.EnemyHeli)) { _local5 = airs; } else if (obj instanceof rr.building.Building) { _local5 = buildings; } else if (obj instanceof rr.AirfieldDefender) { _local5 = afdefenders; } var _local6 = _local5.length; var _local3 = 0; while (_local3 < _local6) { if (_local5[_local3] == obj.uid) { _local5.splice(_local3, 1); break; } _local3++; } if (obj instanceof rr.building.Building) { if ((obj.type == "Industry") || (obj.type == "Office")) { events.dispatchEvent({type:"onIndustryDestroyed"}); } } else if (obj instanceof rr.enemy.GroundUnit) { if ((obj.hostility > 0) && (obj.isdead)) { events.dispatchEvent({type:"onGroundEnemyDestroyed"}); } } else if ((obj instanceof rr.plane.EnemyPlane) || (obj instanceof rr.plane.EnemyHeli)) { events.dispatchEvent({type:"onAirEnemyDestroyed"}); } var _local7 = delete this["obj_" + obj.uid]; } function clear() { bg_bmp.dispose(); fg_bmp.dispose(); clouds_bmp.dispose(); delete bg_bmp; delete fg_bmp; delete clouds_bmp; hitmov.removeMovieClip(); mov.removeMovieClip(); } function clearAmmo() { var _local2 = new Array(); var _local3 = ammo.length; var _local4 = 0; while (_local4 < _local3) { _local2.push(this["obj_" + ammo[_local4]]); _local4++; } for (_local4 in _local2) { _local2[_local4].destroy(); } } function getIndustryCount() { var _local4 = 0; var _local5 = buildings.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = this["obj_" + buildings[_local2]]; if ((_local3.type == "Industry") || (_local3.type == "Office")) { _local4++; } _local2++; } return(_local4); } function getEnemyGroundsCount() { var _local7 = 0; var _local8 = _global.map.cells.length; var _local6 = 0; while (_local6 < _local8) { var _local5 = _global.map["cell_" + _global.map.cells[_local6]]; var _local4 = (_local5.hasRemovables ? (_local5.removables) : (_local5.eiObjects)); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = (_local5.hasRemovables ? (_global.stage["obj_" + _local4[_local2]]) : (_local4[_local2])); if ((!_local3.isdead) && (_local3.hostility > 0)) { _local7++; } _local2++; } _local6++; } return(_local7); } function getFriendlyGroundsCount() { var _local7 = 0; var _local8 = _global.map.cells.length; var _local6 = 0; while (_local6 < _local8) { var _local5 = _global.map["cell_" + _global.map.cells[_local6]]; var _local4 = (_local5.hasRemovables ? (_local5.removables) : (_local5.eiObjects)); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = (_local5.hasRemovables ? (_global.stage["obj_" + _local4[_local2]]) : (_local4[_local2])); if ((!_local3.isdead) && (_local3.hostility <= 0)) { _local7++; } _local2++; } _local6++; } return(_local7); } function getEnemyAirsCount() { var _local4 = airs.length; var _local5 = afs.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = this["obj_" + afs[_local2]]; if (_local3.enemyPlanes) { _local4 = _local4 + _local3.enemyPlanes.length; } _local2++; } return(_local4); } function getEnemyAirfieldCount() { var _local4 = 0; var _local5 = afs.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = this["obj_" + afs[_local2]]; if (_local3.hostility > 0) { _local4++; } _local2++; } return(_local4); } function getStaticTrainsCount() { var _local4 = 0; if (strains) { var _local5 = strains.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = strains[_local2]; if (_local3.weaponsLeft()) { _local4++; } _local2++; } } return(_local4); } function onPauseGame(e) { showOnResume = mov._visible; mov._visible = false; hitmov._visible = false; } function onContinueGame(e) { if (showOnResume) { mov._visible = true; hitmov._visible = true; } } function onShowExitMenu(e) { showOnResume = mov._visible; mov._visible = false; hitmov._visible = false; } function onHideExitMenu(e) { if (showOnResume) { mov._visible = true; hitmov._visible = true; } } }
Symbol 3633 MovieClip [__Packages.rr.Clouds] Frame 0
class rr.Clouds extends rr.BaseClass { var clouds, xspeed, yspeed; function Clouds () { super(); init(); } function init() { clouds = new Array(); var _local4 = _global.map.cols * _global.map.rows; var _local5 = 1; xspeed = ((Math.random() < 0.5) ? (_local5) : (-_local5)); yspeed = ((Math.random() < 0.5) ? (_local5) : (-_local5)); var _local3 = 1; while (_local3 <= _local4) { addCloud(); _local3++; } } function addCloud() { var _local4 = new Object(); _local4.x = Math.random() * _global.map.width; _local4.y = Math.random() * _global.map.height; var _local9 = 0.5 + (Math.random() * 0.5); var _local11 = Math.random() * 360; var _local10 = Math.floor(Math.random() * 3) + 1; var _local3 = flash.display.BitmapData.loadBitmap(("cloud0" + _local10) + ".png"); if (_global.map.nightmap) { rr.utils.ClipUtils.setBmpTint(_local3, 0, 50); } var _local5 = new flash.geom.Matrix(); _local5.translate((-_local3.width) / 2, (-_local3.height) / 2); _local5.rotate(_local11); _local5.scale(_local9, _local9); _local5.translate(_local3.width + 40, _local3.height + 40); var _local6 = new flash.display.BitmapData(_local3.width * 2, _local3.height * 2, true, 0); var _local7 = new flash.geom.ColorTransform(); _local7.rgb = 0; _local7.alphaMultiplier = 0.4; _local6.draw(_local3, _local5, _local7); _local5.translate(-40, -40); _local6.draw(_local3, _local5); var _local8 = _local6.getColorBoundsRect(4278190080, 0, false); _local4.bmp = new flash.display.BitmapData(_local8.width, _local8.height, true, 0); _local4.bmp.copyPixels(_local6, _local8, new flash.geom.Point(0, 0), null, null, true); _local4.rect = new flash.geom.Rectangle(0, 0, _local4.bmp.width, _local4.bmp.height); _local3.dispose(); _local6.dispose(); clouds.push(_local4); } function update() { var _local5 = clouds.length; var _local4 = 0; while (_local4 < _local5) { var _local3 = clouds[_local4]; _local3.x = _local3.x + xspeed; _local3.y = _local3.y - yspeed; if (_local3.x < -150) { _local3.x = _global.map.width + 150; _local3.y = Math.random() * _global.map.height; } else if (_local3.x > (_global.map.width + 150)) { _local3.x = -150; _local3.y = Math.random() * _global.map.height; } if (_local3.y < -150) { _local3.y = _global.map.height + 150; _local3.x = Math.random() * _global.map.width; } else if (_local3.y > (_global.map.height + 150)) { _local3.y = -150; _local3.x = Math.random() * _global.map.width; } if (rr.utils.MathUtils.getDistance(_local3.x, _local3.y, _global.camera.x, _global.camera.y) < 600) { renderCloud(_local3); } _local4++; } } function renderCloud(c) { if (_global.stage.clouds_bmp.width == -1) { _global.stage.createCloudLayer(); } var _local3 = new flash.geom.Point((c.x - _global.camera.left) - (c.bmp.width / 2), (c.y - _global.camera.top) - (c.bmp.height / 2)); _global.stage.clouds_bmp.copyPixels(c.bmp, c.rect, _local3, null, null, true); } }
Symbol 3634 MovieClip [__Packages.rr.train.Train] Frame 0
class rr.train.Train extends rr.BaseClass { var segments, speed, lastsegment; function Train () { super(); _global.train = this; init(); } function init() { segments = new Array(); var _local9 = _global.gameconf.train.length; var _local7 = 0; while (_local7 < _local9) { if (_global.gameconf.train[_local7].loc) { speed = _global.gameconf.train[_local7].speed; rr.train.TrainUtils.createLoc({type:_global.gameconf.train[_local7].loc}); } _local7++; } _local7 = 0; while (_local7 < _local9) { var _local4 = _global.gameconf.train[_local7]; if (_local4.wagon) { var _local5 = 0; var _local6 = new Array(); var _local3 = 0; while (_local3 < _local4.weapons.length) { _local6.push({type:_local4.weapons[_local3], position:_local5}); _local5 = _local5 + Number(rr.conf.Config.getObjectValue(_local4.weapons[_local3], "spaces")); _local3++; } rr.train.TrainUtils.createWagon({type:_local4.wagon, weapons:_local6}); } _local7++; } rr.utils.Delegate.callDelayed(this, initSegments, 50); } function update() { var _local3 = segments.length; var _local2 = 0; while (_local2 < _local3) { segments[_local2].update(); _local2++; } } function initSegments() { var _local4 = 0; var _local5 = segments.length; var _local3 = 0; while (_local3 < _local5) { segments[_local3].init(); _local4 = _local4 + (segments[_local3].length - 1); _local3++; } _global.loc.d = _local4 + (_global.loc.length / 2); _global.loc.reAffirm(); } function onConnectionChanged() { var _local3 = _global.loc; lastsegment = _local3; while (_local3.next) { _local3 = _local3.next; lastsegment = _local3; } } function getTargetSegment() { var _local3 = new Array(); var _local2 = _global.loc; _local3.push(_local2); while (_local2.next) { _local2 = _local2.next; _local3.push(_local2); } var _local4 = Math.round(Math.random() * (_local3.length - 1)); return(_local3[_local4]); } function removeSegment(obj) { var _local3 = segments.length; var _local2 = 0; while (_local2 < _local3) { if (segments[_local2] == obj) { segments.splice(_local2, 1); break; } _local2++; } onConnectionChanged(); } function checkObjectHit(obj) { var _local5 = segments.length; var _local3 = 0; while (_local3 <= _local5) { var _local2 = segments[_local3]; if (rr.utils.MathUtils.getDistance(obj.x, obj.y, _local2.x, _local2.y) <= ((obj.dfeel + _local2.dfeel) - 10)) { if (rr.utils.HitTest.isShapeHit(obj.mov, _local2.mov)) { return(_local2); } } _local3++; } return(false); } function weaponsLeft() { if (_global.loc) { return(true); } var _local4 = segments.length; var _local3 = 0; while (_local3 < _local4) { if (segments[_local3].weapons.length > 0) { return(true); } _local3++; } return(false); } }
Symbol 3635 MovieClip [__Packages.rr.train.statics.StaticTrain] Frame 0
class rr.train.statics.StaticTrain extends rr.BaseClass { var initObj, segments, loc; function StaticTrain (iObj) { super(); initObj = iObj; init(); } function init() { segments = new Array(); var _local4 = initObj.segments.length; var _local3 = 0; while (_local3 < _local4) { var _local2 = initObj.segments[_local3]; if (_local2.loc) { rr.train.TrainUtils.createStaticLoc({type:_local2.loc, x:_local2.x, y:_local2.y, r:_local2.r, train:this}); } _local3++; } _local3 = 0; while (_local3 < _local4) { var _local2 = initObj.segments[_local3]; if (_local2.wagon) { rr.train.TrainUtils.createStaticWagon({type:_local2.wagon, x:_local2.x, y:_local2.y, r:_local2.r, wp:_local2.weapons, train:this}); } _local3++; } rr.utils.Delegate.callDelayed(this, initSegments, 50); } function update() { var _local3 = segments.length; var _local2 = 0; while (_local2 < _local3) { segments[_local2].update(); _local2++; } } function initSegments() { var _local3 = segments.length; var _local2 = 0; while (_local2 < _local3) { segments[_local2].init(); _local2++; } } function removeSegment(obj) { var _local4 = segments.length; var _local2 = 0; while (_local2 < _local4) { if (segments[_local2] == obj) { segments.splice(_local2, 1); if (obj == loc) { loc = undefined; } break; } _local2++; } } function checkObjectHit(obj) { var _local5 = segments.length; var _local3 = 0; while (_local3 <= _local5) { var _local2 = segments[_local3]; if (rr.utils.MathUtils.getDistance(obj.x, obj.y, _local2.x, _local2.y) <= ((obj.dfeel + _local2.dfeel) - 10)) { if (rr.utils.HitTest.isShapeHit(obj.mov, _local2.mov)) { return(_local2); } } _local3++; } return(false); } function weaponsLeft() { if (loc) { return(true); } var _local3 = segments.length; var _local2 = 0; while (_local2 < _local3) { if (segments[_local2].weapons.length > 0) { return(true); } _local2++; } return(false); } }
Symbol 3636 MovieClip [__Packages.rr.Timer] Frame 0
class rr.Timer extends rr.BaseClass { var tickTime, stopped, ival, events; function Timer () { super(); tickTime = 40; } function start() { stopped = false; clearInterval(ival); ival = setInterval(this, "doTick", tickTime); events.dispatchEvent({type:"onTimerStart", target:this}); } function stop() { clearInterval(ival); _global.sounds.stopAllLoops(); stopped = true; events.dispatchEvent({type:"onTimerStop", target:this}); } function doTick() { events.dispatchEvent({type:"onTimerTick", target:this}); updateAfterEvent(); } function setSlowMotion(t) { tickTime = tickTime * t; start(); } function endSlowMotion() { tickTime = 40; start(); } }
Symbol 3637 MovieClip [__Packages.rr.Sounds] Frame 0
class rr.Sounds extends rr.BaseClass { var soundcontainer, enemyGunSound, events; function Sounds () { super(); _global.sounds = this; } function init() { clear(); soundcontainer = _global.root.createEmptyMovieClip("soundcontainer", _global.root.getNextHighestDepth()); } function removeSound(uid) { this[uid].stop(); delete this[uid]; this[uid] = undefined; soundcontainer[uid].removeMovieClip(); } function playSound(linkId, vol) { if (!linkId) { return(undefined); } if (vol == undefined) { vol = 100; } var _local2 = rr.utils.StringUtils.getUniqueName(); var _local3 = soundcontainer.createEmptyMovieClip(_local2, soundcontainer.getNextHighestDepth()); this[_local2] = new Sound(_local3); this[_local2].attachSound(linkId); this[_local2].setVolume(vol); this[_local2].start(); rr.utils.Delegate.callDelayed(this, removeSound, this[_local2].duration, _local2); return(_local2); } function stopSound(uid) { if (!uid) { return(undefined); } this[uid].stop(); } function addLoopSound(soundId) { var _local2 = rr.utils.StringUtils.getUniqueName(); var _local3 = soundcontainer.createEmptyMovieClip(_local2, soundcontainer.getNextHighestDepth()); this[_local2] = new Sound(_local3); this[_local2].sid = soundId; this[_local2].isloop = true; this[_local2].attachSound(soundId); return(_local2); } function playLoopSound(uid, vol) { if (vol == undefined) { vol = 100; } var _local3 = this[uid].sid; removeSound(uid); var _local4 = soundcontainer.createEmptyMovieClip(uid, soundcontainer.getNextHighestDepth()); this[uid] = new Sound(_local4); this[uid].sid = _local3; this[uid].isloop = true; this[uid].isplaying = true; this[uid].attachSound(_local3); this[uid].setVolume(vol); this[uid].start(0, 100000); } function stopLoopSound(uid) { this[uid].stop(); this[uid].isplaying = false; } function playLoopingSound(linkId, vol) { if (!linkId) { return(undefined); } if (vol == undefined) { vol = 100; } var _local2 = rr.utils.StringUtils.getUniqueName(); var _local3 = soundcontainer.createEmptyMovieClip(_local2, soundcontainer.getNextHighestDepth()); this[_local2] = new Sound(_local3); this[_local2].isloop = true; this[_local2].attachSound(linkId); this[_local2].setVolume(vol); this[_local2].start(); rr.utils.Delegate.callDelayed(this, removeSound, this[_local2].duration, _local2); return(this[_local2].duration); } function stopAll() { for (var _local3 in this) { var _local2 = this[_local3]; if (_local2 instanceof Sound) { this[_local3].stop(); } } } function stopAllLoops() { for (var _local2 in this) { if (this[_local2] instanceof Sound) { if (this[_local2].isloop) { this[_local2].stop(); } } } } function clear() { soundcontainer.removeMovieClip(); for (var _local2 in this) { if (this[_local2] instanceof Sound) { trace("clear sound: "); delete this[_local2]; } } for (var _local2 in this) { if (this[_local2] instanceof Object) { trace("clear sound Object: "); delete this[_local2]; } } } function playExplodeSound(soundId, basevol, tailvol, dzero, x, y) { dzero = 1000; var _local3 = rr.utils.StringUtils.getUniqueName(); var _local5 = soundcontainer.createEmptyMovieClip(_local3, soundcontainer.getNextHighestDepth()); this[_local3] = new Sound(_local5); this[_local3].attachSound(soundId); var _local7 = x - _global.camera.left; var _local9 = y - _global.camera.top; var _local6 = rr.utils.MathUtils.getDistance(_local7, _local9, 320, 240); var _local4 = ((_local6 < 50) ? (basevol) : (basevol - ((basevol * _local6) / dzero))); if (_local4 < 0) { _local4 = 0; } var _local10 = (_local7 - 320) / 3.2; this[_local3].setVolume(_local4); this[_local3].setPan(_local10); this[_local3].start(); rr.utils.Delegate.callDelayed(this, removeSoundClip, this[_local3].duration, _local5); if (tailvol > 0) { playExplodeTail(tailvol); } } function playExplodeTail(vol) { var _local2 = rr.utils.StringUtils.getUniqueName(); var _local3 = soundcontainer.createEmptyMovieClip(_local2, soundcontainer.getNextHighestDepth()); this[_local2] = new Sound(_local3); this[_local2].attachSound("BaseXplosionTail2.mp3"); this[_local2].setVolume(vol); this[_local2].start(); rr.utils.Delegate.callDelayed(this, removeSoundClip, this[_local2].duration, _local3); } function removeSoundClip(mc) { this[mc._name].stop(); delete this[mc._name]; mc.removeMovieClip(); } function setEnemyGunSound(uid, turnOn) { if (turnOn) { if (enemyGunSound == undefined) { enemyGunSound = uid; return(true); } return(false); } if (enemyGunSound == uid) { enemyGunSound = undefined; events.dispatchEvent({type:"onEnemyGunSoundRemove"}); return(true); } return(false); } }
Symbol 3638 MovieClip [__Packages.rr.Map] Frame 0
class rr.Map extends rr.BaseClass { var mapId, cols, rows, maptype, foreground, nightmap, clipcols, cliprows, startcol, startrow, left, top, width, height, map_bmp, fg_bmp, cells, rc, rs; function Map () { super(); } function init() { trace("init: map "); mapId = _global.gameconf.map.mapid; cols = _global.gameconf.map.cols; rows = _global.gameconf.map.rows; maptype = _global.gameconf.map.maptype; foreground = _global.gameconf.map.foreground; nightmap = _global.gameconf.nightmap; clipcols = _global.gameconf.clipcols; cliprows = _global.gameconf.cliprows; startcol = _global.gameconf.startcol; startrow = _global.gameconf.startrow; left = (startcol - 1) * 640; top = (startrow - 1) * 480; if (clipcols) { cols = clipcols; } if (cliprows) { rows = cliprows; } width = cols * 640; height = rows * 480; map_bmp = flash.display.BitmapData.loadBitmap("map" + mapId); if (foreground) { fg_bmp = flash.display.BitmapData.loadBitmap(("map" + mapId) + "_fore"); } _global.minimap = _global.stage.mov.attachMovie("MiniMap", "minimap_mc", rr.conf.ConfBaseDepths.getDepth("MiniMap")); drawMiniMap("bg"); createMapCells(); createAirfields(); createRailConnections(); createRailSegments(); initMapCells(); if (nightmap) { rr.utils.ClipUtils.setBmpTint(map_bmp, 0, 60); rr.utils.ClipUtils.setBmpTint(fg_bmp, 0, 60); } } function update() { var _local3 = new flash.geom.Rectangle(_global.camera.left, _global.camera.top, _global.camera.width, _global.camera.height); _global.stage.bg_bmp.copyPixels(map_bmp, _local3, new flash.geom.Point(0, 0)); if (foreground) { _global.stage.fg_bmp.copyPixels(fg_bmp, _local3, new flash.geom.Point(0, 0)); } } function createMapCells() { cells = []; var _local3 = 1; while (_local3 <= cols) { var _local2 = 1; while (_local2 <= rows) { this[(("cell_" + _local3) + "_") + _local2] = new rr.MapCell(_local3, _local2); cells.push(this[(("cell_" + _local3) + "_") + _local2].id); _local2++; } _local3++; } } function createAirfields() { var _local3 = _global.gameconf.af; var _local4 = _local3.length; var _local2 = 0; while (_local2 < _local4) { _local3[_local2].linkId = "AirField"; _local3[_local2].id = _local2 + 1; rr.utils.StageUtils.createStageObject(_local3[_local2]); _local2++; } } function createRailConnections() { var _local4 = _global.gameconf.map.rc; rc = []; var _local5 = _local4.length; var _local3 = 0; while (_local3 < _local5) { rc.push(_local4[_local3].id); this["rc" + _local4[_local3].id] = new rr.rail.RailConnection(_local4[_local3]); _local3++; } } function createRailSegments() { var _local4 = _global.gameconf.map.rs; rs = []; var _local5 = _local4.length; var _local3 = 0; while (_local3 < _local5) { rs.push(_local4[_local3].id); this["rs" + _local4[_local3].id] = new rr.rail.RailSegment(_local4[_local3]); _local3++; } _local5 = rc.length; _local3 = 0; while (_local3 < _local5) { this["rc" + rc[_local3]].init(); _local3++; } } function initMapCells() { var _local3 = rc.length; var _local4 = 0; while (_local4 < _local3) { this["rc" + rc[_local4]].checkBlocks(); _local4++; } _local3 = rs.length; _local4 = 0; while (_local4 < _local3) { this["rs" + rs[_local4]].checkBlocks(); rr.rail.RailUtils.draw(this["rs" + rs[_local4]], "rail_bg"); _local4++; } _local4 = 0; while (_local4 < _local3) { rr.rail.RailUtils.draw(this["rs" + rs[_local4]], "rail_beam"); _local4++; } _local4 = 0; while (_local4 < _local3) { rr.rail.RailUtils.draw(this["rs" + rs[_local4]], "rail"); _local4++; } _local3 = cells.length; _local4 = 0; while (_local4 < _local3) { var _local5 = this["cell_" + cells[_local4]]; _local5.createNeighbours(); _local4++; } _local3 = _global.stage.afs.length; _local4 = 0; while (_local4 < _local3) { var _local6 = _global.stage["obj_" + _global.stage.afs[_local4]]; _local6.createTracks(); _local4++; } } function drawMiniMap(layer) { var _local4 = new flash.geom.Matrix(); var _local3 = _global.minimap.scale; var _local5 = new flash.geom.Rectangle(0, 0, width * _local3, height * _local3); _local4.scale(_local3, _local3); _local4.translate((-left) * _local3, (-top) * _local3); if (layer == "bg") { _global.minimap.map_bmp.draw(map_bmp, _local4, null, null, _local5); } } function drawAirfieldLight(l) { var _local3 = 3; var _local8 = 0; if (l.col == "green") { _local8 = 65280; } if (l.col == "orange") { _local8 = 16737792 /* 0xFF6600 */; } if (l.col == "red") { _local8 = 16711680 /* 0xFF0000 */; } var _local4 = 1; while (_local4 <= _local3) { var _local2 = 1; while (_local2 <= _local3) { var _local6 = ((l.x - (_local3 / 2)) + _local2) - 1; var _local5 = ((l.y - (_local3 / 2)) + _local4) - 1; map_bmp.setPixel(_local6, _local5, _local8); _local2++; } _local4++; } } function getCell(cId) { return(this["cell_" + cId]); } function getCellByPos(x, y) { var _local2 = rr.utils.MathUtils.nFit(640, x) + 1; var _local3 = rr.utils.MathUtils.nFit(480, y) + 1; return(this[(("cell_" + _local2) + "_") + _local3]); } function getCellIdByPos(x, y) { var _local1 = rr.utils.MathUtils.nFit(640, x) + 1; var _local2 = rr.utils.MathUtils.nFit(480, y) + 1; return((_local1 + "_") + _local2); } }
Symbol 3639 MovieClip [__Packages.rr.MapCell] Frame 0
class rr.MapCell extends rr.BaseClass { var colId, rowId, width, height, id, left, right, top, bottom, center, statics, removables, hasRemovables, nb, isFocused, eiObjects; function MapCell (cId, rId) { super(); colId = cId; rowId = rId; init(); } function init() { width = 640; height = 480; id = (colId + "_") + rowId; left = (colId - 1) * width; right = colId * width; top = (rowId - 1) * height; bottom = rowId * height; center = new flash.geom.Point(left + (width / 2), top + (height / 2)); statics = new Array(); removables = new Array(); hasRemovables = true; _global.camera.addEventListener("onCameraCellChange", this); } function createNeighbours() { nb = []; nb[1] = (((colId > 1) && (rowId > 1)) ? (_global.map.getCell(((colId - 1) + "_") + (rowId - 1))) : undefined); nb[2] = ((rowId > 1) ? (_global.map.getCell((colId + "_") + (rowId - 1))) : undefined); nb[3] = (((colId < _global.map.cols) && (rowId > 1)) ? (_global.map.getCell(((colId + 1) + "_") + (rowId - 1))) : undefined); nb[4] = ((colId > 1) ? (_global.map.getCell(((colId - 1) + "_") + rowId)) : undefined); nb[5] = ((colId < _global.map.cols) ? (_global.map.getCell(((colId + 1) + "_") + rowId)) : undefined); nb[6] = (((colId > 1) && (rowId < _global.map.rows)) ? (_global.map.getCell(((colId - 1) + "_") + (rowId + 1))) : undefined); nb[7] = ((rowId < _global.map.rows) ? (_global.map.getCell((colId + "_") + (rowId + 1))) : undefined); nb[8] = (((colId < _global.map.cols) && (rowId < _global.map.rows)) ? (_global.map.getCell(((colId + 1) + "_") + (rowId + 1))) : undefined); } function update() { var _local6; var _local7 = rr.utils.MathUtils.getDistance(center.x, center.y, _global.camera.x, _global.camera.y); if (_local7 < 810) { _local6 = removables.length; var _local5 = 0; while (_local5 < _local6) { var _local3 = _global.stage["obj_" + removables[_local5]]; if (rr.utils.MathUtils.getDistance(_local3.x, _local3.y, _global.camera.x, _global.camera.y) < 550) { _local3.update(); } _local5++; } _local6 = statics.length; _local5 = 0; while (_local5 < _local6) { var _local4 = _global.stage["obj_" + statics[_local5]]; if (rr.utils.MathUtils.getDistance(_local4.x, _local4.y, _global.camera.x, _global.camera.y) < 550) { _local4.update(); } _local5++; } } if (isFocused) { _local6 = nb.length; var _local5 = 0; while (_local5 < _local6) { nb[_local5].update(); _local5++; } } } function onCameraCellChange() { if (isFocused) { if (!hasRemovables) { restoreRemovables(); } return(undefined); } var _local3 = false; var _local4 = nb.length; var _local2 = 0; while (_local2 < _local4) { if (nb[_local2].isFocused) { _local3 = true; break; } _local2++; } if (_local3) { if (!hasRemovables) { restoreRemovables(); } } else if (hasRemovables) { backupRemovables(); } } function checkFocus(x, y) { if ((((x >= left) && (x < right)) && (y >= top)) && (y < bottom)) { return(undefined); } isFocused = false; } function restoreRemovables() { removables = new Array(); hasRemovables = true; var _local3 = eiObjects.length; var _local2 = 0; while (_local2 < _local3) { rr.utils.StageUtils.createStageObject(eiObjects[_local2]); _local2++; } delete eiObjects; } function backupRemovables() { var _local6 = new Array(); var _local3 = 0; while (_local3 < removables.length) { _local6.push(removables[_local3]); _local3++; } eiObjects = new Array(); var _local7 = _local6.length; _local3 = 0; while (_local3 < _local7) { var _local4 = _global.stage["obj_" + _local6[_local3]]; var _local5 = _local4.getInitObj(); eiObjects.push(_local5); _local4.destroy(); _local3++; } delete removables; hasRemovables = false; } function addRemovable(uid) { if (hasRemovables) { removables.push(uid); } else { var _local3 = _global.stage["obj_" + uid]; var _local4 = _local3.getInitObj(); eiObjects.push(_local4); _local3.destroy(); } } function deleteRemovable(uid) { if (hasRemovables) { var _local4 = removables.length; var _local2 = 0; while (_local2 < _local4) { if (removables[_local2] == uid) { removables.splice(_local2, 1); break; } _local2++; } } else { var _local4 = eiObjects.length; var _local2 = 0; while (_local2 < _local4) { if (eiObjects[_local2].uid == uid) { eiObjects.splice(_local2, 1); break; } _local2++; } } } function addStatic(uid) { statics.push(uid); } function removeStatic(uid) { var _local3 = statics.length; var _local2 = 0; while (_local2 < _local3) { if (statics[_local2] == uid) { statics.splice(_local2, 1); break; } _local2++; } } }
Symbol 3640 MovieClip [__Packages.rr.rail.RailUtils] Frame 0
class rr.rail.RailUtils { function RailUtils () { } static function draw(rs, element) { if (rs.type == "line") { drawLine(rs, element); } if (rs.type == "arc") { drawArc(rs, element); } } static function drawLine(rs, element) { var _local9 = Math.PI; var _local15 = Math.cos; var _local14 = Math.sin; var _local7 = flash.display.BitmapData.loadBitmap(element); if (_global.map.nightmap) { if (element == "rail_bg") { rr.utils.ClipUtils.setBmpTint(_local7, 0, 10); } else { rr.utils.ClipUtils.setBmpTint(_local7, 0, 30); } } var _local12; var _local11; var _local10 = rr.utils.MathUtils.formatAngle(rs.ang); var _local8 = new flash.geom.Point(_local7.width / 2, _local7.height / 2); var _local2 = new flash.geom.Matrix(); var _local4 = 0; while (_local4 <= rs.length) { _local12 = _local15((_local10 * _local9) / 180) * _local4; _local11 = (-_local14((_local10 * _local9) / 180)) * _local4; _local2.identity(); _local2.translate(-_local8.x, -_local8.y); _local2.rotate((rr.utils.MathUtils.formatAngle(-_local10) / 180) * _local9); _local2.translate(rs.rcs.x + _local12, rs.rcs.y + _local11); if (element == "rail_bg") { _global.map.map_bmp.draw(_local7, _local2, null, "overlay"); } else { _global.map.map_bmp.draw(_local7, _local2); } if (element == "rail") { var _local6 = new flash.display.BitmapData(7, 7, false, _global.minimap.railcolor); var _local3 = _global.minimap.scale; _local2.identity(); _local2.scale(_local3, _local3); _local2.translate((-_local8.x) * _local3, (-_local8.y) * _local3); _local2.translate((rs.rcs.x + _local12) * _local3, (rs.rcs.y + _local11) * _local3); _global.minimap.map_bmp.draw(_local6, _local2); _local6.dispose(); } _local4 = _local4 + _local7.width; } _local7.dispose(); } static function drawArc(rs, element) { var _local9 = Math.PI; var _local17 = Math.cos; var _local16 = Math.sin; var _local10 = flash.display.BitmapData.loadBitmap(element); if (_global.map.nightmap) { if (element == "rail_bg") { rr.utils.ClipUtils.setBmpTint(_local10, 0, 10); } else { rr.utils.ClipUtils.setBmpTint(_local10, 0, 30); } } var _local7 = new flash.geom.Point(_local10.width / 2, _local10.height / 2); var _local2 = new flash.geom.Matrix(); var _local12; var _local11; var _local19 = rs.length / _local10.width; var _local15 = rr.utils.MathUtils.formatAngle(rs.ang - 90); var _local13 = new flash.geom.Point((-rs.dir) * (rs.radius * _local17((_local15 * _local9) / 180)), rs.dir * (rs.radius * _local16((_local15 * _local9) / 180))); var _local18 = (rs.dir * 180) / ((rs.radius * _local9) / _local10.width); var _local8; var _local6 = 0; while (_local6 <= _local19) { _local8 = rr.utils.MathUtils.formatAngle(_local15 + (_local6 * _local18)); _local12 = _local13.x + ((rs.dir * rs.radius) * _local17((_local8 * _local9) / 180)); _local11 = _local13.y - ((rs.dir * rs.radius) * _local16((_local8 * _local9) / 180)); _local2.identity(); _local2.translate(-_local7.x, -_local7.y); _local2.rotate((rr.utils.MathUtils.formatAngle((-_local8) - 90) / 180) * _local9); _local2.translate(rs.rcs.x + _local12, rs.rcs.y + _local11); if (element == "rail_bg") { _global.map.map_bmp.draw(_local10, _local2, null, "overlay"); } else { _global.map.map_bmp.draw(_local10, _local2, null); } if (element == "rail") { var _local5 = new flash.display.BitmapData(7, 7, false, _global.minimap.railcolor); var _local4 = _global.minimap.scale; _local2.identity(); _local2.scale(_local4, _local4); _local2.translate((-_local7.x) * _local4, (-_local7.y) * _local4); _local2.translate((rs.rcs.x + _local12) * _local4, (rs.rcs.y + _local11) * _local4); _global.minimap.map_bmp.draw(_local5, _local2); _local5.dispose(); } _local6++; } _local10.dispose(); } }
Symbol 3641 MovieClip [__Packages.rr.StageCam] Frame 0
class rr.StageCam extends rr.BaseClass { var follow, width, height, minx, miny, maxx, maxy, x, y, left, right, top, bottom, xs, ys, xsprev, ysprev, cellId, cell, events, xdif, camRef, ydif; function StageCam () { super(); } function init() { follow = "mouse"; width = _global.stage.width; height = _global.stage.height; minx = _global.map.left + (width / 2); miny = _global.map.top + (height / 2); maxx = (_global.map.left + _global.map.width) - (width / 2); maxy = (_global.map.top + _global.map.height) - (height / 2); x = _global.plane.x; y = _global.plane.y; x = ((x < minx) ? (minx) : (((x > maxx) ? (maxx) : (x)))); y = ((y < miny) ? (miny) : (((y > maxy) ? (maxy) : (y)))); left = x - (width / 2); right = x + (width / 2); top = y - (height / 2); bottom = y + (height / 2); xs = (ys = (xsprev = (ysprev = 0))); cellId = _global.map.getCellIdByPos(x, y); cell = _global.map.getCell(cellId); cell.isFocused = true; events.dispatchEvent({type:"onCameraCellChange"}); cell.update(); } function update() { xdif = camRef.xcam - x; ydif = camRef.ycam - y; if (camRef instanceof rr.AirField) { xs = xdif / 20; ys = ydif / 20; var _local6 = ((x + xs) < minx) || ((x + xs) > maxx); var _local7 = ((y + ys) < miny) || ((y + ys) > maxy); var _local4 = Math.abs(xdif) < 20; var _local3 = Math.abs(ydif) < 20; if (_local6 && (_local7)) { _global.planemenu.showAfterCrash(); } else if (_local6 && (_local3)) { _global.planemenu.showAfterCrash(); } else if (_local7 && (_local4)) { _global.planemenu.showAfterCrash(); } else if (_local4 && (_local3)) { _global.planemenu.showAfterCrash(); } } else { xs = xdif / 40; ys = ydif / 40; } if (camRef == _global.aim) { if (_global.stage._ymouse > 480) { xs = (ys = 0); } } if (Math.abs(xs - xsprev) < 0.5) { xs = xsprev; } if (Math.abs(ys - ysprev) < 0.5) { ys = ysprev; } xsprev = xs; ysprev = ys; x = (((x + xs) < minx) ? (minx) : (((Math.round(x + xs) > maxx) ? (maxx) : (Math.round(x + xs))))); y = (((y + ys) < miny) ? (miny) : (((Math.round(y + ys) > maxy) ? (maxy) : (Math.round(y + ys))))); left = x - (width / 2); right = x + (width / 2); top = y - (height / 2); bottom = y + (height / 2); var _local5 = _global.map.getCellIdByPos(x, y); if (_local5 != cellId) { cell.isFocused = false; cellId = _local5; cell = _global.map.getCell(cellId); cell.isFocused = true; events.dispatchEvent({type:"onCameraCellChange"}); } cell.update(); } }
Symbol 3642 MovieClip [__Packages.as.SoundControl] Frame 0
class as.SoundControl { var isMuted, soundButtonsBlocked, events; function SoundControl () { _global.soundControl = this; _global.globalSound = new Sound(); _global.focusControl.addEventListener("onPauseGame", this); _global.focusControl.addEventListener("onContinueGame", this); } function setMute(__boolean) { if (__boolean) { _global.globalSound.setVolume(0); isMuted = true; } else { _global.globalSound.setVolume(100); isMuted = false; } } function onPauseGame(e) { soundButtonsBlocked = true; _global.globalSound.setVolume(0); } function onContinueGame(e) { soundButtonsBlocked = false; if (!isMuted) { _global.globalSound.setVolume(100); } } function addEventListener(evt, listener) { if (events == undefined) { events = new mx.events.EventDispatcher(); } events.addEventListener(evt, listener); } function removeEventListener(evt, listener) { events.removeEventListener(evt, listener); } }
Symbol 85 MovieClip [YoudaGames] Frame 1
this.allowSkip = true;
Instance of Symbol 60 MovieClip in Symbol 85 MovieClip [YoudaGames] Frame 1
onClipEvent (load) { if ((_global.youdagames != "") && (_global.youdagames != undefined)) { this.onRelease = function () { getURL (_global.youdagames, "_blank"); }; } this._width = _global.stage_w; this._height = _global.stage_h; var point = {x:0, y:0}; this._parent.globalToLocal(point); this._x = point.x; this._y = point.y; }
Symbol 85 MovieClip [YoudaGames] Frame 99
_global.playNext(); stop();
Instance of Symbol 56 MovieClip in Symbol 96 MovieClip [YoudaPreloader] Frame 1
onClipEvent (load) { this._width = _global.stage_w; this._height = _global.stage_h; var point = {x:0, y:0}; this._parent.globalToLocal(point); this._x = point.x; this._y = point.y; }
Symbol 96 MovieClip [YoudaPreloader] Frame 2
var loaded = 0; this.onEnterFrame = function () { if (_root.getBytesTotal() < 20) { return(undefined); } loaded = Math.ceil((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loaded == 100) { loaded = undefined; this.onEnterFrame = undefined; play(); } else { this.youdapreloader.percentloaded_bar_mc._xscale = loaded; this.youdapreloader.loaded_txt.text = loaded + "%"; this.youdapreloader._visible = true; stop(); } }; stop();
Instance of Symbol 95 MovieClip "youdapreloader" in Symbol 96 MovieClip [YoudaPreloader] Frame 2
onClipEvent (load) { this._visible = false; }
Symbol 96 MovieClip [YoudaPreloader] Frame 6
_global.playNext(); stop();
Symbol 117 MovieClip Frame 1
stop();
Symbol 120 MovieClip [PopupMissionTarget] Frame 1
_visible = false; stop();
Symbol 120 MovieClip [PopupMissionTarget] Frame 2
_visible = true;
Symbol 142 MovieClip [Confirm] Frame 1
#initclip 321 Object.registerClass("Confirm", rr.control.Confirm); #endinitclip
Symbol 147 MovieClip Frame 1
stop();
Symbol 150 MovieClip [AirField] Frame 1
stop();
Symbol 150 MovieClip [AirField] Frame 2
stop();
Symbol 182 MovieClip Frame 11
stop();
Symbol 183 MovieClip [BulletGunSingle] Frame 1
stop();
Symbol 183 MovieClip [BulletGunSingle] Frame 17
stop();
Symbol 185 MovieClip [BulletGunDouble] Frame 1
stop();
Symbol 185 MovieClip [BulletGunDouble] Frame 17
stop();
Symbol 187 MovieClip [BulletGunGatling] Frame 1
stop();
Symbol 187 MovieClip [BulletGunGatling] Frame 17
stop();
Symbol 195 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 13
gotoAndPlay (2);
Symbol 201 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 13
gotoAndPlay (2);
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 13
gotoAndPlay (2);
Symbol 217 MovieClip [GunFlame] Frame 4
this.removeMovieClip();
Symbol 223 MovieClip Frame 1
function show() { clearInterval(ival); mode = "show"; this.onEnterFrame = shift; } function hide() { clearInterval(ival); mode = "hide"; this.onEnterFrame = shift; } function shift() { if (mode == "show") { if (_currentframe == 10) { delete this.onEnterFrame; ival = setInterval(this, "hide", 3000); } else { this.gotoAndStop(_currentframe + 1); } } if (mode == "hide") { if (_currentframe == 0) { delete this.onEnterFrame; } else { this.gotoAndStop(_currentframe - 1); } } } var mode; var ival; var count; stop();
Symbol 227 MovieClip Frame 1
function show() { clearInterval(ival); mode = "show"; this.onEnterFrame = shift; } function hide() { clearInterval(ival); mode = "hide"; this.onEnterFrame = shift; } function shift() { if (mode == "show") { if (_currentframe == 10) { delete this.onEnterFrame; ival = setInterval(this, "hide", 3000); } else { this.gotoAndStop(_currentframe + 1); } } if (mode == "hide") { if (_currentframe == 0) { delete this.onEnterFrame; } else { this.gotoAndStop(_currentframe - 1); } } } var mode; var ival; var count; stop();
Symbol 231 MovieClip Frame 1
function show() { clearInterval(ival); mode = "show"; this.onEnterFrame = shift; } function hide() { clearInterval(ival); mode = "hide"; this.onEnterFrame = shift; } function shift() { if (mode == "show") { if (_currentframe == 10) { delete this.onEnterFrame; ival = setInterval(this, "hide", 3000); } else { this.gotoAndStop(_currentframe + 1); } } if (mode == "hide") { if (_currentframe == 0) { delete this.onEnterFrame; } else { this.gotoAndStop(_currentframe - 1); } } } var mode; var ival; var count; stop();
Symbol 249 MovieClip Frame 1
stop();
Symbol 253 MovieClip Frame 1
_visible = false; stop();
Symbol 253 MovieClip Frame 2
_visible = true;
Symbol 292 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 1
stop();
Symbol 306 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 1
stop();
Symbol 314 MovieClip Frame 1
stop();
Symbol 318 MovieClip Frame 1
stop();
Symbol 322 MovieClip Frame 1
stop();
Symbol 326 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 1
stop();
Symbol 344 MovieClip Frame 1
if (_global.soundControl.isMuted) { this.gotoAndPlay(3); } else { this.gotoAndPlay(2); }
Symbol 344 MovieClip Frame 2
this.sound_on_mc.onPress = function () { if (_global.soundControl.soundButtonsBlocked) { return(undefined); } _global.soundControl.setMute(true); this._parent.gotoAndPlay(3); }; stop();
Symbol 344 MovieClip Frame 3
this.sound_off_mc.onPress = function () { if (_global.soundControl.soundButtonsBlocked) { return(undefined); } _global.soundControl.setMute(false); this._parent.gotoAndPlay(2); }; stop();
Symbol 345 MovieClip [BottomMenu] Frame 1
#initclip 291 Object.registerClass("BottomMenu", rr.control.BottomMenu); #endinitclip function onPauseGame(e) { showOnResume = this._visible; _visible = false; } function onContinueGame(e) { if (showOnResume) { _visible = true; } } function onShowExitMenu(e) { showOnResume = this._visible; _visible = false; } function onHideExitMenu(e) { if (showOnResume) { _visible = true; } } var showOnResume; _global.focusControl.addEventListener("onPauseGame", this); _global.focusControl.addEventListener("onContinueGame", this); _global.externalModel.addEventListener("onShowExitMenu", this); _global.externalModel.addEventListener("onHideExitMenu", this);
Symbol 350 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 2
stop();
Symbol 350 MovieClip Frame 3
stop();
Symbol 350 MovieClip Frame 4
stop();
Symbol 350 MovieClip Frame 5
stop();
Symbol 350 MovieClip Frame 6
stop();
Symbol 350 MovieClip Frame 7
stop();
Symbol 350 MovieClip Frame 8
stop();
Symbol 350 MovieClip Frame 9
stop();
Symbol 350 MovieClip Frame 10
stop();
Symbol 350 MovieClip Frame 11
stop();
Symbol 354 Button
on (rollOver, dragOver) { gotoAndPlay (2); }
Symbol 391 Button
on (press) { _global.planedefinition.prepareWeapon("GroundMissile"); pijltje.gotoAndStop("GroundMissile"); }
Symbol 392 Button
on (press) { _global.planedefinition.prepareWeapon("Bombs"); pijltje.gotoAndStop("Bombs"); }
Symbol 393 Button
on (press) { _global.planedefinition.prepareWeapon("EMPBomb"); pijltje.gotoAndStop("EMPBomb"); }
Symbol 394 Button
on (press) { _global.planedefinition.prepareWeapon("Guns"); pijltje.gotoAndStop("Guns"); }
Symbol 395 Button
on (press) { _global.planedefinition.prepareWeapon("FuelBomb"); pijltje.gotoAndStop("FuelBomb"); }
Symbol 396 Button
on (press) { _global.planedefinition.prepareWeapon("AirMissile"); pijltje.gotoAndStop("AirMissile"); }
Symbol 397 Button
on (press) { _global.planedefinition.prepareWeapon("CarpetBomb"); pijltje.gotoAndStop("CarpetBomb"); }
Symbol 398 Button
on (press) { _global.planedefinition.prepareWeapon("Propaganda"); pijltje.gotoAndStop("Propaganda"); }
Symbol 399 Button
on (press) { _global.planedefinition.prepareWeapon("NuclearBomb"); pijltje.gotoAndStop("NuclearBomb"); }
Symbol 401 Button
on (rollOver, dragOver) { _root.selectinterface.gotoAndPlay("closer"); }
Symbol 402 MovieClip Frame 1
pijltje.gotoAndStop(1);
Symbol 402 MovieClip Frame 11
pijltje.gotoAndStop(_global.planedefinition.weaponType); pijltje._visible = true; propaganda_btn.enabled = _global.planedefinition.hasPropaganda; air_btn.enabled = _global.planedefinition.hasAir; gun_btn.enabled = _global.planedefinition.hasGun; bomb_btn.enabled = _global.planedefinition.hasBomb; ground_btn.enabled = _global.planedefinition.hasGround; emp_btn.enabled = _global.planedefinition.hasEMP; fuel_btn.enabled = _global.planedefinition.hasFuel; carpet_btn.enabled = _global.planedefinition.hasCarpet; nuclear_btn.enabled = _global.planedefinition.hasNuclear; propaganda_btn._alpha = (propaganda_btn.enabled ? 100 : 20); air_btn._alpha = (air_btn.enabled ? 100 : 20); gun_btn._alpha = (gun_btn.enabled ? 100 : 20); bomb_btn._alpha = (bomb_btn.enabled ? 100 : 20); ground_btn._alpha = (ground_btn.enabled ? 100 : 20); emp_btn._alpha = (emp_btn.enabled ? 100 : 20); fuel_btn._alpha = (fuel_btn.enabled ? 100 : 20); carpet_btn._alpha = (carpet_btn.enabled ? 100 : 20); nuclear_btn._alpha = (nuclear_btn.enabled ? 100 : 20); stop();
Symbol 430 Button
on (release) { if ((_global.coAffiliateLink != "") && (_global.coAffiliateLink != undefined)) { getURL (_global.coAffiliateLink, "_blank"); } else if ((_global.moregamelink != "") && (_global.moregamelink != undefined)) { getURL (_global.moregamelink, "_blank"); } }
Symbol 450 Button
on (press) { _global.externalModel.toggleFullScreen(); }
Symbol 455 Button
on (press) { _global.externalModel.toggleFullScreen(); }
Symbol 456 MovieClip Frame 1
function onToggleFullScreen(e) { if (_global.externalModel.fullScreen) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } _global.externalModel.addEventListener("onToggleFullScreen", this); onToggleFullScreen(); stop();
Symbol 461 Button
on (release) { getURL (_global.buygamelink, "_blank"); }
Symbol 511 MovieClip Frame 27
stop();
Symbol 580 MovieClip Frame 1
if ((_global.coAffiliateLink != "") && (_global.coAffiliateLink != undefined)) { this._parent.onRelease = function () { getURL (_global.coAffiliateLink, "_blank"); }; } var basePath = ""; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = (basePath + "logo_affiliate_small.jpg"); var checkFile = new LoadVars(); this._visible = false; checkFile.obj = this; checkFile.onLoad = function (success) { if (success) { this.obj.logo_holder_mc.loadMovie(logoImage); this.obj.onEnterFrame = function () { if ((this.logo_holder_mc.getBytesLoaded() == this.logo_holder_mc.getBytesTotal()) && (this.logo_holder_mc.getBytesTotal() > 4)) { if (!this.logo_holder_mc._width) { return(undefined); } this.logo_holder_mc._x = this.logo_holder_mc._x - this.logo_holder_mc._width; this._visible = true; delete this.onEnterFrame; } }; } else { this.obj.gotoAndStop("png"); } }; checkFile.load(logoImage); stop();
Symbol 580 MovieClip Frame 2
if ((_global.coAffiliateLink != "") && (_global.coAffiliateLink != undefined)) { this._parent.onRelease = function () { getURL (_global.coAffiliateLink, "_blank"); }; } var basePath = ""; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = (basePath + "logo_affiliate_small.png"); var checkFile = new LoadVars(); this._visible = false; checkFile.obj = this; checkFile.onLoad = function (success) { if (success) { this.obj.logo_holder_mc.loadMovie(logoImage); this.obj.onEnterFrame = function () { if ((this.logo_holder_mc.getBytesLoaded() == this.logo_holder_mc.getBytesTotal()) && (this.logo_holder_mc.getBytesTotal() > 4)) { if (!this.logo_holder_mc._width) { return(undefined); } this.logo_holder_mc._x = this.logo_holder_mc._x - this.logo_holder_mc._width; this._visible = true; delete this.onEnterFrame; } }; } }; checkFile.load(logoImage); stop();
Instance of Symbol 582 MovieClip in Symbol 583 MovieClip Frame 1
on (release) { getURL (_root.localization_url1, "_blank"); }
Symbol 593 MovieClip Frame 1
stop();
Instance of Symbol 593 MovieClip in Symbol 594 MovieClip Frame 1
onClipEvent (load) { if ((!_global.companylogo) || (_global.companylogo == "")) { return(undefined); } this.gotoAndStop(_global.companylogo.toLowerCase()); if (((_global.moregamelink != "") && (_global.moregamelink != undefined)) && (!(_global.companylogo === "coAffiliate"))) { this.onRelease = function () { this.getURL(_global.moregamelink, "_blank"); }; } }
Symbol 596 MovieClip Frame 1
if (!(_global.companylogo === "coAffiliate")) { this.gotoAndStop(2); } stop();
Symbol 596 MovieClip Frame 2
if ((_global.coAffiliateLink != "") && (_global.coAffiliateLink != undefined)) { this._parent.onRelease = function () { getURL (_global.coAffiliateLink, "_blank"); }; } var basePath = ""; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = (basePath + "logo_affiliate_small.jpg"); var checkFile = new LoadVars(); this._visible = false; checkFile.obj = this; checkFile.onLoad = function (success) { if (success) { this.obj.logo_holder_mc.loadMovie(logoImage); this.obj.onEnterFrame = function () { if ((this.logo_holder_mc.getBytesLoaded() == this.logo_holder_mc.getBytesTotal()) && (this.logo_holder_mc.getBytesTotal() > 4)) { if (!this.logo_holder_mc._width) { return(undefined); } this.logo_holder_mc._y = this.logo_holder_mc._y - this.logo_holder_mc._height; this.logo_holder_mc._x = this.logo_holder_mc._x - this.logo_holder_mc._width; this._visible = true; delete this.onEnterFrame; } }; } else { this.obj.gotoAndStop("png"); } }; checkFile.load(logoImage); stop();
Symbol 596 MovieClip Frame 3
if ((_global.coAffiliateLink != "") && (_global.coAffiliateLink != undefined)) { this._parent.onRelease = function () { getURL (_global.coAffiliateLink, "_blank"); }; } var basePath = ""; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = (basePath + "logo_affiliate_small.png"); var checkFile = new LoadVars(); this._visible = false; checkFile.obj = this; checkFile.onLoad = function (success) { if (success) { this.obj.logo_holder_mc.loadMovie(logoImage); this.obj.onEnterFrame = function () { if ((this.logo_holder_mc.getBytesLoaded() == this.logo_holder_mc.getBytesTotal()) && (this.logo_holder_mc.getBytesTotal() > 4)) { if (!this.logo_holder_mc._width) { return(undefined); } this.logo_holder_mc._y = this.logo_holder_mc._y - this.logo_holder_mc._height; this.logo_holder_mc._x = this.logo_holder_mc._x - this.logo_holder_mc._width; this._visible = true; delete this.onEnterFrame; } }; } }; checkFile.load(logoImage); stop();
Symbol 605 MovieClip Frame 1
stop();
Symbol 605 MovieClip Frame 2
stop();
Symbol 605 MovieClip Frame 3
stop();
Symbol 605 MovieClip Frame 4
stop();
Symbol 605 MovieClip Frame 5
stop();
Symbol 605 MovieClip Frame 6
stop();
Symbol 605 MovieClip Frame 7
stop();
Symbol 605 MovieClip Frame 8
stop();
Instance of Symbol 607 MovieClip in Symbol 608 MovieClip Frame 1
onClipEvent (load) { if ((_global.youdagames != "") && (_global.youdagames != undefined)) { this.onRelease = function () { getURL (_global.youdagames, "_blank"); }; } }
Symbol 659 Button
on (press) { _visible = false; }
Symbol 701 Button
on (press) { gotoAndPlay ("buynowpage"); }
Symbol 750 MovieClip Frame 24
stop();
Symbol 810 Button
on (release) { getURL (_global.buygamelink, "_blank"); }
Symbol 813 MovieClip Frame 1
stop();
Symbol 813 MovieClip Frame 170
stop();
Symbol 814 MovieClip [StartMenu] Frame 1
if ((_global.moregamelink == "") || (_global.moregamelink == undefined)) { this.moregamesbut._visible = false; } if ((_global.highscorelink == "") || (_global.highscorelink == undefined)) { this.viewhighscore_btn._visible = false; }
Symbol 1266 MovieClip Frame 26
stop();
Symbol 1331 MovieClip Frame 33
stop();
Symbol 1332 MovieClip [FockeWolf] Frame 1
stop();
Symbol 1332 MovieClip [FockeWolf] Frame 29
stop();
Symbol 1386 MovieClip Frame 26
stop();
Symbol 1387 MovieClip [C47] Frame 1
stop();
Symbol 1387 MovieClip [C47] Frame 30
stop();
Symbol 1439 MovieClip Frame 25
stop();
Symbol 1440 MovieClip [MesserSchmidt] Frame 1
stop();
Symbol 1440 MovieClip [MesserSchmidt] Frame 30
stop();
Symbol 1444 MovieClip [BellHuey] Frame 1
stop();
Symbol 1444 MovieClip [BellHuey] Frame 30
stop();
Symbol 1449 MovieClip Frame 1
gotoAndStop(_global.map.maptype); stop();
Symbol 1463 MovieClip [Aim] Frame 1
stop();
Symbol 1463 MovieClip [Aim] Frame 2
stop();
Symbol 1463 MovieClip [Aim] Frame 3
stop();
Symbol 1476 MovieClip [planebox_orange] Frame 1
#initclip 292 Object.registerClass("planebox_orange", rr.control.PlaneBoxOrange); #endinitclip stop();
Symbol 1481 MovieClip [planebox_blue] Frame 1
#initclip 293 Object.registerClass("planebox_blue", rr.control.PlaneBoxBlue); #endinitclip stop();
Symbol 1487 MovieClip [planebox_green_small] Frame 1
#initclip 294 Object.registerClass("planebox_green_small", rr.control.PlaneBoxGreen); #endinitclip stop();
Symbol 1495 MovieClip [planebox_red] Frame 1
#initclip 295 Object.registerClass("planebox_red", rr.control.PlaneBoxRed); #endinitclip stop();
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1481 MovieClip [planebox_blue] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1487 MovieClip [planebox_green_small] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1481 MovieClip [planebox_blue] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1499 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Symbol 1509 MovieClip [Total_Focke] Frame 1
#initclip 296 Object.registerClass("Total_Focke", rr.control.PlaneDisplay); #endinitclip
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1487 MovieClip [planebox_green_small] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1481 MovieClip [planebox_blue] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1513 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Symbol 1517 MovieClip [Total_Bell Huey] Frame 1
#initclip 297 Object.registerClass("Total_Bell Huey", rr.control.PlaneDisplay); #endinitclip
Symbol 1523 MovieClip [planebox_green_medium] Frame 1
#initclip 298 Object.registerClass("planebox_green_medium", rr.control.PlaneBoxGreen); #endinitclip stop();
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1481 MovieClip [planebox_blue] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 1; }
Instance of Symbol 1523 MovieClip [planebox_green_medium] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1481 MovieClip [planebox_blue] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 2; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1481 MovieClip [planebox_blue] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 3; }
Instance of Symbol 1481 MovieClip [planebox_blue] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = 4; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1523 MovieClip [planebox_green_medium] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1523 MovieClip [planebox_green_medium] in Symbol 1527 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Symbol 1533 MovieClip [Total_C47] Frame 1
#initclip 299 Object.registerClass("Total_C47", rr.control.PlaneDisplay); #endinitclip
Symbol 1537 MovieClip [planebox_green_large] Frame 1
#initclip 300 Object.registerClass("planebox_green_large", rr.control.PlaneBoxGreen); #endinitclip stop();
Symbol 1544 MovieClip Frame 1
stop();
Symbol 1544 MovieClip Frame 31
stop();
Symbol 1545 MovieClip [top_gun01] Frame 1
#initclip 301 Object.registerClass("top_gun01", rr.control.WeaponButton); #endinitclip
Symbol 1552 MovieClip Frame 1
stop();
Symbol 1552 MovieClip Frame 37
stop();
Symbol 1557 MovieClip [top_airmissile02] Frame 1
#initclip 302 Object.registerClass("top_airmissile02", rr.control.WeaponButton); #endinitclip
Symbol 1559 MovieClip [top_landmissile01] Frame 1
#initclip 303 Object.registerClass("top_landmissile01", rr.control.WeaponButton); #endinitclip
Symbol 1561 MovieClip [top_landmissile02] Frame 1
#initclip 304 Object.registerClass("top_landmissile02", rr.control.WeaponButton); #endinitclip
Symbol 1565 MovieClip [top_spec_carpet] Frame 1
#initclip 305 Object.registerClass("top_spec_carpet", rr.control.WeaponButton); #endinitclip
Symbol 1567 MovieClip [top_gun02] Frame 1
#initclip 306 Object.registerClass("top_gun02", rr.control.WeaponButton); #endinitclip
Symbol 1571 MovieClip [top_bomb02] Frame 1
#initclip 307 Object.registerClass("top_bomb02", rr.control.WeaponButton); #endinitclip
Symbol 1573 MovieClip [top_bomb03] Frame 1
#initclip 308 Object.registerClass("top_bomb03", rr.control.WeaponButton); #endinitclip
Symbol 1575 MovieClip [top_airmissile01] Frame 1
#initclip 309 Object.registerClass("top_airmissile01", rr.control.WeaponButton); #endinitclip
Symbol 1577 MovieClip [top_bomb01] Frame 1
#initclip 310 Object.registerClass("top_bomb01", rr.control.WeaponButton); #endinitclip
Symbol 1581 MovieClip [top_spec_propaganda] Frame 1
#initclip 311 Object.registerClass("top_spec_propaganda", rr.control.WeaponButton); #endinitclip
Symbol 1583 MovieClip [top_spec_emp] Frame 1
#initclip 312 Object.registerClass("top_spec_emp", rr.control.WeaponButton); #endinitclip
Symbol 1585 MovieClip [top_spec_fuel] Frame 1
#initclip 313 Object.registerClass("top_spec_fuel", rr.control.WeaponButton); #endinitclip
Symbol 1589 MovieClip [top_spec_nuke] Frame 1
#initclip 314 Object.registerClass("top_spec_nuke", rr.control.WeaponButton); #endinitclip
Symbol 1591 MovieClip [top_gun03] Frame 1
#initclip 315 Object.registerClass("top_gun03", rr.control.WeaponButton); #endinitclip
Symbol 1634 MovieClip Frame 1
stop();
Symbol 1634 MovieClip Frame 2
stop();
Symbol 1634 MovieClip Frame 3
stop();
Symbol 1634 MovieClip Frame 4
stop();
Symbol 1634 MovieClip Frame 5
stop();
Symbol 1634 MovieClip Frame 6
stop();
Symbol 1634 MovieClip Frame 7
stop();
Symbol 1634 MovieClip Frame 8
stop();
Symbol 1670 Button
on (press) { _parent._parent.selectPlane("FockeWolf"); }
Symbol 1676 Button
on (press) { _parent._parent.selectPlane("BellHuey"); }
Symbol 1677 Button
on (press) { _parent._parent.selectPlane("C47"); }
Symbol 1678 Button
on (press) { _parent._parent.selectPlane("MesserSchmidt"); }
Symbol 1679 Button
on (press) { _parent._parent.selectPlane("Apache"); }
Symbol 1680 Button
on (press) { _parent._parent.selectPlane("A10"); }
Symbol 1681 Button
on (press) { _parent._parent.selectPlane("B2"); }
Symbol 1682 Button
on (press) { _parent._parent.selectPlane("B52"); }
Symbol 1683 MovieClip Frame 14
stop();
Symbol 1694 MovieClip Frame 60
stop();
Symbol 1708 MovieClip Frame 131
stop();
Instance of Symbol 1509 MovieClip [Total_Focke] "FockeWolf_mc" in Symbol 1709 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "FockeWolf"; }
Instance of Symbol 1517 MovieClip [Total_Bell Huey] "BellHuey_mc" in Symbol 1709 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "BellHuey"; }
Instance of Symbol 1533 MovieClip [Total_C47] "C47_mc" in Symbol 1709 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "C47"; }
Instance of Symbol 1545 MovieClip [top_gun01] "GunSingle_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "GunSingle"; }
Instance of Symbol 1557 MovieClip [top_airmissile02] "AirSeeker_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "AirSeeker"; }
Instance of Symbol 1559 MovieClip [top_landmissile01] "GroundMissile_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "GroundMissile"; }
Instance of Symbol 1561 MovieClip [top_landmissile02] "GroundSeeker_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "GroundSeeker"; }
Instance of Symbol 1565 MovieClip [top_spec_carpet] "CarpetBomb_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "CarpetBomb"; }
Instance of Symbol 1567 MovieClip [top_gun02] "GunDouble_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "GunDouble"; }
Instance of Symbol 1571 MovieClip [top_bomb02] "BombHeavy_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "BombHeavy"; }
Instance of Symbol 1573 MovieClip [top_bomb03] "BombExtreme_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "BombExtreme"; }
Instance of Symbol 1575 MovieClip [top_airmissile01] "AirMissile_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "AirMissile"; }
Instance of Symbol 1577 MovieClip [top_bomb01] "BombNormal_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "BombNormal"; }
Instance of Symbol 1581 MovieClip [top_spec_propaganda] "Propaganda_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "Propaganda"; }
Instance of Symbol 1583 MovieClip [top_spec_emp] "EMPBomb_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "EMPBomb"; }
Instance of Symbol 1585 MovieClip [top_spec_fuel] "FuelBomb_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "FuelBomb"; }
Instance of Symbol 1589 MovieClip [top_spec_nuke] "NuclearBomb_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "NuclearBomb"; }
Instance of Symbol 1591 MovieClip [top_gun03] "GunGatling_mc" in Symbol 1753 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = "GunGatling"; }
Symbol 1763 MovieClip Frame 1
stop();
Symbol 1769 MovieClip Frame 37
stop();
Symbol 1770 Button
on (press) { _visible = false; }
Symbol 1772 MovieClip [PlaneMenu] Frame 1
#initclip 316 Object.registerClass("PlaneMenu", rr.control.PlaneMenu); #endinitclip function onPauseGame(e) { showOnResume = this._visible; _visible = false; } function onContinueGame(e) { if (showOnResume) { _visible = true; } } function onShowExitMenu(e) { showOnResume = this._visible; _visible = false; } function onHideExitMenu(e) { if (showOnResume) { _visible = true; } } var showOnResume; _global.focusControl.addEventListener("onPauseGame", this); _global.focusControl.addEventListener("onContinueGame", this); _global.externalModel.addEventListener("onShowExitMenu", this); _global.externalModel.addEventListener("onHideExitMenu", this);
Symbol 1797 MovieClip [CrashFlame] Frame 17
gotoAndPlay (10);
Symbol 1805 MovieClip [GroundMissile] Frame 1
stop();
Symbol 1805 MovieClip [GroundMissile] Frame 31
stop();
Symbol 1806 MovieClip [GroundSeeker] Frame 1
stop();
Symbol 1806 MovieClip [GroundSeeker] Frame 31
stop();
Symbol 1831 MovieClip Frame 13
stop();
Symbol 1832 MovieClip [AirMissile] Frame 1
stop();
Symbol 1832 MovieClip [AirMissile] Frame 18
stop();
Symbol 1833 MovieClip [AirSeeker] Frame 1
stop();
Symbol 1833 MovieClip [AirSeeker] Frame 18
stop();
Symbol 1894 MovieClip Frame 31
stop();
Symbol 1956 MovieClip Frame 31
stop();
Symbol 2018 MovieClip Frame 31
stop();
Symbol 2023 MovieClip Frame 1
gotoAndStop(_global.map.maptype); stop();
Symbol 2028 MovieClip Frame 1
stop();
Symbol 2028 MovieClip Frame 2
stop();
Symbol 2040 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2040 MovieClip Frame 2
nightglow_mc._visible = _global.map.nightmap;
Symbol 2087 MovieClip Frame 24
stop();
Symbol 2088 MovieClip [OldJeep] Frame 1
stop();
Symbol 2088 MovieClip [OldJeep] Frame 30
stop();
Symbol 2147 MovieClip Frame 30
stop();
Symbol 2196 MovieClip Frame 25
stop();
Symbol 2197 MovieClip [Industry1] Frame 50
this.removeMovieClip();
Symbol 2262 MovieClip Frame 33
stop();
Symbol 2303 MovieClip Frame 21
stop();
Symbol 2304 MovieClip [Industry2] Frame 47
this.removeMovieClip();
Symbol 2305 MovieClip [Industry3] Frame 49
this.removeMovieClip();
Symbol 2306 MovieClip [Industry4] Frame 44
this.removeMovieClip();
Symbol 2341 MovieClip Frame 18
stop();
Symbol 2342 MovieClip [Industry5] Frame 50
this.removeMovieClip();
Symbol 2343 MovieClip [Office1] Frame 40
this.removeMovieClip();
Symbol 2344 MovieClip [Office2] Frame 38
this.removeMovieClip();
Symbol 2409 MovieClip Frame 33
stop();
Symbol 2410 MovieClip [Office3] Frame 40
this.removeMovieClip();
Symbol 2411 MovieClip [Office4] Frame 40
this.removeMovieClip();
Symbol 2436 MovieClip Frame 13
stop();
Symbol 2437 MovieClip [AmmoOldJeep] Frame 13
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 1
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 2
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 3
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 4
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 5
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 6
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 7
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 8
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 9
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 10
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 11
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 12
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 13
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 14
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 15
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 16
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 17
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 18
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 19
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 20
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 21
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 22
stop();
Symbol 2540 MovieClip [MiniMapIcon] Frame 23
stop();
Symbol 2555 MovieClip Frame 1
stop();
Symbol 2558 MovieClip [MiniMap] Frame 1
#initclip 317 Object.registerClass("MiniMap", rr.control.MiniMap); #endinitclip
Symbol 2601 MovieClip Frame 21
stop();
Symbol 2602 MovieClip [BombNormal] Frame 1
stop();
Symbol 2602 MovieClip [BombNormal] Frame 27
stop();
Symbol 2605 MovieClip [BombHeavy] Frame 1
stop();
Symbol 2605 MovieClip [BombHeavy] Frame 37
stop();
Symbol 2609 MovieClip [LevelLoader] Frame 1
#initclip 318 Object.registerClass("LevelLoader", rr.control.LevelLoader); #endinitclip stop();
Symbol 2649 MovieClip Frame 1
stop();
Symbol 2654 Button
on (press) { gotoAndStop (2); }
Symbol 2698 MovieClip Frame 1
stop();
Symbol 2698 MovieClip Frame 30
gotoAndPlay (1);
Symbol 2702 MovieClip Frame 1
this._visible = false;
Symbol 2712 Button
on (release) { gameURL = ("http://www.miniclip.com/games/" + gamename) + "/en/"; trace("Going to game: " + gameURL); getURL (gameURL, "_blank"); }
Symbol 2714 MovieClip Frame 1
System.security.allowDomain("www.miniclip.com");
Instance of Symbol 2702 MovieClip "mcHighscores" in Symbol 2714 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 2714 MovieClip Frame 2
if ((((_url.indexOf("miniclip.com") == -1) && (_url.indexOf("miniclip.net") == -1)) && (_url.indexOf("miniclip.co.uk") == -1)) && (_url.indexOf("miniclips.com"))) { gotoAndStop(_currentframe + 1); } else { var noCache = (getTimer() + random(100000)); mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?noCache=" + noCache); stop(); }
Symbol 2714 MovieClip Frame 3
stop();
Symbol 2715 MovieClip Frame 1
stop();
Instance of Symbol 2714 MovieClip in Symbol 2715 MovieClip Frame 2
//component parameters onClipEvent (construct) { scoreLocation = "_level0.playerpoints"; gamename = "sowdemo"; saveScore = true; scoreIsTime = false; scoreReversed = false; negativeScoreAllowed = false; }
Symbol 2715 MovieClip Frame 3
stop();
Symbol 2716 MovieClip [LevelResult] Frame 1
#initclip 319 Object.registerClass("LevelResult", rr.control.LevelResult); #endinitclip
Symbol 2724 MovieClip Frame 1
gotoAndStop(_global.map.maptype); stop();
Symbol 2729 MovieClip Frame 1
gotoAndStop(_global.map.maptype); stop();
Symbol 2730 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2735 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2735 MovieClip Frame 2
nightglow_mc._visible = _global.map.nightmap;
Symbol 2736 MovieClip [Pottank] Frame 1
stop();
Symbol 2736 MovieClip [Pottank] Frame 34
stop();
Symbol 2740 MovieClip Frame 1
stop();
Symbol 2742 MovieClip Frame 1
stop();
Symbol 2747 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2747 MovieClip Frame 2
base_mc.gotoAndPlay("shoot");
Symbol 2747 MovieClip Frame 3
nightglow_mc._visible = _global.map.nightmap;
Symbol 2748 MovieClip [Basilisk] Frame 1
stop();
Symbol 2748 MovieClip [Basilisk] Frame 26
stop();
Symbol 2748 MovieClip [Basilisk] Frame 27
stop();
Symbol 2753 MovieClip Frame 1
gotoAndStop(_global.map.maptype); stop();
Symbol 2757 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2762 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2762 MovieClip Frame 2
base_mc.gotoAndPlay("shoot"); nightglow_mc._visible = _global.map.nightmap;
Symbol 2763 MovieClip [GunTruck] Frame 1
stop();
Symbol 2763 MovieClip [GunTruck] Frame 36
stop();
Symbol 2768 MovieClip Frame 1
gotoAndStop(_global.map.maptype); stop();
Symbol 2772 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2777 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2777 MovieClip Frame 2
nightglow_mc._visible = _global.map.nightmap;
Symbol 2812 MovieClip Frame 18
stop();
Symbol 2813 MovieClip [ArmoredJeep] Frame 1
stop();
Symbol 2813 MovieClip [ArmoredJeep] Frame 25
stop();
Symbol 2818 MovieClip Frame 1
gotoAndStop(_global.map.maptype); stop();
Symbol 2819 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2824 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2824 MovieClip Frame 2
nightglow_mc._visible = _global.map.nightmap;
Symbol 2825 MovieClip [Elephant] Frame 1
stop();
Symbol 2825 MovieClip [Elephant] Frame 39
stop();
Symbol 2839 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2839 MovieClip Frame 3
nightglow_mc._visible = _global.map.nightmap;
Symbol 2840 MovieClip [Bunker] Frame 1
stop();
Symbol 2840 MovieClip [Bunker] Frame 29
stop();
Symbol 2846 MovieClip Frame 1
_parent._parent.parent.checkNightMode(); _parent._parent._parent.parent.checkNightMode(); stop();
Symbol 2848 MovieClip Frame 1
stop();
Symbol 2855 MovieClip Frame 1
stop();
Symbol 2888 MovieClip Frame 17
stop();
Symbol 2889 MovieClip [GatlingSingle] Frame 1
stop();
Symbol 2889 MovieClip [GatlingSingle] Frame 29
stop();
Symbol 2892 MovieClip [GatlingDouble] Frame 1
stop();
Symbol 2892 MovieClip [GatlingDouble] Frame 30
stop();
Symbol 2893 MovieClip [AmmoPotTank] Frame 13
stop();
Symbol 2894 MovieClip [AmmoElephant] Frame 25
stop();
Symbol 2895 MovieClip [AmmoBasilisk] Frame 25
stop();
Symbol 2896 MovieClip [AmmoGatlingSingle] Frame 20
stop();
Symbol 2897 MovieClip [AmmoGatlingDouble] Frame 15
stop();
Symbol 2898 MovieClip [AmmoGunTruck] Frame 13
stop();
Symbol 2899 MovieClip [AmmoArmoredJeep] Frame 15
stop();
Symbol 2900 MovieClip [AmmoBunker] Frame 25
stop();
Symbol 2909 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2909 MovieClip Frame 3
nightglow_mc._visible = _global.map.nightmap;
Symbol 2910 MovieClip [MediumCannon] Frame 1
stop();
Symbol 2910 MovieClip [MediumCannon] Frame 34
stop();
Symbol 2918 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2918 MovieClip Frame 3
nightglow_mc._visible = _global.map.nightmap;
Symbol 2919 MovieClip [SmallCannon] Frame 1
stop();
Symbol 2919 MovieClip [SmallCannon] Frame 39
parent.destroy(); stop();
Symbol 2927 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 2927 MovieClip Frame 3
nightglow_mc._visible = _global.map.nightmap;
Symbol 2928 MovieClip [SmallFastCannon] Frame 1
stop();
Symbol 2928 MovieClip [SmallFastCannon] Frame 39
parent.destroy(); stop();
Symbol 2932 MovieClip [Wagon2] Frame 1
stop();
Symbol 2932 MovieClip [Wagon2] Frame 35
stop();
Symbol 2936 MovieClip [Wagon1] Frame 1
stop();
Symbol 2936 MovieClip [Wagon1] Frame 35
stop();
Symbol 2940 MovieClip [Wagon3] Frame 1
stop();
Symbol 2940 MovieClip [Wagon3] Frame 35
stop();
Symbol 2948 MovieClip [AmmoRocketLauncher] Frame 1
if (parent.status != "exploded") { stop(); }
Symbol 2948 MovieClip [AmmoRocketLauncher] Frame 31
stop();
Symbol 2952 MovieClip [Passenger] Frame 1
stop();
Symbol 2952 MovieClip [Passenger] Frame 34
stop();
Symbol 2956 MovieClip [TankTrailer] Frame 1
stop();
Symbol 2956 MovieClip [TankTrailer] Frame 29
stop();
Symbol 2960 MovieClip [PassengerArmored] Frame 1
stop();
Symbol 2960 MovieClip [PassengerArmored] Frame 39
stop();
Symbol 3021 MovieClip Frame 26
stop();
Symbol 3022 MovieClip [AmmoAirfieldDefender] Frame 1
if (parent.status != "exploded") { stop(); }
Symbol 3022 MovieClip [AmmoAirfieldDefender] Frame 31
stop();
Symbol 3035 MovieClip Frame 1
stop();
Symbol 3035 MovieClip Frame 23
Symbol 3036 MovieClip [AirfieldDefender] Frame 1
stop();
Symbol 3036 MovieClip [AirfieldDefender] Frame 24
_parent.removeWeapon(this); stop();
Symbol 3042 Button
on (release) { _global.game.startLevel(); }
Symbol 3056 Button
on (press) { this.gotoAndPlay(this._currentframe + 1); }
Symbol 3086 Button
on (release) { _global.game.startLevel(); }
Symbol 3087 MovieClip Frame 73
stop();
Symbol 3087 MovieClip Frame 121
stop();
Symbol 3087 MovieClip Frame 224
stop();
Symbol 3112 MovieClip Frame 73
stop();
Symbol 3112 MovieClip Frame 121
stop();
Symbol 3112 MovieClip Frame 233
stop();
Symbol 3113 MovieClip Frame 1
stop();
Symbol 3113 MovieClip Frame 50
_parent.gotoAndPlay("step05"); stop();
Symbol 3113 MovieClip Frame 107
stop();
Symbol 3122 Button
on (press) { _parent.gotoAndPlay(2); }
Symbol 3123 Button
on (press) { gotoAndPlay (2); }
Symbol 3124 Button
on (press) { _global.planedefinition.prepareWeapon("GroundMissile"); pijltje.gotoAndStop("GroundMissile"); _parent.gotoAndPlay("step03"); }
Symbol 3125 MovieClip Frame 1
pijltje.gotoAndStop(1); stop();
Symbol 3125 MovieClip Frame 11
pijltje.gotoAndStop("Guns"); pijltje._visible = true; propaganda_btn.enabled = true; air_btn.enabled = true; gun_btn.enabled = true; bomb_btn.enabled = true; ground_btn.enabled = true; emp_btn.enabled = false; fuel_btn.enabled = false; carpet_btn.enabled = false; nuclear_btn.enabled = false; _parent.gotoAndPlay("step02"); stop();
Symbol 3138 MovieClip Frame 1
stop();
Symbol 3138 MovieClip Frame 40
_parent.gotoAndPlay("step04"); stop();
Symbol 3139 Button
on (press) { this.gebouwtut.gotoAndPlay(2); this.gotoAndStop("step0302"); }
Symbol 3147 Button
on (rollOver, dragOver) { this.loopgotut = 1; }
Symbol 3148 Button
on (rollOver, dragOver) { if (this.loopgotut == 1) { this.focketutorial.gotoAndPlay(2); gotoAndPlay ("step0402"); } else { this.loopgotut = 0; } }
Symbol 3149 Button
on (rollOver, dragOver) { this.loopgotut = 0; }
Symbol 3154 Button
on (keyPress "<Space>") { this.gotoAndPlay("step06"); }
Symbol 3161 Button
on (rollOver, dragOver) { this.tutroll.gotoAndStop(2); } on (rollOut, dragOut) { this.tutroll.gotoAndStop(1); }
Symbol 3163 MovieClip Frame 1
stop();
Symbol 3163 MovieClip Frame 2
stop();
Symbol 3167 Button
on (rollOver, dragOver) { this.tutroll.gotoAndStop(2); } on (rollOut, dragOut) { this.tutroll.gotoAndStop(1); }
Symbol 3171 Button
on (rollOver, dragOver) { this.tutroll.gotoAndStop(2); } on (rollOut, dragOut) { this.tutroll.gotoAndStop(1); }
Symbol 3175 Button
on (rollOver, dragOver) { this.tutroll.gotoAndStop(2); } on (rollOut, dragOut) { this.tutroll.gotoAndStop(1); }
Symbol 3176 MovieClip Frame 1
stop();
Symbol 3177 Button
on (press) { _parent.gotoAndPlay(2); }
Symbol 3178 MovieClip Frame 7
stop();
Symbol 3178 MovieClip Frame 10
stop();
Symbol 3178 MovieClip Frame 22
stop();
Symbol 3178 MovieClip Frame 23
stop();
Symbol 3178 MovieClip Frame 24
this.loopgotut = 0;
Symbol 3178 MovieClip Frame 29
stop();
Symbol 3178 MovieClip Frame 34
stop();
Symbol 3178 MovieClip Frame 39
stop();
Symbol 3178 MovieClip Frame 45
stop();
Symbol 3198 MovieClip Frame 1
stop();
Symbol 3198 MovieClip Frame 52
stop();
Symbol 3198 MovieClip Frame 138
stop();
Symbol 3203 Button
on (press) { _global.game.quitGame(); }
Symbol 3204 MovieClip [MissionMenu] Frame 1
#initclip 320 Object.registerClass("MissionMenu", rr.MissionMenu); #endinitclip function onPauseGame(e) { showOnResume = this._visible; _visible = false; } function onContinueGame(e) { if (showOnResume) { _visible = true; } } function onShowExitMenu(e) { showOnResume = this._visible; _visible = false; } function onHideExitMenu(e) { if (showOnResume) { _visible = true; } } var showOnResume; _global.focusControl.addEventListener("onPauseGame", this); _global.focusControl.addEventListener("onContinueGame", this); _global.externalModel.addEventListener("onShowExitMenu", this); _global.externalModel.addEventListener("onHideExitMenu", this);
Symbol 3215 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 3215 MovieClip Frame 3
nightglow_mc._visible = _global.map.nightmap;
Symbol 3223 MovieClip [SaddleTank] Frame 1
stop();
Symbol 3223 MovieClip [SaddleTank] Frame 31
stop();
Symbol 3234 MovieClip Frame 1
_parent.parent.checkNightMode(); stop();
Symbol 3234 MovieClip Frame 3
nightglow_mc._visible = _global.map.nightmap;
Symbol 3236 MovieClip [Rhino] Frame 1
stop();
Symbol 3236 MovieClip [Rhino] Frame 29
stop();
Symbol 3265 MovieClip [CrashFlameHeli] Frame 17
gotoAndPlay (10);
Symbol 3275 Button
on (release) { _global.externalModel.hideExitMenu(); }
Symbol 3280 Button
on (release) { _global.externalModel.requestKill(); }
Symbol 3281 MovieClip [ExitApp] Frame 1
stop();
Symbol 3283 Button
on (release) { _global.externalModel.requestKill(); }
Instance of Symbol 1476 MovieClip [planebox_orange] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1481 MovieClip [planebox_blue] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1487 MovieClip [planebox_green_small] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1495 MovieClip [planebox_red] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1509 MovieClip [Total_Focke] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1517 MovieClip [Total_Bell Huey] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1523 MovieClip [planebox_green_medium] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1533 MovieClip [Total_C47] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1537 MovieClip [planebox_green_large] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { slotId = ""; }
Instance of Symbol 1545 MovieClip [top_gun01] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1557 MovieClip [top_airmissile02] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1559 MovieClip [top_landmissile01] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1561 MovieClip [top_landmissile02] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1565 MovieClip [top_spec_carpet] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1567 MovieClip [top_gun02] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1571 MovieClip [top_bomb02] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1573 MovieClip [top_bomb03] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1575 MovieClip [top_airmissile01] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1577 MovieClip [top_bomb01] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1581 MovieClip [top_spec_propaganda] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1583 MovieClip [top_spec_emp] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1585 MovieClip [top_spec_fuel] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1589 MovieClip [top_spec_nuke] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Instance of Symbol 1591 MovieClip [top_gun03] in Symbol 3352 MovieClip Frame 1
//component parameters onClipEvent (construct) { linkId = ""; }
Symbol 3353 MovieClip Frame 1
stop();

Library Items

Symbol 1 Font [myAlternateGothic2 BT]Used by:97 104 124 125 127 220 221 222 224 225 226 228 229 230 262 263 264 266 267 269 270 283 336 661 666 670 675 681 691 692 693 694 695 702 754 770 1596 1597 1598 1599 1600 1601 1602 1603 1610 1611 1613 1614 1617 1618 1621 1624 1627 1630 1631 1744 1746 1748 1749 1750 1764 1765 1766 2541 2542 2543 2544 2545 2546 2547 2548 2549 2552 2554 3270 3282
Symbol 2 Sound [Skies of war 1_4.wav]Used by:3352
Symbol 3 Bitmap [railblock.png]
Symbol 4 Bitmap [rail_bg]
Symbol 5 Bitmap [rail_beam]
Symbol 6 Bitmap [rail]
Symbol 7 Bitmap [Office4_exploded.png]Used by:3289
Symbol 8 Bitmap [Office4.png]Used by:3289
Symbol 9 Bitmap [Office3_exploded.png]Used by:3289
Symbol 10 Bitmap [Office3.png]Used by:3289
Symbol 11 Bitmap [Office2_exploded.png]Used by:3289
Symbol 12 Bitmap [Office2.png]Used by:3289
Symbol 13 Bitmap [Office1_exploded.png]Used by:3289
Symbol 14 Bitmap [Office1.png]Used by:3289
Symbol 15 Bitmap [light_red]Used by:3289
Symbol 16 Bitmap [light_orange]Used by:3289
Symbol 17 Bitmap [light_off]Used by:3289
Symbol 18 Bitmap [light_green]Used by:3289
Symbol 19 Bitmap [light_glow]Used by:3289
Symbol 20 Bitmap [Industry5_exploded.png]Used by:795
Symbol 21 Bitmap [Industry5.png]Used by:795
Symbol 22 Bitmap [Industry4_exploded.png]Used by:797
Symbol 23 Bitmap [Industry4.png]Used by:797
Symbol 24 Bitmap [Industry3_exploded.png]
Symbol 25 Bitmap [Industry3.png]Used by:660
Symbol 26 Bitmap [Industry2_exploded.png]Used by:794
Symbol 27 Bitmap [Industry2.png]Used by:794
Symbol 28 Bitmap [Industry1_exploded.png]Used by:3137
Symbol 29 Bitmap [Industry1.png]Used by:3134
Symbol 30 Bitmap [House9.png]Used by:652
Symbol 31 Bitmap [House8.png]Used by:652
Symbol 32 Bitmap [House7.png]Used by:652
Symbol 33 Bitmap [House6.png]Used by:652
Symbol 34 Bitmap [House5.png]Used by:652
Symbol 35 Bitmap [House4_exploded.png]Used by:796
Symbol 36 Bitmap [House4.png]Used by:652 796
Symbol 37 Bitmap [House3.png]Used by:652
Symbol 38 Bitmap [House2.png]Used by:652
Symbol 39 Bitmap [House1.png]Used by:652
Symbol 40 Bitmap [Flat5.png]Used by:649
Symbol 41 Bitmap [Flat4_exploded.png]Used by:798
Symbol 42 Bitmap [Flat4.png]Used by:649 798
Symbol 43 Bitmap [Flat3.png]Used by:649
Symbol 44 Bitmap [Flat2_exploded.png]Used by:799
Symbol 45 Bitmap [Flat2.png]Used by:649 799
Symbol 46 Bitmap [Flat1.png]Used by:649
Symbol 47 Bitmap [croshair.png]
Symbol 48 Bitmap [cloud03.png]
Symbol 49 Bitmap [cloud02.png]
Symbol 50 Bitmap [cloud01.png]
Symbol 51 Bitmap [airfield.png]Used by:3289
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:54
Symbol 54 MovieClip [HSYouda]Uses:53Used by:2716 3352
Symbol 55 GraphicUsed by:56 60
Symbol 56 MovieClipUses:55Used by:59 96
Symbol 57 MovieClipUsed by:58
Symbol 58 MovieClipUses:57Used by:59
Symbol 59 MovieClip [AffiliateExtra]Uses:56 58Used by:Timeline
Symbol 3354 MovieClip [__Packages.rr.BaseClip]
Symbol 3355 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 3356 MovieClip [__Packages.rr.HSYouda]
Symbol 3357 MovieClip [__Packages.rr.control.PlaneBox]
Symbol 3358 MovieClip [__Packages.rr.utils.StringUtils]
Symbol 3359 MovieClip [__Packages.rr.utils.Delegate]
Symbol 3360 MovieClip [__Packages.rr.conf.Config]
Symbol 3361 MovieClip [__Packages.rr.conf.level.ConfLevel1]
Symbol 3362 MovieClip [__Packages.rr.conf.map.ConfMap1]
Symbol 3363 MovieClip [__Packages.rr.conf.level.ConfLevel2]
Symbol 3364 MovieClip [__Packages.rr.conf.map.ConfMap2]
Symbol 3365 MovieClip [__Packages.rr.conf.level.ConfLevel3]
Symbol 3366 MovieClip [__Packages.rr.conf.map.ConfMap3]
Symbol 3367 MovieClip [__Packages.rr.conf.level.ConfLevel4]
Symbol 3368 MovieClip [__Packages.rr.conf.map.ConfMap4]
Symbol 3369 MovieClip [__Packages.rr.conf.level.ConfLevel5]
Symbol 3370 MovieClip [__Packages.rr.conf.map.ConfMap5]
Symbol 3371 MovieClip [__Packages.rr.conf.level.ConfLevel6]
Symbol 3372 MovieClip [__Packages.rr.conf.map.ConfMap6]
Symbol 3373 MovieClip [__Packages.rr.conf.level.ConfLevel7]
Symbol 3374 MovieClip [__Packages.rr.conf.map.ConfMap7]
Symbol 3375 MovieClip [__Packages.rr.conf.level.ConfLevel8]
Symbol 3376 MovieClip [__Packages.rr.conf.map.ConfMap8]
Symbol 3377 MovieClip [__Packages.rr.conf.level.ConfLevel9]
Symbol 3378 MovieClip [__Packages.rr.conf.map.ConfMap9]
Symbol 3379 MovieClip [__Packages.rr.conf.level.ConfLevel10]
Symbol 3380 MovieClip [__Packages.rr.conf.map.ConfMap10]
Symbol 3381 MovieClip [__Packages.rr.conf.level.ConfLevel11]
Symbol 3382 MovieClip [__Packages.rr.conf.level.ConfLevel12]
Symbol 3383 MovieClip [__Packages.rr.conf.level.ConfLevel13]
Symbol 3384 MovieClip [__Packages.rr.conf.level.ConfLevel14]
Symbol 3385 MovieClip [__Packages.rr.conf.level.ConfLevel15]
Symbol 3386 MovieClip [__Packages.rr.conf.map.ConfMapValues1]
Symbol 3387 MovieClip [__Packages.rr.conf.map.ConfMapValues2]
Symbol 3388 MovieClip [__Packages.rr.conf.map.ConfMapValues3]
Symbol 3389 MovieClip [__Packages.rr.conf.map.ConfMapValues4]
Symbol 3390 MovieClip [__Packages.rr.conf.map.ConfMapValues5]
Symbol 3391 MovieClip [__Packages.rr.conf.plane.ConfAirField]
Symbol 3392 MovieClip [__Packages.rr.conf.plane.ConfAirfieldDefender]
Symbol 3393 MovieClip [__Packages.rr.conf.plane.ConfA10]
Symbol 3394 MovieClip [__Packages.rr.conf.plane.ConfApache]
Symbol 3395 MovieClip [__Packages.rr.conf.plane.ConfB2]
Symbol 3396 MovieClip [__Packages.rr.conf.plane.ConfB52]
Symbol 3397 MovieClip [__Packages.rr.conf.plane.ConfBellHuey]
Symbol 3398 MovieClip [__Packages.rr.conf.plane.ConfC47]
Symbol 3399 MovieClip [__Packages.rr.conf.plane.ConfFockeWolf]
Symbol 3400 MovieClip [__Packages.rr.conf.plane.ConfMesserSchmidt]
Symbol 3401 MovieClip [__Packages.rr.conf.plane.ammo.ConfAirMissile]
Symbol 3402 MovieClip [__Packages.rr.conf.plane.ammo.ConfAirSeeker]
Symbol 3403 MovieClip [__Packages.rr.conf.plane.ammo.ConfGroundMissile]
Symbol 3404 MovieClip [__Packages.rr.conf.plane.ammo.ConfGroundSeeker]
Symbol 3405 MovieClip [__Packages.rr.conf.plane.ammo.ConfBombNormal]
Symbol 3406 MovieClip [__Packages.rr.conf.plane.ammo.ConfBombHeavy]
Symbol 3407 MovieClip [__Packages.rr.conf.plane.ammo.ConfBombExtreme]
Symbol 3408 MovieClip [__Packages.rr.conf.plane.ammo.ConfGunSingle]
Symbol 3409 MovieClip [__Packages.rr.conf.plane.ammo.ConfGunDouble]
Symbol 3410 MovieClip [__Packages.rr.conf.plane.ammo.ConfGunGatling]
Symbol 3411 MovieClip [__Packages.rr.conf.plane.ammo.ConfPropaganda]
Symbol 3412 MovieClip [__Packages.rr.conf.plane.ammo.ConfEMPBomb]
Symbol 3413 MovieClip [__Packages.rr.conf.plane.ammo.ConfFuelBomb]
Symbol 3414 MovieClip [__Packages.rr.conf.plane.ammo.ConfCarpetBomb]
Symbol 3415 MovieClip [__Packages.rr.conf.plane.ammo.ConfNuclearBomb]
Symbol 3416 MovieClip [__Packages.rr.conf.plane.ammo.ConfBulletGunSingle]
Symbol 3417 MovieClip [__Packages.rr.conf.plane.ammo.ConfBulletGunDouble]
Symbol 3418 MovieClip [__Packages.rr.conf.plane.ammo.ConfBulletGunGatling]
Symbol 3419 MovieClip [__Packages.rr.conf.train.ConfSaddleTank]
Symbol 3420 MovieClip [__Packages.rr.conf.train.ConfRhino]
Symbol 3421 MovieClip [__Packages.rr.conf.train.ConfSuperChief]
Symbol 3422 MovieClip [__Packages.rr.conf.train.ConfSuperChiefWagon]
Symbol 3423 MovieClip [__Packages.rr.conf.train.ConfDragon]
Symbol 3424 MovieClip [__Packages.rr.conf.train.ConfPennsylvania]
Symbol 3425 MovieClip [__Packages.rr.conf.train.ConfSmallCannon]
Symbol 3426 MovieClip [__Packages.rr.conf.train.ConfMediumCannon]
Symbol 3427 MovieClip [__Packages.rr.conf.train.ConfHeatseeker]
Symbol 3428 MovieClip [__Packages.rr.conf.train.ConfSmallFastCannon]
Symbol 3429 MovieClip [__Packages.rr.conf.train.ConfRocketLauncher]
Symbol 3430 MovieClip [__Packages.rr.conf.train.ConfWagon1]
Symbol 3431 MovieClip [__Packages.rr.conf.train.ConfWagon2]
Symbol 3432 MovieClip [__Packages.rr.conf.train.ConfWagon3]
Symbol 3433 MovieClip [__Packages.rr.conf.train.ConfWagon4]
Symbol 3434 MovieClip [__Packages.rr.conf.train.ConfPassenger]
Symbol 3435 MovieClip [__Packages.rr.conf.train.ConfPassengerArmored]
Symbol 3436 MovieClip [__Packages.rr.conf.train.ConfABomb]
Symbol 3437 MovieClip [__Packages.rr.conf.train.ConfTankTrailer]
Symbol 3438 MovieClip [__Packages.rr.conf.enemy.ConfBasilisk]
Symbol 3439 MovieClip [__Packages.rr.conf.enemy.ConfPotTank]
Symbol 3440 MovieClip [__Packages.rr.conf.enemy.ConfAbrahams]
Symbol 3441 MovieClip [__Packages.rr.conf.enemy.ConfElephant]
Symbol 3442 MovieClip [__Packages.rr.conf.enemy.ConfOldJeep]
Symbol 3443 MovieClip [__Packages.rr.conf.enemy.ConfGunTruck]
Symbol 3444 MovieClip [__Packages.rr.conf.enemy.ConfArmoredJeep]
Symbol 3445 MovieClip [__Packages.rr.conf.enemy.ConfPanther]
Symbol 3446 MovieClip [__Packages.rr.conf.enemy.ConfBullDozer]
Symbol 3447 MovieClip [__Packages.rr.conf.enemy.ConfBunker]
Symbol 3448 MovieClip [__Packages.rr.conf.enemy.ConfGatlingSingle]
Symbol 3449 MovieClip [__Packages.rr.conf.enemy.ConfGatlingDouble]
Symbol 3450 MovieClip [__Packages.rr.conf.enemy.ConfRocketeer]
Symbol 3451 MovieClip [__Packages.rr.conf.enemy.ConfRocketBase]
Symbol 3452 MovieClip [__Packages.rr.conf.enemy.ConfRocket]
Symbol 3453 MovieClip [__Packages.rr.conf.building.ConfFlat1]
Symbol 3454 MovieClip [__Packages.rr.conf.building.ConfFlat2]
Symbol 3455 MovieClip [__Packages.rr.conf.building.ConfFlat3]
Symbol 3456 MovieClip [__Packages.rr.conf.building.ConfFlat4]
Symbol 3457 MovieClip [__Packages.rr.conf.building.ConfFlat5]
Symbol 3458 MovieClip [__Packages.rr.conf.building.ConfHouse1]
Symbol 3459 MovieClip [__Packages.rr.conf.building.ConfHouse2]
Symbol 3460 MovieClip [__Packages.rr.conf.building.ConfHouse3]
Symbol 3461 MovieClip [__Packages.rr.conf.building.ConfHouse4]
Symbol 3462 MovieClip [__Packages.rr.conf.building.ConfHouse5]
Symbol 3463 MovieClip [__Packages.rr.conf.building.ConfHouse6]
Symbol 3464 MovieClip [__Packages.rr.conf.building.ConfHouse7]
Symbol 3465 MovieClip [__Packages.rr.conf.building.ConfHouse8]
Symbol 3466 MovieClip [__Packages.rr.conf.building.ConfHouse9]
Symbol 3467 MovieClip [__Packages.rr.conf.building.ConfIndustry1]
Symbol 3468 MovieClip [__Packages.rr.conf.building.ConfIndustry2]
Symbol 3469 MovieClip [__Packages.rr.conf.building.ConfIndustry3]
Symbol 3470 MovieClip [__Packages.rr.conf.building.ConfIndustry4]
Symbol 3471 MovieClip [__Packages.rr.conf.building.ConfIndustry5]
Symbol 3472 MovieClip [__Packages.rr.conf.building.ConfOffice1]
Symbol 3473 MovieClip [__Packages.rr.conf.building.ConfOffice2]
Symbol 3474 MovieClip [__Packages.rr.conf.building.ConfOffice3]
Symbol 3475 MovieClip [__Packages.rr.conf.building.ConfOffice4]
Symbol 3476 MovieClip [__Packages.rr.control.PlaneBoxOrange]
Symbol 3477 MovieClip [__Packages.rr.control.PlaneBoxBlue]
Symbol 3478 MovieClip [__Packages.rr.control.PlaneBoxGreen]
Symbol 3479 MovieClip [__Packages.rr.control.PlaneBoxRed]
Symbol 3480 MovieClip [__Packages.rr.control.PlaneDisplay]
Symbol 3481 MovieClip [__Packages.rr.control.WeaponButton]
Symbol 3482 MovieClip [__Packages.rr.control.BottomMenu]
Symbol 3483 MovieClip [__Packages.rr.utils.MathUtils]
Symbol 3484 MovieClip [__Packages.rr.utils.Math2]
Symbol 3485 MovieClip [__Packages.rr.control.PlaneMenu]
Symbol 3486 MovieClip [__Packages.rr.BaseClass]
Symbol 3487 MovieClip [__Packages.rr.plane.PlaneDefinition]
Symbol 3488 MovieClip [__Packages.rr.control.MiniMap]
Symbol 3489 MovieClip [__Packages.rr.utils.DrawUtils]
Symbol 3490 MovieClip [__Packages.rr.BaseUnit]
Symbol 3491 MovieClip [__Packages.rr.utils.ClipUtils]
Symbol 3492 MovieClip [__Packages.rr.conf.ConfBaseDepths]
Symbol 3493 MovieClip [__Packages.rr.Aim]
Symbol 3494 MovieClip [__Packages.rr.control.WeaponMenu]
Symbol 3495 MovieClip [__Packages.rr.ammo.Ammo]
Symbol 3496 MovieClip [__Packages.rr.train.weapons.TrainWeapon]
Symbol 3497 MovieClip [__Packages.rr.train.TrainUtils]
Symbol 3498 MovieClip [__Packages.rr.rail.RailConnection]
Symbol 3499 MovieClip [__Packages.rr.rail.RailSwitch]
Symbol 3500 MovieClip [__Packages.rr.rail.RailSegment]
Symbol 3501 MovieClip [__Packages.rr.rail.RailBlock]
Symbol 3502 MovieClip [__Packages.rr.train.TrainSegment]
Symbol 3503 MovieClip [__Packages.rr.train.Locomotive]
Symbol 3504 MovieClip [__Packages.rr.ammo.AmmoUtils]
Symbol 3505 MovieClip [__Packages.rr.ammo.AmmoAirfieldDefender]
Symbol 3506 MovieClip [__Packages.rr.utils.HitTest]
Symbol 3507 MovieClip [__Packages.rr.ammo.plane.AirMissile]
Symbol 3508 MovieClip [__Packages.rr.ammo.plane.AirSeeker]
Symbol 3509 MovieClip [__Packages.rr.ammo.plane.GroundMissile]
Symbol 3510 MovieClip [__Packages.rr.utils.StageUtils]
Symbol 3511 MovieClip [__Packages.rr.AirField]
Symbol 3512 MovieClip [__Packages.rr.AirFieldTrack]
Symbol 3513 MovieClip [__Packages.rr.AirFieldHeliTrack]
Symbol 3514 MovieClip [__Packages.rr.plane.PlayerUnit]
Symbol 3515 MovieClip [__Packages.rr.plane.PlaneUtils]
Symbol 3516 MovieClip [__Packages.rr.plane.PlayerHeli]
Symbol 3517 MovieClip [__Packages.rr.AirfieldDefender]
Symbol 3518 MovieClip [__Packages.rr.plane.A10]
Symbol 3519 MovieClip [__Packages.rr.plane.Apache]
Symbol 3520 MovieClip [__Packages.rr.plane.B2]
Symbol 3521 MovieClip [__Packages.rr.plane.B52]
Symbol 3522 MovieClip [__Packages.rr.plane.BellHuey]
Symbol 3523 MovieClip [__Packages.rr.plane.C47]
Symbol 3524 MovieClip [__Packages.rr.plane.FockeWolf]
Symbol 3525 MovieClip [__Packages.rr.plane.MesserSchmidt]
Symbol 3526 MovieClip [__Packages.rr.plane.EnemyPlane]
Symbol 3527 MovieClip [__Packages.rr.plane.A10Enemy]
Symbol 3528 MovieClip [__Packages.rr.plane.EnemyHeli]
Symbol 3529 MovieClip [__Packages.rr.plane.ApacheEnemy]
Symbol 3530 MovieClip [__Packages.rr.plane.B2Enemy]
Symbol 3531 MovieClip [__Packages.rr.plane.B52Enemy]
Symbol 3532 MovieClip [__Packages.rr.plane.BellHueyEnemy]
Symbol 3533 MovieClip [__Packages.rr.plane.C47Enemy]
Symbol 3534 MovieClip [__Packages.rr.plane.FockeWolfEnemy]
Symbol 3535 MovieClip [__Packages.rr.plane.MesserSchmidtEnemy]
Symbol 3536 MovieClip [__Packages.rr.enemy.GroundUnit]
Symbol 3537 MovieClip [__Packages.rr.enemy.EnemyArea]
Symbol 3538 MovieClip [__Packages.rr.enemy.OldJeep]
Symbol 3539 MovieClip [__Packages.rr.enemy.ArmoredJeep]
Symbol 3540 MovieClip [__Packages.rr.enemy.GunTruck]
Symbol 3541 MovieClip [__Packages.rr.enemy.PotTank]
Symbol 3542 MovieClip [__Packages.rr.enemy.Abrahams]
Symbol 3543 MovieClip [__Packages.rr.enemy.Elephant]
Symbol 3544 MovieClip [__Packages.rr.enemy.Basilisk]
Symbol 3545 MovieClip [__Packages.rr.enemy.Panther]
Symbol 3546 MovieClip [__Packages.rr.enemy.Bunker]
Symbol 3547 MovieClip [__Packages.rr.enemy.GatlingSingle]
Symbol 3548 MovieClip [__Packages.rr.enemy.GatlingDouble]
Symbol 3549 MovieClip [__Packages.rr.enemy.Rocketeer]
Symbol 3550 MovieClip [__Packages.rr.enemy.RocketBase]
Symbol 3551 MovieClip [__Packages.rr.ammo.plane.GroundSeeker]
Symbol 3552 MovieClip [__Packages.rr.ammo.plane.BulletGun]
Symbol 3553 MovieClip [__Packages.rr.ammo.plane.BulletGunSingle]
Symbol 3554 MovieClip [__Packages.rr.ammo.plane.BulletGunDouble]
Symbol 3555 MovieClip [__Packages.rr.ammo.plane.BulletGunGatling]
Symbol 3556 MovieClip [__Packages.rr.ammo.plane.Bomb]
Symbol 3557 MovieClip [__Packages.rr.ammo.plane.BombNormal]
Symbol 3558 MovieClip [__Packages.rr.ammo.plane.BombHeavy]
Symbol 3559 MovieClip [__Packages.rr.ammo.plane.BombExtreme]
Symbol 3560 MovieClip [__Packages.rr.ammo.plane.Propaganda]
Symbol 3561 MovieClip [__Packages.rr.ammo.plane.EMPBomb]
Symbol 3562 MovieClip [__Packages.rr.ammo.plane.FuelBomb]
Symbol 3563 MovieClip [__Packages.rr.ammo.plane.CarpetBomb]
Symbol 3564 MovieClip [__Packages.rr.ammo.plane.NuclearBomb]
Symbol 3565 MovieClip [__Packages.rr.ammo.train.AmmoTrainBullit]
Symbol 3566 MovieClip [__Packages.rr.ammo.train.AmmoRocketLauncher]
Symbol 3567 MovieClip [__Packages.rr.ammo.AmmoDefault]
Symbol 3568 MovieClip [__Packages.rr.ammo.ground.AmmoPotTank]
Symbol 3569 MovieClip [__Packages.rr.ammo.ground.AmmoOldJeep]
Symbol 3570 MovieClip [__Packages.rr.ammo.ground.AmmoGunTruck]
Symbol 3571 MovieClip [__Packages.rr.ammo.ground.AmmoArmoredJeep]
Symbol 3572 MovieClip [__Packages.rr.ammo.ground.AmmoBasilisk]
Symbol 3573 MovieClip [__Packages.rr.ammo.ground.AmmoBunker]
Symbol 3574 MovieClip [__Packages.rr.ammo.ground.AmmoGatlingSingle]
Symbol 3575 MovieClip [__Packages.rr.ammo.ground.AmmoGatlingDouble]
Symbol 3576 MovieClip [__Packages.rr.ammo.ground.AmmoAbrahams]
Symbol 3577 MovieClip [__Packages.rr.ammo.ground.AmmoElephant]
Symbol 3578 MovieClip [__Packages.rr.ammo.ground.AmmoPanther]
Symbol 3579 MovieClip [__Packages.rr.ammo.AmmoRocketeer]
Symbol 3580 MovieClip [__Packages.rr.ammo.ground.AmmoRocketBase]
Symbol 3581 MovieClip [__Packages.rr.train.SaddleTank]
Symbol 3582 MovieClip [__Packages.rr.train.Rhino]
Symbol 3583 MovieClip [__Packages.rr.train.SuperChief]
Symbol 3584 MovieClip [__Packages.rr.train.TrainWagon]
Symbol 3585 MovieClip [__Packages.rr.train.SuperChiefWagon]
Symbol 3586 MovieClip [__Packages.rr.train.Dragon]
Symbol 3587 MovieClip [__Packages.rr.train.Pennsylvania]
Symbol 3588 MovieClip [__Packages.rr.train.statics.StaticTrainSegment]
Symbol 3589 MovieClip [__Packages.rr.train.statics.StaticLocomotive]
Symbol 3590 MovieClip [__Packages.rr.train.statics.StaticSaddleTank]
Symbol 3591 MovieClip [__Packages.rr.train.statics.StaticSuperChief]
Symbol 3592 MovieClip [__Packages.rr.train.statics.StaticDragon]
Symbol 3593 MovieClip [__Packages.rr.train.statics.StaticPennsylvania]
Symbol 3594 MovieClip [__Packages.rr.train.Wagon1]
Symbol 3595 MovieClip [__Packages.rr.train.Wagon2]
Symbol 3596 MovieClip [__Packages.rr.train.Wagon3]
Symbol 3597 MovieClip [__Packages.rr.train.Wagon4]
Symbol 3598 MovieClip [__Packages.rr.train.DropWagon]
Symbol 3599 MovieClip [__Packages.rr.train.Passenger]
Symbol 3600 MovieClip [__Packages.rr.train.PassengerArmored]
Symbol 3601 MovieClip [__Packages.rr.train.ABomb]
Symbol 3602 MovieClip [__Packages.rr.train.TankTrailer]
Symbol 3603 MovieClip [__Packages.rr.train.statics.StaticTrainWagon]
Symbol 3604 MovieClip [__Packages.rr.train.statics.StaticWagon1]
Symbol 3605 MovieClip [__Packages.rr.train.statics.StaticWagon2]
Symbol 3606 MovieClip [__Packages.rr.train.statics.StaticWagon3]
Symbol 3607 MovieClip [__Packages.rr.train.statics.StaticPassenger]
Symbol 3608 MovieClip [__Packages.rr.train.statics.StaticPassengerArmored]
Symbol 3609 MovieClip [__Packages.rr.train.statics.StaticTankTrailer]
Symbol 3610 MovieClip [__Packages.rr.train.weapons.SmallCannon]
Symbol 3611 MovieClip [__Packages.rr.train.weapons.MediumCannon]
Symbol 3612 MovieClip [__Packages.rr.train.weapons.SmallFastCannon]
Symbol 3613 MovieClip [__Packages.rr.train.weapons.RocketLauncher]
Symbol 3614 MovieClip [__Packages.rr.train.statics.StaticTrainWeapon]
Symbol 3615 MovieClip [__Packages.rr.train.statics.StaticSmallCannon]
Symbol 3616 MovieClip [__Packages.rr.train.statics.StaticMediumCannon]
Symbol 3617 MovieClip [__Packages.rr.building.Building]
Symbol 3618 MovieClip [__Packages.rr.control.LevelLoader]
Symbol 3619 MovieClip [__Packages.rr.control.LevelResult]
Symbol 3620 MovieClip [__Packages.rr.MissionMenu]
Symbol 3621 MovieClip [__Packages.rr.control.Confirm]
Symbol 3622 MovieClip [__Packages.as.external.ExternalModel]
Symbol 3623 MovieClip [__Packages.as.external.ZincModel]
Symbol 3624 MovieClip [__Packages.as.external.SwfStudioModel]
Symbol 3625 MovieClip [__Packages.as.FocusControl]
Symbol 3626 MovieClip [__Packages.as.Delegate]
Symbol 3627 MovieClip [__Packages.rr.Entry]
Symbol 3628 MovieClip [__Packages.rr.EdgeBlack]
Symbol 3629 MovieClip [__Packages.rr.control.StartMenu]
Symbol 3630 MovieClip [__Packages.rr.Game]
Symbol 3631 MovieClip [__Packages.rr.Player]
Symbol 3632 MovieClip [__Packages.rr.Stage]
Symbol 3633 MovieClip [__Packages.rr.Clouds]
Symbol 3634 MovieClip [__Packages.rr.train.Train]
Symbol 3635 MovieClip [__Packages.rr.train.statics.StaticTrain]
Symbol 3636 MovieClip [__Packages.rr.Timer]
Symbol 3637 MovieClip [__Packages.rr.Sounds]
Symbol 3638 MovieClip [__Packages.rr.Map]
Symbol 3639 MovieClip [__Packages.rr.MapCell]
Symbol 3640 MovieClip [__Packages.rr.rail.RailUtils]
Symbol 3641 MovieClip [__Packages.rr.StageCam]
Symbol 3642 MovieClip [__Packages.as.SoundControl]
Symbol 60 MovieClipUses:55Used by:85
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:85
Symbol 63 SoundUsed by:85
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:85
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:85
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:85
Symbol 70 SoundUsed by:85
Symbol 71 ShapeTweeningUsed by:85
Symbol 72 GraphicUsed by:85
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:85
Symbol 75 ShapeTweeningUsed by:85
Symbol 76 ShapeTweeningUsed by:85
Symbol 77 GraphicUsed by:85
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:85
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:85
Symbol 82 ShapeTweeningUsed by:85
Symbol 83 ShapeTweeningUsed by:85
Symbol 84 ShapeTweeningUsed by:85
Symbol 85 MovieClip [YoudaGames]Uses:60 62 63 65 67 69 70 71 72 74 75 76 77 79 81 82 83 84Used by:Timeline
Symbol 86 FontUsed by:87
Symbol 87 EditableTextUses:86Used by:95
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:95
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:95
Symbol 92 GraphicUsed by:95
Symbol 93 FontUsed by:94
Symbol 94 TextUses:93Used by:95
Symbol 95 MovieClipUses:87 89 91 92 94Used by:96
Symbol 96 MovieClip [YoudaPreloader]Uses:56 95Used by:Timeline
Symbol 97 EditableTextUses:1 103Used by:101
Symbol 98 BitmapUsed by:99 2551
Symbol 99 GraphicUses:98Used by:100 117
Symbol 100 MovieClipUses:99Used by:101 345
Symbol 101 MovieClip [MiniMapMissionTarget]Uses:97 100Used by:1771 3352
Symbol 102 GraphicUsed by:120 253
Symbol 103 FontUsed by:97 104 118 123 124 125 126 127 141 143 221 222 225 226 229 230 232 233 234 240 241 242 243 244 245 246 247 248 263 267 270 283 287 295 301 309 313 317 321 325 459 460 597 598 599 600 601 602 603 604 619 621 631 635 638 642 646 647 651 654 691 692 693 694 695 785 786 787 788 789 790 791 792 793 802 809 1461 1500 1501 1502 1503 1507 1508 1528 1529 1530 1637 1638 1642 1643 1647 1648 1652 1653 1657 1658 1662 1663 1667 1668 1673 1674 1684 1687 1695 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1743 1744 1745 1746 1747 1748 1749 1750 2439 2440 2441 2442 2449 2450 2451 2454 2457 2554 2608 2632 2633 2637 2638 2639 2640 2642 2643 2647 2648 2655 2656 2657 2658 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2696 2697 3046 3050 3054 3057 3065 3069 3070 3073 3074 3075 3076 3077 3078 3079 3093 3097 3103 3105 3106 3107 3114 3115 3116 3126 3127 3128 3130 3131 3132 3140 3141 3142 3150 3151 3152 3159 3162 3166 3170 3174 3188 3189 3191 3192 3193 3194
Symbol 104 EditableTextUses:1 103Used by:120
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:117 1763 3071
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:117 1763 3080
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:117 1763 3082
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:117 1763 3084
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:117 1763
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:117 1763
Symbol 117 MovieClipUses:106 99 108 110 112 114 116Used by:120
Symbol 118 TextUses:103Used by:119
Symbol 119 MovieClipUses:118Used by:120
Symbol 120 MovieClip [PopupMissionTarget]Uses:102 104 117 119Used by:345 3352
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:128
Symbol 123 TextUses:103Used by:128
Symbol 124 EditableTextUses:1 103Used by:128
Symbol 125 EditableTextUses:1 103Used by:128
Symbol 126 TextUses:103Used by:128 1751
Symbol 127 EditableTextUses:1 103Used by:128
Symbol 128 MovieClip [PlaneBoxInfo]Uses:122 123 124 125 126 127Used by:3352
Symbol 129 BitmapUsed by:130 1754
Symbol 130 GraphicUses:129Used by:142 144
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:135 1770 3283
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135 1770 3283
Symbol 135 ButtonUses:132 134Used by:142 144 337
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:140 659
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140 659
Symbol 140 ButtonUses:137 139Used by:142 144 337
Symbol 141 EditableTextUses:103Used by:142
Symbol 142 MovieClip [Confirm]Uses:130 135 140 141Used by:1772 3352
Symbol 143 EditableTextUses:103Used by:144
Symbol 144 MovieClip [ToggleConfirm]Uses:130 135 140 143Used by:3352
Symbol 145 BitmapUsed by:146 2847
Symbol 146 GraphicUses:145Used by:147
Symbol 147 MovieClipUses:146Used by:150
Symbol 148 GraphicUsed by:150
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClip [AirField]Uses:147 148 149Used by:3352
Symbol 151 BitmapUsed by:152 191 192 194 199
Symbol 152 GraphicUses:151Used by:158 184 186
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:158 184 186 195 201 211
Symbol 156 BitmapUsed by:157 192 193 200
Symbol 157 GraphicUses:156Used by:158 184 186
Symbol 158 MovieClipUses:152 155 157Used by:183
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:182
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:163
Symbol 163 MovieClipUses:162Used by:182 750 1266 1331 1386 1439 1831 2087 2147 2196 2262 2303 2341 2409 2436 2601 2812 2888 3035
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:182
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:182
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:182
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:182
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:182
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:182
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:182
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:182
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:182
Symbol 182 MovieClipUses:160 163 165 167 169 171 173 175 177 179 181Used by:183 185 187 2898
Symbol 183 MovieClip [BulletGunSingle]Uses:158 182Used by:3352
Symbol 184 MovieClipUses:152 155 157Used by:185
Symbol 185 MovieClip [BulletGunDouble]Uses:184 182Used by:3352
Symbol 186 MovieClipUses:152 155 157Used by:187
Symbol 187 MovieClip [BulletGunGatling]Uses:186 182Used by:3352
Symbol 188 BitmapUsed by:189 197
Symbol 189 GraphicUses:188Used by:195
Symbol 190 BitmapUsed by:191 193 194 198
Symbol 191 GraphicUses:151 190Used by:195
Symbol 192 GraphicUses:156 151Used by:195
Symbol 193 GraphicUses:190 156Used by:195
Symbol 194 GraphicUses:190 151Used by:195
Symbol 195 MovieClipUses:189 155 191 192 193 194Used by:196
Symbol 196 MovieClip [GunDouble]Uses:195Used by:3352
Symbol 197 GraphicUses:188Used by:201
Symbol 198 GraphicUses:190Used by:201
Symbol 199 GraphicUses:151Used by:201
Symbol 200 GraphicUses:156Used by:201
Symbol 201 MovieClipUses:197 155 198 199 200Used by:202
Symbol 202 MovieClip [GunSingle]Uses:201Used by:3352
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:211
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:211
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:211
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:211
Symbol 211 MovieClipUses:204 155 206 208 210Used by:212
Symbol 212 MovieClip [GunGatling]Uses:211Used by:3352
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:217 1797
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217 1797
Symbol 217 MovieClip [GunFlame]Uses:214 216Used by:3352
Symbol 218 BitmapUsed by:219 2660 2677
Symbol 219 GraphicUses:218Used by:223 227 231 257 2659 2698
Symbol 220 TextUses:1Used by:223
Symbol 221 EditableTextUses:1 103Used by:223
Symbol 222 EditableTextUses:1 103Used by:223
Symbol 223 MovieClipUses:219 220 221 222Used by:345
Symbol 224 TextUses:1Used by:227
Symbol 225 EditableTextUses:1 103Used by:227
Symbol 226 EditableTextUses:1 103Used by:227
Symbol 227 MovieClipUses:219 224 225 226Used by:345
Symbol 228 TextUses:1Used by:231
Symbol 229 EditableTextUses:1 103Used by:231
Symbol 230 EditableTextUses:1 103Used by:231
Symbol 231 MovieClipUses:219 228 229 230Used by:345
Symbol 232 TextUses:103Used by:249
Symbol 233 TextUses:103Used by:249
Symbol 234 TextUses:103Used by:249
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:239
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:239
Symbol 239 MovieClipUses:236 238Used by:249
Symbol 240 TextUses:103Used by:249
Symbol 241 TextUses:103Used by:249
Symbol 242 TextUses:103Used by:249
Symbol 243 TextUses:103Used by:249
Symbol 244 TextUses:103Used by:249
Symbol 245 TextUses:103Used by:249
Symbol 246 TextUses:103Used by:249
Symbol 247 TextUses:103Used by:249
Symbol 248 TextUses:103Used by:249
Symbol 249 MovieClipUses:232 233 234 239 240 241 242 243 244 245 246 247 248Used by:253
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:252
Symbol 252 MovieClipUses:251Used by:253
Symbol 253 MovieClipUses:102 249 252Used by:345
Symbol 254 BitmapUsed by:256
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:254 255Used by:345
Symbol 257 MovieClipUses:219Used by:265 268 345
Symbol 258 GraphicUsed by:259 2607
Symbol 259 MovieClipUses:258Used by:265 268
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:260Used by:265 268 2609
Symbol 262 TextUses:1Used by:265
Symbol 263 EditableTextUses:1 103Used by:265
Symbol 264 TextUses:1Used by:265 268
Symbol 265 MovieClipUses:257 259 261 262 263 264Used by:345
Symbol 266 TextUses:1Used by:268
Symbol 267 EditableTextUses:1 103Used by:268
Symbol 268 MovieClipUses:257 259 261 266 267 264Used by:345
Symbol 269 TextUses:1Used by:345
Symbol 270 EditableTextUses:1 103Used by:345
Symbol 271 GraphicUsed by:345
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:276
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:276
Symbol 276 ButtonUses:273 275Used by:345 1685 1753
Symbol 277 BitmapUsed by:278 282
Symbol 278 GraphicUses:277Used by:281
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:281
Symbol 281 ButtonUses:278 280Used by:345
Symbol 282 GraphicUses:277Used by:284
Symbol 283 EditableTextUses:1 103Used by:284
Symbol 284 MovieClipUses:282 283Used by:345
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:292
Symbol 287 EditableTextUses:103Used by:292
Symbol 288 GraphicUsed by:289 1639 1644 1649 1654 1659 1664 1669 1670 1675 1676 1677 1678 1679 1680 1681 1682
Symbol 289 MovieClipUses:288Used by:292 298 306 310 314 318 322 326 333 1639 1644 1649 1654 1659 1664 1669 1670 1675 1676 1677 1678 1679 1680 1681 1682
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:292
Symbol 292 MovieClipUses:286 287 289 291Used by:345
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:298
Symbol 295 EditableTextUses:103Used by:298
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:298
Symbol 298 MovieClipUses:294 295 289 297Used by:345
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:306
Symbol 301 EditableTextUses:103Used by:306
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:306
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:306
Symbol 306 MovieClipUses:300 301 289 303 305Used by:345
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:310
Symbol 309 EditableTextUses:103Used by:310
Symbol 310 MovieClipUses:308 309 289Used by:345
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:314
Symbol 313 EditableTextUses:103Used by:314
Symbol 314 MovieClipUses:312 313 289Used by:345
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:318
Symbol 317 EditableTextUses:103Used by:318
Symbol 318 MovieClipUses:316 317 289Used by:345
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:322
Symbol 321 EditableTextUses:103Used by:322
Symbol 322 MovieClipUses:320 321 289Used by:345
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:326
Symbol 325 EditableTextUses:103Used by:326
Symbol 326 MovieClipUses:324 325 289Used by:345
Symbol 327 BitmapUsed by:328 1478 1540
Symbol 328 GraphicUses:327Used by:333
Symbol 329 BitmapUsed by:330 1479 1566
Symbol 330 GraphicUses:329Used by:333
Symbol 331 BitmapUsed by:332 1480 1590
Symbol 332 GraphicUses:331Used by:333
Symbol 333 MovieClipUses:328 289 330 332Used by:345
Symbol 334 BitmapUsed by:335 674 680 1686 3156
Symbol 335 GraphicUses:334Used by:337 662 667 671 703 755 771 1696 3178 3284
Symbol 336 TextUses:1Used by:337
Symbol 337 MovieClipUses:335 336 140 135Used by:345 1772
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClipUses:339Used by:344
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:343
Symbol 343 MovieClipUses:342Used by:344
Symbol 344 MovieClipUses:340 343Used by:345 814
Symbol 345 MovieClip [BottomMenu]Uses:223 227 120 231 253 256 257 265 268 269 270 271 276 281 284 292 298 306 310 314 318 322 326 333 100 337 344Used by:3352
Symbol 346 GraphicUsed by:354 402 3123 3125 3139 3147 3148 3149 3154
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:349
Symbol 349 MovieClipUses:348Used by:350
Symbol 350 MovieClipUses:349Used by:402 3125
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:353
Symbol 353 MovieClipUses:352Used by:402 1465 3125
Symbol 354 ButtonUses:346Used by:402
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:357 358 391 3124
Symbol 357 MovieClipUses:356Used by:358 391 3124
Symbol 358 ButtonUses:357 356Used by:402 3125
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:361 362 392
Symbol 361 MovieClipUses:360Used by:362 392
Symbol 362 ButtonUses:361 360Used by:402 3125
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:365 366 393
Symbol 365 MovieClipUses:364Used by:366 393
Symbol 366 ButtonUses:365 364Used by:402 3125
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:369 370 394
Symbol 369 MovieClipUses:368Used by:370 394
Symbol 370 ButtonUses:369 368Used by:402 3125
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:373 374 395
Symbol 373 MovieClipUses:372Used by:374 395
Symbol 374 ButtonUses:373 372Used by:402 3125
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:377 378 396
Symbol 377 MovieClipUses:376Used by:378 396
Symbol 378 ButtonUses:377 376Used by:402 3125
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:381 382 397
Symbol 381 MovieClipUses:380Used by:382 397
Symbol 382 ButtonUses:381 380Used by:402 3125
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:385 386 398
Symbol 385 MovieClipUses:384Used by:386 398
Symbol 386 ButtonUses:385 384Used by:402 3125
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:389 390 399
Symbol 389 MovieClipUses:388Used by:390 399
Symbol 390 ButtonUses:389 388Used by:402 3125
Symbol 391 ButtonUses:357 356Used by:402
Symbol 392 ButtonUses:361 360Used by:402
Symbol 393 ButtonUses:365 364Used by:402
Symbol 394 ButtonUses:369 368Used by:402
Symbol 395 ButtonUses:373 372Used by:402
Symbol 396 ButtonUses:377 376Used by:402
Symbol 397 ButtonUses:381 380Used by:402
Symbol 398 ButtonUses:385 384Used by:402
Symbol 399 ButtonUses:389 388Used by:402
Symbol 400 GraphicUsed by:401
Symbol 401 ButtonUses:400Used by:402
Symbol 402 MovieClipUses:346 350 353 354 358 362 366 370 374 378 382 386 390 391 392 393 394 395 396 397 398 399 401Used by:403
Symbol 403 MovieClip [WeaponSelector]Uses:402Used by:3352
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:814
Symbol 406 BitmapUsed by:407
Symbol 407 GraphicUses:406Used by:410
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:410
Symbol 410 ButtonUses:407 409Used by:814
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:415
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:415
Symbol 415 ButtonUses:412 414Used by:814
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:420
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:420
Symbol 420 ButtonUses:417 419Used by:814
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:425
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:425
Symbol 425 ButtonUses:422 424Used by:814
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:430
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:430
Symbol 430 ButtonUses:427 429Used by:814
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:435
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:435
Symbol 435 ButtonUses:432 434Used by:814
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:440
Symbol 438 BitmapUsed by:439
Symbol 439 GraphicUses:438Used by:440
Symbol 440 ButtonUses:437 439Used by:814
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:445
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:445
Symbol 445 ButtonUses:442 444Used by:814
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:450
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:450
Symbol 450 ButtonUses:447 449Used by:456
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:455
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:455
Symbol 455 ButtonUses:452 454Used by:456
Symbol 456 MovieClipUses:450 455Used by:814
Symbol 457 BitmapUsed by:458 801
Symbol 458 GraphicUses:457Used by:461
Symbol 459 TextUses:103Used by:461
Symbol 460 TextUses:103Used by:461
Symbol 461 ButtonUses:458 459 460Used by:814
Symbol 462 GraphicUsed by:464
Symbol 463 GraphicUsed by:464 563 3087 3112 3198
Symbol 464 ButtonUses:462 463Used by:593
Symbol 465 GraphicUsed by:468
Symbol 466 GraphicUsed by:468
Symbol 467 GraphicUsed by:468
Symbol 468 ButtonUses:465 466 467Used by:593
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:469Used by:474 511
Symbol 471 GraphicUsed by:474
Symbol 472 GraphicUsed by:473 512
Symbol 473 MovieClipUses:472Used by:474 511
Symbol 474 MovieClipUses:470 471 473Used by:512
Symbol 475 GraphicUsed by:512
Symbol 476 GraphicUsed by:477 512
Symbol 477 MovieClipUses:476Used by:512
Symbol 478 GraphicUsed by:479 512
Symbol 479 MovieClipUses:478Used by:512
Symbol 480 GraphicUsed by:481 512
Symbol 481 MovieClipUses:480Used by:511
Symbol 482 GraphicUsed by:483 512
Symbol 483 MovieClipUses:482Used by:511
Symbol 484 GraphicUsed by:485 512
Symbol 485 MovieClipUses:484Used by:511
Symbol 486 GraphicUsed by:511 512
Symbol 487 GraphicUsed by:509 512
Symbol 488 GraphicUsed by:509
Symbol 489 GraphicUsed by:509
Symbol 490 GraphicUsed by:509
Symbol 491 GraphicUsed by:509
Symbol 492 GraphicUsed by:509
Symbol 493 GraphicUsed by:509
Symbol 494 GraphicUsed by:509
Symbol 495 GraphicUsed by:509
Symbol 496 GraphicUsed by:509
Symbol 497 GraphicUsed by:509
Symbol 498 GraphicUsed by:509
Symbol 499 GraphicUsed by:509
Symbol 500 GraphicUsed by:509
Symbol 501 GraphicUsed by:509
Symbol 502 GraphicUsed by:509
Symbol 503 GraphicUsed by:509
Symbol 504 GraphicUsed by:509
Symbol 505 GraphicUsed by:509
Symbol 506 GraphicUsed by:509
Symbol 507 GraphicUsed by:509
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508Used by:511
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:481 483 485 486 473 509 470 510Used by:512
Symbol 512 ButtonUses:474 475 477 479 511 480 482 484 486 472 487 476 478Used by:593
Symbol 513 GraphicUsed by:516
Symbol 514 GraphicUsed by:516
Symbol 515 GraphicUsed by:516
Symbol 516 ButtonUses:513 514 515Used by:593
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:523
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:519Used by:523 583
Symbol 521 GraphicUsed by:522 662 667 671 3087 3112 3198
Symbol 522 MovieClipUses:521Used by:523 583
Symbol 523 MovieClipUses:518 520 522Used by:593
Symbol 524 GraphicUsed by:526
Symbol 525 GraphicUsed by:526
Symbol 526 ButtonUses:524 525Used by:559
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:559
Symbol 529 GraphicUsed by:530
Symbol 530 MovieClipUses:529Used by:547
Symbol 531 GraphicUsed by:547
Symbol 532 GraphicUsed by:533
Symbol 533 MovieClipUses:532Used by:547
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:534Used by:547
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClipUses:536Used by:547
Symbol 538 GraphicUsed by:539 540 541 542 543 544 545 546
Symbol 539 MovieClipUses:538Used by:547
Symbol 540 MovieClipUses:538Used by:547
Symbol 541 MovieClipUses:538Used by:547
Symbol 542 MovieClipUses:538Used by:547
Symbol 543 MovieClipUses:538Used by:547
Symbol 544 MovieClipUses:538Used by:547
Symbol 545 MovieClipUses:538Used by:547
Symbol 546 MovieClipUses:538Used by:547
Symbol 547 MovieClipUses:530 531 533 535 537 539 540 541 542 543 544 545 546Used by:559
Symbol 548 FontUsed by:549 550 551 552 553 554 555 556 557
Symbol 549 TextUses:548Used by:559
Symbol 550 TextUses:548Used by:558
Symbol 551 TextUses:548Used by:558
Symbol 552 TextUses:548Used by:558
Symbol 553 TextUses:548Used by:558
Symbol 554 TextUses:548Used by:558
Symbol 555 TextUses:548Used by:558
Symbol 556 TextUses:548Used by:558
Symbol 557 TextUses:548Used by:558
Symbol 558 MovieClipUses:550 551 552 553 554 555 556 557Used by:559
Symbol 559 MovieClipUses:526 528 547 549 558Used by:593
Symbol 560 GraphicUsed by:563
Symbol 561 GraphicUsed by:563
Symbol 562 GraphicUsed by:563
Symbol 563 ButtonUses:560 561 562 463Used by:593
Symbol 564 BitmapUsed by:565
Symbol 565 GraphicUses:564Used by:566
Symbol 566 ButtonUses:565Used by:593
Symbol 567 BitmapUsed by:568
Symbol 568 GraphicUses:567Used by:569
Symbol 569 ButtonUses:568Used by:593
Symbol 570 BitmapUsed by:571
Symbol 571 GraphicUses:570Used by:572
Symbol 572 ButtonUses:571Used by:593
Symbol 573 BitmapUsed by:574
Symbol 574 GraphicUses:573Used by:575
Symbol 575 MovieClipUses:574Used by:593
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:578
Symbol 578 MovieClipUses:577Used by:593
Symbol 579 MovieClipUsed by:580
Symbol 580 MovieClipUses:579Used by:593
Symbol 581 GraphicUsed by:582
Symbol 582 MovieClipUses:581Used by:583
Symbol 583 MovieClipUses:582 520 522Used by:593
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:586
Symbol 586 MovieClipUses:585Used by:593
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:589
Symbol 589 MovieClipUses:588Used by:593
Symbol 590 BitmapUsed by:591
Symbol 591 GraphicUses:590Used by:592
Symbol 592 MovieClipUses:591Used by:593
Symbol 593 MovieClipUses:464 468 512 516 523 559 563 566 569 572 575 578 580 583 586 589 592Used by:594
Symbol 594 MovieClipUses:593Used by:814
Symbol 595 MovieClipUsed by:596
Symbol 596 MovieClipUses:595Used by:814
Symbol 597 TextUses:103Used by:605
Symbol 598 TextUses:103Used by:605
Symbol 599 TextUses:103Used by:605
Symbol 600 TextUses:103Used by:605
Symbol 601 TextUses:103Used by:605
Symbol 602 TextUses:103Used by:605
Symbol 603 TextUses:103Used by:605
Symbol 604 TextUses:103Used by:605
Symbol 605 MovieClipUses:597 598 599 600 601 602 603 604Used by:814
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:606Used by:608
Symbol 608 MovieClipUses:607Used by:813 814
Symbol 609 BitmapUsed by:610 657
Symbol 610 GraphicUses:609Used by:656
Symbol 611 ShapeTweeningUsed by:618
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:614
Symbol 614 MovieClipUses:613Used by:618
Symbol 615 GraphicUsed by:618
Symbol 616 GraphicUsed by:618
Symbol 617 ShapeTweeningUsed by:618
Symbol 618 MovieClipUses:611 614 615 616 617Used by:656 3198
Symbol 619 TextUses:103Used by:656
Symbol 620 GraphicUsed by:656
Symbol 621 TextUses:103Used by:656
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:626
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:626
Symbol 626 ButtonUses:623 625Used by:656 813 2630
Symbol 627 GraphicUsed by:656
Symbol 628 GraphicUsed by:656
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:639
Symbol 631 TextUses:103Used by:639
Symbol 632 GraphicUsed by:639
Symbol 633 BitmapUsed by:634
Symbol 634 GraphicUses:633Used by:639
Symbol 635 TextUses:103Used by:639
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:639
Symbol 638 TextUses:103Used by:639
Symbol 639 MovieClipUses:630 631 632 634 635 637 638Used by:656 3198
Symbol 640 BitmapUsed by:641 1612 2631
Symbol 641 GraphicUses:640Used by:643 3099
Symbol 642 TextUses:103Used by:643
Symbol 643 MovieClipUses:641 642Used by:656 3112
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:648
Symbol 646 TextUses:103Used by:648
Symbol 647 TextUses:103Used by:648
Symbol 648 MovieClipUses:645 646 647Used by:656 3087
Symbol 649 GraphicUses:45 40 42 43 46Used by:650
Symbol 650 MovieClipUses:649Used by:655
Symbol 651 TextUses:103Used by:655
Symbol 652 GraphicUses:31 32 33 34 36 37 38 39 30Used by:653
Symbol 653 MovieClipUses:652Used by:655
Symbol 654 TextUses:103Used by:655
Symbol 655 MovieClipUses:650 651 653 654Used by:656
Symbol 656 MovieClipUses:610 618 619 620 621 626 627 628 639 643 648 655Used by:814
Symbol 657 GraphicUses:609Used by:658 813 2609 2610 3037  Timeline
Symbol 658 MovieClipUses:657Used by:696 1772
Symbol 659 ButtonUses:137 139Used by:696
Symbol 660 GraphicUses:25Used by:662
Symbol 661 TextUses:1Used by:662
Symbol 662 MovieClipUses:335 521 660 661Used by:696 2649
Symbol 663 BitmapUsed by:665 2741
Symbol 664 BitmapUsed by:665 2737
Symbol 665 GraphicUses:663 664Used by:667
Symbol 666 TextUses:1Used by:667
Symbol 667 MovieClipUses:335 521 665 666Used by:696 2649
Symbol 668 BitmapUsed by:669 1609 3184
Symbol 669 GraphicUses:668Used by:671
Symbol 670 TextUses:1Used by:671
Symbol 671 MovieClipUses:335 521 669 670Used by:696
Symbol 672 BitmapUsed by:674 676 2029
Symbol 673 BitmapUsed by:674 676 2020
Symbol 674 GraphicUses:672 673 334Used by:677
Symbol 675 TextUses:1Used by:677
Symbol 676 GraphicUses:672 673Used by:677
Symbol 677 MovieClipUses:674 675 676Used by:696
Symbol 678 BitmapUsed by:680
Symbol 679 BitmapUsed by:680
Symbol 680 GraphicUses:678 679 334Used by:682
Symbol 681 TextUses:1Used by:682
Symbol 682 MovieClipUses:680 681Used by:696
Symbol 683 BitmapUsed by:684
Symbol 684 GraphicUses:683Used by:685
Symbol 685 MovieClipUses:684Used by:696 1683
Symbol 686 BitmapUsed by:687
Symbol 687 GraphicUses:686Used by:690 3086
Symbol 688 BitmapUsed by:689
Symbol 689 GraphicUses:688Used by:690 3086
Symbol 690 ButtonUses:687 689Used by:696 1753
Symbol 691 EditableTextUses:1 103Used by:696
Symbol 692 EditableTextUses:1 103Used by:696
Symbol 693 EditableTextUses:1 103Used by:696
Symbol 694 EditableTextUses:1 103Used by:696
Symbol 695 EditableTextUses:1 103Used by:696
Symbol 696 MovieClipUses:658 659 662 667 671 677 682 685 690 691 692 693 694 695Used by:814
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:701
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:699Used by:701
Symbol 701 ButtonUses:698 700Used by:813
Symbol 702 TextUses:1Used by:703
Symbol 703 MovieClipUses:335 702Used by:813
Symbol 704 BitmapUsed by:705
Symbol 705 GraphicUses:704Used by:750
Symbol 706 BitmapUsed by:707
Symbol 707 GraphicUses:706Used by:750
Symbol 708 BitmapUsed by:709
Symbol 709 GraphicUses:708Used by:750
Symbol 710 BitmapUsed by:711
Symbol 711 GraphicUses:710Used by:750
Symbol 712 BitmapUsed by:713
Symbol 713 GraphicUses:712Used by:750
Symbol 714 BitmapUsed by:715
Symbol 715 GraphicUses:714Used by:750
Symbol 716 BitmapUsed by:717
Symbol 717 GraphicUses:716Used by:750
Symbol 718 BitmapUsed by:719
Symbol 719 GraphicUses:718Used by:750
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:720Used by:750
Symbol 722 BitmapUsed by:723
Symbol 723 GraphicUses:722Used by:750
Symbol 724 BitmapUsed by:725
Symbol 725 GraphicUses:724Used by:750
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:726Used by:750
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:750
Symbol 730 BitmapUsed by:731
Symbol 731 GraphicUses:730Used by:750
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:750
Symbol 734 BitmapUsed by:735
Symbol 735 GraphicUses:734Used by:750
Symbol 736 BitmapUsed by:737
Symbol 737 GraphicUses:736Used by:750
Symbol 738 BitmapUsed by:739
Symbol 739 GraphicUses:738Used by:750
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:750
Symbol 742 BitmapUsed by:743
Symbol 743 GraphicUses:742Used by:750
Symbol 744 BitmapUsed by:745
Symbol 745 GraphicUses:744Used by:750
Symbol 746 BitmapUsed by:747
Symbol 747 GraphicUses:746Used by:750
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:750
Symbol 750 MovieClipUses:705 163 707 709 711 713 715 717 719 721 723 725 727 729 731 733 735 737 739 741 743 745 747 749Used by:813 1387 3236
Symbol 751 BitmapUsed by:752 1616
Symbol 752 GraphicUses:751Used by:753
Symbol 753 MovieClipUses:752Used by:813
Symbol 754 TextUses:1Used by:755
Symbol 755 MovieClipUses:335 754Used by:813
Symbol 756 Sound [Explosion03_short.wav]Used by:813 3352
Symbol 757 BitmapUsed by:758 1623
Symbol 758 GraphicUses:757Used by:813
Symbol 759 BitmapUsed by:760 1626
Symbol 760 GraphicUses:759Used by:811 813
Symbol 761 BitmapUsed by:762 1629
Symbol 762 GraphicUses:761Used by:813
Symbol 763 BitmapUsed by:764 1633
Symbol 764 GraphicUses:763Used by:765
Symbol 765 MovieClipUses:764Used by:813
Symbol 766 Sound [Explosion01_short.wav]Used by:813 3352
Symbol 767 BitmapUsed by:768
Symbol 768 GraphicUses:767Used by:769
Symbol 769 MovieClipUses:768Used by:813
Symbol 770 TextUses:1Used by:771
Symbol 771 MovieClipUses:335 770Used by:813
Symbol 772 BitmapUsed by:773
Symbol 773 GraphicUses:772Used by:813
Symbol 774 BitmapUsed by:775
Symbol 775 GraphicUses:774Used by:813
Symbol 776 BitmapUsed by:777
Symbol 777 GraphicUses:776Used by:813
Symbol 778 BitmapUsed by:779
Symbol 779 GraphicUses:778Used by:813
Symbol 780 BitmapUsed by:781
Symbol 781 GraphicUses:780Used by:782
Symbol 782 MovieClipUses:781Used by:813
Symbol 783 Sound [ExplosionBig06_short.wav]Used by:813 3352
Symbol 784 GraphicUsed by:813
Symbol 785 TextUses:103Used by:813
Symbol 786 TextUses:103Used by:813
Symbol 787 TextUses:103Used by:813
Symbol 788 TextUses:103Used by:813
Symbol 789 TextUses:103Used by:813
Symbol 790 TextUses:103Used by:813
Symbol 791 TextUses:103Used by:813
Symbol 792 TextUses:103Used by:813
Symbol 793 TextUses:103Used by:813
Symbol 794 GraphicUses:26 27Used by:800
Symbol 795 GraphicUses:20 21Used by:800
Symbol 796 GraphicUses:35 36Used by:800
Symbol 797 GraphicUses:22 23Used by:800
Symbol 798 GraphicUses:41 42Used by:800
Symbol 799 GraphicUses:44 45Used by:800
Symbol 800 MovieClipUses:794 795 796 797 798 799Used by:813
Symbol 801 GraphicUses:457Used by:810 812 1595 1685
Symbol 802 TextUses:103Used by:810
Symbol 803 GraphicUsed by:808
Symbol 804 GraphicUsed by:808
Symbol 805 GraphicUsed by:808
Symbol 806 GraphicUsed by:808
Symbol 807 GraphicUsed by:808
Symbol 808 MovieClipUses:803 804 805 806 807Used by:810
Symbol 809 TextUses:103Used by:810
Symbol 810 ButtonUses:801 802 808 809Used by:813
Symbol 811 MovieClipUses:760Used by:812
Symbol 812 MovieClipUses:801 811Used by:813
Symbol 813 MovieClipUses:657 626 701 703 750 753 755 756 758 760 762 765 766 769 771 773 775 777 779 782 783 784 785 786 787 788 789 790 791 792 793 800 810 812 608Used by:814
Symbol 814 MovieClip [StartMenu]Uses:405 410 415 420 425 430 435 440 445 456 344 461 594 596 605 608 656 696 813Used by:3352
Symbol 815 BitmapUsed by:816
Symbol 816 GraphicUses:815Used by:898
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:817Used by:821
Symbol 819 BitmapUsed by:820
Symbol 820 GraphicUses:819Used by:821
Symbol 821 MovieClipUses:818 820Used by:898
Symbol 822 BitmapUsed by:823
Symbol 823 GraphicUses:822Used by:898
Symbol 824 BitmapUsed by:825
Symbol 825 GraphicUses:824Used by:898
Symbol 826 BitmapUsed by:827
Symbol 827 GraphicUses:826Used by:898
Symbol 828 BitmapUsed by:829
Symbol 829 GraphicUses:828Used by:898
Symbol 830 BitmapUsed by:831
Symbol 831 GraphicUses:830Used by:898
Symbol 832 BitmapUsed by:833
Symbol 833 GraphicUses:832Used by:898
Symbol 834 BitmapUsed by:835
Symbol 835 GraphicUses:834Used by:898
Symbol 836 BitmapUsed by:837
Symbol 837 GraphicUses:836Used by:898
Symbol 838 BitmapUsed by:839
Symbol 839 GraphicUses:838Used by:898
Symbol 840 BitmapUsed by:841
Symbol 841 GraphicUses:840Used by:898
Symbol 842 BitmapUsed by:843
Symbol 843 GraphicUses:842Used by:898
Symbol 844 BitmapUsed by:845
Symbol 845 GraphicUses:844Used by:898
Symbol 846 BitmapUsed by:847
Symbol 847 GraphicUses:846Used by:898
Symbol 848 BitmapUsed by:849
Symbol 849 GraphicUses:848Used by:898
Symbol 850 BitmapUsed by:851
Symbol 851 GraphicUses:850Used by:898
Symbol 852 BitmapUsed by:853
Symbol 853 GraphicUses:852Used by:898
Symbol 854 BitmapUsed by:855
Symbol 855 GraphicUses:854Used by:898
Symbol 856 BitmapUsed by:857
Symbol 857 GraphicUses:856Used by:898
Symbol 858 BitmapUsed by:859
Symbol 859 GraphicUses:858Used by:898
Symbol 860 BitmapUsed by:861
Symbol 861 GraphicUses:860Used by:898
Symbol 862 BitmapUsed by:863
Symbol 863 GraphicUses:862Used by:898
Symbol 864 BitmapUsed by:865
Symbol 865 GraphicUses:864Used by:898
Symbol 866 BitmapUsed by:867
Symbol 867 GraphicUses:866Used by:898
Symbol 868 BitmapUsed by:869
Symbol 869 GraphicUses:868Used by:898
Symbol 870 BitmapUsed by:871
Symbol 871 GraphicUses:870Used by:898
Symbol 872 BitmapUsed by:873
Symbol 873 GraphicUses:872Used by:898
Symbol 874 BitmapUsed by:875
Symbol 875 GraphicUses:874Used by:898
Symbol 876 BitmapUsed by:877
Symbol 877 GraphicUses:876Used by:898
Symbol 878 BitmapUsed by:879
Symbol 879 GraphicUses:878Used by:898
Symbol 880 BitmapUsed by:881
Symbol 881 GraphicUses:880Used by:898
Symbol 882 BitmapUsed by:883
Symbol 883 GraphicUses:882Used by:898
Symbol 884 BitmapUsed by:885
Symbol 885 GraphicUses:884Used by:898
Symbol 886 BitmapUsed by:887
Symbol 887 GraphicUses:886Used by:898
Symbol 888 BitmapUsed by:889
Symbol 889 GraphicUses:888Used by:898
Symbol 890 BitmapUsed by:891
Symbol 891 GraphicUses:890Used by:898
Symbol 892 BitmapUsed by:893
Symbol 893 GraphicUses:892Used by:898
Symbol 894 BitmapUsed by:895
Symbol 895 GraphicUses:894Used by:898
Symbol 896 BitmapUsed by:897
Symbol 897 GraphicUses:896Used by:898
Symbol 898 MovieClipUses:816 821 823 825 827 829 831 833 835 837 839 841 843 845 847 849 851 853 855 857 859 861 863 865 867 869 871 873 875 877 879 881 883 885 887 889 891 893 895 897Used by:899
Symbol 899 MovieClip [BellHueyFramesBase]Uses:898Used by:3352
Symbol 900 BitmapUsed by:901
Symbol 901 GraphicUses:900Used by:1030 3113
Symbol 902 BitmapUsed by:903
Symbol 903 GraphicUses:902Used by:1030 3113
Symbol 904 BitmapUsed by:905
Symbol 905 GraphicUses:904Used by:1030 3113
Symbol 906 BitmapUsed by:907
Symbol 907 GraphicUses:906Used by:1030 3113
Symbol 908 BitmapUsed by:909
Symbol 909 GraphicUses:908Used by:1030 3113
Symbol 910 BitmapUsed by:911
Symbol 911 GraphicUses:910Used by:1030 3113
Symbol 912 BitmapUsed by:913
Symbol 913 GraphicUses:912Used by:1030 3113
Symbol 914 BitmapUsed by:915
Symbol 915 GraphicUses:914Used by:1030 3113
Symbol 916 BitmapUsed by:917
Symbol 917 GraphicUses:916Used by:1030 3113
Symbol 918 BitmapUsed by:919
Symbol 919 GraphicUses:918Used by:1030 3113
Symbol 920 BitmapUsed by:921
Symbol 921 GraphicUses:920Used by:1030 3113
Symbol 922 BitmapUsed by:923
Symbol 923 GraphicUses:922Used by:1030 3113
Symbol 924 BitmapUsed by:925
Symbol 925 GraphicUses:924Used by:1030 3113
Symbol 926 BitmapUsed by:927
Symbol 927 GraphicUses:926Used by:1030 3113
Symbol 928 BitmapUsed by:929
Symbol 929 GraphicUses:928Used by:1030 3113
Symbol 930 BitmapUsed by:931
Symbol 931 GraphicUses:930Used by:1030 3113
Symbol 932 BitmapUsed by:933
Symbol 933 GraphicUses:932Used by:1030 3113
Symbol 934 BitmapUsed by:935
Symbol 935 GraphicUses:934Used by:1030 3113
Symbol 936 BitmapUsed by:937
Symbol 937 GraphicUses:936Used by:1030 3113
Symbol 938 BitmapUsed by:939
Symbol 939 GraphicUses:938Used by:1030 3113
Symbol 940 BitmapUsed by:941
Symbol 941 GraphicUses:940Used by:1030 3113
Symbol 942 BitmapUsed by:943
Symbol 943 GraphicUses:942Used by:1030 3113
Symbol 944 BitmapUsed by:945
Symbol 945 GraphicUses:944Used by:1030 3113
Symbol 946 BitmapUsed by:947
Symbol 947 GraphicUses:946Used by:1030 3113
Symbol 948 BitmapUsed by:949
Symbol 949 GraphicUses:948Used by:1030 3113
Symbol 950 BitmapUsed by:951
Symbol 951 GraphicUses:950Used by:1030 3113
Symbol 952 BitmapUsed by:953
Symbol 953 GraphicUses:952Used by:1030 3113
Symbol 954 BitmapUsed by:955
Symbol 955 GraphicUses:954Used by:1030 3113
Symbol 956 BitmapUsed by:957
Symbol 957 GraphicUses:956Used by:1030 3113
Symbol 958 BitmapUsed by:959
Symbol 959 GraphicUses:958Used by:1030 3113
Symbol 960 BitmapUsed by:961
Symbol 961 GraphicUses:960Used by:1030 3113
Symbol 962 BitmapUsed by:963
Symbol 963 GraphicUses:962Used by:1030 3113
Symbol 964 BitmapUsed by:965
Symbol 965 GraphicUses:964Used by:1030 3113
Symbol 966 BitmapUsed by:967
Symbol 967 GraphicUses:966Used by:1030 3113
Symbol 968 BitmapUsed by:969
Symbol 969 GraphicUses:968Used by:1030 3113
Symbol 970 BitmapUsed by:971
Symbol 971 GraphicUses:970Used by:1030 3113
Symbol 972 BitmapUsed by:973
Symbol 973 GraphicUses:972Used by:1030 3113
Symbol 974 BitmapUsed by:975
Symbol 975 GraphicUses:974Used by:1030 3113
Symbol 976 BitmapUsed by:977
Symbol 977 GraphicUses:976Used by:1030 3113
Symbol 978 BitmapUsed by:979
Symbol 979 GraphicUses:978Used by:1030 3113
Symbol 980 BitmapUsed by:981
Symbol 981 GraphicUses:980Used by:1030 3113
Symbol 982 BitmapUsed by:983
Symbol 983 GraphicUses:982Used by:1030 3113
Symbol 984 BitmapUsed by:985
Symbol 985 GraphicUses:984Used by:1030 3113
Symbol 986 BitmapUsed by:987
Symbol 987 GraphicUses:986Used by:1030 3113
Symbol 988 BitmapUsed by:989
Symbol 989 GraphicUses:988Used by:1030 3113
Symbol 990 BitmapUsed by:991
Symbol 991 GraphicUses:990Used by:1030 3113
Symbol 992 BitmapUsed by:993
Symbol 993 GraphicUses:992Used by:1030 3113
Symbol 994 BitmapUsed by:995
Symbol 995 GraphicUses:994Used by:1030 3113
Symbol 996 BitmapUsed by:997
Symbol 997 GraphicUses:996Used by:1030 3113
Symbol 998 BitmapUsed by:999
Symbol 999 GraphicUses:998Used by:1030 3113
Symbol 1000 BitmapUsed by:1001
Symbol 1001 GraphicUses:1000Used by:1030 3113
Symbol 1002 BitmapUsed by:1003
Symbol 1003 GraphicUses:1002Used by:1030 3113
Symbol 1004 BitmapUsed by:1005
Symbol 1005 GraphicUses:1004Used by:1030 3113
Symbol 1006 BitmapUsed by:1007
Symbol 1007 GraphicUses:1006Used by:1030 3113
Symbol 1008 BitmapUsed by:1009
Symbol 1009 GraphicUses:1008Used by:1030 3113
Symbol 1010 BitmapUsed by:1011
Symbol 1011 GraphicUses:1010Used by:1030 3113
Symbol 1012 BitmapUsed by:1013
Symbol 1013 GraphicUses:1012Used by:1030 3113
Symbol 1014 BitmapUsed by:1015
Symbol 1015 GraphicUses:1014Used by:1030 3113
Symbol 1016 BitmapUsed by:1017
Symbol 1017 GraphicUses:1016Used by:1030 3113
Symbol 1018 BitmapUsed by:1019
Symbol 1019 GraphicUses:1018Used by:1030 3113
Symbol 1020 BitmapUsed by:1021
Symbol 1021 GraphicUses:1020Used by:1030 3113
Symbol 1022 BitmapUsed by:1023
Symbol 1023 GraphicUses:1022Used by:1030 3113
Symbol 1024 BitmapUsed by:1025
Symbol 1025 GraphicUses:1024Used by:1030 3113
Symbol 1026 BitmapUsed by:1027
Symbol 1027 GraphicUses:1026Used by:1030 3113
Symbol 1028 BitmapUsed by:1029
Symbol 1029 GraphicUses:1028Used by:1030 3113
Symbol 1030 MovieClipUses:901 903 905 907 909 911 913 915 917 919 921 923 925 927 929 931 933 935 937 939 941 943 945 947 949 951 953 955 957 959 961 963 965 967 969 971 973 975 977 979 981 983 985 987 989 991 993 995 997 999 1001 1003 1005 1007 1009 1011 1013 1015 1017 1019 1021 1023 1025 1027 1029Used by:1031
Symbol 1031 MovieClip [FockeWolfFramesBase]Uses:1030Used by:3352
Symbol 1032 BitmapUsed by:1033
Symbol 1033 GraphicUses:1032Used by:1078
Symbol 1034 BitmapUsed by:1035
Symbol 1035 GraphicUses:1034Used by:1078
Symbol 1036 BitmapUsed by:1037
Symbol 1037 GraphicUses:1036Used by:1078
Symbol 1038 BitmapUsed by:1039
Symbol 1039 GraphicUses:1038Used by:1078
Symbol 1040 BitmapUsed by:1041
Symbol 1041 GraphicUses:1040Used by:1078
Symbol 1042 BitmapUsed by:1043
Symbol 1043 GraphicUses:1042Used by:1078
Symbol 1044 BitmapUsed by:1045
Symbol 1045 GraphicUses:1044Used by:1078
Symbol 1046 BitmapUsed by:1047
Symbol 1047 GraphicUses:1046Used by:1078
Symbol 1048 BitmapUsed by:1049
Symbol 1049 GraphicUses:1048Used by:1078
Symbol 1050 BitmapUsed by:1051
Symbol 1051 GraphicUses:1050Used by:1078
Symbol 1052 BitmapUsed by:1053
Symbol 1053 GraphicUses:1052Used by:1078
Symbol 1054 BitmapUsed by:1055
Symbol 1055 GraphicUses:1054Used by:1078
Symbol 1056 BitmapUsed by:1057
Symbol 1057 GraphicUses:1056Used by:1078
Symbol 1058 BitmapUsed by:1059
Symbol 1059 GraphicUses:1058Used by:1078
Symbol 1060 BitmapUsed by:1061
Symbol 1061 GraphicUses:1060Used by:1078
Symbol 1062 BitmapUsed by:1063
Symbol 1063 GraphicUses:1062Used by:1078
Symbol 1064 BitmapUsed by:1065
Symbol 1065 GraphicUses:1064Used by:1078
Symbol 1066 BitmapUsed by:1067
Symbol 1067 GraphicUses:1066Used by:1078
Symbol 1068 BitmapUsed by:1069
Symbol 1069 GraphicUses:1068Used by:1078
Symbol 1070 BitmapUsed by:1071
Symbol 1071 GraphicUses:1070Used by:1078
Symbol 1072 BitmapUsed by:1073
Symbol 1073 GraphicUses:1072Used by:1078
Symbol 1074 BitmapUsed by:1075
Symbol 1075 GraphicUses:1074Used by:1078
Symbol 1076 BitmapUsed by:1077
Symbol 1077 GraphicUses:1076Used by:1078
Symbol 1078 MovieClipUses:1033 1035 1037 1039 1041 1043 1045 1047 1049 1051 1053 1055 1057 1059 1061 1063 1065 1067 1069 1071 1073 1075 1077Used by:1079
Symbol 1079 MovieClip [C47FramesBase]Uses:1078Used by:3352
Symbol 1080 BitmapUsed by:1081
Symbol 1081 GraphicUses:1080Used by:1210
Symbol 1082 BitmapUsed by:1083
Symbol 1083 GraphicUses:1082Used by:1210
Symbol 1084 BitmapUsed by:1085
Symbol 1085 GraphicUses:1084Used by:1210
Symbol 1086 BitmapUsed by:1087
Symbol 1087 GraphicUses:1086Used by:1210
Symbol 1088 BitmapUsed by:1089
Symbol 1089 GraphicUses:1088Used by:1210
Symbol 1090 BitmapUsed by:1091
Symbol 1091 GraphicUses:1090Used by:1210
Symbol 1092 BitmapUsed by:1093
Symbol 1093 GraphicUses:1092Used by:1210
Symbol 1094 BitmapUsed by:1095
Symbol 1095 GraphicUses:1094Used by:1210
Symbol 1096 BitmapUsed by:1097
Symbol 1097 GraphicUses:1096Used by:1210
Symbol 1098 BitmapUsed by:1099
Symbol 1099 GraphicUses:1098Used by:1210
Symbol 1100 BitmapUsed by:1101
Symbol 1101 GraphicUses:1100Used by:1210
Symbol 1102 BitmapUsed by:1103
Symbol 1103 GraphicUses:1102Used by:1210
Symbol 1104 BitmapUsed by:1105
Symbol 1105 GraphicUses:1104Used by:1210
Symbol 1106 BitmapUsed by:1107
Symbol 1107 GraphicUses:1106Used by:1210
Symbol 1108 BitmapUsed by:1109
Symbol 1109 GraphicUses:1108Used by:1210
Symbol 1110 BitmapUsed by:1111
Symbol 1111 GraphicUses:1110Used by:1210
Symbol 1112 BitmapUsed by:1113
Symbol 1113 GraphicUses:1112Used by:1210
Symbol 1114 BitmapUsed by:1115
Symbol 1115 GraphicUses:1114Used by:1210
Symbol 1116 BitmapUsed by:1117
Symbol 1117 GraphicUses:1116Used by:1210
Symbol 1118 BitmapUsed by:1119
Symbol 1119 GraphicUses:1118Used by:1210
Symbol 1120 BitmapUsed by:1121
Symbol 1121 GraphicUses:1120Used by:1210
Symbol 1122 BitmapUsed by:1123
Symbol 1123 GraphicUses:1122Used by:1210
Symbol 1124 BitmapUsed by:1125
Symbol 1125 GraphicUses:1124Used by:1210
Symbol 1126 BitmapUsed by:1127
Symbol 1127 GraphicUses:1126Used by:1210
Symbol 1128 BitmapUsed by:1129
Symbol 1129 GraphicUses:1128Used by:1210
Symbol 1130 BitmapUsed by:1131
Symbol 1131 GraphicUses:1130Used by:1210
Symbol 1132 BitmapUsed by:1133
Symbol 1133 GraphicUses:1132Used by:1210
Symbol 1134 BitmapUsed by:1135
Symbol 1135 GraphicUses:1134Used by:1210
Symbol 1136 BitmapUsed by:1137
Symbol 1137 GraphicUses:1136Used by:1210
Symbol 1138 BitmapUsed by:1139
Symbol 1139 GraphicUses:1138Used by:1210
Symbol 1140 BitmapUsed by:1141
Symbol 1141 GraphicUses:1140Used by:1210
Symbol 1142 BitmapUsed by:1143
Symbol 1143 GraphicUses:1142Used by:1210
Symbol 1144 BitmapUsed by:1145
Symbol 1145 GraphicUses:1144Used by:1210
Symbol 1146 BitmapUsed by:1147
Symbol 1147 GraphicUses:1146Used by:1210
Symbol 1148 BitmapUsed by:1149
Symbol 1149 GraphicUses:1148Used by:1210
Symbol 1150 BitmapUsed by:1151
Symbol 1151 GraphicUses:1150Used by:1210
Symbol 1152 BitmapUsed by:1153
Symbol 1153 GraphicUses:1152Used by:1210
Symbol 1154 BitmapUsed by:1155
Symbol 1155 GraphicUses:1154Used by:1210
Symbol 1156 BitmapUsed by:1157
Symbol 1157 GraphicUses:1156Used by:1210
Symbol 1158 BitmapUsed by:1159
Symbol 1159 GraphicUses:1158Used by:1210
Symbol 1160 BitmapUsed by:1161
Symbol 1161 GraphicUses:1160Used by:1210
Symbol 1162 BitmapUsed by:1163
Symbol 1163 GraphicUses:1162Used by:1210
Symbol 1164 BitmapUsed by:1165
Symbol 1165 GraphicUses:1164Used by:1210
Symbol 1166 BitmapUsed by:1167
Symbol 1167 GraphicUses:1166Used by:1210
Symbol 1168 BitmapUsed by:1169
Symbol 1169 GraphicUses:1168Used by:1210
Symbol 1170 BitmapUsed by:1171
Symbol 1171 GraphicUses:1170Used by:1210
Symbol 1172 BitmapUsed by:1173
Symbol 1173 GraphicUses:1172Used by:1210
Symbol 1174 BitmapUsed by:1175
Symbol 1175 GraphicUses:1174Used by:1210
Symbol 1176 BitmapUsed by:1177
Symbol 1177 GraphicUses:1176Used by:1210
Symbol 1178 BitmapUsed by:1179
Symbol 1179 GraphicUses:1178Used by:1210
Symbol 1180 BitmapUsed by:1181
Symbol 1181 GraphicUses:1180Used by:1210
Symbol 1182 BitmapUsed by:1183
Symbol 1183 GraphicUses:1182Used by:1210
Symbol 1184 BitmapUsed by:1185
Symbol 1185 GraphicUses:1184Used by:1210
Symbol 1186 BitmapUsed by:1187
Symbol 1187 GraphicUses:1186Used by:1210
Symbol 1188 BitmapUsed by:1189
Symbol 1189 GraphicUses:1188Used by:1210
Symbol 1190 BitmapUsed by:1191
Symbol 1191 GraphicUses:1190Used by:1210
Symbol 1192 BitmapUsed by:1193
Symbol 1193 GraphicUses:1192Used by:1210
Symbol 1194 BitmapUsed by:1195
Symbol 1195 GraphicUses:1194Used by:1210
Symbol 1196 BitmapUsed by:1197
Symbol 1197 GraphicUses:1196Used by:1210
Symbol 1198 BitmapUsed by:1199
Symbol 1199 GraphicUses:1198Used by:1210
Symbol 1200 BitmapUsed by:1201
Symbol 1201 GraphicUses:1200Used by:1210
Symbol 1202 BitmapUsed by:1203
Symbol 1203 GraphicUses:1202Used by:1210
Symbol 1204 BitmapUsed by:1205
Symbol 1205 GraphicUses:1204Used by:1210
Symbol 1206 BitmapUsed by:1207
Symbol 1207 GraphicUses:1206Used by:1210
Symbol 1208 BitmapUsed by:1209
Symbol 1209 GraphicUses:1208Used by:1210
Symbol 1210 MovieClipUses:1081 1083 1085 1087 1089 1091 1093 1095 1097 1099 1101 1103 1105 1107 1109 1111 1113 1115 1117 1119 1121 1123 1125 1127 1129 1131 1133 1135 1137 1139 1141 1143 1145 1147 1149 1151 1153 1155 1157 1159 1161 1163 1165 1167 1169 1171 1173 1175 1177 1179 1181 1183 1185 1187 1189 1191 1193 1195 1197 1199 1201 1203 1205 1207 1209Used by:1211
Symbol 1211 MovieClip [MesserSchmidtFramesBase]Uses:1210Used by:3352
Symbol 1212 BitmapUsed by:1213
Symbol 1213 GraphicUses:1212Used by:1214
Symbol 1214 MovieClipUses:1213Used by:1332
Symbol 1215 MovieClipUsed by:1332 1387 1440 1444
Symbol 1216 BitmapUsed by:1217
Symbol 1217 GraphicUses:1216Used by:1266
Symbol 1218 BitmapUsed by:1219
Symbol 1219 GraphicUses:1218Used by:1266
Symbol 1220 BitmapUsed by:1221
Symbol 1221 GraphicUses:1220Used by:1266
Symbol 1222 BitmapUsed by:1223
Symbol 1223 GraphicUses:1222Used by:1266
Symbol 1224 BitmapUsed by:1225
Symbol 1225 GraphicUses:1224Used by:1266
Symbol 1226 BitmapUsed by:1227
Symbol 1227 GraphicUses:1226Used by:1266
Symbol 1228 BitmapUsed by:1229
Symbol 1229 GraphicUses:1228Used by:1266
Symbol 1230 BitmapUsed by:1231
Symbol 1231 GraphicUses:1230Used by:1266
Symbol 1232 BitmapUsed by:1233
Symbol 1233 GraphicUses:1232Used by:1266
Symbol 1234 BitmapUsed by:1235
Symbol 1235 GraphicUses:1234Used by:1266
Symbol 1236 BitmapUsed by:1237
Symbol 1237 GraphicUses:1236Used by:1266
Symbol 1238 BitmapUsed by:1239
Symbol 1239 GraphicUses:1238Used by:1266
Symbol 1240 BitmapUsed by:1241
Symbol 1241 GraphicUses:1240Used by:1266
Symbol 1242 BitmapUsed by:1243
Symbol 1243 GraphicUses:1242Used by:1266
Symbol 1244 BitmapUsed by:1245
Symbol 1245 GraphicUses:1244Used by:1266
Symbol 1246 BitmapUsed by:1247
Symbol 1247 GraphicUses:1246Used by:1266
Symbol 1248 BitmapUsed by:1249
Symbol 1249 GraphicUses:1248Used by:1266
Symbol 1250 BitmapUsed by:1251
Symbol 1251 GraphicUses:1250Used by:1266
Symbol 1252 BitmapUsed by:1253
Symbol 1253 GraphicUses:1252Used by:1266
Symbol 1254 BitmapUsed by:1255
Symbol 1255 GraphicUses:1254Used by:1266
Symbol 1256 BitmapUsed by:1257
Symbol 1257 GraphicUses:1256Used by:1266
Symbol 1258 BitmapUsed by:1259
Symbol 1259 GraphicUses:1258Used by:1266
Symbol 1260 BitmapUsed by:1261
Symbol 1261 GraphicUses:1260Used by:1266
Symbol 1262 BitmapUsed by:1263
Symbol 1263 GraphicUses:1262Used by:1266
Symbol 1264 BitmapUsed by:1265
Symbol 1265 GraphicUses:1264Used by:1266
Symbol 1266 MovieClipUses:1217 163 1219 1221 1223 1225 1227 1229 1231 1233 1235 1237 1239 1241 1243 1245 1247 1249 1251 1253 1255 1257 1259 1261 1263 1265Used by:1332 1805 1806
Symbol 1267 BitmapUsed by:1268
Symbol 1268 GraphicUses:1267Used by:1331
Symbol 1269 BitmapUsed by:1270
Symbol 1270 GraphicUses:1269Used by:1331
Symbol 1271 BitmapUsed by:1272
Symbol 1272 GraphicUses:1271Used by:1331
Symbol 1273 BitmapUsed by:1274
Symbol 1274 GraphicUses:1273Used by:1331
Symbol 1275 BitmapUsed by:1276
Symbol 1276 GraphicUses:1275Used by:1331
Symbol 1277 BitmapUsed by:1278
Symbol 1278 GraphicUses:1277Used by:1331
Symbol 1279 BitmapUsed by:1280
Symbol 1280 GraphicUses:1279Used by:1331
Symbol 1281 BitmapUsed by:1282
Symbol 1282 GraphicUses:1281Used by:1331
Symbol 1283 BitmapUsed by:1284
Symbol 1284 GraphicUses:1283Used by:1331
Symbol 1285 BitmapUsed by:1286
Symbol 1286 GraphicUses:1285Used by:1331
Symbol 1287 BitmapUsed by:1288
Symbol 1288 GraphicUses:1287Used by:1331
Symbol 1289 BitmapUsed by:1290
Symbol 1290 GraphicUses:1289Used by:1331
Symbol 1291 BitmapUsed by:1292
Symbol 1292 GraphicUses:1291Used by:1331
Symbol 1293 BitmapUsed by:1294
Symbol 1294 GraphicUses:1293Used by:1331
Symbol 1295 BitmapUsed by:1296
Symbol 1296 GraphicUses:1295Used by:1331
Symbol 1297 BitmapUsed by:1298
Symbol 1298 GraphicUses:1297Used by:1331
Symbol 1299 BitmapUsed by:1300
Symbol 1300 GraphicUses:1299Used by:1331
Symbol 1301 BitmapUsed by:1302
Symbol 1302 GraphicUses:1301Used by:1331
Symbol 1303 BitmapUsed by:1304
Symbol 1304 GraphicUses:1303Used by:1331
Symbol 1305 BitmapUsed by:1306
Symbol 1306 GraphicUses:1305Used by:1331
Symbol 1307 BitmapUsed by:1308
Symbol 1308 GraphicUses:1307Used by:1331
Symbol 1309 BitmapUsed by:1310
Symbol 1310 GraphicUses:1309Used by:1331
Symbol 1311 BitmapUsed by:1312
Symbol 1312 GraphicUses:1311Used by:1331
Symbol 1313 BitmapUsed by:1314
Symbol 1314 GraphicUses:1313Used by:1331
Symbol 1315 BitmapUsed by:1316
Symbol 1316 GraphicUses:1315Used by:1331
Symbol 1317 BitmapUsed by:1318
Symbol 1318 GraphicUses:1317Used by:1331
Symbol 1319 BitmapUsed by:1320
Symbol 1320 GraphicUses:1319Used by:1331
Symbol 1321 BitmapUsed by:1322
Symbol 1322 GraphicUses:1321Used by:1331
Symbol 1323 BitmapUsed by:1324
Symbol 1324 GraphicUses:1323Used by:1331
Symbol 1325 BitmapUsed by:1326
Symbol 1326 GraphicUses:1325Used by:1331
Symbol 1327 BitmapUsed by:1328
Symbol 1328 GraphicUses:1327Used by:1331
Symbol 1329 BitmapUsed by:1330
Symbol 1330 GraphicUses:1329Used by:1331
Symbol 1331 MovieClipUses:1268 163 1270 1272 1274 1276 1278 1280 1282 1284 1286 1288 1290 1292 1294 1296 1298 1300 1302 1304 1306 1308 1310 1312 1314 1316 1318 1320 1322 1324 1326 1328 1330Used by:1332 1440 2306 2342 2411 2960
Symbol 1332 MovieClip [FockeWolf]Uses:1214 1215 1266 1331Used by:3352
Symbol 1333 BitmapUsed by:1334
Symbol 1334 GraphicUses:1333Used by:1335
Symbol 1335 MovieClipUses:1334Used by:1387
Symbol 1336 BitmapUsed by:1337
Symbol 1337 GraphicUses:1336Used by:1386
Symbol 1338 BitmapUsed by:1339
Symbol 1339 GraphicUses:1338Used by:1386
Symbol 1340 BitmapUsed by:1341
Symbol 1341 GraphicUses:1340Used by:1386
Symbol 1342 BitmapUsed by:1343
Symbol 1343 GraphicUses:1342Used by:1386
Symbol 1344 BitmapUsed by:1345
Symbol 1345 GraphicUses:1344Used by:1386
Symbol 1346 BitmapUsed by:1347
Symbol 1347 GraphicUses:1346Used by:1386
Symbol 1348 BitmapUsed by:1349
Symbol 1349 GraphicUses:1348Used by:1386
Symbol 1350 BitmapUsed by:1351
Symbol 1351 GraphicUses:1350Used by:1386
Symbol 1352 BitmapUsed by:1353
Symbol 1353 GraphicUses:1352Used by:1386
Symbol 1354 BitmapUsed by:1355
Symbol 1355 GraphicUses:1354Used by:1386
Symbol 1356 BitmapUsed by:1357
Symbol 1357 GraphicUses:1356Used by:1386
Symbol 1358 BitmapUsed by:1359
Symbol 1359 GraphicUses:1358Used by:1386
Symbol 1360 BitmapUsed by:1361
Symbol 1361 GraphicUses:1360Used by:1386
Symbol 1362 BitmapUsed by:1363
Symbol 1363 GraphicUses:1362Used by:1386
Symbol 1364 BitmapUsed by:1365
Symbol 1365 GraphicUses:1364Used by:1386
Symbol 1366 BitmapUsed by:1367
Symbol 1367 GraphicUses:1366Used by:1386
Symbol 1368 BitmapUsed by:1369
Symbol 1369 GraphicUses:1368Used by:1386
Symbol 1370 BitmapUsed by:1371
Symbol 1371 GraphicUses:1370Used by:1386
Symbol 1372 BitmapUsed by:1373
Symbol 1373 GraphicUses:1372Used by:1386
Symbol 1374 BitmapUsed by:1375
Symbol 1375 GraphicUses:1374Used by:1386
Symbol 1376 BitmapUsed by:1377
Symbol 1377 GraphicUses:1376Used by:1386
Symbol 1378 BitmapUsed by:1379
Symbol 1379 GraphicUses:1378Used by:1386
Symbol 1380 BitmapUsed by:1381
Symbol 1381 GraphicUses:1380Used by:1386
Symbol 1382 BitmapUsed by:1383
Symbol 1383 GraphicUses:1382Used by:1386
Symbol 1384 BitmapUsed by:1385
Symbol 1385 GraphicUses:1384Used by:1386
Symbol 1386 MovieClipUses:1337 163 1339 1341 1343 1345 1347 1349 1351 1353 1355 1357 1359 1361 1363 1365 1367 1369 1371 1373 1375 1377 1379 1381 1383 1385Used by:1387 2736 3223
Symbol 1387 MovieClip [C47]Uses:1335 1215 1386 750Used by:3352
Symbol 1388 BitmapUsed by:1389
Symbol 1389 GraphicUses:1388Used by:1390
Symbol 1390 MovieClipUses:1389Used by:1440
Symbol 1391 BitmapUsed by:1392
Symbol 1392 GraphicUses:1391Used by:1439
Symbol 1393 BitmapUsed by:1394
Symbol 1394 GraphicUses:1393Used by:1439
Symbol 1395 BitmapUsed by:1396
Symbol 1396 GraphicUses:1395Used by:1439
Symbol 1397 BitmapUsed by:1398
Symbol 1398 GraphicUses:1397Used by:1439
Symbol 1399 BitmapUsed by:1400
Symbol 1400 GraphicUses:1399Used by:1439
Symbol 1401 BitmapUsed by:1402
Symbol 1402 GraphicUses:1401Used by:1439
Symbol 1403 BitmapUsed by:1404
Symbol 1404 GraphicUses:1403Used by:1439
Symbol 1405 BitmapUsed by:1406
Symbol 1406 GraphicUses:1405Used by:1439
Symbol 1407 BitmapUsed by:1408
Symbol 1408 GraphicUses:1407Used by:1439
Symbol 1409 BitmapUsed by:1410
Symbol 1410 GraphicUses:1409Used by:1439
Symbol 1411 BitmapUsed by:1412
Symbol 1412 GraphicUses:1411Used by:1439
Symbol 1413 BitmapUsed by:1414
Symbol 1414 GraphicUses:1413Used by:1439
Symbol 1415 BitmapUsed by:1416
Symbol 1416 GraphicUses:1415Used by:1439
Symbol 1417 BitmapUsed by:1418
Symbol 1418 GraphicUses:1417Used by:1439
Symbol 1419 BitmapUsed by:1420
Symbol 1420 GraphicUses:1419Used by:1439
Symbol 1421 BitmapUsed by:1422
Symbol 1422 GraphicUses:1421Used by:1439
Symbol 1423 BitmapUsed by:1424
Symbol 1424 GraphicUses:1423Used by:1439
Symbol 1425 BitmapUsed by:1426
Symbol 1426 GraphicUses:1425Used by:1439
Symbol 1427 BitmapUsed by:1428
Symbol 1428 GraphicUses:1427Used by:1439
Symbol 1429 BitmapUsed by:1430
Symbol 1430 GraphicUses:1429Used by:1439
Symbol 1431 BitmapUsed by:1432
Symbol 1432 GraphicUses:1431Used by:1439
Symbol 1433 BitmapUsed by:1434
Symbol 1434 GraphicUses:1433Used by:1439
Symbol 1435 BitmapUsed by:1436
Symbol 1436 GraphicUses:1435Used by:1439
Symbol 1437 BitmapUsed by:1438
Symbol 1438 GraphicUses:1437Used by:1439
Symbol 1439 MovieClipUses:1392 163 1394 1396 1398 1400 1402 1404 1406 1408 1410 1412 1414 1416 1418 1420 1422 1424 1426 1428 1430 1432 1434 1436 1438Used by:1440 1444 2306 2342 2343 2344 2840 2952
Symbol 1440 MovieClip [MesserSchmidt]Uses:1390 1215 1439 1331Used by:3352
Symbol 1441 BitmapUsed by:1442
Symbol 1442 GraphicUses:1441Used by:1443
Symbol 1443 MovieClipUses:1442Used by:1444
Symbol 1444 MovieClip [BellHuey]Uses:1443 1215 1439Used by:3352
Symbol 1445 BitmapUsed by:1446
Symbol 1446 GraphicUses:1445Used by:1449
Symbol 1447 BitmapUsed by:1448
Symbol 1448 GraphicUses:1447Used by:1449
Symbol 1449 MovieClipUses:1446 1448Used by:1463
Symbol 1450 BitmapUsed by:1451
Symbol 1451 GraphicUses:1450Used by:1456
Symbol 1452 BitmapUsed by:1453
Symbol 1453 GraphicUses:1452Used by:1456
Symbol 1454 BitmapUsed by:1455
Symbol 1455 GraphicUses:1454Used by:1456
Symbol 1456 MovieClipUses:1451 1453 1455Used by:1463
Symbol 1457 BitmapUsed by:1458
Symbol 1458 GraphicUses:1457Used by:1459
Symbol 1459 MovieClipUses:1458Used by:1460
Symbol 1460 MovieClipUses:1459Used by:1463
Symbol 1461 TextUses:103Used by:1462
Symbol 1462 MovieClipUses:1461Used by:1463
Symbol 1463 MovieClip [Aim]Uses:1449 1456 1460 1462Used by:3352
Symbol 1464 GraphicUsed by:1465
Symbol 1465 MovieClipUses:1464 353Used by:1466
Symbol 1466 MovieClip [WeaponMenu]Uses:1465Used by:3352
Symbol 1467 GraphicUsed by:1476
Symbol 1468 BitmapUsed by:1469 1574
Symbol 1469 GraphicUses:1468Used by:1476
Symbol 1470 BitmapUsed by:1471 1548
Symbol 1471 GraphicUses:1470Used by:1476
Symbol 1472 BitmapUsed by:1473 1558
Symbol 1473 GraphicUses:1472Used by:1476
Symbol 1474 BitmapUsed by:1475 1560
Symbol 1475 GraphicUses:1474Used by:1476
Symbol 1476 MovieClip [planebox_orange]Uses:1467 1469 1471 1473 1475Used by:1499 1513 1527 3352
Symbol 1477 GraphicUsed by:1481
Symbol 1478 GraphicUses:327Used by:1481
Symbol 1479 GraphicUses:329Used by:1481
Symbol 1480 GraphicUses:331Used by:1481
Symbol 1481 MovieClip [planebox_blue]Uses:1477 1478 1479 1480Used by:1499 1513 1527 3352
Symbol 1482 GraphicUsed by:1487
Symbol 1483 BitmapUsed by:1484 1580
Symbol 1484 GraphicUses:1483Used by:1487 1523 1537
Symbol 1485 BitmapUsed by:1486 1582
Symbol 1486 GraphicUses:1485Used by:1487 1523 1537
Symbol 1487 MovieClip [planebox_green_small]Uses:1482 1484 1486Used by:1499 1513 3352
Symbol 1488 GraphicUsed by:1495
Symbol 1489 BitmapUsed by:1490 1576
Symbol 1490 GraphicUses:1489Used by:1495
Symbol 1491 BitmapUsed by:1492 1570
Symbol 1492 GraphicUses:1491Used by:1495
Symbol 1493 BitmapUsed by:1494 1572
Symbol 1494 GraphicUses:1493Used by:1495
Symbol 1495 MovieClip [planebox_red]Uses:1488 1490 1492 1494Used by:1499 1513 1527 3352
Symbol 1496 BitmapUsed by:1497
Symbol 1497 GraphicUses:1496Used by:1498
Symbol 1498 ButtonUses:1497Used by:1509
Symbol 1499 MovieClipUses:1476 1481 1487 1495Used by:1509
Symbol 1500 TextUses:103Used by:1509 1517
Symbol 1501 TextUses:103Used by:1509 1517
Symbol 1502 TextUses:103Used by:1509 1517
Symbol 1503 TextUses:103Used by:1509 1517 1533
Symbol 1504 BitmapUsed by:1506 1516 1532 2550
Symbol 1505 BitmapUsed by:1506 1609 3182
Symbol 1506 GraphicUses:1504 1505Used by:1509
Symbol 1507 TextUses:103Used by:1509 1517 1533
Symbol 1508 TextUses:103Used by:1509
Symbol 1509 MovieClip [Total_Focke]Uses:1498 1499 1500 1501 1502 1503 1506 1507 1508Used by:1709 3352
Symbol 1510 BitmapUsed by:1511
Symbol 1511 GraphicUses:1510Used by:1512
Symbol 1512 MovieClipUses:1511Used by:1517
Symbol 1513 MovieClipUses:1476 1487 1481 1495Used by:1517
Symbol 1514 BitmapUsed by:1515 1612
Symbol 1515 GraphicUses:1514Used by:1517 3100
Symbol 1516 GraphicUses:1504Used by:1517
Symbol 1517 MovieClip [Total_Bell Huey]Uses:1512 1513 1500 1501 1502 1515 1503 1516 1507Used by:1709 3352
Symbol 1518 GraphicUsed by:1523
Symbol 1519 BitmapUsed by:1520 1584
Symbol 1520 GraphicUses:1519Used by:1523 1537
Symbol 1521 BitmapUsed by:1522 1564
Symbol 1522 GraphicUses:1521Used by:1523 1537
Symbol 1523 MovieClip [planebox_green_medium]Uses:1518 1484 1486 1520 1522Used by:1527 3352
Symbol 1524 BitmapUsed by:1525
Symbol 1525 GraphicUses:1524Used by:1526
Symbol 1526 MovieClipUses:1525Used by:1533
Symbol 1527 MovieClipUses:1476 1481 1523 1495Used by:1533
Symbol 1528 TextUses:103Used by:1533
Symbol 1529 TextUses:103Used by:1533
Symbol 1530 TextUses:103Used by:1533
Symbol 1531 BitmapUsed by:1532 1620 3059
Symbol 1532 GraphicUses:1504 1531Used by:1533
Symbol 1533 MovieClip [Total_C47]Uses:1526 1527 1528 1503 1529 1530 1532 1507Used by:1709 3352
Symbol 1534 GraphicUsed by:1537
Symbol 1535 BitmapUsed by:1536 1588
Symbol 1536 GraphicUses:1535Used by:1537
Symbol 1537 MovieClip [planebox_green_large]Uses:1534 1484 1486 1520 1522 1536Used by:3352
Symbol 1538 GraphicUsed by:1539
Symbol 1539 MovieClipUses:1538Used by:1545 1567 1591
Symbol 1540 GraphicUses:327Used by:1545
Symbol 1541 BitmapUsed by:1542
Symbol 1542 GraphicUses:1541Used by:1543
Symbol 1543 MovieClipUses:1542Used by:1544
Symbol 1544 MovieClipUses:1543Used by:1545 1559 1567 1571 1575 1577
Symbol 1545 MovieClip [top_gun01]Uses:1539 1540 1544Used by:1753 3352
Symbol 1546 GraphicUsed by:1547
Symbol 1547 MovieClipUses:1546Used by:1557 1559 1561 1575
Symbol 1548 GraphicUses:1470Used by:1557
Symbol 1549 BitmapUsed by:1550
Symbol 1550 GraphicUses:1549Used by:1551
Symbol 1551 MovieClipUses:1550Used by:1552
Symbol 1552 MovieClipUses:1551Used by:1557 1561 1567 1571 1573 1591
Symbol 1553 BitmapUsed by:1554
Symbol 1554 GraphicUses:1553Used by:1555
Symbol 1555 MovieClipUses:1554Used by:1556
Symbol 1556 MovieClipUses:1555Used by:1557 1561 1565 1567 1571 1573 1583 1585 1589 1591
Symbol 1557 MovieClip [top_airmissile02]Uses:1547 1548 1552 1556Used by:1753 3352
Symbol 1558 GraphicUses:1472Used by:1559
Symbol 1559 MovieClip [top_landmissile01]Uses:1547 1558 1544Used by:1753 3352
Symbol 1560 GraphicUses:1474Used by:1561
Symbol 1561 MovieClip [top_landmissile02]Uses:1547 1560 1552 1556Used by:1753 3352
Symbol 1562 GraphicUsed by:1563
Symbol 1563 MovieClipUses:1562Used by:1565 1585
Symbol 1564 GraphicUses:1521Used by:1565
Symbol 1565 MovieClip [top_spec_carpet]Uses:1563 1564 1556Used by:1753 3352
Symbol 1566 GraphicUses:329Used by:1567
Symbol 1567 MovieClip [top_gun02]Uses:1539 1566 1552 1544 1556Used by:1753 3352
Symbol 1568 GraphicUsed by:1569
Symbol 1569 MovieClipUses:1568Used by:1571 1573 1577
Symbol 1570 GraphicUses:1491Used by:1571
Symbol 1571 MovieClip [top_bomb02]Uses:1569 1570 1552 1544 1556Used by:1753 3352
Symbol 1572 GraphicUses:1493Used by:1573
Symbol 1573 MovieClip [top_bomb03]Uses:1569 1572 1552 1556Used by:1753 3352
Symbol 1574 GraphicUses:1468Used by:1575
Symbol 1575 MovieClip [top_airmissile01]Uses:1547 1574 1544Used by:1753 3352
Symbol 1576 GraphicUses:1489Used by:1577
Symbol 1577 MovieClip [top_bomb01]Uses:1569 1576 1544Used by:1753 3352
Symbol 1578 GraphicUsed by:1579
Symbol 1579 MovieClipUses:1578Used by:1581 1583
Symbol 1580 GraphicUses:1483Used by:1581
Symbol 1581 MovieClip [top_spec_propaganda]Uses:1579 1580Used by:1753 3352
Symbol 1582 GraphicUses:1485Used by:1583
Symbol 1583 MovieClip [top_spec_emp]Uses:1579 1582 1556Used by:1753 3352
Symbol 1584 GraphicUses:1519Used by:1585
Symbol 1585 MovieClip [top_spec_fuel]Uses:1563 1584 1556Used by:1753 3352
Symbol 1586 GraphicUsed by:1587
Symbol 1587 MovieClipUses:1586Used by:1589
Symbol 1588 GraphicUses:1535Used by:1589
Symbol 1589 MovieClip [top_spec_nuke]Uses:1587 1588 1556Used by:1753 3352
Symbol 1590 GraphicUses:331Used by:1591
Symbol 1591 MovieClip [top_gun03]Uses:1539 1590 1552 1556Used by:1753 3352
Symbol 1592 BitmapUsed by:1593 2660 2677
Symbol 1593 GraphicUses:1592Used by:1594
Symbol 1594 MovieClipUses:1593Used by:1634
Symbol 1595 MovieClipUses:801Used by:1634 2609
Symbol 1596 TextUses:1Used by:1634
Symbol 1597 TextUses:1Used by:1634
Symbol 1598 EditableTextUses:1Used by:1634
Symbol 1599 EditableTextUses:1Used by:1634
Symbol 1600 TextUses:1Used by:1634
Symbol 1601 TextUses:1Used by:1634
Symbol 1602 EditableTextUses:1Used by:1634
Symbol 1603 TextUses:1Used by:1634
Symbol 1604 BitmapUsed by:1605
Symbol 1605 GraphicUses:1604Used by:1608
Symbol 1606 BitmapUsed by:1607
Symbol 1607 GraphicUses:1606Used by:1608
Symbol 1608 ButtonUses:1605 1607Used by:1634
Symbol 1609 GraphicUses:1505 668Used by:1634
Symbol 1610 TextUses:1Used by:1634
Symbol 1611 TextUses:1Used by:1634
Symbol 1612 GraphicUses:1514 640Used by:1634
Symbol 1613 TextUses:1Used by:1634
Symbol 1614 TextUses:1Used by:1634
Symbol 1615 BitmapUsed by:1616
Symbol 1616 GraphicUses:1615 751Used by:1634
Symbol 1617 TextUses:1Used by:1634
Symbol 1618 TextUses:1Used by:1634
Symbol 1619 BitmapUsed by:1620 2641 3061
Symbol 1620 GraphicUses:1531 1619Used by:1634
Symbol 1621 TextUses:1Used by:1634
Symbol 1622 BitmapUsed by:1623
Symbol 1623 GraphicUses:1622 757Used by:1634
Symbol 1624 TextUses:1Used by:1634
Symbol 1625 BitmapUsed by:1626
Symbol 1626 GraphicUses:1625 759Used by:1634
Symbol 1627 TextUses:1Used by:1634
Symbol 1628 BitmapUsed by:1629
Symbol 1629 GraphicUses:1628 761Used by:1634
Symbol 1630 TextUses:1Used by:1634
Symbol 1631 TextUses:1Used by:1634
Symbol 1632 BitmapUsed by:1633
Symbol 1633 GraphicUses:1632 763Used by:1634
Symbol 1634 MovieClipUses:1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1608 1609 1610 1611 1612 1613 1614 1616 1617 1618 1620 1621 1623 1624 1626 1627 1629 1630 1631 1633Used by:1685
Symbol 1635 BitmapUsed by:1636
Symbol 1636 GraphicUses:1635Used by:1639 1670
Symbol 1637 TextUses:103Used by:1639 1670
Symbol 1638 TextUses:103Used by:1639 1670
Symbol 1639 ButtonUses:289 1636 1637 1638 288Used by:1683
Symbol 1640 BitmapUsed by:1641
Symbol 1641 GraphicUses:1640Used by:1644 1676
Symbol 1642 TextUses:103Used by:1644 1676
Symbol 1643 TextUses:103Used by:1644 1676
Symbol 1644 ButtonUses:289 1641 1642 1643 288Used by:1683
Symbol 1645 BitmapUsed by:1646
Symbol 1646 GraphicUses:1645Used by:1649 1677
Symbol 1647 TextUses:103Used by:1649 1677
Symbol 1648 TextUses:103Used by:1649 1677
Symbol 1649 ButtonUses:289 1646 1647 1648 288Used by:1683
Symbol 1650 BitmapUsed by:1651
Symbol 1651 GraphicUses:1650Used by:1654 1678
Symbol 1652 TextUses:103Used by:1654 1678
Symbol 1653 TextUses:103Used by:1654 1678
Symbol 1654 ButtonUses:289 1651 1652 1653 288Used by:1683
Symbol 1655 BitmapUsed by:1656
Symbol 1656 GraphicUses:1655Used by:1659 1679
Symbol 1657 TextUses:103Used by:1659 1679
Symbol 1658 TextUses:103Used by:1659 1679
Symbol 1659 ButtonUses:289 1656 1657 1658 288Used by:1683
Symbol 1660 BitmapUsed by:1661
Symbol 1661 GraphicUses:1660Used by:1664 1680
Symbol 1662 TextUses:103Used by:1664 1680
Symbol 1663 TextUses:103Used by:1664 1680
Symbol 1664 ButtonUses:289 1661 1662 1663 288Used by:1683
Symbol 1665 BitmapUsed by:1666
Symbol 1666 GraphicUses:1665Used by:1669 1681
Symbol 1667 TextUses:103Used by:1669 1681
Symbol 1668 TextUses:103Used by:1669 1681
Symbol 1669 ButtonUses:289 1666 1667 1668 288Used by:1683
Symbol 1670 ButtonUses:289 1636 1637 1638 288Used by:1683
Symbol 1671 BitmapUsed by:1672
Symbol 1672 GraphicUses:1671Used by:1675 1682
Symbol 1673 TextUses:103Used by:1675 1682
Symbol 1674 TextUses:103Used by:1675 1682
Symbol 1675 ButtonUses:289 1672 1673 1674 288Used by:1683
Symbol 1676 ButtonUses:289 1641 1642 1643 288Used by:1683
Symbol 1677 ButtonUses:289 1646 1647 1648 288Used by:1683
Symbol 1678 ButtonUses:289 1651 1652 1653 288Used by:1683
Symbol 1679 ButtonUses:289 1656 1657 1658 288Used by:1683
Symbol 1680 ButtonUses:289 1661 1662 1663 288Used by:1683
Symbol 1681 ButtonUses:289 1666 1667 1668 288Used by:1683
Symbol 1682 ButtonUses:289 1672 1673 1674 288Used by:1683
Symbol 1683 MovieClipUses:1639 685 1644 1649 1654 1659 1664 1669 1670 1675 1676 1677 1678 1679 1680 1681 1682Used by:1685
Symbol 1684 TextUses:103Used by:1685
Symbol 1685 MovieClipUses:1634 276 1683 801 1684Used by:1772  Timeline
Symbol 1686 GraphicUses:334Used by:1693
Symbol 1687 TextUses:103Used by:1693
Symbol 1688 BitmapUsed by:1689
Symbol 1689 GraphicUses:1688Used by:1692
Symbol 1690 BitmapUsed by:1691
Symbol 1691 GraphicUses:1690Used by:1692
Symbol 1692 ButtonUses:1689 1691Used by:1693 1753
Symbol 1693 MovieClipUses:1686 1687 1692Used by:1694
Symbol 1694 MovieClipUses:1693Used by:1709
Symbol 1695 TextUses:103Used by:1696
Symbol 1696 MovieClipUses:335 1695Used by:1708
Symbol 1697 ShapeTweeningUsed by:1708
Symbol 1698 GraphicUsed by:1708
Symbol 1699 GraphicUsed by:1708 3146
Symbol 1700 ShapeTweeningUsed by:1708
Symbol 1701 GraphicUsed by:1708
Symbol 1702 ShapeTweeningUsed by:1708
Symbol 1703 ShapeTweeningUsed by:1708
Symbol 1704 GraphicUsed by:1708
Symbol 1705 ShapeTweeningUsed by:1708
Symbol 1706 GraphicUsed by:1708
Symbol 1707 ShapeTweeningUsed by:1708
Symbol 1708 MovieClipUses:1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707Used by:1709
Symbol 1709 MovieClipUses:1509 1517 1533 1694 1708Used by:1772
Symbol 1710 TextUses:103Used by:1753
Symbol 1711 TextUses:103Used by:1753
Symbol 1712 TextUses:103Used by:1753
Symbol 1713 TextUses:103Used by:1753
Symbol 1714 TextUses:103Used by:1753
Symbol 1715 TextUses:103Used by:1753
Symbol 1716 TextUses:103Used by:1753
Symbol 1717 TextUses:103Used by:1753
Symbol 1718 TextUses:103Used by:1753
Symbol 1719 TextUses:103Used by:1753
Symbol 1720 TextUses:103Used by:1753
Symbol 1721 TextUses:103Used by:1753
Symbol 1722 TextUses:103Used by:1753
Symbol 1723 TextUses:103Used by:1753
Symbol 1724 TextUses:103Used by:1753
Symbol 1725 GraphicUsed by:1753
Symbol 1726 GraphicUsed by:1753
Symbol 1727 GraphicUsed by:1753
Symbol 1728 GraphicUsed by:1753
Symbol 1729 GraphicUsed by:1753
Symbol 1730 GraphicUsed by:1753
Symbol 1731 BitmapUsed by:1732
Symbol 1732 GraphicUses:1731Used by:1735
Symbol 1733 BitmapUsed by:1734
Symbol 1734 GraphicUses:1733Used by:1735
Symbol 1735 ButtonUses:1732 1734Used by:1753
Symbol 1736 BitmapUsed by:1737
Symbol 1737 GraphicUses:1736Used by:1740 3056 3177
Symbol 1738 BitmapUsed by:1739
Symbol 1739 GraphicUses:1738Used by:1740 3056 3177
Symbol 1740 ButtonUses:1737 1739Used by:1753 3087 3112 3198
Symbol 1741 BitmapUsed by:1742
Symbol 1742 GraphicUses:1741Used by:1752
Symbol 1743 TextUses:103Used by:1752
Symbol 1744 EditableTextUses:1 103Used by:1752
Symbol 1745 TextUses:103Used by:1752
Symbol 1746 EditableTextUses:1 103Used by:1752
Symbol 1747 TextUses:103Used by:1751
Symbol 1748 EditableTextUses:1 103Used by:1751
Symbol 1749 EditableTextUses:1 103Used by:1751
Symbol 1750 EditableTextUses:1 103Used by:1751
Symbol 1751 MovieClipUses:1747 1748 1749 126 1750Used by:1752
Symbol 1752 MovieClipUses:1742 1743 1744 1745 1746 1751Used by:1753
Symbol 1753 MovieClipUses:1545 1710 1711 1557 1712 1713 1559 1561 1565 1714 1715 1716 1717 1718 1567 1571 1573 1719 1720 1721 1722 1723 1724 1575 1577 1581 1583 1585 1589 1591 1725 1692 1726 1727 1728 1729 1730 1735 690 276 1740 1752Used by:1772
Symbol 1754 GraphicUses:129Used by:1771
Symbol 1755 BitmapUsed by:1756
Symbol 1756 GraphicUses:1755Used by:1763
Symbol 1757 BitmapUsed by:1758
Symbol 1758 GraphicUses:1757Used by:1763
Symbol 1759 BitmapUsed by:1760
Symbol 1760 GraphicUses:1759Used by:1763
Symbol 1761 BitmapUsed by:1762
Symbol 1762 GraphicUses:1761Used by:1763
Symbol 1763 MovieClipUses:106 108 110 112 114 116 1756 1758 1760 1762Used by:1771
Symbol 1764 TextUses:1Used by:1771
Symbol 1765 TextUses:1Used by:1771 3266
Symbol 1766 TextUses:1Used by:1768
Symbol 1767 GraphicUsed by:1768
Symbol 1768 MovieClipUses:1766 1767Used by:1769
Symbol 1769 MovieClipUses:1768Used by:1771
Symbol 1770 ButtonUses:132 134Used by:1771
Symbol 1771 MovieClipUses:1754 1763 101 1764 1765 1769 1770Used by:1772
Symbol 1772 MovieClip [PlaneMenu]Uses:658 1685 1709 1753 142 337 1771Used by:3352
Symbol 1773 BitmapUsed by:1774
Symbol 1774 GraphicUses:1773Used by:1797
Symbol 1775 BitmapUsed by:1776
Symbol 1776 GraphicUses:1775Used by:1797
Symbol 1777 BitmapUsed by:1778
Symbol 1778 GraphicUses:1777Used by:1797
Symbol 1779 BitmapUsed by:1780
Symbol 1780 GraphicUses:1779Used by:1797
Symbol 1781 BitmapUsed by:1782
Symbol 1782 GraphicUses:1781Used by:1797
Symbol 1783 BitmapUsed by:1784
Symbol 1784 GraphicUses:1783Used by:1797
Symbol 1785 BitmapUsed by:1786
Symbol 1786 GraphicUses:1785Used by:1797
Symbol 1787 BitmapUsed by:1788
Symbol 1788 GraphicUses:1787Used by:1797
Symbol 1789 BitmapUsed by:1790
Symbol 1790 GraphicUses:1789Used by:1797
Symbol 1791 BitmapUsed by:1792
Symbol 1792 GraphicUses:1791Used by:1797
Symbol 1793 BitmapUsed by:1794
Symbol 1794 GraphicUses:1793Used by:1797
Symbol 1795 BitmapUsed by:1796
Symbol 1796 GraphicUses:1795Used by:1797
Symbol 1797 MovieClip [CrashFlame]Uses:214 216 1774 1776 1778 1780 1782 1784 1786 1788 1790 1792 1794 1796Used by:3352
Symbol 1798 BitmapUsed by:1799 3135
Symbol 1799 GraphicUses:1798Used by:1805 1806 1832 1833
Symbol 1800 BitmapUsed by:1801
Symbol 1801 GraphicUses:1800Used by:1804
Symbol 1802 BitmapUsed by:1803
Symbol 1803 GraphicUses:1802Used by:1804
Symbol 1804 MovieClipUses:1801 1803Used by:1805 1806 1832 1833 3136
Symbol 1805 MovieClip [GroundMissile]Uses:1799 1804 1266Used by:3352
Symbol 1806 MovieClip [GroundSeeker]Uses:1799 1804 1266Used by:3352
Symbol 1807 BitmapUsed by:1808
Symbol 1808 GraphicUses:1807Used by:1831
Symbol 1809 BitmapUsed by:1810
Symbol 1810 GraphicUses:1809Used by:1831
Symbol 1811 BitmapUsed by:1812
Symbol 1812 GraphicUses:1811Used by:1831
Symbol 1813 BitmapUsed by:1814
Symbol 1814 GraphicUses:1813Used by:1831
Symbol 1815 BitmapUsed by:1816
Symbol 1816 GraphicUses:1815Used by:1831
Symbol 1817 BitmapUsed by:1818
Symbol 1818 GraphicUses:1817Used by:1831
Symbol 1819 BitmapUsed by:1820
Symbol 1820 GraphicUses:1819Used by:1831
Symbol 1821 BitmapUsed by:1822
Symbol 1822 GraphicUses:1821Used by:1831
Symbol 1823 BitmapUsed by:1824
Symbol 1824 GraphicUses:1823Used by:1831
Symbol 1825 BitmapUsed by:1826
Symbol 1826 GraphicUses:1825Used by:1831
Symbol 1827 BitmapUsed by:1828
Symbol 1828 GraphicUses:1827Used by:1831
Symbol 1829 BitmapUsed by:1830
Symbol 1830 GraphicUses:1829Used by:1831
Symbol 1831 MovieClipUses:1808 163 1810 1812 1814 1816 1818 1820 1822 1824 1826 1828 1830Used by:1832 1833 2896 2897
Symbol 1832 MovieClip [AirMissile]Uses:1799 1804 1831Used by:3352
Symbol 1833 MovieClip [AirSeeker]Uses:1799 1804 1831Used by:3352
Symbol 1834 BitmapUsed by:1835
Symbol 1835 GraphicUses:1834Used by:1894
Symbol 1836 BitmapUsed by:1837
Symbol 1837 GraphicUses:1836Used by:1894
Symbol 1838 BitmapUsed by:1839
Symbol 1839 GraphicUses:1838Used by:1894
Symbol 1840 BitmapUsed by:1841
Symbol 1841 GraphicUses:1840Used by:1894
Symbol 1842 BitmapUsed by:1843
Symbol 1843 GraphicUses:1842Used by:1894
Symbol 1844 BitmapUsed by:1845
Symbol 1845 GraphicUses:1844Used by:1894
Symbol 1846 BitmapUsed by:1847
Symbol 1847 GraphicUses:1846Used by:1894
Symbol 1848 BitmapUsed by:1849
Symbol 1849 GraphicUses:1848Used by:1894
Symbol 1850 BitmapUsed by:1851
Symbol 1851 GraphicUses:1850Used by:1894
Symbol 1852 BitmapUsed by:1853
Symbol 1853 GraphicUses:1852Used by:1894
Symbol 1854 BitmapUsed by:1855
Symbol 1855 GraphicUses:1854Used by:1894
Symbol 1856 BitmapUsed by:1857
Symbol 1857 GraphicUses:1856Used by:1894
Symbol 1858 BitmapUsed by:1859
Symbol 1859 GraphicUses:1858Used by:1894
Symbol 1860 BitmapUsed by:1861
Symbol 1861 GraphicUses:1860Used by:1894
Symbol 1862 BitmapUsed by:1863
Symbol 1863 GraphicUses:1862Used by:1894
Symbol 1864 BitmapUsed by:1865
Symbol 1865 GraphicUses:1864Used by:1894
Symbol 1866 BitmapUsed by:1867
Symbol 1867 GraphicUses:1866Used by:1894
Symbol 1868 BitmapUsed by:1869
Symbol 1869 GraphicUses:1868Used by:1894
Symbol 1870 BitmapUsed by:1871
Symbol 1871 GraphicUses:1870Used by:1894
Symbol 1872 BitmapUsed by:1873
Symbol 1873 GraphicUses:1872Used by:1894
Symbol 1874 BitmapUsed by:1875
Symbol 1875 GraphicUses:1874Used by:1894
Symbol 1876 BitmapUsed by:1877
Symbol 1877 GraphicUses:1876Used by:1894
Symbol 1878 BitmapUsed by:1879
Symbol 1879 GraphicUses:1878Used by:1894
Symbol 1880 BitmapUsed by:1881
Symbol 1881 GraphicUses:1880Used by:1894
Symbol 1882 BitmapUsed by:1883
Symbol 1883 GraphicUses:1882Used by:1894
Symbol 1884 BitmapUsed by:1885
Symbol 1885 GraphicUses:1884Used by:1894
Symbol 1886 BitmapUsed by:1887
Symbol 1887 GraphicUses:1886Used by:1894
Symbol 1888 BitmapUsed by:1889
Symbol 1889 GraphicUses:1888Used by:1894
Symbol 1890 BitmapUsed by:1891
Symbol 1891 GraphicUses:1890Used by:1894
Symbol 1892 BitmapUsed by:1893
Symbol 1893 GraphicUses:1892Used by:1894
Symbol 1894 MovieClipUses:1835 1837 1839 1841 1843 1845 1847 1849 1851 1853 1855 1857 1859 1861 1863 1865 1867 1869 1871 1873 1875 1877 1879 1881 1883 1885 1887 1889 1891 1893Used by:1895
Symbol 1895 MovieClip [Propaganda1]Uses:1894Used by:3352
Symbol 1896 BitmapUsed by:1897
Symbol 1897 GraphicUses:1896Used by:1956
Symbol 1898 BitmapUsed by:1899
Symbol 1899 GraphicUses:1898Used by:1956
Symbol 1900 BitmapUsed by:1901
Symbol 1901 GraphicUses:1900Used by:1956
Symbol 1902 BitmapUsed by:1903
Symbol 1903 GraphicUses:1902Used by:1956
Symbol 1904 BitmapUsed by:1905
Symbol 1905 GraphicUses:1904Used by:1956
Symbol 1906 BitmapUsed by:1907
Symbol 1907 GraphicUses:1906Used by:1956
Symbol 1908 BitmapUsed by:1909
Symbol 1909 GraphicUses:1908Used by:1956
Symbol 1910 BitmapUsed by:1911
Symbol 1911 GraphicUses:1910Used by:1956
Symbol 1912 BitmapUsed by:1913
Symbol 1913 GraphicUses:1912Used by:1956
Symbol 1914 BitmapUsed by:1915
Symbol 1915 GraphicUses:1914Used by:1956
Symbol 1916 BitmapUsed by:1917
Symbol 1917 GraphicUses:1916Used by:1956
Symbol 1918 BitmapUsed by:1919
Symbol 1919 GraphicUses:1918Used by:1956
Symbol 1920 BitmapUsed by:1921
Symbol 1921 GraphicUses:1920Used by:1956
Symbol 1922 BitmapUsed by:1923
Symbol 1923 GraphicUses:1922Used by:1956
Symbol 1924 BitmapUsed by:1925
Symbol 1925 GraphicUses:1924Used by:1956
Symbol 1926 BitmapUsed by:1927
Symbol 1927 GraphicUses:1926Used by:1956
Symbol 1928 BitmapUsed by:1929
Symbol 1929 GraphicUses:1928Used by:1956
Symbol 1930 BitmapUsed by:1931
Symbol 1931 GraphicUses:1930Used by:1956
Symbol 1932 BitmapUsed by:1933
Symbol 1933 GraphicUses:1932Used by:1956
Symbol 1934 BitmapUsed by:1935
Symbol 1935 GraphicUses:1934Used by:1956
Symbol 1936 BitmapUsed by:1937
Symbol 1937 GraphicUses:1936Used by:1956
Symbol 1938 BitmapUsed by:1939
Symbol 1939 GraphicUses:1938Used by:1956
Symbol 1940 BitmapUsed by:1941
Symbol 1941 GraphicUses:1940Used by:1956
Symbol 1942 BitmapUsed by:1943
Symbol 1943 GraphicUses:1942Used by:1956
Symbol 1944 BitmapUsed by:1945
Symbol 1945 GraphicUses:1944Used by:1956
Symbol 1946 BitmapUsed by:1947
Symbol 1947 GraphicUses:1946Used by:1956
Symbol 1948 BitmapUsed by:1949
Symbol 1949 GraphicUses:1948Used by:1956
Symbol 1950 BitmapUsed by:1951
Symbol 1951 GraphicUses:1950Used by:1956
Symbol 1952 BitmapUsed by:1953
Symbol 1953 GraphicUses:1952Used by:1956
Symbol 1954 BitmapUsed by:1955
Symbol 1955 GraphicUses:1954Used by:1956
Symbol 1956 MovieClipUses:1897 1899 1901 1903 1905 1907 1909 1911 1913 1915 1917 1919 1921 1923 1925 1927 1929 1931 1933 1935 1937 1939 1941 1943 1945 1947 1949 1951 1953 1955Used by:1957
Symbol 1957 MovieClip [Propaganda2]Uses:1956Used by:3352
Symbol 1958 BitmapUsed by:1959
Symbol 1959 GraphicUses:1958Used by:2018
Symbol 1960 BitmapUsed by:1961
Symbol 1961 GraphicUses:1960Used by:2018
Symbol 1962 BitmapUsed by:1963
Symbol 1963 GraphicUses:1962Used by:2018
Symbol 1964 BitmapUsed by:1965
Symbol 1965 GraphicUses:1964Used by:2018
Symbol 1966 BitmapUsed by:1967
Symbol 1967 GraphicUses:1966Used by:2018
Symbol 1968 BitmapUsed by:1969
Symbol 1969 GraphicUses:1968Used by:2018
Symbol 1970 BitmapUsed by:1971
Symbol 1971 GraphicUses:1970Used by:2018
Symbol 1972 BitmapUsed by:1973
Symbol 1973 GraphicUses:1972Used by:2018
Symbol 1974 BitmapUsed by:1975
Symbol 1975 GraphicUses:1974Used by:2018
Symbol 1976 BitmapUsed by:1977
Symbol 1977 GraphicUses:1976Used by:2018
Symbol 1978 BitmapUsed by:1979
Symbol 1979 GraphicUses:1978Used by:2018
Symbol 1980 BitmapUsed by:1981
Symbol 1981 GraphicUses:1980Used by:2018
Symbol 1982 BitmapUsed by:1983
Symbol 1983 GraphicUses:1982Used by:2018
Symbol 1984 BitmapUsed by:1985
Symbol 1985 GraphicUses:1984Used by:2018
Symbol 1986 BitmapUsed by:1987
Symbol 1987 GraphicUses:1986Used by:2018
Symbol 1988 BitmapUsed by:1989
Symbol 1989 GraphicUses:1988Used by:2018
Symbol 1990 BitmapUsed by:1991
Symbol 1991 GraphicUses:1990Used by:2018
Symbol 1992 BitmapUsed by:1993
Symbol 1993 GraphicUses:1992Used by:2018
Symbol 1994 BitmapUsed by:1995
Symbol 1995 GraphicUses:1994Used by:2018
Symbol 1996 BitmapUsed by:1997
Symbol 1997 GraphicUses:1996Used by:2018
Symbol 1998 BitmapUsed by:1999
Symbol 1999 GraphicUses:1998Used by:2018
Symbol 2000 BitmapUsed by:2001
Symbol 2001 GraphicUses:2000Used by:2018
Symbol 2002 BitmapUsed by:2003
Symbol 2003 GraphicUses:2002Used by:2018
Symbol 2004 BitmapUsed by:2005
Symbol 2005 GraphicUses:2004Used by:2018
Symbol 2006 BitmapUsed by:2007
Symbol 2007 GraphicUses:2006Used by:2018
Symbol 2008 BitmapUsed by:2009
Symbol 2009 GraphicUses:2008Used by:2018
Symbol 2010 BitmapUsed by:2011
Symbol 2011 GraphicUses:2010Used by:2018
Symbol 2012 BitmapUsed by:2013
Symbol 2013 GraphicUses:2012Used by:2018
Symbol 2014 BitmapUsed by:2015
Symbol 2015 GraphicUses:2014Used by:2018
Symbol 2016 BitmapUsed by:2017
Symbol 2017 GraphicUses:2016Used by:2018
Symbol 2018 MovieClipUses:1959 1961 1963 1965 1967 1969 1971 1973 1975 1977 1979 1981 1983 1985 1987 1989 1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 2011 2013 2015 2017Used by:2019
Symbol 2019 MovieClip [Propaganda3]Uses:2018Used by:3352
Symbol 2020 GraphicUses:673Used by:2023
Symbol 2021 BitmapUsed by:2022
Symbol 2022 GraphicUses:2021Used by:2023
Symbol 2023 MovieClipUses:2020 2022Used by:2088
Symbol 2024 BitmapUsed by:2025 2448
Symbol 2025 GraphicUses:2024Used by:2028 2540
Symbol 2026 BitmapUsed by:2027 2438
Symbol 2027 GraphicUses:2026Used by:2028 2540
Symbol 2028 MovieClipUses:2025 2027Used by:2088 2736 2763 2813 2824
Symbol 2029 GraphicUses:672Used by:2030
Symbol 2030 MovieClipUses:2029Used by:2040
Symbol 2031 BitmapUsed by:2032 2034 2833
Symbol 2032 GraphicUses:2031Used by:2033
Symbol 2033 MovieClipUses:2032Used by:2040 2735 2747 2762 2777 2824
Symbol 2034 GraphicUses:2031Used by:2035 2904
Symbol 2035 MovieClipUses:2034Used by:2040 2735 2747 2762 2777 2824 2839 2909 2918 2927 3215 3234
Symbol 2036 BitmapUsed by:2037
Symbol 2037 GraphicUses:2036Used by:2040
Symbol 2038 BitmapUsed by:2039
Symbol 2039 GraphicUses:2038Used by:2040
Symbol 2040 MovieClipUses:2030 2033 2035 2037 2039Used by:2088
Symbol 2041 BitmapUsed by:2042
Symbol 2042 GraphicUses:2041Used by:2087
Symbol 2043 BitmapUsed by:2044
Symbol 2044 GraphicUses:2043Used by:2087
Symbol 2045 BitmapUsed by:2046
Symbol 2046 GraphicUses:2045Used by:2087
Symbol 2047 BitmapUsed by:2048
Symbol 2048 GraphicUses:2047Used by:2087
Symbol 2049 BitmapUsed by:2050
Symbol 2050 GraphicUses:2049Used by:2087
Symbol 2051 BitmapUsed by:2052
Symbol 2052 GraphicUses:2051Used by:2087
Symbol 2053 BitmapUsed by:2054
Symbol 2054 GraphicUses:2053Used by:2087
Symbol 2055 BitmapUsed by:2056
Symbol 2056 GraphicUses:2055Used by:2087
Symbol 2057 BitmapUsed by:2058
Symbol 2058 GraphicUses:2057Used by:2087
Symbol 2059 BitmapUsed by:2060
Symbol 2060 GraphicUses:2059Used by:2087
Symbol 2061 BitmapUsed by:2062
Symbol 2062 GraphicUses:2061Used by:2087
Symbol 2063 BitmapUsed by:2064
Symbol 2064 GraphicUses:2063Used by:2087
Symbol 2065 BitmapUsed by:2066
Symbol 2066 GraphicUses:2065Used by:2087
Symbol 2067 BitmapUsed by:2068
Symbol 2068 GraphicUses:2067Used by:2087
Symbol 2069 BitmapUsed by:2070
Symbol 2070 GraphicUses:2069Used by:2087
Symbol 2071 BitmapUsed by:2072
Symbol 2072 GraphicUses:2071Used by:2087
Symbol 2073 BitmapUsed by:2074
Symbol 2074 GraphicUses:2073Used by:2087
Symbol 2075 BitmapUsed by:2076
Symbol 2076 GraphicUses:2075Used by:2087
Symbol 2077 BitmapUsed by:2078
Symbol 2078 GraphicUses:2077Used by:2087
Symbol 2079 BitmapUsed by:2080
Symbol 2080 GraphicUses:2079Used by:2087
Symbol 2081 BitmapUsed by:2082
Symbol 2082 GraphicUses:2081Used by:2087
Symbol 2083 BitmapUsed by:2084
Symbol 2084 GraphicUses:2083Used by:2087
Symbol 2085 BitmapUsed by:2086
Symbol 2086 GraphicUses:2085Used by:2087
Symbol 2087 MovieClipUses:2042 163 2044 2046 2048 2050 2052 2054 2056 2058 2060 2062 2064 2066 2068 2070 2072 2074 2076 2078 2080 2082 2084 2086Used by:2088 2893 2900
Symbol 2088 MovieClip [OldJeep]Uses:2023 2028 2040 2087Used by:3352
Symbol 2089 BitmapUsed by:2090
Symbol 2090 GraphicUses:2089Used by:2147
Symbol 2091 BitmapUsed by:2092
Symbol 2092 GraphicUses:2091Used by:2147
Symbol 2093 BitmapUsed by:2094
Symbol 2094 GraphicUses:2093Used by:2147
Symbol 2095 BitmapUsed by:2096
Symbol 2096 GraphicUses:2095Used by:2147
Symbol 2097 BitmapUsed by:2098
Symbol 2098 GraphicUses:2097Used by:2147
Symbol 2099 BitmapUsed by:2100
Symbol 2100 GraphicUses:2099Used by:2147
Symbol 2101 BitmapUsed by:2102
Symbol 2102 GraphicUses:2101Used by:2147
Symbol 2103 BitmapUsed by:2104
Symbol 2104 GraphicUses:2103Used by:2147
Symbol 2105 BitmapUsed by:2106
Symbol 2106 GraphicUses:2105Used by:2147
Symbol 2107 BitmapUsed by:2108
Symbol 2108 GraphicUses:2107Used by:2147
Symbol 2109 BitmapUsed by:2110
Symbol 2110 GraphicUses:2109Used by:2147
Symbol 2111 BitmapUsed by:2112
Symbol 2112 GraphicUses:2111Used by:2147
Symbol 2113 BitmapUsed by:2114
Symbol 2114 GraphicUses:2113Used by:2147
Symbol 2115 BitmapUsed by:2116
Symbol 2116 GraphicUses:2115Used by:2147
Symbol 2117 BitmapUsed by:2118
Symbol 2118 GraphicUses:2117Used by:2147
Symbol 2119 BitmapUsed by:2120
Symbol 2120 GraphicUses:2119Used by:2147
Symbol 2121 BitmapUsed by:2122
Symbol 2122 GraphicUses:2121Used by:2147
Symbol 2123 BitmapUsed by:2124
Symbol 2124 GraphicUses:2123Used by:2147
Symbol 2125 BitmapUsed by:2126
Symbol 2126 GraphicUses:2125Used by:2147
Symbol 2127 BitmapUsed by:2128
Symbol 2128 GraphicUses:2127Used by:2147
Symbol 2129 BitmapUsed by:2130
Symbol 2130 GraphicUses:2129Used by:2147
Symbol 2131 BitmapUsed by:2132
Symbol 2132 GraphicUses:2131Used by:2147
Symbol 2133 BitmapUsed by:2134
Symbol 2134 GraphicUses:2133Used by:2147
Symbol 2135 BitmapUsed by:2136
Symbol 2136 GraphicUses:2135Used by:2147
Symbol 2137 BitmapUsed by:2138
Symbol 2138 GraphicUses:2137Used by:2147
Symbol 2139 BitmapUsed by:2140
Symbol 2140 GraphicUses:2139Used by:2147
Symbol 2141 BitmapUsed by:2142
Symbol 2142 GraphicUses:2141Used by:2147
Symbol 2143 BitmapUsed by:2144
Symbol 2144 GraphicUses:2143Used by:2147
Symbol 2145 BitmapUsed by:2146
Symbol 2146 GraphicUses:2145Used by:2147
Symbol 2147 MovieClipUses:2090 163 2092 2094 2096 2098 2100 2102 2104 2106 2108 2110 2112 2114 2116 2118 2120 2122 2124 2126 2128 2130 2132 2134 2136 2138 2140 2142 2144 2146Used by:2197 2305 2763
Symbol 2148 BitmapUsed by:2149
Symbol 2149 GraphicUses:2148Used by:2196
Symbol 2150 BitmapUsed by:2151
Symbol 2151 GraphicUses:2150Used by:2196
Symbol 2152 BitmapUsed by:2153
Symbol 2153 GraphicUses:2152Used by:2196
Symbol 2154 BitmapUsed by:2155
Symbol 2155 GraphicUses:2154Used by:2196
Symbol 2156 BitmapUsed by:2157
Symbol 2157 GraphicUses:2156Used by:2196
Symbol 2158 BitmapUsed by:2159
Symbol 2159 GraphicUses:2158Used by:2196
Symbol 2160 BitmapUsed by:2161
Symbol 2161 GraphicUses:2160Used by:2196
Symbol 2162 BitmapUsed by:2163
Symbol 2163 GraphicUses:2162Used by:2196
Symbol 2164 BitmapUsed by:2165
Symbol 2165 GraphicUses:2164Used by:2196
Symbol 2166 BitmapUsed by:2167
Symbol 2167 GraphicUses:2166Used by:2196
Symbol 2168 BitmapUsed by:2169
Symbol 2169 GraphicUses:2168Used by:2196
Symbol 2170 BitmapUsed by:2171
Symbol 2171 GraphicUses:2170Used by:2196
Symbol 2172 BitmapUsed by:2173
Symbol 2173 GraphicUses:2172Used by:2196
Symbol 2174 BitmapUsed by:2175
Symbol 2175 GraphicUses:2174Used by:2196
Symbol 2176 BitmapUsed by:2177
Symbol 2177 GraphicUses:2176Used by:2196
Symbol 2178 BitmapUsed by:2179
Symbol 2179 GraphicUses:2178Used by:2196
Symbol 2180 BitmapUsed by:2181
Symbol 2181 GraphicUses:2180Used by:2196
Symbol 2182 BitmapUsed by:2183
Symbol 2183 GraphicUses:2182Used by:2196
Symbol 2184 BitmapUsed by:2185
Symbol 2185 GraphicUses:2184Used by:2196
Symbol 2186 BitmapUsed by:2187
Symbol 2187 GraphicUses:2186Used by:2196
Symbol 2188 BitmapUsed by:2189
Symbol 2189 GraphicUses:2188Used by:2196
Symbol 2190 BitmapUsed by:2191
Symbol 2191 GraphicUses:2190Used by:2196
Symbol 2192 BitmapUsed by:2193
Symbol 2193 GraphicUses:2192Used by:2196
Symbol 2194 BitmapUsed by:2195
Symbol 2195 GraphicUses:2194Used by:2196
Symbol 2196 MovieClipUses:2149 163 2151 2153 2155 2157 2159 2161 2163 2165 2167 2169 2171 2173 2175 2177 2179 2181 2183 2185 2187 2189 2191 2193 2195Used by:2197 2304 2305 2306 2342 2411 2910 3138
Symbol 2197 MovieClip [Industry1]Uses:2147 2196Used by:3352
Symbol 2198 BitmapUsed by:2199
Symbol 2199 GraphicUses:2198Used by:2262
Symbol 2200 BitmapUsed by:2201
Symbol 2201 GraphicUses:2200Used by:2262
Symbol 2202 BitmapUsed by:2203
Symbol 2203 GraphicUses:2202Used by:2262
Symbol 2204 BitmapUsed by:2205
Symbol 2205 GraphicUses:2204Used by:2262
Symbol 2206 BitmapUsed by:2207
Symbol 2207 GraphicUses:2206Used by:2262
Symbol 2208 BitmapUsed by:2209
Symbol 2209 GraphicUses:2208Used by:2262
Symbol 2210 BitmapUsed by:2211
Symbol 2211 GraphicUses:2210Used by:2262
Symbol 2212 BitmapUsed by:2213
Symbol 2213 GraphicUses:2212Used by:2262
Symbol 2214 BitmapUsed by:2215
Symbol 2215 GraphicUses:2214Used by:2262
Symbol 2216 BitmapUsed by:2217
Symbol 2217 GraphicUses:2216Used by:2262
Symbol 2218 BitmapUsed by:2219
Symbol 2219 GraphicUses:2218Used by:2262
Symbol 2220 BitmapUsed by:2221
Symbol 2221 GraphicUses:2220Used by:2262
Symbol 2222 BitmapUsed by:2223
Symbol 2223 GraphicUses:2222Used by:2262
Symbol 2224 BitmapUsed by:2225
Symbol 2225 GraphicUses:2224Used by:2262
Symbol 2226 BitmapUsed by:2227
Symbol 2227 GraphicUses:2226Used by:2262
Symbol 2228 BitmapUsed by:2229
Symbol 2229 GraphicUses:2228Used by:2262
Symbol 2230 BitmapUsed by:2231
Symbol 2231 GraphicUses:2230Used by:2262
Symbol 2232 BitmapUsed by:2233
Symbol 2233 GraphicUses:2232Used by:2262
Symbol 2234 BitmapUsed by:2235
Symbol 2235 GraphicUses:2234Used by:2262
Symbol 2236 BitmapUsed by:2237
Symbol 2237 GraphicUses:2236Used by:2262
Symbol 2238 BitmapUsed by:2239
Symbol 2239 GraphicUses:2238Used by:2262
Symbol 2240 BitmapUsed by:2241
Symbol 2241 GraphicUses:2240Used by:2262
Symbol 2242 BitmapUsed by:2243
Symbol 2243 GraphicUses:2242Used by:2262
Symbol 2244 BitmapUsed by:2245
Symbol 2245 GraphicUses:2244Used by:2262
Symbol 2246 BitmapUsed by:2247
Symbol 2247 GraphicUses:2246Used by:2262
Symbol 2248 BitmapUsed by:2249
Symbol 2249 GraphicUses:2248Used by:2262
Symbol 2250 BitmapUsed by:2251
Symbol 2251 GraphicUses:2250Used by:2262
Symbol 2252 BitmapUsed by:2253
Symbol 2253 GraphicUses:2252Used by:2262
Symbol 2254 BitmapUsed by:2255
Symbol 2255 GraphicUses:2254Used by:2262
Symbol 2256 BitmapUsed by:2257
Symbol 2257 GraphicUses:2256Used by:2262
Symbol 2258 BitmapUsed by:2259
Symbol 2259 GraphicUses:2258Used by:2262
Symbol 2260 BitmapUsed by:2261
Symbol 2261 GraphicUses:2260Used by:2262
Symbol 2262 MovieClipUses:2199 163 2201 2203 2205 2207 2209 2211 2213 2215 2217 2219 2221 2223 2225 2227 2229 2231 2233 2235 2237 2239 2241 2243 2245 2247 2249 2251 2253 2255 2257 2259 2261Used by:2304 2605
Symbol 2263 BitmapUsed by:2264
Symbol 2264 GraphicUses:2263Used by:2303
Symbol 2265 BitmapUsed by:2266
Symbol 2266 GraphicUses:2265Used by:2303
Symbol 2267 BitmapUsed by:2268
Symbol 2268 GraphicUses:2267Used by:2303
Symbol 2269 BitmapUsed by:2270
Symbol 2270 GraphicUses:2269Used by:2303
Symbol 2271 BitmapUsed by:2272
Symbol 2272 GraphicUses:2271Used by:2303
Symbol 2273 BitmapUsed by:2274
Symbol 2274 GraphicUses:2273Used by:2303
Symbol 2275 BitmapUsed by:2276
Symbol 2276 GraphicUses:2275Used by:2303
Symbol 2277 BitmapUsed by:2278
Symbol 2278 GraphicUses:2277Used by:2303
Symbol 2279 BitmapUsed by:2280
Symbol 2280 GraphicUses:2279Used by:2303
Symbol 2281 BitmapUsed by:2282
Symbol 2282 GraphicUses:2281Used by:2303
Symbol 2283 BitmapUsed by:2284
Symbol 2284 GraphicUses:2283Used by:2303
Symbol 2285 BitmapUsed by:2286
Symbol 2286 GraphicUses:2285Used by:2303
Symbol 2287 BitmapUsed by:2288
Symbol 2288 GraphicUses:2287Used by:2303
Symbol 2289 BitmapUsed by:2290
Symbol 2290 GraphicUses:2289Used by:2303
Symbol 2291 BitmapUsed by:2292
Symbol 2292 GraphicUses:2291Used by:2303
Symbol 2293 BitmapUsed by:2294
Symbol 2294 GraphicUses:2293Used by:2303
Symbol 2295 BitmapUsed by:2296
Symbol 2296 GraphicUses:2295Used by:2303
Symbol 2297 BitmapUsed by:2298
Symbol 2298 GraphicUses:2297Used by:2303
Symbol 2299 BitmapUsed by:2300
Symbol 2300 GraphicUses:2299Used by:2303
Symbol 2301 BitmapUsed by:2302
Symbol 2302 GraphicUses:2301Used by:2303
Symbol 2303 MovieClipUses:2264 163 2266 2268 2270 2272 2274 2276 2278 2280 2282 2284 2286 2288 2290 2292 2294 2296 2298 2300 2302Used by:2304 2410 2748 2956
Symbol 2304 MovieClip [Industry2]Uses:2262 2196 2303Used by:3352
Symbol 2305 MovieClip [Industry3]Uses:2147 2196Used by:3352
Symbol 2306 MovieClip [Industry4]Uses:1331 1439 2196Used by:3352
Symbol 2307 BitmapUsed by:2308
Symbol 2308 GraphicUses:2307Used by:2341
Symbol 2309 BitmapUsed by:2310
Symbol 2310 GraphicUses:2309Used by:2341
Symbol 2311 BitmapUsed by:2312
Symbol 2312 GraphicUses:2311Used by:2341
Symbol 2313 BitmapUsed by:2314
Symbol 2314 GraphicUses:2313Used by:2341
Symbol 2315 BitmapUsed by:2316
Symbol 2316 GraphicUses:2315Used by:2341
Symbol 2317 BitmapUsed by:2318
Symbol 2318 GraphicUses:2317Used by:2341
Symbol 2319 BitmapUsed by:2320
Symbol 2320 GraphicUses:2319Used by:2341
Symbol 2321 BitmapUsed by:2322
Symbol 2322 GraphicUses:2321Used by:2341
Symbol 2323 BitmapUsed by:2324
Symbol 2324 GraphicUses:2323Used by:2341
Symbol 2325 BitmapUsed by:2326
Symbol 2326 GraphicUses:2325Used by:2341
Symbol 2327 BitmapUsed by:2328
Symbol 2328 GraphicUses:2327Used by:2341
Symbol 2329 BitmapUsed by:2330
Symbol 2330 GraphicUses:2329Used by:2341
Symbol 2331 BitmapUsed by:2332
Symbol 2332 GraphicUses:2331Used by:2341
Symbol 2333 BitmapUsed by:2334
Symbol 2334 GraphicUses:2333Used by:2341
Symbol 2335 BitmapUsed by:2336
Symbol 2336 GraphicUses:2335Used by:2341
Symbol 2337 BitmapUsed by:2338
Symbol 2338 GraphicUses:2337Used by:2341
Symbol 2339 BitmapUsed by:2340
Symbol 2340 GraphicUses:2339Used by:2341
Symbol 2341 MovieClipUses:2308 163 2310 2312 2314 2316 2318 2320 2322 2324 2326 2328 2330 2332 2334 2336 2338 2340Used by:2342 2894
Symbol 2342 MovieClip [Industry5]Uses:1331 1439 2196 2341Used by:3352
Symbol 2343 MovieClip [Office1]Uses:1439Used by:3352
Symbol 2344 MovieClip [Office2]Uses:1439Used by:3352
Symbol 2345 BitmapUsed by:2346
Symbol 2346 GraphicUses:2345Used by:2409
Symbol 2347 BitmapUsed by:2348
Symbol 2348 GraphicUses:2347Used by:2409
Symbol 2349 BitmapUsed by:2350
Symbol 2350 GraphicUses:2349Used by:2409
Symbol 2351 BitmapUsed by:2352
Symbol 2352 GraphicUses:2351Used by:2409
Symbol 2353 BitmapUsed by:2354
Symbol 2354 GraphicUses:2353Used by:2409
Symbol 2355 BitmapUsed by:2356
Symbol 2356 GraphicUses:2355Used by:2409
Symbol 2357 BitmapUsed by:2358
Symbol 2358 GraphicUses:2357Used by:2409
Symbol 2359 BitmapUsed by:2360
Symbol 2360 GraphicUses:2359Used by:2409
Symbol 2361 BitmapUsed by:2362
Symbol 2362 GraphicUses:2361Used by:2409
Symbol 2363 BitmapUsed by:2364
Symbol 2364 GraphicUses:2363Used by:2409
Symbol 2365 BitmapUsed by:2366
Symbol 2366 GraphicUses:2365Used by:2409
Symbol 2367 BitmapUsed by:2368
Symbol 2368 GraphicUses:2367Used by:2409
Symbol 2369 BitmapUsed by:2370
Symbol 2370 GraphicUses:2369Used by:2409
Symbol 2371 BitmapUsed by:2372
Symbol 2372 GraphicUses:2371Used by:2409
Symbol 2373 BitmapUsed by:2374
Symbol 2374 GraphicUses:2373Used by:2409
Symbol 2375 BitmapUsed by:2376
Symbol 2376 GraphicUses:2375Used by:2409
Symbol 2377 BitmapUsed by:2378
Symbol 2378 GraphicUses:2377Used by:2409
Symbol 2379 BitmapUsed by:2380
Symbol 2380 GraphicUses:2379Used by:2409
Symbol 2381 BitmapUsed by:2382
Symbol 2382 GraphicUses:2381Used by:2409
Symbol 2383 BitmapUsed by:2384
Symbol 2384 GraphicUses:2383Used by:2409
Symbol 2385 BitmapUsed by:2386
Symbol 2386 GraphicUses:2385Used by:2409
Symbol 2387 BitmapUsed by:2388
Symbol 2388 GraphicUses:2387Used by:2409
Symbol 2389 BitmapUsed by:2390
Symbol 2390 GraphicUses:2389Used by:2409
Symbol 2391 BitmapUsed by:2392
Symbol 2392 GraphicUses:2391Used by:2409
Symbol 2393 BitmapUsed by:2394
Symbol 2394 GraphicUses:2393Used by:2409
Symbol 2395 BitmapUsed by:2396
Symbol 2396 GraphicUses:2395Used by:2409
Symbol 2397 BitmapUsed by:2398
Symbol 2398 GraphicUses:2397Used by:2409
Symbol 2399 BitmapUsed by:2400
Symbol 2400 GraphicUses:2399Used by:2409
Symbol 2401 BitmapUsed by:2402
Symbol 2402 GraphicUses:2401Used by:2409
Symbol 2403 BitmapUsed by:2404
Symbol 2404 GraphicUses:2403Used by:2409
Symbol 2405 BitmapUsed by:2406
Symbol 2406 GraphicUses:2405Used by:2409
Symbol 2407 BitmapUsed by:2408
Symbol 2408 GraphicUses:2407Used by:2409
Symbol 2409 MovieClipUses:2346 163 2348 2350 2352 2354 2356 2358 2360 2362 2364 2366 2368 2370 2372 2374 2376 2378 2380 2382 2384 2386 2388 2390 2392 2394 2396 2398 2400 2402 2404 2406 2408Used by:2410 2825 2919 2928
Symbol 2410 MovieClip [Office3]Uses:2303 2409Used by:3352
Symbol 2411 MovieClip [Office4]Uses:2196 1331Used by:3352
Symbol 2412 BitmapUsed by:2413
Symbol 2413 GraphicUses:2412Used by:2436
Symbol 2414 BitmapUsed by:2415
Symbol 2415 GraphicUses:2414Used by:2436
Symbol 2416 BitmapUsed by:2417
Symbol 2417 GraphicUses:2416Used by:2436
Symbol 2418 BitmapUsed by:2419
Symbol 2419 GraphicUses:2418Used by:2436
Symbol 2420 BitmapUsed by:2421
Symbol 2421 GraphicUses:2420Used by:2436
Symbol 2422 BitmapUsed by:2423
Symbol 2423 GraphicUses:2422Used by:2436
Symbol 2424 BitmapUsed by:2425
Symbol 2425 GraphicUses:2424Used by:2436
Symbol 2426 BitmapUsed by:2427
Symbol 2427 GraphicUses:2426Used by:2436
Symbol 2428 BitmapUsed by:2429
Symbol 2429 GraphicUses:2428Used by:2436
Symbol 2430 BitmapUsed by:2431
Symbol 2431 GraphicUses:2430Used by:2436
Symbol 2432 BitmapUsed by:2433
Symbol 2433 GraphicUses:2432Used by:2436
Symbol 2434 BitmapUsed by:2435
Symbol 2435 GraphicUses:2434Used by:2436
Symbol 2436 MovieClipUses:2413 163 2415 2417 2419 2421 2423 2425 2427 2429 2431 2433 2435Used by:2437 2899
Symbol 2437 MovieClip [AmmoOldJeep]Uses:2436Used by:3352
Symbol 2438 GraphicUses:2026Used by:2458
Symbol 2439 TextUses:103Used by:2458
Symbol 2440 TextUses:103Used by:2458
Symbol 2441 TextUses:103Used by:2458
Symbol 2442 TextUses:103Used by:2458
Symbol 2443 BitmapUsed by:2448 2461
Symbol 2444 BitmapUsed by:2448 2503
Symbol 2445 BitmapUsed by:2448 2469
Symbol 2446 BitmapUsed by:2448 2460
Symbol 2447 BitmapUsed by:2448 2459
Symbol 2448 GraphicUses:2443 2444 2445 2446 2447 2024Used by:2458
Symbol 2449 TextUses:103Used by:2458
Symbol 2450 TextUses:103Used by:2458
Symbol 2451 TextUses:103Used by:2458
Symbol 2452 BitmapUsed by:2453
Symbol 2453 GraphicUses:2452Used by:2458 2540
Symbol 2454 TextUses:103Used by:2458
Symbol 2455 BitmapUsed by:2456
Symbol 2456 GraphicUses:2455Used by:2458 2540
Symbol 2457 TextUses:103Used by:2458
Symbol 2458 MovieClip [MiniMapLegenda]Uses:2438 2439 2440 2441 2442 2448 2449 2450 2451 2453 2454 2456 2457Used by:3352
Symbol 2459 GraphicUses:2447Used by:2540
Symbol 2460 GraphicUses:2446Used by:2540
Symbol 2461 GraphicUses:2443Used by:2540
Symbol 2462 BitmapUsed by:2463
Symbol 2463 GraphicUses:2462Used by:2466
Symbol 2464 BitmapUsed by:2465
Symbol 2465 GraphicUses:2464Used by:2466
Symbol 2466 MovieClipUses:2463 2465Used by:2540
Symbol 2467 BitmapUsed by:2468
Symbol 2468 GraphicUses:2467Used by:2470
Symbol 2469 GraphicUses:2445Used by:2470
Symbol 2470 MovieClipUses:2468 2469Used by:2540
Symbol 2471 BitmapUsed by:2472
Symbol 2472 GraphicUses:2471Used by:2475
Symbol 2473 BitmapUsed by:2474
Symbol 2474 GraphicUses:2473Used by:2475
Symbol 2475 MovieClipUses:2472 2474Used by:2540
Symbol 2476 BitmapUsed by:2477
Symbol 2477 GraphicUses:2476Used by:2480
Symbol 2478 BitmapUsed by:2479
Symbol 2479 GraphicUses:2478Used by:2480
Symbol 2480 MovieClipUses:2477 2479Used by:2540
Symbol 2481 BitmapUsed by:2482
Symbol 2482 GraphicUses:2481Used by:2485
Symbol 2483 BitmapUsed by:2484
Symbol 2484 GraphicUses:2483Used by:2485
Symbol 2485 MovieClipUses:2482 2484Used by:2540
Symbol 2486 BitmapUsed by:2487
Symbol 2487 GraphicUses:2486Used by:2490
Symbol 2488 BitmapUsed by:2489
Symbol 2489 GraphicUses:2488Used by:2490
Symbol 2490 MovieClipUses:2487 2489Used by:2540
Symbol 2491 BitmapUsed by:2492
Symbol 2492 GraphicUses:2491Used by:2495
Symbol 2493 BitmapUsed by:2494
Symbol 2494 GraphicUses:2493Used by:2495
Symbol 2495 MovieClipUses:2492 2494Used by:2540
Symbol 2496 BitmapUsed by:2497
Symbol 2497 GraphicUses:2496Used by:2500
Symbol 2498 BitmapUsed by:2499
Symbol 2499 GraphicUses:2498Used by:2500
Symbol 2500 MovieClipUses:2497 2499Used by:2540
Symbol 2501 BitmapUsed by:2502
Symbol 2502 GraphicUses:2501Used by:2504
Symbol 2503 GraphicUses:2444Used by:2504
Symbol 2504 MovieClipUses:2502 2503Used by:2540
Symbol 2505 BitmapUsed by:2506
Symbol 2506 GraphicUses:2505Used by:2509
Symbol 2507 BitmapUsed by:2508
Symbol 2508 GraphicUses:2507Used by:2509
Symbol 2509 MovieClipUses:2506 2508Used by:2540
Symbol 2510 BitmapUsed by:2511
Symbol 2511 GraphicUses:2510Used by:2514
Symbol 2512 BitmapUsed by:2513
Symbol 2513 GraphicUses:2512Used by:2514
Symbol 2514 MovieClipUses:2511 2513Used by:2540
Symbol 2515 BitmapUsed by:2516
Symbol 2516 GraphicUses:2515Used by:2519
Symbol 2517 BitmapUsed by:2518
Symbol 2518 GraphicUses:2517Used by:2519
Symbol 2519 MovieClipUses:2516 2518Used by:2540
Symbol 2520 BitmapUsed by:2521
Symbol 2521 GraphicUses:2520Used by:2524
Symbol 2522 BitmapUsed by:2523
Symbol 2523 GraphicUses:2522Used by:2524
Symbol 2524 MovieClipUses:2521 2523Used by:2540
Symbol 2525 BitmapUsed by:2526
Symbol 2526 GraphicUses:2525Used by:2529
Symbol 2527 BitmapUsed by:2528
Symbol 2528 GraphicUses:2527Used by:2529
Symbol 2529 MovieClipUses:2526 2528Used by:2540
Symbol 2530 BitmapUsed by:2531
Symbol 2531 GraphicUses:2530Used by:2534
Symbol 2532 BitmapUsed by:2533
Symbol 2533 GraphicUses:2532Used by:2534
Symbol 2534 MovieClipUses:2531 2533Used by:2540
Symbol 2535 BitmapUsed by:2536
Symbol 2536 GraphicUses:2535Used by:2539
Symbol 2537 BitmapUsed by:2538
Symbol 2538 GraphicUses:2537Used by:2539
Symbol 2539 MovieClipUses:2536 2538Used by:2540
Symbol 2540 MovieClip [MiniMapIcon]Uses:2027 2025 2459 2460 2461 2456 2453 2466 2470 2475 2480 2485 2490 2495 2500 2504 2509 2514 2519 2524 2529 2534 2539Used by:3352
Symbol 2541 TextUses:1Used by:2556
Symbol 2542 TextUses:1Used by:2556
Symbol 2543 TextUses:1Used by:2556
Symbol 2544 TextUses:1Used by:2556
Symbol 2545 TextUses:1Used by:2556
Symbol 2546 TextUses:1Used by:2556
Symbol 2547 TextUses:1Used by:2556
Symbol 2548 TextUses:1Used by:2556
Symbol 2549 TextUses:1Used by:2556
Symbol 2550 GraphicUses:1504Used by:2555
Symbol 2551 GraphicUses:98Used by:2555
Symbol 2552 TextUses:1Used by:2555
Symbol 2553 GraphicUsed by:2555
Symbol 2554 EditableTextUses:1 103Used by:2555
Symbol 2555 MovieClipUses:2550 2551 2552 2553 2554Used by:2556
Symbol 2556 MovieClip [MiniMapLabel]Uses:2541 2542 2543 2544 2545 2546 2547 2548 2549 2555Used by:3352
Symbol 2557 GraphicUsed by:2558
Symbol 2558 MovieClip [MiniMap]Uses:2557Used by:3352
Symbol 2559 BitmapUsed by:2560
Symbol 2560 GraphicUses:2559Used by:2602
Symbol 2561 BitmapUsed by:2562
Symbol 2562 GraphicUses:2561Used by:2601
Symbol 2563 BitmapUsed by:2564
Symbol 2564 GraphicUses:2563Used by:2601
Symbol 2565 BitmapUsed by:2566
Symbol 2566 GraphicUses:2565Used by:2601
Symbol 2567 BitmapUsed by:2568
Symbol 2568 GraphicUses:2567Used by:2601
Symbol 2569 BitmapUsed by:2570
Symbol 2570 GraphicUses:2569Used by:2601
Symbol 2571 BitmapUsed by:2572
Symbol 2572 GraphicUses:2571Used by:2601
Symbol 2573 BitmapUsed by:2574
Symbol 2574 GraphicUses:2573Used by:2601
Symbol 2575 BitmapUsed by:2576
Symbol 2576 GraphicUses:2575Used by:2601
Symbol 2577 BitmapUsed by:2578
Symbol 2578 GraphicUses:2577Used by:2601
Symbol 2579 BitmapUsed by:2580
Symbol 2580 GraphicUses:2579Used by:2601
Symbol 2581 BitmapUsed by:2582
Symbol 2582 GraphicUses:2581Used by:2601
Symbol 2583 BitmapUsed by:2584
Symbol 2584 GraphicUses:2583Used by:2601
Symbol 2585 BitmapUsed by:2586
Symbol 2586 GraphicUses:2585Used by:2601
Symbol 2587 BitmapUsed by:2588
Symbol 2588 GraphicUses:2587Used by:2601
Symbol 2589 BitmapUsed by:2590
Symbol 2590 GraphicUses:2589Used by:2601
Symbol 2591 BitmapUsed by:2592
Symbol 2592 GraphicUses:2591Used by:2601
Symbol 2593 BitmapUsed by:2594
Symbol 2594 GraphicUses:2593Used by:2601
Symbol 2595 BitmapUsed by:2596
Symbol 2596 GraphicUses:2595Used by:2601
Symbol 2597 BitmapUsed by:2598
Symbol 2598 GraphicUses:2597Used by:2601
Symbol 2599 BitmapUsed by:2600
Symbol 2600 GraphicUses:2599Used by:2601
Symbol 2601 MovieClipUses:2562 163 2564 2566 2568 2570 2572 2574 2576 2578 2580 2582 2584 2586 2588 2590 2592 2594 2596 2598 2600Used by:2602
Symbol 2602 MovieClip [BombNormal]Uses:2560 2601Used by:3352
Symbol 2603 BitmapUsed by:2604
Symbol 2604 GraphicUses:2603Used by:2605
Symbol 2605 MovieClip [BombHeavy]Uses:2604 2262Used by:3352
Symbol 2606 GraphicUsed by:2609
Symbol 2607 MovieClipUses:258Used by:2609
Symbol 2608 EditableTextUses:103Used by:2609
Symbol 2609 MovieClip [LevelLoader]Uses:657 1595 2606 2607 261 2608Used by:3352
Symbol 2610 MovieClipUses:657Used by:2716
Symbol 2611 BitmapUsed by:2613
Symbol 2612 BitmapUsed by:2613 2616
Symbol 2613 GraphicUses:2611 2612Used by:2614
Symbol 2614 MovieClipUses:2613Used by:2716
Symbol 2615 BitmapUsed by:2616
Symbol 2616 GraphicUses:2615 2612Used by:2617
Symbol 2617 MovieClipUses:2616Used by:2716
Symbol 2618 BitmapUsed by:2619
Symbol 2619 GraphicUses:2618Used by:2630
Symbol 2620 BitmapUsed by:2621
Symbol 2621 GraphicUses:2620Used by:2624
Symbol 2622 BitmapUsed by:2623
Symbol 2623 GraphicUses:2622Used by:2624
Symbol 2624 ButtonUses:2621 2623Used by:2630 2716
Symbol 2625 BitmapUsed by:2626
Symbol 2626 GraphicUses:2625Used by:2629
Symbol 2627 BitmapUsed by:2628
Symbol 2628 GraphicUses:2627Used by:2629
Symbol 2629 ButtonUses:2626 2628Used by:2630 2716
Symbol 2630 MovieClipUses:2619 626 2624 2629Used by:2716
Symbol 2631 GraphicUses:640Used by:2649
Symbol 2632 TextUses:103Used by:2649
Symbol 2633 TextUses:103Used by:2649
Symbol 2634 BitmapUsed by:2636 3095
Symbol 2635 BitmapUsed by:2636 3091
Symbol 2636 GraphicUses:2634 2635Used by:2649
Symbol 2637 TextUses:103Used by:2649
Symbol 2638 TextUses:103Used by:2649
Symbol 2639 TextUses:103Used by:2649
Symbol 2640 TextUses:103Used by:2649
Symbol 2641 GraphicUses:1619Used by:2649
Symbol 2642 TextUses:103Used by:2649
Symbol 2643 TextUses:103Used by:2649
Symbol 2644 BitmapUsed by:2646 3048
Symbol 2645 BitmapUsed by:2646 3052
Symbol 2646 GraphicUses:2644 2645Used by:2649
Symbol 2647 TextUses:103Used by:2649
Symbol 2648 TextUses:103Used by:2649
Symbol 2649 MovieClipUses:2631 2632 2633 2636 2637 2638 2639 662 2640 2641 2642 2643 2646 2647 2648 667Used by:2716
Symbol 2650 BitmapUsed by:2651
Symbol 2651 GraphicUses:2650Used by:2654
Symbol 2652 BitmapUsed by:2653
Symbol 2653 GraphicUses:2652Used by:2654
Symbol 2654 ButtonUses:2651 2653Used by:2716
Symbol 2655 TextUses:103Used by:2659 2699
Symbol 2656 EditableTextUses:103Used by:2659
Symbol 2657 TextUses:103Used by:2659 2699
Symbol 2658 EditableTextUses:103Used by:2659
Symbol 2659 MovieClipUses:219 2655 2656 2657 2658Used by:2716
Symbol 2660 GraphicUses:218 1592Used by:2676
Symbol 2661 TextUses:103Used by:2676
Symbol 2662 TextUses:103Used by:2676 2699
Symbol 2663 EditableTextUses:103Used by:2676
Symbol 2664 EditableTextUses:103Used by:2676
Symbol 2665 TextUses:103Used by:2676 2699
Symbol 2666 EditableTextUses:103Used by:2676
Symbol 2667 TextUses:103Used by:2676 2699
Symbol 2668 TextUses:103Used by:2676 2699
Symbol 2669 TextUses:103Used by:2676 2699
Symbol 2670 TextUses:103Used by:2676
Symbol 2671 EditableTextUses:103Used by:2676
Symbol 2672 EditableTextUses:103Used by:2676
Symbol 2673 EditableTextUses:103Used by:2676
Symbol 2674 EditableTextUses:103Used by:2676
Symbol 2675 TextUses:103Used by:2676
Symbol 2676 MovieClipUses:2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675Used by:2716
Symbol 2677 GraphicUses:1592 218Used by:2699
Symbol 2678 TextUses:103Used by:2699
Symbol 2679 TextUses:103Used by:2699
Symbol 2680 EditableTextUses:103Used by:2699
Symbol 2681 EditableTextUses:103Used by:2699
Symbol 2682 EditableTextUses:103Used by:2699
Symbol 2683 EditableTextUses:103Used by:2699
Symbol 2684 EditableTextUses:103Used by:2699
Symbol 2685 TextUses:103Used by:2699
Symbol 2686 EditableTextUses:103Used by:2699
Symbol 2687 EditableTextUses:103Used by:2699
Symbol 2688 EditableTextUses:103Used by:2699
Symbol 2689 EditableTextUses:103Used by:2699
Symbol 2690 EditableTextUses:103Used by:2699
Symbol 2691 BitmapUsed by:2692
Symbol 2692 GraphicUses:2691Used by:2695
Symbol 2693 BitmapUsed by:2694
Symbol 2694 GraphicUses:2693Used by:2695
Symbol 2695 ButtonUses:2692 2694Used by:2699
Symbol 2696 TextUses:103Used by:2698
Symbol 2697 TextUses:103Used by:2698
Symbol 2698 MovieClipUses:219 2696 2697Used by:2699
Symbol 2699 MovieClipUses:2677 2655 2667 2668 2678 2662 2679 2680 2681 2669 2682 2683 2684 2685 2686 2687 2688 2665 2689 2657 2690 2695 2698Used by:2716
Symbol 2700 GraphicUsed by:2715
Symbol 2701 GraphicUsed by:2702
Symbol 2702 MovieClipUses:2701Used by:2714
Symbol 2703 MovieClipUsed by:2714
Symbol 2704 GraphicUsed by:2714
Symbol 2705 GraphicUsed by:2714
Symbol 2706 GraphicUsed by:2714
Symbol 2707 GraphicUsed by:2712
Symbol 2708 GraphicUsed by:2709 2712
Symbol 2709 MovieClipUses:2708Used by:2712
Symbol 2710 GraphicUsed by:2712
Symbol 2711 GraphicUsed by:2712
Symbol 2712 ButtonUses:2707 2709 2710 2711 2708Used by:2714
Symbol 2713 GraphicUsed by:2714
Symbol 2714 MovieClipUses:2702 2703 2704 2705 2706 2712 2713Used by:2715
Symbol 2715 MovieClipUses:2700 2714Used by:2716
Symbol 2716 MovieClip [LevelResult]Uses:2610 2614 2617 2630 2649 2654 2624 2629 2659 2676 2699 54 2715Used by:3352
Symbol 2717 BitmapUsed by:2718
Symbol 2718 GraphicUses:2717Used by:2719
Symbol 2719 MovieClip [AmmoTrainBullit]Uses:2718Used by:3352
Symbol 2720 BitmapUsed by:2721
Symbol 2721 GraphicUses:2720Used by:2724
Symbol 2722 BitmapUsed by:2723
Symbol 2723 GraphicUses:2722Used by:2724
Symbol 2724 MovieClipUses:2721 2723Used by:2736
Symbol 2725 BitmapUsed by:2726
Symbol 2726 GraphicUses:2725Used by:2729
Symbol 2727 BitmapUsed by:2728
Symbol 2728 GraphicUses:2727Used by:2729
Symbol 2729 MovieClipUses:2726 2728Used by:2730
Symbol 2730 MovieClipUses:2729Used by:2735
Symbol 2731 BitmapUsed by:2732
Symbol 2732 GraphicUses:2731Used by:2735
Symbol 2733 BitmapUsed by:2734
Symbol 2734 GraphicUses:2733Used by:2735
Symbol 2735 MovieClipUses:2730 2033 2035 2732 2734Used by:2736
Symbol 2736 MovieClip [Pottank]Uses:2724 2028 2735 1386Used by:3352
Symbol 2737 GraphicUses:664Used by:2740
Symbol 2738 BitmapUsed by:2739
Symbol 2739 GraphicUses:2738Used by:2740
Symbol 2740 MovieClipUses:2737 2739Used by:2748
Symbol 2741 GraphicUses:663Used by:2742
Symbol 2742 MovieClipUses:2741Used by:2747
Symbol 2743 BitmapUsed by:2744
Symbol 2744 GraphicUses:2743Used by:2747
Symbol 2745 BitmapUsed by:2746
Symbol 2746 GraphicUses:2745Used by:2747
Symbol 2747 MovieClipUses:2742 2033 2035 2744 2746Used by:2748
Symbol 2748 MovieClip [Basilisk]Uses:2740 2747 2303Used by:3352
Symbol 2749 BitmapUsed by:2750
Symbol 2750 GraphicUses:2749Used by:2753
Symbol 2751 BitmapUsed by:2752
Symbol 2752 GraphicUses:2751Used by:2753
Symbol 2753 MovieClipUses:2750 2752Used by:2763
Symbol 2754 BitmapUsed by:2755
Symbol 2755 GraphicUses:2754Used by:2756
Symbol 2756 MovieClipUses:2755Used by:2757
Symbol 2757 MovieClipUses:2756Used by:2762
Symbol 2758 BitmapUsed by:2759
Symbol 2759 GraphicUses:2758Used by:2762
Symbol 2760 BitmapUsed by:2761
Symbol 2761 GraphicUses:2760Used by:2762
Symbol 2762 MovieClipUses:2757 2033 2035 2759 2761Used by:2763
Symbol 2763 MovieClip [GunTruck]Uses:2753 2028 2762 2147Used by:3352
Symbol 2764 BitmapUsed by:2765
Symbol 2765 GraphicUses:2764Used by:2768
Symbol 2766 BitmapUsed by:2767
Symbol 2767 GraphicUses:2766Used by:2768
Symbol 2768 MovieClipUses:2765 2767Used by:2813
Symbol 2769 BitmapUsed by:2770
Symbol 2770 GraphicUses:2769Used by:2771
Symbol 2771 MovieClipUses:2770Used by:2772
Symbol 2772 MovieClipUses:2771Used by:2777
Symbol 2773 BitmapUsed by:2774
Symbol 2774 GraphicUses:2773Used by:2777
Symbol 2775 BitmapUsed by:2776
Symbol 2776 GraphicUses:2775Used by:2777
Symbol 2777 MovieClipUses:2772 2033 2035 2774 2776Used by:2813
Symbol 2778 BitmapUsed by:2779
Symbol 2779 GraphicUses:2778Used by:2812
Symbol 2780 BitmapUsed by:2781
Symbol 2781 GraphicUses:2780Used by:2812
Symbol 2782 BitmapUsed by:2783
Symbol 2783 GraphicUses:2782Used by:2812
Symbol 2784 BitmapUsed by:2785
Symbol 2785 GraphicUses:2784Used by:2812
Symbol 2786 BitmapUsed by:2787
Symbol 2787 GraphicUses:2786Used by:2812
Symbol 2788 BitmapUsed by:2789
Symbol 2789 GraphicUses:2788Used by:2812
Symbol 2790 BitmapUsed by:2791
Symbol 2791 GraphicUses:2790Used by:2812
Symbol 2792 BitmapUsed by:2793
Symbol 2793 GraphicUses:2792Used by:2812
Symbol 2794 BitmapUsed by:2795
Symbol 2795 GraphicUses:2794Used by:2812
Symbol 2796 BitmapUsed by:2797
Symbol 2797 GraphicUses:2796Used by:2812
Symbol 2798 BitmapUsed by:2799
Symbol 2799 GraphicUses:2798Used by:2812
Symbol 2800 BitmapUsed by:2801
Symbol 2801 GraphicUses:2800Used by:2812
Symbol 2802 BitmapUsed by:2803
Symbol 2803 GraphicUses:2802Used by:2812
Symbol 2804 BitmapUsed by:2805
Symbol 2805 GraphicUses:2804Used by:2812
Symbol 2806 BitmapUsed by:2807
Symbol 2807 GraphicUses:2806Used by:2812
Symbol 2808 BitmapUsed by:2809
Symbol 2809 GraphicUses:2808Used by:2812
Symbol 2810 BitmapUsed by:2811
Symbol 2811 GraphicUses:2810Used by:2812
Symbol 2812 MovieClipUses:2779 163 2781 2783 2785 2787 2789 2791 2793 2795 2797 2799 2801 2803 2805 2807 2809 2811Used by:2813 2895
Symbol 2813 MovieClip [ArmoredJeep]Uses:2768 2028 2777 2812Used by:3352
Symbol 2814 BitmapUsed by:2815
Symbol 2815 GraphicUses:2814Used by:2818
Symbol 2816 BitmapUsed by:2817
Symbol 2817 GraphicUses:2816Used by:2818
Symbol 2818 MovieClipUses:2815 2817Used by:2819
Symbol 2819 MovieClipUses:2818Used by:2824
Symbol 2820 BitmapUsed by:2821
Symbol 2821 GraphicUses:2820Used by:2824
Symbol 2822 BitmapUsed by:2823
Symbol 2823 GraphicUses:2822Used by:2824
Symbol 2824 MovieClipUses:2819 2028 2033 2035 2821 2823Used by:2825
Symbol 2825 MovieClip [Elephant]Uses:2824 2409Used by:3352
Symbol 2826 BitmapUsed by:2827
Symbol 2827 GraphicUses:2826Used by:2828
Symbol 2828 MovieClipUses:2827Used by:2840
Symbol 2829 GraphicUsed by:2840
Symbol 2830 BitmapUsed by:2831
Symbol 2831 GraphicUses:2830Used by:2832
Symbol 2832 MovieClipUses:2831Used by:2839
Symbol 2833 GraphicUses:2031Used by:2834
Symbol 2834 MovieClipUses:2833Used by:2839
Symbol 2835 BitmapUsed by:2836
Symbol 2836 GraphicUses:2835Used by:2839
Symbol 2837 BitmapUsed by:2838
Symbol 2838 GraphicUses:2837Used by:2839
Symbol 2839 MovieClipUses:2832 2834 2035 2836 2838Used by:2840
Symbol 2840 MovieClip [Bunker]Uses:2828 2829 2839 1439Used by:3352
Symbol 2841 BitmapUsed by:2842 2890
Symbol 2842 GraphicUses:2841Used by:2889
Symbol 2843 BitmapUsed by:2844
Symbol 2844 GraphicUses:2843Used by:2845
Symbol 2845 MovieClipUses:2844Used by:2846
Symbol 2846 MovieClipUses:2845Used by:2855
Symbol 2847 GraphicUses:145Used by:2848
Symbol 2848 MovieClipUses:2847Used by:2855
Symbol 2849 BitmapUsed by:2850
Symbol 2850 GraphicUses:2849Used by:2855
Symbol 2851 BitmapUsed by:2852
Symbol 2852 GraphicUses:2851Used by:2855
Symbol 2853 BitmapUsed by:2854
Symbol 2854 GraphicUses:2853Used by:2855
Symbol 2855 MovieClipUses:2846 2848 2850 2852 2854Used by:2889 2891
Symbol 2856 BitmapUsed by:2857
Symbol 2857 GraphicUses:2856Used by:2888
Symbol 2858 BitmapUsed by:2859
Symbol 2859 GraphicUses:2858Used by:2888
Symbol 2860 BitmapUsed by:2861
Symbol 2861 GraphicUses:2860Used by:2888
Symbol 2862 BitmapUsed by:2863
Symbol 2863 GraphicUses:2862Used by:2888
Symbol 2864 BitmapUsed by:2865
Symbol 2865 GraphicUses:2864Used by:2888
Symbol 2866 BitmapUsed by:2867
Symbol 2867 GraphicUses:2866Used by:2888
Symbol 2868 BitmapUsed by:2869
Symbol 2869 GraphicUses:2868Used by:2888
Symbol 2870 BitmapUsed by:2871
Symbol 2871 GraphicUses:2870Used by:2888
Symbol 2872 BitmapUsed by:2873
Symbol 2873 GraphicUses:2872Used by:2888
Symbol 2874 BitmapUsed by:2875
Symbol 2875 GraphicUses:2874Used by:2888
Symbol 2876 BitmapUsed by:2877
Symbol 2877 GraphicUses:2876Used by:2888
Symbol 2878 BitmapUsed by:2879
Symbol 2879 GraphicUses:2878Used by:2888
Symbol 2880 BitmapUsed by:2881
Symbol 2881 GraphicUses:2880Used by:2888
Symbol 2882 BitmapUsed by:2883
Symbol 2883 GraphicUses:2882Used by:2888
Symbol 2884 BitmapUsed by:2885
Symbol 2885 GraphicUses:2884Used by:2888
Symbol 2886 BitmapUsed by:2887
Symbol 2887 GraphicUses:2886Used by:2888
Symbol 2888 MovieClipUses:2857 163 2859 2861 2863 2865 2867 2869 2871 2873 2875 2877 2879 2881 2883 2885 2887Used by:2889 2892 2932 2936 2940 3036
Symbol 2889 MovieClip [GatlingSingle]Uses:2842 2855 2888Used by:3352
Symbol 2890 GraphicUses:2841Used by:2892
Symbol 2891 MovieClipUses:2855Used by:2892
Symbol 2892 MovieClip [GatlingDouble]Uses:2890 2891 2888Used by:3352
Symbol 2893 MovieClip [AmmoPotTank]Uses:2087Used by:3352
Symbol 2894 MovieClip [AmmoElephant]Uses:2341Used by:3352
Symbol 2895 MovieClip [AmmoBasilisk]Uses:2812Used by:3352
Symbol 2896 MovieClip [AmmoGatlingSingle]Uses:1831Used by:3352
Symbol 2897 MovieClip [AmmoGatlingDouble]Uses:1831Used by:3352
Symbol 2898 MovieClip [AmmoGunTruck]Uses:182Used by:3352
Symbol 2899 MovieClip [AmmoArmoredJeep]Uses:2436Used by:3352
Symbol 2900 MovieClip [AmmoBunker]Uses:2087Used by:3352
Symbol 2901 BitmapUsed by:2902
Symbol 2902 GraphicUses:2901Used by:2903
Symbol 2903 MovieClipUses:2902Used by:2909
Symbol 2904 MovieClipUses:2034Used by:2909 2918 2927
Symbol 2905 BitmapUsed by:2906
Symbol 2906 GraphicUses:2905Used by:2909
Symbol 2907 BitmapUsed by:2908
Symbol 2908 GraphicUses:2907Used by:2909
Symbol 2909 MovieClipUses:2903 2904 2035 2906 2908Used by:2910
Symbol 2910 MovieClip [MediumCannon]Uses:2909 2196Used by:3352
Symbol 2911 BitmapUsed by:2912
Symbol 2912 GraphicUses:2911Used by:2913
Symbol 2913 MovieClipUses:2912Used by:2918
Symbol 2914 BitmapUsed by:2915
Symbol 2915 GraphicUses:2914Used by:2918
Symbol 2916 BitmapUsed by:2917
Symbol 2917 GraphicUses:2916Used by:2918
Symbol 2918 MovieClipUses:2913 2904 2035 2915 2917Used by:2919
Symbol 2919 MovieClip [SmallCannon]Uses:2918 2409Used by:3352
Symbol 2920 BitmapUsed by:2921
Symbol 2921 GraphicUses:2920Used by:2922
Symbol 2922 MovieClipUses:2921Used by:2927
Symbol 2923 BitmapUsed by:2924
Symbol 2924 GraphicUses:2923Used by:2927
Symbol 2925 BitmapUsed by:2926
Symbol 2926 GraphicUses:2925Used by:2927
Symbol 2927 MovieClipUses:2922 2904 2035 2924 2926Used by:2928
Symbol 2928 MovieClip [SmallFastCannon]Uses:2927 2409Used by:3352
Symbol 2929 BitmapUsed by:2930
Symbol 2930 GraphicUses:2929Used by:2931
Symbol 2931 MovieClipUses:2930Used by:2932
Symbol 2932 MovieClip [Wagon2]Uses:2931 2888Used by:3352
Symbol 2933 BitmapUsed by:2934
Symbol 2934 GraphicUses:2933Used by:2935
Symbol 2935 MovieClipUses:2934Used by:2936
Symbol 2936 MovieClip [Wagon1]Uses:2935 2888Used by:3352
Symbol 2937 BitmapUsed by:2938
Symbol 2938 GraphicUses:2937Used by:2939
Symbol 2939 MovieClipUses:2938Used by:2940
Symbol 2940 MovieClip [Wagon3]Uses:2939 2888Used by:3352
Symbol 2941 BitmapUsed by:2942
Symbol 2942 GraphicUses:2941Used by:2948
Symbol 2943 BitmapUsed by:2944
Symbol 2944 GraphicUses:2943Used by:2947
Symbol 2945 BitmapUsed by:2946
Symbol 2946 GraphicUses:2945Used by:2947
Symbol 2947 MovieClipUses:2944 2946Used by:2948
Symbol 2948 MovieClip [AmmoRocketLauncher]Uses:2942 2947Used by:3352
Symbol 2949 BitmapUsed by:2950
Symbol 2950 GraphicUses:2949Used by:2951
Symbol 2951 MovieClipUses:2950Used by:2952
Symbol 2952 MovieClip [Passenger]Uses:2951 1439Used by:3352
Symbol 2953 BitmapUsed by:2954
Symbol 2954 GraphicUses:2953Used by:2955
Symbol 2955 MovieClipUses:2954Used by:2956
Symbol 2956 MovieClip [TankTrailer]Uses:2955 2303Used by:3352
Symbol 2957 BitmapUsed by:2958
Symbol 2958 GraphicUses:2957Used by:2959
Symbol 2959 MovieClipUses:2958Used by:2960
Symbol 2960 MovieClip [PassengerArmored]Uses:2959 1331Used by:3352
Symbol 2961 BitmapUsed by:2962
Symbol 2962 GraphicUses:2961Used by:3022
Symbol 2963 BitmapUsed by:2964
Symbol 2964 GraphicUses:2963Used by:2967
Symbol 2965 BitmapUsed by:2966
Symbol 2966 GraphicUses:2965Used by:2967
Symbol 2967 MovieClipUses:2964 2966Used by:3022
Symbol 2968 BitmapUsed by:2969
Symbol 2969 GraphicUses:2968Used by:3021
Symbol 2970 BitmapUsed by:2971
Symbol 2971 GraphicUses:2970Used by:2972
Symbol 2972 MovieClipUses:2971Used by:3021
Symbol 2973 BitmapUsed by:2974
Symbol 2974 GraphicUses:2973Used by:3021
Symbol 2975 BitmapUsed by:2976
Symbol 2976 GraphicUses:2975Used by:3021
Symbol 2977 BitmapUsed by:2978
Symbol 2978 GraphicUses:2977Used by:3021
Symbol 2979 BitmapUsed by:2980
Symbol 2980 GraphicUses:2979Used by:3021
Symbol 2981 BitmapUsed by:2982
Symbol 2982 GraphicUses:2981Used by:3021
Symbol 2983 BitmapUsed by:2984
Symbol 2984 GraphicUses:2983Used by:3021
Symbol 2985 BitmapUsed by:2986
Symbol 2986 GraphicUses:2985Used by:3021
Symbol 2987 BitmapUsed by:2988
Symbol 2988 GraphicUses:2987Used by:3021
Symbol 2989 BitmapUsed by:2990
Symbol 2990 GraphicUses:2989Used by:3021
Symbol 2991 BitmapUsed by:2992
Symbol 2992 GraphicUses:2991Used by:3021
Symbol 2993 BitmapUsed by:2994
Symbol 2994 GraphicUses:2993Used by:3021
Symbol 2995 BitmapUsed by:2996
Symbol 2996 GraphicUses:2995Used by:3021
Symbol 2997 BitmapUsed by:2998
Symbol 2998 GraphicUses:2997Used by:3021
Symbol 2999 BitmapUsed by:3000
Symbol 3000 GraphicUses:2999Used by:3021
Symbol 3001 BitmapUsed by:3002
Symbol 3002 GraphicUses:3001Used by:3021
Symbol 3003 BitmapUsed by:3004
Symbol 3004 GraphicUses:3003Used by:3021
Symbol 3005 BitmapUsed by:3006
Symbol 3006 GraphicUses:3005Used by:3021
Symbol 3007 BitmapUsed by:3008
Symbol 3008 GraphicUses:3007Used by:3021
Symbol 3009 BitmapUsed by:3010
Symbol 3010 GraphicUses:3009Used by:3021
Symbol 3011 BitmapUsed by:3012
Symbol 3012 GraphicUses:3011Used by:3021
Symbol 3013 BitmapUsed by:3014
Symbol 3014 GraphicUses:3013Used by:3021
Symbol 3015 BitmapUsed by:3016
Symbol 3016 GraphicUses:3015Used by:3021
Symbol 3017 BitmapUsed by:3018
Symbol 3018 GraphicUses:3017Used by:3021
Symbol 3019 BitmapUsed by:3020
Symbol 3020 GraphicUses:3019Used by:3021
Symbol 3021 MovieClipUses:2969 2972 2974 2976 2978 2980 2982 2984 2986 2988 2990 2992 2994 2996 2998 3000 3002 3004 3006 3008 3010 3012 3014 3016 3018 3020Used by:3022
Symbol 3022 MovieClip [AmmoAirfieldDefender]Uses:2962 2967 3021Used by:3352
Symbol 3023 BitmapUsed by:3024
Symbol 3024 GraphicUses:3023Used by:3036
Symbol 3025 BitmapUsed by:3026
Symbol 3026 GraphicUses:3025Used by:3035
Symbol 3027 BitmapUsed by:3028
Symbol 3028 GraphicUses:3027Used by:3035
Symbol 3029 BitmapUsed by:3030
Symbol 3030 GraphicUses:3029Used by:3035
Symbol 3031 BitmapUsed by:3032
Symbol 3032 GraphicUses:3031Used by:3035
Symbol 3033 BitmapUsed by:3034
Symbol 3034 GraphicUses:3033Used by:3035
Symbol 3035 MovieClipUses:3026 3028 3030 3032 163 3034Used by:3036
Symbol 3036 MovieClip [AirfieldDefender]Uses:3024 3035 2888Used by:3352
Symbol 3037 MovieClipUses:657Used by:3087 3112 3198
Symbol 3038 BitmapUsed by:3039
Symbol 3039 GraphicUses:3038Used by:3042
Symbol 3040 BitmapUsed by:3041
Symbol 3041 GraphicUses:3040Used by:3042
Symbol 3042 ButtonUses:3039 3041Used by:3087 3112 3198
Symbol 3043 BitmapUsed by:3044
Symbol 3044 GraphicUses:3043Used by:3045
Symbol 3045 MovieClipUses:3044Used by:3087
Symbol 3046 TextUses:103Used by:3047
Symbol 3047 MovieClipUses:3046Used by:3087 3112
Symbol 3048 GraphicUses:2644Used by:3049
Symbol 3049 MovieClipUses:3048Used by:3087
Symbol 3050 TextUses:103Used by:3051
Symbol 3051 MovieClipUses:3050Used by:3087
Symbol 3052 GraphicUses:2645Used by:3053
Symbol 3053 MovieClipUses:3052Used by:3087
Symbol 3054 TextUses:103Used by:3055
Symbol 3055 MovieClipUses:3054Used by:3087
Symbol 3056 ButtonUses:1737 1739Used by:3087 3112 3198
Symbol 3057 TextUses:103Used by:3058
Symbol 3058 MovieClipUses:3057Used by:3087 3112 3198
Symbol 3059 GraphicUses:1531Used by:3060
Symbol 3060 MovieClipUses:3059Used by:3087
Symbol 3061 GraphicUses:1619Used by:3062
Symbol 3062 MovieClipUses:3061Used by:3087
Symbol 3063 ShapeTweeningUsed by:3087
Symbol 3064 GraphicUsed by:3087
Symbol 3065 TextUses:103Used by:3087
Symbol 3066 BitmapUsed by:3068
Symbol 3067 BitmapUsed by:3068
Symbol 3068 GraphicUses:3066 3067Used by:3087
Symbol 3069 TextUses:103Used by:3087
Symbol 3070 TextUses:103Used by:3087
Symbol 3071 ButtonUses:106Used by:3087 3112 3198
Symbol 3072 ShapeTweeningUsed by:3087
Symbol 3073 TextUses:103Used by:3087
Symbol 3074 TextUses:103Used by:3087
Symbol 3075 TextUses:103Used by:3087
Symbol 3076 TextUses:103Used by:3087 3112 3198
Symbol 3077 TextUses:103Used by:3087 3112 3198
Symbol 3078 TextUses:103Used by:3087 3112
Symbol 3079 TextUses:103Used by:3087 3112 3198
Symbol 3080 ButtonUses:108Used by:3087 3112 3198
Symbol 3081 ShapeTweeningUsed by:3087
Symbol 3082 ButtonUses:110Used by:3087 3112 3198
Symbol 3083 ShapeTweeningUsed by:3087
Symbol 3084 ButtonUses:112Used by:3087 3112 3198
Symbol 3085 ShapeTweeningUsed by:3087
Symbol 3086 ButtonUses:687 689Used by:3087 3112 3198
Symbol 3087 MovieClipUses:3037 3042 3045 3047 3049 3051 3053 3055 1740 3056 3058 3060 3062 3063 3064 3065 3068 3069 3070 648 521 3071 3072 3073 3074 3075 3076 3077 3078 3079 463 3080 3081 3082 3083 3084 3085 3086Used by:3204
Symbol 3088 BitmapUsed by:3089
Symbol 3089 GraphicUses:3088Used by:3090
Symbol 3090 MovieClipUses:3089Used by:3112
Symbol 3091 GraphicUses:2635Used by:3092
Symbol 3092 MovieClipUses:3091Used by:3112
Symbol 3093 TextUses:103Used by:3094
Symbol 3094 MovieClipUses:3093Used by:3112
Symbol 3095 GraphicUses:2634Used by:3096
Symbol 3096 MovieClipUses:3095Used by:3112
Symbol 3097 TextUses:103Used by:3098
Symbol 3098 MovieClipUses:3097Used by:3112
Symbol 3099 MovieClipUses:641Used by:3112
Symbol 3100 MovieClipUses:1515Used by:3112
Symbol 3101 ShapeTweeningUsed by:3112
Symbol 3102 GraphicUsed by:3112
Symbol 3103 TextUses:103Used by:3112
Symbol 3104 ShapeTweeningUsed by:3112
Symbol 3105 TextUses:103Used by:3112
Symbol 3106 TextUses:103Used by:3112
Symbol 3107 TextUses:103Used by:3112
Symbol 3108 ShapeTweeningUsed by:3112
Symbol 3109 ShapeTweeningUsed by:3112
Symbol 3110 ShapeTweeningUsed by:3112
Symbol 3111 ShapeTweeningUsed by:3112
Symbol 3112 MovieClipUses:3037 3042 3090 3047 3092 3094 3096 3098 1740 3056 3058 3099 3100 3101 3102 3103 643 521 3071 3104 3105 3106 3107 3076 3077 3078 3079 463 3080 3108 3082 3109 3084 3110 3111 3086Used by:3204
Symbol 3113 MovieClipUses:967 969 971 973 975 977 979 981 983 985 987 989 991 993 995 997 999 1001 1003 1005 1007 1009 1011 1013 1015 1017 1019 1021 1023 1025 1027 1029 901 903 905 907 909 911 913 915 917 919 921 923 925 927 929 931 933 935 937 939 941 943 945 947 949 951 953 955 957 959 961 963 965Used by:3178
Symbol 3114 TextUses:103Used by:3178
Symbol 3115 TextUses:103Used by:3117
Symbol 3116 TextUses:103Used by:3117
Symbol 3117 MovieClipUses:3115 3116Used by:3178
Symbol 3118 BitmapUsed by:3119
Symbol 3119 GraphicUses:3118Used by:3122
Symbol 3120 BitmapUsed by:3121
Symbol 3121 GraphicUses:3120Used by:3122
Symbol 3122 ButtonUses:3119 3121Used by:3178
Symbol 3123 ButtonUses:346Used by:3125
Symbol 3124 ButtonUses:357 356Used by:3125
Symbol 3125 MovieClipUses:346 350 353 3123 358 362 366 370 374 378 382 386 390 3124Used by:3178
Symbol 3126 TextUses:103Used by:3178
Symbol 3127 TextUses:103Used by:3129
Symbol 3128 TextUses:103Used by:3129
Symbol 3129 MovieClipUses:3127 3128Used by:3178
Symbol 3130 TextUses:103Used by:3178
Symbol 3131 TextUses:103Used by:3133
Symbol 3132 TextUses:103Used by:3133
Symbol 3133 MovieClipUses:3131 3132Used by:3178
Symbol 3134 GraphicUses:29Used by:3138
Symbol 3135 GraphicUses:1798Used by:3136
Symbol 3136 MovieClipUses:3135 1804Used by:3138
Symbol 3137 GraphicUses:28Used by:3138
Symbol 3138 MovieClipUses:3134 3136 2196 3137Used by:3178
Symbol 3139 ButtonUses:346Used by:3178
Symbol 3140 TextUses:103Used by:3178
Symbol 3141 TextUses:103Used by:3143
Symbol 3142 TextUses:103Used by:3143
Symbol 3143 MovieClipUses:3141 3142Used by:3178
Symbol 3144 ShapeTweeningUsed by:3146
Symbol 3145 GraphicUsed by:3146
Symbol 3146 MovieClipUses:3144 3145 1699Used by:3178
Symbol 3147 ButtonUses:346Used by:3178
Symbol 3148 ButtonUses:346Used by:3178
Symbol 3149 ButtonUses:346Used by:3178
Symbol 3150 TextUses:103Used by:3178
Symbol 3151 TextUses:103Used by:3153
Symbol 3152 TextUses:103Used by:3153
Symbol 3153 MovieClipUses:3151 3152Used by:3178
Symbol 3154 ButtonUses:346Used by:3178
Symbol 3155 BitmapUsed by:3156
Symbol 3156 GraphicUses:334 3155Used by:3178
Symbol 3157 GraphicUsed by:3161
Symbol 3158 GraphicUsed by:3161
Symbol 3159 TextUses:103Used by:3161
Symbol 3160 GraphicUsed by:3161 3167 3171 3175
Symbol 3161 ButtonUses:3157 3158 3159 3160Used by:3176
Symbol 3162 TextUses:103Used by:3163
Symbol 3163 MovieClipUses:3162Used by:3176
Symbol 3164 GraphicUsed by:3167
Symbol 3165 GraphicUsed by:3167
Symbol 3166 TextUses:103Used by:3167
Symbol 3167 ButtonUses:3164 3165 3166 3160Used by:3176
Symbol 3168 GraphicUsed by:3171
Symbol 3169 GraphicUsed by:3171
Symbol 3170 TextUses:103Used by:3171
Symbol 3171 ButtonUses:3168 3169 3170 3160Used by:3176
Symbol 3172 GraphicUsed by:3175
Symbol 3173 GraphicUsed by:3175
Symbol 3174 TextUses:103Used by:3175
Symbol 3175 ButtonUses:3172 3173 3174 3160Used by:3176
Symbol 3176 MovieClipUses:3161 3163 3167 3171 3175Used by:3178
Symbol 3177 ButtonUses:1737 1739Used by:3178
Symbol 3178 MovieClipUses:3113 335 3114 3117 3122 3125 3126 3129 3130 3133 3138 3139 3140 3143 3146 3147 3148 3149 3150 3153 3154 3156 3176 3177Used by:3198
Symbol 3179 BitmapUsed by:3180
Symbol 3180 GraphicUses:3179Used by:3181
Symbol 3181 MovieClipUses:3180Used by:3198
Symbol 3182 GraphicUses:1505Used by:3183
Symbol 3183 MovieClipUses:3182Used by:3198
Symbol 3184 GraphicUses:668Used by:3185
Symbol 3185 MovieClipUses:3184Used by:3198
Symbol 3186 ShapeTweeningUsed by:3198
Symbol 3187 GraphicUsed by:3198
Symbol 3188 TextUses:103Used by:3198
Symbol 3189 TextUses:103Used by:3198
Symbol 3190 ShapeTweeningUsed by:3198
Symbol 3191 TextUses:103Used by:3198
Symbol 3192 TextUses:103Used by:3198
Symbol 3193 TextUses:103Used by:3198
Symbol 3194 TextUses:103Used by:3198
Symbol 3195 ShapeTweeningUsed by:3198
Symbol 3196 ShapeTweeningUsed by:3198
Symbol 3197 ShapeTweeningUsed by:3198
Symbol 3198 MovieClipUses:3037 3178 3042 3181 3058 3183 3185 1740 3056 3186 3187 3188 618 3189 639 521 3071 3190 3191 3192 3193 3194 3076 3077 3079 463 3080 3195 3082 3196 3084 3197 3086Used by:3204
Symbol 3199 BitmapUsed by:3200
Symbol 3200 GraphicUses:3199Used by:3203
Symbol 3201 BitmapUsed by:3202
Symbol 3202 GraphicUses:3201Used by:3203
Symbol 3203 ButtonUses:3200 3202Used by:3204
Symbol 3204 MovieClip [MissionMenu]Uses:3087 3112 3198 3203Used by:3352
Symbol 3205 BitmapUsed by:3206
Symbol 3206 GraphicUses:3205Used by:3207
Symbol 3207 MovieClipUses:3206Used by:3223
Symbol 3208 BitmapUsed by:3209
Symbol 3209 GraphicUses:3208Used by:3210
Symbol 3210 MovieClipUses:3209Used by:3215
Symbol 3211 BitmapUsed by:3212
Symbol 3212 GraphicUses:3211Used by:3215
Symbol 3213 BitmapUsed by:3214
Symbol 3214 GraphicUses:3213Used by:3215
Symbol 3215 MovieClipUses:3210 2035 3212 3214Used by:3223
Symbol 3216 BitmapUsed by:3217
Symbol 3217 GraphicUses:3216Used by:3218
Symbol 3218 MovieClipUses:3217Used by:3222 3235
Symbol 3219 BitmapUsed by:3220
Symbol 3220 GraphicUses:3219Used by:3221
Symbol 3221 MovieClipUses:3220Used by:3222 3235
Symbol 3222 MovieClipUses:3218 3221Used by:3223
Symbol 3223 MovieClip [SaddleTank]Uses:3207 3215 3222 1386Used by:3352
Symbol 3224 BitmapUsed by:3225
Symbol 3225 GraphicUses:3224Used by:3226
Symbol 3226 MovieClipUses:3225Used by:3236
Symbol 3227 BitmapUsed by:3228
Symbol 3228 GraphicUses:3227Used by:3229
Symbol 3229 MovieClipUses:3228Used by:3234
Symbol 3230 BitmapUsed by:3231
Symbol 3231 GraphicUses:3230Used by:3234
Symbol 3232 BitmapUsed by:3233
Symbol 3233 GraphicUses:3232Used by:3234
Symbol 3234 MovieClipUses:3229 2035 3231 3233Used by:3236
Symbol 3235 MovieClipUses:3218 3221Used by:3236
Symbol 3236 MovieClip [Rhino]Uses:3226 3234 3235 750Used by:3352
Symbol 3237 BitmapUsed by:3238
Symbol 3238 GraphicUses:3237Used by:3265
Symbol 3239 BitmapUsed by:3240
Symbol 3240 GraphicUses:3239Used by:3265
Symbol 3241 BitmapUsed by:3242
Symbol 3242 GraphicUses:3241Used by:3265
Symbol 3243 BitmapUsed by:3244
Symbol 3244 GraphicUses:3243Used by:3265
Symbol 3245 BitmapUsed by:3246
Symbol 3246 GraphicUses:3245Used by:3265
Symbol 3247 BitmapUsed by:3248
Symbol 3248 GraphicUses:3247Used by:3265
Symbol 3249 BitmapUsed by:3250
Symbol 3250 GraphicUses:3249Used by:3265
Symbol 3251 BitmapUsed by:3252
Symbol 3252 GraphicUses:3251Used by:3265
Symbol 3253 BitmapUsed by:3254
Symbol 3254 GraphicUses:3253Used by:3265
Symbol 3255 BitmapUsed by:3256
Symbol 3256 GraphicUses:3255Used by:3265
Symbol 3257 BitmapUsed by:3258
Symbol 3258 GraphicUses:3257Used by:3265
Symbol 3259 BitmapUsed by:3260
Symbol 3260 GraphicUses:3259Used by:3265
Symbol 3261 BitmapUsed by:3262
Symbol 3262 GraphicUses:3261Used by:3265
Symbol 3263 BitmapUsed by:3264
Symbol 3264 GraphicUses:3263Used by:3265
Symbol 3265 MovieClip [CrashFlameHeli]Uses:3238 3240 3242 3244 3246 3248 3250 3252 3254 3256 3258 3260 3262 3264Used by:3352
Symbol 3266 MovieClip [MissionObjectives]Uses:1765Used by:3352
Symbol 3267 BitmapUsed by:3268
Symbol 3268 GraphicUses:3267Used by:3269
Symbol 3269 MovieClipUses:3268Used by:3281
Symbol 3270 TextUses:1Used by:3281
Symbol 3271 BitmapUsed by:3272
Symbol 3272 GraphicUses:3271Used by:3275
Symbol 3273 BitmapUsed by:3274
Symbol 3274 GraphicUses:3273Used by:3275
Symbol 3275 ButtonUses:3272 3274Used by:3281
Symbol 3276 BitmapUsed by:3277
Symbol 3277 GraphicUses:3276Used by:3280
Symbol 3278 BitmapUsed by:3279
Symbol 3279 GraphicUses:3278Used by:3280
Symbol 3280 ButtonUses:3277 3279Used by:3281
Symbol 3281 MovieClip [ExitApp]Uses:3269 3270 3275 3280Used by:3352
Symbol 3282 TextUses:1Used by:3284
Symbol 3283 ButtonUses:132 134Used by:3284
Symbol 3284 MovieClip [PauseControl]Uses:335 3282 3283Used by:3352
Symbol 3285 Bitmap [map5]Used by:3289
Symbol 3286 Bitmap [map4]Used by:3289
Symbol 3287 Bitmap [map4_fore]Used by:3289
Symbol 3288 Bitmap [map3]Used by:3289
Symbol 3289 GraphicUses:3285 3286 3287 3288 7 8 9 10 11 12 13 14 19 15 16 17 18 51Used by:3352
Symbol 3290 Sound [Warning Fuel Low.wav]Used by:3352
Symbol 3291 Sound [Warning Fuel Critical.wav]Used by:3352
Symbol 3292 Sound [Warning critical damage.wav]Used by:3352
Symbol 3293 Sound [Train 5min.wav]Used by:3352
Symbol 3294 Sound [Train 1and2 step 2.wav]Used by:3352
Symbol 3295 Sound [Train 1and2 step 1.wav]Used by:3352
Symbol 3296 Sound [Siren.wav]Used by:3352
Symbol 3297 Sound [ricochet 4.wav]Used by:3352
Symbol 3298 Sound [ricochet 3.wav]Used by:3352
Symbol 3299 Sound [ricochet 2.wav]Used by:3352
Symbol 3300 Sound [ricochet 1.wav]Used by:3352
Symbol 3301 Sound [Mission target accomplished.wav]Used by:3352
Symbol 3302 Sound [Mission Failed.wav]Used by:3352
Symbol 3303 Sound [Mission Accomplished.wav]Used by:3352
Symbol 3304 Sound [Missile firing2_short.wav]Used by:3352
Symbol 3305 Sound [MenuButton.wav]Used by:3352
Symbol 3306 Sound [GunCannon9_short.wav]Used by:3352
Symbol 3307 Sound [GunCannon8_short.wav]Used by:3352
Symbol 3308 Sound [GunCannon7_short.wav]Used by:3352
Symbol 3309 Sound [GunCannon6_short.wav]Used by:3352
Symbol 3310 Sound [GunCannon5_short.wav]Used by:3352
Symbol 3311 Sound [GunCannon4_short.wav]Used by:3352
Symbol 3312 Sound [GunCannon3_short.wav]Used by:3352
Symbol 3313 Sound [GunCannon2_short.wav]Used by:3352
Symbol 3314 Sound [GunCannon11_short.wav]Used by:3352
Symbol 3315 Sound [GunCannon10_short.wav]Used by:3352
Symbol 3316 Sound [GunCannon1_short.wav]Used by:3352
Symbol 3317 Sound [Gun medium.wav]Used by:3352
Symbol 3318 Sound [Gun light.wav]Used by:3352
Symbol 3319 Sound [Gun heavy.wav]Used by:3352
Symbol 3320 Sound [FockeLowFuel-High.wav]Used by:3352
Symbol 3321 Sound [FockeLoop.wav]Used by:3352
Symbol 3322 Sound [FockeHigh.wav]Used by:3352
Symbol 3323 Sound [FockeCrash.wav]Used by:3352
Symbol 3324 Sound [ExplosionBig05_short.wav]Used by:3352
Symbol 3325 Sound [ExplosionBig04_short.wav]Used by:3352
Symbol 3326 Sound [ExplosionBig03_short.wav]Used by:3352
Symbol 3327 Sound [ExplosionBig02_short.wav]Used by:3352
Symbol 3328 Sound [ExplosionBig01_short.wav]Used by:3352
Symbol 3329 Sound [Explosion11min_short.wav]Used by:3352
Symbol 3330 Sound [Explosion11_short.wav]Used by:3352
Symbol 3331 Sound [Explosion10_short.wav]Used by:3352
Symbol 3332 Sound [Explosion09_short.wav]Used by:3352
Symbol 3333 Sound [Explosion08min_short.wav]Used by:3352
Symbol 3334 Sound [Explosion08_short.wav]Used by:3352
Symbol 3335 Sound [Explosion07min_short.wav]Used by:3352
Symbol 3336 Sound [Explosion07_short.wav]Used by:3352
Symbol 3337 Sound [Explosion06_short.wav]Used by:3352
Symbol 3338 Sound [Explosion05min_short.wav]Used by:3352
Symbol 3339 Sound [Explosion05_short.wav]Used by:3352
Symbol 3340 Sound [Explosion04_short.wav]Used by:3352
Symbol 3341 Sound [Explosion02_short.wav]Used by:3352
Symbol 3342 Sound [C47High.wav]Used by:3352
Symbol 3343 Sound [C47Crash.wav]Used by:3352
Symbol 3344 Sound [BombFalling.wav]Used by:3352
Symbol 3345 Sound [BellHigh.wav]Used by:3352
Symbol 3346 Sound [BellCrash.wav]Used by:3352
Symbol 3347 Sound [BaseXplosionTail2.mp3]Used by:3352
Symbol 3348 Sound [Airport.wav]Used by:3352
Symbol 3349 Sound [AirplaneSkid3.wav]Used by:3352
Symbol 3350 Sound [AirplaneSkid2.wav]Used by:3352
Symbol 3351 Sound [AirplaneSkid1.wav]Used by:3352
Symbol 3352 MovieClipUses:101 120 128 142 144 150 183 185 187 196 202 212 217 345 403 814 899 1031 1079 1211 1332 1387 1440 1444 1463 1466 1476 1481 1487 1495 1509 1517 1523 1533 1537 1545 1557 1559 1561 1565 1567 1571 1573 1575 1577 1581 1583 1585 1589 1591 1772 1797 1805 1806 1832 1833 1895 1957 2019 2088 2197 2304 2305 2306 2342 2343 2344 2410 2411 2437 2458 2540 2556 2558 2602 2605 2609 54 2716 2719 2736 2748 2763 2813 2825 2840 2889 2892 2893 2894 2895 2896 2897 2898 2899 2900 2910 2919 2928 2932 2936 2940 2948 2952 2956 2960 3022 3036 3204 3223 3236 3265 3266 3281 3284 3289 3290 3291 3292 3293 3294 3295 2 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 783 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 756 3341 766 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351Used by:3353
Symbol 3353 MovieClipUses:3352Used by:Timeline

Instance Names

"promo_mc"Frame 1Symbol 59 MovieClip [AffiliateExtra]
"promo_mc"Frame 2Symbol 85 MovieClip [YoudaGames]
"promo_mc"Frame 3Symbol 96 MovieClip [YoudaPreloader]
"bg_mc"Symbol 54 MovieClip [HSYouda] Frame 1Symbol 53 MovieClip
"logo_anim_mc"Symbol 58 MovieClip Frame 1Symbol 57 MovieClip
"logo_mc"Symbol 59 MovieClip [AffiliateExtra] Frame 2Symbol 58 MovieClip
"loaded_txt"Symbol 95 MovieClip Frame 1Symbol 87 EditableText
"percentloaded_bar_mc"Symbol 95 MovieClip Frame 1Symbol 89 MovieClip
"youdapreloader"Symbol 96 MovieClip [YoudaPreloader] Frame 2Symbol 95 MovieClip
"target_txt"Symbol 101 MovieClip [MiniMapMissionTarget] Frame 1Symbol 97 EditableText
"completed_mc"Symbol 101 MovieClip [MiniMapMissionTarget] Frame 1Symbol 100 MovieClip
"message_txt"Symbol 120 MovieClip [PopupMissionTarget] Frame 1Symbol 104 EditableText
"missionid_mc"Symbol 120 MovieClip [PopupMissionTarget] Frame 1Symbol 117 MovieClip
"header_txt"Symbol 128 MovieClip [PlaneBoxInfo] Frame 1Symbol 124 EditableText
"refund_txt"Symbol 128 MovieClip [PlaneBoxInfo] Frame 1Symbol 125 EditableText
"count_txt"Symbol 128 MovieClip [PlaneBoxInfo] Frame 1Symbol 127 EditableText
"ok_btn"Symbol 142 MovieClip [Confirm] Frame 1Symbol 135 Button
"cancel_btn"Symbol 142 MovieClip [Confirm] Frame 1Symbol 140 Button
"confirm_txt"Symbol 142 MovieClip [Confirm] Frame 1Symbol 141 EditableText
"ok_btn"Symbol 144 MovieClip [ToggleConfirm] Frame 1Symbol 135 Button
"cancel_btn"Symbol 144 MovieClip [ToggleConfirm] Frame 1Symbol 140 Button
"confirm_txt"Symbol 144 MovieClip [ToggleConfirm] Frame 1Symbol 143 EditableText
"base_mc"Symbol 196 MovieClip [GunDouble] Frame 1Symbol 195 MovieClip
"base_mc"Symbol 202 MovieClip [GunSingle] Frame 1Symbol 201 MovieClip
"base_mc"Symbol 212 MovieClip [GunGatling] Frame 1Symbol 211 MovieClip
"tips_mc"Symbol 253 MovieClip Frame 1Symbol 249 MovieClip
"mask_mc"Symbol 265 MovieClip Frame 1Symbol 259 MovieClip
"meter_mc"Symbol 265 MovieClip Frame 1Symbol 261 MovieClip
"perc_txt"Symbol 265 MovieClip Frame 1Symbol 263 EditableText
"mask_mc"Symbol 268 MovieClip Frame 1Symbol 259 MovieClip
"meter_mc"Symbol 268 MovieClip Frame 1Symbol 261 MovieClip
"perc_txt"Symbol 268 MovieClip Frame 1Symbol 267 EditableText
"value_txt"Symbol 284 MovieClip Frame 1Symbol 283 EditableText
"count_txt"Symbol 292 MovieClip Frame 1Symbol 287 EditableText
"count_txt"Symbol 298 MovieClip Frame 1Symbol 295 EditableText
"count_txt"Symbol 306 MovieClip Frame 1Symbol 301 EditableText
"count_txt"Symbol 310 MovieClip Frame 1Symbol 309 EditableText
"count_txt"Symbol 314 MovieClip Frame 1Symbol 313 EditableText
"count_txt"Symbol 318 MovieClip Frame 1Symbol 317 EditableText
"count_txt"Symbol 322 MovieClip Frame 1Symbol 321 EditableText
"count_txt"Symbol 326 MovieClip Frame 1Symbol 325 EditableText
"cancel_btn"Symbol 337 MovieClip Frame 1Symbol 140 Button
"ok_btn"Symbol 337 MovieClip Frame 1Symbol 135 Button
"sound_on_mc"Symbol 344 MovieClip Frame 1Symbol 340 MovieClip
"sound_off_mc"Symbol 344 MovieClip Frame 3Symbol 343 MovieClip
"pop_buildings_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 223 MovieClip
"pop_enemies_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 227 MovieClip
"pop_targets_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 120 MovieClip [PopupMissionTarget]
"pop_airs_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 231 MovieClip
"pop_tips_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 253 MovieClip
"fuel_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 265 MovieClip
"health_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 268 MovieClip
"load_txt"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 270 EditableText
"quit_btn"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 276 Button
"minimap_btn"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 281 Button
"clock_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 284 MovieClip
"aircount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 292 MovieClip
"groundcount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 298 MovieClip
"bombcount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 306 MovieClip
"propcount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 310 MovieClip
"empcount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 314 MovieClip
"fuelcount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 318 MovieClip
"carpetcount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 322 MovieClip
"nuclearcount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 326 MovieClip
"guncount_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 333 MovieClip
"countselect_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 100 MovieClip
"quitconfirm_mc"Symbol 345 MovieClip [BottomMenu] Frame 1Symbol 337 MovieClip
"pijltje"Symbol 402 MovieClip Frame 1Symbol 350 MovieClip
"ground_btn"Symbol 402 MovieClip Frame 6Symbol 391 Button
"bomb_btn"Symbol 402 MovieClip Frame 6Symbol 392 Button
"emp_btn"Symbol 402 MovieClip Frame 7Symbol 393 Button
"gun_btn"Symbol 402 MovieClip Frame 7Symbol 394 Button
"fuel_btn"Symbol 402 MovieClip Frame 8Symbol 395 Button
"air_btn"Symbol 402 MovieClip Frame 8Symbol 396 Button
"carpet_btn"Symbol 402 MovieClip Frame 9Symbol 397 Button
"propaganda_btn"Symbol 402 MovieClip Frame 9Symbol 398 Button
"nuclear_btn"Symbol 402 MovieClip Frame 10Symbol 399 Button
"animation_mc"Symbol 403 MovieClip [WeaponSelector] Frame 1Symbol 402 MovieClip
"logo_holder_mc"Symbol 580 MovieClip Frame 1Symbol 579 MovieClip
"logo_small_mc"Symbol 593 MovieClip Frame 115Symbol 580 MovieClip
"logo_holder_mc"Symbol 596 MovieClip Frame 2Symbol 595 MovieClip
"main_btn"Symbol 656 MovieClip Frame 1Symbol 626 Button
"cancel_btn"Symbol 696 MovieClip Frame 1Symbol 659 Button
"mission1"Symbol 696 MovieClip Frame 1Symbol 662 MovieClip
"mission2"Symbol 696 MovieClip Frame 1Symbol 667 MovieClip
"mission3"Symbol 696 MovieClip Frame 1Symbol 671 MovieClip
"mission4"Symbol 696 MovieClip Frame 1Symbol 677 MovieClip
"mission5"Symbol 696 MovieClip Frame 1Symbol 682 MovieClip
"lock2"Symbol 696 MovieClip Frame 1Symbol 685 MovieClip
"lock3"Symbol 696 MovieClip Frame 1Symbol 685 MovieClip
"lock4"Symbol 696 MovieClip Frame 1Symbol 685 MovieClip
"lock5"Symbol 696 MovieClip Frame 1Symbol 685 MovieClip
"lock1"Symbol 696 MovieClip Frame 1Symbol 685 MovieClip
"but1"Symbol 696 MovieClip Frame 1Symbol 690 Button
"but2"Symbol 696 MovieClip Frame 1Symbol 690 Button
"but3"Symbol 696 MovieClip Frame 1Symbol 690 Button
"but4"Symbol 696 MovieClip Frame 1Symbol 690 Button
"but5"Symbol 696 MovieClip Frame 1Symbol 690 Button
"complete3"Symbol 696 MovieClip Frame 1Symbol 691 EditableText
"complete2"Symbol 696 MovieClip Frame 1Symbol 692 EditableText
"complete1"Symbol 696 MovieClip Frame 1Symbol 693 EditableText
"complete4"Symbol 696 MovieClip Frame 1Symbol 694 EditableText
"complete5"Symbol 696 MovieClip Frame 1Symbol 695 EditableText
"main_btn"Symbol 813 MovieClip Frame 1Symbol 626 Button
"newgame_btn"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 410 Button
"continuegame_btn"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 415 Button
"instructions_btn"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 420 Button
"full_btn"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 425 Button
"moregamesbut"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 430 Button
"viewhighscore_btn"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 435 Button
"single_btn"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 440 Button
"exit_btn"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 445 Button
"fullscreen_btn"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 456 MovieClip
"togglemenu_mc"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 344 MovieClip
"overtext_mc"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 605 MovieClip
"instructions_mc"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 656 MovieClip
"extra_mc"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 696 MovieClip
"buyfull_mc"Symbol 814 MovieClip [StartMenu] Frame 1Symbol 813 MovieClip
"mc"Symbol 899 MovieClip [BellHueyFramesBase] Frame 1Symbol 898 MovieClip
"mc"Symbol 1031 MovieClip [FockeWolfFramesBase] Frame 1Symbol 1030 MovieClip
"mc"Symbol 1079 MovieClip [C47FramesBase] Frame 1Symbol 1078 MovieClip
"mc"Symbol 1211 MovieClip [MesserSchmidtFramesBase] Frame 1Symbol 1210 MovieClip
"shadow_mc"Symbol 1332 MovieClip [FockeWolf] Frame 1Symbol 1214 MovieClip
"base_mc"Symbol 1332 MovieClip [FockeWolf] Frame 1Symbol 1215 MovieClip
"shadow_mc"Symbol 1387 MovieClip [C47] Frame 1Symbol 1335 MovieClip
"base_mc"Symbol 1387 MovieClip [C47] Frame 1Symbol 1215 MovieClip
"shadow_mc"Symbol 1440 MovieClip [MesserSchmidt] Frame 1Symbol 1390 MovieClip
"base_mc"Symbol 1440 MovieClip [MesserSchmidt] Frame 1Symbol 1215 MovieClip
"shadow_mc"Symbol 1444 MovieClip [BellHuey] Frame 1Symbol 1443 MovieClip
"base_mc"Symbol 1444 MovieClip [BellHuey] Frame 1Symbol 1215 MovieClip
"cranewarning_mc"Symbol 1463 MovieClip [Aim] Frame 3Symbol 1462 MovieClip
"button_mc"Symbol 1466 MovieClip [WeaponMenu] Frame 1Symbol 1465 MovieClip
"upgrade_mc"Symbol 1545 MovieClip [top_gun01] Frame 1Symbol 1544 MovieClip
"upgradefirst_mc"Symbol 1557 MovieClip [top_airmissile02] Frame 1Symbol 1552 MovieClip
"notpossible_mc"Symbol 1557 MovieClip [top_airmissile02] Frame 1Symbol 1556 MovieClip
"upgrade_mc"Symbol 1559 MovieClip [top_landmissile01] Frame 1Symbol 1544 MovieClip
"upgradefirst_mc"Symbol 1561 MovieClip [top_landmissile02] Frame 1Symbol 1552 MovieClip
"notpossible_mc"Symbol 1561 MovieClip [top_landmissile02] Frame 1Symbol 1556 MovieClip
"notpossible_mc"Symbol 1565 MovieClip [top_spec_carpet] Frame 1Symbol 1556 MovieClip
"upgradefirst_mc"Symbol 1567 MovieClip [top_gun02] Frame 1Symbol 1552 MovieClip
"upgrade_mc"Symbol 1567 MovieClip [top_gun02] Frame 1Symbol 1544 MovieClip
"notpossible_mc"Symbol 1567 MovieClip [top_gun02] Frame 1Symbol 1556 MovieClip
"upgradefirst_mc"Symbol 1571 MovieClip [top_bomb02] Frame 1Symbol 1552 MovieClip
"upgrade_mc"Symbol 1571 MovieClip [top_bomb02] Frame 1Symbol 1544 MovieClip
"notpossible_mc"Symbol 1571 MovieClip [top_bomb02] Frame 1Symbol 1556 MovieClip
"upgradefirst_mc"Symbol 1573 MovieClip [top_bomb03] Frame 1Symbol 1552 MovieClip
"notpossible_mc"Symbol 1573 MovieClip [top_bomb03] Frame 1Symbol 1556 MovieClip
"upgrade_mc"Symbol 1575 MovieClip [top_airmissile01] Frame 1Symbol 1544 MovieClip
"upgrade_mc"Symbol 1577 MovieClip [top_bomb01] Frame 1Symbol 1544 MovieClip
"notpossible_mc"Symbol 1583 MovieClip [top_spec_emp] Frame 1Symbol 1556 MovieClip
"notpossible_mc"Symbol 1585 MovieClip [top_spec_fuel] Frame 1Symbol 1556 MovieClip
"notpossible_mc"Symbol 1589 MovieClip [top_spec_nuke] Frame 1Symbol 1556 MovieClip
"upgradefirst_mc"Symbol 1591 MovieClip [top_gun03] Frame 1Symbol 1552 MovieClip
"notpossible_mc"Symbol 1591 MovieClip [top_gun03] Frame 1Symbol 1556 MovieClip
"alevel_txt"Symbol 1634 MovieClip Frame 1Symbol 1598 EditableText
"price_txt"Symbol 1634 MovieClip Frame 1Symbol 1599 EditableText
"cash_txt"Symbol 1634 MovieClip Frame 1Symbol 1602 EditableText
"select_btn"Symbol 1634 MovieClip Frame 1Symbol 1608 Button
"lock2"Symbol 1683 MovieClip Frame 1Symbol 685 MovieClip
"lock3"Symbol 1683 MovieClip Frame 1Symbol 685 MovieClip
"lock4"Symbol 1683 MovieClip Frame 1Symbol 685 MovieClip
"lock5"Symbol 1683 MovieClip Frame 1Symbol 685 MovieClip
"lock6"Symbol 1683 MovieClip Frame 1Symbol 685 MovieClip
"lock7"Symbol 1683 MovieClip Frame 1Symbol 685 MovieClip
"lock8"Symbol 1683 MovieClip Frame 1Symbol 685 MovieClip
"image_mc"Symbol 1685 MovieClip Frame 1Symbol 1634 MovieClip
"quit_btn"Symbol 1685 MovieClip Frame 1Symbol 276 Button
"items_mc"Symbol 1685 MovieClip Frame 1Symbol 1683 MovieClip
"FockeWolf_mc"Symbol 1709 MovieClip Frame 1Symbol 1509 MovieClip [Total_Focke]
"BellHuey_mc"Symbol 1709 MovieClip Frame 1Symbol 1517 MovieClip [Total_Bell Huey]
"C47_mc"Symbol 1709 MovieClip Frame 1Symbol 1533 MovieClip [Total_C47]
"guide2_mc"Symbol 1709 MovieClip Frame 1Symbol 1694 MovieClip
"guide1_mc"Symbol 1709 MovieClip Frame 1Symbol 1708 MovieClip
"header_txt"Symbol 1751 MovieClip Frame 1Symbol 1748 EditableText
"price_txt"Symbol 1751 MovieClip Frame 1Symbol 1749 EditableText
"count_txt"Symbol 1751 MovieClip Frame 1Symbol 1750 EditableText
"cash_txt"Symbol 1752 MovieClip Frame 1Symbol 1744 EditableText
"load_txt"Symbol 1752 MovieClip Frame 1Symbol 1746 EditableText
"weaponinfo_mc"Symbol 1752 MovieClip Frame 1Symbol 1751 MovieClip
"GunSingle_mc"Symbol 1753 MovieClip Frame 1Symbol 1545 MovieClip [top_gun01]
"AirSeeker_mc"Symbol 1753 MovieClip Frame 1Symbol 1557 MovieClip [top_airmissile02]
"GroundMissile_mc"Symbol 1753 MovieClip Frame 1Symbol 1559 MovieClip [top_landmissile01]
"GroundSeeker_mc"Symbol 1753 MovieClip Frame 1Symbol 1561 MovieClip [top_landmissile02]
"CarpetBomb_mc"Symbol 1753 MovieClip Frame 1Symbol 1565 MovieClip [top_spec_carpet]
"GunDouble_mc"Symbol 1753 MovieClip Frame 1Symbol 1567 MovieClip [top_gun02]
"BombHeavy_mc"Symbol 1753 MovieClip Frame 1Symbol 1571 MovieClip [top_bomb02]
"BombExtreme_mc"Symbol 1753 MovieClip Frame 1Symbol 1573 MovieClip [top_bomb03]
"AirMissile_mc"Symbol 1753 MovieClip Frame 1Symbol 1575 MovieClip [top_airmissile01]
"BombNormal_mc"Symbol 1753 MovieClip Frame 1Symbol 1577 MovieClip [top_bomb01]
"Propaganda_mc"Symbol 1753 MovieClip Frame 1Symbol 1581 MovieClip [top_spec_propaganda]
"EMPBomb_mc"Symbol 1753 MovieClip Frame 1Symbol 1583 MovieClip [top_spec_emp]
"FuelBomb_mc"Symbol 1753 MovieClip Frame 1Symbol 1585 MovieClip [top_spec_fuel]
"NuclearBomb_mc"Symbol 1753 MovieClip Frame 1Symbol 1589 MovieClip [top_spec_nuke]
"GunGatling_mc"Symbol 1753 MovieClip Frame 1Symbol 1591 MovieClip [top_gun03]
"upGround_btn"Symbol 1753 MovieClip Frame 1Symbol 1692 Button
"upAir_btn"Symbol 1753 MovieClip Frame 1Symbol 1692 Button
"upBomb1_btn"Symbol 1753 MovieClip Frame 1Symbol 1692 Button
"upBomb2_btn"Symbol 1753 MovieClip Frame 1Symbol 1692 Button
"upGun1_btn"Symbol 1753 MovieClip Frame 1Symbol 1692 Button
"upGun2_btn"Symbol 1753 MovieClip Frame 1Symbol 1692 Button
"planeselect_btn"Symbol 1753 MovieClip Frame 1Symbol 1735 Button
"start_btn"Symbol 1753 MovieClip Frame 1Symbol 690 Button
"quit_btn"Symbol 1753 MovieClip Frame 1Symbol 276 Button
"continue_btn"Symbol 1753 MovieClip Frame 1Symbol 1740 Button
"info_mc"Symbol 1753 MovieClip Frame 1Symbol 1752 MovieClip
"airfield_mc"Symbol 1771 MovieClip Frame 1Symbol 1763 MovieClip
"mt1"Symbol 1771 MovieClip Frame 1Symbol 101 MovieClip [MiniMapMissionTarget]
"mt2"Symbol 1771 MovieClip Frame 1Symbol 101 MovieClip [MiniMapMissionTarget]
"mt3"Symbol 1771 MovieClip Frame 1Symbol 101 MovieClip [MiniMapMissionTarget]
"mt4"Symbol 1771 MovieClip Frame 1Symbol 101 MovieClip [MiniMapMissionTarget]
"mt5"Symbol 1771 MovieClip Frame 1Symbol 101 MovieClip [MiniMapMissionTarget]
"mt6"Symbol 1771 MovieClip Frame 1Symbol 101 MovieClip [MiniMapMissionTarget]
"refueled_mc"Symbol 1771 MovieClip Frame 1Symbol 1769 MovieClip
"ok_btn"Symbol 1771 MovieClip Frame 1Symbol 1770 Button
"planeselect_mc"Symbol 1772 MovieClip [PlaneMenu] Frame 1Symbol 1685 MovieClip
"planedisplays_mc"Symbol 1772 MovieClip [PlaneMenu] Frame 1Symbol 1709 MovieClip
"weaponselect_mc"Symbol 1772 MovieClip [PlaneMenu] Frame 1Symbol 1753 MovieClip
"quitconfirm_mc"Symbol 1772 MovieClip [PlaneMenu] Frame 1Symbol 337 MovieClip
"popairfield_mc"Symbol 1772 MovieClip [PlaneMenu] Frame 1Symbol 1771 MovieClip
"base_mc"Symbol 2040 MovieClip Frame 1Symbol 2030 MovieClip
"nightglow_mc"Symbol 2040 MovieClip Frame 2Symbol 2033 MovieClip
"base_mc"Symbol 2088 MovieClip [OldJeep] Frame 1Symbol 2023 MovieClip
"goodbad_mc"Symbol 2088 MovieClip [OldJeep] Frame 1Symbol 2028 MovieClip
"barrel_mc"Symbol 2088 MovieClip [OldJeep] Frame 1Symbol 2040 MovieClip
"cash_txt"Symbol 2555 MovieClip Frame 2Symbol 2554 EditableText
"togglemenu_mc"Symbol 2556 MovieClip [MiniMapLabel] Frame 1Symbol 2555 MovieClip
"mask_mc"Symbol 2609 MovieClip [LevelLoader] Frame 1Symbol 2607 MovieClip
"meter_mc"Symbol 2609 MovieClip [LevelLoader] Frame 1Symbol 261 MovieClip
"ldr_txt"Symbol 2609 MovieClip [LevelLoader] Frame 1Symbol 2608 EditableText
"main_btn"Symbol 2630 MovieClip Frame 1Symbol 626 Button
"replay_btn"Symbol 2630 MovieClip Frame 1Symbol 2624 Button
"highscore_btn"Symbol 2630 MovieClip Frame 1Symbol 2629 Button
"time_txt"Symbol 2659 MovieClip Frame 1Symbol 2656 EditableText
"reason_txt"Symbol 2659 MovieClip Frame 1Symbol 2658 EditableText
"time_txt"Symbol 2676 MovieClip Frame 1Symbol 2663 EditableText
"totalpoints_txt"Symbol 2676 MovieClip Frame 1Symbol 2664 EditableText
"totalcash_txt"Symbol 2676 MovieClip Frame 1Symbol 2666 EditableText
"grounds_txt"Symbol 2676 MovieClip Frame 1Symbol 2671 EditableText
"airs_txt"Symbol 2676 MovieClip Frame 1Symbol 2672 EditableText
"friendlies_txt"Symbol 2676 MovieClip Frame 1Symbol 2673 EditableText
"civilians_txt"Symbol 2676 MovieClip Frame 1Symbol 2674 EditableText
"time_txt"Symbol 2699 MovieClip Frame 1Symbol 2680 EditableText
"totalpoints_txt"Symbol 2699 MovieClip Frame 1Symbol 2681 EditableText
"grounds_txt"Symbol 2699 MovieClip Frame 1Symbol 2682 EditableText
"airs_txt"Symbol 2699 MovieClip Frame 1Symbol 2683 EditableText
"civilians_txt"Symbol 2699 MovieClip Frame 1Symbol 2684 EditableText
"friendlies_txt"Symbol 2699 MovieClip Frame 1Symbol 2686 EditableText
"levelpoints_txt"Symbol 2699 MovieClip Frame 1Symbol 2687 EditableText
"levelcash_txt"Symbol 2699 MovieClip Frame 1Symbol 2688 EditableText
"totalcash_txt"Symbol 2699 MovieClip Frame 1Symbol 2689 EditableText
"reason_txt"Symbol 2699 MovieClip Frame 1Symbol 2690 EditableText
"save_btn"Symbol 2699 MovieClip Frame 1Symbol 2695 Button
"saveresult_mc"Symbol 2699 MovieClip Frame 1Symbol 2698 MovieClip
"mcHighscores"Symbol 2714 MovieClip Frame 1Symbol 2702 MovieClip
"mcTarget"Symbol 2714 MovieClip Frame 2Symbol 2703 MovieClip
"accomplished_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2614 MovieClip
"victorious_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2617 MovieClip
"failed_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2630 MovieClip
"items_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2649 MovieClip
"continue_btn"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2654 Button
"replay_btn"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2624 Button
"highscore_btn"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2629 Button
"statsextra_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2659 MovieClip
"statsoverall_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2676 MovieClip
"stats_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2699 MovieClip
"HSYouda_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 54 MovieClip [HSYouda]
"HSMiniClip_mc"Symbol 2716 MovieClip [LevelResult] Frame 1Symbol 2715 MovieClip
"base_mc"Symbol 2735 MovieClip Frame 1Symbol 2730 MovieClip
"nightglow_mc"Symbol 2735 MovieClip Frame 2Symbol 2033 MovieClip
"base_mc"Symbol 2736 MovieClip [Pottank] Frame 1Symbol 2724 MovieClip
"goodbad_mc"Symbol 2736 MovieClip [Pottank] Frame 1Symbol 2028 MovieClip
"barrel_mc"Symbol 2736 MovieClip [Pottank] Frame 1Symbol 2735 MovieClip
"base_mc"Symbol 2747 MovieClip Frame 1Symbol 2742 MovieClip
"nightglow_mc"Symbol 2747 MovieClip Frame 3Symbol 2033 MovieClip
"base_mc"Symbol 2748 MovieClip [Basilisk] Frame 1Symbol 2740 MovieClip
"barrel_mc"Symbol 2748 MovieClip [Basilisk] Frame 1Symbol 2747 MovieClip
"base_mc"Symbol 2757 MovieClip Frame 1Symbol 2756 MovieClip
"base_mc"Symbol 2762 MovieClip Frame 1Symbol 2757 MovieClip
"nightglow_mc"Symbol 2762 MovieClip Frame 2Symbol 2033 MovieClip
"base_mc"Symbol 2763 MovieClip [GunTruck] Frame 1Symbol 2753 MovieClip
"goodbad_mc"Symbol 2763 MovieClip [GunTruck] Frame 1Symbol 2028 MovieClip
"barrel_mc"Symbol 2763 MovieClip [GunTruck] Frame 1Symbol 2762 MovieClip
"Explode_mc"Symbol 2763 MovieClip [GunTruck] Frame 5Symbol 2147 MovieClip
"base_mc"Symbol 2772 MovieClip Frame 1Symbol 2771 MovieClip
"base_mc"Symbol 2777 MovieClip Frame 1Symbol 2772 MovieClip
"nightglow_mc"Symbol 2777 MovieClip Frame 2Symbol 2033 MovieClip
"base_mc"Symbol 2813 MovieClip [ArmoredJeep] Frame 1Symbol 2768 MovieClip
"goodbad_mc"Symbol 2813 MovieClip [ArmoredJeep] Frame 1Symbol 2028 MovieClip
"barrel_mc"Symbol 2813 MovieClip [ArmoredJeep] Frame 1Symbol 2777 MovieClip
"Explode_mc"Symbol 2813 MovieClip [ArmoredJeep] Frame 5Symbol 2812 MovieClip
"base_mc"Symbol 2824 MovieClip Frame 1Symbol 2819 MovieClip
"goodbad_mc"Symbol 2824 MovieClip Frame 1Symbol 2028 MovieClip
"nightglow_mc"Symbol 2824 MovieClip Frame 2Symbol 2033 MovieClip
"barrel_mc"Symbol 2825 MovieClip [Elephant] Frame 1Symbol 2824 MovieClip
"Explode_mc"Symbol 2825 MovieClip [Elephant] Frame 5Symbol 2409 MovieClip
"base_mc"Symbol 2839 MovieClip Frame 1Symbol 2832 MovieClip
"nightglow_mc"Symbol 2839 MovieClip Frame 3Symbol 2834 MovieClip
"base_mc"Symbol 2840 MovieClip [Bunker] Frame 1Symbol 2828 MovieClip
"barrel_mc"Symbol 2840 MovieClip [Bunker] Frame 1Symbol 2839 MovieClip
"base_mc"Symbol 2855 MovieClip Frame 1Symbol 2846 MovieClip
"barrel_mc"Symbol 2889 MovieClip [GatlingSingle] Frame 1Symbol 2855 MovieClip
"Explode_mc"Symbol 2889 MovieClip [GatlingSingle] Frame 5Symbol 2888 MovieClip
"barrel1_mc"Symbol 2891 MovieClip Frame 1Symbol 2855 MovieClip
"barrel2_mc"Symbol 2891 MovieClip Frame 1Symbol 2855 MovieClip
"barrel_mc"Symbol 2892 MovieClip [GatlingDouble] Frame 1Symbol 2891 MovieClip
"Explode_mc"Symbol 2892 MovieClip [GatlingDouble] Frame 5Symbol 2888 MovieClip
"Explode_mc"Symbol 2892 MovieClip [GatlingDouble] Frame 6Symbol 2888 MovieClip
"base_mc"Symbol 2909 MovieClip Frame 1Symbol 2903 MovieClip
"nightglow_mc"Symbol 2909 MovieClip Frame 3Symbol 2904 MovieClip
"barrel_mc"Symbol 2910 MovieClip [MediumCannon] Frame 1Symbol 2909 MovieClip
"Explode_mc"Symbol 2910 MovieClip [MediumCannon] Frame 5Symbol 2196 MovieClip
"base_mc"Symbol 2918 MovieClip Frame 1Symbol 2913 MovieClip
"nightglow_mc"Symbol 2918 MovieClip Frame 3Symbol 2904 MovieClip
"barrel_mc"Symbol 2919 MovieClip [SmallCannon] Frame 1Symbol 2918 MovieClip
"base_mc"Symbol 2927 MovieClip Frame 1Symbol 2922 MovieClip
"nightglow_mc"Symbol 2927 MovieClip Frame 3Symbol 2904 MovieClip
"barrel_mc"Symbol 2928 MovieClip [SmallFastCannon] Frame 1Symbol 2927 MovieClip
"Explode_mc"Symbol 2928 MovieClip [SmallFastCannon] Frame 5Symbol 2409 MovieClip
"base_mc"Symbol 2932 MovieClip [Wagon2] Frame 1Symbol 2931 MovieClip
"Explode_mc"Symbol 2932 MovieClip [Wagon2] Frame 5Symbol 2888 MovieClip
"base_mc"Symbol 2936 MovieClip [Wagon1] Frame 1Symbol 2935 MovieClip
"Explode_mc"Symbol 2936 MovieClip [Wagon1] Frame 5Symbol 2888 MovieClip
"base_mc"Symbol 2940 MovieClip [Wagon3] Frame 1Symbol 2939 MovieClip
"Explode_mc"Symbol 2940 MovieClip [Wagon3] Frame 5Symbol 2888 MovieClip
"base_mc"Symbol 2952 MovieClip [Passenger] Frame 1Symbol 2951 MovieClip
"Explode_mc"Symbol 2952 MovieClip [Passenger] Frame 5Symbol 1439 MovieClip
"base_mc"Symbol 2956 MovieClip [TankTrailer] Frame 1Symbol 2955 MovieClip
"Explode_mc"Symbol 2956 MovieClip [TankTrailer] Frame 5Symbol 2303 MovieClip
"base_mc"Symbol 2960 MovieClip [PassengerArmored] Frame 1Symbol 2959 MovieClip
"Explode_mc"Symbol 2960 MovieClip [PassengerArmored] Frame 5Symbol 1331 MovieClip
"base_mc"Symbol 3036 MovieClip [AirfieldDefender] Frame 1Symbol 3035 MovieClip
"pijltje"Symbol 3125 MovieClip Frame 1Symbol 350 MovieClip
"ground_btn"Symbol 3125 MovieClip Frame 6Symbol 3124 Button
"tutroll"Symbol 3176 MovieClip Frame 1Symbol 3163 MovieClip
"focketutorial"Symbol 3178 MovieClip Frame 1Symbol 3113 MovieClip
"gebouwtut"Symbol 3178 MovieClip Frame 11Symbol 3138 MovieClip
"pijltut"Symbol 3178 MovieClip Frame 24Symbol 3146 MovieClip
"mission3_mc"Symbol 3204 MovieClip [MissionMenu] Frame 1Symbol 3087 MovieClip
"mission2_mc"Symbol 3204 MovieClip [MissionMenu] Frame 1Symbol 3112 MovieClip
"mission1_mc"Symbol 3204 MovieClip [MissionMenu] Frame 1Symbol 3198 MovieClip
"quit_btn"Symbol 3204 MovieClip [MissionMenu] Frame 1Symbol 3203 Button
"base_mc"Symbol 3215 MovieClip Frame 1Symbol 3210 MovieClip
"base_mc"Symbol 3223 MovieClip [SaddleTank] Frame 1Symbol 3207 MovieClip
"barrel1_mc"Symbol 3223 MovieClip [SaddleTank] Frame 1Symbol 3215 MovieClip
"lights_mc"Symbol 3223 MovieClip [SaddleTank] Frame 1Symbol 3222 MovieClip
"Explode_mc"Symbol 3223 MovieClip [SaddleTank] Frame 5Symbol 1386 MovieClip
"base_mc"Symbol 3234 MovieClip Frame 1Symbol 3229 MovieClip
"base_mc"Symbol 3236 MovieClip [Rhino] Frame 1Symbol 3226 MovieClip
"barrel1_mc"Symbol 3236 MovieClip [Rhino] Frame 1Symbol 3234 MovieClip
"barrel2_mc"Symbol 3236 MovieClip [Rhino] Frame 1Symbol 3234 MovieClip
"lights_mc"Symbol 3236 MovieClip [Rhino] Frame 1Symbol 3235 MovieClip
"Explode_mc"Symbol 3236 MovieClip [Rhino] Frame 5Symbol 750 MovieClip
"No_btn"Symbol 3281 MovieClip [ExitApp] Frame 1Symbol 3275 Button
"Yes_btn"Symbol 3281 MovieClip [ExitApp] Frame 1Symbol 3280 Button
"continue_btn"Symbol 3284 MovieClip [PauseControl] Frame 1Symbol 3283 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1275 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "myAlternateGothic2 BT"
ExportAssets (56)Timeline Frame 1Symbol 2 as "Skies of war 1_4.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "railblock.png"
ExportAssets (56)Timeline Frame 1Symbol 4 as "rail_bg"
ExportAssets (56)Timeline Frame 1Symbol 5 as "rail_beam"
ExportAssets (56)Timeline Frame 1Symbol 6 as "rail"
ExportAssets (56)Timeline Frame 1Symbol 7 as "Office4_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 8 as "Office4.png"
ExportAssets (56)Timeline Frame 1Symbol 9 as "Office3_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 10 as "Office3.png"
ExportAssets (56)Timeline Frame 1Symbol 11 as "Office2_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 12 as "Office2.png"
ExportAssets (56)Timeline Frame 1Symbol 13 as "Office1_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 14 as "Office1.png"
ExportAssets (56)Timeline Frame 1Symbol 15 as "light_red"
ExportAssets (56)Timeline Frame 1Symbol 16 as "light_orange"
ExportAssets (56)Timeline Frame 1Symbol 17 as "light_off"
ExportAssets (56)Timeline Frame 1Symbol 18 as "light_green"
ExportAssets (56)Timeline Frame 1Symbol 19 as "light_glow"
ExportAssets (56)Timeline Frame 1Symbol 20 as "Industry5_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 21 as "Industry5.png"
ExportAssets (56)Timeline Frame 1Symbol 22 as "Industry4_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 23 as "Industry4.png"
ExportAssets (56)Timeline Frame 1Symbol 24 as "Industry3_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 25 as "Industry3.png"
ExportAssets (56)Timeline Frame 1Symbol 26 as "Industry2_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 27 as "Industry2.png"
ExportAssets (56)Timeline Frame 1Symbol 28 as "Industry1_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 29 as "Industry1.png"
ExportAssets (56)Timeline Frame 1Symbol 30 as "House9.png"
ExportAssets (56)Timeline Frame 1Symbol 31 as "House8.png"
ExportAssets (56)Timeline Frame 1Symbol 32 as "House7.png"
ExportAssets (56)Timeline Frame 1Symbol 33 as "House6.png"
ExportAssets (56)Timeline Frame 1Symbol 34 as "House5.png"
ExportAssets (56)Timeline Frame 1Symbol 35 as "House4_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 36 as "House4.png"
ExportAssets (56)Timeline Frame 1Symbol 37 as "House3.png"
ExportAssets (56)Timeline Frame 1Symbol 38 as "House2.png"
ExportAssets (56)Timeline Frame 1Symbol 39 as "House1.png"
ExportAssets (56)Timeline Frame 1Symbol 40 as "Flat5.png"
ExportAssets (56)Timeline Frame 1Symbol 41 as "Flat4_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 42 as "Flat4.png"
ExportAssets (56)Timeline Frame 1Symbol 43 as "Flat3.png"
ExportAssets (56)Timeline Frame 1Symbol 44 as "Flat2_exploded.png"
ExportAssets (56)Timeline Frame 1Symbol 45 as "Flat2.png"
ExportAssets (56)Timeline Frame 1Symbol 46 as "Flat1.png"
ExportAssets (56)Timeline Frame 1Symbol 47 as "croshair.png"
ExportAssets (56)Timeline Frame 1Symbol 48 as "cloud03.png"
ExportAssets (56)Timeline Frame 1Symbol 49 as "cloud02.png"
ExportAssets (56)Timeline Frame 1Symbol 50 as "cloud01.png"
ExportAssets (56)Timeline Frame 1Symbol 51 as "airfield.png"
ExportAssets (56)Timeline Frame 1Symbol 54 as "HSYouda"
ExportAssets (56)Timeline Frame 1Symbol 59 as "AffiliateExtra"
ExportAssets (56)Timeline Frame 1Symbol 3354 as "__Packages.rr.BaseClip"
ExportAssets (56)Timeline Frame 1Symbol 3355 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 3356 as "__Packages.rr.HSYouda"
ExportAssets (56)Timeline Frame 1Symbol 3357 as "__Packages.rr.control.PlaneBox"
ExportAssets (56)Timeline Frame 1Symbol 3358 as "__Packages.rr.utils.StringUtils"
ExportAssets (56)Timeline Frame 1Symbol 3359 as "__Packages.rr.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 3360 as "__Packages.rr.conf.Config"
ExportAssets (56)Timeline Frame 1Symbol 3361 as "__Packages.rr.conf.level.ConfLevel1"
ExportAssets (56)Timeline Frame 1Symbol 3362 as "__Packages.rr.conf.map.ConfMap1"
ExportAssets (56)Timeline Frame 1Symbol 3363 as "__Packages.rr.conf.level.ConfLevel2"
ExportAssets (56)Timeline Frame 1Symbol 3364 as "__Packages.rr.conf.map.ConfMap2"
ExportAssets (56)Timeline Frame 1Symbol 3365 as "__Packages.rr.conf.level.ConfLevel3"
ExportAssets (56)Timeline Frame 1Symbol 3366 as "__Packages.rr.conf.map.ConfMap3"
ExportAssets (56)Timeline Frame 1Symbol 3367 as "__Packages.rr.conf.level.ConfLevel4"
ExportAssets (56)Timeline Frame 1Symbol 3368 as "__Packages.rr.conf.map.ConfMap4"
ExportAssets (56)Timeline Frame 1Symbol 3369 as "__Packages.rr.conf.level.ConfLevel5"
ExportAssets (56)Timeline Frame 1Symbol 3370 as "__Packages.rr.conf.map.ConfMap5"
ExportAssets (56)Timeline Frame 1Symbol 3371 as "__Packages.rr.conf.level.ConfLevel6"
ExportAssets (56)Timeline Frame 1Symbol 3372 as "__Packages.rr.conf.map.ConfMap6"
ExportAssets (56)Timeline Frame 1Symbol 3373 as "__Packages.rr.conf.level.ConfLevel7"
ExportAssets (56)Timeline Frame 1Symbol 3374 as "__Packages.rr.conf.map.ConfMap7"
ExportAssets (56)Timeline Frame 1Symbol 3375 as "__Packages.rr.conf.level.ConfLevel8"
ExportAssets (56)Timeline Frame 1Symbol 3376 as "__Packages.rr.conf.map.ConfMap8"
ExportAssets (56)Timeline Frame 1Symbol 3377 as "__Packages.rr.conf.level.ConfLevel9"
ExportAssets (56)Timeline Frame 1Symbol 3378 as "__Packages.rr.conf.map.ConfMap9"
ExportAssets (56)Timeline Frame 1Symbol 3379 as "__Packages.rr.conf.level.ConfLevel10"
ExportAssets (56)Timeline Frame 1Symbol 3380 as "__Packages.rr.conf.map.ConfMap10"
ExportAssets (56)Timeline Frame 1Symbol 3381 as "__Packages.rr.conf.level.ConfLevel11"
ExportAssets (56)Timeline Frame 1Symbol 3382 as "__Packages.rr.conf.level.ConfLevel12"
ExportAssets (56)Timeline Frame 1Symbol 3383 as "__Packages.rr.conf.level.ConfLevel13"
ExportAssets (56)Timeline Frame 1Symbol 3384 as "__Packages.rr.conf.level.ConfLevel14"
ExportAssets (56)Timeline Frame 1Symbol 3385 as "__Packages.rr.conf.level.ConfLevel15"
ExportAssets (56)Timeline Frame 1Symbol 3386 as "__Packages.rr.conf.map.ConfMapValues1"
ExportAssets (56)Timeline Frame 1Symbol 3387 as "__Packages.rr.conf.map.ConfMapValues2"
ExportAssets (56)Timeline Frame 1Symbol 3388 as "__Packages.rr.conf.map.ConfMapValues3"
ExportAssets (56)Timeline Frame 1Symbol 3389 as "__Packages.rr.conf.map.ConfMapValues4"
ExportAssets (56)Timeline Frame 1Symbol 3390 as "__Packages.rr.conf.map.ConfMapValues5"
ExportAssets (56)Timeline Frame 1Symbol 3391 as "__Packages.rr.conf.plane.ConfAirField"
ExportAssets (56)Timeline Frame 1Symbol 3392 as "__Packages.rr.conf.plane.ConfAirfieldDefender"
ExportAssets (56)Timeline Frame 1Symbol 3393 as "__Packages.rr.conf.plane.ConfA10"
ExportAssets (56)Timeline Frame 1Symbol 3394 as "__Packages.rr.conf.plane.ConfApache"
ExportAssets (56)Timeline Frame 1Symbol 3395 as "__Packages.rr.conf.plane.ConfB2"
ExportAssets (56)Timeline Frame 1Symbol 3396 as "__Packages.rr.conf.plane.ConfB52"
ExportAssets (56)Timeline Frame 1Symbol 3397 as "__Packages.rr.conf.plane.ConfBellHuey"
ExportAssets (56)Timeline Frame 1Symbol 3398 as "__Packages.rr.conf.plane.ConfC47"
ExportAssets (56)Timeline Frame 1Symbol 3399 as "__Packages.rr.conf.plane.ConfFockeWolf"
ExportAssets (56)Timeline Frame 1Symbol 3400 as "__Packages.rr.conf.plane.ConfMesserSchmidt"
ExportAssets (56)Timeline Frame 1Symbol 3401 as "__Packages.rr.conf.plane.ammo.ConfAirMissile"
ExportAssets (56)Timeline Frame 1Symbol 3402 as "__Packages.rr.conf.plane.ammo.ConfAirSeeker"
ExportAssets (56)Timeline Frame 1Symbol 3403 as "__Packages.rr.conf.plane.ammo.ConfGroundMissile"
ExportAssets (56)Timeline Frame 1Symbol 3404 as "__Packages.rr.conf.plane.ammo.ConfGroundSeeker"
ExportAssets (56)Timeline Frame 1Symbol 3405 as "__Packages.rr.conf.plane.ammo.ConfBombNormal"
ExportAssets (56)Timeline Frame 1Symbol 3406 as "__Packages.rr.conf.plane.ammo.ConfBombHeavy"
ExportAssets (56)Timeline Frame 1Symbol 3407 as "__Packages.rr.conf.plane.ammo.ConfBombExtreme"
ExportAssets (56)Timeline Frame 1Symbol 3408 as "__Packages.rr.conf.plane.ammo.ConfGunSingle"
ExportAssets (56)Timeline Frame 1Symbol 3409 as "__Packages.rr.conf.plane.ammo.ConfGunDouble"
ExportAssets (56)Timeline Frame 1Symbol 3410 as "__Packages.rr.conf.plane.ammo.ConfGunGatling"
ExportAssets (56)Timeline Frame 1Symbol 3411 as "__Packages.rr.conf.plane.ammo.ConfPropaganda"
ExportAssets (56)Timeline Frame 1Symbol 3412 as "__Packages.rr.conf.plane.ammo.ConfEMPBomb"
ExportAssets (56)Timeline Frame 1Symbol 3413 as "__Packages.rr.conf.plane.ammo.ConfFuelBomb"
ExportAssets (56)Timeline Frame 1Symbol 3414 as "__Packages.rr.conf.plane.ammo.ConfCarpetBomb"
ExportAssets (56)Timeline Frame 1Symbol 3415 as "__Packages.rr.conf.plane.ammo.ConfNuclearBomb"
ExportAssets (56)Timeline Frame 1Symbol 3416 as "__Packages.rr.conf.plane.ammo.ConfBulletGunSingle"
ExportAssets (56)Timeline Frame 1Symbol 3417 as "__Packages.rr.conf.plane.ammo.ConfBulletGunDouble"
ExportAssets (56)Timeline Frame 1Symbol 3418 as "__Packages.rr.conf.plane.ammo.ConfBulletGunGatling"
ExportAssets (56)Timeline Frame 1Symbol 3419 as "__Packages.rr.conf.train.ConfSaddleTank"
ExportAssets (56)Timeline Frame 1Symbol 3420 as "__Packages.rr.conf.train.ConfRhino"
ExportAssets (56)Timeline Frame 1Symbol 3421 as "__Packages.rr.conf.train.ConfSuperChief"
ExportAssets (56)Timeline Frame 1Symbol 3422 as "__Packages.rr.conf.train.ConfSuperChiefWagon"
ExportAssets (56)Timeline Frame 1Symbol 3423 as "__Packages.rr.conf.train.ConfDragon"
ExportAssets (56)Timeline Frame 1Symbol 3424 as "__Packages.rr.conf.train.ConfPennsylvania"
ExportAssets (56)Timeline Frame 1Symbol 3425 as "__Packages.rr.conf.train.ConfSmallCannon"
ExportAssets (56)Timeline Frame 1Symbol 3426 as "__Packages.rr.conf.train.ConfMediumCannon"
ExportAssets (56)Timeline Frame 1Symbol 3427 as "__Packages.rr.conf.train.ConfHeatseeker"
ExportAssets (56)Timeline Frame 1Symbol 3428 as "__Packages.rr.conf.train.ConfSmallFastCannon"
ExportAssets (56)Timeline Frame 1Symbol 3429 as "__Packages.rr.conf.train.ConfRocketLauncher"
ExportAssets (56)Timeline Frame 1Symbol 3430 as "__Packages.rr.conf.train.ConfWagon1"
ExportAssets (56)Timeline Frame 1Symbol 3431 as "__Packages.rr.conf.train.ConfWagon2"
ExportAssets (56)Timeline Frame 1Symbol 3432 as "__Packages.rr.conf.train.ConfWagon3"
ExportAssets (56)Timeline Frame 1Symbol 3433 as "__Packages.rr.conf.train.ConfWagon4"
ExportAssets (56)Timeline Frame 1Symbol 3434 as "__Packages.rr.conf.train.ConfPassenger"
ExportAssets (56)Timeline Frame 1Symbol 3435 as "__Packages.rr.conf.train.ConfPassengerArmored"
ExportAssets (56)Timeline Frame 1Symbol 3436 as "__Packages.rr.conf.train.ConfABomb"
ExportAssets (56)Timeline Frame 1Symbol 3437 as "__Packages.rr.conf.train.ConfTankTrailer"
ExportAssets (56)Timeline Frame 1Symbol 3438 as "__Packages.rr.conf.enemy.ConfBasilisk"
ExportAssets (56)Timeline Frame 1Symbol 3439 as "__Packages.rr.conf.enemy.ConfPotTank"
ExportAssets (56)Timeline Frame 1Symbol 3440 as "__Packages.rr.conf.enemy.ConfAbrahams"
ExportAssets (56)Timeline Frame 1Symbol 3441 as "__Packages.rr.conf.enemy.ConfElephant"
ExportAssets (56)Timeline Frame 1Symbol 3442 as "__Packages.rr.conf.enemy.ConfOldJeep"
ExportAssets (56)Timeline Frame 1Symbol 3443 as "__Packages.rr.conf.enemy.ConfGunTruck"
ExportAssets (56)Timeline Frame 1Symbol 3444 as "__Packages.rr.conf.enemy.ConfArmoredJeep"
ExportAssets (56)Timeline Frame 1Symbol 3445 as "__Packages.rr.conf.enemy.ConfPanther"
ExportAssets (56)Timeline Frame 1Symbol 3446 as "__Packages.rr.conf.enemy.ConfBullDozer"
ExportAssets (56)Timeline Frame 1Symbol 3447 as "__Packages.rr.conf.enemy.ConfBunker"
ExportAssets (56)Timeline Frame 1Symbol 3448 as "__Packages.rr.conf.enemy.ConfGatlingSingle"
ExportAssets (56)Timeline Frame 1Symbol 3449 as "__Packages.rr.conf.enemy.ConfGatlingDouble"
ExportAssets (56)Timeline Frame 1Symbol 3450 as "__Packages.rr.conf.enemy.ConfRocketeer"
ExportAssets (56)Timeline Frame 1Symbol 3451 as "__Packages.rr.conf.enemy.ConfRocketBase"
ExportAssets (56)Timeline Frame 1Symbol 3452 as "__Packages.rr.conf.enemy.ConfRocket"
ExportAssets (56)Timeline Frame 1Symbol 3453 as "__Packages.rr.conf.building.ConfFlat1"
ExportAssets (56)Timeline Frame 1Symbol 3454 as "__Packages.rr.conf.building.ConfFlat2"
ExportAssets (56)Timeline Frame 1Symbol 3455 as "__Packages.rr.conf.building.ConfFlat3"
ExportAssets (56)Timeline Frame 1Symbol 3456 as "__Packages.rr.conf.building.ConfFlat4"
ExportAssets (56)Timeline Frame 1Symbol 3457 as "__Packages.rr.conf.building.ConfFlat5"
ExportAssets (56)Timeline Frame 1Symbol 3458 as "__Packages.rr.conf.building.ConfHouse1"
ExportAssets (56)Timeline Frame 1Symbol 3459 as "__Packages.rr.conf.building.ConfHouse2"
ExportAssets (56)Timeline Frame 1Symbol 3460 as "__Packages.rr.conf.building.ConfHouse3"
ExportAssets (56)Timeline Frame 1Symbol 3461 as "__Packages.rr.conf.building.ConfHouse4"
ExportAssets (56)Timeline Frame 1Symbol 3462 as "__Packages.rr.conf.building.ConfHouse5"
ExportAssets (56)Timeline Frame 1Symbol 3463 as "__Packages.rr.conf.building.ConfHouse6"
ExportAssets (56)Timeline Frame 1Symbol 3464 as "__Packages.rr.conf.building.ConfHouse7"
ExportAssets (56)Timeline Frame 1Symbol 3465 as "__Packages.rr.conf.building.ConfHouse8"
ExportAssets (56)Timeline Frame 1Symbol 3466 as "__Packages.rr.conf.building.ConfHouse9"
ExportAssets (56)Timeline Frame 1Symbol 3467 as "__Packages.rr.conf.building.ConfIndustry1"
ExportAssets (56)Timeline Frame 1Symbol 3468 as "__Packages.rr.conf.building.ConfIndustry2"
ExportAssets (56)Timeline Frame 1Symbol 3469 as "__Packages.rr.conf.building.ConfIndustry3"
ExportAssets (56)Timeline Frame 1Symbol 3470 as "__Packages.rr.conf.building.ConfIndustry4"
ExportAssets (56)Timeline Frame 1Symbol 3471 as "__Packages.rr.conf.building.ConfIndustry5"
ExportAssets (56)Timeline Frame 1Symbol 3472 as "__Packages.rr.conf.building.ConfOffice1"
ExportAssets (56)Timeline Frame 1Symbol 3473 as "__Packages.rr.conf.building.ConfOffice2"
ExportAssets (56)Timeline Frame 1Symbol 3474 as "__Packages.rr.conf.building.ConfOffice3"
ExportAssets (56)Timeline Frame 1Symbol 3475 as "__Packages.rr.conf.building.ConfOffice4"
ExportAssets (56)Timeline Frame 1Symbol 3476 as "__Packages.rr.control.PlaneBoxOrange"
ExportAssets (56)Timeline Frame 1Symbol 3477 as "__Packages.rr.control.PlaneBoxBlue"
ExportAssets (56)Timeline Frame 1Symbol 3478 as "__Packages.rr.control.PlaneBoxGreen"
ExportAssets (56)Timeline Frame 1Symbol 3479 as "__Packages.rr.control.PlaneBoxRed"
ExportAssets (56)Timeline Frame 1Symbol 3480 as "__Packages.rr.control.PlaneDisplay"
ExportAssets (56)Timeline Frame 1Symbol 3481 as "__Packages.rr.control.WeaponButton"
ExportAssets (56)Timeline Frame 1Symbol 3482 as "__Packages.rr.control.BottomMenu"
ExportAssets (56)Timeline Frame 1Symbol 3483 as "__Packages.rr.utils.MathUtils"
ExportAssets (56)Timeline Frame 1Symbol 3484 as "__Packages.rr.utils.Math2"
ExportAssets (56)Timeline Frame 1Symbol 3485 as "__Packages.rr.control.PlaneMenu"
ExportAssets (56)Timeline Frame 1Symbol 3486 as "__Packages.rr.BaseClass"
ExportAssets (56)Timeline Frame 1Symbol 3487 as "__Packages.rr.plane.PlaneDefinition"
ExportAssets (56)Timeline Frame 1Symbol 3488 as "__Packages.rr.control.MiniMap"
ExportAssets (56)Timeline Frame 1Symbol 3489 as "__Packages.rr.utils.DrawUtils"
ExportAssets (56)Timeline Frame 1Symbol 3490 as "__Packages.rr.BaseUnit"
ExportAssets (56)Timeline Frame 1Symbol 3491 as "__Packages.rr.utils.ClipUtils"
ExportAssets (56)Timeline Frame 1Symbol 3492 as "__Packages.rr.conf.ConfBaseDepths"
ExportAssets (56)Timeline Frame 1Symbol 3493 as "__Packages.rr.Aim"
ExportAssets (56)Timeline Frame 1Symbol 3494 as "__Packages.rr.control.WeaponMenu"
ExportAssets (56)Timeline Frame 1Symbol 3495 as "__Packages.rr.ammo.Ammo"
ExportAssets (56)Timeline Frame 1Symbol 3496 as "__Packages.rr.train.weapons.TrainWeapon"
ExportAssets (56)Timeline Frame 1Symbol 3497 as "__Packages.rr.train.TrainUtils"
ExportAssets (56)Timeline Frame 1Symbol 3498 as "__Packages.rr.rail.RailConnection"
ExportAssets (56)Timeline Frame 1Symbol 3499 as "__Packages.rr.rail.RailSwitch"
ExportAssets (56)Timeline Frame 1Symbol 3500 as "__Packages.rr.rail.RailSegment"
ExportAssets (56)Timeline Frame 1Symbol 3501 as "__Packages.rr.rail.RailBlock"
ExportAssets (56)Timeline Frame 1Symbol 3502 as "__Packages.rr.train.TrainSegment"
ExportAssets (56)Timeline Frame 1Symbol 3503 as "__Packages.rr.train.Locomotive"
ExportAssets (56)Timeline Frame 1Symbol 3504 as "__Packages.rr.ammo.AmmoUtils"
ExportAssets (56)Timeline Frame 1Symbol 3505 as "__Packages.rr.ammo.AmmoAirfieldDefender"
ExportAssets (56)Timeline Frame 1Symbol 3506 as "__Packages.rr.utils.HitTest"
ExportAssets (56)Timeline Frame 1Symbol 3507 as "__Packages.rr.ammo.plane.AirMissile"
ExportAssets (56)Timeline Frame 1Symbol 3508 as "__Packages.rr.ammo.plane.AirSeeker"
ExportAssets (56)Timeline Frame 1Symbol 3509 as "__Packages.rr.ammo.plane.GroundMissile"
ExportAssets (56)Timeline Frame 1Symbol 3510 as "__Packages.rr.utils.StageUtils"
ExportAssets (56)Timeline Frame 1Symbol 3511 as "__Packages.rr.AirField"
ExportAssets (56)Timeline Frame 1Symbol 3512 as "__Packages.rr.AirFieldTrack"
ExportAssets (56)Timeline Frame 1Symbol 3513 as "__Packages.rr.AirFieldHeliTrack"
ExportAssets (56)Timeline Frame 1Symbol 3514 as "__Packages.rr.plane.PlayerUnit"
ExportAssets (56)Timeline Frame 1Symbol 3515 as "__Packages.rr.plane.PlaneUtils"
ExportAssets (56)Timeline Frame 1Symbol 3516 as "__Packages.rr.plane.PlayerHeli"
ExportAssets (56)Timeline Frame 1Symbol 3517 as "__Packages.rr.AirfieldDefender"
ExportAssets (56)Timeline Frame 1Symbol 3518 as "__Packages.rr.plane.A10"
ExportAssets (56)Timeline Frame 1Symbol 3519 as "__Packages.rr.plane.Apache"
ExportAssets (56)Timeline Frame 1Symbol 3520 as "__Packages.rr.plane.B2"
ExportAssets (56)Timeline Frame 1Symbol 3521 as "__Packages.rr.plane.B52"
ExportAssets (56)Timeline Frame 1Symbol 3522 as "__Packages.rr.plane.BellHuey"
ExportAssets (56)Timeline Frame 1Symbol 3523 as "__Packages.rr.plane.C47"
ExportAssets (56)Timeline Frame 1Symbol 3524 as "__Packages.rr.plane.FockeWolf"
ExportAssets (56)Timeline Frame 1Symbol 3525 as "__Packages.rr.plane.MesserSchmidt"
ExportAssets (56)Timeline Frame 1Symbol 3526 as "__Packages.rr.plane.EnemyPlane"
ExportAssets (56)Timeline Frame 1Symbol 3527 as "__Packages.rr.plane.A10Enemy"
ExportAssets (56)Timeline Frame 1Symbol 3528 as "__Packages.rr.plane.EnemyHeli"
ExportAssets (56)Timeline Frame 1Symbol 3529 as "__Packages.rr.plane.ApacheEnemy"
ExportAssets (56)Timeline Frame 1Symbol 3530 as "__Packages.rr.plane.B2Enemy"
ExportAssets (56)Timeline Frame 1Symbol 3531 as "__Packages.rr.plane.B52Enemy"
ExportAssets (56)Timeline Frame 1Symbol 3532 as "__Packages.rr.plane.BellHueyEnemy"
ExportAssets (56)Timeline Frame 1Symbol 3533 as "__Packages.rr.plane.C47Enemy"
ExportAssets (56)Timeline Frame 1Symbol 3534 as "__Packages.rr.plane.FockeWolfEnemy"
ExportAssets (56)Timeline Frame 1Symbol 3535 as "__Packages.rr.plane.MesserSchmidtEnemy"
ExportAssets (56)Timeline Frame 1Symbol 3536 as "__Packages.rr.enemy.GroundUnit"
ExportAssets (56)Timeline Frame 1Symbol 3537 as "__Packages.rr.enemy.EnemyArea"
ExportAssets (56)Timeline Frame 1Symbol 3538 as "__Packages.rr.enemy.OldJeep"
ExportAssets (56)Timeline Frame 1Symbol 3539 as "__Packages.rr.enemy.ArmoredJeep"
ExportAssets (56)Timeline Frame 1Symbol 3540 as "__Packages.rr.enemy.GunTruck"
ExportAssets (56)Timeline Frame 1Symbol 3541 as "__Packages.rr.enemy.PotTank"
ExportAssets (56)Timeline Frame 1Symbol 3542 as "__Packages.rr.enemy.Abrahams"
ExportAssets (56)Timeline Frame 1Symbol 3543 as "__Packages.rr.enemy.Elephant"
ExportAssets (56)Timeline Frame 1Symbol 3544 as "__Packages.rr.enemy.Basilisk"
ExportAssets (56)Timeline Frame 1Symbol 3545 as "__Packages.rr.enemy.Panther"
ExportAssets (56)Timeline Frame 1Symbol 3546 as "__Packages.rr.enemy.Bunker"
ExportAssets (56)Timeline Frame 1Symbol 3547 as "__Packages.rr.enemy.GatlingSingle"
ExportAssets (56)Timeline Frame 1Symbol 3548 as "__Packages.rr.enemy.GatlingDouble"
ExportAssets (56)Timeline Frame 1Symbol 3549 as "__Packages.rr.enemy.Rocketeer"
ExportAssets (56)Timeline Frame 1Symbol 3550 as "__Packages.rr.enemy.RocketBase"
ExportAssets (56)Timeline Frame 1Symbol 3551 as "__Packages.rr.ammo.plane.GroundSeeker"
ExportAssets (56)Timeline Frame 1Symbol 3552 as "__Packages.rr.ammo.plane.BulletGun"
ExportAssets (56)Timeline Frame 1Symbol 3553 as "__Packages.rr.ammo.plane.BulletGunSingle"
ExportAssets (56)Timeline Frame 1Symbol 3554 as "__Packages.rr.ammo.plane.BulletGunDouble"
ExportAssets (56)Timeline Frame 1Symbol 3555 as "__Packages.rr.ammo.plane.BulletGunGatling"
ExportAssets (56)Timeline Frame 1Symbol 3556 as "__Packages.rr.ammo.plane.Bomb"
ExportAssets (56)Timeline Frame 1Symbol 3557 as "__Packages.rr.ammo.plane.BombNormal"
ExportAssets (56)Timeline Frame 1Symbol 3558 as "__Packages.rr.ammo.plane.BombHeavy"
ExportAssets (56)Timeline Frame 1Symbol 3559 as "__Packages.rr.ammo.plane.BombExtreme"
ExportAssets (56)Timeline Frame 1Symbol 3560 as "__Packages.rr.ammo.plane.Propaganda"
ExportAssets (56)Timeline Frame 1Symbol 3561 as "__Packages.rr.ammo.plane.EMPBomb"
ExportAssets (56)Timeline Frame 1Symbol 3562 as "__Packages.rr.ammo.plane.FuelBomb"
ExportAssets (56)Timeline Frame 1Symbol 3563 as "__Packages.rr.ammo.plane.CarpetBomb"
ExportAssets (56)Timeline Frame 1Symbol 3564 as "__Packages.rr.ammo.plane.NuclearBomb"
ExportAssets (56)Timeline Frame 1Symbol 3565 as "__Packages.rr.ammo.train.AmmoTrainBullit"
ExportAssets (56)Timeline Frame 1Symbol 3566 as "__Packages.rr.ammo.train.AmmoRocketLauncher"
ExportAssets (56)Timeline Frame 1Symbol 3567 as "__Packages.rr.ammo.AmmoDefault"
ExportAssets (56)Timeline Frame 1Symbol 3568 as "__Packages.rr.ammo.ground.AmmoPotTank"
ExportAssets (56)Timeline Frame 1Symbol 3569 as "__Packages.rr.ammo.ground.AmmoOldJeep"
ExportAssets (56)Timeline Frame 1Symbol 3570 as "__Packages.rr.ammo.ground.AmmoGunTruck"
ExportAssets (56)Timeline Frame 1Symbol 3571 as "__Packages.rr.ammo.ground.AmmoArmoredJeep"
ExportAssets (56)Timeline Frame 1Symbol 3572 as "__Packages.rr.ammo.ground.AmmoBasilisk"
ExportAssets (56)Timeline Frame 1Symbol 3573 as "__Packages.rr.ammo.ground.AmmoBunker"
ExportAssets (56)Timeline Frame 1Symbol 3574 as "__Packages.rr.ammo.ground.AmmoGatlingSingle"
ExportAssets (56)Timeline Frame 1Symbol 3575 as "__Packages.rr.ammo.ground.AmmoGatlingDouble"
ExportAssets (56)Timeline Frame 1Symbol 3576 as "__Packages.rr.ammo.ground.AmmoAbrahams"
ExportAssets (56)Timeline Frame 1Symbol 3577 as "__Packages.rr.ammo.ground.AmmoElephant"
ExportAssets (56)Timeline Frame 1Symbol 3578 as "__Packages.rr.ammo.ground.AmmoPanther"
ExportAssets (56)Timeline Frame 1Symbol 3579 as "__Packages.rr.ammo.AmmoRocketeer"
ExportAssets (56)Timeline Frame 1Symbol 3580 as "__Packages.rr.ammo.ground.AmmoRocketBase"
ExportAssets (56)Timeline Frame 1Symbol 3581 as "__Packages.rr.train.SaddleTank"
ExportAssets (56)Timeline Frame 1Symbol 3582 as "__Packages.rr.train.Rhino"
ExportAssets (56)Timeline Frame 1Symbol 3583 as "__Packages.rr.train.SuperChief"
ExportAssets (56)Timeline Frame 1Symbol 3584 as "__Packages.rr.train.TrainWagon"
ExportAssets (56)Timeline Frame 1Symbol 3585 as "__Packages.rr.train.SuperChiefWagon"
ExportAssets (56)Timeline Frame 1Symbol 3586 as "__Packages.rr.train.Dragon"
ExportAssets (56)Timeline Frame 1Symbol 3587 as "__Packages.rr.train.Pennsylvania"
ExportAssets (56)Timeline Frame 1Symbol 3588 as "__Packages.rr.train.statics.StaticTrainSegment"
ExportAssets (56)Timeline Frame 1Symbol 3589 as "__Packages.rr.train.statics.StaticLocomotive"
ExportAssets (56)Timeline Frame 1Symbol 3590 as "__Packages.rr.train.statics.StaticSaddleTank"
ExportAssets (56)Timeline Frame 1Symbol 3591 as "__Packages.rr.train.statics.StaticSuperChief"
ExportAssets (56)Timeline Frame 1Symbol 3592 as "__Packages.rr.train.statics.StaticDragon"
ExportAssets (56)Timeline Frame 1Symbol 3593 as "__Packages.rr.train.statics.StaticPennsylvania"
ExportAssets (56)Timeline Frame 1Symbol 3594 as "__Packages.rr.train.Wagon1"
ExportAssets (56)Timeline Frame 1Symbol 3595 as "__Packages.rr.train.Wagon2"
ExportAssets (56)Timeline Frame 1Symbol 3596 as "__Packages.rr.train.Wagon3"
ExportAssets (56)Timeline Frame 1Symbol 3597 as "__Packages.rr.train.Wagon4"
ExportAssets (56)Timeline Frame 1Symbol 3598 as "__Packages.rr.train.DropWagon"
ExportAssets (56)Timeline Frame 1Symbol 3599 as "__Packages.rr.train.Passenger"
ExportAssets (56)Timeline Frame 1Symbol 3600 as "__Packages.rr.train.PassengerArmored"
ExportAssets (56)Timeline Frame 1Symbol 3601 as "__Packages.rr.train.ABomb"
ExportAssets (56)Timeline Frame 1Symbol 3602 as "__Packages.rr.train.TankTrailer"
ExportAssets (56)Timeline Frame 1Symbol 3603 as "__Packages.rr.train.statics.StaticTrainWagon"
ExportAssets (56)Timeline Frame 1Symbol 3604 as "__Packages.rr.train.statics.StaticWagon1"
ExportAssets (56)Timeline Frame 1Symbol 3605 as "__Packages.rr.train.statics.StaticWagon2"
ExportAssets (56)Timeline Frame 1Symbol 3606 as "__Packages.rr.train.statics.StaticWagon3"
ExportAssets (56)Timeline Frame 1Symbol 3607 as "__Packages.rr.train.statics.StaticPassenger"
ExportAssets (56)Timeline Frame 1Symbol 3608 as "__Packages.rr.train.statics.StaticPassengerArmored"
ExportAssets (56)Timeline Frame 1Symbol 3609 as "__Packages.rr.train.statics.StaticTankTrailer"
ExportAssets (56)Timeline Frame 1Symbol 3610 as "__Packages.rr.train.weapons.SmallCannon"
ExportAssets (56)Timeline Frame 1Symbol 3611 as "__Packages.rr.train.weapons.MediumCannon"
ExportAssets (56)Timeline Frame 1Symbol 3612 as "__Packages.rr.train.weapons.SmallFastCannon"
ExportAssets (56)Timeline Frame 1Symbol 3613 as "__Packages.rr.train.weapons.RocketLauncher"
ExportAssets (56)Timeline Frame 1Symbol 3614 as "__Packages.rr.train.statics.StaticTrainWeapon"
ExportAssets (56)Timeline Frame 1Symbol 3615 as "__Packages.rr.train.statics.StaticSmallCannon"
ExportAssets (56)Timeline Frame 1Symbol 3616 as "__Packages.rr.train.statics.StaticMediumCannon"
ExportAssets (56)Timeline Frame 1Symbol 3617 as "__Packages.rr.building.Building"
ExportAssets (56)Timeline Frame 1Symbol 3618 as "__Packages.rr.control.LevelLoader"
ExportAssets (56)Timeline Frame 1Symbol 3619 as "__Packages.rr.control.LevelResult"
ExportAssets (56)Timeline Frame 1Symbol 3620 as "__Packages.rr.MissionMenu"
ExportAssets (56)Timeline Frame 1Symbol 3621 as "__Packages.rr.control.Confirm"
ExportAssets (56)Timeline Frame 1Symbol 3622 as "__Packages.as.external.ExternalModel"
ExportAssets (56)Timeline Frame 1Symbol 3623 as "__Packages.as.external.ZincModel"
ExportAssets (56)Timeline Frame 1Symbol 3624 as "__Packages.as.external.SwfStudioModel"
ExportAssets (56)Timeline Frame 1Symbol 3625 as "__Packages.as.FocusControl"
ExportAssets (56)Timeline Frame 1Symbol 3626 as "__Packages.as.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 3627 as "__Packages.rr.Entry"
ExportAssets (56)Timeline Frame 1Symbol 3628 as "__Packages.rr.EdgeBlack"
ExportAssets (56)Timeline Frame 1Symbol 3629 as "__Packages.rr.control.StartMenu"
ExportAssets (56)Timeline Frame 1Symbol 3630 as "__Packages.rr.Game"
ExportAssets (56)Timeline Frame 1Symbol 3631 as "__Packages.rr.Player"
ExportAssets (56)Timeline Frame 1Symbol 3632 as "__Packages.rr.Stage"
ExportAssets (56)Timeline Frame 1Symbol 3633 as "__Packages.rr.Clouds"
ExportAssets (56)Timeline Frame 1Symbol 3634 as "__Packages.rr.train.Train"
ExportAssets (56)Timeline Frame 1Symbol 3635 as "__Packages.rr.train.statics.StaticTrain"
ExportAssets (56)Timeline Frame 1Symbol 3636 as "__Packages.rr.Timer"
ExportAssets (56)Timeline Frame 1Symbol 3637 as "__Packages.rr.Sounds"
ExportAssets (56)Timeline Frame 1Symbol 3638 as "__Packages.rr.Map"
ExportAssets (56)Timeline Frame 1Symbol 3639 as "__Packages.rr.MapCell"
ExportAssets (56)Timeline Frame 1Symbol 3640 as "__Packages.rr.rail.RailUtils"
ExportAssets (56)Timeline Frame 1Symbol 3641 as "__Packages.rr.StageCam"
ExportAssets (56)Timeline Frame 1Symbol 3642 as "__Packages.as.SoundControl"
ExportAssets (56)Timeline Frame 2Symbol 85 as "YoudaGames"
ExportAssets (56)Timeline Frame 3Symbol 96 as "YoudaPreloader"
ExportAssets (56)Timeline Frame 18Symbol 101 as "MiniMapMissionTarget"
ExportAssets (56)Timeline Frame 18Symbol 120 as "PopupMissionTarget"
ExportAssets (56)Timeline Frame 18Symbol 128 as "PlaneBoxInfo"
ExportAssets (56)Timeline Frame 18Symbol 142 as "Confirm"
ExportAssets (56)Timeline Frame 18Symbol 144 as "ToggleConfirm"
ExportAssets (56)Timeline Frame 18Symbol 150 as "AirField"
ExportAssets (56)Timeline Frame 18Symbol 183 as "BulletGunSingle"
ExportAssets (56)Timeline Frame 18Symbol 185 as "BulletGunDouble"
ExportAssets (56)Timeline Frame 18Symbol 187 as "BulletGunGatling"
ExportAssets (56)Timeline Frame 18Symbol 196 as "GunDouble"
ExportAssets (56)Timeline Frame 18Symbol 202 as "GunSingle"
ExportAssets (56)Timeline Frame 18Symbol 212 as "GunGatling"
ExportAssets (56)Timeline Frame 18Symbol 217 as "GunFlame"
ExportAssets (56)Timeline Frame 18Symbol 345 as "BottomMenu"
ExportAssets (56)Timeline Frame 18Symbol 403 as "WeaponSelector"
ExportAssets (56)Timeline Frame 18Symbol 756 as "Explosion03_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 766 as "Explosion01_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 783 as "ExplosionBig06_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 814 as "StartMenu"
ExportAssets (56)Timeline Frame 18Symbol 899 as "BellHueyFramesBase"
ExportAssets (56)Timeline Frame 18Symbol 1031 as "FockeWolfFramesBase"
ExportAssets (56)Timeline Frame 18Symbol 1079 as "C47FramesBase"
ExportAssets (56)Timeline Frame 18Symbol 1211 as "MesserSchmidtFramesBase"
ExportAssets (56)Timeline Frame 18Symbol 1332 as "FockeWolf"
ExportAssets (56)Timeline Frame 18Symbol 1387 as "C47"
ExportAssets (56)Timeline Frame 18Symbol 1440 as "MesserSchmidt"
ExportAssets (56)Timeline Frame 18Symbol 1444 as "BellHuey"
ExportAssets (56)Timeline Frame 18Symbol 1463 as "Aim"
ExportAssets (56)Timeline Frame 18Symbol 1466 as "WeaponMenu"
ExportAssets (56)Timeline Frame 18Symbol 1476 as "planebox_orange"
ExportAssets (56)Timeline Frame 18Symbol 1481 as "planebox_blue"
ExportAssets (56)Timeline Frame 18Symbol 1487 as "planebox_green_small"
ExportAssets (56)Timeline Frame 18Symbol 1495 as "planebox_red"
ExportAssets (56)Timeline Frame 18Symbol 1509 as "Total_Focke"
ExportAssets (56)Timeline Frame 18Symbol 1517 as "Total_Bell Huey"
ExportAssets (56)Timeline Frame 18Symbol 1523 as "planebox_green_medium"
ExportAssets (56)Timeline Frame 18Symbol 1533 as "Total_C47"
ExportAssets (56)Timeline Frame 18Symbol 1537 as "planebox_green_large"
ExportAssets (56)Timeline Frame 18Symbol 1545 as "top_gun01"
ExportAssets (56)Timeline Frame 18Symbol 1557 as "top_airmissile02"
ExportAssets (56)Timeline Frame 18Symbol 1559 as "top_landmissile01"
ExportAssets (56)Timeline Frame 18Symbol 1561 as "top_landmissile02"
ExportAssets (56)Timeline Frame 18Symbol 1565 as "top_spec_carpet"
ExportAssets (56)Timeline Frame 18Symbol 1567 as "top_gun02"
ExportAssets (56)Timeline Frame 18Symbol 1571 as "top_bomb02"
ExportAssets (56)Timeline Frame 18Symbol 1573 as "top_bomb03"
ExportAssets (56)Timeline Frame 18Symbol 1575 as "top_airmissile01"
ExportAssets (56)Timeline Frame 18Symbol 1577 as "top_bomb01"
ExportAssets (56)Timeline Frame 18Symbol 1581 as "top_spec_propaganda"
ExportAssets (56)Timeline Frame 18Symbol 1583 as "top_spec_emp"
ExportAssets (56)Timeline Frame 18Symbol 1585 as "top_spec_fuel"
ExportAssets (56)Timeline Frame 18Symbol 1589 as "top_spec_nuke"
ExportAssets (56)Timeline Frame 18Symbol 1591 as "top_gun03"
ExportAssets (56)Timeline Frame 18Symbol 1772 as "PlaneMenu"
ExportAssets (56)Timeline Frame 18Symbol 1797 as "CrashFlame"
ExportAssets (56)Timeline Frame 18Symbol 1805 as "GroundMissile"
ExportAssets (56)Timeline Frame 18Symbol 1806 as "GroundSeeker"
ExportAssets (56)Timeline Frame 18Symbol 1832 as "AirMissile"
ExportAssets (56)Timeline Frame 18Symbol 1833 as "AirSeeker"
ExportAssets (56)Timeline Frame 18Symbol 1895 as "Propaganda1"
ExportAssets (56)Timeline Frame 18Symbol 1957 as "Propaganda2"
ExportAssets (56)Timeline Frame 18Symbol 2019 as "Propaganda3"
ExportAssets (56)Timeline Frame 18Symbol 2088 as "OldJeep"
ExportAssets (56)Timeline Frame 18Symbol 2197 as "Industry1"
ExportAssets (56)Timeline Frame 18Symbol 2304 as "Industry2"
ExportAssets (56)Timeline Frame 18Symbol 2305 as "Industry3"
ExportAssets (56)Timeline Frame 18Symbol 2306 as "Industry4"
ExportAssets (56)Timeline Frame 18Symbol 2342 as "Industry5"
ExportAssets (56)Timeline Frame 18Symbol 2343 as "Office1"
ExportAssets (56)Timeline Frame 18Symbol 2344 as "Office2"
ExportAssets (56)Timeline Frame 18Symbol 2410 as "Office3"
ExportAssets (56)Timeline Frame 18Symbol 2411 as "Office4"
ExportAssets (56)Timeline Frame 18Symbol 2437 as "AmmoOldJeep"
ExportAssets (56)Timeline Frame 18Symbol 2458 as "MiniMapLegenda"
ExportAssets (56)Timeline Frame 18Symbol 2540 as "MiniMapIcon"
ExportAssets (56)Timeline Frame 18Symbol 2556 as "MiniMapLabel"
ExportAssets (56)Timeline Frame 18Symbol 2558 as "MiniMap"
ExportAssets (56)Timeline Frame 18Symbol 2602 as "BombNormal"
ExportAssets (56)Timeline Frame 18Symbol 2605 as "BombHeavy"
ExportAssets (56)Timeline Frame 18Symbol 2609 as "LevelLoader"
ExportAssets (56)Timeline Frame 18Symbol 2716 as "LevelResult"
ExportAssets (56)Timeline Frame 18Symbol 2719 as "AmmoTrainBullit"
ExportAssets (56)Timeline Frame 18Symbol 2736 as "Pottank"
ExportAssets (56)Timeline Frame 18Symbol 2748 as "Basilisk"
ExportAssets (56)Timeline Frame 18Symbol 2763 as "GunTruck"
ExportAssets (56)Timeline Frame 18Symbol 2813 as "ArmoredJeep"
ExportAssets (56)Timeline Frame 18Symbol 2825 as "Elephant"
ExportAssets (56)Timeline Frame 18Symbol 2840 as "Bunker"
ExportAssets (56)Timeline Frame 18Symbol 2889 as "GatlingSingle"
ExportAssets (56)Timeline Frame 18Symbol 2892 as "GatlingDouble"
ExportAssets (56)Timeline Frame 18Symbol 2893 as "AmmoPotTank"
ExportAssets (56)Timeline Frame 18Symbol 2894 as "AmmoElephant"
ExportAssets (56)Timeline Frame 18Symbol 2895 as "AmmoBasilisk"
ExportAssets (56)Timeline Frame 18Symbol 2896 as "AmmoGatlingSingle"
ExportAssets (56)Timeline Frame 18Symbol 2897 as "AmmoGatlingDouble"
ExportAssets (56)Timeline Frame 18Symbol 2898 as "AmmoGunTruck"
ExportAssets (56)Timeline Frame 18Symbol 2899 as "AmmoArmoredJeep"
ExportAssets (56)Timeline Frame 18Symbol 2900 as "AmmoBunker"
ExportAssets (56)Timeline Frame 18Symbol 2910 as "MediumCannon"
ExportAssets (56)Timeline Frame 18Symbol 2919 as "SmallCannon"
ExportAssets (56)Timeline Frame 18Symbol 2928 as "SmallFastCannon"
ExportAssets (56)Timeline Frame 18Symbol 2932 as "Wagon2"
ExportAssets (56)Timeline Frame 18Symbol 2936 as "Wagon1"
ExportAssets (56)Timeline Frame 18Symbol 2940 as "Wagon3"
ExportAssets (56)Timeline Frame 18Symbol 2948 as "AmmoRocketLauncher"
ExportAssets (56)Timeline Frame 18Symbol 2952 as "Passenger"
ExportAssets (56)Timeline Frame 18Symbol 2956 as "TankTrailer"
ExportAssets (56)Timeline Frame 18Symbol 2960 as "PassengerArmored"
ExportAssets (56)Timeline Frame 18Symbol 3022 as "AmmoAirfieldDefender"
ExportAssets (56)Timeline Frame 18Symbol 3036 as "AirfieldDefender"
ExportAssets (56)Timeline Frame 18Symbol 3204 as "MissionMenu"
ExportAssets (56)Timeline Frame 18Symbol 3223 as "SaddleTank"
ExportAssets (56)Timeline Frame 18Symbol 3236 as "Rhino"
ExportAssets (56)Timeline Frame 18Symbol 3265 as "CrashFlameHeli"
ExportAssets (56)Timeline Frame 18Symbol 3266 as "MissionObjectives"
ExportAssets (56)Timeline Frame 18Symbol 3281 as "ExitApp"
ExportAssets (56)Timeline Frame 18Symbol 3284 as "PauseControl"
ExportAssets (56)Timeline Frame 18Symbol 3285 as "map5"
ExportAssets (56)Timeline Frame 18Symbol 3286 as "map4"
ExportAssets (56)Timeline Frame 18Symbol 3287 as "map4_fore"
ExportAssets (56)Timeline Frame 18Symbol 3288 as "map3"
ExportAssets (56)Timeline Frame 18Symbol 3290 as "Warning Fuel Low.wav"
ExportAssets (56)Timeline Frame 18Symbol 3291 as "Warning Fuel Critical.wav"
ExportAssets (56)Timeline Frame 18Symbol 3292 as "Warning critical damage.wav"
ExportAssets (56)Timeline Frame 18Symbol 3293 as "Train 5min.wav"
ExportAssets (56)Timeline Frame 18Symbol 3294 as "Train 1and2 step 2.wav"
ExportAssets (56)Timeline Frame 18Symbol 3295 as "Train 1and2 step 1.wav"
ExportAssets (56)Timeline Frame 18Symbol 3296 as "Siren.wav"
ExportAssets (56)Timeline Frame 18Symbol 3297 as "ricochet 4.wav"
ExportAssets (56)Timeline Frame 18Symbol 3298 as "ricochet 3.wav"
ExportAssets (56)Timeline Frame 18Symbol 3299 as "ricochet 2.wav"
ExportAssets (56)Timeline Frame 18Symbol 3300 as "ricochet 1.wav"
ExportAssets (56)Timeline Frame 18Symbol 3301 as "Mission target accomplished.wav"
ExportAssets (56)Timeline Frame 18Symbol 3302 as "Mission Failed.wav"
ExportAssets (56)Timeline Frame 18Symbol 3303 as "Mission Accomplished.wav"
ExportAssets (56)Timeline Frame 18Symbol 3304 as "Missile firing2_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3305 as "MenuButton.wav"
ExportAssets (56)Timeline Frame 18Symbol 3306 as "GunCannon9_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3307 as "GunCannon8_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3308 as "GunCannon7_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3309 as "GunCannon6_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3310 as "GunCannon5_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3311 as "GunCannon4_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3312 as "GunCannon3_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3313 as "GunCannon2_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3314 as "GunCannon11_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3315 as "GunCannon10_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3316 as "GunCannon1_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3317 as "Gun medium.wav"
ExportAssets (56)Timeline Frame 18Symbol 3318 as "Gun light.wav"
ExportAssets (56)Timeline Frame 18Symbol 3319 as "Gun heavy.wav"
ExportAssets (56)Timeline Frame 18Symbol 3320 as "FockeLowFuel-High.wav"
ExportAssets (56)Timeline Frame 18Symbol 3321 as "FockeLoop.wav"
ExportAssets (56)Timeline Frame 18Symbol 3322 as "FockeHigh.wav"
ExportAssets (56)Timeline Frame 18Symbol 3323 as "FockeCrash.wav"
ExportAssets (56)Timeline Frame 18Symbol 3324 as "ExplosionBig05_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3325 as "ExplosionBig04_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3326 as "ExplosionBig03_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3327 as "ExplosionBig02_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3328 as "ExplosionBig01_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3329 as "Explosion11min_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3330 as "Explosion11_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3331 as "Explosion10_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3332 as "Explosion09_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3333 as "Explosion08min_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3334 as "Explosion08_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3335 as "Explosion07min_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3336 as "Explosion07_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3337 as "Explosion06_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3338 as "Explosion05min_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3339 as "Explosion05_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3340 as "Explosion04_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3341 as "Explosion02_short.wav"
ExportAssets (56)Timeline Frame 18Symbol 3342 as "C47High.wav"
ExportAssets (56)Timeline Frame 18Symbol 3343 as "C47Crash.wav"
ExportAssets (56)Timeline Frame 18Symbol 3344 as "BombFalling.wav"
ExportAssets (56)Timeline Frame 18Symbol 3345 as "BellHigh.wav"
ExportAssets (56)Timeline Frame 18Symbol 3346 as "BellCrash.wav"
ExportAssets (56)Timeline Frame 18Symbol 3347 as "BaseXplosionTail2.mp3"
ExportAssets (56)Timeline Frame 18Symbol 3348 as "Airport.wav"
ExportAssets (56)Timeline Frame 18Symbol 3349 as "AirplaneSkid3.wav"
ExportAssets (56)Timeline Frame 18Symbol 3350 as "AirplaneSkid2.wav"
ExportAssets (56)Timeline Frame 18Symbol 3351 as "AirplaneSkid1.wav"

Labels

"faded_in"Symbol 58 MovieClip Frame 15
"png"Symbol 59 MovieClip [AffiliateExtra] Frame 3
"after_logo"Symbol 59 MovieClip [AffiliateExtra] Frame 4
"explode"Symbol 183 MovieClip [BulletGunSingle] Frame 4
"explode"Symbol 185 MovieClip [BulletGunDouble] Frame 4
"explode"Symbol 187 MovieClip [BulletGunGatling] Frame 4
"fire"Symbol 195 MovieClip Frame 2
"fire"Symbol 201 MovieClip Frame 2
"fire"Symbol 211 MovieClip Frame 2
"tipland1"Symbol 249 MovieClip Frame 1
"tipland2"Symbol 249 MovieClip Frame 2
"tipland3"Symbol 249 MovieClip Frame 3
"tipdamage"Symbol 249 MovieClip Frame 4
"tipfuel"Symbol 249 MovieClip Frame 5
"tipairspotted"Symbol 249 MovieClip Frame 6
"tippropaganda"Symbol 249 MovieClip Frame 7
"tipminimap"Symbol 249 MovieClip Frame 8
"tipescapemode"Symbol 249 MovieClip Frame 9
"tipaccomplished"Symbol 249 MovieClip Frame 10
"tiplooping"Symbol 249 MovieClip Frame 11
"tipfullroll"Symbol 249 MovieClip Frame 12
"Propaganda"Symbol 350 MovieClip Frame 3
"AirMissile"Symbol 350 MovieClip Frame 4
"Guns"Symbol 350 MovieClip Frame 5
"Bombs"Symbol 350 MovieClip Frame 6
"GroundMissile"Symbol 350 MovieClip Frame 7
"EMPBomb"Symbol 350 MovieClip Frame 8
"FuelBomb"Symbol 350 MovieClip Frame 9
"CarpetBomb"Symbol 350 MovieClip Frame 10
"NuclearBomb"Symbol 350 MovieClip Frame 11
"png"Symbol 580 MovieClip Frame 2
"miniclip"Symbol 593 MovieClip Frame 7
"2dplay"Symbol 593 MovieClip Frame 16
"craziness"Symbol 593 MovieClip Frame 25
"arcadetown"Symbol 593 MovieClip Frame 34
"gamesgames"Symbol 593 MovieClip Frame 43
"box10"Symbol 593 MovieClip Frame 52
"zapak"Symbol 593 MovieClip Frame 61
"freeonlinegames"Symbol 593 MovieClip Frame 70
"speeleiland"Symbol 593 MovieClip Frame 79
"spele"Symbol 593 MovieClip Frame 88
"oberon"Symbol 593 MovieClip Frame 97
"alawar"Symbol 593 MovieClip Frame 106
"coaffiliate"Symbol 593 MovieClip Frame 115
"gamescouk"Symbol 593 MovieClip Frame 123
"bigfish"Symbol 593 MovieClip Frame 131
"hallpass"Symbol 593 MovieClip Frame 138
"logler"Symbol 593 MovieClip Frame 145
"png"Symbol 596 MovieClip Frame 3
"default"Symbol 605 MovieClip Frame 1
"newgame"Symbol 605 MovieClip Frame 2
"continuegame"Symbol 605 MovieClip Frame 3
"instructions"Symbol 605 MovieClip Frame 4
"viewhighscores"Symbol 605 MovieClip Frame 5
"moregames"Symbol 605 MovieClip Frame 6
"getfullversion"Symbol 605 MovieClip Frame 7
"singlemission"Symbol 605 MovieClip Frame 8
"buynowpage"Symbol 813 MovieClip Frame 166
"p0"Symbol 898 MovieClip Frame 1
"p1"Symbol 898 MovieClip Frame 2
"p2"Symbol 898 MovieClip Frame 3
"p3"Symbol 898 MovieClip Frame 4
"p4"Symbol 898 MovieClip Frame 5
"p5"Symbol 898 MovieClip Frame 6
"p6"Symbol 898 MovieClip Frame 7
"p7"Symbol 898 MovieClip Frame 8
"p8"Symbol 898 MovieClip Frame 9
"p9"Symbol 898 MovieClip Frame 10
"p10"Symbol 898 MovieClip Frame 11
"p11"Symbol 898 MovieClip Frame 12
"p12"Symbol 898 MovieClip Frame 13
"p13"Symbol 898 MovieClip Frame 14
"p14"Symbol 898 MovieClip Frame 15
"r-12"Symbol 898 MovieClip Frame 21
"r-11"Symbol 898 MovieClip Frame 22
"r-10"Symbol 898 MovieClip Frame 23
"r-9"Symbol 898 MovieClip Frame 24
"r-8"Symbol 898 MovieClip Frame 25
"r-7"Symbol 898 MovieClip Frame 26
"r-6"Symbol 898 MovieClip Frame 27
"r-5"Symbol 898 MovieClip Frame 28
"r-4"Symbol 898 MovieClip Frame 29
"r-3"Symbol 898 MovieClip Frame 30
"r-2"Symbol 898 MovieClip Frame 31
"r-1"Symbol 898 MovieClip Frame 32
"r0"Symbol 898 MovieClip Frame 33
"r1"Symbol 898 MovieClip Frame 34
"r2"Symbol 898 MovieClip Frame 35
"r3"Symbol 898 MovieClip Frame 36
"r4"Symbol 898 MovieClip Frame 37
"r5"Symbol 898 MovieClip Frame 38
"r6"Symbol 898 MovieClip Frame 39
"r7"Symbol 898 MovieClip Frame 40
"r8"Symbol 898 MovieClip Frame 41
"r9"Symbol 898 MovieClip Frame 42
"r10"Symbol 898 MovieClip Frame 43
"r11"Symbol 898 MovieClip Frame 44
"r12"Symbol 898 MovieClip Frame 45
"r-16"Symbol 1030 MovieClip Frame 1
"r-15"Symbol 1030 MovieClip Frame 2
"r-14"Symbol 1030 MovieClip Frame 3
"r-13"Symbol 1030 MovieClip Frame 4
"r-12"Symbol 1030 MovieClip Frame 5
"r-11"Symbol 1030 MovieClip Frame 6
"r-10"Symbol 1030 MovieClip Frame 7
"r-9"Symbol 1030 MovieClip Frame 8
"r-8"Symbol 1030 MovieClip Frame 9
"r-7"Symbol 1030 MovieClip Frame 10
"r-6"Symbol 1030 MovieClip Frame 11
"r-5"Symbol 1030 MovieClip Frame 12
"r-4"Symbol 1030 MovieClip Frame 13
"r-3"Symbol 1030 MovieClip Frame 14
"r-2"Symbol 1030 MovieClip Frame 15
"r-1"Symbol 1030 MovieClip Frame 16
"r0"Symbol 1030 MovieClip Frame 17
"r1"Symbol 1030 MovieClip Frame 18
"r2"Symbol 1030 MovieClip Frame 19
"r3"Symbol 1030 MovieClip Frame 20
"r4"Symbol 1030 MovieClip Frame 21
"r5"Symbol 1030 MovieClip Frame 22
"r6"Symbol 1030 MovieClip Frame 23
"r7"Symbol 1030 MovieClip Frame 24
"r8"Symbol 1030 MovieClip Frame 25
"r9"Symbol 1030 MovieClip Frame 26
"r10"Symbol 1030 MovieClip Frame 27
"r11"Symbol 1030 MovieClip Frame 28
"r12"Symbol 1030 MovieClip Frame 29
"r13"Symbol 1030 MovieClip Frame 30
"r14"Symbol 1030 MovieClip Frame 31
"r15"Symbol 1030 MovieClip Frame 32
"r16"Symbol 1030 MovieClip Frame 33
"l1"Symbol 1030 MovieClip Frame 41
"l2"Symbol 1030 MovieClip Frame 42
"l3"Symbol 1030 MovieClip Frame 43
"l4"Symbol 1030 MovieClip Frame 44
"l5"Symbol 1030 MovieClip Frame 45
"l6"Symbol 1030 MovieClip Frame 46
"l7"Symbol 1030 MovieClip Frame 47
"l8"Symbol 1030 MovieClip Frame 48
"l9"Symbol 1030 MovieClip Frame 49
"l10"Symbol 1030 MovieClip Frame 50
"l11"Symbol 1030 MovieClip Frame 51
"l12"Symbol 1030 MovieClip Frame 52
"l13"Symbol 1030 MovieClip Frame 53
"l14"Symbol 1030 MovieClip Frame 54
"l15"Symbol 1030 MovieClip Frame 55
"l16"Symbol 1030 MovieClip Frame 56
"l17"Symbol 1030 MovieClip Frame 57
"l18"Symbol 1030 MovieClip Frame 58
"l19"Symbol 1030 MovieClip Frame 59
"l20"Symbol 1030 MovieClip Frame 60
"l21"Symbol 1030 MovieClip Frame 61
"l22"Symbol 1030 MovieClip Frame 62
"l23"Symbol 1030 MovieClip Frame 63
"l24"Symbol 1030 MovieClip Frame 64
"l25"Symbol 1030 MovieClip Frame 65
"l26"Symbol 1030 MovieClip Frame 66
"l27"Symbol 1030 MovieClip Frame 67
"l28"Symbol 1030 MovieClip Frame 68
"l29"Symbol 1030 MovieClip Frame 69
"l30"Symbol 1030 MovieClip Frame 70
"l31"Symbol 1030 MovieClip Frame 71
"l32"Symbol 1030 MovieClip Frame 72
"r-11"Symbol 1078 MovieClip Frame 1
"r-10"Symbol 1078 MovieClip Frame 2
"r-9"Symbol 1078 MovieClip Frame 3
"r-8"Symbol 1078 MovieClip Frame 4
"r-7"Symbol 1078 MovieClip Frame 5
"r-6"Symbol 1078 MovieClip Frame 6
"r-5"Symbol 1078 MovieClip Frame 7
"r-4"Symbol 1078 MovieClip Frame 8
"r-3"Symbol 1078 MovieClip Frame 9
"r-2"Symbol 1078 MovieClip Frame 10
"r-1"Symbol 1078 MovieClip Frame 11
"r0"Symbol 1078 MovieClip Frame 12
"r1"Symbol 1078 MovieClip Frame 13
"r2"Symbol 1078 MovieClip Frame 14
"r3"Symbol 1078 MovieClip Frame 15
"r4"Symbol 1078 MovieClip Frame 16
"r5"Symbol 1078 MovieClip Frame 17
"r6"Symbol 1078 MovieClip Frame 18
"r7"Symbol 1078 MovieClip Frame 19
"r8"Symbol 1078 MovieClip Frame 20
"r9"Symbol 1078 MovieClip Frame 21
"r10"Symbol 1078 MovieClip Frame 22
"r11"Symbol 1078 MovieClip Frame 23
"r-16"Symbol 1210 MovieClip Frame 1
"r-15"Symbol 1210 MovieClip Frame 2
"r-14"Symbol 1210 MovieClip Frame 3
"r-13"Symbol 1210 MovieClip Frame 4
"r-12"Symbol 1210 MovieClip Frame 5
"r-11"Symbol 1210 MovieClip Frame 6
"r-10"Symbol 1210 MovieClip Frame 7
"r-9"Symbol 1210 MovieClip Frame 8
"r-8"Symbol 1210 MovieClip Frame 9
"r-7"Symbol 1210 MovieClip Frame 10
"r-6"Symbol 1210 MovieClip Frame 11
"r-5"Symbol 1210 MovieClip Frame 12
"r-4"Symbol 1210 MovieClip Frame 13
"r-3"Symbol 1210 MovieClip Frame 14
"r-2"Symbol 1210 MovieClip Frame 15
"r-1"Symbol 1210 MovieClip Frame 16
"r0"Symbol 1210 MovieClip Frame 17
"r1"Symbol 1210 MovieClip Frame 18
"r2"Symbol 1210 MovieClip Frame 19
"r3"Symbol 1210 MovieClip Frame 20
"r4"Symbol 1210 MovieClip Frame 21
"r5"Symbol 1210 MovieClip Frame 22
"r6"Symbol 1210 MovieClip Frame 23
"r7"Symbol 1210 MovieClip Frame 24
"r8"Symbol 1210 MovieClip Frame 25
"r9"Symbol 1210 MovieClip Frame 26
"r10"Symbol 1210 MovieClip Frame 27
"r11"Symbol 1210 MovieClip Frame 28
"r12"Symbol 1210 MovieClip Frame 29
"r13"Symbol 1210 MovieClip Frame 30
"r14"Symbol 1210 MovieClip Frame 31
"r15"Symbol 1210 MovieClip Frame 32
"r16"Symbol 1210 MovieClip Frame 33
"l1"Symbol 1210 MovieClip Frame 41
"l2"Symbol 1210 MovieClip Frame 42
"l3"Symbol 1210 MovieClip Frame 43
"l4"Symbol 1210 MovieClip Frame 44
"l5"Symbol 1210 MovieClip Frame 45
"l6"Symbol 1210 MovieClip Frame 46
"l7"Symbol 1210 MovieClip Frame 47
"l8"Symbol 1210 MovieClip Frame 48
"l9"Symbol 1210 MovieClip Frame 49
"l10"Symbol 1210 MovieClip Frame 50
"l11"Symbol 1210 MovieClip Frame 51
"l12"Symbol 1210 MovieClip Frame 52
"l13"Symbol 1210 MovieClip Frame 53
"l14"Symbol 1210 MovieClip Frame 54
"l15"Symbol 1210 MovieClip Frame 55
"l16"Symbol 1210 MovieClip Frame 56
"l17"Symbol 1210 MovieClip Frame 57
"l18"Symbol 1210 MovieClip Frame 58
"l19"Symbol 1210 MovieClip Frame 59
"l20"Symbol 1210 MovieClip Frame 60
"l21"Symbol 1210 MovieClip Frame 61
"l22"Symbol 1210 MovieClip Frame 62
"l23"Symbol 1210 MovieClip Frame 63
"l24"Symbol 1210 MovieClip Frame 64
"l25"Symbol 1210 MovieClip Frame 65
"l26"Symbol 1210 MovieClip Frame 66
"l27"Symbol 1210 MovieClip Frame 67
"l28"Symbol 1210 MovieClip Frame 68
"l29"Symbol 1210 MovieClip Frame 69
"l30"Symbol 1210 MovieClip Frame 70
"l31"Symbol 1210 MovieClip Frame 71
"l32"Symbol 1210 MovieClip Frame 72
"explode"Symbol 1332 MovieClip [FockeWolf] Frame 5
"explode"Symbol 1387 MovieClip [C47] Frame 5
"explode"Symbol 1440 MovieClip [MesserSchmidt] Frame 5
"explode"Symbol 1444 MovieClip [BellHuey] Frame 5
"grass"Symbol 1449 MovieClip Frame 1
"desert"Symbol 1449 MovieClip Frame 2
"ice"Symbol 1449 MovieClip Frame 3
"default"Symbol 1463 MovieClip [Aim] Frame 1
"ind"Symbol 1463 MovieClip [Aim] Frame 2
"abort"Symbol 1463 MovieClip [Aim] Frame 3
"empty"Symbol 1476 MovieClip [planebox_orange] Frame 1
"AirMissile"Symbol 1476 MovieClip [planebox_orange] Frame 2
"AirSeeker"Symbol 1476 MovieClip [planebox_orange] Frame 3
"GroundMissile"Symbol 1476 MovieClip [planebox_orange] Frame 4
"GroundSeeker"Symbol 1476 MovieClip [planebox_orange] Frame 5
"empty"Symbol 1481 MovieClip [planebox_blue] Frame 1
"GunSingle"Symbol 1481 MovieClip [planebox_blue] Frame 2
"GunDouble"Symbol 1481 MovieClip [planebox_blue] Frame 3
"GunGatling"Symbol 1481 MovieClip [planebox_blue] Frame 4
"empty"Symbol 1487 MovieClip [planebox_green_small] Frame 1
"Propaganda"Symbol 1487 MovieClip [planebox_green_small] Frame 2
"EMPBomb"Symbol 1487 MovieClip [planebox_green_small] Frame 3
"empty"Symbol 1495 MovieClip [planebox_red] Frame 1
"BombNormal"Symbol 1495 MovieClip [planebox_red] Frame 2
"BombHeavy"Symbol 1495 MovieClip [planebox_red] Frame 3
"BombExtreme"Symbol 1495 MovieClip [planebox_red] Frame 4
"empty"Symbol 1523 MovieClip [planebox_green_medium] Frame 1
"Propaganda"Symbol 1523 MovieClip [planebox_green_medium] Frame 2
"EMPBomb"Symbol 1523 MovieClip [planebox_green_medium] Frame 3
"FuelBomb"Symbol 1523 MovieClip [planebox_green_medium] Frame 4
"CarpetBomb"Symbol 1523 MovieClip [planebox_green_medium] Frame 5
"empty"Symbol 1537 MovieClip [planebox_green_large] Frame 1
"Propaganda"Symbol 1537 MovieClip [planebox_green_large] Frame 2
"EMPBomb"Symbol 1537 MovieClip [planebox_green_large] Frame 3
"FuelBomb"Symbol 1537 MovieClip [planebox_green_large] Frame 4
"CarpetBomb"Symbol 1537 MovieClip [planebox_green_large] Frame 5
"NuclearBomb"Symbol 1537 MovieClip [planebox_green_large] Frame 6
"FockeWolf"Symbol 1634 MovieClip Frame 1
"BellHuey"Symbol 1634 MovieClip Frame 2
"MesserSchmidt"Symbol 1634 MovieClip Frame 3
"C47"Symbol 1634 MovieClip Frame 4
"Apache"Symbol 1634 MovieClip Frame 5
"A10"Symbol 1634 MovieClip Frame 6
"B2"Symbol 1634 MovieClip Frame 7
"B52"Symbol 1634 MovieClip Frame 8
"explode"Symbol 1805 MovieClip [GroundMissile] Frame 4
"explode"Symbol 1806 MovieClip [GroundSeeker] Frame 4
"explode"Symbol 1832 MovieClip [AirMissile] Frame 4
"explode"Symbol 1833 MovieClip [AirSeeker] Frame 4
"grass"Symbol 2023 MovieClip Frame 1
"desert"Symbol 2023 MovieClip Frame 2
"ice"Symbol 2023 MovieClip Frame 3
"good"Symbol 2028 MovieClip Frame 1
"bad"Symbol 2028 MovieClip Frame 2
"shoot"Symbol 2040 MovieClip Frame 2
"explode"Symbol 2088 MovieClip [OldJeep] Frame 5
"u-bad"Symbol 2540 MovieClip [MiniMapIcon] Frame 1
"u-good"Symbol 2540 MovieClip [MiniMapIcon] Frame 2
"b-bad"Symbol 2540 MovieClip [MiniMapIcon] Frame 3
"b-good"Symbol 2540 MovieClip [MiniMapIcon] Frame 4
"p-bad"Symbol 2540 MovieClip [MiniMapIcon] Frame 5
"train"Symbol 2540 MovieClip [MiniMapIcon] Frame 6
"p-good"Symbol 2540 MovieClip [MiniMapIcon] Frame 7
"afb1"Symbol 2540 MovieClip [MiniMapIcon] Frame 8
"afb2"Symbol 2540 MovieClip [MiniMapIcon] Frame 9
"afb3"Symbol 2540 MovieClip [MiniMapIcon] Frame 10
"afb4"Symbol 2540 MovieClip [MiniMapIcon] Frame 11
"afb5"Symbol 2540 MovieClip [MiniMapIcon] Frame 12
"afb6"Symbol 2540 MovieClip [MiniMapIcon] Frame 13
"afb7"Symbol 2540 MovieClip [MiniMapIcon] Frame 14
"afb8"Symbol 2540 MovieClip [MiniMapIcon] Frame 15
"afg1"Symbol 2540 MovieClip [MiniMapIcon] Frame 16
"afg2"Symbol 2540 MovieClip [MiniMapIcon] Frame 17
"afg3"Symbol 2540 MovieClip [MiniMapIcon] Frame 18
"afg4"Symbol 2540 MovieClip [MiniMapIcon] Frame 19
"afg5"Symbol 2540 MovieClip [MiniMapIcon] Frame 20
"afg6"Symbol 2540 MovieClip [MiniMapIcon] Frame 21
"afg7"Symbol 2540 MovieClip [MiniMapIcon] Frame 22
"afg8"Symbol 2540 MovieClip [MiniMapIcon] Frame 23
"explode"Symbol 2602 MovieClip [BombNormal] Frame 4
"explode"Symbol 2605 MovieClip [BombHeavy] Frame 4
"1-1"Symbol 2649 MovieClip Frame 1
"1-2"Symbol 2649 MovieClip Frame 2
"1-3"Symbol 2649 MovieClip Frame 3
"2-1"Symbol 2649 MovieClip Frame 4
"2-2"Symbol 2649 MovieClip Frame 5
"2-3"Symbol 2649 MovieClip Frame 6
"success"Symbol 2698 MovieClip Frame 2
"failed"Symbol 2698 MovieClip Frame 32
"grass"Symbol 2724 MovieClip Frame 1
"desert"Symbol 2724 MovieClip Frame 2
"ice"Symbol 2724 MovieClip Frame 3
"grass"Symbol 2729 MovieClip Frame 1
"desert"Symbol 2729 MovieClip Frame 2
"ice"Symbol 2729 MovieClip Frame 3
"shoot"Symbol 2730 MovieClip Frame 2
"shoot"Symbol 2735 MovieClip Frame 2
"explode"Symbol 2736 MovieClip [Pottank] Frame 5
"broken"Symbol 2740 MovieClip Frame 2
"shoot"Symbol 2742 MovieClip Frame 2
"shoot"Symbol 2747 MovieClip Frame 2
"explode"Symbol 2748 MovieClip [Basilisk] Frame 5
"dead"Symbol 2748 MovieClip [Basilisk] Frame 27
"grass"Symbol 2753 MovieClip Frame 1
"desert"Symbol 2753 MovieClip Frame 2
"ice"Symbol 2753 MovieClip Frame 3
"shoot"Symbol 2757 MovieClip Frame 2
"shoot"Symbol 2762 MovieClip Frame 2
"explode"Symbol 2763 MovieClip [GunTruck] Frame 5
"grass"Symbol 2768 MovieClip Frame 1
"desert"Symbol 2768 MovieClip Frame 2
"ice"Symbol 2768 MovieClip Frame 3
"shoot"Symbol 2772 MovieClip Frame 2
"shoot"Symbol 2777 MovieClip Frame 2
"explode"Symbol 2813 MovieClip [ArmoredJeep] Frame 5
"grass"Symbol 2818 MovieClip Frame 1
"desert"Symbol 2818 MovieClip Frame 2
"ice"Symbol 2818 MovieClip Frame 3
"shoot"Symbol 2819 MovieClip Frame 2
"shoot"Symbol 2824 MovieClip Frame 2
"explode"Symbol 2825 MovieClip [Elephant] Frame 5
"shoot"Symbol 2839 MovieClip Frame 2
"explode"Symbol 2840 MovieClip [Bunker] Frame 2
"shoot"Symbol 2846 MovieClip Frame 2
"shoot"Symbol 2855 MovieClip Frame 2
"explode"Symbol 2889 MovieClip [GatlingSingle] Frame 5
"explode"Symbol 2892 MovieClip [GatlingDouble] Frame 5
"shoot"Symbol 2909 MovieClip Frame 2
"explode"Symbol 2910 MovieClip [MediumCannon] Frame 5
"shoot"Symbol 2918 MovieClip Frame 2
"explode"Symbol 2919 MovieClip [SmallCannon] Frame 5
"shoot"Symbol 2927 MovieClip Frame 2
"explode"Symbol 2928 MovieClip [SmallFastCannon] Frame 5
"explode"Symbol 2932 MovieClip [Wagon2] Frame 5
"explode"Symbol 2936 MovieClip [Wagon1] Frame 5
"explode"Symbol 2940 MovieClip [Wagon3] Frame 5
"explode"Symbol 2948 MovieClip [AmmoRocketLauncher] Frame 4
"explode"Symbol 2952 MovieClip [Passenger] Frame 5
"explode"Symbol 2956 MovieClip [TankTrailer] Frame 5
"explode"Symbol 2960 MovieClip [PassengerArmored] Frame 5
"explode"Symbol 3022 MovieClip [AmmoAirfieldDefender] Frame 4
"shoot"Symbol 3035 MovieClip Frame 6
"explode"Symbol 3036 MovieClip [AirfieldDefender] Frame 5
"mission03"Symbol 3087 MovieClip Frame 1
"mission02"Symbol 3112 MovieClip Frame 1
"roll"Symbol 3113 MovieClip Frame 75
"step02"Symbol 3178 MovieClip Frame 8
"step03"Symbol 3178 MovieClip Frame 11
"step0302"Symbol 3178 MovieClip Frame 23
"step04"Symbol 3178 MovieClip Frame 24
"step0402"Symbol 3178 MovieClip Frame 30
"step05"Symbol 3178 MovieClip Frame 35
"step06"Symbol 3178 MovieClip Frame 40
"mission01"Symbol 3198 MovieClip Frame 1
"shoot"Symbol 3215 MovieClip Frame 2
"explode"Symbol 3223 MovieClip [SaddleTank] Frame 5
"shoot"Symbol 3234 MovieClip Frame 2
"explode"Symbol 3236 MovieClip [Rhino] Frame 5

Dynamic Text Variables

countSymbol 221 EditableText"<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>"
countSymbol 222 EditableText"<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>"
countSymbol 225 EditableText"<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>"
countSymbol 226 EditableText"<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>"
countSymbol 229 EditableText"<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>"
countSymbol 230 EditableText"<p align="right"><font face="AlternateGothic2 BT" size="12" color="#ffffff" letterSpacing="0.500000" kerning="0"><b>99</b></font></p>"




http://swfchan.com/27/132884/info.shtml
Created: 17/2 -2019 11:33:14 Last modified: 17/2 -2019 11:33:14 Server time: 12/05 -2024 21:19:40