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