vigoren / foundryvtt-simple-calendar

A simple calendar module for the FoundryVTT system
https://simplecalendar.info/
MIT License
48 stars 36 forks source link

[FEATURE] Intercalary months with intervals in order to create lunisolar calendars #482

Open HRandt opened 1 year ago

HRandt commented 1 year ago

Hi! I'm running a campaing in a celtic setting so I wanted to implement the sequani celtic calendar but I found it is not possible to make lunisolar calendars.

Basically, I missed two things: sequani calendar needs years with differents months numbers and seasons not always start in the same day nor month. I don't mind a lot about the second point because I can just ignore seasons (not ideal but it's fine). However, the first point is essential to track time in a celtic calendar.

The celtic calendar is a lunisolar calendar, which means there are solar years and each solar year has 5 lunar years. The first lunar year has 13 months, the second 12 months, the third 13 months, then two more lunar years with 12 months. So basically, wich SimpleCalendar would need to make it is that intercalary months had some interval setting, so we could configure two intercalary month and each one appears in an interval of 5 (lunar) years.

flyingsquad commented 9 months ago

I would like to second this request. I'm also running a campaign that could use a Celtic calendar.

It would also be good to make it possible to implement the Jewish calendar (which uses leap months), and the Muslim calendar, which doesn't seem to make any attempt to tie the months to the solar year (which is why Ramadan can be any time of year).