コード例 #1
0
ファイル: oc3_emigrant.cpp プロジェクト: nickers/opencaesar3
Picture* Emigrant::getCartPicture()
{
  if( Immigrant::getCartPicture() == NULL )
  {
    setCartPicture( &CartLoader::instance().getCart( G_SCARB1, getDirection()) );
  }

  return Immigrant::getCartPicture();
}
コード例 #2
0
ファイル: emigrant.cpp プロジェクト: brobits/opencaesar3
const Picture& Emigrant::getCartPicture()
{
  if( !Immigrant::getCartPicture().isValid() )
  {
    setCartPicture( AnimationBank::getCart( G_EMIGRANT_CART1, getDirection()) );
  }

  return Immigrant::getCartPicture();
}
コード例 #3
0
ファイル: oc3_emigrant.cpp プロジェクト: nickers/opencaesar3
void Emigrant::onNewDirection()
{
  Immigrant::onNewDirection();
  setCartPicture( 0 );  // need to get the new graphic
}