Guest User

Untitled

a guest
Oct 21st, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. package {
  2.  
  3. import flash.display.Sprite;
  4.  
  5. import flash.events.Event;
  6.  
  7. import com.whirled.avrg.AVRGameControl;
  8. import com.whirled.avrg.PlayerSubControlServer;
  9. import com.whirled.avrg.GameSubControlServer;
  10. import com.whirled.*;
  11. import com.whirled.avrg.*;
  12. import com.whirled.game.*;
  13. import com.whirled.net.*;
  14.  
  15. public class idle extends Sprite
  16. {
  17. public function idle ()
  18. {
  19. _control = new AVRGameControl(this);
  20. _control.addEventListener(Event.UNLOAD, handleUnload);
  21. _control.room.addEventListener(ControlEvent.CHAT_RECEIVED, this.handleChat);
  22. _control.room.addEventListener(ControlEvent.SIGNAL_RECEIVED, this.signalHandler);
  23. }
  24.  
  25. protected function handleChat(event:ControlEvent) : void
  26. {
  27. // var chatterId:int;
  28. //var said:String = event.value as String
  29. var event:* = event;
  30. protected function signalHandler(sendMessage:ControlEvent):void
  31. {
  32. if (sendMessage.name == "IdlePay")
  33. {
  34. _control.player.completeTask("money_added", 1);
  35. }//End Function
  36. }//End Function
  37. protected function handleUnload (event :Event) :void
  38. {
  39. // stop any sounds, clean up any resources that need it. This specifically includes
  40. // unregistering listeners to any events - especially Event.ENTER_FRAME
  41. }
  42.  
  43. protected var _control :AVRGameControl;
  44. }
  45. }
Add Comment
Please, Sign In to add comment