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

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

Civilization Quest - Help human evolve and make it into space!.swf

This is the info page for
Flash #130332

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


Text
<p align="center"><font face="BadaBoom BB" size="29" color="#333333" letterSpacing="0.000000" kerning="1">99</font></p>

Play

Play

Play

Vogd, 2012

CIVILIZATION QUEST

Congratulations!
Your people are in the open space!
As they wanted!

Take a fern and give it to the dinosaur

Play again?

Play again?

Play again?

<p align="center"><font face="BadaBoom BB" size="22" color="#333333" letterSpacing="0.000000" kerning="1">text</font></p>

Ok!

Ok!

Ok!

Your goal is to help people reach the open space

Every right action is a step to your main goal!

CIVILIZATION QUEST

<p align="center"><font face="Arial" size="17" color="#000000" letterSpacing="0.000000" kerning="1">Game is locked</font></p>

ActionScript [AS3]

Section 1
//CosmoShipAnim_49 (CivilizationQuest_old_fla.CosmoShipAnim_49) package CivilizationQuest_old_fla { import flash.display.*; public dynamic class CosmoShipAnim_49 extends MovieClip { public var Fire:MovieClip; public function CosmoShipAnim_49(){ addFrameScript(0, frame1, 29, frame30); } function frame1(){ stop(); } function frame30(){ stop(); } } }//package CivilizationQuest_old_fla
Section 2
//HumanAnim_53 (CivilizationQuest_old_fla.HumanAnim_53) package CivilizationQuest_old_fla { import flash.display.*; import flash.media.*; import flash.text.*; import flash.net.*; import flash.events.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class HumanAnim_53 extends MovieClip { public function HumanAnim_53(){ addFrameScript(0, frame1, 12, frame13, 29, frame30, 30, frame31); } function frame1(){ stop(); } function frame13(){ gotoAndPlay("Attack"); } function frame30(){ main.m_main.Game.Mamont.play(); main.m_main.Game.Cloud.play(); } function frame31(){ stop(); } } }//package CivilizationQuest_old_fla
Section 3
//Baby (gui.Baby) package gui { public dynamic class Baby extends Object_Base { public function Baby(){ addFrameScript(0, frame1, 19, frame20); m_item_name = "BabyItem"; b_hide = true; b_valid = false; } public function Action(){ return (false); } function frame1(){ stop(); } function frame20(){ stop(); } } }//package gui
Section 4
//Car (gui.Car) package gui { import flash.net.*; import flash.events.*; public dynamic class Car extends Object_Base { public function Car(){ addFrameScript(0, frame1, 29, frame30, 59, frame60, 89, frame90, 90, frame91); visible = false; b_valid = false; } public function Action(){ if (main.m_item.m_name == "WheelItem"){ play(); main.RemoveObject(this); return (true); }; return (false); } function frame1(){ stop(); } function frame30(){ stop(); } function frame60(){ main.m_main.Game.CosmoShip.play(); } function frame90(){ stop(); } function frame91(){ stop(); } } }//package gui
Section 5
//Cloud (gui.Cloud) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class Cloud extends Object_Base { public var CloudAnim:MovieClip; public function Cloud(){ addFrameScript(0, frame1, 44, frame45); m_item_name = "FlashItem"; } public function Action(){ return (false); } public function GetItem(){ this.CloudAnim.FlashImg.visible = false; } public function PutItem(){ this.CloudAnim.FlashImg.visible = true; } function frame1(){ stop(); } function frame45(){ stop(); } } }//package gui
Section 6
//CosmoMan (gui.CosmoMan) package gui { import flash.display.*; public dynamic class CosmoMan extends Object_Base { public var Selector:MovieClip; public var Man:MovieClip; public function CosmoMan(){ m_item_name = "CosmoManItem"; } public function Action(){ return (false); } public function GetItem(){ this.Man.visible = false; } public function PutItem(){ this.Man.visible = true; } } }//package gui
Section 7
//CosmoShip (gui.CosmoShip) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class CosmoShip extends Object_Base { public var CSA:MovieClip; public function CosmoShip(){ addFrameScript(0, frame1, 31, frame32, 32, frame33, 79, frame80); this.b_enabled = false; this.CSA.Fire.visible = false; } public function Action(){ if (main.m_item.m_name == "CosmoManItem"){ main.RemoveObject(this); main.m_main.Game.Car.play(); play(); return (true); }; return (false); } function frame1(){ stop(); } function frame32(){ stop(); this.b_enabled = true; } function frame33(){ this.CSA.Fire.visible = true; } function frame80(){ stop(); this.CSA.Fire.visible = false; this.CSA.play(); } } }//package gui
Section 8
//Dino (gui.Dino) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class Dino extends Object_Base { public var Selector:MovieClip; public function Dino(){ addFrameScript(0, frame1, 29, frame30); } public function Action(){ if (main.m_item.m_name == "DinoFood"){ play(); main.RemoveObject(this); main.EnableObject("Pika"); main.m_main.Game.Human.play(); main.m_main.Game.Tutorial1.visible = false; return (true); }; return (false); } function frame1(){ stop(); } function frame30(){ stop(); } } }//package gui
Section 9
//Factory (gui.Factory) package gui { import flash.net.*; import flash.events.*; public dynamic class Factory extends Object_Base { public function Factory(){ addFrameScript(0, frame1, 29, frame30); } public function Action(){ if (main.m_item.m_name == "BookItem"){ play(); main.m_main.Game.Car.play(); main.m_main.Game.Car.visible = true; main.m_main.Game.Car.b_valid = true; main.RemoveObject(this); return (true); }; return (false); } function frame1(){ stop(); } function frame30(){ stop(); } } }//package gui
Section 10
//HelpSystem (gui.HelpSystem) package gui { import flash.display.*; import flash.text.*; import flash.net.*; import flash.events.*; public dynamic class HelpSystem extends MovieClip { public var TText:TextField; public var BG:MovieClip; var m_names; var m_current;// = 0 public function HelpSystem(){ m_names = new Array(); super(); addEventListener(Event.ENTER_FRAME, Update); this.visible = false; m_names.push({m_obj:"Dino", m_name:"Hungry dinosaur"}); m_names.push({m_obj:"Paporotnik", m_name:"Fern"}); m_names.push({m_obj:"Mamont", m_name:"Mammoth"}); m_names.push({m_obj:"Human", m_name:"Human"}); m_names.push({m_obj:"Pika", m_name:"Pike"}); m_names.push({m_obj:"Cloud", m_name:"Thundercloud"}); m_names.push({m_obj:"Koster", m_name:"Bonfire"}); m_names.push({m_obj:"Ruda", m_name:"Golden ore"}); m_names.push({m_obj:"Key", m_name:"Key"}); m_names.push({m_obj:"Sunduk", m_name:"Chest"}); m_names.push({m_obj:"Ring", m_name:"Ring"}); m_names.push({m_obj:"Tower", m_name:"Princess in the tower"}); m_names.push({m_obj:"Knight", m_name:"Knight"}); m_names.push({m_obj:"Baby", m_name:"Baby"}); m_names.push({m_obj:"Tree", m_name:"Apple-tree"}); m_names.push({m_obj:"Newton", m_name:"Scientist"}); m_names.push({m_obj:"Factory", m_name:"Factory"}); m_names.push({m_obj:"Car", m_name:"Car"}); m_names.push({m_obj:"Wheel", m_name:"Wheel"}); m_names.push({m_obj:"CosmoMan", m_name:"Spaceman"}); m_names.push({m_obj:"CosmoShip", m_name:"Spaceship"}); } function Update(_arg1){ var _local2:*; if (((main.m_over) && (!((m_current == main.m_over))))){ m_current = main.m_over; this.visible = true; this.TText.text = m_current.name; for each (_local2 in m_names) { if (_local2.m_obj == m_current.name){ this.TText.text = _local2.m_name; this.BG.width = (this.TText.textWidth + 30); }; }; }; if (!main.m_over){ this.visible = false; m_current = 0; } else { x = main.m_main.mouseX; y = main.m_main.mouseY; }; } } }//package gui
Section 11
//Human (gui.Human) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class Human extends Object_Base { public var HumanAnim:MovieClip; public function Human(){ addFrameScript(0, frame1, 27, frame28); } public function Action(){ if (main.m_item.m_name == "PikaItem"){ trace("Pika"); this.HumanAnim.gotoAndPlay("Kill"); main.RemoveObject(this); main.RemoveObject(main.m_main.Game.Mamont); return (true); }; return (false); } function frame1(){ stop(); } function frame28(){ stop(); this.HumanAnim.play(); } } }//package gui
Section 12
//Key (gui.Key) package gui { import flash.display.*; public dynamic class Key extends Object_Base { public var Selector:MovieClip; public function Key(){ m_item_name = "KeyItem"; b_hide = true; b_valid = false; visible = false; } public function Action(){ return (false); } } }//package gui
Section 13
//Knight (gui.Knight) package gui { import flash.net.*; import flash.events.*; public dynamic class Knight extends Object_Base { public function Knight(){ addFrameScript(0, frame1, 29, frame30); } public function Action(){ if (main.m_item.m_name == "RingItem"){ play(); main.RemoveObject(this); main.RemoveObject(main.m_main.Game.Tower); return (true); }; return (false); } function frame1(){ stop(); } function frame30(){ stop(); main.m_main.Game.Tower.play(); } } }//package gui
Section 14
//Koster (gui.Koster) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class Koster extends Object_Base { public var Fire:MovieClip; public var Selector:MovieClip; public function Koster(){ this.Fire.visible = false; } public function Action(){ if (main.m_item.m_name == "FlashItem"){ this.Fire.visible = true; main.m_main.FlashSound.play(); return (true); }; if ((((main.m_item.m_name == "RudaItem")) && (this.Fire.visible))){ main.m_main.Game.Key.visible = true; main.m_main.Game.Key.b_valid = true; main.RemoveObject(this); main.m_main.RudaFireSound.play(); return (true); }; return (false); } } }//package gui
Section 15
//Mamont (gui.Mamont) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class Mamont extends Object_Base { public var Selector:MovieClip; public function Mamont(){ addFrameScript(0, frame1, 29, frame30); } public function Action(){ if (main.m_item.m_name == "PikaItem"){ trace("Pika"); main.m_main.Game.Human.HumanAnim.gotoAndPlay("Kill"); main.RemoveObject(this); main.RemoveObject(main.m_main.Game.Human); return (true); }; return (false); } function frame1(){ stop(); } function frame30(){ stop(); } } }//package gui
Section 16
//Newton (gui.Newton) package gui { import flash.display.*; import flash.net.*; import flash.events.*; import flash.utils.*; public dynamic class Newton extends Object_Base { public var Selector:MovieClip; public var Lamp:MovieClip; public function Newton(){ visible = false; this.Lamp.visible = false; b_valid = false; m_item_name = "BookItem"; } public function Action(){ if (main.m_item.m_name == "AppleItem"){ this.Lamp.visible = true; main.m_main.AppleSound.play(); return (true); }; return (false); } override public function MouseDown(){ var _local1:*; if (((((this.Lamp.visible) && ((main.m_item == 0)))) && (m_item_name))){ _local1 = new ((getDefinitionByName(m_item_name) as Class)); main.m_item = _local1; main.m_item.m_name = m_item_name; main.m_item.m_parent = this; main.m_main.addChild(main.m_item); if (b_hide){ visible = false; }; return (true); }; return (false); } } }//package gui
Section 17
//Object_Base (gui.Object_Base) package gui { import flash.display.*; import flash.net.*; import flash.events.*; import flash.utils.*; public dynamic class Object_Base extends MovieClip { var m_item_name;// = 0 public var b_valid;// = true public var b_hide;// = false public function Object_Base(){ main.AddObject(this); if (this.Selector){ this.Selector.visible = false; }; } public function MouseDown(){ var _local1:*; if ((((main.m_item == 0)) && (m_item_name))){ _local1 = new ((getDefinitionByName(m_item_name) as Class)); main.m_item = _local1; main.m_item.m_name = m_item_name; main.m_item.m_parent = this; main.m_main.addChild(main.m_item); if (b_hide){ visible = false; }; return (true); }; return (false); } } }//package gui
Section 18
//Paporotnik (gui.Paporotnik) package gui { import flash.display.*; public dynamic class Paporotnik extends Object_Base { public var Selector:MovieClip; public function Paporotnik(){ m_item_name = "DinoFood"; } public function Action(){ trace("DinoFood"); return (false); } } }//package gui
Section 19
//Pika (gui.Pika) package gui { import flash.display.*; public dynamic class Pika extends Object_Base { public var Selector:MovieClip; public function Pika(){ m_item_name = "PikaItem"; b_hide = true; b_valid = false; } public function Action(){ return (false); } } }//package gui
Section 20
//Preloader (gui.Preloader) package gui { import flash.display.*; import flash.events.*; public dynamic class Preloader extends MovieClip { public var BPlay:SimpleButton; public var bar:MovieClip; var bytestotal; var bytesloaded; var valid;// = true public function Preloader(){ addEventListener(Event.ENTER_FRAME, Update); this.BPlay.visible = false; this.BPlay.addEventListener(MouseEvent.MOUSE_DOWN, onDown); } public function Update(_arg1){ if (!valid){ return; }; bytestotal = stage.loaderInfo.bytesTotal; bytesloaded = stage.loaderInfo.bytesLoaded; var _local2:* = (bytesloaded / bytestotal); this.bar.scaleX = _local2; if (bytesloaded >= bytestotal){ removeEventListener(Event.ENTER_FRAME, Update); valid = false; this.BPlay.visible = true; }; } private function onDown(_arg1){ if (main.b_locked){ main.m_main.gotoAndStop("Locked"); } else { main.m_main.gotoAndStop("Game"); }; } } }//package gui
Section 21
//RestartButton (gui.RestartButton) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class RestartButton extends SimpleButton { public function RestartButton(){ addEventListener(MouseEvent.MOUSE_DOWN, onDown); } public function onDown(_arg1){ main.Restart(); main.m_main.gotoAndStop("Restart"); } } }//package gui
Section 22
//Ring (gui.Ring) package gui { import flash.display.*; public dynamic class Ring extends Object_Base { public var Selector:MovieClip; public function Ring(){ m_item_name = "RingItem"; b_hide = true; b_valid = false; visible = false; } public function Action(){ return (false); } } }//package gui
Section 23
//Ruda (gui.Ruda) package gui { public dynamic class Ruda extends Object_Base { public function Ruda(){ m_item_name = "RudaItem"; b_hide = true; } public function Action(){ return (false); } } }//package gui
Section 24
//ScoresPart (gui.ScoresPart) package gui { import flash.display.*; import flash.text.*; import flash.net.*; import flash.events.*; public dynamic class ScoresPart extends MovieClip { public var TText:TextField; var m_cur_score; var dx; var dy; var dd;// = 0 public function ScoresPart(_arg1, _arg2, _arg3){ m_cur_score = _arg1; addEventListener(Event.ENTER_FRAME, Update); this.TText.text = _arg1; var _local4:* = 99; var _local5:* = 24; x = _arg2; y = _arg3; dx = ((_local4 - x) * 0.01); dy = ((_local5 - y) * 0.01); main.m_main.addChild(this); } function Update(_arg1){ x = (x + (dx * dd)); y = (y + (dy * dd)); dd = (dd + 0.3); scaleX = (scaleX - 0.01); scaleY = (scaleY - 0.01); if ((((x < 99)) || ((y < 24)))){ main.m_scores = (main.m_scores + m_cur_score); removeEventListener(Event.ENTER_FRAME, Update); this.parent.removeChild(this); }; } } }//package gui
Section 25
//SoundButton (gui.SoundButton) package gui { import flash.display.*; import flash.media.*; import flash.events.*; public dynamic class SoundButton extends MovieClip { public function SoundButton(){ var _local1:SoundTransform; super(); addFrameScript(0, frame1); if (main.b_sound == false){ this.gotoAndStop(2); _local1 = new SoundTransform(0, 0); SoundMixer.soundTransform = _local1; }; addEventListener(MouseEvent.MOUSE_DOWN, onPress); main.m_main.addChild(this); } private function onPress(_arg1){ var _local2:SoundTransform; var _local3:SoundTransform; if (main.b_sound){ this.gotoAndStop(2); main.b_sound = false; _local2 = new SoundTransform(0, 0); SoundMixer.soundTransform = _local2; } else { this.gotoAndStop(1); main.b_sound = true; _local3 = new SoundTransform(1, 0); SoundMixer.soundTransform = _local3; }; } public function Delete(){ if (parent){ parent.removeChild(this); }; } function frame1(){ stop(); } } }//package gui
Section 26
//Start (gui.Start) package gui { import flash.display.*; import flash.events.*; public dynamic class Start extends MovieClip { public var BStart:SimpleButton; public function Start(){ this.BStart.addEventListener(MouseEvent.MOUSE_DOWN, onDown); } private function onDown(_arg1){ visible = false; main.m_px = (main.m_px - 50); } } }//package gui
Section 27
//Sunduk (gui.Sunduk) package gui { import flash.net.*; import flash.events.*; public dynamic class Sunduk extends Object_Base { public function Sunduk(){ addFrameScript(0, frame1); } public function Action(){ if (main.m_item.m_name == "KeyItem"){ gotoAndStop(2); main.RemoveObject(this); main.m_main.Game.Ring.visible = true; main.m_main.Game.Ring.b_valid = true; main.m_main.UnlockSound.play(); return (true); }; return (false); } function frame1(){ stop(); } } }//package gui
Section 28
//Tower (gui.Tower) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class Tower extends Object_Base { public var Princess:MovieClip; public function Tower(){ addFrameScript(0, frame1, 27, frame28, 45, frame46); } public function Action(){ if (main.m_item.m_name == "RingItem"){ main.m_main.Game.Knight.play(); main.RemoveObject(this); main.RemoveObject(main.m_main.Game.Knight); return (true); }; if (main.m_item.m_name == "FlashItem"){ main.m_main.Game.Tower.gotoAndPlay("Flash"); return (false); }; return (false); } function frame1(){ stop(); } function frame28(){ stop(); main.m_main.Game.Baby.play(); main.m_main.Game.Baby.b_valid = true; } function frame46(){ gotoAndStop(1); } } }//package gui
Section 29
//Tree (gui.Tree) package gui { import flash.display.*; import flash.net.*; import flash.events.*; public dynamic class Tree extends Object_Base { public var Selector:MovieClip; public function Tree(){ m_item_name = "AppleItem"; } public function Action(){ if (main.m_item.m_name == "BabyItem"){ main.m_main.Game.Newton.visible = true; main.m_main.Game.Newton.b_valid = true; return (true); }; return (false); } } }//package gui
Section 30
//Wheel (gui.Wheel) package gui { public dynamic class Wheel extends Object_Base { public function Wheel(){ m_item_name = "WheelItem"; b_hide = true; } public function Action(){ return (false); } } }//package gui
Section 31
//AppleItem (AppleItem) package { import flash.display.*; public dynamic class AppleItem extends MovieClip { } }//package
Section 32
//BabyItem (BabyItem) package { import flash.display.*; public dynamic class BabyItem extends MovieClip { } }//package
Section 33
//BookItem (BookItem) package { import flash.display.*; public dynamic class BookItem extends MovieClip { } }//package
Section 34
//CosmoManItem (CosmoManItem) package { import flash.display.*; public dynamic class CosmoManItem extends MovieClip { } }//package
Section 35
//DinoFood (DinoFood) package { import flash.display.*; public dynamic class DinoFood extends MovieClip { } }//package
Section 36
//FlashItem (FlashItem) package { import flash.display.*; public dynamic class FlashItem extends MovieClip { } }//package
Section 37
//KeyItem (KeyItem) package { import flash.display.*; public dynamic class KeyItem extends MovieClip { } }//package
Section 38
//main (main) package { import flash.display.*; import gui.*; import flash.net.*; import flash.events.*; import flash.geom.*; import flash.ui.*; import flash.utils.*; public dynamic class main extends MovieClip { public var Start:Start; public var Game:MovieClip; public var SoundButton:SoundButton; public static var m_main; public static var mySO:SharedObject = SharedObject.getLocal("RuneMagic_1"); public static var m_item = 0; public static var m_objects = new Array(); public static var m_over = 0; public static var m_px = 0; public static var m_dt = 0; public static var m_pdx = new Array(); public static var m_pdx_num = 0; public static var b_sound = true; public static var m_scores = 0; public static var m_hidden_scores = 0; public static var b_pause = true; public static var b_locked = false; public function main(){ addFrameScript(0, frame1, 29, frame30, 39, frame40); m_main = this; if (!mySO.data.Saves){ MochiBot.track(main.m_main, "b74d9e4c"); mySO.data.Saves = new Object(); }; addEventListener(Event.ENTER_FRAME, Update); addEventListener(MouseEvent.MOUSE_DOWN, onDown); addEventListener(MouseEvent.MOUSE_UP, onUp); main.m_pdx.push(70); main.m_pdx.push(185); main.m_pdx.push(40); main.m_pdx.push(85); main.m_pdx.push(85); main.m_pdx.push(85); main.m_pdx.push(285); main.m_pdx.push(40); main.m_pdx.push(120); main.m_pdx.push(140); main.m_pdx.push(610); main.m_pdx.push(85); main.m_pdx.push(85); main.m_pdx.push(85); main.m_pdx.push(85); if (!isUrl(["flashgamelicense.com"])){ }; } function Update(_arg1){ var _local2:*; if (((main.m_main.Start) && ((main.m_main.Start.visible == true)))){ main.b_pause = true; return; }; main.b_pause = false; if (m_item){ m_item.x = main.m_main.mouseX; m_item.y = main.m_main.mouseY; }; m_over = false; for each (_local2 in m_objects) { if (_local2.b_valid){ if (_local2.Selector){ if (_local2.Selector.hitTestPoint(main.m_main.mouseX, main.m_main.mouseY, true)){ m_over = _local2; }; }; if (!_local2.Selector){ if (_local2.hitTestPoint(main.m_main.mouseX, main.m_main.mouseY, true)){ m_over = _local2; }; }; }; }; if (main.m_main.Game){ if (main.m_dt < 0){ if (main.m_px < main.m_main.Game.x){ main.m_main.Game.x = (main.m_main.Game.x - 10); }; } else { main.m_dt = (main.m_dt - (1 / 30)); }; }; } private function onUp(_arg1){ if (((main.m_item) && (main.m_over))){ if (main.m_over.Action()){ main.FreeItem(true); return; }; }; } private function onDown(_arg1){ var _local2:*; var _local3:* = true; var _local4:* = main.m_main.mouseX; var _local5:* = main.m_main.mouseY; if (((main.m_item) && (main.m_over))){ if (main.m_over.Action()){ main.FreeItem(true); return; }; }; if (main.m_over){ if (main.m_over.MouseDown()){ if (m_item.m_parent.GetItem){ m_item.m_parent.GetItem(); }; main.m_main.PressSound.play(); _local3 = false; }; }; if (_local3){ FreeItem(); }; } function frame1(){ stop(); this.b_first = true; } function frame30(){ if (this.b_first){ main.m_main.Music1 = new mDinoMusic(); main.m_main.Music2 = new mMedievalMusic(); main.m_main.Music3 = new mCityMusic(); main.m_main.Music4 = new mSpaceMusic(); main.m_main.m_music = main.m_main.Music1.play(0, 9999); main.m_main.PressSound = new sButtonPress(); main.m_main.ClockSound = new sClock(); main.m_main.AppleSound = new sApple(); main.m_main.FlashSound = new sFlash(); main.m_main.RudaFireSound = new sRudaFire(); main.m_main.UnlockSound = new sUnlock(); this.b_first = false; }; } function frame40(){ gotoAndStop("Game"); } public static function AddObject(_arg1){ m_objects.push(_arg1); } public static function RemoveObject(_arg1){ var _local2:*; _local2 = 0; while (_local2 < m_objects.length) { if (m_objects[_local2] == _arg1){ m_objects.splice(_local2, 1); return; }; _local2++; }; } public static function FreeItem(_arg1=false){ if (m_item){ if (_arg1 == true){ m_item.m_parent.b_valid = false; RemoveObject(m_item.m_parent); main.m_px = (main.m_px - main.m_pdx[main.m_pdx_num]); main.m_pdx_num++; main.m_dt = 0; if (main.m_pdx_num == 4){ main.m_main.m_music.stop(); main.m_main.m_music = main.m_main.Music2.play(0, 9999); } else { if (main.m_pdx_num == 8){ main.m_main.m_music.stop(); main.m_main.m_music = main.m_main.Music3.play(0, 9999); } else { if (main.m_pdx_num == 11){ main.m_main.m_music.stop(); main.m_main.m_music = main.m_main.Music4.play(0, 9999); }; }; }; } else { m_item.m_parent.visible = true; if (m_item.m_parent.PutItem){ m_item.m_parent.PutItem(); }; }; m_item.parent.removeChild(m_item); m_item.m_parent = 0; m_item = 0; }; } public static function EnableObject(_arg1){ main.m_main.Game[_arg1].b_valid = true; } public static function Restart(){ m_objects.splice(0); m_scores = 0; m_hidden_scores = 0; m_px = 0; m_dt = 0; m_pdx_num = 0; main.m_main.m_music.stop(); main.m_main.m_music = main.m_main.Music1.play(0, 9999); } public static function isUrl(_arg1:Array):Boolean{ var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local2:String = main.m_main.stage.loaderInfo.loaderURL; var _local3:* = _local2.split("://"); if (_local3[1]){ _local2 = _local3[1]; }; for (_local5 in _arg1) { _local4 = true; _local6 = _local2.search(_arg1[_local5]); if (_local6 > 0){ _local7 = _local2.charAt((_local6 - 1)); }; if (_local6 == -1){ _local4 = false; }; if ((((_local6 > 0)) && (!((_local7 == "."))))){ _local4 = false; }; if (_local4){ return (true); }; }; return (false); } } }//package
Section 39
//mCityMusic (mCityMusic) package { import flash.media.*; public dynamic class mCityMusic extends Sound { } }//package
Section 40
//mDinoMusic (mDinoMusic) package { import flash.media.*; public dynamic class mDinoMusic extends Sound { } }//package
Section 41
//mMedievalMusic (mMedievalMusic) package { import flash.media.*; public dynamic class mMedievalMusic extends Sound { } }//package
Section 42
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ if (Security.sandboxType == "localWithFile"){ return (null); }; var _local3:MochiBot = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); var _local4 = "http://core.mochibot.com/my/core.swf"; var _local5:URLVariables = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; var _local6:String = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; var _local7:URLRequest = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; var _local8:Loader = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 43
//mSpaceMusic (mSpaceMusic) package { import flash.media.*; public dynamic class mSpaceMusic extends Sound { } }//package
Section 44
//PikaItem (PikaItem) package { import flash.display.*; public dynamic class PikaItem extends MovieClip { } }//package
Section 45
//RingItem (RingItem) package { import flash.display.*; public dynamic class RingItem extends MovieClip { } }//package
Section 46
//RudaItem (RudaItem) package { import flash.display.*; public dynamic class RudaItem extends MovieClip { } }//package
Section 47
//sApple (sApple) package { import flash.media.*; public dynamic class sApple extends Sound { } }//package
Section 48
//sButtonPress (sButtonPress) package { import flash.media.*; public dynamic class sButtonPress extends Sound { } }//package
Section 49
//sClock (sClock) package { import flash.media.*; public dynamic class sClock extends Sound { } }//package
Section 50
//sFlash (sFlash) package { import flash.media.*; public dynamic class sFlash extends Sound { } }//package
Section 51
//sRudaFire (sRudaFire) package { import flash.media.*; public dynamic class sRudaFire extends Sound { } }//package
Section 52
//sUnlock (sUnlock) package { import flash.media.*; public dynamic class sUnlock extends Sound { } }//package
Section 53
//WheelItem (WheelItem) package { import flash.display.*; public dynamic class WheelItem extends MovieClip { } }//package

Library Items

Symbol 1 GraphicUsed by:4
Symbol 2 FontUsed by:3 38 40 42 49 50 187 189 192 194 195 200 203 205 206 210 211 217
Symbol 3 EditableTextUses:2Used by:4
Symbol 4 MovieClip {gui.ScoresPart}Uses:1 3
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:7 85 95
Symbol 7 MovieClip {WheelItem}Uses:6
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip {RudaItem}Uses:8
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip {RingItem}Uses:10
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClip {PikaItem}Uses:12
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:16 106
Symbol 16 MovieClip {KeyItem}Uses:15
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClip {DinoFood}Uses:17
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21 70
Symbol 21 MovieClip {CosmoManItem}Uses:20
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClip {BookItem}Uses:22
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:26 180
Symbol 26 MovieClip {BabyItem}Uses:25
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:29 138
Symbol 29 MovieClip {AppleItem}Uses:28
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClip {FlashItem}Uses:31Used by:101
Symbol 33 GraphicUsed by:197  Timeline
Symbol 34 GraphicUsed by:197  Timeline
Symbol 35 GraphicUsed by:197  Timeline
Symbol 36 GraphicUsed by:48
Symbol 37 GraphicUsed by:45 207
Symbol 38 EditableTextUses:2Used by:45
Symbol 39 GraphicUsed by:45
Symbol 40 EditableTextUses:2Used by:45
Symbol 41 GraphicUsed by:45
Symbol 42 EditableTextUses:2Used by:45
Symbol 43 SoundUsed by:45 196 207
Symbol 44 Sound {sButtonPress}Used by:45 196 207  Timeline
Symbol 45 ButtonUses:37 38 39 40 41 42 43 44Used by:48
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:48
Symbol 48 MovieClip {gui.Preloader}Uses:36 45 47Used by:Timeline
Symbol 49 EditableTextUses:2Used by:Timeline
Symbol 50 EditableTextUses:2Used by:Timeline
Symbol 51 GraphicUsed by:142  Timeline
Symbol 52 GraphicUsed by:146  Timeline
Symbol 53 Sound {mCityMusic}Used by:Timeline
Symbol 54 Sound {mDinoMusic}Used by:Timeline
Symbol 55 Sound {mSpaceMusic}Used by:Timeline
Symbol 56 Sound {mMedievalMusic}Used by:Timeline
Symbol 57 Sound {sClock}Used by:Timeline
Symbol 58 Sound {sApple}Used by:Timeline
Symbol 59 Sound {sFlash}Used by:Timeline
Symbol 60 Sound {sRudaFire}Used by:Timeline
Symbol 61 Sound {sUnlock}Used by:Timeline
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:65
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClip {gui.Paporotnik}Uses:63 64Used by:197
Symbol 66 GraphicUsed by:70
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:70
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip {gui.CosmoMan}Uses:66 68 20 69Used by:197
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:85
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:85
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:85 94
Symbol 77 SoundUsed by:85
Symbol 78 GraphicUsed by:85
Symbol 79 SoundUsed by:85
Symbol 80 GraphicUsed by:84
Symbol 81 GraphicUsed by:84
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:80 81 82 83Used by:85 99
Symbol 85 MovieClip {gui.Car}Uses:72 74 76 6 77 78 79 84Used by:197
Symbol 86 GraphicUsed by:94
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:94
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:91
Symbol 91 MovieClipUses:90Used by:94
Symbol 92 GraphicUsed by:94
Symbol 93 SoundUsed by:94
Symbol 94 MovieClip {gui.Factory}Uses:86 88 91 92 76 93Used by:197
Symbol 95 MovieClip {gui.Wheel}Uses:6Used by:197
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:99
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClip {gui.Koster}Uses:97 98 84Used by:197
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100 32Used by:103
Symbol 102 SoundUsed by:103
Symbol 103 MovieClip {gui.Cloud}Uses:101 102Used by:197
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:106
Symbol 106 MovieClip {gui.Key}Uses:105 15Used by:197
Symbol 107 GraphicUsed by:119
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:119
Symbol 110 GraphicUsed by:119
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:111Used by:119
Symbol 113 SoundUsed by:119 142
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:119
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:119
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClip {gui.Tower}Uses:107 109 110 112 113 115 117 118Used by:197
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:124
Symbol 122 GraphicUsed by:124 173
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClip {gui.Pika}Uses:121 122 123Used by:197
Symbol 125 GraphicUsed by:128
Symbol 126 GraphicUsed by:128
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClip {gui.Sunduk}Uses:125 126 127Used by:197
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:133
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:133
Symbol 133 MovieClip {gui.Ring}Uses:130 132Used by:197
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:138
Symbol 136 GraphicUsed by:138
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClip {gui.Tree}Uses:135 136 28 137Used by:197
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:142
Symbol 141 SoundUsed by:142
Symbol 142 MovieClip {gui.Dino}Uses:140 51 141 113Used by:197
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:146
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClip {gui.Mamont}Uses:144 52 145Used by:197
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:156
Symbol 149 GraphicUsed by:156 212
Symbol 150 GraphicUsed by:156
Symbol 151 GraphicUsed by:156
Symbol 152 GraphicUsed by:156
Symbol 153 GraphicUsed by:156
Symbol 154 GraphicUsed by:156
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClip {CivilizationQuest_old_fla.CosmoShipAnim_49}Uses:148 149 150 151 152 153 154 155Used by:158
Symbol 157 SoundUsed by:158
Symbol 158 MovieClip {gui.CosmoShip}Uses:156 157Used by:197
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClip {gui.Ruda}Uses:159Used by:197
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:173 212
Symbol 163 GraphicUsed by:173
Symbol 164 GraphicUsed by:173
Symbol 165 SoundUsed by:173
Symbol 166 GraphicUsed by:173
Symbol 167 GraphicUsed by:173
Symbol 168 GraphicUsed by:173
Symbol 169 SoundUsed by:173
Symbol 170 GraphicUsed by:173
Symbol 171 SoundUsed by:173
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClip {CivilizationQuest_old_fla.HumanAnim_53}Uses:162 163 164 165 166 167 122 168 169 170 171 172Used by:174
Symbol 174 MovieClip {gui.Human}Uses:173Used by:197
Symbol 175 GraphicUsed by:178
Symbol 176 SoundUsed by:178
Symbol 177 SoundUsed by:178
Symbol 178 MovieClip {gui.Knight}Uses:175 176 177Used by:197
Symbol 179 SoundUsed by:180
Symbol 180 MovieClip {gui.Baby}Uses:25 179Used by:197
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:186
Symbol 183 GraphicUsed by:186
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:186
Symbol 186 MovieClip {gui.Newton}Uses:182 183 185Used by:197
Symbol 187 EditableTextUses:2Used by:197
Symbol 188 GraphicUsed by:190
Symbol 189 EditableTextUses:2Used by:190
Symbol 190 MovieClipUses:188 189Used by:197
Symbol 191 GraphicUsed by:196
Symbol 192 EditableTextUses:2Used by:196
Symbol 193 GraphicUsed by:196
Symbol 194 EditableTextUses:2Used by:196
Symbol 195 EditableTextUses:2Used by:196
Symbol 196 Button {gui.RestartButton}Uses:191 192 193 194 195 43 44Used by:197
Symbol 197 MovieClipUses:33 34 35 65 70 85 94 95 99 103 106 119 124 128 133 138 142 146 158 160 174 178 180 186 187 190 196Used by:Timeline
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:201
Symbol 200 EditableTextUses:2Used by:201
Symbol 201 MovieClip {gui.HelpSystem}Uses:199 200Used by:Timeline
Symbol 202 GraphicUsed by:212
Symbol 203 EditableTextUses:2Used by:207
Symbol 204 GraphicUsed by:207
Symbol 205 EditableTextUses:2Used by:207
Symbol 206 EditableTextUses:2Used by:207
Symbol 207 ButtonUses:37 203 204 205 206 43 44Used by:212
Symbol 208 GraphicUsed by:212
Symbol 209 GraphicUsed by:212
Symbol 210 EditableTextUses:2Used by:212
Symbol 211 EditableTextUses:2Used by:212
Symbol 212 MovieClip {gui.Start}Uses:202 207 208 162 209 149 210 211Used by:Timeline
Symbol 213 GraphicUsed by:216
Symbol 214 GraphicUsed by:216
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClip {gui.SoundButton}Uses:213 214 215Used by:Timeline
Symbol 217 EditableTextUses:2Used by:Timeline
Symbol 218 FontUsed by:219
Symbol 219 EditableTextUses:218Used by:Timeline

Instance Names

"Game"Frame 30Symbol 197 MovieClip
"Start"Frame 30Symbol 212 MovieClip {gui.Start}
"SoundButton"Frame 30Symbol 216 MovieClip {gui.SoundButton}
"TText"Symbol 4 MovieClip {gui.ScoresPart} Frame 1Symbol 3 EditableText
"BPlay"Symbol 48 MovieClip {gui.Preloader} Frame 1Symbol 45 Button
"bar"Symbol 48 MovieClip {gui.Preloader} Frame 1Symbol 47 MovieClip
"Selector"Symbol 65 MovieClip {gui.Paporotnik} Frame 1Symbol 63 MovieClip
"Selector"Symbol 70 MovieClip {gui.CosmoMan} Frame 1Symbol 68 MovieClip
"Man"Symbol 70 MovieClip {gui.CosmoMan} Frame 1Symbol 20 MovieClip
"Selector"Symbol 99 MovieClip {gui.Koster} Frame 1Symbol 97 MovieClip
"Fire"Symbol 99 MovieClip {gui.Koster} Frame 1Symbol 84 MovieClip
"FlashImg"Symbol 101 MovieClip Frame 1Symbol 32 MovieClip {FlashItem}
"CloudAnim"Symbol 103 MovieClip {gui.Cloud} Frame 1Symbol 101 MovieClip
"Selector"Symbol 106 MovieClip {gui.Key} Frame 1Symbol 105 MovieClip
"Princess"Symbol 119 MovieClip {gui.Tower} Frame 1Symbol 109 MovieClip
"Princess"Symbol 119 MovieClip {gui.Tower} Frame 35Symbol 115 MovieClip
"Princess"Symbol 119 MovieClip {gui.Tower} Frame 37Symbol 117 MovieClip
"Princess"Symbol 119 MovieClip {gui.Tower} Frame 39Symbol 115 MovieClip
"Princess"Symbol 119 MovieClip {gui.Tower} Frame 41Symbol 117 MovieClip
"Princess"Symbol 119 MovieClip {gui.Tower} Frame 43Symbol 115 MovieClip
"Princess"Symbol 119 MovieClip {gui.Tower} Frame 45Symbol 117 MovieClip
"Selector"Symbol 124 MovieClip {gui.Pika} Frame 1Symbol 121 MovieClip
"Selector"Symbol 133 MovieClip {gui.Ring} Frame 1Symbol 130 MovieClip
"Selector"Symbol 138 MovieClip {gui.Tree} Frame 1Symbol 135 MovieClip
"Selector"Symbol 142 MovieClip {gui.Dino} Frame 1Symbol 140 MovieClip
"Selector"Symbol 146 MovieClip {gui.Mamont} Frame 1Symbol 144 MovieClip
"Fire"Symbol 156 MovieClip {CivilizationQuest_old_fla.CosmoShipAnim_49} Frame 1Symbol 148 MovieClip
"CSA"Symbol 158 MovieClip {gui.CosmoShip} Frame 1Symbol 156 MovieClip {CivilizationQuest_old_fla.CosmoShipAnim_49}
"HumanAnim"Symbol 174 MovieClip {gui.Human} Frame 1Symbol 173 MovieClip {CivilizationQuest_old_fla.HumanAnim_53}
"Selector"Symbol 186 MovieClip {gui.Newton} Frame 1Symbol 182 MovieClip
"Lamp"Symbol 186 MovieClip {gui.Newton} Frame 1Symbol 185 MovieClip
"Paporotnik"Symbol 197 MovieClip Frame 1Symbol 65 MovieClip {gui.Paporotnik}
"CosmoMan"Symbol 197 MovieClip Frame 1Symbol 70 MovieClip {gui.CosmoMan}
"Car"Symbol 197 MovieClip Frame 1Symbol 85 MovieClip {gui.Car}
"Factory"Symbol 197 MovieClip Frame 1Symbol 94 MovieClip {gui.Factory}
"Wheel"Symbol 197 MovieClip Frame 1Symbol 95 MovieClip {gui.Wheel}
"Koster"Symbol 197 MovieClip Frame 1Symbol 99 MovieClip {gui.Koster}
"Cloud"Symbol 197 MovieClip Frame 1Symbol 103 MovieClip {gui.Cloud}
"Key"Symbol 197 MovieClip Frame 1Symbol 106 MovieClip {gui.Key}
"Tower"Symbol 197 MovieClip Frame 1Symbol 119 MovieClip {gui.Tower}
"Pika"Symbol 197 MovieClip Frame 1Symbol 124 MovieClip {gui.Pika}
"Sunduk"Symbol 197 MovieClip Frame 1Symbol 128 MovieClip {gui.Sunduk}
"Ring"Symbol 197 MovieClip Frame 1Symbol 133 MovieClip {gui.Ring}
"Tree"Symbol 197 MovieClip Frame 1Symbol 138 MovieClip {gui.Tree}
"Dino"Symbol 197 MovieClip Frame 1Symbol 142 MovieClip {gui.Dino}
"Mamont"Symbol 197 MovieClip Frame 1Symbol 146 MovieClip {gui.Mamont}
"CosmoShip"Symbol 197 MovieClip Frame 1Symbol 158 MovieClip {gui.CosmoShip}
"Ruda"Symbol 197 MovieClip Frame 1Symbol 160 MovieClip {gui.Ruda}
"Human"Symbol 197 MovieClip Frame 1Symbol 174 MovieClip {gui.Human}
"Knight"Symbol 197 MovieClip Frame 1Symbol 178 MovieClip {gui.Knight}
"Baby"Symbol 197 MovieClip Frame 1Symbol 180 MovieClip {gui.Baby}
"Newton"Symbol 197 MovieClip Frame 1Symbol 186 MovieClip {gui.Newton}
"Tutorial1"Symbol 197 MovieClip Frame 1Symbol 190 MovieClip
"BG"Symbol 201 MovieClip {gui.HelpSystem} Frame 1Symbol 199 MovieClip
"TText"Symbol 201 MovieClip {gui.HelpSystem} Frame 1Symbol 200 EditableText
"BStart"Symbol 212 MovieClip {gui.Start} Frame 1Symbol 207 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS3.
SWFMetaData (77)Timeline Frame 11298 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."

Labels

"Game"Frame 30
"Restart"Frame 40
"Locked"Frame 55
"Flash"Symbol 119 MovieClip {gui.Tower} Frame 35
"Attack"Symbol 173 MovieClip {CivilizationQuest_old_fla.HumanAnim_53} Frame 2
"Kill"Symbol 173 MovieClip {CivilizationQuest_old_fla.HumanAnim_53} Frame 14
"Last"Symbol 173 MovieClip {CivilizationQuest_old_fla.HumanAnim_53} Frame 31




http://swfchan.com/27/130332/info.shtml
Created: 22/2 -2019 08:38:32 Last modified: 22/2 -2019 08:38:32 Server time: 09/05 -2024 10:29:25