goatcorp / suggestions

Plugin suggestions for Dalamud
43 stars 6 forks source link

Event/In-game Calender #380

Open ReplicantDancer opened 3 years ago

ReplicantDancer commented 3 years ago

Description

It would be similar to how World of Warcraft's Calendar works.

More info

The Plugin calendar should show current on going In-game Events such as the Hatching-Tide that starts today. It would also have reset timers and daily roulette reset even if we already have Timers in the game, putting it on a date and hour would be easier to track. It would be possible to create an event for like E12S on a specific date/hour and the people invited can Decline or Accept. The Primary focus should be Event Creation and it's invites/declines.


slotthhy commented 3 years ago

This is a really cool idea. Only issue is that most people would not host a server for their plugin, so inviting someone and them getting an automatic invite would be mostly out of the question. You would be able to record responses locally on your client, though.

ReplicantDancer commented 3 years ago

This is a really cool idea. Only issue is that most people would not host a server for their plugin, so inviting someone and them getting an automatic invite would be mostly out of the question. You would be able to record responses locally on your client, though.

How would it work with the responses being recoded locally then?

slotthhy commented 3 years ago

You would have to ask someone if they're attending using something else, and then check them off as being present for the event. Unless someone wants to host a networked server for it, which is not likely.

ReplicantDancer commented 3 years ago

You would have to ask someone if they're attending using something else, and then check them off as being present for the event. Unless someone wants to host a networked server for it, which is not likely.

That's not a bad compromise for what is a valuable tool.

Limiana commented 3 years ago

Just use google calendar api for backend, it's free

karashiiro commented 3 years ago

It’s also easy to work with, unlike most of the Google APIs.