Packageorg.wak.action.sci
Classpublic class ActionControllerSCI
ImplementsIActionController

Action controller for the SCI style.



Protected Properties
 PropertyDefined by
  mActiveAction : BaseAction = null
ActionControllerSCI
  mPlayerChar : AdventureCharacter = null
ActionControllerSCI
  mSciGui : SciGui = null
ActionControllerSCI
Public Methods
 MethodDefined by
  
Constructor.
ActionControllerSCI
  
EndOfAction():void
Called from a PuzzleController when the consecuence of certain action ended its execution.
ActionControllerSCI
  
Initialize():void
Initialize method.
ActionControllerSCI
  
Event received when an action is selected on the gui using a button or any other way.
ActionControllerSCI
  
Event received when the player enters into the scene
ActionControllerSCI
  
OnExitScene(event:SceneEvent):void
Event received when the player exists the scene
ActionControllerSCI
  
Event received when an inventory item is with mouse out.
ActionControllerSCI
  
Event received when an inventory item is with mouse over.
ActionControllerSCI
  
Event received when an inventory item is selected on the gui .
ActionControllerSCI
  
Event received when the player clicks over a SceneItem.
ActionControllerSCI
  
Event received when the player moves the mouse out of a SceneItem.
ActionControllerSCI
  
Event received when the player moves the mouse over a SceneItem.
ActionControllerSCI
  
Event received when the player clicks over an empty space on the scene.
ActionControllerSCI
Property detail
mActiveActionproperty
protected var mActiveAction:BaseAction = null
mPlayerCharproperty 
protected var mPlayerChar:AdventureCharacter = null
mSciGuiproperty 
protected var mSciGui:SciGui = null
Constructor detail
ActionControllerSCI()constructor
public function ActionControllerSCI()

Constructor.

Method detail
EndOfAction()method
public function EndOfAction():void

Called from a PuzzleController when the consecuence of certain action ended its execution.

Initialize()method 
public function Initialize():void

Initialize method.

OnActionSelected()method 
public function OnActionSelected(event:GuiEvent):void

Event received when an action is selected on the gui using a button or any other way.

Parameters
event:GuiEvent — GuiEvent containing the event info.
OnEnterScene()method 
public function OnEnterScene(event:SceneEvent):void

Event received when the player enters into the scene

Parameters
event:SceneEvent — SceneEvent containing the event info.
OnExitScene()method 
public function OnExitScene(event:SceneEvent):void

Event received when the player exists the scene

Parameters
event:SceneEvent — SceneEvent containing the event info.
OnInventoryItemOut()method 
public function OnInventoryItemOut(event:GuiEvent):void

Event received when an inventory item is with mouse out.

Parameters
event:GuiEvent — GuiEvent containing the event info.
OnInventoryItemOver()method 
public function OnInventoryItemOver(event:GuiEvent):void

Event received when an inventory item is with mouse over.

Parameters
event:GuiEvent — GuiEvent containing the event info.
OnInventoryItemSelected()method 
public function OnInventoryItemSelected(event:GuiEvent):void

Event received when an inventory item is selected on the gui .

Parameters
event:GuiEvent — GuiEvent containing the event info.
OnSceneItemClick()method 
public function OnSceneItemClick(event:SceneEvent):void

Event received when the player clicks over a SceneItem.

Parameters
event:SceneEvent — SceneEvent containing the event info.
OnSceneItemMouseOut()method 
public function OnSceneItemMouseOut(event:SceneEvent):void

Event received when the player moves the mouse out of a SceneItem.

Parameters
event:SceneEvent — SceneEvent containing the event info.
OnSceneItemMouseOver()method 
public function OnSceneItemMouseOver(event:SceneEvent):void

Event received when the player moves the mouse over a SceneItem.

Parameters
event:SceneEvent — SceneEvent containing the event info.
OnSceneSpaceClick()method 
public function OnSceneSpaceClick(event:SceneEvent):void

Event received when the player clicks over an empty space on the scene.

Parameters
event:SceneEvent — SceneEvent containing the event info.