feat(all): implement SkyWay progression, battles and dispatch; fix field reward position ordering

This commit is contained in:
2026-10-08 19:55:29 +08:00
parent 06a83ada28
commit baae9fdddb
26 changed files with 1576 additions and 130 deletions
@@ -9,7 +9,7 @@ import (
type DispatchDesign struct {
Group, ID, Pack, Difficulty, TypeGroup, TypeID, AP, ClearTime, Growth uint64
GroundID uint64
GroundID, APType uint64
Rewards []BattleReward
boxes map[uint64]*dispatchGroup
}
@@ -63,6 +63,7 @@ func LoadDispatchDesign(root, version string, group, id uint64) (*DispatchDesign
}
ids, err = packedInts(raw, 15)
boss, _ = optionalScalar(raw, 4)
d.APType, _ = optionalScalar(raw, 1)
}
if err != nil {
return nil, err