| Package | org.wak.main |
| Class | public class AdventureMaster |
| Property | Defined by | ||
|---|---|---|---|
| ActionsMngr : ActionsManager
[static][read-only]
| AdventureMaster | ||
| adventureSettings : IAdventureSettings
[read-only]
| AdventureMaster | ||
| CharactersMngr : CharactersManager
[static][read-only]
| AdventureMaster | ||
| defaultPlayerCharacterId : String [static][read-only]
The player's character id used by default.
| AdventureMaster | ||
| DialogMngr : DialogManager
[static][read-only]
| AdventureMaster | ||
| GuiMngr : GuiManager
[static][read-only]
| AdventureMaster | ||
| InventoryItemsMngr : InventoryManager
[static][read-only]
| AdventureMaster | ||
| Resources : Class [static][read-only]
Getter for the Resource manager class.
| AdventureMaster | ||
| SceneMngr : SceneManager
[static][read-only]
| AdventureMaster | ||
| Texts : IStringSet
[static][read-only]
Localized common used text in the interface.
| AdventureMaster | ||
| useCustomCursors : Boolean [static][read-only]
Flag to enable or disable the use of custom mouse cursors.
| AdventureMaster | ||
| Method | Defined by | ||
|---|---|---|---|
|
Constructor
| AdventureMaster | ||
|
AddPuzzleController(pPc:PuzzleControllerBase):void
Add a new PuzzleController to the adventure.
| AdventureMaster | ||
|
Initialize():void
Run the initialization of the game.
| AdventureMaster | ||
|
RemovePuzzleController(pPc:PuzzleControllerBase):void
Removes a PuzzleController from the adventure.
| AdventureMaster | ||
|
SetMainClass(pMain:DisplayObjectContainer):void
This is a setter method to give your game main class to the adventureMaster.
| AdventureMaster | ||
|
SetResMngr(pRes:Class):void
This is a setter method to give the ResourceManager class to the AdventureMaster.
| AdventureMaster | ||
|
SetSettings(pSettings:IAdventureSettings):void
This method is to pass the class which holds the global adventure settings.
| AdventureMaster | ||
|
SetTextMngr(pTxtClass:IStringSet):void
Setter method to set the TextManager class containing localized strings.
| AdventureMaster | ||
|
Start():void
Makes post initialization task to start the adventure.
| AdventureMaster | ||
| ActionsMngr | property |
ActionsMngr:ActionsManager [read-only]Implementation
public static function get ActionsMngr():ActionsManager
| adventureSettings | property |
adventureSettings:IAdventureSettings [read-only]Implementation
public function get adventureSettings():IAdventureSettings
| CharactersMngr | property |
CharactersMngr:CharactersManager [read-only]Implementation
public static function get CharactersMngr():CharactersManager
| defaultPlayerCharacterId | property |
defaultPlayerCharacterId:String [read-only]The player's character id used by default.
Implementation public static function get defaultPlayerCharacterId():String
| DialogMngr | property |
DialogMngr:DialogManager [read-only]Implementation
public static function get DialogMngr():DialogManager
| GuiMngr | property |
| InventoryItemsMngr | property |
InventoryItemsMngr:InventoryManager [read-only]Implementation
public static function get InventoryItemsMngr():InventoryManager
| Resources | property |
Resources:Class [read-only]Getter for the Resource manager class.
Implementation public static function get Resources():Class
| SceneMngr | property |
SceneMngr:SceneManager [read-only]Implementation
public static function get SceneMngr():SceneManager
| Texts | property |
Texts:IStringSet [read-only]Localized common used text in the interface.
Implementation public static function get Texts():IStringSet
See also
| useCustomCursors | property |
useCustomCursors:Boolean [read-only]Flag to enable or disable the use of custom mouse cursors.
Implementation public static function get useCustomCursors():Boolean
| AdventureMaster | () | constructor |
public function AdventureMaster()Constructor
| AddPuzzleController | () | method |
public function AddPuzzleController(pPc:PuzzleControllerBase):voidAdd a new PuzzleController to the adventure.
ParameterspPc:PuzzleControllerBase — a PuzzleControllerBase
|
| Initialize | () | method |
public function Initialize():voidRun the initialization of the game.
| RemovePuzzleController | () | method |
public function RemovePuzzleController(pPc:PuzzleControllerBase):voidRemoves a PuzzleController from the adventure.
ParameterspPc:PuzzleControllerBase — a PuzzleControllerBase
|
| SetMainClass | () | method |
public function SetMainClass(pMain:DisplayObjectContainer):voidThis is a setter method to give your game main class to the adventureMaster.
ParameterspMain:DisplayObjectContainer — Your main class either Sprite or MovieClip.
|
| SetResMngr | () | method |
public function SetResMngr(pRes:Class):voidThis is a setter method to give the ResourceManager class to the AdventureMaster.
ParameterspRes:Class — Your resource manager class
|
| SetSettings | () | method |
public function SetSettings(pSettings:IAdventureSettings):voidThis method is to pass the class which holds the global adventure settings.
ParameterspSettings:IAdventureSettings — an IAdventureSettings containing the adventure configuration.
|
| SetTextMngr | () | method |
public function SetTextMngr(pTxtClass:IStringSet):voidSetter method to set the TextManager class containing localized strings.
ParameterspTxtClass:IStringSet — a IStringSet for the Text Manager.
|
| Start | () | method |
public function Start():voidMakes post initialization task to start the adventure.