CIV4ImprovementInfos

Материал из Modiki.
Перейти к: навигация, поиск
Это описание XML параметров файла (CIV4ImprovementInfos). Нажмите сюда для перехода к полному списку XML файлов игры.


Этот файл определяет свойства улучшений местности.

Single-Line Tags

Text Tags

Type = Внутреннее обозначение улучшения
Description = Игровое название улучшения /ссылка на текстовый тэг в CIV4GameTextInfos_Objects, содержащий игровое название
Civilopedia = Ссылка на текстовый тэг, содержащий статью цивилопедии о данном улучшении
Help = BtS. *Ссылка на текстовый тэг, содержащий вспомогательное описание данного ресурса. Не используется в обычной игре.
ArtDefineTag = Ссылка на тэг в CIV4ArtDefines_Improvement, в котором задаются графические свойства улучшения
ImprovementPillage = Тип улучшения, которое образуется в результате грабежа данного улучшения
ImprovementUpgrade = Тип улучшения, которое образуется в результате роста данного улучшения
WorldSoundscapeAudioScript = Звуковое оформление при zoom-е 'камеры' к этому улучшению /звуковой скрипт (AudioSoundscapeScripts)


Boolean Tags

bActsAsCity = (W) Улучшение действует как город (Форт)
bHillsMakesValid = Может быть создано на холмах
bFreshWaterMakesValid = Может быть создано на тайлах с доступом к пресной воде
bRiverSideMakesValid = Может быть создано на берегу реки (Водяная мельница)
bNoFreshWater = Не может быть размещено на тайлах с доступом к пресной воде. Не используется в обычной игре (0).
bRequiresFlatlands = Не может быть создано на холмах
bRequiresRiverSide = Может быть создано только на берегу реки (Водяная мельница)
bRequiresIrrigation = Требует доступа к ирригации (Ферма)
bCarriesIrrigation = Является продолжением ирригации (Ферма)
bRequiresFeature = Требует наличия особенности ландшафта
bWater = Может быть создано только на воде
bGoody = Является "деревушкой" (Goody Hut)
bPermanent = Постоянное улучшение (не может изменяться на другое). Не используется в обычной игре (0).
bUseLSystem = * Для изображения улучшения на карте используется схема CIV4PlotLSystem
bOutsideBorders = BtS. Может быть построено за пределами культурных границ (Форт)
bGraphicalOnly = Обладает только графическими свойствами


Integer Tags

iAdvancedStartCost = BtS. Стоимость для "продвинутого" старта
iAdvancedStartCostIncrease = BtS. Дополнительная стоимость для "продвинутого" старта. Не используется в обычной игре (0).
iTilesPerGoody = Среднее число тайлов суши на одну "деревушку" (40)
iGoodyRange = Минимальное расстояние между "деревушками" (3)
iFeatureGrowth = BtS. Повышает вероятность появления особенностей ландшафта во время игры (Заповедник)
iUpgradeTime = Время, необходимое для качественного роста улучшения (коттедж -> пригород)
iAirBombDefense = Уровень защиты улучшения от авиа-бомбардировки
iDefenseModifier = Процентное увеличение силы юнита при защите на этом улучшении (25 - Форт)
iHappiness = BtS. Изменение уровня счастья в городе от каждого улучшения в городском радиусе (1 - Заповедник)
iPillageGold = Базовая сумма золота, получаемая в результате грабежа этого улучшения


Multi-Line Tags

TerrainMakesValids = Список типов ландшафта (CIV4TerrainInfos), на которых может размешаться улучшение
FeatureMakesValids = Список особенностей ландшафта (CIV4FeatureInfos), на которых может размешаться улучшение
PrereqNatureYields = * Минимальная отдача - хлеб\молотки\золото (CIV4YieldInfos) от тайла, необходимая для создания на нем этого улучшения
YieldChanges = * Изменение отдачи (хлеб\молотки\золото) от тайла с этим улучшением
RiverSideYieldChange = * Изменение отдачи (хлеб\молотки\золото), если тайл с этим улучшением расположен на берегу реки (+1 золото - Лесопилка)
HillsYieldChange = * Изменение отдачи (хлеб\молотки\золото), если тайл с этим улучшением расположен на холме. Тэга нет в этом файле, но он указан в CIV4TerrainSchema.
IrrigatedYieldChange = * Изменение отдачи (хлеб\молотки\золото), если на тайле с этим улучшением есть ирригация (+1 хлеб - Ферма)
BonusTypeStructs = * Изменение отдачи (хлеб\молотки\золото), если на тайле с этим улучшением расположены указанные ресурсы (CIV4BonusInfos). Здесь же указывается вероятность появления ресурсов на тайлах с этими улучшениями во время игры. См. полное описание тега.
TechYieldChanges = Перечень технологий (CIV4TechInfos), открытие которых изменяет отдачу (хлеб\молотки\золото) от тайла с этим улучшением
RouteYieldChanges = Перечень путей сообщения (CIV4RouteInfos), которые изменяют отдачу (хлеб\молотки\золото) от тайла с этим улучшением


Пример

Ферма

		<ImprovementInfo>
			<Type>IMPROVEMENT_FARM</Type>
			<Description>TXT_KEY_IMPROVEMENT_FARM</Description>
			<Civilopedia>TXT_KEY_IMPROVEMENT_FARM_PEDIA</Civilopedia>
			<ArtDefineTag>ART_DEF_IMPROVEMENT_FARM</ArtDefineTag>
			<PrereqNatureYields>
				<iYield>1</iYield>
				<iYield>0</iYield>
				<iYield>0</iYield>
			</PrereqNatureYields>
			<IrrigatedYieldChange>
				<iYield>1</iYield>
				<iYield>0</iYield>
				<iYield>0</iYield>
			</IrrigatedYieldChange>
			<bActsAsCity>0</bActsAsCity>
			<bHillsMakesValid>0</bHillsMakesValid>
			<bFreshWaterMakesValid>1</bFreshWaterMakesValid>
			<bRiverSideMakesValid>0</bRiverSideMakesValid>
			<bNoFreshWater>0</bNoFreshWater>
			<bRequiresFlatlands>1</bRequiresFlatlands>
			<bRequiresRiverSide>0</bRequiresRiverSide>
			<bRequiresIrrigation>1</bRequiresIrrigation>
			<bCarriesIrrigation>1</bCarriesIrrigation>
			<bRequiresFeature>0</bRequiresFeature>
			<bWater>0</bWater>
			<bGoody>0</bGoody>
			<bPermanent>0</bPermanent>
			<bUseLSystem>1</bUseLSystem>
			<iAdvancedStartCost>30</iAdvancedStartCost>
			<iAdvancedStartCostIncrease>0</iAdvancedStartCostIncrease>
			<iTilesPerGoody>0</iTilesPerGoody>
			<iGoodyRange>0</iGoodyRange>
			<iFeatureGrowth>0</iFeatureGrowth>
			<iUpgradeTime>0</iUpgradeTime>
			<iAirBombDefense>5</iAirBombDefense>
			<iDefenseModifier>0</iDefenseModifier>
			<iHappiness>0</iHappiness>
			<iPillageGold>5</iPillageGold>
			<bOutsideBorders>0</bOutsideBorders>
			<TerrainMakesValids>
				<TerrainMakesValid>
					<TerrainType>TERRAIN_GRASS</TerrainType>
					<bMakesValid>1</bMakesValid>
				</TerrainMakesValid>
				<TerrainMakesValid>
					<TerrainType>TERRAIN_PLAINS</TerrainType>
					<bMakesValid>1</bMakesValid>
				</TerrainMakesValid>
			</TerrainMakesValids>
			<FeatureMakesValids/>
			<BonusTypeStructs>
				<BonusTypeStruct>
					<BonusType>BONUS_CORN</BonusType>
					<bBonusMakesValid>1</bBonusMakesValid>
					<bBonusTrade>1</bBonusTrade>
					<iDiscoverRand>0</iDiscoverRand>
					<YieldChanges>
						<iYieldChange>2</iYieldChange>
						<iYieldChange>0</iYieldChange>
						<iYieldChange>0</iYieldChange>
					</YieldChanges>
				</BonusTypeStruct>
				<BonusTypeStruct>
					<BonusType>BONUS_RICE</BonusType>
					<bBonusMakesValid>1</bBonusMakesValid>
					<bBonusTrade>1</bBonusTrade>
					<iDiscoverRand>0</iDiscoverRand>
					<YieldChanges>
						<iYieldChange>1</iYieldChange>
						<iYieldChange>0</iYieldChange>
						<iYieldChange>0</iYieldChange>
					</YieldChanges>
				</BonusTypeStruct>
				<BonusTypeStruct>
					<BonusType>BONUS_WHEAT</BonusType>
					<bBonusMakesValid>1</bBonusMakesValid>
					<bBonusTrade>1</bBonusTrade>
					<iDiscoverRand>0</iDiscoverRand>
					<YieldChanges>
						<iYieldChange>2</iYieldChange>
						<iYieldChange>0</iYieldChange>
						<iYieldChange>0</iYieldChange>
					</YieldChanges>
				</BonusTypeStruct>
			</BonusTypeStructs>
			<ImprovementPillage/>
			<ImprovementUpgrade/>
			<TechYieldChanges>
				<TechYieldChange>
					<PrereqTech>TECH_BIOLOGY</PrereqTech>
					<TechYields>
						<iYield>1</iYield>
						<iYield>0</iYield>
						<iYield>0</iYield>
					</TechYields>
				</TechYieldChange>
			</TechYieldChanges>
			<RouteYieldChanges/>
			<bGraphicalOnly>0</bGraphicalOnly>
		</ImprovementInfo>
Это описание XML параметров файла (CIV4ImprovementInfos). Нажмите сюда для перехода к полному списку XML файлов игры.