Beispiel #1
0
void ScourgeView::centerOnMonsterInTB() {
    scourge->getMap()->setMapCenterCreature( NULL );
    if ( scourge->inTurnBasedCombat() ) {
        Battle *battle = scourge->getCurrentBattle();
        Creature *c = battle->getCreature();
        if ( !c->isPartyMember() || c->getStateMod( StateMod::possessed ) ) {
            scourge->getMap()->setMapCenterCreature( c );
            scourge->getMap()->center( toint( c->getX() ), toint( c->getY() ), true );
        }
    }
}