| 1234567891011121314151617181920212223242526 |
- package types
- import (
- "context"
- "wartank/server/serv_bots/warbot/angar/battle/battle_worker/battleon/shot/isshot"
- )
- /*
- Интерфейс к сражению
- */
- // ИСражеиеДействие -- интерфейс к непосредственному сражению
- type ИСражениеДействие interface {
- ИСценаСтр
- // Сеть -- возвращает сетевой компонент сражения
- Сеть() ISectionNet
- // МанёврНадоУст -- устанавливает признак необходимости манёвра
- МанёврНадоУст()
- // ВыстрелБлок -- признак запрета на стрельбу
- ВыстрелБлок() *isshot.IsShot
- // Кнт -- возвращает контекст битвы
- Кнт() context.Context
- // Отменить -- вызывает контекст отмены битвы
- Отменить()
- }
|