CAiBomber.h File Reference

Header file of the bot bomber. More...

#include "CBomber.h"

Include dependency graph for CAiBomber.h:

This graph shows which files directly or indirectly include this file:


Classes

class  CAiBomber

Enumerations

enum  EComputerMode {
  COMPUTERMODE_THINK, COMPUTERMODE_ITEM, COMPUTERMODE_ATTACK, COMPUTERMODE_THROW,
  COMPUTERMODE_2NDACTION, COMPUTERMODE_DEFENCE, COMPUTERMODE_WALK
}
 Describes the mode of the computer player. More...
enum  EEnemyDirection {
  ENEMYDIRECTION_UNKNOWN, ENEMYDIRECTION_HERE, ENEMYDIRECTION_ABOVE, ENEMYDIRECTION_BELOW,
  ENEMYDIRECTION_LEFT, ENEMYDIRECTION_RIGHT
}
 Describes the direction to the next enemy. More...

Detailed Description

Header file of the bot bomber.


Enumeration Type Documentation

Describes the mode of the computer player.

Enumerator:
COMPUTERMODE_THINK  Deciding what to do and set the new computer mode.
COMPUTERMODE_ITEM  Picking up items or dropping bombs in order to burn walls.
COMPUTERMODE_ATTACK  Attacking a bomber.
COMPUTERMODE_THROW  Attacking a bomber (throw the bomb afterwards with COMPUTERMODE_ATTACK).
COMPUTERMODE_2NDACTION  Use punch/stop bomb while being kicked/remote detonate.
COMPUTERMODE_DEFENCE  Trying to be in a safe place.
COMPUTERMODE_WALK  Walking in random directions until there is some activity around the bomber.

Describes the direction to the next enemy.

Enumerator:
ENEMYDIRECTION_UNKNOWN  No enemy near us (at least we think so).
ENEMYDIRECTION_HERE  Enemy is at the same position as we are.
ENEMYDIRECTION_ABOVE  Enemy is above us.
ENEMYDIRECTION_BELOW  Enemy is below us.
ENEMYDIRECTION_LEFT 
ENEMYDIRECTION_RIGHT 


Generated on Sat Oct 18 12:26:38 2008 for Bombermaaan by  doxygen 1.5.5
Visit the Bombermaaan project page
SourceForge.net Logo