Civ4 Python: Difference between revisions
From Civilization Modding Wiki
Jump to navigationJump to search
m (Reverted edits by 83.85.108.7 (Talk) to last version by Deanej) |
No edit summary |
||
Line 18: | Line 18: | ||
== Files == | == Files == | ||
=== Assets\Python === | === Assets\Python === | ||
* [[CvAdvisorUtils]] | * [[CvAdvisorUtils]] | ||
Line 34: | Line 32: | ||
* [[CvScreenUtils]] | * [[CvScreenUtils]] | ||
* [[CvUtil]] | * [[CvUtil]] | ||
* [[DomPyHelpers]] | * [[DomPyHelpers]] | ||
* [[PyHelpers]] | * [[PyHelpers]] | ||
* [[ScreenImput]] | * [[ScreenImput]] | ||
Line 48: | Line 46: | ||
* [[CvEventInterface]] | * [[CvEventInterface]] | ||
* [[CvGameInterface]] | * [[CvGameInterface]] | ||
* [[CvGameInterfaceFile]] | * [[CvGameInterfaceFile]] | ||
* [[CvMapScriptInterface]] | * [[CvMapScriptInterface]] | ||
* [[CvOptionScreenCallbackInterface]] | * [[CvOptionScreenCallbackInterface]] | ||
* [[CvPopupInterface]] | * [[CvPopupInterface]] | ||
* [[CvRandomEventInterface]] | * [[CvRandomEventInterface]] | ||
* [[CvScreensInterface]] | * [[CvScreensInterface]] | ||
* [[CvScreenUtilsInterface]] | * [[CvScreenUtilsInterface]] | ||
Line 79: | Line 77: | ||
* [[CvAdvisorScreen]] | * [[CvAdvisorScreen]] | ||
* [[CvCivicsScreen]] | * [[CvCivicsScreen]] | ||
* [[CvCorporationAdvisor]] | * [[CvCorporationAdvisor]] | ||
* [[CvDanQuayle]] | * [[CvDanQuayle]] | ||
* [[CvDawnOfMan]] | * [[CvDawnOfMan]] | ||
Line 85: | Line 83: | ||
* [[CvDomesticAdvisor]] | * [[CvDomesticAdvisor]] | ||
* [[CvEraMovieScreen]] | * [[CvEraMovieScreen]] | ||
* [[CvEspionageAdvisor]] | * [[CvEspionageAdvisor]] | ||
* [[CvExoticForeignAdvisor]] | * [[CvExoticForeignAdvisor]] | ||
* [[CvFinanceAdvisor]] | * [[CvFinanceAdvisor]] | ||
* [[CvForeignAdvisor]] | * [[CvForeignAdvisor]] | ||
Line 100: | Line 98: | ||
* [[CvPediaCivic]] | * [[CvPediaCivic]] | ||
* [[CvPediaCivilization]] | * [[CvPediaCivilization]] | ||
* [[CvPediaCorporation]] | * [[CvPediaCorporation]] | ||
* [[CvPediaFeature]] | * [[CvPediaFeature]] | ||
* [[CvPediaHistory]] | * [[CvPediaHistory]] | ||
Line 119: | Line 117: | ||
* [[CvScreen]] | * [[CvScreen]] | ||
* [[CvScreenEnums]] | * [[CvScreenEnums]] | ||
* [[CvSpaceShipScreen]] | * [[CvSpaceShipScreen]] | ||
* [[CvTechChooser]] | * [[CvTechChooser]] | ||
* [[CvTechSplashScreen]] | * [[CvTechSplashScreen]] | ||
Line 130: | Line 128: | ||
* [[CvWorldBuilderDiplomacyScreen]] | * [[CvWorldBuilderDiplomacyScreen]] | ||
* [[CvWorldBuilderScreen]] | * [[CvWorldBuilderScreen]] | ||
* [[IconGrid]] | * [[IconGrid]] | ||
* [[TechTree]] | * [[TechTree]] | ||
=== Assets\Python\System === | === Assets\Python\System === |
Revision as of 21:05, 8 April 2010
Template
Please use the following template for python files.
Tutorials and Reference
- TGA's Python Tutorial
- How to Call a Function at the End of a Turn
- Jon Shafer's Guide to Python in Civ4
- Sample Python Code
- BTS Python API
- Warlords Python API
- Modding CvGameUtils
- How to Make Python Action Buttons
Files
Assets\Python
- CvAdvisorUtils
- CvCameraControls
- CvDebugTools
- CvDefineEditor
- CvDiplomacy
- CvEventManager
- CvGameUtils
- CvMagGeneratorUtil
- CvPerfTest
- CvQuestManager
- CvScreenUtils
- CvUtil
- DomPyHelpers
- PyHelpers
- ScreenImput
- vector
Assets\Python\_DebugTools
Assets\Python\EntryPoints
- CvAppInterface
- CvDebugInterface
- CvDiplomacyInterface
- CvEventInterface
- CvGameInterface
- CvGameInterfaceFile
- CvMapScriptInterface
- CvOptionScreenCallbackInterface
- CvPopupInterface
- CvRandomEventInterface
- CvScreensInterface
- CvScreenUtilsInterface
- CvTranslator
- CvUnitControlInterface
- CvWBInterface
- PbMain
Assets\Python\PitBoss
Assets\Python\pyHelper
Assets\Python\pyUnit
Assets\Python\pyWB
Assets\Python\Screens
- CvAdvisorScreen
- CvCivicsScreen
- CvCorporationAdvisor
- CvDanQuayle
- CvDawnOfMan
- CvDebugInfoScreen
- CvDomesticAdvisor
- CvEraMovieScreen
- CvEspionageAdvisor
- CvExoticForeignAdvisor
- CvFinanceAdvisor
- CvForeignAdvisor
- CvGFCScreen
- CvHallOfFameScreen
- CvInfoScreen
- CvIntroMovieScreen
- CvMainInterface
- CvMilitaryAdvisor
- CvOptionsScreen
- CvPediaBonus
- CvPediaBuilding
- CvPediaCivic
- CvPediaCivilization
- CvPediaCorporation
- CvPediaFeature
- CvPediaHistory
- CvPediaImprovement
- CvPediaLeader
- CvPediaMain
- CvPediaProject
- CvPediaPromotion
- CvPediaReligion
- CvPediaScreen
- CvPediaSpecialist
- CvPediaTech
- CvPediaTerrain
- CvPediaUnit
- CvPediaUnitChart
- CvRelitonScreen
- CvReplayScreen
- CvScreen
- CvScreenEnums
- CvSpaceShipScreen
- CvTechChooser
- CvTechSplashScreen
- CvTopCivs
- CvTutorialQuestScreen
- CvUNVictoryScreen
- CvVictoryMovieScreen
- CvVictoryScreen
- CvWonderMovieScreen
- CvWorldBuilderDiplomacyScreen
- CvWorldBuilderScreen
- IconGrid
- TechTree
Assets\Python\System
- These files are mostly compiled python files that cannot be modified.