Skip to content

Support overall times in stage lifecycle messages - #78

Merged
frolv merged 1 commit into
mainfrom
overall-ticks
Oct 25, 2026
Merged

frolv merged 1 commit into
mainfrom
overall-ticks

Conversation

@frolv

@frolv frolv commented Oct 25, 2026

Copy link
Copy Markdown
Collaborator

Updates stage start and end messages to optionally send an overall time if it is known. Adds overall time tracking to the base challenge class, defaulting to empty, for individual challenges to override if they support it. Overall times can either be server-authoritative or a local counter (like in Inferno).

Adds TFA overall time tracking by reading the game script that updates the raid timer widget and comparing against chat messages when they are sent.

Updates stage start and end messages to optionally send an overall time
if it is known. Adds overall time tracking to the base challenge class,
defaulting to empty, for individual challenges to override if they
support it. Overall times can either be server-authoritative or a local
counter (like in Inferno).

Adds TFA overall time tracking by reading the game script that updates
the raid timer widget and comparing against chat messages when they are
sent.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-25T20:42:54.944207Z 8ea002a PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions

Copy link
Copy Markdown

🟩 Auto-review token estimate: ~132,890 / 200,000 (66%)

🔺 +1,093 tokens vs base (was ~131,797)

area est. tokens Δ vs base
core 25,712 +700
client 11,187 +159
events 12,008 +131
challenges/inferno 4,165 +69
json 9,974 +60
challenges/tfa 7,348 -26

@frolv
frolv merged commit 91d377f into main Oct 25, 2026
3 checks passed
@frolv
frolv deleted the overall-ticks branch October 25, 2026 21:11
frolv added a commit that referenced this pull request Oct 26, 2026
Updates stage start and end messages to optionally send an overall time
if it is known. Adds overall time tracking to the base challenge class,
defaulting to empty, for individual challenges to override if they
support it. Overall times can either be server-authoritative or a local
counter (like in Inferno).

Adds TFA overall time tracking by reading the game script that updates
the raid timer widget and comparing against chat messages when they are
sent.

(cherry picked from commit 91d377f)
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