home *** CD-ROM | disk | FTP | other *** search
- package Code.LOGIC.OBJECTS.GRAPHICS
- {
- import Code.LIB._uu24;
- import Code.LOGIC.OBJECTS.ACTORS.BLOB._hg469;
- import Code.OPTIONS._dx111;
- import Code.org.cove.ape._ms106;
- import flash.display.Sprite;
-
- public class _xt102 extends _ms106
- {
-
- public static const stNormal:int = 0;
-
- public static const stSwim:int = 1;
-
-
- private var state:int;
-
- private var blob:_hg469;
-
- private var normalPict:Sprite;
-
- public function _xt102(param1:_hg469)
- {
- var _loc2_:Class = null;
- super();
- blob = param1;
- _loc2_ = param1.color == _hg469.GREEN ? _dx111.GBlobGreen : _dx111.GBlobYellow;
- normalPict = _uu24._lv291(_loc2_,param1.radius / 23);
- normalPict.mouseEnabled = false;
- }
-
- override public function onEnterFrame() : void
- {
- super.onEnterFrame();
- var _loc1_:int = state;
- switch(0)
- {
- }
- }
-
- public function set State(param1:int) : void
- {
- var _loc2_:Class = null;
- var _loc3_:Sprite = null;
- state = param1;
- switch(state)
- {
- case stNormal:
- _xe147();
- addChild(normalPict);
- break;
- case stSwim:
- super.rotation = 0;
- _xe147();
- _loc2_ = blob.color == _hg469.GREEN ? _dx111.GBlobGreenSwim : _dx111.GBlobYellowSwim;
- _loc3_ = _uu24._lv291(_loc2_,blob.radius / 20);
- addChild(_loc3_);
- }
- }
-
- override public function set rotation(param1:Number) : void
- {
- switch(state)
- {
- case stNormal:
- super.rotation = param1;
- }
- }
- }
- }
-