diff --git a/logic/service/fight/init.go b/logic/service/fight/init.go index b290f69c..a591c68d 100644 --- a/logic/service/fight/init.go +++ b/logic/service/fight/init.go @@ -2,10 +2,12 @@ package fight import ( "blazing/common/data/xmlres" + "blazing/common/utils" "blazing/logic/service/fight/input" + "encoding/xml" "fmt" - "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" ) func TestSKill() { @@ -39,6 +41,19 @@ func TestSKill() { } } + var root xmlres.MovesTbl + err := xml.Unmarshal(gfile.GetBytes("public/config/227.xml"), &root) + if err != nil { + panic(err) + } + ttt := utils.ToMap(root.EFF, func(t xmlres.SideEffect) int { + return t.ID + }) + + for k, v := range skimap { + fmt.Println(k, v, ttt[1000000+k].Des) + } + fmt.Println("实现效果数量", len(input.NodeM), "技能效果不存在数量", len(skimap)) - g.Dump(skimap) + // g.Dump(skimap) }