#
# PLANETMAKER
aszPlanetTypeNames=
[ "GRAY1_PLANET",
"GRAY2_PLANET",
"GRAY3_PLANET",
"GRAY4_PLANET",
"GRAY_PLANET",
"GRAY5_PLANET",
"GRAY6_PLANET",
"GRAY7_PLANET",
"GRAY8_PLANET",
"GRAY9_PLANET",
"GRAY10_PLANET",
"GRAY11_PLANET",
"GRAY12_PLANET",
"GRAY13_PLANET",
"GRAY14_PLANET",
"GRAY15_PLANET",
"GRAY16_PLANET",
"JOVIAN1_PLANET",
"JOVIAN2_PLANET",
"SATURN1_PLANET",
"SATURN2_PLANET",
"URANIAN1_PLANET",
"URANIAN2_PLANET",
"NEPTUNE1_PLANET",
"NEPTUNE2_PLANET",
"BROWN1_PLANET",
"BROWN2_PLANET",
"JOVIAN3_PLANET",
"URANIAN3_PLANET",
"BROWN3_PLANET",
"BROWN4_PLANET",
"SATURN3_PLANET",
"NEPTUNE3_PLANET",
"WHITE_PLANET",
"ICE1_PLANET",
"ICE2_PLANET",
"URANIAN4_PLANET",
"ICE3_PLANET",
"ICE4_PLANET",
"ICE5_PLANET",
"BLUE_PLANET",
"ICE6_PLANET",
"ICE7_PLANET",
"ICE8_PLANET",
"SATURN4_PLANET",
"ICE9_PLANET",
"ICE10_PLANET",
"RED_PLANET",
"LAVA1_PLANET",
"LAVA2_PLANET",
"NEPTUNE4_PLANET",
"LAVA3_PLANET",
"LAVA4_PLANET",
"JOVIAN4_PLANET",
"TOXIC1_PLANET",
"TOXIC2_PLANET",
"URANIAN6_PLANET",
"TOXIC3_PLANET",
"TOXIC4_PLANET",
"YELLOW_PLANET",
"TOXIC5_PLANET",
"TOXIC6_PLANET",
"TOXIC7_PLANET",
"TOXIC8_PLANET",
"JOVIAN5_PLANET",
"DESERT1_PLANET",
"DESERT2_PLANET",
"SATURN5_PLANET",
"DESERT3_PLANET",
"DESERT4_PLANET",
"URANIAN5_PLANET",
"NEPTUNE5_PLANET",
"DESERT5_PLANET",
"DESERT6_PLANET",
"ORANGE_PLANET",
"NEPTUNE6_PLANET",
"SATURN6_PLANET",
"MARS1_PLANET",
"MARS2_PLANET",
"JOVIAN6_PLANET",
"MARS3_PLANET",
"MARS4_PLANET",
"SWAMP1_PLANET",
"SWAMP2_PLANET",
"SWAMP3_PLANET",
"SWAMP4_PLANET",
"GREEN_PLANET",
"HOME1_PLANET",
"HOME2_PLANET",
"HOME3_PLANET",
"HOME4_PLANET",
"GIA1_PLANET",
"GIA2_PLANET",
"GIA3_PLANET",
"GIA4_PLANET"
]
def getPlanetIndexFromTag(szTag):
iIndex = 0
for szTagLoop in aszPlanetTypeNames:
if (szTag == szTagLoop):
return iIndex
iIndex += 1
# PLANETMAKER
aaiPlanetYields =
[ [0,1,3],
[0,2,2],
[1,1,2],
[2,1,1],
[0,3,2],
[0,1,4],
[0,2,3],
[1,1,3],
[2,2,1],
[0,1,5],
[0,3,3],
[1,1,4],
[2,2,2],
[0,2,4],
[0,4,2],
[1,2,3],
[2,3,1],
[0,3,2],
[0,2,3],
[0,1,4],
[1,1,3],
[1,2,2],
[2,1,2],
[0,0,5],
[1,3,1],
[2,2,3],
[2,3,2],
[2,2,2],
[2,3,1],
[3,2,2],
[3,3,1],
[3,1,2],
[3,2,1],
[2,-1,6],
[2,-2,7],
[2,0,5],
[2,-1,5],
[3,-2,6],
[3,-1,5],
[3,0,4],
[3,1,2],
[4,0,3],
[4,1,2],
[4,2,1],
[4,0,2],
[5,0,2],
[5,1,1],
[-2,6,1],
[-2,5,2],
[-1,5,1],
[-1,4,1],
[0,4,1],
[1,3,1],
[0,3,1],
[-3,-2,9],
[-3,-1,8],
[-2,-2,7],
[-2,-1,7],
[-2,0,6],
[-1,-1,5],
[-2,2,4],
[-2,3,3],
[-1,2,3],
[-1,3,2],
[-1,2,2],
[3,1,4],
[3,2,3],
[3,2,2],
[4,1,3],
[4,2,2],
[4,1,2],
[4,2,1],
[5,1,3],
[5,2,2],
[2,2,4],
[2,2,3],
[2,3,2],
[3,1,4],
[3,2,3],
[3,2,2],
[4,1,3],
[4,2,2],
[9,0,2],
[9,1,1],
[10,0,1],
[10,1,0],
[5,2,2],
[6,0,3],
[5,1,3],
[6,1,2],
[6,2,1],
[7,1,2],
[7,2,1],
[8,1,1],
[8,0,2]
]
]