home *** CD-ROM | disk | FTP | other *** search
/ Mobiclic 164 / MOBICLIC164.ISO / mac / DATA / DSS164 / DSS164_04 / DSS164_04.swf / scripts / DSS164_04.as < prev    next >
Text File  |  2014-05-13  |  1KB  |  52 lines

  1. package
  2. {
  3.    import com.milanpresse.capsule.AbstractMenuCapsule;
  4.    import dss164.engineaddons.facades.GameEngine;
  5.    import dss164_04.CapsuleAlgo;
  6.    
  7.    public class DSS164_04 extends AbstractMenuCapsule
  8.    {
  9.        
  10.       
  11.       private var game:GameEngine;
  12.       
  13.       private var algo:CapsuleAlgo = null;
  14.       
  15.       private var fonts:Array;
  16.       
  17.       public function DSS164_04()
  18.       {
  19.          fonts = [new Lucida_Handwriting()];
  20.          super();
  21.       }
  22.       
  23.       public function onEngineInitialized(callback:Function) : void
  24.       {
  25.          game = new GameEngine(this);
  26.          game.mainAlgo = new CapsuleAlgo();
  27.          callback();
  28.       }
  29.       
  30.       override public function start(initParams:Object = null) : void
  31.       {
  32.          game.start();
  33.       }
  34.       
  35.       override public function destroy() : void
  36.       {
  37.          game.destroy();
  38.          super.destroy();
  39.       }
  40.       
  41.       override public function sleep() : void
  42.       {
  43.          game.sleep();
  44.       }
  45.       
  46.       override public function wake() : void
  47.       {
  48.          game.wake();
  49.       }
  50.    }
  51. }
  52.