Galacticat42
Drifting through space, lost
Think you put enough grins in there?
Good job man.


<CivilizationInfo>
<Type>CIVILIZATION_ABYSSINIANS</Type>
<AndDependencyTypes>
<DependencyType>CIVILIZATION_ABYSSINIANS</DependencyType>
</AndDependencyTypes>
<InitialCivics>
<CivicType>CIVIC_CHIEFDOM</CivicType>
<CivicType>CIVIC_OLIGARCHY</CivicType>
<CivicType>CIVIC_TRIBAL</CivicType>
<CivicType>CIVIC_BARTER</CivicType>
<CivicType>CIVIC_FOLKLORE</CivicType>
<CivicType>CIVIC_SURVIVAL</CivicType>
<CivicType>CIVIC_NOTHING</CivicType>
<CivicType>CIVIC_NONE</CivicType>
</InitialCivics>
</CivilizationInfo>
<CivilizationInfo>
<Type>CIVILIZATION_ABYSSINIANS</Type>
<AndDependencyTypes>
<DependencyType>CIVILIZATION_ABYSSINIANS</DependencyType>
</AndDependencyTypes>
<InitialCivics>
<CivicType>CIVIC_CHIEFDOM</CivicType>
<CivicType>CIVIC_OLIGARCHY</CivicType>
<CivicType>CIVIC_TRIBAL</CivicType>
<CivicType>CIVIC_BARTER</CivicType>
<CivicType>CIVIC_FOLKLORE</CivicType>
<CivicType>CIVIC_SURVIVAL</CivicType>
<CivicType>CIVIC_NOTHING</CivicType>
<CivicType>CIVIC_NO_CIVIC</CivicType> <!-- Your New Civic -->
</InitialCivics>
</CivilizationInfo>
<?xml version="1.0"?>
<!-- edited with XMLSPY v2004 rel. 2 U ([url]http://www.xmlspy.com[/url]) by Jesse Smith (Firaxis Games) -->
<!-- Sid Meier's Civilization 4 -->
<!-- Copyright Firaxis Games 2005 -->
<!-- -->
<!-- Upkeep -->
<Civ4UpkeepInfo xmlns="x-schema:Garbage_CIV4GameInfoSchema.xml">
<UpkeepInfos>
<UpkeepInfo>
<Type>UPKEEP_EXTREME</Type>
<Description>TXT_KEY_UPKEEP_EXTREME</Description>
<Strategy>TXT_KEY_UPKEEP_HIGH_HELP</Strategy>
<iPopulationPercent>30</iPopulationPercent>
<iCityPercent>80</iCityPercent>
</UpkeepInfo>
</UpkeepInfos>
</Civ4UpkeepInfo>
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by XMLSPY 2004 Professional Ed. Release 2, Installed Multi + SMP for 3 users (Firaxis Games) -->
<!-- Sid Meier's Civilization 4 -->
<!-- Copyright Firaxis Games 2005 -->
<!-- -->
<!-- Game Text Infos -->
<Civ4GameText xmlns="http://www.firaxis.com">
<TEXT>
<Tag>TXT_KEY_UPKEEP_EXTREME</Tag>
<English>Astronomical Upkeep</English>
<French>Astronomical Upkeep</French>
<German>Astronomischer Unterhalt</German>
<Italian>Astronomical Upkeep</Italian>
<Spanish>Astronomical Upkeep</Spanish>
</TEXT>
</Civ4GameText>
<CivicInfo>
<CivicOptionType>CIVICOPTION_IDEOLOGY</CivicOptionType>
<Type>CIVIC_NONE</Type>
<Description>TXT_KEY_CIVIC_NOTHING</Description>
<Civilopedia>TXT_KEY_CIVIC_NOTHING_PEDIA</Civilopedia>
<Strategy>TXT_KEY_CIVIC_NOTHING_STRATEGY</Strategy>
<Button>,Art/Interface/Buttons/Civics/None.dds,Art/Interface/Buttons/RoM_Civic_Atlas.dds,7,4</Button>
<TechPrereq>NONE</TechPrereq>
<iAnarchyLength>0</iAnarchyLength>
<Upkeep>NONE</Upkeep>
<iAIWeight>0</iAIWeight>
<iGreatPeopleRateModifier>0</iGreatPeopleRateModifier>
<iGreatGeneralRateModifier>0</iGreatGeneralRateModifier>
<iDomesticGreatGeneralRateModifier>0</iDomesticGreatGeneralRateModifier>
<iStateReligionGreatPeopleRateModifier>0</iStateReligionGreatPeopleRateModifier>
<iDistanceMaintenanceModifier>0</iDistanceMaintenanceModifier>
<iNumCitiesMaintenanceModifier>0</iNumCitiesMaintenanceModifier>
<iCorporationMaintenanceModifier>0</iCorporationMaintenanceModifier>
<iExtraHealth>0</iExtraHealth>
<iFreeExperience>0</iFreeExperience>
<iWorkerSpeedModifier>0</iWorkerSpeedModifier>
<iImprovementUpgradeRateModifier>0</iImprovementUpgradeRateModifier>
<iMilitaryProductionModifier>0</iMilitaryProductionModifier>
<iBaseFreeUnits>0</iBaseFreeUnits>
<iBaseFreeMilitaryUnits>0</iBaseFreeMilitaryUnits>
<iFreeUnitsPopulationPercent>0</iFreeUnitsPopulationPercent>
<iFreeMilitaryUnitsPopulationPercent>0</iFreeMilitaryUnitsPopulationPercent>
<iGoldPerUnit>0</iGoldPerUnit>
<iGoldPerMilitaryUnit>0</iGoldPerMilitaryUnit>
<iHappyPerMilitaryUnit>0</iHappyPerMilitaryUnit>
<bMilitaryFoodProduction>0</bMilitaryFoodProduction>
<iMaxConscript>0</iMaxConscript>
<bNoUnhealthyPopulation>0</bNoUnhealthyPopulation>
<iExpInBorderModifier>0</iExpInBorderModifier>
<bBuildingOnlyHealthy>0</bBuildingOnlyHealthy>
<iLargestCityHappiness>0</iLargestCityHappiness>
<iCivicHappiness>0</iCivicHappiness>
<iWarWearinessModifier>0</iWarWearinessModifier>
<iFreeSpecialist>0</iFreeSpecialist>
<iTradeRoutes>0</iTradeRoutes>
<bNoForeignTrade>0</bNoForeignTrade>
<bNoCorporations>0</bNoCorporations>
<bNoForeignCorporations>0</bNoForeignCorporations>
<iCivicPercentAnger>0</iCivicPercentAnger>
<bStateReligion>0</bStateReligion>
<bNoNonStateReligionSpread>0</bNoNonStateReligionSpread>
<iStateReligionHappiness>0</iStateReligionHappiness>
<iNonStateReligionHappiness>0</iNonStateReligionHappiness>
<iStateReligionUnitProductionModifier>0</iStateReligionUnitProductionModifier>
<iStateReligionBuildingProductionModifier>0</iStateReligionBuildingProductionModifier>
<iStateReligionFreeExperience>0</iStateReligionFreeExperience>
<YieldModifiers/>
<CapitalYieldModifiers/>
<TradeYieldModifiers/>
<CommerceModifiers/>
<CapitalCommerceModifiers/>
<SpecialistExtraCommerces/>
<Hurrys/>
<SpecialBuildingNotRequireds/>
<SpecialistValids/>
<BuildingHappinessChanges/>
<BuildingHealthChanges/>
<FeatureHappinessChanges/>
<ImprovementYieldChanges/>
<!-- Revolution Mod Start -->
<iRevIdxLocal>0</iRevIdxLocal>
<iRevIdxNational>0</iRevIdxNational>
<iRevIdxHolyCityGood>0</iRevIdxHolyCityGood>
<iRevIdxHolyCityBad>0</iRevIdxHolyCityBad>
<iRevIdxSwitchTo>0</iRevIdxSwitchTo>
<fRevIdxNationalityMod>0</fRevIdxNationalityMod>
<fRevIdxBadReligionMod>0</fRevIdxBadReligionMod>
<fRevIdxGoodReligionMod>0</fRevIdxGoodReligionMod>
<fRevIdxDistanceMod>0</fRevIdxDistanceMod>
<fRevViolentMod>0</fRevViolentMod>
<iRevReligiousFreedom>0</iRevReligiousFreedom>
<iRevLaborFreedom>0</iRevLaborFreedom>
<iRevEnvironmentalProtection>0</iRevEnvironmentalProtection>
<iRevDemocracyLevel>0</iRevDemocracyLevel>
<bCommunism>0</bCommunism>
<bFreeSpeech>0</bFreeSpeech>
<bCanDoElection>0</bCanDoElection>
<!-- Revolution Mod End -->
<WeLoveTheKing/>
<iAttitudeShareMod>0</iAttitudeShareMod>
<Flavors>
</Flavors>
</CivicInfo>
You have all the right files. You will have to use a different XML name for your "None" civic (You can still make the it "None" in the gametext, so players won't know the difference). The CivilizationInfos should ONLY list the civic in RoM, IIRC.
So like this:
Code:<CivilizationInfo> <Type>CIVILIZATION_ABYSSINIANS</Type> <AndDependencyTypes> <DependencyType>CIVILIZATION_ABYSSINIANS</DependencyType> </AndDependencyTypes> <InitialCivics> <CivicType>CIVIC_CHIEFDOM</CivicType> <CivicType>CIVIC_OLIGARCHY</CivicType> <CivicType>CIVIC_TRIBAL</CivicType> <CivicType>CIVIC_BARTER</CivicType> <CivicType>CIVIC_FOLKLORE</CivicType> <CivicType>CIVIC_SURVIVAL</CivicType> <CivicType>CIVIC_NOTHING</CivicType> <CivicType>CIVIC_NO_CIVIC</CivicType> <!-- Your New Civic --> </InitialCivics> </CivilizationInfo>
Make sure you edit entries for all the civilizations though; otherwise glitches happen when a player has no civic in a civic category.
<CivilizationInfo>
<Type>CIVILIZATION_KOREA</Type>
<AndDependencyTypes>
<DependencyType>CIVILIZATION_KOREA</DependencyType>
<DependencyType>CIVIC_BANDITS</DependencyType>
</AndDependencyTypes>
<InitialCivics>
<CivicType>CIVIC_CHIEFDOM</CivicType>
<CivicType>CIVIC_OLIGARCHY</CivicType>
<CivicType>CIVIC_TRIBAL</CivicType>
<CivicType>CIVIC_BARTER</CivicType>
<CivicType>CIVIC_FOLKLORE</CivicType>
<CivicType>CIVIC_SURVIVAL</CivicType>
<CivicType>CIVIC_NOTHING</CivicType>
<CivicType>CIVIC_BANDITS</CivicType>
<CivicType>CIVIC_NONE</CivicType>
</InitialCivics>
</CivilizationInfo>
I am getting some major errors with these. Also I notice some civs on the ideology list have 8 choices while other have 9 choices. For example this ...
Code:<CivilizationInfo> <Type>CIVILIZATION_KOREA</Type> <AndDependencyTypes> <DependencyType>CIVILIZATION_KOREA</DependencyType> <DependencyType>CIVIC_BANDITS</DependencyType> </AndDependencyTypes> <InitialCivics> <CivicType>CIVIC_CHIEFDOM</CivicType> <CivicType>CIVIC_OLIGARCHY</CivicType> <CivicType>CIVIC_TRIBAL</CivicType> <CivicType>CIVIC_BARTER</CivicType> <CivicType>CIVIC_FOLKLORE</CivicType> <CivicType>CIVIC_SURVIVAL</CivicType> <CivicType>CIVIC_NOTHING</CivicType> <CivicType>CIVIC_BANDITS</CivicType> <CivicType>CIVIC_NONE</CivicType> </InitialCivics> </CivilizationInfo>
Wait so what should I do?
Nothing. I'll rewrite some code so you don't need to set initial civics. Just get rid of that XML. I'll hand you a alpha DLL to use in a few days that should work.
How is the progress on this?
It is in 1.72, I tested it, and it seems to work fine. Make sure that the blank (None) civic requires no technologies, and is the first in the XML order.
<InitialCivics>
<CivicType>[B][COLOR="Red"]CIVIC_NOTRASH[/COLOR][/B]</CivicType>
<CivicType>CIVIC_CHIEFDOM</CivicType>
<CivicType>CIVIC_OLIGARCHY</CivicType>
<CivicType>CIVIC_TRIBAL</CivicType>
<CivicType>CIVIC_BARTER</CivicType>
<CivicType>CIVIC_FOLKLORE</CivicType>
<CivicType>CIVIC_SURVIVAL</CivicType>
<CivicType>CIVIC_NOTHING</CivicType>
<CivicType>CIVIC_BANDITS</CivicType>
<CivicType>CIVIC_NONE</CivicType>
</InitialCivics>
So wait should I write it like this?
Code:<InitialCivics> <CivicType>[B][COLOR="Red"]CIVIC_NOTRASH[/COLOR][/B]</CivicType> <CivicType>CIVIC_CHIEFDOM</CivicType> <CivicType>CIVIC_OLIGARCHY</CivicType> <CivicType>CIVIC_TRIBAL</CivicType> <CivicType>CIVIC_BARTER</CivicType> <CivicType>CIVIC_FOLKLORE</CivicType> <CivicType>CIVIC_SURVIVAL</CivicType> <CivicType>CIVIC_NOTHING</CivicType> <CivicType>CIVIC_BANDITS</CivicType> <CivicType>CIVIC_NONE</CivicType> </InitialCivics>
Should I leave out the military and ideology civics?
Wait so I don't need Garbage_CIV4CivilizationInfos anymore?
I am so confused on what I need to do. Please explain.
You still need everything that is in the Ideology folder, except the Civilization Infos and Civilization Schema.