Civ4 SDK: Difference between revisions

From Civilization Modding Wiki
Jump to navigationJump to search
m Reverted edits by 86.122.120.6 (Talk) to last version by Deanej
m Unprotected "Civ4 SDK"
 
(13 intermediate revisions by 11 users not shown)
Line 13: Line 13:
* [http://forums.civfanatics.com/showthread.php?t=314201 An Idiot's Guide to Editing the DLL]
* [http://forums.civfanatics.com/showthread.php?t=314201 An Idiot's Guide to Editing the DLL]
* [http://forums.civfanatics.com/showthread.php?p=8198360#post8198360 How to Resolve Some Compilation Errors]
* [http://forums.civfanatics.com/showthread.php?p=8198360#post8198360 How to Resolve Some Compilation Errors]
* [http://forums.civfanatics.com/showthread.php?t=405444 A simple guide to compiling the DLL (updated 2011)]


== SDK Files ==
== SDK Files ==

Latest revision as of 01:17, 3 October 2011

Template

Please use the following template for all new pages on the SDK.

Tutorials and Reference

SDK Files

Cv Files

Cy Files

Other Files


CvFiles:

CvArea • CvArtFileMgr • CvCity • CvCityAI • CvDeal • CvDefines • CvDiploParameters • CvDLLButtonPopup • CvDLLDataStreamIFaceBase • CvDLLEngineIFaceBase • CvDllEntity • CvDLLEntityIFaceBase • CvDLLEventReporterIFaceBase • CvDLLFAStarIFaceBase • CvDLLFlagEntityIFaceBase • CvDLLIniParserIFaceBase • CvDLLInterfaceIFaceBase • CvDLLPlotBuilderIFaceBase • CvDLLPython • CvDLLPythonEvents • CvDLLPythonIFaceBase • CvDLLSymbolIFaceBase • CvDllTranslator • CvDLLUtilityIFaceBase • CvDLLWidgetData • CvDLLXMLIFaceBase • CvEnums • CvEventReporter • CvFractal • CvGame • CvGameAI • CvGameCoreDLL • CvGameCoreDLLDefNew • CvGameCoreDLLUndefNew • CvGameCoreUtils • CvGameInterface • CvGameTextMgr • CvGlobals • CvHallOfFameInfo • CvInfos • CvInfoWater • CvInitCore • CvMap • CvMapGenerator • CvMessageControl • CvMessageData • CvPlayer • CvPlayerAI • CvPlot • CvPlotGroup • CvPopupInfo • CvPopupReturn • CvRandom • CvReplayInfo • CvReplayMessage • CvSelectionGroup • CvSelectionGroupAI • CvStatistics • CvString • CvStructs • CvTalkingHeadMessage • CvTeam • CvTeamAI • CvTextScreens • CvUnit • CvUnitAI • CvXMLLoadUtility • CvXMLLoadUtilityGet • CvXMLLoadUtilityInit • CvXMLLoadUtilitySet

CyFiles:

CyArea • CyAreaInterface • CyArgsList • CyArtFileMgr • CyArtFileMgrInterface • CyCity • CyCityInterface1 • CyDeal • CyEnumsInterface • CyGame • CyGameCoreUtils • CyGameCoreUtilsInterface • CyGameInterface • CyGameTextMgr • CyGameTextMgrInterface • CyGlobalContext • CyGlobalContextInterface1 • CyGlobalContextInterface2 • CyGlobalContextInterface3 • CyGlobalContextInterface4 • CyHallOfFameInfo • CyHallOfFameInterface • CyInfoInterface1 • CyInfoInterface2 • CyInfoInterface3 • CyMap • CyMapGenerator • CyMapGeneratorInterface • CyMapInterface • CyMessageControl • CyMessageControlInterface • CyPlayer • CyPlayerInterface1 • CyPlayerInterface2 • CyPlot • CyPlotInterface1 • CyRandomInterface • CyReplayInfo • CySelectionGroup • CySelectionGroupInterface • CyStructsInterface1 • CyTeam • CyTeamInterface • CyUnit • CyUnitInterface1

Other Files:

_precompile • AI_Defines • FAssert • FAStarNode • FDataStreamBase • FDialogTemplate • FFreeListArray • FFreeListArrayBase • FFreeListTrashArray • FInputDevice • FProfiler • FVariableSystem • LinkedList • resource

Note: this file list is for Beyond the Sword 3.19; other versions/patches may have slightly different files.