Skip to content

Add Skip time to catch trackers up on play without LSOS - #72

Merged
ToothyDev merged 2 commits into
mainfrom
claude/70-quick-resync
Oct 16, 2026
Merged

ToothyDev merged 2 commits into
mainfrom
claude/70-quick-resync

Conversation

@ToothyDev

Copy link
Copy Markdown
Owner

What this does

Adds a Skip time button to the clock bar. If you played without LSOS tracking, enter how long (10 for minutes, 1h 30m or 1:30). That time is counted as play time for every play-time tracker, as if LSOS had been running. Real-time timers (Lucky Wheel, Mansion boost) are not changed: real time passed anyway. The confirm button shows the exact amount (Skip 1:30:00) before you press it. There is no undo, because trackers only accept positive stretches. Recorded in decision 008.

Closes #70

How to check it

  • Press Skip time, type 10. The button reads Skip 0:10:00. Press it: session play time jumps by 10 minutes, and business stock/supplies move on by 10 minutes of production.
  • Type something invalid (e.g. abc): the hint turns red and nothing is skipped. Escape or Cancel closes the form.
  • Works the same whether the clock is paused or tracking.

Checklist

  • npm run verify passes
  • Game data added or changed here has a source (none changed)
  • README / CLAUDE.md updated if usage or workflow changed (README mentions Skip time)

🤖 Generated with Claude Code


Generated by Claude Code

Played a while before opening LSOS? "Skip time" in the clock bar takes
how long (10, 1h 30m, 1:30) and counts it as play time for every tracker.
Real-time timers are unaffected.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying lsos with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8613210
Status: ✅  Deploy successful!
Preview URL: https://6709ea33.lsos-2qs.pages.dev
Branch Preview URL: https://claude-70-quick-resync.lsos-2qs.pages.dev

View logs

@ToothyDev
ToothyDev merged commit 98120da into main Oct 16, 2026
4 checks passed
@ToothyDev
ToothyDev deleted the claude/70-quick-resync branch October 23, 2026 15:47
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.

Quick resync functionality

2 participants