Documentation ¶
Index ¶
- type Game
- type RespOnwater
- type Server
- func (s *Server) DestroyDisaster(id string, goal *models.Point) (*models.GameState, error)
- func (s *Server) GameDestroyDisasterHandler() game.DestroyDisasterHandler
- func (s *Server) GameGetGameDescriptionHandler() game.GetGameDescriptionHandler
- func (s *Server) GameGetGameStateHandler() game.GetGameStateHandler
- func (s *Server) GamePauseGameHandler() game.PauseGameHandler
- func (s *Server) GameResumeGameHandler() game.ResumeGameHandler
- func (s *Server) GameStartGameHandler() game.StartGameHandler
- func (s *Server) GetGameDescription(id string) (*models.GameDescription, error)
- func (s *Server) GetGameState(id string) (*models.GameState, error)
- func (s *Server) PauseGame(id string) (*models.GameDescription, error)
- func (s *Server) ResumeGame(id string) (*models.GameDescription, error)
- func (s *Server) StartGame() (*models.GameDescription, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RespOnwater ¶
type RespOnwater struct { Query string `json:"query,omitempty"` RequestID string `json:"request_id,omitempty"` Lat float64 `json:"lat,omitempty"` Lon float64 `json:"lon,omitempty"` Water bool `json:"water,omitempty"` }
for checking if there is water will be used service https://onwater.io/
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) DestroyDisaster ¶
func (*Server) GameDestroyDisasterHandler ¶
func (s *Server) GameDestroyDisasterHandler() game.DestroyDisasterHandler
func (*Server) GameGetGameDescriptionHandler ¶
func (s *Server) GameGetGameDescriptionHandler() game.GetGameDescriptionHandler
func (*Server) GameGetGameStateHandler ¶
func (s *Server) GameGetGameStateHandler() game.GetGameStateHandler
func (*Server) GamePauseGameHandler ¶
func (s *Server) GamePauseGameHandler() game.PauseGameHandler
func (*Server) GameResumeGameHandler ¶
func (s *Server) GameResumeGameHandler() game.ResumeGameHandler
func (*Server) GameStartGameHandler ¶
func (s *Server) GameStartGameHandler() game.StartGameHandler
func (*Server) GetGameDescription ¶
func (s *Server) GetGameDescription(id string) (*models.GameDescription, error)
func (*Server) ResumeGame ¶
func (s *Server) ResumeGame(id string) (*models.GameDescription, error)
Click to show internal directories.
Click to hide internal directories.