Added planet dignities

This commit is contained in:
Gergely Polonkai 2013-07-27 01:31:48 +02:00
parent b753f2a2f8
commit 5b8448824b

View File

@ -58,6 +58,10 @@ typedef struct {
signType_t type; signType_t type;
signElement_t element; signElement_t element;
int rulingPlanet; int rulingPlanet;
int domicilePlanet;
int detrimentPlanet;
int exaltedPlanet;
int fallingPlanet;
} signTypePair_t; } signTypePair_t;
typedef struct { typedef struct {
@ -99,19 +103,21 @@ typedef struct {
} moonPhase; } moonPhase;
const signTypePair_t signType[] = { const signTypePair_t signType[] = {
{ 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0 },
{ TYPE_CARDINAL, ELEMENT_FIRE, SE_MARS }, // Aries // Type Element Dominating planet Detriment planet Fall planet
{ TYPE_FIX, ELEMENT_EARTH, SE_VENUS }, // Taurus // Domicile planet Exalted planet
{ TYPE_MUTABLE, ELEMENT_AIR, SE_MERCURY }, // Gemini { TYPE_CARDINAL, ELEMENT_FIRE, SE_MARS, SE_MARS, SE_VENUS, SE_SUN, SE_SATURN }, // Aries
{ TYPE_CARDINAL, ELEMENT_WATER, SE_MOON }, // Cancer { TYPE_FIX, ELEMENT_EARTH, SE_VENUS, SE_VENUS, SE_MARS, SE_MOON, 0 }, // Taurus
{ TYPE_FIX, ELEMENT_FIRE, SE_SUN }, // Leo { TYPE_MUTABLE, ELEMENT_AIR, SE_MERCURY, SE_MERCURY, SE_JUPITER, 0, 0 }, // Gemini
{ TYPE_MUTABLE, ELEMENT_EARTH, SE_MERCURY }, // Virgo { TYPE_CARDINAL, ELEMENT_WATER, SE_MOON, SE_MOON, SE_SATURN, SE_JUPITER, SE_MARS }, // Cancer
{ TYPE_CARDINAL, ELEMENT_AIR, SE_VENUS }, // Libra { TYPE_FIX, ELEMENT_FIRE, SE_SUN, SE_SUN, SE_SATURN, 0, 0 }, // Leo
{ TYPE_FIX, ELEMENT_WATER, SE_PLUTO }, // Scorpio { TYPE_MUTABLE, ELEMENT_EARTH, SE_MERCURY, SE_MERCURY, SE_JUPITER, SE_MERCURY, SE_VENUS }, // Virgo
{ TYPE_MUTABLE, ELEMENT_FIRE, SE_JUPITER }, // Saggitarius { TYPE_CARDINAL, ELEMENT_AIR, SE_VENUS, SE_VENUS, SE_MARS, SE_SATURN, SE_SUN }, // Libra
{ TYPE_CARDINAL, ELEMENT_EARTH, SE_SATURN }, // Capricorn { TYPE_FIX, ELEMENT_WATER, SE_PLUTO, SE_MARS, SE_VENUS, 0, SE_MOON }, // Scorpio
{ TYPE_FIX, ELEMENT_AIR, SE_URANUS }, // Aquarius { TYPE_MUTABLE, ELEMENT_FIRE, SE_JUPITER, SE_JUPITER, SE_MERCURY, 0, 0 }, // Saggitarius
{ TYPE_MUTABLE, ELEMENT_WATER, SE_NEPTUNE }, // Pisces { TYPE_CARDINAL, ELEMENT_EARTH, SE_SATURN, SE_SATURN, SE_MOON, SE_MARS, SE_JUPITER }, // Capricorn
{ TYPE_FIX, ELEMENT_AIR, SE_URANUS, SE_SATURN, SE_SUN, 0, 0 }, // Aquarius
{ TYPE_MUTABLE, ELEMENT_WATER, SE_NEPTUNE, SE_JUPITER, SE_MERCURY, SE_VENUS, SE_MERCURY }, // Pisces
}; };
const char *signName[] = { const char *signName[] = {