订单优化
This commit is contained in:
parent
f07499aa6c
commit
e7e59cf739
@ -47,7 +47,7 @@ func UnitOrder(p *Player) error {
|
|||||||
ChessMod := p.PlayMod.getChessMod()
|
ChessMod := p.PlayMod.getChessMod()
|
||||||
BaseMod := p.PlayMod.getBaseMod()
|
BaseMod := p.PlayMod.getBaseMod()
|
||||||
//OrderMod.OrderList = make(map[int]order.Order)
|
//OrderMod.OrderList = make(map[int]order.Order)
|
||||||
for i := 0; i < 100; i++ {
|
for i := 0; i < 1000; i++ {
|
||||||
//OrderMod.ChessPool = nil
|
//OrderMod.ChessPool = nil
|
||||||
//OrderMod.EmitShuffle = nil
|
//OrderMod.EmitShuffle = nil
|
||||||
err := OrderMod.CreateNormalOrder(BaseMod.GetLevel(), ChessMod.GetOrderEmit(), BaseMod.GetEnergyMul(), order.Common_type)
|
err := OrderMod.CreateNormalOrder(BaseMod.GetLevel(), ChessMod.GetOrderEmit(), BaseMod.GetEnergyMul(), order.Common_type)
|
||||||
|
|||||||
@ -752,7 +752,7 @@ func (o *OrderMod) getFromPool(Emit int, Color string, Lv int) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for i, v := range o.ChessPool {
|
for i, v := range o.ChessPool2[Color] {
|
||||||
if v > Lv {
|
if v > Lv {
|
||||||
o.ChessPool2[Color] = append(o.ChessPool2[Color][:i], o.ChessPool2[Color][i+1:]...)
|
o.ChessPool2[Color] = append(o.ChessPool2[Color][:i], o.ChessPool2[Color][i+1:]...)
|
||||||
for k := Lv; k < v; k++ {
|
for k := Lv; k < v; k++ {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user