1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-07-13 01:20:34 +02:00

Added some kind of simple chatting functionality through console. Implemented several WoG cheats equivalents:

* woggaladriel -> vcmiainur 
* wogoliphaunt -> vcminoldor 
* wogshadowfax -> vcminahar 
* wogeyeofsauron -> vcmieagles 
* wogisengard -> vcmiformenos 
* wogsaruman -> vcmiistari 
* wogpathofthedead -> vcmiangband 

Minor changes.
This commit is contained in:
Michał W. Urbańczyk
2008-10-18 23:20:48 +00:00
parent 9a8e009862
commit 2d01e00284
15 changed files with 283 additions and 33 deletions

View File

@ -272,7 +272,7 @@ void CMinimap::deactivate()
ClickableR::deactivate();
Hoverable::deactivate();
}
void CMinimap::showTile(int3 pos)
void CMinimap::showTile(const int3 &pos)
{
int mw = map[0]->w, mh = map[0]->h;
double wo = ((double)mw)/CGI->mh->sizes.x, ho = ((double)mh)/CGI->mh->sizes.y;
@ -282,11 +282,10 @@ void CMinimap::showTile(int3 pos)
{
if ((pos.x*wo+ii<this->pos.w) && (pos.y*ho+jj<this->pos.h))
CSDL_Ext::SDL_PutPixel(FoW[pos.z],pos.x*wo+ii,pos.y*ho+jj,0,0,0,0,0);
}
}
}
void CMinimap::hideTile(int3 pos)
void CMinimap::hideTile(const int3 &pos)
{
}
CTerrainRect::CTerrainRect():currentPath(NULL)
@ -1331,6 +1330,7 @@ int3 CAdvMapInt::verifyPos(int3 ver)
void CAdvMapInt::select(const CArmedInstance *sel )
{
LOCPLINT->cb->setSelection(sel);
centerOn(sel->pos);
selection = sel;
if(sel->ID==98)