으흐 카페 게시판에서 공론화 과정을 거치면 더 좋겠지만...

아니 뭐 거의 정전 상태라--; 거기까지 바라는 것은 도둑놈 심보가 되는 통에...
뭐 그리 도둑질 같지도 않다고? 그러자면 게시판 활성화를 위해, 글이라도 쓰고 그렇게 되길 바래야 하는데, 그게 아니거든.
뒤늦게 문명하신;; 안타까운 사람들이 있던데 거기에도 호응 못하고 있는 판에 언감생심...

야튼 방명록에까지 와서 의견을 주신 열쇠님에게 감사하며 포스팅을^^;

요 근래 그러고 보면 개조일람 관련 글이...죄다 수준이 좀 흉악했던 모양이다.
개인적으로는 XML쪽은 워낙 강좌급 글도 많고, 태그 형태다 보니 누구든 할 수 있다고 생각해서...
비교 우위에 있는 python쪽을 팠던 것인데...흠 역시 프로그래밍은 아직 그들만의 영역이랄까...그런 분위기가 남아있는 듯.

자 잡설은 집어치우고.
사회제도에 대한 포스팅이 끝났는데, 그 개선 방안에 대해서는 논의해 본 일이 없었다.
아 물론, 마개조판에서야 이미 손을 댔었지...뭘 손댔는지도 써놨고...
다만 방법에 대한 언급은 한 일이 없었잖아?

자 일단 건드려야 할 파일. 물론 CIV4CivicInfos.xml이지. 그 밑의 CIV4CivicOptionInfos.xml파일이 하는 일은...계열 정리? 새로 계열을 만들고 싶을 수도 있으나, 그러기엔 위치 조정까지 해야하므로,(5칸도 좁아 보이는데 그걸 더 좁게 만들려면...) 매우 힘든 작업을 해야 한다.

오두막의 잉여화;;는 크게 두가지로 볼 수 있는데, 이전 포스팅에서도 언급한 일이 있지만, 요약하면...
①오두막의 산출을 변화시켜주는 사회제도의 전멸. 하다못해 줄여서 반대 급부를 얻는 경우도 없는, 완전히 잊혀진 상태...
②성장형 시설물(오두막 뿐만이 아니라, 해적항이나 요새 등도 존재)의 성장 속도를 조절하는 사회제도도 전멸. 역시 더 늦추거나 하지도 않지만...

이 두가지를 동시에! 손대 보겠다. 당연히 망가지지 않으려면 원칙적으로는 적절히 분리해 두는 것이 옳다...
이미 마개조에서는 그리 했지만^^;
따라서...현재 마개조판에서 고쳐진 사회제도중, 오두막 관련된 것들의 예시를 하면 간단하겠지?

일단 귀족정
        <CivicInfo>
            <CivicOptionType>CIVICOPTION_GOVERNMENT</CivicOptionType>
            <Type>CIVIC_ARISTOCRACY</Type>
            <Description>TXT_KEY_CIVIC_ARISTOCRACY</Description>
            <Civilopedia>TXT_KEY_CIVIC_ARISTOCRACY_PEDIA</Civilopedia>
            <Strategy>TXT_KEY_CIVIC_ARISTOCRACY_STRATEGY</Strategy>
            <Help></Help>
            <Button>Art/Interface/Buttons/Civics/Aristocracy.dds</Button>
            <TechPrereq>TECH_CODE_OF_LAWS</TechPrereq>
            <iAnarchyLength>1</iAnarchyLength>
            <Upkeep>UPKEEP_LOW</Upkeep>
            <iAIWeight>300</iAIWeight>
            <iGreatPeopleRateModifier>0</iGreatPeopleRateModifier>
            <iGreatGeneralRateModifier>0</iGreatGeneralRateModifier>
            <iDomesticGreatGeneralRateModifier>0</iDomesticGreatGeneralRateModifier>
            <iStateReligionGreatPeopleRateModifier>0</iStateReligionGreatPeopleRateModifier>
            <iDistanceMaintenanceModifier>-40</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>
            <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>
            </YieldModifiers>
            <CapitalYieldModifiers>
            </CapitalYieldModifiers>
            <TradeYieldModifiers>
            </TradeYieldModifiers>
            <CommerceModifiers>
            </CommerceModifiers>
            <CapitalCommerceModifiers>
            </CapitalCommerceModifiers>
            <SpecialistExtraCommerces>
            </SpecialistExtraCommerces>
            <Hurrys>
            </Hurrys>
            <SpecialBuildingNotRequireds></SpecialBuildingNotRequireds>
            <SpecialistValids>
            </SpecialistValids>
            <BuildingHappinessChanges>
            </BuildingHappinessChanges>
            <BuildingHealthChanges>
            </BuildingHealthChanges>
            <FeatureHappinessChanges>
            </FeatureHappinessChanges>
            <ImprovementYieldChanges>
                <ImprovementYieldChange>
                    <ImprovementType>IMPROVEMENT_FARM</ImprovementType>
                    <ImprovementYields>
                        <iYield>-1</iYield>
                        <iYield>0</iYield>
                        <iYield>2</iYield>
                    </ImprovementYields>
                </ImprovementYieldChange>
                <ImprovementYieldChange>
                    <ImprovementType>IMPROVEMENT_ENCLAVE</ImprovementType>
                    <ImprovementYields>
                        <iYield>-1</iYield>
                        <iYield>0</iYield>
                        <iYield>2</iYield>
                    </ImprovementYields>
                </ImprovementYieldChange>
                <ImprovementYieldChange>
                    <ImprovementType>IMPROVEMENT_TOWN</ImprovementType>
                    <ImprovementYields>
                        <iYield>0</iYield>
                        <iYield>0</iYield>
                        <iYield>1</iYield>
                    </ImprovementYields>
                </ImprovementYieldChange>
                <ImprovementYieldChange>
                    <ImprovementType>IMPROVEMENT_VILLAGE</ImprovementType>
                    <ImprovementYields>
                        <iYield>0</iYield>
                        <iYield>0</iYield>
                        <iYield>1</iYield>
                    </ImprovementYields>
                </ImprovementYieldChange>
            </ImprovementYieldChanges>
            <WeLoveTheKing>TXT_KEY_CIVIC_WE_LOVE_MONARCH</WeLoveTheKing>
            <bHidden>0</bHidden>
            <bNoDiplomacyWithEnemies>0</bNoDiplomacyWithEnemies>
            <bPrereqWar>0</bPrereqWar>
            <iAttitudeShareMod>0</iAttitudeShareMod>
            <iCoastalTradeRoutes>0</iCoastalTradeRoutes>
            <iEnslavementChance>0</iEnslavementChance>
            <iFoodConsumptionPerPopulation>0</iFoodConsumptionPerPopulation>
            <BlockAlignment>NONE</BlockAlignment>
            <PrereqAlignment>NONE</PrereqAlignment>
            <PrereqCivilization>NONE</PrereqCivilization>
            <PrereqReligion>NONE</PrereqReligion>
        </CivicInfo>

다음은 공공 질서
        <CivicInfo>
            <CivicOptionType>CIVICOPTION_CULTURAL_VALUES</CivicOptionType>
            <Type>CIVIC_SOCIAL_ORDER</Type>
            <Description>TXT_KEY_CIVIC_SOCIAL_ORDER</Description>
            <Civilopedia>TXT_KEY_CIVIC_SOCIAL_ORDER_PEDIA</Civilopedia>
            <Strategy>TXT_KEY_CIVIC_SOCIAL_ORDER_STRATEGY</Strategy>
            <Help></Help>
            <Button>Art/Interface/Buttons/Civics/Socialorder.dds</Button>
            <TechPrereq>TECH_RELIGIOUS_LAW</TechPrereq>
            <iAnarchyLength>1</iAnarchyLength>
            <Upkeep>UPKEEP_LOW</Upkeep>
            <iAIWeight>700</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>50</iImprovementUpgradeRateModifier>
            <iMilitaryProductionModifier>0</iMilitaryProductionModifier>
            <iBaseFreeUnits>0</iBaseFreeUnits>
            <iBaseFreeMilitaryUnits>0</iBaseFreeMilitaryUnits>
            <iFreeUnitsPopulationPercent>0</iFreeUnitsPopulationPercent>
            <iFreeMilitaryUnitsPopulationPercent>0</iFreeMilitaryUnitsPopulationPercent>
            <iGoldPerUnit>0</iGoldPerUnit>
            <iGoldPerMilitaryUnit>0</iGoldPerMilitaryUnit>
            <iHappyPerMilitaryUnit>1</iHappyPerMilitaryUnit>
            <bMilitaryFoodProduction>0</bMilitaryFoodProduction>
            <iMaxConscript>0</iMaxConscript>
            <bNoUnhealthyPopulation>0</bNoUnhealthyPopulation>
            <iExpInBorderModifier>0</iExpInBorderModifier>
            <bBuildingOnlyHealthy>0</bBuildingOnlyHealthy>
            <iLargestCityHappiness>0</iLargestCityHappiness>
            <iWarWearinessModifier>0</iWarWearinessModifier>
            <iFreeSpecialist>0</iFreeSpecialist>
            <iTradeRoutes>0</iTradeRoutes>
            <bNoForeignTrade>0</bNoForeignTrade>
            <bNoCorporations>0</bNoCorporations>
            <bNoForeignCorporations>0</bNoForeignCorporations>
            <iCivicPercentAnger>0</iCivicPercentAnger>
            <bStateReligion>1</bStateReligion>
            <bNoNonStateReligionSpread>0</bNoNonStateReligionSpread>
            <iStateReligionHappiness>0</iStateReligionHappiness>
            <iNonStateReligionHappiness>0</iNonStateReligionHappiness>
            <iStateReligionUnitProductionModifier>0</iStateReligionUnitProductionModifier>
            <iStateReligionBuildingProductionModifier>0</iStateReligionBuildingProductionModifier>
            <iStateReligionFreeExperience>0</iStateReligionFreeExperience>
            <YieldModifiers>
            </YieldModifiers>
            <CapitalYieldModifiers>
            </CapitalYieldModifiers>
            <TradeYieldModifiers>
            </TradeYieldModifiers>
            <CommerceModifiers>
            </CommerceModifiers>
            <CapitalCommerceModifiers>
            </CapitalCommerceModifiers>
            <SpecialistExtraCommerces>
            </SpecialistExtraCommerces>
            <Hurrys>
            </Hurrys>
            <SpecialBuildingNotRequireds></SpecialBuildingNotRequireds>
            <SpecialistValids>
            </SpecialistValids>
            <BuildingHappinessChanges>
                <BuildingHappinessChange>
                    <BuildingType>BUILDINGCLASS_COURTHOUSE</BuildingType>
                    <iHappinessChange>1</iHappinessChange>
                </BuildingHappinessChange>
                <BuildingHappinessChange>
                    <BuildingType>BUILDINGCLASS_BASILICA</BuildingType>
                    <iHappinessChange>1</iHappinessChange>
                </BuildingHappinessChange>
            </BuildingHappinessChanges>
            <BuildingHealthChanges>
            </BuildingHealthChanges>
            <FeatureHappinessChanges>
            </FeatureHappinessChanges>
            <ImprovementYieldChanges>
            </ImprovementYieldChanges>
            <WeLoveTheKing></WeLoveTheKing>
            <bHidden>0</bHidden>
            <bNoDiplomacyWithEnemies>0</bNoDiplomacyWithEnemies>
            <bPrereqWar>0</bPrereqWar>
            <iAttitudeShareMod>0</iAttitudeShareMod>
            <iCoastalTradeRoutes>0</iCoastalTradeRoutes>
            <iEnslavementChance>0</iEnslavementChance>
            <iFoodConsumptionPerPopulation>0</iFoodConsumptionPerPopulation>
            <BlockAlignment>NONE</BlockAlignment>
            <PrereqAlignment>NONE</PrereqAlignment>
            <PrereqCivilization>NONE</PrereqCivilization>
            <PrereqReligion>RELIGION_THE_ORDER</PrereqReligion>
        </CivicInfo>

뭐 숫자 부분만 붉게 칠해도 되겠지만...가독의 편의를 위해...파란색은 당연히 바뀐 것이 아니라, CTRL+F로 찾아가기 편하라고...
전자는 마을/소도시에서는 수입 +1, 엔클레이브에서는 식량 -1/수입 +2를 추가한 것이고...
후자는 성장형 시설물의 성장 속도를 50% 증가시킨 것이다.
왜 하필 공공 질서에요? 라고 묻는다면...
 어차피 그 탭에서 경쟁이 일어난다는 것이 불가능하잖아--; 약육강식이 거기 있으니...
 다만, 농장 경제를 하지 않으면 구지 약육강식을 갈 필요가 없고,(물론 인구 부담이 줄어들기에 인페르날이 아니라면 여전히 우월하기는 하다...근데 그럼 그냥 농장 가라구) 그러면 잿빛 장막을 국교로 할 필요도 없으며, 그렇다면 오더에 기회를 주자라는 생각에...본편의 군주제 콤보는 못쓴다 하더라도...T_T


도움이 되었기를...^^;
 
죠니 사사키가 작성한 글입니다.
,