Метод | Описание | |
---|---|---|
AddMonster ( ArcadeRPG.Enemy monster ) : void | ||
Clear ( ) : void | ||
GetMonsters ( ) : List |
||
IsVisible ( ArcadeRPG.Enemy monster ) : bool | ||
MonsterEngine ( ArcadeRPG.GameState _game_state ) : System | ||
Remove ( ArcadeRPG.Enemy monster ) : void | ||
Update ( int elapsed_time ) : void |
Метод | Описание | |
---|---|---|
GetRating ( double x, double max ) : int | ||
LoadDecisionMatrix ( ) : void | ||
act ( ArcadeRPG.Enemy monster, actionDecision action ) : void | ||
advance ( ArcadeRPG.Enemy monster ) : void | ||
align ( ArcadeRPG.Enemy monster ) : void | ||
evade ( ArcadeRPG.Enemy monster ) : void | ||
fire ( ArcadeRPG.Enemy monster ) : void | ||
flee ( ArcadeRPG.Enemy monster ) : void | ||
idle ( ArcadeRPG.Enemy monster ) : void | ||
move_towards_target ( ArcadeRPG.Enemy monster ) : void | ||
think ( ArcadeRPG.Enemy monster ) : actionDecision |
public AddMonster ( ArcadeRPG.Enemy monster ) : void | ||
monster | ArcadeRPG.Enemy | |
Результат | void |
public IsVisible ( ArcadeRPG.Enemy monster ) : bool | ||
monster | ArcadeRPG.Enemy | |
Результат | bool |
public MonsterEngine ( ArcadeRPG.GameState _game_state ) : System | ||
_game_state | ArcadeRPG.GameState | |
Результат | System |
public Remove ( ArcadeRPG.Enemy monster ) : void | ||
monster | ArcadeRPG.Enemy | |
Результат | void |