Skip to content

Conversation

@wexxlee
Copy link
Collaborator

@wexxlee wexxlee commented Sep 26, 2024

Tested in emulator and in game.

This re-uses a lot of the tile calculation logic I did for EverkeepEx, but determining/calling safe spots is handled a little differently because the forged track patterns are both fixed and simpler. For calling Forged Track, it will call a single inner safe tile regardless of how many tiles are actually safe, with priority given to the inner N/S tiles. I think this probably fine, but given the recent discussion on #429 & #431, I wanted to mention that. If folks prefer a different priority order, feel free to PR a config option, but I think this is fine for an initial pass at least.

@jacob-keller
Copy link

I think for normal mode and simplicity this is fine! Hopefully I can give it a whirl soon.

Copy link
Collaborator

@JLGarber JLGarber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for putting all that together. Sorry I haven't been able to review stuff much these last couple of weeks, life has been quietly busy. I left a couple minor change requests, but go ahead and merge once you take care of those.

@github-actions github-actions bot removed the needs-review Awaiting review label Oct 6, 2024
@wexxlee wexxlee changed the title raidboss: add Everkeep (normal) package raidboss/oopsy: add Everkeep (normal) package Oct 7, 2024
@wexxlee wexxlee merged commit f17ed9c into OverlayPlugin:main Oct 7, 2024
@wexxlee wexxlee deleted the everkeep branch October 7, 2024 06:23
github-actions bot pushed a commit that referenced this pull request Oct 7, 2024
Tested in emulator and in game.

This re-uses a lot of the tile calculation logic I did for EverkeepEx,
but determining/calling safe spots is handled a little differently
because the forged track patterns are both fixed and simpler. For
calling Forged Track, it will call a single inner safe tile regardless
of how many tiles are actually safe, with priority given to the inner
N/S tiles. I *think* this probably fine, but given the recent discussion
on #429 & #431, I wanted to mention that. If folks prefer a different
priority order, feel free to PR a config option, but I think this is
fine for an initial pass at least. f17ed9c
github-actions bot pushed a commit that referenced this pull request Oct 7, 2024
Tested in emulator and in game.

This re-uses a lot of the tile calculation logic I did for EverkeepEx,
but determining/calling safe spots is handled a little differently
because the forged track patterns are both fixed and simpler. For
calling Forged Track, it will call a single inner safe tile regardless
of how many tiles are actually safe, with priority given to the inner
N/S tiles. I *think* this probably fine, but given the recent discussion
on #429 & #431, I wanted to mention that. If folks prefer a different
priority order, feel free to PR a config option, but I think this is
fine for an initial pass at least. f17ed9c
valarnin pushed a commit to valarnin/cactbot that referenced this pull request Oct 18, 2024
Tested in emulator and in game.

This re-uses a lot of the tile calculation logic I did for EverkeepEx,
but determining/calling safe spots is handled a little differently
because the forged track patterns are both fixed and simpler. For
calling Forged Track, it will call a single inner safe tile regardless
of how many tiles are actually safe, with priority given to the inner
N/S tiles. I *think* this probably fine, but given the recent discussion
on OverlayPlugin#429 & OverlayPlugin#431, I wanted to mention that. If folks prefer a different
priority order, feel free to PR a config option, but I think this is
fine for an initial pass at least.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💬cn 💬de 💬fr 💬ja 💬ko oopsy /ui/oopsyraidsy module raidboss /ui/raidboss module resources /resources

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants