void SceneViewport::setShowStats(bool show) { if(show) { startStats(); m_statsTimer->start(); } else { m_statsTimer->stop(); } }
void CMoveChecker::teleport(TDataSetRow entityIndex, sint32 x, sint32 y, uint32 tick) { // get hold of the entity's record in the move checker (and creat a new entry if need be) SPosition& thePosition= _Positions[entityIndex]; nlinfo("Move checker teleporting player: %s from (%d,%d) @tick: %d to (%d,%d) @tick: %d", entityIndex.toString().c_str(),thePosition.X,thePosition.Y,thePosition.Tick,x,y,tick); // record the new position thePosition.X= x; thePosition.Y= y; thePosition.Tick= tick; // generate a few stats startStats(entityIndex,x,y,tick); }