arconverter.constants
Calendar constants for the Absalom Reckoning system.
This module contains the mapping dictionaries for converting between Gregorian and Absalom Reckoning calendar systems. All dictionaries use month/day numbers as keys starting from 1.
1"""Calendar constants for the Absalom Reckoning system. 2 3This module contains the mapping dictionaries for converting between Gregorian and 4Absalom Reckoning calendar systems. All dictionaries use month/day numbers as keys 5starting from 1. 6""" 7 8arDays = { 9 1: 'Moonday', # First day of the week 10 2: 'Toilday', # Second day of the week 11 3: 'Wealday', # Third day of the week 12 4: 'Oathday', # Fourth day of the week 13 5: 'Fireday', # Fifth day of the week 14 6: 'Starday', # Sixth day of the week 15 7: 'Sunday', # Last day of the week 16} 17 18arDayShort = { 19 # Three-letter abbreviations for weekdays 20 1: 'Moon', 21 2: 'Toil', 22 3: 'Weal', 23 4: 'Oath', 24 5: 'Fire', 25 6: 'Star', 26 7: 'Sun', 27} 28 29arMonths = { 30 # Religious calendar months of Golarion 31 1: 'Abadius', # First month of winter 32 2: 'Calistril', # Second month of winter 33 3: 'Pharast', # First month of spring 34 4: 'Gozran', # Second month of spring 35 5: 'Desnus', # Third month of spring 36 6: 'Sarenith', # First month of summer 37 7: 'Erastus', # Second month of summer 38 8: 'Arodus', # Third month of summer 39 9: 'Rova', # First month of fall 40 10: 'Lamashan', # Second month of fall 41 11: 'Neth', # Third month of fall 42 12: 'Kuthona', # Third month of winter 43} 44 45arShortMonths = { 46 # Three-letter abbreviations for religious calendar months 47 1: 'Ab', 48 2: 'Cal', 49 3: 'Phar', 50 4: 'Goz', 51 5: 'Des', 52 6: 'Sar', 53 7: 'Era', 54 8: 'Aro', 55 9: 'Rov', 56 10: 'Lam', 57 11: 'Net', 58 12: 'Kut', 59} 60 61arCommonMonths = { 62 # Common folk names for months used by regular citizens 63 1: 'Prima', # New Year's month 64 2: 'Snappe', # Late winter month 65 3: 'Anu', # Spring planting month 66 4: 'Rusanne', # Spring growth month 67 5: 'Farlong', # Late spring month 68 6: 'Sola', # Midsummer month 69 7: 'Fletch', # High summer month 70 8: 'Hazen', # Late summer month 71 9: 'Nuvar', # Harvest month 72 10: 'Shaldo', # Late harvest month 73 11: 'Joya', # Early winter month 74 12: 'Kai', # Year's end month 75} 76 77arMonthSeasons = { 78 # Seasonal mapping for each month 79 1: 'Winter', 80 2: 'Winter', 81 3: 'Spring', 82 4: 'Spring', 83 5: 'Spring', 84 6: 'Summer', 85 7: 'Summer', 86 8: 'Summer', 87 9: 'Fall', 88 10: 'Fall', 89 11: 'Fall', 90 12: 'Winter', 91}
arDays =
{1: 'Moonday', 2: 'Toilday', 3: 'Wealday', 4: 'Oathday', 5: 'Fireday', 6: 'Starday', 7: 'Sunday'}
arDayShort =
{1: 'Moon', 2: 'Toil', 3: 'Weal', 4: 'Oath', 5: 'Fire', 6: 'Star', 7: 'Sun'}
arMonths =
{1: 'Abadius', 2: 'Calistril', 3: 'Pharast', 4: 'Gozran', 5: 'Desnus', 6: 'Sarenith', 7: 'Erastus', 8: 'Arodus', 9: 'Rova', 10: 'Lamashan', 11: 'Neth', 12: 'Kuthona'}
arShortMonths =
{1: 'Ab', 2: 'Cal', 3: 'Phar', 4: 'Goz', 5: 'Des', 6: 'Sar', 7: 'Era', 8: 'Aro', 9: 'Rov', 10: 'Lam', 11: 'Net', 12: 'Kut'}
arCommonMonths =
{1: 'Prima', 2: 'Snappe', 3: 'Anu', 4: 'Rusanne', 5: 'Farlong', 6: 'Sola', 7: 'Fletch', 8: 'Hazen', 9: 'Nuvar', 10: 'Shaldo', 11: 'Joya', 12: 'Kai'}
arMonthSeasons =
{1: 'Winter', 2: 'Winter', 3: 'Spring', 4: 'Spring', 5: 'Spring', 6: 'Summer', 7: 'Summer', 8: 'Summer', 9: 'Fall', 10: 'Fall', 11: 'Fall', 12: 'Winter'}