设为首页收藏本站

塞爱维(CIV)文明联盟

 找回密码
 注册
查看: 6731|回复: 6

如何新增一个建筑(新增奇观的方法是不是一样的)?

[复制链接]
发表于 2008-2-19 08:41:42 | 显示全部楼层 |阅读模式
碍于“核能发电厂”常常泄漏辐射 , 我在网上下载了一个“核融合发电厂”的图像mod,
想新增一个“核融合发电厂”的建筑来取代“核能发电厂”(中国也加紧研究实现核融合发电 )。

方法跟新增单位是不是一样,有没有需要注意的地方?

[ 本帖最后由 victyeung 于 2008-2-19 08:47 编辑 ]
发表于 2008-2-19 12:07:03 | 显示全部楼层
教程索引里有英文的新增建筑教程
 楼主| 发表于 2008-2-19 18:04:20 | 显示全部楼层
在百科里已可显示画面,可是在游戏中,一按建造按钮就弹回桌面了,这是什么原因?

我做了以下动作:

引用CIV4CityLSystem.xml的LSYSTEM_4x4

在ART文件夹的CIV4ArtDefines_Building.xml 加入以下:
<BuildingArtInfo>
   <Type>ART_DEF_BUILDING_FUSION_PLANT</Type>
                        <LSystem>LSYSTEM_4x4</LSystem>
   <bAnimated>0</bAnimated>
   <fScale>0.15</fScale>
   <fInterfaceScale>0.9</fInterfaceScale>
   <NIF>Art/Structures/Buildings/Fusionsreaktor/fusionsreaktor.nif</NIF>
   <KFM/>
   <Button>,Art/Interface/Buttons/Buildings/fusionsreactor.dds</Button>
  </BuildingArtInfo>

在Building文件夹的CIV4BuildingInfos.xml(复制水力发电厂再修改):
<BuildingInfo>
   <BuildingClass>BUILDINGCLASS_FUSION_PLANT</BuildingClass>
   <Type>BUILDING_FUSION_PLANT</Type>
   <SpecialBuildingType>NONE</SpecialBuildingType>
   <Description>TXT_KEY_BUILDING_FUSION_PLANT</Description>
   <Civilopedia>TXT_KEY_BUILDING_FUSION_PLANT_PEDIA</Civilopedia>
   <Strategy>TXT_KEY_BUILDING_FUSION_PLANT_STRATEGY</Strategy>
   <Advisor>ADVISOR_ECONOMY</Advisor>
   <ArtDefineTag>ART_DEF_BUILDING_FUSION_PLANT</ArtDefineTag>
   <MovieDefineTag>NONE</MovieDefineTag>
   <HolyCity>NONE</HolyCity>
   <ReligionType>NONE</ReligionType>
   <StateReligion>NONE</StateReligion>
   <bStateReligion>0</bStateReligion>
   <PrereqReligion>NONE</PrereqReligion>
   <PrereqCorporation>NONE</PrereqCorporation>
   <FoundsCorporation>NONE</FoundsCorporation>
   <GlobalReligionCommerce>NONE</GlobalReligionCommerce>
   <GlobalCorporationCommerce>NONE</GlobalCorporationCommerce>
   <VictoryPrereq>NONE</VictoryPrereq>
   <FreeStartEra>NONE</FreeStartEra>
   <MaxStartEra>NONE</MaxStartEra>
   <ObsoleteTech>NONE</ObsoleteTech>
   <PrereqTech>TECH_FUSION</PrereqTech>
   <TechTypes/>
   <Bonus>NONE</Bonus>
   <PrereqBonuses/>
   <ProductionTraits/>
   <HappinessTraits/>
   <NoBonus>NONE</NoBonus>
   <PowerBonus>NONE</PowerBonus>
   <FreeBonus>NONE</FreeBonus>
   <iNumFreeBonuses>0</iNumFreeBonuses>
   <FreeBuilding>NONE</FreeBuilding>
   <FreePromotion>NONE</FreePromotion>
   <CivicOption>NONE</CivicOption>
   <GreatPeopleUnitClass>NONE</GreatPeopleUnitClass>
   <iGreatPeopleRateChange>0</iGreatPeopleRateChange>
   <iHurryAngerModifier>0</iHurryAngerModifier>
   <bBorderObstacle>0</bBorderObstacle>
   <bTeamShare>0</bTeamShare>
   <bWater>0</bWater>
   <bRiver>0</bRiver>
   <bPower>1</bPower>
   <bDirtyPower>0</bDirtyPower>
   <bAreaCleanPower>0</bAreaCleanPower>
   <DiploVoteType>NONE</DiploVoteType>
   <bForceTeamVoteEligible>0</bForceTeamVoteEligible>
   <bCapital>0</bCapital>
   <bGovernmentCenter>0</bGovernmentCenter>
   <bGoldenAge>0</bGoldenAge>
   <bAllowsNukes>0</bAllowsNukes>
   <bMapCentering>0</bMapCentering>
   <bNoUnhappiness>0</bNoUnhappiness>
   <bNoUnhealthyPopulation>0</bNoUnhealthyPopulation>
   <bBuildingOnlyHealthy>0</bBuildingOnlyHealthy>
   <bNeverCapture>0</bNeverCapture>
   <bNukeImmune>0</bNukeImmune>
   <bPrereqReligion>0</bPrereqReligion>
   <bCenterInCity>0</bCenterInCity>
   <iAIWeight>0</iAIWeight>
   <iCost>500</iCost>
   <iHurryCostModifier>0</iHurryCostModifier>
   <iAdvancedStartCost>100</iAdvancedStartCost>
   <iAdvancedStartCostIncrease>0</iAdvancedStartCostIncrease>
   <iMinAreaSize>-1</iMinAreaSize>
   <iConquestProb>66</iConquestProb>
   <iCitiesPrereq>0</iCitiesPrereq>
   <iTeamsPrereq>0</iTeamsPrereq>
   <iLevelPrereq>0</iLevelPrereq>
   <iMinLatitude>0</iMinLatitude>
   <iMaxLatitude>90</iMaxLatitude>
   <iGreatPeopleRateModifier>0</iGreatPeopleRateModifier>
   <iGreatGeneralRateModifier>0</iGreatGeneralRateModifier>
   <iDomesticGreatGeneralRateModifier>0</iDomesticGreatGeneralRateModifier>
   <iGlobalGreatPeopleRateModifier>0</iGlobalGreatPeopleRateModifier>
   <iAnarchyModifier>0</iAnarchyModifier>
   <iGoldenAgeModifier>0</iGoldenAgeModifier>
   <iGlobalHurryModifier>0</iGlobalHurryModifier>
   <iExperience>0</iExperience>
   <iGlobalExperience>0</iGlobalExperience>
   <iFoodKept>0</iFoodKept>
   <iAirlift>0</iAirlift>
   <iAirModifier>0</iAirModifier>
   <iAirUnitCapacity>0</iAirUnitCapacity>
   <iNukeModifier>0</iNukeModifier>
   <iNukeExplosionRand>0</iNukeExplosionRand>
   <iFreeSpecialist>0</iFreeSpecialist>
   <iAreaFreeSpecialist>0</iAreaFreeSpecialist>
   <iGlobalFreeSpecialist>0</iGlobalFreeSpecialist>
   <iMaintenanceModifier>0</iMaintenanceModifier>
   <iWarWearinessModifier>0</iWarWearinessModifier>
   <iGlobalWarWearinessModifier>0</iGlobalWarWearinessModifier>
   <iEnemyWarWearinessModifier>0</iEnemyWarWearinessModifier>
   <iHealRateChange>0</iHealRateChange>
   <iHealth>2</iHealth>
   <iAreaHealth>0</iAreaHealth>
   <iGlobalHealth>0</iGlobalHealth>
   <iHappiness>2</iHappiness>
   <iAreaHappiness>0</iAreaHappiness>
   <iGlobalHappiness>0</iGlobalHappiness>
   <iStateReligionHappiness>0</iStateReligionHappiness>
   <iWorkerSpeedModifier>0</iWorkerSpeedModifier>
   <iMilitaryProductionModifier>0</iMilitaryProductionModifier>
   <iSpaceProductionModifier>0</iSpaceProductionModifier>
   <iGlobalSpaceProductionModifier>0</iGlobalSpaceProductionModifier>
   <iTradeRoutes>0</iTradeRoutes>
   <iCoastalTradeRoutes>0</iCoastalTradeRoutes>
   <iGlobalTradeRoutes>0</iGlobalTradeRoutes>
   <iTradeRouteModifier>0</iTradeRouteModifier>
   <iForeignTradeRouteModifier>0</iForeignTradeRouteModifier>
   <iGlobalPopulationChange>0</iGlobalPopulationChange>
   <iFreeTechs>0</iFreeTechs>
   <iDefense>0</iDefense>
   <iBombardDefense>0</iBombardDefense>
   <iAllCityDefense>0</iAllCityDefense>
   <iEspionageDefense>0</iEspionageDefense>
   <iAsset>0</iAsset>
   <iPower>0</iPower>
   <fVisibilityPriority>1.0</fVisibilityPriority>
   <SeaPlotYieldChanges/>
   <RiverPlotYieldChanges/>
   <GlobalSeaPlotYieldChanges/>
   <YieldChanges/>
   <CommerceChanges/>
   <ObsoleteSafeCommerceChanges/>
   <CommerceChangeDoubleTimes/>
   <CommerceModifiers/>
   <GlobalCommerceModifiers/>
   <SpecialistExtraCommerces/>
   <StateReligionCommerces/>
   <CommerceHappinesses/>
   <ReligionChanges/>
   <SpecialistCounts/>
   <FreeSpecialistCounts/>
   <CommerceFlexibles/>
   <CommerceChangeOriginalOwners/>
   <ConstructSound/>
   <BonusHealthChanges/>
   <BonusHappinessChanges/>
   <BonusProductionModifiers/>
   <UnitCombatFreeExperiences/>
   <DomainFreeExperiences/>
   <DomainProductionModifiers/>
   <BuildingHappinessChanges/>
   <PrereqBuildingClasses/>
   <BuildingClassNeededs>
    <BuildingClassNeeded>
     <BuildingClassType>BUILDINGCLASS_FACTORY</BuildingClassType>
     <bNeededInCity>1</bNeededInCity>
    </BuildingClassNeeded>
   </BuildingClassNeededs>
   <SpecialistYieldChanges/>
   <BonusYieldModifiers/>
   <ImprovementFreeSpecialists/>
   <Flavors>
    <Flavor>
     <FlavorType>FLAVOR_PRODUCTION</FlavorType>
     <iFlavor>10</iFlavor>
    </Flavor>
   </Flavors>
   <HotKey/>
   <bAltDown>0</bAltDown>
   <bShiftDown>0</bShiftDown>
   <bCtrlDown>0</bCtrlDown>
   <iHotKeyPriority>0</iHotKeyPriority>
  </BuildingInfo>

在Building文件夹的CIV4BuildingClassInfos.xml里加入:
                <BuildingClassInfo>
   <Type>BUILDINGCLASS_FUSION_PLANT</Type>
   <Description>TXT_KEY_BUILDING_FUSION_PLANT</Description>
   <iMaxGlobalInstances>-1</iMaxGlobalInstances>
   <iMaxTeamInstances>-1</iMaxTeamInstances>
   <iMaxPlayerInstances>-1</iMaxPlayerInstances>
   <iExtraPlayerInstances>0</iExtraPlayerInstances>
   <bNoLimit>0</bNoLimit>
                        <bMonument>0</bMonument>
   <DefaultBuilding>BUILDING_FUSION_PLANT</DefaultBuilding>
   <VictoryThresholds/>
  </BuildingClassInfo>

其余的Text说明跟图像文件应该没有做错跟放错。

[ 本帖最后由 victyeung 于 2008-2-19 18:22 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-2-20 11:25:22 | 显示全部楼层
可以查看一下我的文档\My Games\Beyond the Sword\Logs下的错误记录
 楼主| 发表于 2008-2-21 08:03:51 | 显示全部楼层
问题解决了,似乎跟图像载入问题有关,改了摆放路径再不会弹出了。谢谢帮助

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2018-11-7 10:01:36 | 显示全部楼层
victyeung 发表于 2008-2-21 08:03
问题解决了,似乎跟图像载入问题有关,改了摆放路径再不会弹出了。谢谢帮助

我新增了一个特色单位也是在城市界面一点生产就跳出游戏,请教一下具体要怎么修复?
回复 支持 反对

使用道具 举报

发表于 2018-12-5 07:50:26 | 显示全部楼层
研究核聚变之后才能用?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|塞爱维(CIV)文明联盟    

GMT+8, 2024-3-29 23:58

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表