|
|
@@ -10,7 +10,6 @@ import (
|
|
|
"wartank/pkg/components/safe_int"
|
|
|
"wartank/pkg/components/safe_string"
|
|
|
"wartank/pkg/components/section"
|
|
|
- "wartank/pkg/components/section/down_time"
|
|
|
"wartank/pkg/types"
|
|
|
"wartank/server/serv_bots/warbot/angar/base/polygon/polygonnet"
|
|
|
"wartank/server/serv_bots/warbot/tank/tankstat/static_param"
|
|
|
@@ -32,7 +31,6 @@ type Полигон struct {
|
|
|
бот types.ИБот
|
|
|
танкСтат types.ИТанкСтат
|
|
|
сеть *polygonnet.ПолигонСеть
|
|
|
- времяОстат types.ИВремяОстат
|
|
|
продуктСейчас *safe_string.БезопСтрока
|
|
|
продуктКол *safe_int.БезопЦелое
|
|
|
уровень *static_param.СтатПарам
|
|
|
@@ -52,7 +50,6 @@ func НовПолигон(база types.ИБаза) (*Полигон, error) {
|
|
|
Секция: секция,
|
|
|
бот: база.Бот(),
|
|
|
танкСтат: база.Бот().Танк().ТанкСтат(),
|
|
|
- времяОстат: down_time.НовВремОбрат(секция, 5_000),
|
|
|
продуктСейчас: safe_string.НовБезопСтрока(),
|
|
|
продуктКол: safe_int.НовБезопЦелое(),
|
|
|
уровень: уровень,
|
|
|
@@ -82,7 +79,7 @@ func (сам *Полигон) ПродуктИмяСейчас() string {
|
|
|
|
|
|
// ПродуктВремяСейчас -- сколько осталось времени до обновы полигона
|
|
|
func (сам *Полигон) ПродуктВремяСейчас() string {
|
|
|
- return сам.времяОстат.String()
|
|
|
+ return сам.ВремяОстат().String()
|
|
|
}
|
|
|
|
|
|
// Пуск -- запускает работу полигона в отдельном потоке
|