import CvPythonExtensions
import CvUtil
import sys
helpFile=file("CvPythonExtensions.hlp.txt", "w")
sys.stdout=helpFile
import pydoc
pydoc.help(CvPythonExtensions)
helpFile.close()
sys.stdout=CvUtil.RedirectDebug()
The BtS API by Zebra 9 . If you want all the functions in a single file ... sometimes usefull with the search function . You can launch this function via civ4 : ( It creates "CvPythonExtensions.hlp.txt" in the main folder . cf CvAppInterface.py )
Code:import CvPythonExtensions import CvUtil import sys helpFile=file("CvPythonExtensions.hlp.txt", "w") sys.stdout=helpFile import pydoc pydoc.help(CvPythonExtensions) helpFile.close() sys.stdout=CvUtil.RedirectDebug()
Tcho !
def init():
# for PythonExtensions Help File
PythonHelp = 0 # doesn't work on systems which haven't installed Python
# dump Civ python module directory
if PythonHelp:
import CvPythonExtensions
helpFile=file("log\CvPythonExtensions.hlp.txt", "w")
sys.stdout=helpFile
help(CvPythonExtensions)
helpFile.close()
sys.stderr=CvUtil.RedirectError()
sys.excepthook = CvUtil.myExceptHook
sys.stdout=CvUtil.RedirectDebug()
Try CyGame().setPlotExtraYield(int iX, int iY, int /*YieldTypes*/ eYield, int iExtraYield)