-
Notifications
You must be signed in to change notification settings - Fork 75
[WIP] raidboss: r12s initial triggers and timeline for p1 #964
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
base: main
Are you sure you want to change the base?
Conversation
TODO: Find safe spots.
This could work with any strategy... may go back to rep2 later to better track the clone pair + ability pair + player order. It's essentially the same code needed. Sorry for the massive amount of conditionals, the way it seems right now is complex and this was the simplest I came up with.
Apparently the ActorControlExtra matches just backsync with the ~1.5s matches, so commented them out.
Also pre-calls a tower positions output.
Will likely want to look into which towers were where previously, record that, but I'm not sure if a play position check prior to the end of the cast is adequate since the player could not yet be on the side they need to be at that time. Could add a delayed notification at end of cast of which of the two towers to take and you'd have ~4.4s to adjust.
Delayed until 4.7s as that is about when the Earth will have gone off and it will be safe to move.
I have yet to test these.
Will be able to update it with direction later, needed to be able to call the vision 8 stuff earlier because of quickness of mechanics.
These can likely be cleared up later when replication 2 is refactored to be like replication 3 and we can determine the ability/location order...
|
I realize the stacks/defamation calls in idyllic are wrong... the order is based on the boss clone order not the player clone order (that's probably for later). Also, the sobat is kind of iffy when it comes to snapshotting, not sure if changing it to calculate based on the target or abilityextra's location could be better? |
|
I believe I found a pattern with how the towers spawn. The east ones also appear to be the ones that cast the B9D9 which causes light resistance down. Also I think they are placed in the same true north configuration on each side, so if we just grab who casts B9B9 early on in the fight and get their locations, could know where all the towers are. EDIT: Assuming their positions at some point are recognizably unique... |
output at the moment is just default dn
|
Ok well pretty much all triggers are there. There are some things that need fixing though:
|
| if (first === headMarkerData['manaBurstTether']) | ||
| return output.stacksFirst!(); | ||
| if (first === headMarkerData['heavySlamTether']) | ||
| return output.defamationsFirst!(); |
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.
I think these two checks are flipped.
- mana burst => defamation
- heavy slam => stack
These I have been working on. It is very much a work in progress, although I think most of these work. Some of the calls still need to be merged and some probably altered. The Cursed Coil orders could use some more tuning as there are some more situations that could use a trigger for, I'll write-up a rough idea of its timeline for it later.
Currently Cursed Coil and the Act 3 are very much following the common PF strategy at the time (Toxic Friends). I've heard there is an alternate strategy for Cursed Coil but not seen it, and I imagine there must be some alternate strat for Act 3, but the simplest to do for now was just to call out the layout TF is using. I may add a config to the Act 3 later to just default to replacing the directions with cards/intercard calls instead of all 8 positions.
Timeline is based on network log. I will soon be starting on P2 and P1 will start receiving minor adjustments from my end.