Implement rule violations, closes #218

This commit is contained in:
Eduardo Bart
2013-01-27 07:44:15 -02:00
parent 6c59124cb2
commit 9aca1644e6
15 changed files with 282 additions and 38 deletions

View File

@@ -1156,6 +1156,27 @@ void Game::editList(uint id, int doorId, const std::string& text)
m_protocolGame->sendEditList(id, doorId, text);
}
void Game::openRuleViolation(const std::string& reporter)
{
if(!canPerformGameAction())
return;
m_protocolGame->sendOpenRuleViolation(reporter);
}
void Game::closeRuleViolation(const std::string& reporter)
{
if(!canPerformGameAction())
return;
m_protocolGame->sendCloseRuleViolation(reporter);
}
void Game::cancelRuleViolation()
{
if(!canPerformGameAction())
return;
m_protocolGame->sendCancelRuleViolation();
}
void Game::reportBug(const std::string& comment)
{
if(!canPerformGameAction())