Python: Unterschied zwischen den Versionen

Aus CivWiki
Wechseln zu: Navigation, Suche
(Kommentare hinzugefügt)
K (System)
 
Zeile 106: Zeile 106:
  
 
====System====
 
====System====
[moddingunrelevant]
+
[moddingirrelevant]
  
 
===in Warlords wurden hinzugefügt:===
 
===in Warlords wurden hinzugefügt:===

Aktuelle Version vom 2. September 2011, 11:49 Uhr

Python ist eine Programmiersprache, die zur Laufzeit interpretiert wird, das macht sie leichter modifizierbar.
Sie wird als Erweiterung des Programmkerns genutzt und liegt in Skripten vor, die aus dem SDK heraus aufgerufen werden.
Mit dieser Sprache können Teile des Spieles modifiziert werden. Dies geht von Kartenskripten bis zu eignen Übersichten in der GUI (Benutzeroberfläche)

Pythonmodule

in Civ4

CvAdvisorUtils.py
CvCameraControls.py
CvDebugTools.py
CvDefineEditro.py
CvDiplomacy.py
CvEventManager.py
CvGameUtils.py
CvMapGeneratorUtil.py
CvPerfTest.py
CvQuestManager.py
CvScreenUtils.py
CvUtil.py
PyHelpers.py
ScreenInput.py
(vector.py)

EntryPoints

CvAppInterface.py
CvDebugInterface.py
CvDiplomacyInterface.py
CvEventInterface.py
CvGameInterface.py
CvMapScriptInterface.py
CvOptionsScreenCallbackInterface.py
CvPopupInterface.py
CvScreensInterface.py
CvScreenUtilsInterface.py
CvTranslator.py
CvUnitControlInterface.py
CvWBInterface.py
PbMain.py

PitBoss

PbAdmin.py
PbWizard.py

pyHelper

Popup.py
Unit.py
UnitEntity.py

pyUnit

CvUnitController.py

pyWB

CvWBDesc.py
CvWBPopups.py

Screens

CvAdvisorScreen.py
CvCivicsScreen.py
CvDanQuayle.py
CvDawnOfMan.py
CvDebugInfoScreen.py
CvDomesticAdvisor.py
CvEraMovieScreen.py
CvFinanceAdvisor.py
CvForeignAdvisor.py
CvGFCScreen.py
CvHallOfFameScreen.py
CvInfoScreen.py
CvIntroMovieScreen.py
CvMainInterface.py
CvMilitaryAdvisor.py
CvOptionsScreen.py
CvPediaBonus.py
CvPediaBuilding.py
CvPediaCivic.py
CvPediaCivilization.py
CvPediaFeature.py
CvPediaHistory.py
CvPediaImprovement.py
CvPediaLeader.py
CvPediaMain.py
CvPediaProject.py
CvPediaPromotion.py
CvPediaReligion.py
CvPediaScreen.py
CvPediaSpecialist.py
CvPediaTech.py
CvPediaTerrain.py
CvPediaUnit.py
CvPediaUnitChart.py
CvReligionScreen.py
CvReplayScreen.py
CvScreen.py
CvScreenEnums.py
CvTechChooser.py
CvTechSplashScreen.py
CvTopCivs.py
CvTutorialQuestScreen.py
CvUNVictoryScreen.py
CvVictoryScreen.py
CvVictoryMovieScreen.py
CvWorldBuilderDiplomacyScreen.py
CvWorldBuilderScreen.py

System

[moddingirrelevant]

in Warlords wurden hinzugefügt:

in Beyond the Sword wurden hinzugefügt: