| | |
| | | return curPlayer.GetExAttr16()
|
| | |
|
| | | def SetLingGenMaxIndex(curPlayer):
|
| | | indexList = [ChConfig.TYPE_Calc_Metal, # 金 1
|
| | | ChConfig.TYPE_Calc_Wood, # ľ 2
|
| | | ChConfig.TYPE_Calc_Water, # ˮ 3
|
| | | ChConfig.TYPE_Calc_Fire, # 火 4
|
| | | ChConfig.TYPE_Calc_Earth, # 土 11 |
| | | indexList = [
|
| | | ShareDefine.Def_Effect_Metal, # 金
|
| | | ShareDefine.Def_Effect_Wood, # ľ
|
| | | ShareDefine.Def_Effect_Water, # ˮ
|
| | | ShareDefine.Def_Effect_Fire, # 火
|
| | | ShareDefine.Def_Effect_Earth, # 土
|
| | | ]
|
| | | tempList = [GetMetal(curPlayer), GetWood(curPlayer), GetWater(curPlayer), |
| | | GetFire(curPlayer), GetEarth(curPlayer)]
|
| | | |
| | | |
| | | tempList = [curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_AddPointValue % attrID) for attrID in indexList]
|
| | |
|
| | | curPlayer.SetExAttr16(indexList[tempList.index(max(tempList))])
|
| | |
|