help with leader and civ ability

godofrage1

Chieftain
Joined
Sep 21, 2017
Messages
13
my first custom civ I'm making based off of someones template id like to change the leader ability and civ ability and I kinda need help figuring out how to format it and what to put where.
id like the leader trait to be all cities start with +5 to all yields and civ ability to be faster border expansion if these things are possible.


--==========================================================================================================================
-- 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_JRA_CUSTOM', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_NAME', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_DESCRIPTION'),
('TRAIT_CIVILIZATION_BUILDING_JRA_CUSTOM', 'LOC_TRAIT_CIVILIZATION_BUILDING_JRA_CUSTOM_NAME', 'LOC_TRAIT_CIVILIZATION_BUILDING_JRA_CUSTOM_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_JRA_CUSTOM', 'CIVILIZATION_JRA_CIV_CUSTOM');
 
You're going to want to change the stock names like JRA_LEADER_CUSTOM to something of your own at some point.

Code:
--==========================================================================================================================
-- 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_CITY_GOLD'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_SCIENCE'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_PRODUCTION'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_CULTURE'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_FOOD'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_FAITH');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('JRA_LEADER_CUSTOM_CITY_GOLD', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_PRODUCTION', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_CULTURE', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_FOOD', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_FAITH', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_LEADER_CUSTOM_CITY_GOLD', 'YieldType', 'YIELD_GOLD'),
('JRA_LEADER_CUSTOM_CITY_GOLD', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'YieldType', 'YIELD_SCIENCE'),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_PRODUCTION', 'YieldType', 'YIELD_PRODUCTION'),
('JRA_LEADER_CUSTOM_CITY_PRODUCTION', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_CULTURE', 'YieldType', 'YIELD_CULTURE'),
('JRA_LEADER_CUSTOM_CITY_CULTURE', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_FOOD', 'YieldType', 'YIELD_FOOD'),
('JRA_LEADER_CUSTOM_CITY_FOOD', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_FAITH', 'YieldType', 'YIELD_FAITH'),
('JRA_LEADER_CUSTOM_CITY_FAITH', 'Amount' 5);

Code:
--==========================================================================================================================
-- CIVILIZATIONS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_NAME', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'JRA_TRAIT_CITY_EXPAND');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType, OwnerRequirementSetId)
VALUES ('JRA_TRAIT_CITY_EXPAND', 'MODIFIER_ALL_CITIES_CULTURE_BORDER_EXPANSION', 'REQUIRES_LEADER_CUSTOM_IS_OWNER');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_TRAIT_CITY_EXPAND', 'Amount', 50);
--------------------------------------------------------------------------------------------------------------------------
-- RequirementSets
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO RequirementSets
(RequirementSetId, RequirementSetType)
VALUES ('REQUIRES_LEADER_CUSTOM_IS_OWNER', 'REQUIREMENTSET_TEST_ALL');
--------------------------------------------------------------------------------------------------------------------------
-- RequirementSetRequirements
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO RequirementSetRequirements
(RequirementSetId, RequirementId)
VALUES ('REQUIRES_LEADER_CUSTOM_IS_OWNER', 'CHECK_FOR_LEADER_CUSTOM');
--------------------------------------------------------------------------------------------------------------------------
-- Requirements
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Requirements
(RequirementId, RequirementType)
VALUES ('CHECK_FOR_LEADER_CUSTOM', 'REQUIREMENT_PLAYER_LEADER_TYPE_MATCHES');
--------------------------------------------------------------------------------------------------------------------------
-- RequirementArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO RequirementArguments
(RequirementId, Name, Value)
VALUES ('CHECK_FOR_LEADER_CUSTOM', 'LeaderType', 'LEADER_CUSTOM');


The '50' for city expansion is percent. Need to replace LEADER_CUSTOM with your leader.
 
Last edited:
wow thanks, and in 'TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO' is the ECO part just irrelevant? can that be anything i want it say as like the trait tag or does it have to be like related to the modifiers.
 
Np!

('JRA_LEADER_CUSTOM_CITY_FAITH', 'Amount' 5);

I forgot to put a semi-colon there. To answer your question, you should change everything from JRA onward to match your leader and the trait. Just pulling a quick example from a project I have open:

('TRAIT_LEADER_DRAKE_BAHRAM_V_RH', 'KIND_TRAIT');
 
oh ok I see, so the ECO part of it is jut part of the tag right? and I can change that to something for my leader? I thought it was required for like economy based traits or something.. also with the fomat here. the modifier id and type have their own columns so do I have to space them out so they are under columns or

--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('JRA_LEADER_CUSTOM_CITY_GOLD', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),


or can they just be together like below as long as the values are correct

--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId,ModifierType)
VALUES ('JRA_LEADER_CUSTOM_CITY_GOLD', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
 
and with the ECO I guess I'm asking of that part is require and should I jut change the LEADER_CUSTOM part but leave the ECO idk If I explained properly
 
I put everything you said in there and when I try to start the game I crash to the main menu.. hmm
 
ECO doesn't matter at all. It's just part of the name.

Code:
--------------------------------------------------------------------------------------------------------------------------
-- 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');

Make sure you also changed those to match any changes that were made to trait, leader, and civilization names. If that doesn't work, you can attach the project to a post and I can take a look at it. It would also help if you provided your Database log from Documents\my games\Sid Meier's Civilization VI\Logs.
 
Try replacing those files. Make sure you have your Josh_Template_Config and Text file loading as Front End actions (Database and Text respectively).

fu6Lqm.png


Make sure you have your Josh_Template_GameDefines and Text file loading under In-Game Actions. (Don't mind that I have two GameDefines files. It's the same as your file just split in two.)

VDsr3A.png
 

Attachments

I have those set up and the mod was working and I just copied and pasted wat u sent in place of what I had and now I crash to the main menu
 
Did you apply the new files I attached in the .rar above? You should do that.

Additionally, I left some commas out after 'Amount' (typed it on the forum right there . . . whoops).

Code:
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_LEADER_CUSTOM_CITY_GOLD', 'YieldType', 'YIELD_GOLD'),
('JRA_LEADER_CUSTOM_CITY_GOLD', 'Amount', 5),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'YieldType', 'YIELD_SCIENCE'),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'Amount', 5),
('JRA_LEADER_CUSTOM_CITY_PRODUCTION', 'YieldType', 'YIELD_PRODUCTION'),
('JRA_LEADER_CUSTOM_CITY_PRODUCTION', 'Amount', 5),
('JRA_LEADER_CUSTOM_CITY_CULTURE', 'YieldType', 'YIELD_CULTURE'),
('JRA_LEADER_CUSTOM_CITY_CULTURE', 'Amount', 5),
('JRA_LEADER_CUSTOM_CITY_FOOD', 'YieldType', 'YIELD_FOOD'),
('JRA_LEADER_CUSTOM_CITY_FOOD', 'Amount', 5),
('JRA_LEADER_CUSTOM_CITY_FAITH', 'YieldType', 'YIELD_FAITH'),
('JRA_LEADER_CUSTOM_CITY_FAITH', 'Amount', 5);
 
Game Defines
Code:
--==========================================================================================================================
-- 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_JRA_CIV_CUSTOM_LEADER_CUSTOM_PRIMARY',        'COLOR_PLAYER_JRA_CIV_CUSTOM_LEADER_CUSTOM_SECONDARY',         'COLOR_PLAYER_WHITE_TEXT');   

INSERT INTO Colors
        (Type,                                                         Red,     Green,     Blue,     Alpha)
VALUES    ('COLOR_PLAYER_JRA_CIV_CUSTOM_LEADER_CUSTOM_PRIMARY',         0.0,    0.0,    0.0,    1),
        ('COLOR_PLAYER_JRA_CIV_CUSTOM_LEADER_CUSTOM_SECONDARY',     1.00,    0.00,    0.00,    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_CITY_NAME_JRA_CIV_CUSTOM_2'),   
        ('CIVILIZATION_JRA_CIV_CUSTOM',    'LOC_CITY_NAME_JRA_CIV_CUSTOM_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_CITY_NAME_JRA_CIV_CUSTOM_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_CITY_GOLD'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_SCIENCE'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_PRODUCTION'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_CULTURE'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_FOOD'),
('TRAIT_LEADER_JRA_LEADER_CUSTOM_ECO', 'JRA_LEADER_CUSTOM_CITY_FAITH');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('JRA_LEADER_CUSTOM_CITY_GOLD', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_PRODUCTION', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_CULTURE', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_FOOD', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE'),
('JRA_LEADER_CUSTOM_CITY_FAITH', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_CHANGE');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_LEADER_CUSTOM_CITY_GOLD', 'YieldType', 'YIELD_GOLD'),
('JRA_LEADER_CUSTOM_CITY_GOLD', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'YieldType', 'YIELD_SCIENCE'),
('JRA_LEADER_CUSTOM_CITY_SCIENCE', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_PRODUCTION', 'YieldType', 'YIELD_PRODUCTION'),
('JRA_LEADER_CUSTOM_CITY_PRODUCTION', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_CULTURE', 'YieldType', 'YIELD_CULTURE'),
('JRA_LEADER_CUSTOM_CITY_CULTURE', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_FOOD', 'YieldType', 'YIELD_FOOD'),
('JRA_LEADER_CUSTOM_CITY_FOOD', 'Amount' 5),
('JRA_LEADER_CUSTOM_CITY_FAITH', 'YieldType', 'YIELD_FAITH'),
('JRA_LEADER_CUSTOM_CITY_FAITH', 'Amount' 5);













--==========================================================================================================================
-- CIVILIZATIONS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_NAME', 'LOC_TRAIT_CIVILIZATION_JRA_GRIND_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_CIVILIZATION_JRA_GRIND', 'JRA_TRAIT_CITY_EXPAND');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType, OwnerRequirementSetId)
VALUES ('JRA_TRAIT_CITY_EXPAND', 'MODIFIER_ALL_CITIES_CULTURE_BORDER_EXPANSION', 'REQUIRES_LEADER_CUSTOM_IS_OWNER');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('JRA_TRAIT_CITY_EXPAND', 'Amount', 50);
--------------------------------------------------------------------------------------------------------------------------
-- RequirementSets
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO RequirementSets
(RequirementSetId, RequirementSetType)
VALUES ('REQUIRES_LEADER_CUSTOM_IS_OWNER', 'REQUIREMENTSET_TEST_ALL');
--------------------------------------------------------------------------------------------------------------------------
-- RequirementSetRequirements
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO RequirementSetRequirements
(RequirementSetId, RequirementId)
VALUES ('REQUIRES_LEADER_CUSTOM_IS_OWNER', 'CHECK_FOR_LEADER_CUSTOM');
--------------------------------------------------------------------------------------------------------------------------
-- Requirements
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Requirements
(RequirementId, RequirementType)
VALUES ('CHECK_FOR_LEADER_CUSTOM', 'REQUIREMENT_PLAYER_LEADER_TYPE_MATCHES');
--------------------------------------------------------------------------------------------------------------------------
-- RequirementArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO RequirementArguments
(RequirementId, Name, Value)
VALUES ('CHECK_FOR_LEADER_CUSTOM', 'LeaderType', 'LEADER_JRA_LEADER_CUSTOM');











--------------------------------------------------------------------------------------------------------------------------
-- 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');
 
Config
Code:
--==========================================================================================================================
-- 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_JRA_GRIND_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_JRA_CUSTOM',                'ICON_BUILDING_JRA_CUSTOM',        'LOC_BUILDING_JRA_CUSTOM_NAME',            'LOC_BUILDING_JRA_CUSTOM_DESCRIPTION',            30);*/















-------------------------------------
-- MapSupportedValues
-------------------------------------   
--INSERT INTO MapSupportedValues   
--        (Value,                        Domain, Map)
--SELECT    'LEADER_JRA_LEADER_CUSTOM',        Domain, Map
--FROM MapSupportedValues WHERE Value= 'LEADER_TRAJAN';
--==========================================================================================================================
--==========================================================================================================================
 
I tried doing it again to see where the problem came from. basically went back to the orignal one that was working. and just copied and pasted in the leader/civ traits. since I think the game config u posted are the same right? anyway when I did this I can load the game but I dont believe the modifiers are active. I still get the extra eco slot instead
 

Attachments

Back
Top Bottom