Skip to content

[pull] master from beyond-all-reason:master - #178

Merged
pull[bot] merged 17 commits into
ExaDev:masterfrom
beyond-all-reason:master
Aug 27, 2026
Merged

[pull] master from beyond-all-reason:master#178
pull[bot] merged 17 commits into
ExaDev:masterfrom
beyond-all-reason:master

Conversation

@pull

@pull pull Bot commented Aug 26, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Zaffer and others added 16 commits August 26, 2026 21:21
Add a new widget (`cmd_cycle_selected.lua`) that lets the player cycle camera focus through each unit in the current selection using `.` (next) and `,` (previous), without changing the selection itself.
)

Every assertion gains a `message?` parameter, verified against the actual source.

LuaCATS/luassert#8 for more info
When holding alt to click a unit in a factory build menu, add a red highlight to the progress indicator for the current building unit if clicking would cause that unit to be canceled. The red section gets larger as the unit is closer to finished, giving visual feedback corresponding to how much progress would be lost.
Set Target tracks a lost unit for only one SlowUpdate interval (0.5 seconds) before untracking it. On average, this interval is halved; we have just 0.25s of safety.

Other commands have a 2.0s target-lost timer, this PR adds the same grace period to Set Target to prevent early loss
of tracking on enemies.
Fix Goblin backwards shots, twitchy aim and fire interruptions
…geometry shaders (#8838)

On machines without detected geometry shader support, every widget and gadget built on `DrawPrimitiveAtUnit` stops drawing entirely once it has more than 63 instances, and stays broken until the widget is reloaded. Widely used consumers are affected: rank icons, team platter, selected units, enemy spotter, unit trackers, etc.
The Epic Grunt aimed and fired instantly in any direction due to two bugs. They are now fixed.
The Grunt and Pawn sometimes fire sideways. Beams/projectiles leave the gun while the torso points up to ~90° away from the target, most visibly when re-acquiring a target while turning.
…ext input is empty (#8429)

Added support for a hotkey to cycle through chat channels similarly to clicking the channel button.
EmmyLua annotations for the gadget API surface (`GG.*`), including descriptions, function parameters they take, and the shapes they return.
Covers 29 gadgets, plus one new type file for various ways to represent a position that will be used across future PRs. Annotation only — no runtime behavior changes.
Moves accepting a chat autocomplete suggestion off Tab and onto the right arrow.
Update leg mex description to match its new stats.
@pull pull Bot locked and limited conversation to collaborators Aug 26, 2026
@pull pull Bot added the ⤵️ pull label Aug 26, 2026
@pull
pull Bot merged commit 39d04f8 into ExaDev:master Aug 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants