home *** CD-ROM | disk | FTP | other *** search
/ Champak 48 / cdrom_image.iso / Games / bobsleddin.swf / scripts / __Packages / BB.as < prev    next >
Encoding:
Text File  |  2007-09-28  |  1.1 KB  |  44 lines

  1. class BB
  2. {
  3.    var z;
  4.    var uniqueID;
  5.    var depthGroup;
  6.    var target;
  7.    static var MAGNETIC_CHARGE = 16;
  8.    static var DESTROYABLE = 32;
  9.    static var ALL = 16776960;
  10.    static var COLLECTABLE = 65536;
  11.    static var MAGNETS = 65792;
  12.    static var BLADES = 66048;
  13.    static var LASERS = 66560;
  14.    static var POINTS = 67600;
  15.    static var HEALTH = 69648;
  16.    static var LETTER = 69904;
  17.    static var NODE = 131072;
  18.    static var OBSTACLE = 262176;
  19.    static var ELEMENT = 524288;
  20.    static var SMALL = 256;
  21.    static var SHORT = 256;
  22.    static var TALL = 512;
  23.    static var FRED = 1;
  24.    static var BARNEY = 2;
  25.    static var DINO = 3;
  26.    static var SLATE = 4;
  27.    static var WILMA = 5;
  28.    static var BETTY = 6;
  29.    static var PEBBLES = 7;
  30.    static var BAMBAM = 8;
  31.    static var ALL_LETTERS = 127;
  32.    function BB()
  33.    {
  34.    }
  35.    static function calculateDepth(z, uniqueID, depthGroup)
  36.    {
  37.       return 2130706432 - Math.floor(z) * 4095 + Number(depthGroup) * 1024 + uniqueID;
  38.    }
  39.    function updateDepth()
  40.    {
  41.       this.target.swapDepths(BB.calculateDepth(this.z,this.uniqueID,this.depthGroup));
  42.    }
  43. }
  44.