PackageGame.Tutorials
Classpublic class ControllerDumpbot
InheritanceControllerDumpbot Inheritance ControllerTutorial Inheritance ControllerGame Inheritance Controller Inheritance flash.display.Sprite



Public Properties
 PropertyDefined by
 Inheritedactions : Array
ControllerGame
 InheritedadStarted : Boolean = false
[static]
ControllerGame
 InheritedallParts : Array
ControllerGame
 InheritedbackToSaveWindow : Boolean = false
ControllerGame
 InheritedcameraMovements : Array
ControllerGame
 InheritedcandidateJointParts : Array
ControllerGame
 InheritedcandidateJointType : int
ControllerGame
 InheritedcandidateJointX : Number
ControllerGame
 InheritedcandidateJointY : Number
ControllerGame
 Inheritedcannonballs : Array = null
[static]
ControllerGame
 InheritedcanSaveReplay : Boolean = true
ControllerGame
 InheritedcenterOnSelected : Boolean = false
[static]
ControllerGame
 Inheritedchannel : SoundChannel = null
[static]
ControllerGame
 InheritedclickedBox : Boolean = false
[static]
ControllerGame
 InheritedclickedReport : Boolean = false
ControllerGame
 InheritedclickedSave : Boolean = false
ControllerGame
 InheritedclickedSaveChallenge : Boolean = false
ControllerGame
 InheritedclickedSaveReplay : Boolean = false
ControllerGame
 InheritedclickedSubmitScore : Boolean = false
ControllerGame
 InheritedclipboardParts : Array
[static]
ControllerGame
 InheritedcollisionGroup : int = 0x0001
[static]
ControllerGame
 InheritedcopiedJoint : JointPart = null
ControllerGame
 InheritedcopiedThrusters : Thrusters = null
ControllerGame
 InheritedcurChallengeFeatured : Boolean = false
[static]
ControllerGame
 InheritedcurChallengeID : String = ""
[static]
ControllerGame
 InheritedcurChallengePublic : Boolean = false
[static]
ControllerGame
 InheritedcurReplayFeatured : Boolean = false
[static]
ControllerGame
 InheritedcurReplayID : String = ""
[static]
ControllerGame
 InheritedcurReplayPublic : Boolean = false
[static]
ControllerGame
 InheritedcurRobotEditable : Boolean = true
[static]
ControllerGame
 InheritedcurRobotFeatured : Boolean = false
[static]
ControllerGame
 InheritedcurRobotID : String = ""
[static]
ControllerGame
 InheritedcurRobotPublic : Boolean = false
[static]
ControllerGame
 InheriteddefaultB : Number = 42
[static]
ControllerGame
 InheriteddefaultG : Number = 66
[static]
ControllerGame
 InheriteddefaultO : Number = 255
[static]
ControllerGame
 InheriteddefaultR : Number = 253
[static]
ControllerGame
 InheriteddraggingPart : Part = null
ControllerGame
 InheriteddraggingParts : Array = null
ControllerGame
 Inheriteddraw : Draw
ControllerGame
 InheritedfailedChallenge : Boolean = false
[static]
ControllerGame
 InheritedframeCounter : int
ControllerGame
 InheritedignoreAClick : Boolean = false
ControllerGame
 InheritedinitX : Number = 1.7976931348623157E308
[static]
ControllerGame
 InheritedinitY : Number = 1.7976931348623157E308
[static]
ControllerGame
 InheritedinitZoom : Number = 1.7976931348623157E308
[static]
ControllerGame
 InheritedintroVolume : Number = 0.5
[static]
ControllerGame
 InheritedjointPart : ShapePart = null
ControllerGame
 InheritedjointSound1 : Sound
[static]
ControllerGame
 InheritedjointSound2 : Sound
[static]
ControllerGame
 InheritedjointSound3 : Sound
[static]
ControllerGame
 InheritedjointSound4 : Sound
[static]
ControllerGame
 InheritedjointSound5 : Sound
[static]
ControllerGame
 InheritedjustLoadedRobotWithChallenge : Boolean = false
[static]
ControllerGame
 InheritedkeyPresses : Array
ControllerGame
 InheritedlastAction : int = -1
ControllerGame
 InheritedloadAndInsert : Boolean = false
[static]
ControllerGame
 InheritedloadedParts : Array = null
[static]
ControllerGame
 InheritedloseSound : Sound
[static]
ControllerGame
 InheritedmaxDensity : Number = 30
[static]
ControllerGame
 InheritedmaxRJSpeed : Number = 30
[static]
ControllerGame
 InheritedmaxRJStrength : Number = 30
[static]
ControllerGame
 InheritedmaxSJSpeed : Number = 30
[static]
ControllerGame
 InheritedmaxSJStrength : Number = 30
[static]
ControllerGame
 InheritedmaxThrusterStrength : Number = 30
[static]
ControllerGame
 Inheritedm_badBuildAreas : Array
ControllerGame
 Inheritedm_buildAreas : Array
ControllerGame
 Inheritedm_canvas : Sprite
ControllerGame
 Inheritedm_challengeWindow : ChooseChallengeWindow = null
ControllerGame
 Inheritedm_chooserWindow : SaveLoadWindow = null
ControllerGame
 Inheritedm_conditionsDialog : ConditionsWindow = null
ControllerGame
 Inheritedm_exportDialog : ExportWindow = null
ControllerGame
 Inheritedm_fader : Sprite
ControllerGame
 Inheritedm_guiMenu : DropDownMenu
ControllerGame
 Inheritedm_guiPanel : MainEditPanel
ControllerGame
 Inheritedm_importDialog : ImportWindow = null
ControllerGame
 InheritedminDensity : Number = 1
[static]
ControllerGame
 Inheritedm_iterations : int = 10
ControllerGame
 Inheritedm_linkDialog : LinkWindow = null
ControllerGame
 Inheritedm_loadWindow : LoadWindow = null
ControllerGame
 Inheritedm_loginWindow : LoginWindow = null
ControllerGame
 Inheritedm_mouseJoint : b2MouseJoint = null
ControllerGame
 Inheritedm_newUserWindow : NewUserWindow = null
ControllerGame
 InheritedmouseXWorld : Number
[static]
ControllerGame
 InheritedmouseXWorldPhys : Number
[static]
ControllerGame
 InheritedmouseYWorld : Number
[static]
ControllerGame
 InheritedmouseYWorldPhys : Number
[static]
ControllerGame
 Inheritedm_physScale : Number = 30
ControllerGame
 Inheritedm_postReplayWindow : PostReplayWindow = null
ControllerGame
 Inheritedm_progressDialog : DialogWindow = null
ControllerGame
 Inheritedm_rateDialog : RateWindow = null
ControllerGame
 Inheritedm_reportWindow : ReportWindow = null
ControllerGame
 Inheritedm_restrictionsDialog : RestrictionsWindow = null
ControllerGame
 Inheritedm_sandboxWindow : AdvancedSandboxWindow = null
ControllerGame
 Inheritedm_scoreWindow : ScoreWindow = null
ControllerGame
 Inheritedm_selectedBuildAreas : Array
ControllerGame
 Inheritedm_sidePanel : PartEditWindow
ControllerGame
 Inheritedm_timeStep : Number
ControllerGame
 Inheritedm_tutorialDialog : TutorialWindow = null
ControllerGame
 InheritedmusicChannel : SoundChannel = null
[static]
ControllerGame
 Inheritedm_world : b2World = null
ControllerGame
 Inheritedpassword : String = ""
[static]
ControllerGame
 Inheritedpaused : Boolean = true
ControllerGame
 InheritedplayingReplay : Boolean = false
[static]
ControllerGame
 InheritedpotentialChallengeEditable : Boolean = false
[static]
ControllerGame
 InheritedpotentialChallengeFeatured : Boolean = false
[static]
ControllerGame
 InheritedpotentialChallengeID : String = ""
[static]
ControllerGame
 InheritedpotentialChallengePublic : Boolean = false
[static]
ControllerGame
 InheritedpotentialJointPart1 : ShapePart = null
ControllerGame
 InheritedpotentialJointPart2 : ShapePart = null
ControllerGame
 InheritedpotentialReplayFeatured : Boolean = false
[static]
ControllerGame
 InheritedpotentialReplayID : String = ""
[static]
ControllerGame
 InheritedpotentialReplayPublic : Boolean = false
[static]
ControllerGame
 InheritedpotentialRobotEditable : Boolean = false
[static]
ControllerGame
 InheritedpotentialRobotFeatured : Boolean = false
[static]
ControllerGame
 InheritedpotentialRobotID : String = ""
[static]
ControllerGame
 InheritedpotentialRobotPublic : Boolean = false
[static]
ControllerGame
 InheritedprevMouseXWorld : Number
[static]
ControllerGame
 InheritedprevMouseYWorld : Number
[static]
ControllerGame
 InheritedratedCurChallenge : Boolean = false
[static]
ControllerGame
 InheritedratedCurReplay : Boolean = false
[static]
ControllerGame
 InheritedratedCurRobot : Boolean = false
[static]
ControllerGame
 Inheritedreplay : Replay
[static]
ControllerGame
 InheritedreplayDirectlyLinked : Boolean = false
[static]
ControllerGame
 InheritedreplayParts : Array
[static]
ControllerGame
 InheritedrotatingPart : Object = null
ControllerGame
 InheritedrotatingParts : Array = null
ControllerGame
 InheritedsaveAfterRestrictions : Boolean = false
ControllerGame
 InheritedselectedBuildArea : b2AABB
ControllerGame
 InheritedselectedParts : Array
ControllerGame
 InheritedsessionID : String = ""
[static]
ControllerGame
 InheritedshapeSound1 : Sound
[static]
ControllerGame
 InheritedshapeSound2 : Sound
[static]
ControllerGame
 InheritedshapeSound3 : Sound
[static]
ControllerGame
 InheritedshapeSound4 : Sound
[static]
ControllerGame
 InheritedshapeSound5 : Sound
[static]
ControllerGame
 InheritedshowColours : Boolean = true
[static]
ControllerGame
 InheritedshowGraphics : Boolean = true
[static]
ControllerGame
 InheritedshowJoints : Boolean = true
[static]
ControllerGame
 InheritedshowOutlines : Boolean = true
[static]
ControllerGame
 InheritedshowTutorial : Boolean = true
[static]
ControllerGame
 InheritedsimStarted : Boolean = false
ControllerGame
 InheritedsnapToCenter : Boolean = true
[static]
ControllerGame
 InheritedsSky : Sky
ControllerGame
 InheritedsyncPoints : Array
ControllerGame
 InheriteduserName : String = "_Public"
[static]
ControllerGame
 InheritedviewingUnsavedReplay : Boolean = false
[static]
ControllerGame
 InheritedwasMouseDown : Boolean = false
[static]
ControllerGame
 InheritedwinSound : Sound
[static]
ControllerGame
 InheritedwonChallenge : Boolean = false
ControllerGame
Protected Properties
 PropertyDefined by
 InheritedautoPanning : Boolean = true
ControllerGame
 InheritedboxText : TextField
ControllerGame
 InheritedcameraPart : ShapePart = null
ControllerGame
 InheritedcurAction : int = -1
ControllerGame
 InheritedhasPanned : Boolean = true
ControllerGame
 InheritedhasZoomed : Boolean = true
ControllerGame
 InheritedhorizLineText : TextField
ControllerGame
 InheritedpartsFit : Boolean = true
ControllerGame
 InheritedredrawBuildArea : Boolean = true
ControllerGame
 InheritedredrawRobot : Boolean = true
ControllerGame
 InheritedremovedGraphics : Array
ControllerGame
 InheritedrotatingText : TextField
ControllerGame
 InheritedscalingText : TextField
ControllerGame
 InheritedsGround1 : Sprite
ControllerTutorial
 InheritedsGround2 : Sprite
ControllerTutorial
 InheritedsGround3 : Sprite
ControllerTutorial
 InheritedshapeText : TextField
ControllerGame
 InheriteduneditableText : TextField
ControllerGame
 InheritedvertLineText : TextField
ControllerGame
Public Methods
 MethodDefined by
  
ControllerDumpbot
 Inherited
AddAction(a:Action):void
Adds an undo/redo action to the action list.
ControllerGame
 Inherited
AddSyncPoint():void
Adds a sync point during simulation for a replay of the simulation.
ControllerGame
 Inherited
alwaysVisibleBox(e:Event):void
Action taken after clicking the "Always visible" checkbox (For text boxes).
ControllerGame
 Inherited
autoBox1(e:MouseEvent):void
ControllerGame
 Inherited
autoBox2(e:MouseEvent):void
ControllerGame
 Inherited
backButton(e:MouseEvent):void
Action taken after clicking the "Move to Back" button.
ControllerGame
 Inherited
buildBoxButton(e:MouseEvent):void
Make a build box.
ControllerGame
 Inherited
If applicable (a tutorial or challenge), draws build area boxes.
ControllerGame
 Inherited
cameraBox(e:Event):void
Action taken after clicking the "Camera Focus" checkbox.
ControllerGame
 Inherited
cannonButton(e:MouseEvent):void
ControllerGame
 Inherited
cannonSlider(e:Event):void
ControllerGame
 Inherited
cannonText(e:Event):void
Update cannon strength property after cannon strength text field is changed.
ControllerGame
 Inherited
centerBox(e:MouseEvent):void
ControllerGame
 Inherited
ControllerGame
 Inherited
centerOnSelectedBox(e:MouseEvent):void
ControllerGame
 Inherited
circleButton(e:MouseEvent):void
ControllerGame
 Inherited
clearButton(e:MouseEvent):void
ControllerGame
 Inherited
CloseTutorialDialog(phraseNum:int):void
ControllerGame
 Inherited
collisionBox(e:Event):void
Action taken after clicking the "Collides" checkbox.
ControllerGame
 Inherited
colourBox(e:MouseEvent):void
ControllerGame
 Inherited
colourButton(red:int, green:int, blue:int, opacity:int, defaultColour:Boolean):void
ControllerGame
  
commentButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):void
ControllerDumpbot
 Inherited
commentChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):void
ControllerGame
  
commentReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):void
ControllerDumpbot
 Inherited
conditionsButton(e:MouseEvent):void
Opens the Conditions window.
ControllerGame
 Inherited
ConfirmDeleteChallenge(e:MouseEvent):void
ControllerGame
 Inherited
ConfirmDeleteReplay(e:MouseEvent):void
ControllerGame
 Inherited
ConfirmDeleteRobot(e:MouseEvent):void
ControllerGame
 Inherited
ConfirmLogout(e:MouseEvent):void
ControllerGame
 Inherited
ConfirmNewRobot(e:MouseEvent):void
ControllerGame
 Inherited
ConfirmSaveChallenge(e:MouseEvent):void
ControllerGame
 Inherited
ConfirmSaveReplay(e:MouseEvent):void
ControllerGame
 Inherited
ConfirmSaveRobot(e:MouseEvent):void
ControllerGame
 Inherited
ContactAdded(point:b2ContactPoint):void
ControllerGame
 Inherited
controlKeyText1(e:KeyboardEvent):void
ControllerGame
 Inherited
controlKeyText2(e:KeyboardEvent):void
ControllerGame
 Inherited
copyButton(e:MouseEvent):void
ControllerGame
 Inherited
cutButton(e:MouseEvent):void
ControllerGame
 Inherited
deleteBuildBoxButton(e:MouseEvent):void
ControllerGame
 Inherited
deleteButton(e:MouseEvent):void
ControllerGame
 Inherited
DeletePart(part:Part, addAction:Boolean = true, clearFromSelected:Boolean = true):void
ControllerGame
 Inherited
densitySlider(e:Event):void
Update density property after density slider is moved.
ControllerGame
 Inherited
densityText(e:Event):void
Update density property after density text field is changed.
ControllerGame
 Inherited
DialogOK(e:Event):void
ControllerGame
 Inherited
DrawCaveRock(x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):void
ControllerTutorial
 Inherited
DrawGroundCircle(xPos:Number, yPos:Number, radius:Number):void
ControllerTutorial
 Inherited
DrawGroundOutlineCircle(xPos:Number, yPos:Number, radius:Number):void
ControllerTutorial
 Inherited
DrawRock(type:int, xPos:Number, yPos:Number, radius:Number):void
ControllerTutorial
 Inherited
editButton(e:MouseEvent, confirmed:Boolean = false):void
ControllerGame
  
embedButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):void
ControllerDumpbot
 Inherited
embedChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):void
ControllerGame
  
embedReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):void
ControllerDumpbot
 Inherited
featureButton(e:MouseEvent):void
Features current robot/replay/challenge (non-working for open-source).
ControllerGame
 Inherited
finishAddingUser(e:Event):void
ControllerGame
 Inherited
finishCommenting(e:Event):void
Action after commenting (non-working for open-source).
ControllerGame
 Inherited
finishDeleting(e:Event):void
ControllerGame
 Inherited
ControllerGame
 Inherited
finishDeletingReplay(e:Event):void
ControllerGame
 Inherited
finishExporting(exportStr:String, robotStr:String):void
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
finishGettingScoreData(e:Event):void
ControllerGame
 Inherited
finishLoading(e:Event):void
ControllerGame
 Inherited
finishLoadingChallenge(e:Event):void
ControllerGame
 Inherited
finishLoadingReplay(e:Event):void
ControllerGame
 Inherited
finishLoggingIn(e:Event):void
ControllerGame
 Inherited
finishRatingChallenge(e:Event):void
Action after rating challenge (non-working for open-source).
ControllerGame
 Inherited
finishRatingReplay(e:Event):void
Action after rating replay (non-working for open-source).
ControllerGame
 Inherited
finishRatingRobot(e:Event):void
Action after rating robot (non-working for open-source).
ControllerGame
 Inherited
finishReporting(e:Event):void
Action after report is sent (non-working for open-source).
ControllerGame
 Inherited
finishSaving(e:Event):void
ControllerGame
 Inherited
finishSavingChallenge(e:Event):void
ControllerGame
 Inherited
finishSavingReplay(e:Event):void
ControllerGame
 Inherited
fireKeyText(e:KeyboardEvent):void
ControllerGame
 Inherited
fixateBox(e:Event):void
Action taken after clicking the "Fixated" checkbox.
ControllerGame
 Inherited
fjButton(e:MouseEvent):void
ControllerGame
 Inherited
frontButton(e:MouseEvent):void
Action taken after clicking the "Move to Front" button.
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
GetMaxX():Number
ControllerTutorial
 Inherited
GetMaxY():Number
ControllerTutorial
 Inherited
GetMinX():Number
ControllerTutorial
 Inherited
GetMinY():Number
ControllerTutorial
 Inherited
GetPhysScale():Number
ControllerGame
 Inherited
GetScore():int
ControllerTutorial
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
globalOutlineBox(e:MouseEvent):void
ControllerGame
 Inherited
GuiCallback(index:int):void
Controller
 Inherited
HideConfirmDialog(e:Event):void
ControllerGame
 Inherited
HideDialog(e:Event):void
ControllerGame
 Inherited
HideExportDialog(e:Event):void
ControllerGame
 Inherited
HideImportDialog(e:Event):void
ControllerGame
 Inherited
HideLinkDialog(e:Event):void
ControllerGame
 Inherited
highScoresButton(e:MouseEvent):void
ControllerGame
  
Init(e:Event):void
ControllerDumpbot
 Inherited
IsPaused():Boolean
ControllerGame
 Inherited
jointBox(e:MouseEvent):void
ControllerGame
 Inherited
keyInput(key:int, up:Boolean):void
Invoked on key press during simulation and replay.
ControllerGame
 Inherited
keyPress(key:int, up:Boolean):void
Invoked on key press.
ControllerGame
  
linkButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):void
ControllerDumpbot
 Inherited
linkChallengeButton(e:MouseEvent, challengeID:String = "", challengePublic:Boolean = false):void
ControllerGame
  
linkReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):void
ControllerDumpbot
 Inherited
loadAndInsertButton(e:MouseEvent):void
ControllerGame
  
loadButton(e:MouseEvent, makeThemRate:Boolean = true):void
ControllerDumpbot
  
loadChallengeButton(e:MouseEvent, makeThemRate:Boolean = true):void
ControllerDumpbot
 Inherited
LoadChallengeNow(challengeID:String):void
ControllerGame
  
loadReplayButton(e:MouseEvent, makeThemRate:Boolean = true):void
ControllerDumpbot
 Inherited
LoadReplayNow(replayID:String):void
ControllerGame
  
loadRobotButton(e:MouseEvent, makeThemRate:Boolean = true):void
ControllerDumpbot
 Inherited
LoadRobotNow(robotID:String):void
ControllerGame
 Inherited
loginButton(e:MouseEvent, displayMessage:Boolean = false, backToSave:Boolean = false, saveLoadWindowOpen:Boolean = false):void
ControllerGame
 Inherited
loginHidden(e:Event, success:Boolean):void
ControllerGame
 Inherited
logoutButton(e:MouseEvent):void
ControllerGame
 Inherited
maxLimitText(e:Event):void
ControllerGame
 Inherited
minLimitText(e:Event):void
ControllerGame
 Inherited
mirrorHorizontal(e:MouseEvent):void
ControllerGame
 Inherited
mirrorVertical(e:MouseEvent):void
ControllerGame
 Inherited
motorBox(e:MouseEvent):void
ControllerGame
 Inherited
mouseClick(up:Boolean):void
Handles and determines mouse click actions.
ControllerGame
 Inherited
MouseDrag():void
Handles and determines mouse drag actions.
ControllerGame
 Inherited
mouseMove(x:int, y:int):void
Updates mouse cursor position.
ControllerGame
 Inherited
MoveCameraForReplay(cameraMovement:Object):void
ControllerGame
 Inherited
multiDeleteButton(e:MouseEvent):void
ControllerGame
 Inherited
newButton(e:MouseEvent):void
ControllerGame
 Inherited
outlineBox(e:Event):void
Action taken after clicking the "Show Outlines" checkbox.
ControllerGame
 Inherited
pasteButton(e:MouseEvent):void
ControllerGame
 Inherited
pauseButton(e:MouseEvent):void
ControllerGame
 Inherited
pjButton(e:MouseEvent):void
ControllerGame
 Inherited
playButton(e:MouseEvent, maybeShowAd:Boolean = true):void
Starts simulation.
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
ControllerGame
 Inherited
processLoadedReplay(replayAndRobot:Array):void
ControllerGame
 Inherited
ControllerGame
 Inherited
rateButton(e:MouseEvent):void
Rates current bot (non-working for open-source).
ControllerGame
 Inherited
rateChallengeButton(e:MouseEvent):void
ControllerGame
 Inherited
rateReplayButton(e:MouseEvent):void
ControllerGame
 Inherited
rateWindowClosed(rating:int, redirect:int):void
ControllerGame
 Inherited
rectButton(e:MouseEvent):void
ControllerGame
 Inherited
redoButton(e:MouseEvent):void
ControllerGame
 Inherited
Refreshes the side panel (Part properties panel).
ControllerGame
 Inherited
reportButton(e:MouseEvent):void
Reports current bot/replay/challenge (non-working for open-source).
ControllerGame
 Inherited
resetButton(e:MouseEvent, rateRobot:Boolean = true):void
Restarts simulation.
ControllerGame
 Inherited
restrictionsButton(e:MouseEvent):void
Opens the Restrictions window.
ControllerGame
 Inherited
rewindButton(e:MouseEvent, makeThemRate:Boolean = true):void
Similar to resetButton, except only for replays.
ControllerGame
 Inherited
rigidBox(e:MouseEvent):void
ControllerGame
 Inherited
rjButton(e:MouseEvent):void
ControllerGame
 Inherited
rotateButton(e:MouseEvent):void
Initiates the rotating of shapes and joints in build mode.
ControllerGame
 Inherited
sandboxSettingsButton(e:MouseEvent):void
Opens the sandbox settings window.
ControllerGame
  
saveButton(e:MouseEvent):void
ControllerDumpbot
  
saveReplayButton(e:MouseEvent):void
ControllerDumpbot
 Inherited
scaleButton(e:MouseEvent):void
Initiates scaling procedure.
ControllerGame
 Inherited
scaleWithZoomBox(e:Event):void
Action taken after clicking the "Scale with Zoom" checkbox (For text boxes).
ControllerGame
 Inherited
Screen2WorldX(x:Number):Number
Convert x position from screen pixel position to world physics canvas.
ControllerGame
 Inherited
Screen2WorldY(y:Number):Number
Convert y position from screen pixel position to world physics canvas.
ControllerGame
 Inherited
ShowConfirmDialog(msg:String, type:int):void
ControllerGame
 Inherited
ShowDialog(msg:String):void
ControllerGame
 Inherited
ShowDialog2(msg:String):void
ControllerGame
 Inherited
ShowDialog3(msg:String):void
ControllerGame
 Inherited
ControllerGame
 Inherited
ShowImportWindow(type:int):void
ControllerGame
 Inherited
ShowLinkDialog(msg1:String, msg2:String, isEmbedReplay:Boolean = false, id:String = "", isEmbedChallenge:Boolean = false):void
ControllerGame
 Inherited
ControllerGame
 Inherited
ShowTutorialWindow(phraseNum:int, x:int, y:int, moreButton:Boolean = false):void
ControllerGame
 Inherited
sizeText(e:Event):void
ControllerGame
 Inherited
speedSlider(e:Event):void
ControllerGame
 Inherited
speedText(e:Event):void
Update speed property after speed text field is changed.
ControllerGame
 Inherited
strengthSlider(e:Event):void
ControllerGame
 Inherited
strengthText(e:Event):void
Update strength property after strength text field is changed.
ControllerGame
 Inherited
submitButton(e:MouseEvent):void
ControllerTutorial
 Inherited
SyncReplay(syncPoint:Object):void
Simple synchronization of positions and angles.
ControllerGame
 Inherited
SyncReplay2(syncPoint1:Object, syncPoint2:Object):void
Complex synchronization of positions and angles using computed "fill in" frames between sync points.
ControllerGame
 Inherited
terrainBox(e:Event):void
Action taken after clicking the "Outlines behind" checkbox.
ControllerGame
  
textButton(e:MouseEvent):void
ControllerDumpbot
 Inherited
textEntered(e:Event):void
Action taken after changing any text fields in the side panel.
ControllerGame
 Inherited
textKeyBox(e:KeyboardEvent):void
Action taken after changing the activate key for text boxes.
ControllerGame
 Inherited
textText(e:Event):void
ControllerGame
 Inherited
textTextFinish(e:Event):void
ControllerGame
 Inherited
textTextStart(e:Event):void
ControllerGame
 Inherited
thrustersButton(e:MouseEvent):void
ControllerGame
 Inherited
thrustKeyText(e:KeyboardEvent):void
ControllerGame
 Inherited
thrustSlider(e:Event):void
ControllerGame
 Inherited
thrustText(e:Event):void
Update thruster strength property after thruster strength text field is changed.
ControllerGame
 Inherited
triangleButton(e:MouseEvent):void
ControllerGame
 Inherited
tutorialButton(e:MouseEvent):void
Opens tutorial window.
ControllerGame
 Inherited
undoButton(e:MouseEvent):void
ControllerGame
 Inherited
undragableBox(e:Event):void
Action taken after clicking the "Undraggable" checkbox.
ControllerGame
  
Update():void
ControllerDumpbot
 Inherited
viewReplayButton(e:MouseEvent):void
ControllerGame
 Inherited
World2ScreenX(x:Number):Number
Convert x position from world physics canvas to screen pixel position.
ControllerGame
 Inherited
World2ScreenY(y:Number):Number
Convert y position from world physics canvas to screen pixel position.
ControllerGame
 Inherited
zoomInButton(e:MouseEvent):void
ControllerGame
 Inherited
zoomOutButton(e:MouseEvent):void
ControllerGame
Protected Methods
 MethodDefined by
 Inherited
ControllerGame
  
ChallengeOver():Boolean
ControllerDumpbot
 Inherited
Check if every part is in the allowed build box(es).
ControllerGame
 Inherited
ControllerGame
  
GetBuildingArea():b2AABB
ControllerDumpbot
 Inherited
GetBuildingAreaNumber(i:int):b2AABB
ControllerGame
 Inherited
GetGravity():b2Vec2
ControllerGame
 Inherited
HandleCamera():void
Handles camera movement (follows Part with camera focus)
ControllerGame
 Inherited
HandleKey():void
Handles screen scrolling using arrow keys.
ControllerGame
 Inherited
IsPartOfRobot(p:Part, index:int, array:Array):Boolean
ControllerGame
 Inherited
LostChallenge():Boolean
ControllerGame
 Inherited
ControllerGame
 Inherited
PartIsEditable(p:Part, index:int, array:Array):Boolean
ControllerGame
 Inherited
WonChallenge():Boolean
ControllerGame
Public Constants
 ConstantDefined by
 InheritedADMIN_USERS : Array
[static]
ControllerGame
 InheritedBOX_SELECTING : int = 8
[static]
ControllerGame
 InheritedDRAWING_BOX : int = 14
[static]
ControllerGame
 InheritedDRAWING_BUILD_BOX : int = 18
[static]
ControllerGame
 InheritedDRAWING_HORIZONTAL_LINE : int = 15
[static]
ControllerGame
 InheritedDRAWING_VERTICAL_LINE : int = 16
[static]
ControllerGame
 InheritedFINALIZING_JOINT : int = 9
[static]
ControllerGame
 InheritedINIT_PHYS_SCALE : Number = 30
[static]
ControllerGame
 InheritedNEW_CANNON : int = 19
[static]
ControllerGame
 InheritedNEW_CIRCLE : int = 0
[static]
ControllerGame
 InheritedNEW_FIXED_JOINT : int = 3
[static]
ControllerGame
 InheritedNEW_PRISMATIC_JOINT : int = 5
[static]
ControllerGame
 InheritedNEW_RECT : int = 1
[static]
ControllerGame
 InheritedNEW_REVOLUTE_JOINT : int = 4
[static]
ControllerGame
 InheritedNEW_TEXT : int = 10
[static]
ControllerGame
 InheritedNEW_THRUSTERS : int = 13
[static]
ControllerGame
 InheritedNEW_TRIANGLE : int = 2
[static]
ControllerGame
 InheritedPASTE : int = 7
[static]
ControllerGame
 InheritedREPLAY_SYNC_FRAMES : int = 3
[static]
ControllerGame
 InheritedRESIZING_SHAPES : int = 12
[static]
ControllerGame
 InheritedRESIZING_TEXT : int = 11
[static]
ControllerGame
 InheritedROTATE : int = 6
[static]
ControllerGame
 InheritedSELECTING_SHAPE : int = 17
[static]
ControllerGame
 InheritedZOOM_FOCUS_X : Number = 400
[static]
ControllerGame
 InheritedZOOM_FOCUS_Y : Number = 310
[static]
ControllerGame
Protected Constants
 ConstantDefined by
 InheritedMAX_ZOOM_VAL : Number = 75
[static]
ControllerGame
 InheritedMIN_ZOOM_VAL : Number = 12
[static]
ControllerGame
Constructor detail
ControllerDumpbot()constructor
public function ControllerDumpbot()
Method detail
ChallengeOver()method
protected override function ChallengeOver():Boolean

Returns
Boolean
commentButton()method 
public override function commentButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):voidParameters
e:MouseEvent
 
robotID:String (default = "")
 
robotPublic:Boolean (default = false)
commentReplayButton()method 
public override function commentReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):voidParameters
e:MouseEvent
 
replayID:String (default = "")
 
replayPublic:Boolean (default = false)
embedButton()method 
public override function embedButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):voidParameters
e:MouseEvent
 
robotID:String (default = "")
 
robotPublic:Boolean (default = false)
embedReplayButton()method 
public override function embedReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):voidParameters
e:MouseEvent
 
replayID:String (default = "")
 
replayPublic:Boolean (default = false)
GetBuildingArea()method 
protected override function GetBuildingArea():b2AABB

Returns
b2AABB
Init()method 
public override function Init(e:Event):voidParameters
e:Event
linkButton()method 
public override function linkButton(e:MouseEvent, robotID:String = "", robotPublic:Boolean = false):voidParameters
e:MouseEvent
 
robotID:String (default = "")
 
robotPublic:Boolean (default = false)
linkReplayButton()method 
public override function linkReplayButton(e:MouseEvent, replayID:String = "", replayPublic:Boolean = false):voidParameters
e:MouseEvent
 
replayID:String (default = "")
 
replayPublic:Boolean (default = false)
loadButton()method 
public override function loadButton(e:MouseEvent, makeThemRate:Boolean = true):voidParameters
e:MouseEvent
 
makeThemRate:Boolean (default = true)
loadChallengeButton()method 
public override function loadChallengeButton(e:MouseEvent, makeThemRate:Boolean = true):voidParameters
e:MouseEvent
 
makeThemRate:Boolean (default = true)
loadReplayButton()method 
public override function loadReplayButton(e:MouseEvent, makeThemRate:Boolean = true):voidParameters
e:MouseEvent
 
makeThemRate:Boolean (default = true)
loadRobotButton()method 
public override function loadRobotButton(e:MouseEvent, makeThemRate:Boolean = true):voidParameters
e:MouseEvent
 
makeThemRate:Boolean (default = true)
saveButton()method 
public override function saveButton(e:MouseEvent):voidParameters
e:MouseEvent
saveReplayButton()method 
public override function saveReplayButton(e:MouseEvent):voidParameters
e:MouseEvent
textButton()method 
public override function textButton(e:MouseEvent):voidParameters
e:MouseEvent
Update()method 
public override function Update():void