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); }
int HiRes5Engine::o_winGame(ScriptEnv &e) { OP_DEBUG_0("\tWIN_GAME()"); showRoom(); playTones(_song, true); return o1_quit(e); }