Civ4 World Builder: Difference between revisions

From Civilization Modding Wiki
Jump to navigationJump to search
No edit summary
(Added new Worldbuilder modcomp)
 
(28 intermediate revisions by 13 users not shown)
Line 4: Line 4:
* [http://forums.civfanatics.com/showthread.php?t=314321 How to Add Rivers]
* [http://forums.civfanatics.com/showthread.php?t=314321 How to Add Rivers]
* [http://forums.civfanatics.com/showthread.php?t=132800 Civ 4 World Builder Manual]
* [http://forums.civfanatics.com/showthread.php?t=132800 Civ 4 World Builder Manual]
* [http://forums.civfanatics.com/showthread.php?t=374496 Modding maps with a Text Editor]


== The WBS File ==
== The WBS File ==
Line 10: Line 11:


=== BeginGame ===
=== BeginGame ===
* [[Tutorial|Tutorial]]
This section describes to the Civ4 engine the game setup parameters. Specifically they refer to the options you choose when starting a new game from the menu. Below is a list of ALL possible variables. The values they can have are listed on their individual pages.
* [[Era|Era]]
 
* [[Speed|Speed]]
* [[Tutorial]]
* [[Calendar|Calendar]]
* [[Era]]
* [[Speed]]
* [[Calendar]]
* [[Option]]
* [[Option]]
* [[MPOption]]
* [[MPOption]]
Line 27: Line 30:


=== BeginTeam ===
=== BeginTeam ===
This section of the WBS file describes each ''team'' (not just the player) in the scenario. In Single Player games you can even create teams. Please note: every player ''MUST'' be part of a team, even if there is only one player in the team.
* [[Tech]]
* [[Tech]]
* [[ContactWithTeam]]
* [[ContactWithTeam]]
Line 34: Line 39:
* [[DefensivePactWithTeam]]
* [[DefensivePactWithTeam]]
* [[ProjectType]]
* [[ProjectType]]
* [[Reveal]]
* [[RevealMap]]


=== BeginPlayer ===
=== BeginPlayer ===
This section defines all the player settings for the game. These settings will allow you to change all behavior for the players.  Note that you must have a BeginPlayer section for every player in the game/scenario.
* [[CivDesc]]
* [[CivDesc]]
* [[CivShortDesc]]
* [[CivShortDesc]]
Line 60: Line 67:
* [[CityList]]
* [[CityList]]


=== BeginMap ===
This section describes the map settings to the Civilization IV engine. Here you can define several different things about the map and how it plays.


=== BeginMap ===
* [[grid width]]
* [[grid width]]
* [[grid height]]
* [[grid height]]
Line 74: Line 82:


=== BeginPlot ===
=== BeginPlot ===
This section will fill in the last section of the WorldBuilderSsave file: the Plots section. Each plot on the map will have its own BeginPlot/EndPlot section. This is the largest section of the WorldBuilderSave file, for there is a BeginPlot/EndPlot section for every tile on the map.
* [[x, y]]
* [[x, y]]
* [[Landmark]]
* [[Landmark]]
Line 85: Line 95:
* [[RouteType]]
* [[RouteType]]
* [[TerrainType]]
* [[TerrainType]]
* [[PlotType]]
* [[BeginUnit]]
* [[BeginUnit]]
* [[BeginCity]]
* [[BeginCity]]
* [[TeamReveal]]
* [[TeamReveal]]
----
Original descriptions of BeginGame, BeginTeam, BeginPlayer, BeginMap, and BeginPlot sections, along with descriptions on all pages linked to from here by Dale on [http://apolyton.net/forums/showthread.php?t=141567 Apolyton Civilization Site] and [http://forums.civfanatics.com/showthread.php?t=135669 Civilization Fanatics Center] from his "In depth look at the WBS file" thread.
= Alternatives =
There're some applications on the market that try to replicate the functionality of the World Builder. Some applications will automatically generate scenarios or will allow you to edit or create existing ones.
You can find a list of those tools in the Map/Scenario (WorldBuilder-like) Programs section on the Wiki page about [[Civ4_Useful_Programs|Useful Civ4 Programs]]. It's also an good idea to have a look at the [http://forums.civfanatics.com/forumdisplay.php?f=176 Civ4 - Utility Programs] subforum at Civfanatics.com.
As of April of 2013, there is also a mod component called [http://forums.civfanatics.com/showthread.php?t=491837 Platy World Builder] which greatly expands the functionality of the ingame Worldbuilder
{{Civ4_World_Builder}}
[[Category:Civilization 4]]

Latest revision as of 21:47, 22 April 2013

Tutorials and Reference

The WBS File

The parts of the .WorldBuilderSave (WBS) files.

BeginGame

This section describes to the Civ4 engine the game setup parameters. Specifically they refer to the options you choose when starting a new game from the menu. Below is a list of ALL possible variables. The values they can have are listed on their individual pages.

BeginTeam

This section of the WBS file describes each team (not just the player) in the scenario. In Single Player games you can even create teams. Please note: every player MUST be part of a team, even if there is only one player in the team.

BeginPlayer

This section defines all the player settings for the game. These settings will allow you to change all behavior for the players. Note that you must have a BeginPlayer section for every player in the game/scenario.

BeginMap

This section describes the map settings to the Civilization IV engine. Here you can define several different things about the map and how it plays.

BeginPlot

This section will fill in the last section of the WorldBuilderSsave file: the Plots section. Each plot on the map will have its own BeginPlot/EndPlot section. This is the largest section of the WorldBuilderSave file, for there is a BeginPlot/EndPlot section for every tile on the map.


Original descriptions of BeginGame, BeginTeam, BeginPlayer, BeginMap, and BeginPlot sections, along with descriptions on all pages linked to from here by Dale on Apolyton Civilization Site and Civilization Fanatics Center from his "In depth look at the WBS file" thread.

Alternatives

There're some applications on the market that try to replicate the functionality of the World Builder. Some applications will automatically generate scenarios or will allow you to edit or create existing ones. You can find a list of those tools in the Map/Scenario (WorldBuilder-like) Programs section on the Wiki page about Useful Civ4 Programs. It's also an good idea to have a look at the Civ4 - Utility Programs subforum at Civfanatics.com.

As of April of 2013, there is also a mod component called Platy World Builder which greatly expands the functionality of the ingame Worldbuilder

BeginGame:

TutorialEraSpeedCalendarOptionMPOptionForceControlVictoryGameTurnMaxTurnsMaxCityEliminationTargetScoreStartYearDescriptionModPath

BeginTeam:

TechContactWithTeamAtWarPermanentWarPeaceOpenBordersWithTeamDefensivePactWithTeamProjectTypeRevealMap

BeginPlayer:

CivDescCivShortDescLeaderNameCivAdjectiveFlagDecalWhiteFlagLeaderTypeCivTypeTeamHandicapColorArtStylePlayableCivMinorNationStatusStartingGoldStartingXStartingYStateReligionStartingEraCivicOption, CivicAttitudePlayer, AttitudeExtraCityList

BeginMap:

grid widthgrid heighttop latitudebottom latitudewrap Xwrap Yworld sizeclimatesealevelnum plots written

BeginPlot:

x, yLandmarkScriptDataisNOfRiver, isWOfRiverRiverNSDirection, RiverWEDirectionStartingPlotBonusTypeImprovementTypeFeatureType, FeatureVarietyRouteTypeTerrainTypeBeginUnitBeginCityTeamReveal