Lines Matching refs:Battle

34 bool Battle::debugBattle = DEBUG_BATTLE;
36 char *Battle::sound[] = {
47 int Battle::handheldSwishSoundStart = 0;
48 int Battle::handheldSwishSoundCount = 3;
49 int Battle::bowSwishSoundStart = 3;
50 int Battle::bowSwishSoundCount = 2;
51 int Battle::potionSoundStart = 5;
52 int Battle::potionSoundCount = 1;
65 Battle::Battle() { in Battle() function in Battle
71 Battle::Battle( Session *session, Creature *creature ) { in Battle() function in Battle
89 Battle::~Battle() { in ~Battle()
92 void Battle::reset( bool keepPaused, bool keepAP ) { in reset()
106 void Battle::setupBattles( Session *session, Battle *battle[], int count, vector<Battle *> *turns )… in setupBattles()
118 for ( vector<Battle*>::iterator e = turns->begin(); e != turns->end(); ++e ) { in setupBattles()
119 Battle *b = *e; in setupBattles()
142 bool Battle::waitingOnAnimation( Creature *creature ) { in waitingOnAnimation()
162 bool Battle::fightTurn() { in fightTurn()
261 void Battle::endTurn() { in endTurn()
269 bool Battle::pauseBeforePlayerTurn() { in pauseBeforePlayerTurn()
314 int Battle::calculateRange( Item *item ) { in calculateRange()
329 int Battle::getAdjustedWait( int originalWait ) { in getAdjustedWait()
357 void Battle::initTurnStep( bool callScript ) { in initTurnStep()
400 void Battle::executeAction() { in executeAction()
438 void Battle::stepCloserToTarget() { in stepCloserToTarget()
544 bool Battle::moveCreature() { in moveCreature()
650 Creature *Battle::getAvailablePartyTarget() { in getAvailablePartyTarget()
667 Creature *Battle::getAvailableTarget() { in getAvailableTarget()
691 bool Battle::selectNewTarget() { in selectNewTarget()
718 void Battle::useSkill() { in useSkill()
745 void Battle::castSpell( bool alwaysSucceeds ) { in castSpell()
888 void Battle::launchProjectile() { in launchProjectile()
919 void Battle::projectileHitTurn( Session *session, Projectile *proj, Creature *target ) { in projectileHitTurn()
923 Battle *battle = ( ( Creature* )( proj->getCreature() ) )->getBattle(); in projectileHitTurn()
951 void Battle::projectileHitTurn( Session *session, Projectile *proj, int x, int y ) { in projectileHitTurn()
955 Battle *battle = ( ( Creature* )( proj->getCreature() ) )->getBattle(); in projectileHitTurn()
983 void Battle::prepareToHitMessage() { in prepareToHitMessage()
1031 bool Battle::handleLowAttackRoll( float attack, float min, float max ) { in handleLowAttackRoll()
1067 void Battle::applyHighAttackRoll( float *damage, float attack, float min, float max ) { in applyHighAttackRoll()
1124 void Battle::applyMagicItemDamage( float *damage ) { in applyMagicItemDamage()
1171 float Battle::applyMagicItemSpellDamage() { in applyMagicItemSpellDamage()
1219 void Battle::hitWithItem() { in hitWithItem()
1376 void Battle::dealDamage( float damage, int effect, bool magical, GLuint delay ) { in dealDamage()
1492 void Battle::executeEatDrinkAction() { in executeEatDrinkAction()
1511 void Battle::invalidate() { in invalidate()
1516 char *Battle::getRandomSound( int start, int count ) { in getRandomSound()
1524 bool Battle::describeAttack( Creature *target, char *buff, size_t buffSize, Color *color, bool incl… in describeAttack()
1625 bool Battle::isInRangeOfTarget() { in isInRangeOfTarget()