Skip to content

underAttack said for what it is, buildTime's early finish noted - #69

Merged
jeany55 merged 4 commits into
trigscript-4from
under-attack
Oct 26, 2026
Merged

jeany55 merged 4 commits into
trigscript-4from
under-attack

Conversation

@jeany55

@jeany55 jeany55 commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

From the part D plays of Magenta probe 6 in Remastered (2026-10-25).

underAttack. Marines bitten on screen for ten seconds never read as under attack, while the has-target and attacking scans beside them fired. The flag reads the attack-notify timer (+0x87), which the game starts only when it raises its "under attack" alert, a hit out of the player's view. The last-event bytes BWAPI reads instead (+0x8A, +0x8B) sit in a dword Remastered's EUD emulator ends the game on (data/allowlist.json, unit table +0x88; a build on them was refused at start, EUD ERROR), so +0x87 is the one "recently hit" mark a map may read. The read stays; the declaration, the README and the backend's comment now say exactly when it is true. The lifted-game unit view reads the byte instead of a constant false, and emitter.test.ts lays it out and reads the flag beside the simulator.

buildTime. A building finished early keeps the hit points it had reached, and a Terran one under a third burns down (played: a Barracks at 269 of 1000). The hover and the README say to heal it after.

🤖 Generated with Claude Code

https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5

jeany55 and others added 3 commits October 25, 2026 17:37
Remastered, Magenta probe 6 (2026-10-25): marines bitten on screen for ten seconds never read as under attack. The
attack-notify timer at +0x87 runs only when the "under attack" alert sounds; the last-event bytes (+0x8A timer, +0x8B
174 = was hit) are what BWAPI reads, true for about a second after a hit. The lifted-game view reads the same bytes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5
…an one under a third burns

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5
…mastered ends the game on the last-event bytes

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5
@jeany55 jeany55 changed the title A unit's underAttack is its last event being a hit, not the alert timer underAttack said for what it is, buildTime's early finish noted Oct 25, 2026
…ten from them (Magenta's put-back row)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01En4SHqafb1QFJ4xgbUkAe5
@jeany55
jeany55 merged commit 534fe3f into trigscript-4 Oct 26, 2026
1 check passed
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