// package arena_medal -- арена получения медалей package arena_medal import ( . "gitp78su.ipnodns.ru/svi/kern/krn/ktypes" . "wartank/app/lev0/types" "wartank/app/lev2/arena" "wartank/app/lev2/arena/arena_medal/bf_medal_find" ) // Банк -- объект арены медалей в миссиях type АренаМедаль struct { ИАрена конт ILocalCtx } // НовБанк -- возвращает новую арену медалей в миссиях func НовАренаМедали(конт ILocalCtx) *АренаМедаль { сам := &АренаМедаль{ конт: конт, } аренаКонфиг := arena.АренаКонфиг{ Конт_: конт, АренаИмя_: "Банк", СтрКонтроль_: `Медали`, ФнПуск_: сам.пуск, СтрУрл_: "https://wartank.ru/medals/current", } сам.ИАрена = arena.НовАрена(конт, аренаКонфиг) конт.Set("арена_медали", сам, "Арена получения медалей") return сам } func (сам *АренаМедаль) Пуск() { сам.Обновить() bf_medal_find.МедалиНайти(сам.конт) } // запускает банк в опрос func (сам *АренаМедаль) пуск() {}