mock_zone.go 709 B

123456789101112131415161718192021222324252627282930313233
  1. // package mock_zone -- мок-область зоны игры
  2. package mock_zone
  3. import (
  4. "context"
  5. "wartank/pkg/types"
  6. )
  7. // МокОбласть -- мок-область зоны игры
  8. type МокСцена struct {
  9. кнт context.Context
  10. }
  11. func НовМокСцена() *МокСцена {
  12. сам := &МокСцена{
  13. кнт: context.Background(),
  14. }
  15. _ = types.ИСцена(сам)
  16. return сам
  17. }
  18. func (сам *МокСцена) Кнт() context.Context {
  19. return сам.кнт
  20. }
  21. func (сам *МокСцена) Имя() string {
  22. return "МокСцена"
  23. }
  24. func (сам *МокСцена) Закончить() {}
  25. func (сам *МокСцена) Бот() types.ИБот {
  26. return nil
  27. }