DigoBlaze12
Chieftain
- Joined
- Feb 19, 2016
- Messages
- 39
Hello, I am back! I had some problems with Civ V modding so I decided to move to Civ VI modding.
I started trying to add Boudicca to the game, leading The Iceni. I need help with 2 things:
1-Text Not Working:
I have been trying to include custom text, and everything was going well, except the name and description of the new Building (Clan House). I am unable to find any errors on the files and the game still displays the "LOC_BUILDING" thing instead of the text. If you are willing to help me, look at these:
Here is the Civ' s Config.sql file (it is a modified verson of Joshs_Template, so not much is changed):
--==========================================================================================================================
-- CONFIG DATA
--==========================================================================================================================
-- Players
-------------------------------------
INSERT INTO Players
(CivilizationType, Portrait, PortraitBackground, LeaderType, LeaderName, LeaderIcon, LeaderAbilityName, LeaderAbilityDescription, LeaderAbilityIcon, CivilizationName, CivilizationIcon, CivilizationAbilityName, CivilizationAbilityDescription, CivilizationAbilityIcon)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LEADER_LEADER_CUSTOM_NEUTRAL.dds', 'LEADER_JOHN_CURTIN_BACKGROUND', 'LEADER_JRA_LEADER_CUSTOM', 'LOC_LEADER_JRA_LEADER_CUSTOM_NAME', 'ICON_LEADER_JRA_LEADER_CUSTOM', 'LOC_TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO_NAME', 'LOC_TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO_DESCRIPTION', 'ICON_LEADER_JRA_LEADER_CUSTOM', 'LOC_CIVILIZATION_JRA_CIV_CUSTOM_NAME', 'ICON_CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_TRAIT_CIVILIZATION_ICENI_CELTICASCENT_NAME', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_DESCRIPTION', 'ICON_CIVILIZATION_JRA_CIV_CUSTOM');
-------------------------------------
-- PlayerItems
-------------------------------------
INSERT INTO PlayerItems
(CivilizationType, LeaderType, Type, Icon, Name, Description, SortIndex)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LEADER_JRA_LEADER_CUSTOM', 'BUILDING_ICENI_CLAN_HOUSE', 'ICON_BUILDING_ICENI_CLAN_HOUSE', 'LOC_BUILDING_ICENI_CLAN_HOUSE_NAME', 'LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION', 30);
-------------------------------------
-- MapSupportedValues
-------------------------------------
--INSERT INTO MapSupportedValues
-- (Value, Domain, Map)
--SELECT 'LEADER_JRA_LEADER_CUSTOM', Domain, Map
--FROM MapSupportedValues WHERE Value= 'LEADER_TRAJAN';
--==========================================================================================================================
--================================================
Here is the Civ' s GameDefines.sql file (it is a modified verson of Joshs_Template, so not much is changed):
--==========================================================================================================================
-- LEADERS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'KIND_LEADER');
--------------------------------------------------------------------------------------------------------------------------
-- Leaders
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Leaders
(LeaderType, Name, InheritFrom, SceneLayers)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'LOC_LEADER_JRA_LEADER_CUSTOM_NAME', 'LEADER_DEFAULT', 4);
--------------------------------------------------------------------------------------------------------------------------
-- LeaderQuotes
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LeaderQuotes
(LeaderType, Quote)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'LOC_PEDIA_LEADERS_PAGE_LEADER_JRA_LEADER_CUSTOM_QUOTE');
--------------------------------------------------------------------------------------------------------------------------
-- HistoricalAgendas
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO HistoricalAgendas
(LeaderType, AgendaType)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'AGENDA_PEACEKEEPER');
--------------------------------------------------------------------------------------------------------------------------
-- AgendaPreferredLeaders
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO AgendaPreferredLeaders
(LeaderType, AgendaType)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'AGENDA_CIVILIZED');
--==========================================================================================================================
-- LEADERS: COLOURS
--==========================================================================================================================
-- PlayerColors
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO PlayerColors
(Type, Usage, PrimaryColor, SecondaryColor, TextColor)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'Unique', 'COLOR_PLAYER_ICENI_CIV_CUSTOM_LEADER_CUSTOM_PRIMARY', 'COLOR_PLAYER_ICENI_CIV_CUSTOM_LEADER_CUSTOM_SECONDARY', 'COLOR_PLAYER_WHITE_TEXT');
INSERT INTO Colors
(Type, Red, Green, Blue, Alpha)
VALUES ('COLOR_PLAYER_ICENI_CIV_CUSTOM_LEADER_CUSTOM_PRIMARY', 0.14, 0.18, 0.16, 1),
('COLOR_PLAYER_ICENI_CIV_CUSTOM_LEADER_CUSTOM_SECONDARY', 0.34, 0.08, 0.03, 1);
--==========================================================================================================================
-- LEADERS: LOADING INFO
--==========================================================================================================================
-- LoadingInfo
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LoadingInfo
(LeaderType, BackgroundImage, ForegroundImage, PlayDawnOfManAudio)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'LEADER_LEADER_CUSTOM_BACKGROUND', 'LEADER_LEADER_CUSTOM_NEUTRAL', 0);
--==========================================================================================================================
-- CIVILIZATIONS
--==========================================================================================================================
-- Types
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'KIND_CIVILIZATION');
----------------------------------------------------------------------------------------------------------------------------
-- Civilizations
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO Civilizations
(CivilizationType, Name, Description, Adjective, StartingCivilizationLevelType, RandomCityNameDepth, Ethnicity)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVILIZATION_JRA_CIV_CUSTOM_NAME', 'LOC_CIVILIZATION_JRA_CIV_CUSTOM_DESCRIPTION', 'LOC_CIVILIZATION_JRA_CIV_CUSTOM_ADJECTIVE', 'CIVILIZATION_LEVEL_FULL_CIV', 30, 'ETHNICITY_EURO');
----------------------------------------------------------------------------------------------------------------------------
-- CityNames
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CityNames
(CivilizationType, CityName)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVLIZATION_ICENI_CITY_2'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVLIZATION_ICENI_CITY_3'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_4'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_5'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_6'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_7'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_8'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_9'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_10'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_11'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_12'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_13'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_14'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_15'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_16'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_17'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_18'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_19'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_20'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_21'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_22'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_23'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_24'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_25'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_26'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_27'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_28'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_29'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_30');
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationCitizenNames
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationCitizenNames
(CivilizationType, CitizenName, Female, Modern)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_1', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_2', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_3', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_4', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_5', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_6', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_7', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_8', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_9', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_10', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_1', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_2', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_3', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_4', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_5', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_6', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_7', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_8', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_9', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_10', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_1', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_2', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_3', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_4', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_5', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_6', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_7', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_8', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_9', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_10', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_1', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_2', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_3', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_4', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_5', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_6', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_7', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_8', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_9', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_10', 1, 1);
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationInfo
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationInfo
(CivilizationType, Header, Caption, SortIndex)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVINFO_LOCATION', 'LOC_CIVINFO_JRA_CIV_CUSTOM_LOCATION', 10),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVINFO_SIZE', 'LOC_CIVINFO_JRA_CIV_CUSTOM_SIZE', 20),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVINFO_POPULATION', 'LOC_CIVINFO_JRA_CIV_CUSTOM_POPULATION', 30),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVINFO_CAPITAL', 'LOC_CIVINFO_JRA_CIV_CUSTOM_CAPITAL', 40);
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationLeaders
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationLeaders
(CivilizationType, LeaderType, CapitalName)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LEADER_JRA_LEADER_CUSTOM', 'LOC_CIVLIZATION_ICENI_CITY_1');
--------------------------------------------------------------------------------------------------------------------------
-- BackGround Art
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO DiplomacyInfo
(Type, BackgroundImage)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'ART_LEADER_LEADER_CUSTOM.dds');
--==========================================================================================================================
-- LEADERS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'LOC_TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO_NAME', 'LOC_TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_ECO_EXTRA_SLOT_1');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('JRA_LEADER_CUSTOM_ECO_EXTRA_SLOT_1', 'MODIFIER_PLAYER_CULTURE_ADJUST_GOVERNMENT_SLOTS_MODIFIER');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_LEADER_CUSTOM_ECO_EXTRA_SLOT_1', 'GovernmentSlotType', 'SLOT_ECONOMIC');
--==========================================================================================================================
-- CIVILIZATIONS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'KIND_TRAIT'),
('TRAIT_CIVILIZATION_BUILDING_ICENI_CLAN_HOUSE', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'LOC_TRAIT_CIVILIZATION_ICENI_CELTICASCENT_NAME', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_DESCRIPTION'),
('TRAIT_CIVILIZATION_BUILDING_ICENI_CLAN_HOUSE', 'LOC_BUILDING_ICENI_CLAN_HOUSE_NAME', 'LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'JRA_TRAIT_EXP_ATK'),
('TRAIT_CIVILIZATION_JRA_GRIND', 'JRA_TRAIT_EXP'),
('TRAIT_CIVILIZATION_JRA_GRIND', 'JRA_TRAIT_GoldPerKill');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('JRA_TRAIT_EXP_ATK', 'MODIFIER_PLAYER_UNITS_ADJUST_UNIT_ATTACK_EXPERIENCE_MODIFIER'),
('JRA_TRAIT_EXP', 'MODIFIER_PLAYER_UNITS_ADJUST_UNIT_EXPERIENCE_MODIFIER'),
('JRA_TRAIT_GoldPerKill', 'MODIFIER_PLAYER_UNITS_ADJUST_POST_COMBAT_YIELD');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_TRAIT_EXP_ATK', 'Amount', '50'),
('JRA_TRAIT_EXP', 'Amount', '50'),
('JRA_TRAIT_GoldPerKill', 'YieldType', 'YIELD_GOLD'),
('JRA_TRAIT_GoldPerKill', 'PercentDefeatedStrength', '100');
--------------------------------------------------------------------------------------------------------------------------
-- LeaderTraits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LeaderTraits
(LeaderType, TraitType)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO');
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationTraits
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationTraits
(TraitType, CivilizationType)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'CIVILIZATION_JRA_CIV_CUSTOM'),
('TRAIT_CIVILIZATION_BUILDING_ICENI_CLAN_HOUSE', 'CIVILIZATION_JRA_CIV_CUSTOM');
Here is the building' s .xml file:
<?xml version="1.0" encoding="utf-8"?>
<GameInfo>
<Types>
<Row Type="BUILDING_ICENI_CLAN_HOUSE" Kind="KIND_BUILDING"/>
</Types>
<BuildingReplaces>
<Row CivUniqueBuildingType="BUILDING_ICENI_CLAN_HOUSE" ReplacesBuildingType="BUILDING_BARRACKS"/>
</BuildingReplaces>
<Buildings>
<Row BuildingType="BUILDING_ICENI_CLAN_HOUSE" Name="LOC_BUILDING_ICENI_CLAN_HOUSE_NAME" Description="LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION" PrereqTech="TECH_BRONZE_WORKING" PrereqDistrict="DISTRICT_ENCAMPMENT" PurchaseYield="YIELD_GOLD" Cost="80" AdvisorType="ADVISOR_CONQUEST" Maintenance="0" TraitType="TRAIT_CIVILIZATION_BUILDING_ICENI_CLAN_HOUSE"/>
</Buildings>
<Building_YieldChanges>
<Row BuildingType="BUILDING_ICENI_CLAN_HOUSE" YieldType="YIELD_PRODUCTION" YieldChange="2"/>
<Row BuildingType="BUILDING_ICENI_CLAN_HOUSE" YieldType="YIELD_FOOD" YieldChange="2"/>
</Building_YieldChanges>
<Building_GreatPersonPoints>
<Row BuildingType="BUILDING_ICENI_CLAN_HOUSE" GreatPersonClassType="GREAT_PERSON_CLASS_GENERAL" PointsPerTurn="1"/>
</Building_GreatPersonPoints>
<BuildingModifiers>
<Row>
<BuildingType>BUILDING_ICENI_CLAN_HOUSE</BuildingType>
<ModifierId>BARRACKS_TRAINED_UNIT_XP_MODIFIER</ModifierId>
</Row>
</BuildingModifiers>
</GameInfo>
And finally this is the Text' s .xml file (only included the building text):
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Ed Beach (Firaxis Games) -->
<GameData>
<Row Tag="LOC_BUILDING_ICENI_CLAN_HOUSE_NAME" Language="en_US">
<Text>Clan House</Text>
</Row>
<Row Tag="LOC_BUILDING_ICENI_CLAN_HOUSE_NAME" Language="pt_BR">
<Text>Casa do Clã</Text>
</Row>
<Row Tag="LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION" Language="en_US">
<Text>A new building that only the Iceni can build. It holds extra [Icon_Production]Production and [Icon_Food]Food yields, unlike the Barracks, which it replaces.</Text>
</Row>
<Row Tag="LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION" Language="pt_BR">
<Text>Uma nova construção que apenas Os Icenos podem construir. Possui lotes extras de [Icon_Production]Produção e [Icon_Food]Comida, ao contrário da Caserna, da qual é substituta.</Text>
</Row>
</LocalizedText>
</GameData>
I hope that you can help me to fix this.
2-Help with Traits:
I need to make a Civilization trait and a Leader trait, and I need help to code these.
Leader Trait:
The Leader Trait lets Campi and Holy Sites act as Encampments, that is, they can have health and help on city defense. Still, only the "true" Encampments will be able to hold Encampment buildings (like Stables and etc.).
Civilization Trait:
The Civilization trait allows the player to start the game having Pottery discovered and being rewarded with a unit when building a Granary.
I hope you can help with all of these, thanks for your time!
I started trying to add Boudicca to the game, leading The Iceni. I need help with 2 things:
1-Text Not Working:
I have been trying to include custom text, and everything was going well, except the name and description of the new Building (Clan House). I am unable to find any errors on the files and the game still displays the "LOC_BUILDING" thing instead of the text. If you are willing to help me, look at these:
Here is the Civ' s Config.sql file (it is a modified verson of Joshs_Template, so not much is changed):
Spoiler :
--==========================================================================================================================
-- CONFIG DATA
--==========================================================================================================================
-- Players
-------------------------------------
INSERT INTO Players
(CivilizationType, Portrait, PortraitBackground, LeaderType, LeaderName, LeaderIcon, LeaderAbilityName, LeaderAbilityDescription, LeaderAbilityIcon, CivilizationName, CivilizationIcon, CivilizationAbilityName, CivilizationAbilityDescription, CivilizationAbilityIcon)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LEADER_LEADER_CUSTOM_NEUTRAL.dds', 'LEADER_JOHN_CURTIN_BACKGROUND', 'LEADER_JRA_LEADER_CUSTOM', 'LOC_LEADER_JRA_LEADER_CUSTOM_NAME', 'ICON_LEADER_JRA_LEADER_CUSTOM', 'LOC_TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO_NAME', 'LOC_TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO_DESCRIPTION', 'ICON_LEADER_JRA_LEADER_CUSTOM', 'LOC_CIVILIZATION_JRA_CIV_CUSTOM_NAME', 'ICON_CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_TRAIT_CIVILIZATION_ICENI_CELTICASCENT_NAME', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_DESCRIPTION', 'ICON_CIVILIZATION_JRA_CIV_CUSTOM');
-------------------------------------
-- PlayerItems
-------------------------------------
INSERT INTO PlayerItems
(CivilizationType, LeaderType, Type, Icon, Name, Description, SortIndex)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LEADER_JRA_LEADER_CUSTOM', 'BUILDING_ICENI_CLAN_HOUSE', 'ICON_BUILDING_ICENI_CLAN_HOUSE', 'LOC_BUILDING_ICENI_CLAN_HOUSE_NAME', 'LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION', 30);
-------------------------------------
-- MapSupportedValues
-------------------------------------
--INSERT INTO MapSupportedValues
-- (Value, Domain, Map)
--SELECT 'LEADER_JRA_LEADER_CUSTOM', Domain, Map
--FROM MapSupportedValues WHERE Value= 'LEADER_TRAJAN';
--==========================================================================================================================
--================================================
Here is the Civ' s GameDefines.sql file (it is a modified verson of Joshs_Template, so not much is changed):
Spoiler :
--==========================================================================================================================
-- LEADERS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'KIND_LEADER');
--------------------------------------------------------------------------------------------------------------------------
-- Leaders
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Leaders
(LeaderType, Name, InheritFrom, SceneLayers)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'LOC_LEADER_JRA_LEADER_CUSTOM_NAME', 'LEADER_DEFAULT', 4);
--------------------------------------------------------------------------------------------------------------------------
-- LeaderQuotes
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LeaderQuotes
(LeaderType, Quote)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'LOC_PEDIA_LEADERS_PAGE_LEADER_JRA_LEADER_CUSTOM_QUOTE');
--------------------------------------------------------------------------------------------------------------------------
-- HistoricalAgendas
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO HistoricalAgendas
(LeaderType, AgendaType)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'AGENDA_PEACEKEEPER');
--------------------------------------------------------------------------------------------------------------------------
-- AgendaPreferredLeaders
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO AgendaPreferredLeaders
(LeaderType, AgendaType)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'AGENDA_CIVILIZED');
--==========================================================================================================================
-- LEADERS: COLOURS
--==========================================================================================================================
-- PlayerColors
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO PlayerColors
(Type, Usage, PrimaryColor, SecondaryColor, TextColor)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'Unique', 'COLOR_PLAYER_ICENI_CIV_CUSTOM_LEADER_CUSTOM_PRIMARY', 'COLOR_PLAYER_ICENI_CIV_CUSTOM_LEADER_CUSTOM_SECONDARY', 'COLOR_PLAYER_WHITE_TEXT');
INSERT INTO Colors
(Type, Red, Green, Blue, Alpha)
VALUES ('COLOR_PLAYER_ICENI_CIV_CUSTOM_LEADER_CUSTOM_PRIMARY', 0.14, 0.18, 0.16, 1),
('COLOR_PLAYER_ICENI_CIV_CUSTOM_LEADER_CUSTOM_SECONDARY', 0.34, 0.08, 0.03, 1);
--==========================================================================================================================
-- LEADERS: LOADING INFO
--==========================================================================================================================
-- LoadingInfo
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LoadingInfo
(LeaderType, BackgroundImage, ForegroundImage, PlayDawnOfManAudio)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'LEADER_LEADER_CUSTOM_BACKGROUND', 'LEADER_LEADER_CUSTOM_NEUTRAL', 0);
--==========================================================================================================================
-- CIVILIZATIONS
--==========================================================================================================================
-- Types
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'KIND_CIVILIZATION');
----------------------------------------------------------------------------------------------------------------------------
-- Civilizations
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO Civilizations
(CivilizationType, Name, Description, Adjective, StartingCivilizationLevelType, RandomCityNameDepth, Ethnicity)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVILIZATION_JRA_CIV_CUSTOM_NAME', 'LOC_CIVILIZATION_JRA_CIV_CUSTOM_DESCRIPTION', 'LOC_CIVILIZATION_JRA_CIV_CUSTOM_ADJECTIVE', 'CIVILIZATION_LEVEL_FULL_CIV', 30, 'ETHNICITY_EURO');
----------------------------------------------------------------------------------------------------------------------------
-- CityNames
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CityNames
(CivilizationType, CityName)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVLIZATION_ICENI_CITY_2'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVLIZATION_ICENI_CITY_3'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_4'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_5'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_6'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_7'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_8'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_9'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_10'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_11'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_12'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_13'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_14'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_15'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_16'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_17'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_18'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_19'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_20'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_21'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_22'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_23'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_24'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_25'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_26'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_27'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_28'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_29'),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITY_NAME_JRA_CIV_CUSTOM_30');
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationCitizenNames
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationCitizenNames
(CivilizationType, CitizenName, Female, Modern)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_1', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_2', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_3', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_4', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_5', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_6', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_7', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_8', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_9', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MALE_10', 0, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_1', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_2', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_3', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_4', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_5', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_6', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_7', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_8', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_9', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_FEMALE_10', 1, 0),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_1', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_2', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_3', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_4', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_5', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_6', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_7', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_8', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_9', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_MALE_10', 0, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_1', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_2', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_3', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_4', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_5', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_6', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_7', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_8', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_9', 1, 1),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CITIZEN_JRA_CIV_CUSTOM_MODERN_FEMALE_10', 1, 1);
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationInfo
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationInfo
(CivilizationType, Header, Caption, SortIndex)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVINFO_LOCATION', 'LOC_CIVINFO_JRA_CIV_CUSTOM_LOCATION', 10),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVINFO_SIZE', 'LOC_CIVINFO_JRA_CIV_CUSTOM_SIZE', 20),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVINFO_POPULATION', 'LOC_CIVINFO_JRA_CIV_CUSTOM_POPULATION', 30),
('CIVILIZATION_JRA_CIV_CUSTOM', 'LOC_CIVINFO_CAPITAL', 'LOC_CIVINFO_JRA_CIV_CUSTOM_CAPITAL', 40);
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationLeaders
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationLeaders
(CivilizationType, LeaderType, CapitalName)
VALUES ('CIVILIZATION_JRA_CIV_CUSTOM', 'LEADER_JRA_LEADER_CUSTOM', 'LOC_CIVLIZATION_ICENI_CITY_1');
--------------------------------------------------------------------------------------------------------------------------
-- BackGround Art
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO DiplomacyInfo
(Type, BackgroundImage)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'ART_LEADER_LEADER_CUSTOM.dds');
--==========================================================================================================================
-- LEADERS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'LOC_TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO_NAME', 'LOC_TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_ECO_EXTRA_SLOT_1');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('JRA_LEADER_CUSTOM_ECO_EXTRA_SLOT_1', 'MODIFIER_PLAYER_CULTURE_ADJUST_GOVERNMENT_SLOTS_MODIFIER');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_LEADER_CUSTOM_ECO_EXTRA_SLOT_1', 'GovernmentSlotType', 'SLOT_ECONOMIC');
--==========================================================================================================================
-- CIVILIZATIONS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'KIND_TRAIT'),
('TRAIT_CIVILIZATION_BUILDING_ICENI_CLAN_HOUSE', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'LOC_TRAIT_CIVILIZATION_ICENI_CELTICASCENT_NAME', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_DESCRIPTION'),
('TRAIT_CIVILIZATION_BUILDING_ICENI_CLAN_HOUSE', 'LOC_BUILDING_ICENI_CLAN_HOUSE_NAME', 'LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'JRA_TRAIT_EXP_ATK'),
('TRAIT_CIVILIZATION_JRA_GRIND', 'JRA_TRAIT_EXP'),
('TRAIT_CIVILIZATION_JRA_GRIND', 'JRA_TRAIT_GoldPerKill');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('JRA_TRAIT_EXP_ATK', 'MODIFIER_PLAYER_UNITS_ADJUST_UNIT_ATTACK_EXPERIENCE_MODIFIER'),
('JRA_TRAIT_EXP', 'MODIFIER_PLAYER_UNITS_ADJUST_UNIT_EXPERIENCE_MODIFIER'),
('JRA_TRAIT_GoldPerKill', 'MODIFIER_PLAYER_UNITS_ADJUST_POST_COMBAT_YIELD');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_TRAIT_EXP_ATK', 'Amount', '50'),
('JRA_TRAIT_EXP', 'Amount', '50'),
('JRA_TRAIT_GoldPerKill', 'YieldType', 'YIELD_GOLD'),
('JRA_TRAIT_GoldPerKill', 'PercentDefeatedStrength', '100');
--------------------------------------------------------------------------------------------------------------------------
-- LeaderTraits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LeaderTraits
(LeaderType, TraitType)
VALUES ('LEADER_JRA_LEADER_CUSTOM', 'TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO');
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationTraits
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationTraits
(TraitType, CivilizationType)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'CIVILIZATION_JRA_CIV_CUSTOM'),
('TRAIT_CIVILIZATION_BUILDING_ICENI_CLAN_HOUSE', 'CIVILIZATION_JRA_CIV_CUSTOM');
Here is the building' s .xml file:
Spoiler :
<?xml version="1.0" encoding="utf-8"?>
<GameInfo>
<Types>
<Row Type="BUILDING_ICENI_CLAN_HOUSE" Kind="KIND_BUILDING"/>
</Types>
<BuildingReplaces>
<Row CivUniqueBuildingType="BUILDING_ICENI_CLAN_HOUSE" ReplacesBuildingType="BUILDING_BARRACKS"/>
</BuildingReplaces>
<Buildings>
<Row BuildingType="BUILDING_ICENI_CLAN_HOUSE" Name="LOC_BUILDING_ICENI_CLAN_HOUSE_NAME" Description="LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION" PrereqTech="TECH_BRONZE_WORKING" PrereqDistrict="DISTRICT_ENCAMPMENT" PurchaseYield="YIELD_GOLD" Cost="80" AdvisorType="ADVISOR_CONQUEST" Maintenance="0" TraitType="TRAIT_CIVILIZATION_BUILDING_ICENI_CLAN_HOUSE"/>
</Buildings>
<Building_YieldChanges>
<Row BuildingType="BUILDING_ICENI_CLAN_HOUSE" YieldType="YIELD_PRODUCTION" YieldChange="2"/>
<Row BuildingType="BUILDING_ICENI_CLAN_HOUSE" YieldType="YIELD_FOOD" YieldChange="2"/>
</Building_YieldChanges>
<Building_GreatPersonPoints>
<Row BuildingType="BUILDING_ICENI_CLAN_HOUSE" GreatPersonClassType="GREAT_PERSON_CLASS_GENERAL" PointsPerTurn="1"/>
</Building_GreatPersonPoints>
<BuildingModifiers>
<Row>
<BuildingType>BUILDING_ICENI_CLAN_HOUSE</BuildingType>
<ModifierId>BARRACKS_TRAINED_UNIT_XP_MODIFIER</ModifierId>
</Row>
</BuildingModifiers>
</GameInfo>
And finally this is the Text' s .xml file (only included the building text):
Spoiler :
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Ed Beach (Firaxis Games) -->
<GameData>
<Row Tag="LOC_BUILDING_ICENI_CLAN_HOUSE_NAME" Language="en_US">
<Text>Clan House</Text>
</Row>
<Row Tag="LOC_BUILDING_ICENI_CLAN_HOUSE_NAME" Language="pt_BR">
<Text>Casa do Clã</Text>
</Row>
<Row Tag="LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION" Language="en_US">
<Text>A new building that only the Iceni can build. It holds extra [Icon_Production]Production and [Icon_Food]Food yields, unlike the Barracks, which it replaces.</Text>
</Row>
<Row Tag="LOC_BUILDING_ICENI_CLAN_HOUSE_DESCRIPTION" Language="pt_BR">
<Text>Uma nova construção que apenas Os Icenos podem construir. Possui lotes extras de [Icon_Production]Produção e [Icon_Food]Comida, ao contrário da Caserna, da qual é substituta.</Text>
</Row>
</LocalizedText>
</GameData>
I hope that you can help me to fix this.
2-Help with Traits:
I need to make a Civilization trait and a Leader trait, and I need help to code these.
Leader Trait:
Spoiler :
The Leader Trait lets Campi and Holy Sites act as Encampments, that is, they can have health and help on city defense. Still, only the "true" Encampments will be able to hold Encampment buildings (like Stables and etc.).
Civilization Trait:
Spoiler :
The Civilization trait allows the player to start the game having Pottery discovered and being rewarded with a unit when building a Granary.
I hope you can help with all of these, thanks for your time!