1
0
mirror of synced 2026-04-19 23:08:39 +08:00

auto commit

This commit is contained in:
yitter
2022-09-15 23:08:35 +08:00
parent 5cd28244fc
commit 3b1fb32e21
11 changed files with 81 additions and 88 deletions

View File

@@ -170,9 +170,9 @@ impl SnowWorkerM1 {
fn BeginOverCostAction(&self, useTimeTick: i64) {}
fn EndOverCostAction(&mut self, useTimeTick: i64) {
if self._TermIndex > 10000 {
self._TermIndex = 0;
}
// if self._TermIndex > 10000 {
// self._TermIndex = 0;
// }
}
fn BeginTurnBackAction(&self, useTimeTick: i64) {}
@@ -226,16 +226,15 @@ impl SnowWorkerM1 {
if currentTimeTick < self._LastTimeTick {
if self._TurnBackTimeTick < 1 {
self._TurnBackTimeTick = self._LastTimeTick - 1;
self._TurnBackIndex += 1;
// 每毫秒序列数的前5位是预留位0用于手工新值1-4是时间回拨次序
// 支持4次回拨次序避免回拨重叠导致ID重复可无限次回拨次序循环使用
if self._TurnBackIndex > 4 {
self._TurnBackIndex = 1;
}
self.BeginTurnBackAction(self._TurnBackTimeTick);
}
self._TurnBackIndex += 1;
// 每毫秒序列数的前5位是预留位0用于手工新值1-4是时间回拨次序
// 支持4次回拨次序避免回拨重叠导致ID重复可无限次回拨次序循环使用
if self._TurnBackIndex > 4 {
self._TurnBackIndex = 1;
}
// thread::sleep(std::time::Duration::from_millis(1));
return self.CalcTurnBackId(self._TurnBackTimeTick);
}