package types // IServBot -- серверный бот среальным состоянием type IServBot interface { // Name -- возвращает им бота Name() string // Pass -- возвращае тпароль бота Pass() string // Angar -- возвращает ангар бота Angar() IAngar // Tank -- возврщает параметры танка Tank() ITank // BotNet -- возвращает объект сети BotNet() IBotNet // Run -- запускает бота в работу Run() error // SetAutoGame -- устанавливает признак автоматического начала игры SetAutoGame() // ResetAutoGame -- сбрасывает признак автоматического начала игры ResetAutoGame() // IsAutoGame -- возвращает признак автоматического начала игры IsAutoGame() bool // IsRun -- признак, что бот работает IsRun() bool // Make -- создайт компоненты бота Make() error }