- Issuing a room token
- Ship placement
- Have fun!
- Client on server: GenerateToken(string name)
- Server on client: setToken(string token)
- Client on server: Join(string roomId, FieldDto fieldDto) or Create(FieldDto fieldDto)
- Server on client: SetStatus(OpponentJoin or OpponentReady or GameStarted)
- Client on server: Shot(int x, int y) or Notify()
- Server on client: Positions(PositionDto)