Skip to content

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

Merged
pull[bot] merged 5 commits into
ExaDev:masterfrom
beyond-all-reason:master
Sep 25, 2026
Merged

pull[bot] merged 5 commits into
ExaDev:masterfrom
beyond-all-reason:master

Conversation

@pull

@pull pull Bot commented Sep 25, 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 : )

Rysicaa and others added 5 commits September 25, 2026 08:36
Remove the unused maxanglediff and maindir for subs with `turret = false` as it doesn't affect their weapons and draw the ranges using tolerances similarly to what we did for figs. All subs now show the correct firing arc.
The game is currently sending UnitFinished messages which then get
caught by SPADS and forwarded to Teiserver as simple match events. We
currently have about 12 GBs of these events and they have never been
used so rather than filtering them on server, I would prefer to stop
them at the source which is the reason for this PR.

In case of future desire for this kind of data the approach should be
reconsidered anyway (e.g. something like GEX might be more appropriate).

Resolves beyond-all-reason/teiserver#1573
### Work done

The trajectory/impact drawing change for starburst and verticalize projectiles added excessive reads from a motion state table and calls to get the ground height. This optimizes both reads by replacing accesses with faster stack moves and by skipping ground height checks above the highest collideable point of terrain/water.
### Work done

The logs they are a-changin'.
require runs the file in the caller's environment (same as before) and also lets EmmyLua type and analyze its return value
@pull pull Bot locked and limited conversation to collaborators Sep 25, 2026
@pull pull Bot added the ⤵️ pull label Sep 25, 2026
@pull
pull Bot merged commit a64f05d into ExaDev:master Sep 25, 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.

3 participants