home *** CD-ROM | disk | FTP | other *** search
- package Code.LOGIC.OBJECTS.ACTORS
- {
- import Code.LIB._iv163;
- import Code.LIB._uu24;
- import Code.LOGIC.OBJECTS.ACTORS.INTERFACES._mk516;
- import Code.OPTIONS._dx111;
- import Code.org.cove.ape._lc38;
- import Code.org.cove.ape._ms106;
- import Code.org.cove.ape._yo331;
- import flash.display.Sprite;
-
- public class _sg87 extends _lc38 implements _mk516
- {
-
- public static const TYPE_HEART:int = 0;
-
- public static const TYPE_KEY:int = 1;
-
-
- private var _type:int = -1;
-
- private var id:int;
-
- private var _group:_yo331;
-
- public var _gd168:Boolean = false;
-
- public function _sg87(param1:Object)
- {
- var _loc2_:Class = null;
- var _loc3_:Sprite = null;
- var _loc4_:_iv163 = null;
- var _loc5_:_ms106 = null;
- _type = -1;
- _gd168 = false;
- super(param1.x,param1.y,22,true);
- _type = param1.type;
- id = param1._tp253;
- _loc2_ = _type == TYPE_HEART ? _dx111.GHeart : _dx111.GKey;
- _loc3_ = new _loc2_() as Sprite;
- _loc4_ = _uu24._sa70(_loc3_);
- (_loc5_ = new _ms106()).addChild(_loc4_);
- _mb474(_loc5_);
- _loc5_.owner = this;
- }
-
- public static function _lu255() : Object
- {
- var _loc1_:Object = null;
- return {
- "toolClass":_sg87,
- "name":"bonus",
- "params":{
- "_tp253":0,
- "type":[["key",TYPE_KEY],["heart",TYPE_HEART]]
- }
- };
- }
-
- public function set group(param1:_yo331) : void
- {
- _group = param1;
- }
-
- public function get type() : int
- {
- return _type;
- }
-
- public function get _tp253() : int
- {
- return id;
- }
-
- public function get group() : _yo331
- {
- return _group;
- }
-
- public function _eu538() : Object
- {
- var _loc1_:Object = null;
- _loc1_ = new Object();
- _loc1_.prClass = "TBonus";
- _loc1_.x = _ej28;
- _loc1_.y = _th99;
- _loc1_.type = type;
- _loc1_._tp253 = _tp253;
- return _loc1_;
- }
-
- public function _ur45() : Object
- {
- var _loc1_:Object = null;
- _loc1_ = _lu255();
- _loc1_.params.x = _ej28;
- _loc1_.params.y = _th99;
- _loc1_.params.type = type;
- _loc1_.params._tp253 = _tp253;
- return _loc1_;
- }
-
- public function get _do489() : Boolean
- {
- return _gd168 == true;
- }
- }
- }
-