goatcorp / suggestions

Plugin suggestions for Dalamud
41 stars 6 forks source link

Timeline Planner #989

Open FreshDaikon opened 1 year ago

FreshDaikon commented 1 year ago

Plugin Description

[Inspired by the ActionsTimeline plugin]

A plugin, that lets me plan cooldown usage for instances, and have them playback in a fashion similar to ActionsTimeline when combat starts.

Essentially, a Guitar Hero like plugin, where cooldown icons are shown flowing from right to left, with a center timing showing you when you planned to use certain abilities according to the current fight time.

More info

The plugin would include a interface, where you can setup timeslines by fight and job, and potentially even export and share them through a text format. Maybe certain instances could even be planned by phase or similar.

Ingame it would look like a timeline, and it would begin playback at combat start image

A nice feature would also be if it could combine with ActionsTimeline and show both the plan and what you actually used and when : image

This would be particulairly nice for enviroments like LPDU or other PF content, where a "meta" could be easily established and timelines could be shared in the community, just like markers or macros.

This could work for tank mitigaiton planning, healing planning and defensive mits / personals for various jobs.

Further detailing of a plugin like this could involve full practice rotations and openers for DPS jobs, but I am not sure if this is going too far/ or if has a cheating sort of vibe to it. Also, including GCDs would potentially involve knowing SkS/SpS and create a whole host of issues with timings/tables.

Original Requestor

No response

Request Terms

TheGokki commented 1 year ago

I think stuff like this can arguable lie in the realm of automation of gameplay. I know it isn't, but other plogons had similar questions and they all ended up not implementing any of these planning or "suggestion" features because it's stuff like this that will get SE to clamp down.

I think it's a good idea and i would also like to have this, but generally speaking these things are avoided. You'll need to stick to out-of-game things like a stopwatch and someone calling out on voice comms. A friend's static has a list of mechanics and cooldowns, they start a timer and simply call out each mechanic and cooldown as they go down the list based on time passed - there's no thinking involved but someone has to do it rather than relegating a plugin for that.