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