|
@@ -244,7 +244,7 @@ func (sf *Base) checkMineTime() {
|
|
|
strTime := lstTime[1]
|
|
strTime := lstTime[1]
|
|
|
lstTime = strings.Split(strTime, `</span></span></div></td>`)
|
|
lstTime = strings.Split(strTime, `</span></span></div></td>`)
|
|
|
strTime = lstTime[0]
|
|
strTime = lstTime[0]
|
|
|
- if err := sf.mine.CountDown().Parse(strTime); err != nil {
|
|
|
|
|
|
|
+ if err := sf.mine.ParseCountDown(strTime); err != nil {
|
|
|
log.Printf("ERRO Base.checkMineTime(): при установке обратного отсчёта(%v), err=\n\t%v\n", strTime, err)
|
|
log.Printf("ERRO Base.checkMineTime(): при установке обратного отсчёта(%v), err=\n\t%v\n", strTime, err)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -284,7 +284,7 @@ func (sf *Base) checkMineGet() {
|
|
|
// log._rintf("ERRO Base.checkMineGet(): при обновлении lstMine, err=\n\t%v\n", err)
|
|
// log._rintf("ERRO Base.checkMineGet(): при обновлении lstMine, err=\n\t%v\n", err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
- sf.mine.CountDown().Set(1)
|
|
|
|
|
|
|
+ sf.mine.SetCountDown(1)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Проверка статистики шахты
|
|
// Проверка статистики шахты
|
|
@@ -390,7 +390,7 @@ func (sf *Base) checkMineStat() {
|
|
|
strTime := lstTime[1]
|
|
strTime := lstTime[1]
|
|
|
lstTime = strings.Split(strTime, `</span></span></div></td>`)
|
|
lstTime = strings.Split(strTime, `</span></span></div></td>`)
|
|
|
strTime = lstTime[0]
|
|
strTime = lstTime[0]
|
|
|
- if err := sf.mine.CountDown().Parse(strTime); err != nil {
|
|
|
|
|
|
|
+ if err := sf.mine.ParseCountDown(strTime); err != nil {
|
|
|
log.Printf("ERRO Base.checkMineStat(): при установке времени ожидания шахты(%v)\n\terr=%v\n", strTime, err)
|
|
log.Printf("ERRO Base.checkMineStat(): при установке времени ожидания шахты(%v)\n\terr=%v\n", strTime, err)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -447,7 +447,7 @@ func (sf *Base) checkMineProduct() {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
sf.mine.NumProduct().SetVal(0)
|
|
sf.mine.NumProduct().SetVal(0)
|
|
|
- sf.mine.CountDown().Set(1)
|
|
|
|
|
|
|
+ sf.mine.SetCountDown(1)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Проверяет режимы арсенала
|
|
// Проверяет режимы арсенала
|
|
@@ -502,7 +502,7 @@ func (sf *Base) checkArsenalTime() {
|
|
|
strTime := lstTime[1]
|
|
strTime := lstTime[1]
|
|
|
lstTime = strings.Split(strTime, `</span></span></div></td>`)
|
|
lstTime = strings.Split(strTime, `</span></span></div></td>`)
|
|
|
strTime = lstTime[0]
|
|
strTime = lstTime[0]
|
|
|
- if err := sf.arsenal.CountDown().Parse(strTime); err != nil {
|
|
|
|
|
|
|
+ if err := sf.arsenal.ParseCountDown(strTime); err != nil {
|
|
|
log.Printf("ERRO Base.checkArsenalTime(): при установке времени ожидания арсенала(%v)\n\terr=%v\n", strTime, err)
|
|
log.Printf("ERRO Base.checkArsenalTime(): при установке времени ожидания арсенала(%v)\n\terr=%v\n", strTime, err)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -550,7 +550,7 @@ func (sf *Base) checkArsenalGet() {
|
|
|
break
|
|
break
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- sf.arsenal.CountDown().Set(1)
|
|
|
|
|
|
|
+ sf.arsenal.SetCountDown(1)
|
|
|
if isFind {
|
|
if isFind {
|
|
|
if err = sf.arsenal.Update(lstBase); err != nil {
|
|
if err = sf.arsenal.Update(lstBase); err != nil {
|
|
|
log.Printf("ERRO Base.checkArsenalGet(): при обновлении lstArsenal, err=\n\t%v\n", err)
|
|
log.Printf("ERRO Base.checkArsenalGet(): при обновлении lstArsenal, err=\n\t%v\n", err)
|
|
@@ -611,7 +611,7 @@ func (sf *Base) checkArsenalForce() {
|
|
|
}
|
|
}
|
|
|
{ // Платное ускорение
|
|
{ // Платное ускорение
|
|
|
if strings.Contains(strOut, `Ускорить за`) {
|
|
if strings.Contains(strOut, `Ускорить за`) {
|
|
|
- if err := sf.arsenal.CountDown().Set(forceTimePay); err != nil {
|
|
|
|
|
|
|
+ if err := sf.arsenal.SetCountDown(forceTimePay); err != nil {
|
|
|
log.Printf("WARN Base.checkArsenalForce(): при установке платного времени ускорения апгрейда арсенала(%v)\n\terr=%v\n", forceTimePay, err)
|
|
log.Printf("WARN Base.checkArsenalForce(): при установке платного времени ускорения апгрейда арсенала(%v)\n\terr=%v\n", forceTimePay, err)
|
|
|
}
|
|
}
|
|
|
sf.arsenal.ModeCurrent().Set("upgrade")
|
|
sf.arsenal.ModeCurrent().Set("upgrade")
|
|
@@ -654,7 +654,7 @@ func (sf *Base) checkArsenalForce() {
|
|
|
}
|
|
}
|
|
|
sf.arsenal.ModeCurrent().Set("upgrade")
|
|
sf.arsenal.ModeCurrent().Set("upgrade")
|
|
|
sf.arsenal.ModeCurrent().WorkSet("апгрейд")
|
|
sf.arsenal.ModeCurrent().WorkSet("апгрейд")
|
|
|
- if err := sf.arsenal.CountDown().Set(forceTimeFree); err != nil {
|
|
|
|
|
|
|
+ if err := sf.arsenal.SetCountDown(forceTimeFree); err != nil {
|
|
|
log.Printf("WARN Base.checkArsenalForce(): при установке бесплатного времени ускорения апгрейда арсенала(%v)\n\terr=%v\n", forceTimeFree, err)
|
|
log.Printf("WARN Base.checkArsenalForce(): при установке бесплатного времени ускорения апгрейда арсенала(%v)\n\terr=%v\n", forceTimeFree, err)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -731,7 +731,7 @@ func (sf *Base) checkBankTime() {
|
|
|
strTime := lstTime[1]
|
|
strTime := lstTime[1]
|
|
|
lstTime = strings.Split(strTime, `</span></span></div></td>`)
|
|
lstTime = strings.Split(strTime, `</span></span></div></td>`)
|
|
|
strTime = lstTime[0]
|
|
strTime = lstTime[0]
|
|
|
- if err := sf.bank.CountDown().Parse(strTime); err != nil {
|
|
|
|
|
|
|
+ if err := sf.bank.ParseCountDown(strTime); err != nil {
|
|
|
log.Printf("ERRO Base.checkBankTime(): при установке времени ожидания банка(%v)\n\terr=%v\n", strTime, err)
|
|
log.Printf("ERRO Base.checkBankTime(): при установке времени ожидания банка(%v)\n\terr=%v\n", strTime, err)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -759,7 +759,7 @@ func (sf *Base) checkBankProduct() {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
sf.bank.UpdateLst()
|
|
sf.bank.UpdateLst()
|
|
|
- sf.bank.CountDown().Set(1)
|
|
|
|
|
|
|
+ sf.bank.SetCountDown(1)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Проверка получения серебра из банка
|
|
// Проверка получения серебра из банка
|
|
@@ -806,13 +806,13 @@ func (sf *Base) checkBankTake() {
|
|
|
if err := sf.bank.Update(lstBank); err != nil {
|
|
if err := sf.bank.Update(lstBank); err != nil {
|
|
|
log.Printf("ERRO Base.checkBankTake(): при установке lstBank, err=\n\t%v'n", err)
|
|
log.Printf("ERRO Base.checkBankTake(): при установке lstBank, err=\n\t%v'n", err)
|
|
|
}
|
|
}
|
|
|
- sf.bank.CountDown().Set(1)
|
|
|
|
|
|
|
+ sf.bank.SetCountDown(1)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
if err := sf.Update(lstBank); err != nil {
|
|
if err := sf.Update(lstBank); err != nil {
|
|
|
log.Printf("ERRO Base.checkBankTake(): при установке lstBase, err=\n\t%v'n", err)
|
|
log.Printf("ERRO Base.checkBankTake(): при установке lstBase, err=\n\t%v'n", err)
|
|
|
}
|
|
}
|
|
|
- sf.bank.CountDown().Set(1)
|
|
|
|
|
|
|
+ sf.bank.SetCountDown(1)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Проверяет на ускорение апгрейда банка
|
|
// Проверяет на ускорение апгрейда банка
|
|
@@ -834,7 +834,7 @@ func (sf *Base) checkBankForce() {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
if isOut && strings.Contains(strOut, `Ускорить за`) {
|
|
if isOut && strings.Contains(strOut, `Ускорить за`) {
|
|
|
- if err := sf.bank.CountDown().Set(forceTimePay); err != nil {
|
|
|
|
|
|
|
+ if err := sf.bank.SetCountDown(forceTimePay); err != nil {
|
|
|
log.Printf("WARN Base.checkBankForce(): при установке времени ожидания платного ускорения апгрейда банка(%v)\n\terr=%v\n", forceTimePay, err)
|
|
log.Printf("WARN Base.checkBankForce(): при установке времени ожидания платного ускорения апгрейда банка(%v)\n\terr=%v\n", forceTimePay, err)
|
|
|
}
|
|
}
|
|
|
sf.bank.ModeCurrent().Set("upgrade")
|
|
sf.bank.ModeCurrent().Set("upgrade")
|
|
@@ -870,7 +870,7 @@ func (sf *Base) checkBankForce() {
|
|
|
}
|
|
}
|
|
|
sf.bank.ModeCurrent().Set("upgrade")
|
|
sf.bank.ModeCurrent().Set("upgrade")
|
|
|
sf.bank.ModeCurrent().WorkSet("апгрейд")
|
|
sf.bank.ModeCurrent().WorkSet("апгрейд")
|
|
|
- if err := sf.bank.CountDown().Set(forceTimeFree); err != nil {
|
|
|
|
|
|
|
+ if err := sf.bank.SetCountDown(forceTimeFree); err != nil {
|
|
|
log.Printf("WARN Base.checkBankForce(): при установке времени бесплатного ускорения агрейда банка(%v)\n\terr=%v\n", forceTimeFree, err)
|
|
log.Printf("WARN Base.checkBankForce(): при установке времени бесплатного ускорения агрейда банка(%v)\n\terr=%v\n", forceTimeFree, err)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -898,7 +898,7 @@ func (sf *Base) checkMineForce() {
|
|
|
if isOut && strings.Contains(strOut, `Ускорить за`) {
|
|
if isOut && strings.Contains(strOut, `Ускорить за`) {
|
|
|
sf.mine.ModeCurrent().Set("upgrade")
|
|
sf.mine.ModeCurrent().Set("upgrade")
|
|
|
sf.mine.ModeCurrent().WorkSet("апгрейд")
|
|
sf.mine.ModeCurrent().WorkSet("апгрейд")
|
|
|
- if err := sf.mine.CountDown().Set(forceTimePay); err != nil {
|
|
|
|
|
|
|
+ if err := sf.mine.SetCountDown(forceTimePay); err != nil {
|
|
|
log.Printf("WARN Base.checkMineForce(): при установке времени платного апгрейда шахты(%v)\n\terr=%v\n", forceTimePay, err)
|
|
log.Printf("WARN Base.checkMineForce(): при установке времени платного апгрейда шахты(%v)\n\terr=%v\n", forceTimePay, err)
|
|
|
}
|
|
}
|
|
|
return
|
|
return
|
|
@@ -929,7 +929,7 @@ func (sf *Base) checkMineForce() {
|
|
|
// log._rintf("ERRO NetBank.checkMineForce(): при обновлении lstBase, err=\n\t%v\n", err)
|
|
// log._rintf("ERRO NetBank.checkMineForce(): при обновлении lstBase, err=\n\t%v\n", err)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
- if err := sf.mine.CountDown().Set(forceTimeFree); err != nil {
|
|
|
|
|
|
|
+ if err := sf.mine.SetCountDown(forceTimeFree); err != nil {
|
|
|
log.Printf("WARN Base.checkMineForce(): при установке времени апгрейда шахты(%v)\n\terr=%v\n", forceTimeFree, err)
|
|
log.Printf("WARN Base.checkMineForce(): при установке времени апгрейда шахты(%v)\n\terr=%v\n", forceTimeFree, err)
|
|
|
}
|
|
}
|
|
|
// sound.MineForce()
|
|
// sound.MineForce()
|
|
@@ -975,7 +975,7 @@ func (sf *Base) checkPolygonForce() {
|
|
|
// }
|
|
// }
|
|
|
sf.polygon.ModeCurrent().Set("upgrade")
|
|
sf.polygon.ModeCurrent().Set("upgrade")
|
|
|
sf.polygon.ModeCurrent().WorkSet("апгрейд")
|
|
sf.polygon.ModeCurrent().WorkSet("апгрейд")
|
|
|
- if err := sf.polygon.CountDown().Set(forceTimePay); err != nil {
|
|
|
|
|
|
|
+ if err := sf.polygon.SetCountDown(forceTimePay); err != nil {
|
|
|
log.Printf("WARN Base.checkPolygonForce(): при установке платного времени апгрейда полигона(%v)\n\terr=%v\n", forceTimePay, err)
|
|
log.Printf("WARN Base.checkPolygonForce(): при установке платного времени апгрейда полигона(%v)\n\terr=%v\n", forceTimePay, err)
|
|
|
}
|
|
}
|
|
|
return
|
|
return
|
|
@@ -1010,7 +1010,7 @@ func (sf *Base) checkPolygonForce() {
|
|
|
sf.polygon.ModeCurrent().Set("upgrade")
|
|
sf.polygon.ModeCurrent().Set("upgrade")
|
|
|
sf.polygon.ModeCurrent().WorkSet("апгрейд")
|
|
sf.polygon.ModeCurrent().WorkSet("апгрейд")
|
|
|
// Установить время ожидания для обновления
|
|
// Установить время ожидания для обновления
|
|
|
- if err := sf.polygon.CountDown().Set(forceTimeFree); err != nil {
|
|
|
|
|
|
|
+ if err := sf.polygon.SetCountDown(forceTimeFree); err != nil {
|
|
|
log.Printf("WARN Base.checkPolygonForce(): при установке времени бесплатного апгрейда полигона(%v)\n\terr=%v\n", forceTimeFree, err)
|
|
log.Printf("WARN Base.checkPolygonForce(): при установке времени бесплатного апгрейда полигона(%v)\n\terr=%v\n", forceTimeFree, err)
|
|
|
}
|
|
}
|
|
|
// log._rintf("INFO NetBank.checkPolygonForce(): ускорено строительство полигона\n")
|
|
// log._rintf("INFO NetBank.checkPolygonForce(): ускорено строительство полигона\n")
|