Difference between revisions of "Civ4 XML Reference"
From Civilization Modding Wiki
(Created page with '== Tutorials and Reference == * [http://forums.civfanatics.com/showthread.php?t=213706 XML 101] * XML Tutorial: [http://forums.civfanatics.com/showthread.php?t=135459 Part 1], [h...') |
m (Unprotected "Civ4 XML Reference") |
||
(88 intermediate revisions by 36 users not shown) | |||
Line 1: | Line 1: | ||
+ | == Template == | ||
+ | Please use the following page as a guide for all new and existing pages. Try to stick to this consistent format whenever possible: | ||
+ | * [[Format for new XML pages]] | ||
+ | |||
== Tutorials and Reference == | == Tutorials and Reference == | ||
* [http://forums.civfanatics.com/showthread.php?t=213706 XML 101] | * [http://forums.civfanatics.com/showthread.php?t=213706 XML 101] | ||
Line 6: | Line 10: | ||
== XML Files == | == XML Files == | ||
+ | |||
+ | '''*''' Warlords/Beyond the Sword only | ||
+ | |||
+ | '''**''' Beyond the Sword only | ||
+ | |||
=== Assets\XML === | === Assets\XML === | ||
− | * [[Schema Files|Civ4GlobalDefinesSchema] | + | * [[Schema Files|Civ4GlobalDefinesSchema]] |
− | * [[Schema Files|Civ4GlobalTypesSchema] | + | * [[Schema Files|Civ4GlobalTypesSchema]] |
* [[GlobalDefines|GlobalDefines]] | * [[GlobalDefines|GlobalDefines]] | ||
* [[GlobalDefines|GlobalDefinesAlt]] | * [[GlobalDefines|GlobalDefinesAlt]] | ||
Line 15: | Line 24: | ||
=== Assets\XML\Art === | === Assets\XML\Art === | ||
− | * | + | * [[Civ4ArtDefines_Bonus]] |
+ | * [[Civ4ArtDefines_Building]] | ||
+ | * [[Civ4ArtDefines_Civilization]] | ||
+ | * [[Civ4ArtDefines_Feature]] | ||
+ | * [[Civ4ArtDefines_Improvement]] | ||
+ | * [[Civ4ArtDefines_Interface]] | ||
+ | * [[Civ4ArtDefines_Leaderhead]] | ||
+ | * [[Civ4ArtDefines_Misc]] | ||
+ | * [[Civ4ArtDefines_Movie]] | ||
+ | * [[Civ4ArtDefines_Terrain]] | ||
+ | * [[Civ4ArtDefines_Unit]] | ||
+ | * [[Schema Files|Civ4ArtDefinesSchema]] | ||
+ | * [[Civ4MainMenus|Civ4MainMenus]]** | ||
+ | * [[Civ4RiverModelInfos]] | ||
+ | * [[Civ4RouteModelInfos]] | ||
=== Assets\XML\Audio === | === Assets\XML\Audio === | ||
− | * | + | * [[Audio2DScripts]] |
+ | * [[Audio3DScripts]] | ||
+ | * [[AudioDefines]] | ||
+ | * [[Schema Files|AudioDefinesSchema]] | ||
+ | * [[Schema Files|AudioScriptSchema]] | ||
+ | * [[AudioSoundscapeScripts]] | ||
=== Assets\XML\BasicInfos === | === Assets\XML\BasicInfos === | ||
− | * | + | * [[Civ4AttitudeInfos]]** |
+ | * [[Civ4BasicInfos]] | ||
+ | * [[Schema Files|Civ4BasicInfoSchema]] | ||
+ | * [[Civ4CalendarInfos]]** | ||
+ | * [[Civ4CityTabInfos]]** | ||
+ | * [[Civ4DenialInfos]]** | ||
+ | * [[Civ4DomainInfos]]** | ||
+ | * [[Civ4InvisibleInfos]]** | ||
+ | * [[Civ4MemoryInfos]]** | ||
+ | * [[Civ4MonthInfos]]** | ||
+ | * [[Civ4NewConceptInfos]]** | ||
+ | * [[Civ4SeasonInfos]]** | ||
+ | * [[Civ4UnitAIInfos]]** | ||
+ | * [[Civ4UnitCombatInfos]]** | ||
=== Assets\XML\Buildings === | === Assets\XML\Buildings === | ||
− | * | + | * [[Civ4BuildingClassInfos]] |
+ | * [[Civ4BuildingInfos]] | ||
+ | * [[Schema Files|Civ4BuildingSchema]] | ||
+ | * [[Civ4CityLSystem]] | ||
+ | * [[Schema Files|Civ4LSystemSchema]] | ||
+ | * [[Civ4PlotLSystem]] | ||
+ | * [[Civ4SpecialBuildingInfos]] | ||
=== Assets\XML\Civilizations === | === Assets\XML\Civilizations === | ||
Line 32: | Line 79: | ||
* [[Civ4TraitInfos]] | * [[Civ4TraitInfos]] | ||
* [[Civ4UnitArtStyleTypeInfos]] | * [[Civ4UnitArtStyleTypeInfos]] | ||
+ | |||
+ | === Assets\XML\Events === | ||
+ | * [[Civ4EventInfos]]** | ||
+ | * [[Schema Files|Civ4EventSchema]]** | ||
+ | * [[Civ4EventTriggerInfos]]** | ||
+ | |||
+ | === Assets\XML\GameInfo === | ||
+ | * [[Civ4CivicInfos]] | ||
+ | * [[Civ4CivicOptionInfos]] | ||
+ | * [[Civ4ClimateInfo]] | ||
+ | * [[Civ4CommerceInfo]] | ||
+ | * [[Civ4CorporationInfo]]** | ||
+ | * [[Civ4CultureLevelInfo]] | ||
+ | * [[Civ4CursorInfo]] | ||
+ | * [[Civ4DiplomacyInfos]] | ||
+ | * [[Civ4EmphasizeInfos]] | ||
+ | * [[Civ4EraInfos]] | ||
+ | * [[Civ4EspionageMissionInfo]]** | ||
+ | * [[Civ4ForceControlInfos]] | ||
+ | * [[Schema Files|Civ4GameInfoSchema]] | ||
+ | * [[Civ4GameOptionInfos]] | ||
+ | * [[Civ4GameSpeedInfo]] | ||
+ | * [[Civ4GoodyInfo]] | ||
+ | * [[Civ4GraphicOptionInfos]] | ||
+ | * [[Civ4HandicapInfo]] | ||
+ | * [[Civ4Hints]] | ||
+ | * [[Civ4HurryInfo]] | ||
+ | * [[Civ4MPOptionInfos]] | ||
+ | * [[Civ4PlayerOptionInfos]] | ||
+ | * [[Civ4ProcessInfo]] | ||
+ | * [[Civ4ProjectInfo]] | ||
+ | * [[Civ4ReligionInfo]] | ||
+ | * [[Civ4SeaLevelInfo]] | ||
+ | * [[Civ4SpecialistInfos]] | ||
+ | * [[Civ4TurnTimerInfo]] | ||
+ | * [[Civ4UpKeepInfo]] | ||
+ | * [[Civ4VictoryInfo]] | ||
+ | * [[Civ4VoteInfo]] | ||
+ | * [[Civ4VoteSourceInfos]]** | ||
+ | * [[Civ4WorldInfo]] | ||
+ | |||
+ | === Assets\XML\Interface === | ||
+ | * [[Civ4AdvisorInfos]] | ||
+ | * [[Civ4CameraInfos]] | ||
+ | * [[Civ4ColorVals]] | ||
+ | * [[Civ4InterfaceModeInfos]] | ||
+ | * [[Schema Files|Civ4InterfaceSchema]] | ||
+ | * [[Civ4PlayerColorInfos]] | ||
+ | * [[Civ4SlideShowInfos]] | ||
+ | * [[Civ4SlideShowRandomInfos]]** | ||
+ | * [[Civ4SpaceShipInfos]]** | ||
+ | * [[Civ4ThroneRoomeInfos]] | ||
+ | * [[Civ4ThroneRoomCameraInfos]]** | ||
+ | * [[Civ4ThroneRoomStyleInfos]] | ||
+ | * [[Civ4WorldPickerInfos]] | ||
+ | |||
+ | === Assets\XML\Misc === | ||
+ | * [[Civ4AttachableInfos]] | ||
+ | * [[Civ4CameraOverlayInfos]]** | ||
+ | * [[Civ4DetailManager]] | ||
+ | * [[Schema Files|Civ4DetailManagerSchema]] | ||
+ | * [[Civ4EffectInfos]] | ||
+ | * [[Schema Files|Civ4MiscSchema]] | ||
+ | * [[Civ4QuestInfos]] | ||
+ | * [[Civ4RiverInfos]] | ||
+ | * [[Civ4RouteInfos]] | ||
+ | * [[Civ4TerrainPlainInfos]]** | ||
+ | * [[Civ4TutorialInfos]] | ||
+ | * [[Schema Files|Civ4TutorialSchema]] | ||
+ | * [[Civ4WaterPlaneInfos]] | ||
+ | |||
+ | === Assets\XML\Technologies === | ||
+ | * [[Civ4TechInfos]] | ||
+ | * [[Schema Files|Civ4TechnologiesSchema]] | ||
+ | |||
+ | === Assets\XML\Terrain === | ||
+ | * [[Civ4BonusClassInfos]] | ||
+ | * [[Civ4BonusInfos]] | ||
+ | * [[Civ4FeatureInfos]] | ||
+ | * [[Civ4ImprovementInfos]] | ||
+ | * [[Civ4SymbolMeshPaths]] | ||
+ | * [[Civ4TerrainInfos]] | ||
+ | * [[Schema Files|Civ4TerrainSchema]] | ||
+ | * [[Civ4TerrainSettings]] | ||
+ | * [[Civ4YieldInfos]] | ||
+ | |||
+ | === Assets\XML\Text === | ||
+ | * Click [[Civ4_XML_Text|here]] for information on the text files. | ||
+ | |||
+ | === Assets\XML\Units === | ||
+ | * [[Civ4AnimationInfos]] | ||
+ | * [[Civ4AnimationPathInfos]]** | ||
+ | * [[Civ4AutomateInfos]] | ||
+ | * [[Civ4BuildInfos]] | ||
+ | * [[Civ4CommandInfos]] | ||
+ | * [[Civ4ControlInfos]] | ||
+ | * [[Civ4EntityEventInfos]]** | ||
+ | * [[Civ4FormationInfos]] | ||
+ | * [[Schema Files|Civ4FormationSchema]] | ||
+ | * [[Civ4MissionInfos]] | ||
+ | * [[Civ4PromotionInfos]] | ||
+ | * [[Civ4SpecialUnitInfos]] | ||
+ | * [[Civ4UnitClassInfos]] | ||
+ | * [[Civ4UnitInfos]] | ||
+ | * [[Schema Files|Civ4UnitSchema]] | ||
+ | |||
+ | {{Civ4_XML_Files}} |
Latest revision as of 01:11, 3 October 2011
Contents
- 1 Template
- 2 Tutorials and Reference
- 3 XML Files
- 3.1 Assets\XML
- 3.2 Assets\XML\Art
- 3.3 Assets\XML\Audio
- 3.4 Assets\XML\BasicInfos
- 3.5 Assets\XML\Buildings
- 3.6 Assets\XML\Civilizations
- 3.7 Assets\XML\Events
- 3.8 Assets\XML\GameInfo
- 3.9 Assets\XML\Interface
- 3.10 Assets\XML\Misc
- 3.11 Assets\XML\Technologies
- 3.12 Assets\XML\Terrain
- 3.13 Assets\XML\Text
- 3.14 Assets\XML\Units
Template
Please use the following page as a guide for all new and existing pages. Try to stick to this consistent format whenever possible:
Tutorials and Reference
- XML 101
- XML Tutorial: Part 1, Part 2, Part 3
- XML Load Order (does not include BtS-only files)
- Cleaned Up Civ4FormationInfos.xml (for vanilla)
XML Files
* Warlords/Beyond the Sword only
** Beyond the Sword only
Assets\XML
- Civ4GlobalDefinesSchema
- Civ4GlobalTypesSchema
- GlobalDefines
- GlobalDefinesAlt
- GlobalTypes
- PythonCallbackDefines
Assets\XML\Art
- Civ4ArtDefines_Bonus
- Civ4ArtDefines_Building
- Civ4ArtDefines_Civilization
- Civ4ArtDefines_Feature
- Civ4ArtDefines_Improvement
- Civ4ArtDefines_Interface
- Civ4ArtDefines_Leaderhead
- Civ4ArtDefines_Misc
- Civ4ArtDefines_Movie
- Civ4ArtDefines_Terrain
- Civ4ArtDefines_Unit
- Civ4ArtDefinesSchema
- Civ4MainMenus**
- Civ4RiverModelInfos
- Civ4RouteModelInfos
Assets\XML\Audio
- Audio2DScripts
- Audio3DScripts
- AudioDefines
- AudioDefinesSchema
- AudioScriptSchema
- AudioSoundscapeScripts
Assets\XML\BasicInfos
- Civ4AttitudeInfos**
- Civ4BasicInfos
- Civ4BasicInfoSchema
- Civ4CalendarInfos**
- Civ4CityTabInfos**
- Civ4DenialInfos**
- Civ4DomainInfos**
- Civ4InvisibleInfos**
- Civ4MemoryInfos**
- Civ4MonthInfos**
- Civ4NewConceptInfos**
- Civ4SeasonInfos**
- Civ4UnitAIInfos**
- Civ4UnitCombatInfos**
Assets\XML\Buildings
- Civ4BuildingClassInfos
- Civ4BuildingInfos
- Civ4BuildingSchema
- Civ4CityLSystem
- Civ4LSystemSchema
- Civ4PlotLSystem
- Civ4SpecialBuildingInfos
Assets\XML\Civilizations
- Civ4CivilizationInfos
- Civ4CivilizationSchema
- Civ4LeaderHeadInfos
- Civ4TraitInfos
- Civ4UnitArtStyleTypeInfos
Assets\XML\Events
Assets\XML\GameInfo
- Civ4CivicInfos
- Civ4CivicOptionInfos
- Civ4ClimateInfo
- Civ4CommerceInfo
- Civ4CorporationInfo**
- Civ4CultureLevelInfo
- Civ4CursorInfo
- Civ4DiplomacyInfos
- Civ4EmphasizeInfos
- Civ4EraInfos
- Civ4EspionageMissionInfo**
- Civ4ForceControlInfos
- Civ4GameInfoSchema
- Civ4GameOptionInfos
- Civ4GameSpeedInfo
- Civ4GoodyInfo
- Civ4GraphicOptionInfos
- Civ4HandicapInfo
- Civ4Hints
- Civ4HurryInfo
- Civ4MPOptionInfos
- Civ4PlayerOptionInfos
- Civ4ProcessInfo
- Civ4ProjectInfo
- Civ4ReligionInfo
- Civ4SeaLevelInfo
- Civ4SpecialistInfos
- Civ4TurnTimerInfo
- Civ4UpKeepInfo
- Civ4VictoryInfo
- Civ4VoteInfo
- Civ4VoteSourceInfos**
- Civ4WorldInfo
Assets\XML\Interface
- Civ4AdvisorInfos
- Civ4CameraInfos
- Civ4ColorVals
- Civ4InterfaceModeInfos
- Civ4InterfaceSchema
- Civ4PlayerColorInfos
- Civ4SlideShowInfos
- Civ4SlideShowRandomInfos**
- Civ4SpaceShipInfos**
- Civ4ThroneRoomeInfos
- Civ4ThroneRoomCameraInfos**
- Civ4ThroneRoomStyleInfos
- Civ4WorldPickerInfos
Assets\XML\Misc
- Civ4AttachableInfos
- Civ4CameraOverlayInfos**
- Civ4DetailManager
- Civ4DetailManagerSchema
- Civ4EffectInfos
- Civ4MiscSchema
- Civ4QuestInfos
- Civ4RiverInfos
- Civ4RouteInfos
- Civ4TerrainPlainInfos**
- Civ4TutorialInfos
- Civ4TutorialSchema
- Civ4WaterPlaneInfos
Assets\XML\Technologies
Assets\XML\Terrain
- Civ4BonusClassInfos
- Civ4BonusInfos
- Civ4FeatureInfos
- Civ4ImprovementInfos
- Civ4SymbolMeshPaths
- Civ4TerrainInfos
- Civ4TerrainSchema
- Civ4TerrainSettings
- Civ4YieldInfos
Assets\XML\Text
- Click here for information on the text files.
Assets\XML\Units
- Civ4AnimationInfos
- Civ4AnimationPathInfos**
- Civ4AutomateInfos
- Civ4BuildInfos
- Civ4CommandInfos
- Civ4ControlInfos
- Civ4EntityEventInfos**
- Civ4FormationInfos
- Civ4FormationSchema
- Civ4MissionInfos
- Civ4PromotionInfos
- Civ4SpecialUnitInfos
- Civ4UnitClassInfos
- Civ4UnitInfos
- Civ4UnitSchema