Skip to content

[Application] Visualize hazard closure replay states#231

Merged
learncold merged 1 commit into
mainfrom
codex/issue-224-hazard-closure-replay-visualization
May 14, 2026
Merged

[Application] Visualize hazard closure replay states#231
learncold merged 1 commit into
mainfrom
codex/issue-224-hazard-closure-replay-visualization

Conversation

@SilverSupplier
Copy link
Copy Markdown
Collaborator

Summary

  • Shows Fire/Smoke hazard radius markers on replay/result canvas across future, active, and expired replay times with distinct subdued/active styles.
  • Shows connection block future, active, and expired states on the replay/result canvas using scenario schedule data and frame elapsed time.
  • Updates hover tooltips to report the current replay-time state while keeping behavior state in domain data/helpers.

Related Issue

Area

  • Engine
  • Domain
  • Application
  • Docs
  • Build
  • Analysis
  • Chore

Architecture Check

  • I kept the dependency direction application -> domain -> engine.
  • I did not add Qt UI code to src/domain.
  • I did not add domain or application dependencies to src/engine.
  • I used src/ as the include root.

Verification

  • git diff --check
  • build/vs2022/windows-debug-no-app/Debug/safecrowd_tests.exe
  • MSBuild safecrowd_app.vcxproj Debug x64
  • cmake/ctest presets not run; existing generated VS projects were used because cmake is not available on PATH in this workspace.

Risks / Follow-up

  • This is a display-only change; no simulation state machine was added to the UI.

@SilverSupplier SilverSupplier requested a review from learncold as a code owner May 12, 2026 17:47
@learncold learncold force-pushed the codex/issue-223-door-closure-response branch from 594a5ab to 8169193 Compare May 14, 2026 04:43
Base automatically changed from codex/issue-223-door-closure-response to main May 14, 2026 04:45
@learncold learncold force-pushed the codex/issue-224-hazard-closure-replay-visualization branch from d907532 to 28609ce Compare May 14, 2026 04:45
@learncold learncold merged commit d2bc4f8 into main May 14, 2026
2 checks passed
@learncold learncold deleted the codex/issue-224-hazard-closure-replay-visualization branch May 14, 2026 04: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.

Task-Hazard and closure replay visualization 추가

2 participants