Skip to content

Fix freezed lot in Simitone#298

Open
SegerEnd wants to merge 1 commit into
riperiperi:archive-experiment-tempfrom
SegerEnd:simitone-fix
Open

Fix freezed lot in Simitone#298
SegerEnd wants to merge 1 commit into
riperiperi:archive-experiment-tempfrom
SegerEnd:simitone-fix

Conversation

@SegerEnd
Copy link
Copy Markdown
Contributor

@SegerEnd SegerEnd commented May 15, 2026

While working on Simitone macOS/Linux support (Simitone.Unix), I noticed Sims on archive-experiment-temp had stopped moving entirely: the clock and lighting kept ticking, but avatars and objects sat frozen.

Commit 5497848 changed the check in VMNetDriver.InternalTick from

  if (tick.TickID < LastTick)        // before
  if (tick.TickID < LastTick + 1)    // after

What’s happening

The Simitone.TS1GameScreen.BlueprintReset method does this when starting a new game:

vm.SpeedMultiplier = -1;
vm.Tick();
vm.SpeedMultiplier = 1;

Or we might need to update Simitone to adapt to the newer Tick system?

Sims in Simtone kept freezed after commit 5497848 on
archive-experiment-temp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant