fix: improve endgame clock and gameplay stability
This commit is contained in:
1 parent
ce6aabfc55
commit
658298ee86
46 files changed
+1915
-99
No files matched your search
@@ -16,7 +16,7 @@ func cwArchiveSnapshot(c *common.CurrencyWarsCatalog) (*common.CurrencyWarsSnaps
|
||||
return common.ReadCurrencyWarsSnapshot(cfg.PlayerUID, c.ClientVersion, c.Provenance.GameAssemblySHA256)
|
||||
}
|
||||
|
||||
func (s *Session) saveCurrencyWarsTerminal(data *pb.GridFightGetDataScRsp, c *common.CurrencyWarsCatalog, record *pb.OEDHMAHDECC) error {
|
||||
func (s *Session) saveCurrencyWarsTerminal(data *pb.GridFightGetDataScRsp, c *common.CurrencyWarsCatalog, record *pb.OEDHMAHDECC, commandID ...string) error {
|
||||
if record == nil || s.currencyWarsRevision >= math.MaxUint32 {
|
||||
return fmt.Errorf("CW archive record/identifier invalid")
|
||||
}
|
||||
@@ -30,7 +30,7 @@ func (s *Session) saveCurrencyWarsTerminal(data *pb.GridFightGetDataScRsp, c *co
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return s.saveCurrencyWarsSnapshot(data, c, nil, wire)
|
||||
return s.saveCurrencyWarsSnapshot(data, c, nil, wire, commandID...)
|
||||
}
|
||||
|
||||
func cwReadArchives(snapshot *common.CurrencyWarsSnapshot) ([]*pb.FAIHLAKPABN, error) {
|
||||
|
||||
Reference in new issue
Block a user