| 123456789101112131415161718192021222324 |
- package types
- import (
- "context"
- )
- /*
- Интерфейс к сражению
- */
- // ИСражеиеДействие -- интерфейс к непосредственному сражению
- type ИСражениеДействие interface {
- ИСценаСтр
- // Сеть -- возвращает сетевой компонент сражения
- Сеть() ИСценаСеть
- // МанёврНадоУст -- устанавливает признак необходимости манёвра
- МанёврНадоУст()
- // ВыстрелБлок -- признак запрета на стрельбу
- ВыстрелБлок() ИЕслиВыстрел
- // Кнт -- возвращает контекст битвы
- Контекст() context.Context
- // Отменить -- вызывает контекст отмены битвы
- Отменить()
- }
|