yakisoban


bool MasiProc(Mikan* pMikanInstance)
{
   Sara  sara;

   sara.add( new Yakisoba() );
   sara.add( new Mayoneezu() );

   Nattou* pNattou = NULL;
   pNattou = new Nattou();
   pNattou->add( new Tare() );
   pNattou->mazeru(1.f);

   sara.add( pNattou );
   
   pMikanInstance->eat( (Mesi*)&sara );
   while(0)
   {
      int32 ret = pMikanInstance->getCondition();
      if(ret == RET_EATING)
      {
          sleep(0);
      }
      else if(ret == RET_MAZUI)
      {
          *(int*)(NULL) = 0xffffffff;
          __asm {
              int 3
          };
          assert(0);
          return false;
      }
   }
   return true;
}