Genghis Khaiser
King
- Joined
- Aug 10, 2012
- Messages
- 770
... Have you ever seen anyone move twice as fast through a forest or a bunch of hills than they did through an open plain?Why not?
#define BEGIN_WONDERS (170) // increment if normal building (not for wonders) is added
#define BEGIN_GREAT_WONDERS (BEGIN_WONDERS+12)
iBeginWonders = iGreatSphinx # different from DLL constant because that includes national wonders
enum DoCBuildings
{
TRADING_COMPANY = BEGIN_WONDERS, = 170
IBERIAN_TRADING_COMPANY, = 171
NATIONAL_MONUMENT,= 172
NATIONAL_THEATRE, = 173
NATIONAL_GALLERY, = 174
NATIONAL_COLLEGE, = 175
MILITARY_ACADEMY, = 176
SECRET_SERVICE,= 177
IRONWORKS, = 178
RED_CROSS, = 179
NATIONAL_PARK, = 180
CENTRAL_BANK, = 181
SPACEPORT, = 182
GREAT_SPHINX, = 183
for (int iI = 0; iI < GC.getNumBuildingInfos(); iI++)
{
if (isHasRealBuilding((BuildingTypes)iI))
{
iRate += GC.getBuildingInfo((BuildingTypes)iI).getGreatPeopleRateChange();
}
}
for (int iI = 0; iI < GC.getNumBuildingInfos(); iI++)
{
if (isHasRealBuilding((BuildingTypes)iI))
{
if (!GET_TEAM(getTeam()).isObsoleteBuilding((BuildingTypes)iI))
{
iRate += getBuildingGreatPeopleRateChange((BuildingClassTypes)GC.getBuildingInfo((BuildingTypes)iI).getBuildingClassType());
}
}
}