pokemon-showdown/test/application
Guangcong Luo 88159c41bc Refactor BattleRoom -> GameRoom
BattleRoom is now GameRoom, a slightly more abstract room type capable
of holding any of a number of possible roomgames. Currently, battles
are the only such roomgame, but any future roomgame could possibly use
it.

Differences between ChatRoom and GameRoom:

- GameRooms start at the left, ChatRooms start at the right
- GameRooms have chat on the right, and a game area on the left, with a
  view area at the top left and a controls area at the bottom left
- GameRooms retain all their logs, ChatRooms only retain the latest 100
  lines
- GameRooms expire after 40 minutes of inactivity or 10 minutes of zero
  online users (configurable in the future)
- GameRooms are guaranteed to have an associated game, while ChatRooms
  may or may not
2017-10-18 05:41:03 -05:00
..
ladders-matchmaker.js Refactor BattleRoom -> GameRoom 2017-10-18 05:41:03 -05:00
process-manager.js Revert "ProcessManager: refactor, fix memory leak, use Typescript (#3706)" 2017-07-02 08:11:18 -04:00
rooms.js Refactor BattleRoom -> GameRoom 2017-10-18 05:41:03 -05:00
simulator.js Refactor BattleRoom -> GameRoom 2017-10-18 05:41:03 -05:00
sockets.js Sockets: refactor to use maps (#3474) 2017-04-23 16:39:38 -07:00
team-validator.js Rename Gen6 formats to have [Gen 6] in name (#3683) 2017-06-24 01:51:06 -07:00
users.js Sockets: fix unit tests (#3281) 2017-02-24 05:38:37 -06:00