CIV4EventInfos

Материал из Modiki.

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


Содержание

В этом файле задаются характеристики случайных событий в Beyond the Sword. Обсудить моддинг случайных событий можно на нашем форуме.

Single-Line Tags

Text Tags

Type = Внутреннее обозначение события
Description = Описание события /текстовый тег (CIV4GameText_Events_BTS)
LocalInfoText = Сообщение для игрока затронутого событием /текстовый тег (CIV4GameText_Events_BTS)
OtherPlayerPopup = Сообщение для другого игрока затронутого событием /текстовый тег (CIV4GameText_Events_BTS)
QuestFailText = Сообщение о провале квеста /текстовый тег (CIV4GameText_Events_BTS)
Tech = Технология (CIV4TechInfos), стоимость изучения которой изменяется в результате данного события
PrereqTech = Технология (CIV4TechInfos), необходимая для данного события
UnitClass = В результате события игрок получает юнит указанного класса (CIV4UnitClassInfos)
UnitPromotion = Квалификация (CIV4PromotionInfos), которую получает юнит затронутый данным событием. Не используется в обычной игре.
UnitName = Новое название для юнита затронутого данным событием /текстовый тег (CIV4GameText_Events_BTS)
BuildingClass = Класс зданий (CIV4BuildingClassInfos), который затрагивается событием
FeatureType = Особенность ландшафта (CIV4FeatureInfos), которая добавляется или удаляется с тайла при данном событии
ImprovementType = Улучшение местности (CIV4ImprovementInfos), которое добавляется или удаляется с тайла при данном событии
BonusType = Ресурс (CIV4BonusInfos), который добавляется или удаляется с тайла при данном событии
RouteType = Тип дороги (CIV4RouteInfos), который добавляется или удаляется с тайла при данном событии
BonusRevealed = Ресурс (CIV4BonusInfos), расположение которого на карте открывается для игрока в результате события
BonusGift = Ресурс (CIV4BonusInfos), который игрок дарит другому игроку при этом событии
PythonCallback = Функция Python, которая вызывается при данном событии
PythonExpireCheck = Функция Python, которая проверяет дополнительные условия "устаревания" данного события
PythonCanDo = Функция Python, которая проверяет дополнительные условия для данного события
PythonHelp = Функция Python, которая создает вспомотаельный текст события
Button = "Кнопка" (dds) для сообщения о событии


Boolean Tags

bQuest = Является квестом
bGlobal = Затрагивает всех игроков
bTeam = Затрагивает всех игроков команды
bPickCity = Затрагивает определенный город игрока
bPickOtherPlayerCity = Затрагивает определенный город другого игрока
bDeclareWar = Событие форсирует войну между затронутыми игроками
bGoldToPlayer = В результате события происходит передача денег другому игроку
bGoldenAge = Начинает Золотой Век
bDisbandUnit = Уничтожает юнит затронутый событием


Integer Tags

iGold = Изменение денежных запасов игрока в результате события (или сумма, которую получает другой игрок)
iRandomGold = Максимальная случайная сумма денег, дополнительно выделяемая при данном событии
iCulture = Культурные очки для города затронутого событием
iEspionagePoints = Изменение очков шпионажа против другого игрока, затронутого событием
iFreeUnitSupport = Дополнительное количество юнитов, не требующих поддержки
iInflationMod = Изменение уровня инфляции
iSpaceProductionMod = Изменение скорости создания компонентов КК
iTechPercent = Определяет уровень продвижения к изучению технологии (заданной или случайной)
iTechCostPercent = Изменяет скорость изучения технологии (заданной или случайной)
iTechMinTurnsLeft = Минимальное число ходов до открытия технологии, при котором для нее может действовать данное событие
iNumFreeUnits = Число бесплатных юнитов, которое получает игрок в результате события
iUnitExperience = Изменения очков опыта (XP) для юнита затронутого событием
iUnitImmobileTurns = Число ходов, в течение которых юнит затронутый событием не может двигаться
iBuildingChange = Добавляет или разрушает здание затронутое событием
iHappy = Изменения уровня счастья для всех городов игрока или только для города затронутого событием (bPickCity)
iHealth = Изменения уровня здоровья для всех городов игрока или только для города затронутого событием (bPickCity)
iHurryAnger = Дополнительное недовольство населения во всех городах игрока или только для города затронутого событием (bPickCity)
iHappyTurns = Число ходов, в течение которого действует эффект "временного" счастья от события
iRevoltTurns = Число ходов, в течение которого будут происходить беспорядки в городе затронутом событием
iMinPillage = Минимальное количество улучшений местности, которые уничтожаются при данном событии
iMaxPillage = Максимальное количество улучшений местности, которые уничтожаются при данном событии
iFood = Изменение запасов продовольствия
iFoodPercent = Процентное изменение запасов продовольствия
iFeatureChange = Добавляет или убирает особенность ландшафта на тайле затронутом событием
iImprovementChange = Добавляет или уничтожает улучшение на тайле затронутом событием
iBonusChange = Добавляет или убирает ресурс на тайле затронутом событием
iRouteChange = Добавляет или убирает путь сообщения на тайле затронутом событием
iConvertOwnCities = Число городов игрока, в которых появится религия затронутая данным событием
iConvertOtherCities = Число городов других игроков, в которых появится религия затронутая данным событием
iMaxNumReligions = Максимальное число религий в городе, при котором возможно действие предыдущих параметров
iOurAttitudeModifier = Изменение отношения игрока к другому игроку в результате данного события
iAttitudeModifier = Изменение отношения другого игрока к игроку в результате данного события
iTheirEnemyAttitudeModifier = Взаимное изменение отношений между игроком затронутым событием и "злейшим врагом" другого игрока
iPopulationChange = Изменение населения во всех городах игрока или только для города затронутого событием (bPickCity)
iAIValue =


Multi-Line Tags

WorldNewsTexts = Сообщения о событии для всех игроков /текстовый тег (CIV4GameText_Events_BTS)
TechFlavors = Событие затрагивает технологии с указанными предпочтениями (GlobalTypes)
UnitCombatPromotions = Список квалификаций (CIV4PromotionInfos), которые получают все юниты указанных боевых категорий (CIV4UnitCombatInfos)
UnitClassPromotions = Список квалификаций (CIV4PromotionInfos), которые получают все юниты указанных классов (CIV4BuildingClassInfos)
BuildingExtraYields = Изменение промышленной отдачи - хлеб\молотки\золото (CIV4YieldInfos) от зданий указанного класса (CIV4BuildingClassInfos)
BuildingExtraCommerces = Изменение коммерческой отдачи - деньги\наука\культура (CIV4CommerceInfo) от зданий указанного класса (CIV4BuildingClassInfos)
BuildingExtraHappies = Изменения уровня счатья от зданий указанных классов (CIV4BuildingClassInfos)
BuildingExtraHealths = Изменения уровня здоровья от зданий указанных классов (CIV4BuildingClassInfos)
FreeSpecialistCounts = Число свободных специалистов (CIV4SpecialistInfos), добавляемых в город затронутый данным событием
PlotExtraYields = Изменение промышленной отдачи - хлеб\молотки\золото (CIV4YieldInfos) от тайла, затронутого событием
AdditionalEvents = Вероятность дополнительных событий после осуществления данного события
EventTimes = Откладывает указанные события на определенное число ходов после осуществления данного события. Не используется в обычной игре.
ClearEvents = Изменяет вероятность указаных событий после осуществления данного события


Пример

Цунами

		<EventInfo>
			<Type>EVENT_TSUNAMI_1</Type>
			<Description>TXT_KEY_EVENT_TSUNAMI_1</Description>
			<LocalInfoText/>
			<WorldNewsTexts/>
			<OtherPlayerPopup/>
			<QuestFailText/>
			<bQuest>0</bQuest>
			<bGlobal>0</bGlobal>
			<bTeam>0</bTeam>
			<bPickCity>1</bPickCity>
			<bPickOtherPlayerCity>0</bPickOtherPlayerCity>
			<bDeclareWar>0</bDeclareWar>
			<iGold>0</iGold>
			<bGoldToPlayer>0</bGoldToPlayer>
			<iRandomGold>0</iRandomGold>
			<iCulture>0</iCulture>
			<iEspionagePoints>0</iEspionagePoints>
			<bGoldenAge>0</bGoldenAge>
			<iFreeUnitSupport>0</iFreeUnitSupport>
			<iInflationMod>0</iInflationMod>
			<iSpaceProductionMod>0</iSpaceProductionMod>
			<Tech>NONE</Tech>
			<TechFlavors/>
			<iTechPercent>0</iTechPercent>
			<iTechCostPercent>0</iTechCostPercent>
			<iTechMinTurnsLeft>0</iTechMinTurnsLeft>
			<PrereqTech>NONE</PrereqTech>
			<UnitClass>NONE</UnitClass>
			<iNumFreeUnits>0</iNumFreeUnits>
			<bDisbandUnit>0</bDisbandUnit>
			<iUnitExperience>0</iUnitExperience>
			<iUnitImmobileTurns>0</iUnitImmobileTurns>
			<UnitPromotion/>
			<UnitName/>
			<UnitCombatPromotions/>
			<UnitClassPromotions/>
			<BuildingClass>NONE</BuildingClass>
			<iBuildingChange>0</iBuildingChange>
			<BuildingExtraYields/>
			<BuildingExtraCommerces/>
			<BuildingExtraHappies/>
			<BuildingExtraHealths/>
			<iHappy>0</iHappy>
			<iHealth>0</iHealth>
			<iHurryAnger>0</iHurryAnger>
			<iHappyTurns>0</iHappyTurns>
			<iRevoltTurns>0</iRevoltTurns>
			<iMinPillage>0</iMinPillage>
			<iMaxPillage>0</iMaxPillage>
			<iFood>0</iFood>
			<iFoodPercent>0</iFoodPercent>
			<FreeSpecialistCounts/>
			<FeatureType>NONE</FeatureType>
			<iFeatureChange>0</iFeatureChange>
			<ImprovementType>NONE</ImprovementType>
			<iImprovementChange>0</iImprovementChange>
			<BonusType>NONE</BonusType>
			<iBonusChange>0</iBonusChange>
			<RouteType>NONE</RouteType>
			<iRouteChange>0</iRouteChange>
			<BonusRevealed>NONE</BonusRevealed>
			<BonusGift>NONE</BonusGift>
			<PlotExtraYields/>
			<iConvertOwnCities>0</iConvertOwnCities>
			<iConvertOtherCities>0</iConvertOtherCities>
			<iMaxNumReligions>-1</iMaxNumReligions>
			<iOurAttitudeModifier>0</iOurAttitudeModifier>
			<iAttitudeModifier>0</iAttitudeModifier>
			<iTheirEnemyAttitudeModifier>0</iTheirEnemyAttitudeModifier>
			<iPopulationChange>0</iPopulationChange>
			<AdditionalEvents/>
			<EventTimes/>
			<ClearEvents/>
			<PythonCallback>applyTsunami1</PythonCallback>
			<PythonExpireCheck/>
			<PythonCanDo>canApplyTsunami1</PythonCanDo>
			<PythonHelp/>
			<Button>,Art/Interface/Buttons/Process/Blank.dds,Art/Interface/Buttons/Beyond_the_Sword_Atlas.dds,8,5</Button>
			<iAIValue>1000</iAIValue>
		</EventInfo>


Это описание XML параметров файла (CIV4EventInfos). Нажмите сюда для перехода к полному списку XML файлов игры.
Главный редактор − NeverMind: NM[на]civfanatics.ru Техподдержка − The Pretender: ThePretender[на]civfanatics.ru