home *** CD-ROM | disk | FTP | other *** search
- package com.mochi
- {
- import flash.display.DisplayObject;
- import flash.display.MovieClip;
- import flash.events.IOErrorEvent;
- import flash.utils.getDefinitionByName;
-
- public dynamic class Preloader extends MovieClip
- {
-
- public static var GAME_OPTIONS:Object = {
- "id":"74eaa3b8c08bf451",
- "res":"600x500"
- };
-
- public static var MAIN_CLASS:String = "filler";
-
-
- private var did_load:Boolean;
-
- public function Preloader()
- {
- var f:Function = null;
- var opts:Object = null;
- var k:String = null;
- super();
- f = function(param1:IOErrorEvent):void
- {
- };
- loaderInfo.addEventListener(IOErrorEvent.IO_ERROR,f);
- opts = {};
- for(k in GAME_OPTIONS)
- {
- opts[k] = GAME_OPTIONS[k];
- }
- opts.background = 5592405;
- opts.color = 16777215;
- opts.outline = 16777215;
- opts.ad_started = function():void
- {
- did_load = true;
- };
- opts.ad_finished = function():void
- {
- var _loc1_:Class = null;
- var _loc2_:Object = null;
- _loc1_ = Class(getDefinitionByName(MAIN_CLASS));
- _loc2_ = new _loc1_();
- parent.addChild(_loc2_ as DisplayObject);
- if(_loc2_.init)
- {
- _loc2_.init(did_load);
- }
- };
- opts.clip = this;
- MochiAd.showPreGameAd(opts);
- }
- }
- }
-