ExitCommand.cpp 487 B

123456789101112131415161718192021
  1. #include "ExitCommand.h"
  2. #include "Game.h"
  3. #include "Server.h"
  4. ExitCommand::ExitCommand()
  5. : ConsoleCommand("exit")
  6. {}
  7. void ExitCommand::addAutocompletePossibilities(
  8. const Framework::RCArray<Framework::Text>& args,
  9. bool appendToLast,
  10. Framework::RCArray<Framework::Text>& possibilities) const
  11. {}
  12. bool ExitCommand::execute(Framework::RCArray<Framework::Text>& args) const
  13. {
  14. Game::consoleInput->close();
  15. FactoryCraftServer::INSTANCE->close();
  16. return true;
  17. }