Пример #1
0
void Colony::showState()
{
    cls();
    printf("Colony Name: %s\n\n",name());

    int x=1,y=5;
    int w=45,h=30;

    std::map<const char*,Room*>::iterator it;
    for(it=m_rooms.begin(); it != m_rooms.end(); ++it)
    {
        Room* proom = it->second;
        showRoom(x,y,w,h,proom);
        x+=w+1;
    }


//    printf("Inhabitance:\n");
//    std::map<const char*,Insect*>::iterator it;
//    for(it=m_insects.begin(); it != m_insects.end(); ++it)
//    {
//        it->second->showState();
//    }

//    printbox(60,2,30,10);
//    gotoxy(61,3);
//    printf("%-26s%2d",name(),3);
    fflush(stdout);
}
Пример #2
0
int HiRes5Engine::o_winGame(ScriptEnv &e) {
	OP_DEBUG_0("\tWIN_GAME()");

	showRoom();
	playTones(_song, true);

	return o1_quit(e);
}