A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
Main — class, package com.bomski.defender
The main class for starting the Defender Game
Main() — Constructor, class com.bomski.defender.Main
Constructor
matchMonsterData — Property, class com.bomski.defender.game.scenes.match.MatchSceneModel
The match monster data
MatchMonsterData — class, package com.bomski.defender.game.scenes.match.data
A class which store the monster data for a match
MatchMonsterData(waves:Vector$com.bomski.defender.game.scenes.match.data:MonsterWaveData) — Constructor, class com.bomski.defender.game.scenes.match.data.MatchMonsterData
Constructor
MatchScene — class, package com.bomski.defender.game.scenes.match
The match scene class
MatchScene(name:String, sceneXMLPath:String, game:com.bomski.engine.game:IGame) — Constructor, class com.bomski.defender.game.scenes.match.MatchScene
Constructor
MatchSceneController — class, package com.bomski.defender.game.scenes.match
The match scene controller
MatchSceneController(name:String, model:com.bomski.defender.game.scenes.match:MatchSceneModel, scene:com.bomski.engine.scene:IScene) — Constructor, class com.bomski.defender.game.scenes.match.MatchSceneController
Constructor
MatchSceneModel — class, package com.bomski.defender.game.scenes.match
The match scene model class
MatchSceneModel(name:String) — Constructor, class com.bomski.defender.game.scenes.match.MatchSceneModel
Constructor
matchViewData — Property, class com.bomski.defender.game.scenes.match.MatchSceneModel
The match view data
MatchViewData — class, package com.bomski.defender.game.scenes.match.data
A class which stores the view data of the match
MatchViewData(background:com.bomski.engine.textures:MultiTextureAtlasTexture) — Constructor, class com.bomski.defender.game.scenes.match.data.MatchViewData
Constructor
maxHitPoints — Property, class com.bomski.defender.game.monster.data.MonsterData
The max hitpoints
maxHitPoints — Property, class com.bomski.defender.game.wall.data.WallData
The max hit points of the wall
MeleeBehavior — class, package com.bomski.defender.game.monster.behavior
A AI behavior class which let the Monster move to the wall and then starting attacking the wall
MeleeBehavior(sceneController:com.bomski.engine.scene:SceneController) — Constructor, class com.bomski.defender.game.monster.behavior.MeleeBehavior
Constructor
MonsterController — class, package com.bomski.defender.game.monster
The monster controller class
MonsterController(name:String, model:com.bomski.defender.game.monster:MonsterModel, aiBehavior:com.bomski.defender.game.monster.behavior:IAIBehavior) — Constructor, class com.bomski.defender.game.monster.MonsterController
Constructor
MonsterData — class, package com.bomski.defender.game.monster.data
A class which stores the monster data
MonsterData(type:String, width:Number, height:Number, maxHitPoints:Number, attackRate:uint, attackHitTicks:uint, velocity:Number, defence:Number, attackStrength:Number) — Constructor, class com.bomski.defender.game.monster.data.MonsterData
Constructor
MONSTER_ENTITYSTATE_ATTACK — Constant Static Property, class com.bomski.defender.game.monster.MonsterModel
Monster state attack
MONSTER_ENTITYSTATE_DYING — Constant Static Property, class com.bomski.defender.game.monster.MonsterModel
Monster state dying
MONSTER_ENTITYSTATE_IDLE — Constant Static Property, class com.bomski.defender.game.monster.MonsterModel
Monster state idle
MONSTER_ENTITYSTATE_MOVING — Constant Static Property, class com.bomski.defender.game.monster.MonsterModel
Monster state moving
MonsterGroupData — class, package com.bomski.defender.game.scenes.match.data
A class which store a monster group for a wave
MonsterGroupData(monsterType:String, count:int, distance:Number) — Constructor, class com.bomski.defender.game.scenes.match.data.MonsterGroupData
Constructor
MonsterModel — class, package com.bomski.defender.game.monster
The monster model class
MonsterModel(name:String, entityState:String, x:Number, y:Number, data:com.bomski.defender.game.monster.data:MonsterData) — Constructor, class com.bomski.defender.game.monster.MonsterModel
Constructor
monsterType — Property, class com.bomski.defender.game.scenes.match.data.MonsterGroupData
The monster type
MonsterView — class, package com.bomski.defender.game.monster
The monster view class
MonsterView(name:String, model:com.bomski.defender.game.monster:MonsterModel, controller:com.bomski.defender.game.monster:MonsterController, data:com.bomski.defender.game.monster.data:MonsterViewData, textureAtlases:com.bomski.engine.textures:MultiTextureAtlases) — Constructor, class com.bomski.defender.game.monster.MonsterView
Constructor
MonsterViewData — class, package com.bomski.defender.game.monster.data
A class which stores the monster view data
MonsterViewData(type:String, attackPrefix:com.bomski.engine.textures:MultiTextureAtlasTexturePrefix, movePrefix:com.bomski.engine.textures:MultiTextureAtlasTexturePrefix, dyingPrefix:com.bomski.engine.textures:MultiTextureAtlasTexturePrefix, idlePrefix:com.bomski.engine.textures:MultiTextureAtlasTexturePrefix, healthBar:com.bomski.engine.textures:MultiTextureAtlasTexture, healthBarBg:com.bomski.engine.textures:MultiTextureAtlasTexture) — Constructor, class com.bomski.defender.game.monster.data.MonsterViewData
Constructor
MonsterWaveData — class, package com.bomski.defender.game.scenes.match.data
A class which stores a monster wave
MonsterWaveData(spawnTime:Number, groups:Vector$com.bomski.defender.game.scenes.match.data:MonsterGroupData) — Constructor, class com.bomski.defender.game.scenes.match.data.MonsterWaveData
Constructor
move() — method, class com.bomski.defender.game.monster.MonsterModel
Change the monster to move state
movePrefix — Property, class com.bomski.defender.game.monster.data.MonsterViewData
The moving animation
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z