-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
resources: Update netlog_defs filters (auto-generated) #135
Conversation
FWIW, my thoughts on these:
I think ok to add but filtered only to NPC combatants (same as
Seems pretty edge case, but I guess could be useful for phase jumps? If so, should def be filtered to NPC combatants only.
I think this can probably just be suppressed (e.g. 'never')?
I think OK to include if filtered to NPC combatants.
Another one I think could be suppressed.
I think it should be included but filtered to NPC combatants to match the filter on 0x14 lines. |
I agree with most of these, except:
I think this should be included but filter to only lines with (realistically I would prefer to filter to both For numbers, across 33,289,262 lines dating back to 2024-01-08, 1,069,726 (3.2%) of those are |
Filtering can be && - if both field filters are in the same object, it's &&; if a different object, it's ||. Good example of this is on the logdef for 0x1A:
Would it make sense to further filter |
I'm ambivalent. We don't currently have any potential use for a DoT on an enemy but that might not always be the case in the future. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good aside from the potential regex issue.
#135) > [!CAUTION] > ***NOTE TO REVIEWERS:*** > Due to GitHub limitations, you ***must*** close & re-open this PR before merging to ensure pre-merge workflows (e.g. linters) are correctly triggered.** This PR was auto-generated based on a recent repo commit to either `resources/netlog_defs.ts` or to a file in `ui/raidboss/data`. It updates the analysis filter criteria to ensure all log line types currently being used by raidboss triggers/timelines are included in the log splitter's analysis filter (unless actively suppressed). This update was triggered after finding the below uses of certain log line types. Please carefully review these uses to determine if including all log lines of these types in the analysis filter is appropriate. You can instead change the `include` property to `'filter'` (and add `filters:`), or to `'never'` to suppress the log line type from the filter. Changes can be pushed to the PR branch before merging this PR. ## `RemovedCombatant` https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/raid/o5n.ts#L17-L19 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/raid/o5s.ts#L17-L19 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/trial/shinryu-ex.ts#L20-L22 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/eureka/eureka_hydatos.txt#L13 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/05-shb/ultimate/the_epic_of_alexander.txt#L49 ## `NetworkCancelAbility` https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/eureka/eureka_hydatos.txt#L139 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/eureka/eureka_hydatos.txt#L161 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/06-ew/ultimate/dragonsongs_reprise_ultimate.txt#L156 ## `NetworkDoT` https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/oopsyraidsy/data/06-ew/ultimate/dragonsongs_reprise_ultimate.ts#L280-L282 ## `WasDefeated` https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/eureka/eureka_anemos.ts#L157-L159 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/map/the_shifting_altars_of_uznair.ts#L138-L140 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/05-shb/eureka/delubrum_reginae_savage.ts#L2507-L2509 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/05-shb/eureka/delubrum_reginae_savage.txt#L315 ## `NetworkEffectResult` https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/03-hw/raid/a11s.ts#L349-L351 ## `StartsUsingExtra` https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/04-sb/ultimate/ultima_weapon_ultimate.ts#L625-L627 https://github.com/OverlayPlugin/cactbot/blob/0f4ebe427c3be1608d64ced380814c0dd924902e/ui/raidboss/data/05-shb/raid/e8s.ts#L464-L466 > [!CAUTION] > ***REMINDER:*** > Please don't forget to close & re-open this PR before merging to ensure pre-merge workflows are correctly triggered! --------- Co-authored-by: wexxlee <[email protected]> b919029
Caution
NOTE TO REVIEWERS:
Due to GitHub limitations, you must close & re-open this PR before merging to ensure pre-merge workflows (e.g. linters) are correctly triggered.**
This PR was auto-generated based on a recent repo commit to either
resources/netlog_defs.ts
or to a file inui/raidboss/data
.It updates the analysis filter criteria to ensure all log line types currently being used by raidboss triggers/timelines are included in the log splitter's analysis filter (unless actively suppressed).
This update was triggered after finding the below uses of certain log line types. Please carefully review these uses to determine if including all log lines of these types in the analysis filter is appropriate.
You can instead change the
include
property to'filter'
(and addfilters:
), or to'never'
to suppress the log line type from the filter. Changes can be pushed to the PR branch before merging this PR.RemovedCombatant
cactbot/ui/raidboss/data/04-sb/raid/o5n.ts
Lines 17 to 19 in 0f4ebe4
cactbot/ui/raidboss/data/04-sb/raid/o5s.ts
Lines 17 to 19 in 0f4ebe4
cactbot/ui/raidboss/data/04-sb/trial/shinryu-ex.ts
Lines 20 to 22 in 0f4ebe4
cactbot/ui/raidboss/data/04-sb/eureka/eureka_hydatos.txt
Line 13 in 0f4ebe4
cactbot/ui/raidboss/data/05-shb/ultimate/the_epic_of_alexander.txt
Line 49 in 0f4ebe4
NetworkCancelAbility
cactbot/ui/raidboss/data/04-sb/eureka/eureka_hydatos.txt
Line 139 in 0f4ebe4
cactbot/ui/raidboss/data/04-sb/eureka/eureka_hydatos.txt
Line 161 in 0f4ebe4
cactbot/ui/raidboss/data/06-ew/ultimate/dragonsongs_reprise_ultimate.txt
Line 156 in 0f4ebe4
NetworkDoT
cactbot/ui/oopsyraidsy/data/06-ew/ultimate/dragonsongs_reprise_ultimate.ts
Lines 280 to 282 in 0f4ebe4
WasDefeated
cactbot/ui/raidboss/data/04-sb/eureka/eureka_anemos.ts
Lines 157 to 159 in 0f4ebe4
cactbot/ui/raidboss/data/04-sb/map/the_shifting_altars_of_uznair.ts
Lines 138 to 140 in 0f4ebe4
cactbot/ui/raidboss/data/05-shb/eureka/delubrum_reginae_savage.ts
Lines 2507 to 2509 in 0f4ebe4
cactbot/ui/raidboss/data/05-shb/eureka/delubrum_reginae_savage.txt
Line 315 in 0f4ebe4
NetworkEffectResult
cactbot/ui/raidboss/data/03-hw/raid/a11s.ts
Lines 349 to 351 in 0f4ebe4
StartsUsingExtra
cactbot/ui/raidboss/data/04-sb/ultimate/ultima_weapon_ultimate.ts
Lines 625 to 627 in 0f4ebe4
cactbot/ui/raidboss/data/05-shb/raid/e8s.ts
Lines 464 to 466 in 0f4ebe4
Caution
REMINDER:
Please don't forget to close & re-open this PR before merging to ensure pre-merge workflows are correctly triggered!