| T | |
| takeAllLayersOff, com. | |
| takeAllLayersOn, com. | |
| takeBlockerOff | |
| takeClothesOff, com. | |
| takeGroupClothesOff, com. | |
| testLayers, com. | |
| TextBubble, com. | |
| TextBubbleController, com. | |
| TextButton, com. | |
| TheoApp, com. | |
| TheoChat, com. | |
| TheoChatUI, com. | |
| TheoEditor, com. | |
| thinkingLoop | |
| Tile, com. | |
| tilesAreNeighbors, com. | |
| toolBarHandler, com. | |
| trace3DArray, com. | |
| traceMapArrays, com. | |
| traceObject, com. | |
| turn, com. | |
| U | |
| uiGlobalsHandler, com. | |
| uiHandler | |
| unlock, com. | |
| unlockInterface, com. | |
| unselectAllButtons | |
| updateBubblePosition, com. | |
| updateClothesPhase, com. | |
| updateEmoticonsWindow, com. | |
| updateRightPanel, com. | |
| updateScrollContent | |
| updateSmiles, com. | |
| updateUserCount, com. | |
| updateUserList | |
| userEvictedFromRoom, com. | |
| usersListHandler, com. | |
| W | |
| wHandler, com. | |
| windowHandler | |
| World, com. | |
| WorldEditor, com. | |
| worldHandler | |
| WorldLogic, com. | |
| worldLogicHandler, com. |
hides all layers of clothes
public function takeAllLayersOff():Void
shows all layers of clothes
public function takeAllLayersOn():Void
private function takeBlockerOff():Void
private function takeBlockerOff():Void
hides layers of clothes the (String) parametter is passed with the names of the layers, separated by commas: takeLayersOff(“top1”, “bottom24”);
public function takeClothesOff():Void
hides the layers of a given group (if it is declared in the XML)
public function takeGroupClothesOff():Void
private function testLayers():Void
Constructor
public function TextBubble( ID: Number, characterID: Number, target: MovieClip, posX: Number, posY: Number, txt: String, initObj: Object )
function TextBubbleController( target: MovieClip )
public function TextButton()
Constructor.
function TheoApp( gui )
Constructor.
public function TheoChat( gui: TheoChatUI )
public function TheoChatUI()
public function TheoEditor( gui: ITheoUI )
this function keeps running, emulating the thinking process.
private function thinkingLoop():Void
private function thinkingLoop( _this: CharacterLogic ):Void
the “thinking” function
private function thinkingLoop( _this: CharacterLogic ):Void
public function Tile( target: MovieClip, spriteMCName: String, spriteMCZOrder: Number, tileX: Number, tileY: Number, ts: TileSettings )
checks if the two tiles are next to each other
public function tilesAreNeighbors( t1: Point, t2: Point ):Boolean
private function toolBarHandler( o: Object ):Void
public static function trace3DArray( a: Array ):Void
public function traceMapArrays():Void
public static function traceObject( o: Object ):Void
makes the character turn to a given direction
public function turn( dir: Number, phase: Number ):Void
handles UI events that don’t affect the Map Editor mode
private function uiGlobalsHandler( o: Object ):Void
to be implemented in the child classes
private function uiHandler( o: Object ):Void
private function uiHandler( o: Object ):Void
Hanles the UI events
private function uiHandler( o: Object ):Void
public static function unlock():Void
public function unlockInterface():Void
private function unselectAllButtons():Void
private function unselectAllButtons():Void
updates the position of the bubble (to match with the character position)
public function updateBubblePosition( characterID: Number, posX: Number, posY: Number ):Void
synchronize clothes animation with character animation
private function updateClothesPhase():Void
private function updateEmoticonsWindow():Void
public function updateRightPanel( type: Number, o: Object ):Void
private function updateScrollContent( skipRefresh: Boolean ):Void
private function updateScrollContent( skipRefresh: Boolean ):Void
public function updateSmiles():Void
public function updateUserCount( arr: Array ):Void
updates user list in active room
public function updateUserList( o: Array ):Void
<{data:String, label:String}>Array - data for component List data - user.netID label - user.name
private function updateUserList():Array
private function userEvictedFromRoom( e: UserEvictedFromRoomEvent ):Void
private function usersListHandler( o: Object ):Void
Handles World UI events super class World has a special handler called worldHandler - we DO NOT overwrite it the structure of the object is the same as in uiHandler Object
private function wHandler( o: Object ):Void
private function windowHandler( o: Object ):Void
private function windowHandler( o: Object ):Void
public function World( target: MovieClip, sizeX: Number, sizeY: Number, tHeight: Number, tWidth: Number, mapBGImage: Object, mapFGImage: Object, aFloor: Array, aFurniture: Array, aCharacters: Array, origin: Point, scrollX: Number, scrollY: Number, scrollBuffer: Number, masking: Boolean, maskMinX: Number, maskMinY: Number, maskMaxX: Number, maskMaxY: Number )
public function WorldEditor( target: MovieClip, sizeX: Number, sizeY: Number, tHeight: Number, tWidth: Number, mapBGImage: Object, mapFGImage: Object, _aFloor: Array, _aFurniture: Array, _aCharacters: Array, origin: Point, scrollX: Number, scrollY: Number, scrollBuffer: Number, masking: Boolean, maskMinX: Number, maskMinY: Number, maskMaxX: Number, maskMaxY: Number )
private function worldHandler( o: Object ):Void
private function worldHandler( o: Object ):Void
public function WorldLogic( world: World )
private function worldLogicHandler( o: Object ):Void