Corporation | Research [Order] | Required Resources | Competitor | Great Person |
|
Cereal Mills | Refridgeration | Grain, Corn, Rice | Sid's Sushi, Standard Ethanol | Great Merchant |
Sid's Sushi | Medicine | Crab, Clam, Fish, Rice | Cereal Mills, Standard Ethanol | Great Merchant |
Standard Ethanol | Plastics | Cron, Sugar, Rice | Cereal Mills, Sid's Sushi | Great Scientist |
|
Aluminum Co | Rocketry | Coal | Mining Inc. | Great Scientist |
Creative Constructions | Combustation [1] | Iron, Copper, Marble, Stone, Aluminium | Mining Inc. | Great Engineer |
Mining Inc. | Railroad [1] | Coal, Iron, Copper, Gold, Silver | Creative Constructions, Aluminum Co | Great Engineer |
|
Civilized Jewelers | Mass Media | Gold, Silver, Gems | Mining Inc. | Great Artist |
TODO:
Move coast/river trade techs
up for discussion: founded religion should start in capital if no rel yet.
Add new 'auto remove jungles' command to workers
Have automated workers with the option “leave forests” chop down jungles
wordwarp at tooltips (or at least increase width) - impossible
add city radius to all units (if both tweak options are selected) - impossible
Download the latest (stable)
Code::Blocks version (search for 'without compiler') and install it.
(optional) Download the latest
nightly build (pick a version and follow the instructions at the post) and unzip the files you download.
The first time you start Code::Blocks, you will be shown a list of compilers. Select Microsoft Visual C++ Toolkit, and click Set As Default. Press OK.
Go to Settings → Compiler and debugger → Search Directories (tab) → Compiler (tab) and add the the following directories:
C:\Program Files\Microsoft Visual C++ Toolkit 2003\Include
C:\Program Files\Microsoft Platform SDK\Include
C:\Program Files\Microsoft Visual C++ Toolkit 2003\Lib
C:\Program Files\Microsoft Platform SDK\Lib
Open Civilization 4\Beyond the Sword\CvGameCoreDLL\CvGameCoreDLL.vcproj in Code::Blocks
Go to Project → Build options → Final Release Win32 → Compiler Settings (tab) → Compiler Flags (tab) and uncheck “Produce debugging symbols [/Zi]”
Go to Project → Build options → Final Release Win32 → Compiler Settings (tab) → Other options (tab) and remove all contents, add ”/EHsc”
Go to Project → Build options → Final Release Win32 → Linker Settings (tab) → Link Libraries and add “user32”
Go to Project → Build options → Final Release Win32 → Linker Settings (tab) → Other linker options and remove ”/pdb:Final Release\CvGameCoreDLL.pdb”
Go to Project → Build options → Final Release Win32 → Search Directors (tab) and add the following two times at 1. Compiler (tab) and 2. Resource compiler (tab)
Boost-1.32.0\include
Python24\include
C:\Program Files\Microsoft Platform SDK\Include\mfc
C:\Program Files\Microsoft Platform SDK\Include
Hit Ctrl-F9 to build. Output will be written to Civilization 4\Beyond the Sword\Beyond the Sword\Assets\
Since the Civ source files are rather big disabling the Code completion (at Plugins → Manage plugins → Disable, NOT the options) will increase the speed of Code::Blocks dramatically.