Sid Meier's Civilization 4 - Beyond the Sword - anyfunmod

被限制的Python接口

由于 “BTS加速”功能不调用一部分没被需要的python函数,如果你现在刚好需要其中某个,那么你就不要启用“BTS加速”,或者你改SDK。

下面是被限制调用的函数,没记漏的就是这些了,或者你自行研究SDK。

Assets\Python\CvGameUtils.py

   
  被 ANYFUNMOD.isENABLES_BTS_ON_SPEED() 限制的
   
  def canCreate(self,argsList):
def canMaintain(self,argsList):
def cannotMaintain(self,argsList):
def getConscriptUnitType(self, argsList):
def doGrowth(self,argsList):
def doCulture(self,argsList):
def doPlotCulture(self,argsList):
def doProduction(self,argsList):
def doReligion(self,argsList):
def doGreatPeople(self,argsList):
def doMeltdown(self,argsList):
def AI_chooseProduction(self,argsList):
def updateColoredPlots(self):
def doGold(self,argsList):
def doResearch(self,argsList):
def AI_chooseTech(self,argsList):
def AI_doDiplo(self,argsList):
def doCombat(self,argsList):
def AI_doWar(self,argsList):
def isActionRecommended(self,argsList):
def AI_unitUpdate(self,argsList):
   

   
  被 ANYFUNMOD.isENABLE_NO_PROJECT() 限制的
   
  def cannotCreate(self,argsList):
   

Assets\Python\CvEventManager.py

   
  被 ANYFUNMOD.isENABLES_BTS_ON_SPEED() 限制的
   
  def onCityBuildingUnit(self, argsList):
def onCityBuildingBuilding(self, argsList):
def onPlotRevealed(self, argsList):
def onSelectionGroupPushMission(self, argsList):
def onUnitCreated(self, argsList):
def onUnitKilled(self, argsList):
def onUnitLost(self, argsList):
def onCombatResult(self, argsList):
def onUnitMove(self, argsList):
def onUnitPromoted(self, argsList):
def onUnitSetXY(self, argsList):