hayling
Chieftain
- Joined
- Nov 23, 2018
- Messages
- 8
EDIT: Holy smokes. Wow. I think I figured it out. It was a semi-colon, closing the whole sequence out early, when I should've had a comma. Learning curve, I guess.
Hello,
First I'd like to say that I appreciate any and all help, and I thank you for taking the time.
Anyway, I'm creating a custom civ, using that Josh's template that I think a lot of people seem to be familiar with, in ModBuddy.
I've worked out all the art issues, icons, etc, browsing through this forum and watching videos, and everything is going just fine.
But I'd like to start working on leader and civ traits, even units or buildings thereafter, but I can't seem to make any changes to these traits without causing the error (number) above.
They're in the "game defines" file, which is probably obvious to anyone reading this.
I've copied (I'll paste below, can also just provide the whole project file if anyone needs that) Alexander's traits from the Macedonia/Persia Gameplay Data file (no_war_weariness). I've doubled checked all my tags, and all that, and when I build the mod and select the custom Civ, it bounces to a blue (Civ-themed) screen with a box, displaying that error number and prompting me to exit or to disable some mods.
So, the interesting thing is that in the modifier arguments section, if I only have the first line under Values, it works. Or, at least, it all starts up like normal. I have a feeling the trait doesn't actually "work" despite this. But when I add the second line in (also from Alexander's trait), the Overall, true, line, it doesn't work anymore (re, the above error).
I'll try to figure out if I'm pasting code right, and may edit this. So, before the post becomes just code, I'd like to say thanks again!
Here's those two lines specifically:
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'Amount', '-100');
('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'Overall', 'true');
-------------------
And here's the code for the whole page:
--==========================================================================================================================
-- LEADERS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('LEADER_ZZZ_HATFIELD', 'KIND_LEADER');
--------------------------------------------------------------------------------------------------------------------------
-- Leaders
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Leaders
(LeaderType, Name, InheritFrom, SceneLayers)
VALUES ('LEADER_ZZZ_HATFIELD', 'LOC_LEADER_ZZZ_HATFIELD_NAME', 'LEADER_DEFAULT', 4);
--------------------------------------------------------------------------------------------------------------------------
-- LeaderQuotes
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LeaderQuotes
(LeaderType, Quote)
VALUES ('LEADER_ZZZ_HATFIELD', 'LOC_PEDIA_LEADERS_PAGE_LEADER_ZZZ_HATFIELD_QUOTE');
--------------------------------------------------------------------------------------------------------------------------
-- HistoricalAgendas
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO HistoricalAgendas
(LeaderType, AgendaType)
VALUES ('LEADER_ZZZ_HATFIELD', 'AGENDA_PEACEKEEPER');
--------------------------------------------------------------------------------------------------------------------------
-- AgendaPreferredLeaders
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO AgendaPreferredLeaders
(LeaderType, AgendaType)
VALUES ('LEADER_ZZZ_HATFIELD', 'AGENDA_CIVILIZED');
--==========================================================================================================================
-- LEADERS: COLOURS
--==========================================================================================================================
-- PlayerColors
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO PlayerColors
(Type, Usage, PrimaryColor, SecondaryColor, TextColor)
VALUES ('LEADER_ZZZ_HATFIELD', 'Unique', 'COLOR_PLAYER_ZZZ_WVA_HATFIELD_PRIMARY', 'COLOR_PLAYER_ZZZ_WVA_HATFIELD_SECONDARY', 'COLOR_PLAYER_WHITE_TEXT');
INSERT INTO Colors
(Type, Red, Green, Blue, Alpha)
VALUES ('COLOR_PLAYER_ZZZ_WVA_HATFIELD_PRIMARY', 0, 0.156, 0.333, 1),
('COLOR_PLAYER_ZZZ_WVA_HATFIELD_SECONDARY', 0.917, 0.666, 0.00, 1);
--==========================================================================================================================
-- LEADERS: LOADING INFO
--==========================================================================================================================
-- LoadingInfo
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LoadingInfo
(LeaderType, BackgroundImage, ForegroundImage, PlayDawnOfManAudio)
VALUES ('LEADER_ZZZ_HATFIELD', 'LEADER_HATFIELD_BACKGROUND', 'LEADER_HATFIELD_NEUTRAL', 0);
--==========================================================================================================================
-- CIVILIZATIONS
--==========================================================================================================================
-- Types
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('CIVILIZATION_ZZZ_WVA', 'KIND_CIVILIZATION');
----------------------------------------------------------------------------------------------------------------------------
-- Civilizations
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO Civilizations
(CivilizationType, Name, Description, Adjective, StartingCivilizationLevelType, RandomCityNameDepth, Ethnicity)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LOC_CIVILIZATION_ZZZ_WVA_NAME', 'LOC_CIVILIZATION_ZZZ_WVA_DESCRIPTION', 'LOC_CIVILIZATION_ZZZ_WVA_ADJECTIVE', 'CIVILIZATION_LEVEL_FULL_CIV', 30, 'ETHNICITY_EURO');
----------------------------------------------------------------------------------------------------------------------------
-- CityNames
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CityNames
(CivilizationType, CityName)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_2'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_3'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_4'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_5'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_6'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_7'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_8'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_9'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_10'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_11'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_12'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_13'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_14'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_15'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_16'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_17'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_18'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_19'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_20'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_21'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_22'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_23'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_24'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_25'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_26'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_27'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_28'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_29'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_30');
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationCitizenNames
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationCitizenNames
(CivilizationType, CitizenName, Female, Modern)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_1', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_2', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_3', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_4', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_5', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_6', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_7', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_8', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_9', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_10', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_1', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_2', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_3', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_4', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_5', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_6', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_7', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_8', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_9', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_10', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_1', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_2', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_3', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_4', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_5', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_6', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_7', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_8', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_9', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_10', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_1', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_2', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_3', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_4', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_5', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_6', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_7', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_8', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_9', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_10', 1, 1);
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationInfo
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationInfo
(CivilizationType, Header, Caption, SortIndex)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LOC_CIVINFO_LOCATION', 'LOC_CIVINFO_ZZZ_WVA_LOCATION', 10),
('CIVILIZATION_ZZZ_WVA', 'LOC_CIVINFO_SIZE', 'LOC_CIVINFO_ZZZ_WVA_SIZE', 20),
('CIVILIZATION_ZZZ_WVA', 'LOC_CIVINFO_POPULATION', 'LOC_CIVINFO_ZZZ_WVA_POPULATION', 30),
('CIVILIZATION_ZZZ_WVA', 'LOC_CIVINFO_CAPITAL', 'LOC_CIVINFO_ZZZ_WVA_CAPITAL', 40);
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationLeaders
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationLeaders
(CivilizationType, LeaderType, CapitalName)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LEADER_ZZZ_HATFIELD', 'LOC_CITY_NAME_ZZZ_WVA_1');
--------------------------------------------------------------------------------------------------------------------------
-- BackGround Art
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO DiplomacyInfo
(Type, BackgroundImage)
VALUES ('LEADER_ZZZ_HATFIELD', 'ART_LEADER_HATFIELD.dds');
--==========================================================================================================================
-- LEADERS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT', 'LOC_TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT_NAME', 'LOC_TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT', 'ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'MODIFIER_PLAYER_ADJUST_WAR_WEARINESS');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'Amount', '-100');
('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'Overall', 'true');
--==========================================================================================================================
-- CIVILIZATIONS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'KIND_TRAIT'),
('TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'LOC_TRAIT_CIVILIZATION_ZZZ_CIVTRAIT_NAME', 'LOC_TRAIT_CIVILIZATION_ZZZ_CIVTRAIT_DESCRIPTION'),
('TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM', 'LOC_TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM_NAME', 'LOC_TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'ZZZ_TRAIT_EXP_ATK'),
('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'ZZZ_TRAIT_EXP'),
('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'ZZZ_TRAIT_GoldPerKill');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('ZZZ_TRAIT_EXP_ATK', 'MODIFIER_PLAYER_UNITS_ADJUST_UNIT_ATTACK_EXPERIENCE_MODIFIER'),
('ZZZ_TRAIT_EXP', 'MODIFIER_PLAYER_UNITS_ADJUST_UNIT_EXPERIENCE_MODIFIER'),
('ZZZ_TRAIT_GoldPerKill', 'MODIFIER_PLAYER_UNITS_ADJUST_POST_COMBAT_YIELD');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('ZZZ_TRAIT_EXP_ATK', 'Amount', '50'),
('ZZZ_TRAIT_EXP', 'Amount', '50'),
('ZZZ_TRAIT_GoldPerKill', 'YieldType', 'YIELD_GOLD'),
('ZZZ_TRAIT_GoldPerKill', 'PercentDefeatedStrength', '100');
--------------------------------------------------------------------------------------------------------------------------
-- LeaderTraits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LeaderTraits
(LeaderType, TraitType)
VALUES ('LEADER_ZZZ_HATFIELD', 'TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT');
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationTraits
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationTraits
(TraitType, CivilizationType)
VALUES ('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'CIVILIZATION_ZZZ_WVA'),
('TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM', 'CIVILIZATION_ZZZ_WVA');
Hello,
First I'd like to say that I appreciate any and all help, and I thank you for taking the time.
Anyway, I'm creating a custom civ, using that Josh's template that I think a lot of people seem to be familiar with, in ModBuddy.
I've worked out all the art issues, icons, etc, browsing through this forum and watching videos, and everything is going just fine.
But I'd like to start working on leader and civ traits, even units or buildings thereafter, but I can't seem to make any changes to these traits without causing the error (number) above.
They're in the "game defines" file, which is probably obvious to anyone reading this.
I've copied (I'll paste below, can also just provide the whole project file if anyone needs that) Alexander's traits from the Macedonia/Persia Gameplay Data file (no_war_weariness). I've doubled checked all my tags, and all that, and when I build the mod and select the custom Civ, it bounces to a blue (Civ-themed) screen with a box, displaying that error number and prompting me to exit or to disable some mods.
So, the interesting thing is that in the modifier arguments section, if I only have the first line under Values, it works. Or, at least, it all starts up like normal. I have a feeling the trait doesn't actually "work" despite this. But when I add the second line in (also from Alexander's trait), the Overall, true, line, it doesn't work anymore (re, the above error).
I'll try to figure out if I'm pasting code right, and may edit this. So, before the post becomes just code, I'd like to say thanks again!
Here's those two lines specifically:
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'Amount', '-100');
('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'Overall', 'true');
-------------------
And here's the code for the whole page:
--==========================================================================================================================
-- LEADERS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('LEADER_ZZZ_HATFIELD', 'KIND_LEADER');
--------------------------------------------------------------------------------------------------------------------------
-- Leaders
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Leaders
(LeaderType, Name, InheritFrom, SceneLayers)
VALUES ('LEADER_ZZZ_HATFIELD', 'LOC_LEADER_ZZZ_HATFIELD_NAME', 'LEADER_DEFAULT', 4);
--------------------------------------------------------------------------------------------------------------------------
-- LeaderQuotes
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LeaderQuotes
(LeaderType, Quote)
VALUES ('LEADER_ZZZ_HATFIELD', 'LOC_PEDIA_LEADERS_PAGE_LEADER_ZZZ_HATFIELD_QUOTE');
--------------------------------------------------------------------------------------------------------------------------
-- HistoricalAgendas
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO HistoricalAgendas
(LeaderType, AgendaType)
VALUES ('LEADER_ZZZ_HATFIELD', 'AGENDA_PEACEKEEPER');
--------------------------------------------------------------------------------------------------------------------------
-- AgendaPreferredLeaders
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO AgendaPreferredLeaders
(LeaderType, AgendaType)
VALUES ('LEADER_ZZZ_HATFIELD', 'AGENDA_CIVILIZED');
--==========================================================================================================================
-- LEADERS: COLOURS
--==========================================================================================================================
-- PlayerColors
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO PlayerColors
(Type, Usage, PrimaryColor, SecondaryColor, TextColor)
VALUES ('LEADER_ZZZ_HATFIELD', 'Unique', 'COLOR_PLAYER_ZZZ_WVA_HATFIELD_PRIMARY', 'COLOR_PLAYER_ZZZ_WVA_HATFIELD_SECONDARY', 'COLOR_PLAYER_WHITE_TEXT');
INSERT INTO Colors
(Type, Red, Green, Blue, Alpha)
VALUES ('COLOR_PLAYER_ZZZ_WVA_HATFIELD_PRIMARY', 0, 0.156, 0.333, 1),
('COLOR_PLAYER_ZZZ_WVA_HATFIELD_SECONDARY', 0.917, 0.666, 0.00, 1);
--==========================================================================================================================
-- LEADERS: LOADING INFO
--==========================================================================================================================
-- LoadingInfo
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LoadingInfo
(LeaderType, BackgroundImage, ForegroundImage, PlayDawnOfManAudio)
VALUES ('LEADER_ZZZ_HATFIELD', 'LEADER_HATFIELD_BACKGROUND', 'LEADER_HATFIELD_NEUTRAL', 0);
--==========================================================================================================================
-- CIVILIZATIONS
--==========================================================================================================================
-- Types
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('CIVILIZATION_ZZZ_WVA', 'KIND_CIVILIZATION');
----------------------------------------------------------------------------------------------------------------------------
-- Civilizations
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO Civilizations
(CivilizationType, Name, Description, Adjective, StartingCivilizationLevelType, RandomCityNameDepth, Ethnicity)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LOC_CIVILIZATION_ZZZ_WVA_NAME', 'LOC_CIVILIZATION_ZZZ_WVA_DESCRIPTION', 'LOC_CIVILIZATION_ZZZ_WVA_ADJECTIVE', 'CIVILIZATION_LEVEL_FULL_CIV', 30, 'ETHNICITY_EURO');
----------------------------------------------------------------------------------------------------------------------------
-- CityNames
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CityNames
(CivilizationType, CityName)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_2'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_3'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_4'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_5'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_6'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_7'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_8'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_9'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_10'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_11'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_12'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_13'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_14'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_15'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_16'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_17'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_18'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_19'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_20'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_21'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_22'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_23'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_24'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_25'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_26'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_27'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_28'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_29'),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITY_NAME_ZZZ_WVA_30');
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationCitizenNames
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationCitizenNames
(CivilizationType, CitizenName, Female, Modern)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_1', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_2', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_3', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_4', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_5', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_6', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_7', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_8', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_9', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MALE_10', 0, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_1', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_2', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_3', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_4', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_5', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_6', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_7', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_8', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_9', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_FEMALE_10', 1, 0),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_1', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_2', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_3', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_4', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_5', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_6', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_7', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_8', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_9', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_MALE_10', 0, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_1', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_2', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_3', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_4', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_5', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_6', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_7', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_8', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_9', 1, 1),
('CIVILIZATION_ZZZ_WVA', 'LOC_CITIZEN_ZZZ_WVA_MODERN_FEMALE_10', 1, 1);
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationInfo
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationInfo
(CivilizationType, Header, Caption, SortIndex)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LOC_CIVINFO_LOCATION', 'LOC_CIVINFO_ZZZ_WVA_LOCATION', 10),
('CIVILIZATION_ZZZ_WVA', 'LOC_CIVINFO_SIZE', 'LOC_CIVINFO_ZZZ_WVA_SIZE', 20),
('CIVILIZATION_ZZZ_WVA', 'LOC_CIVINFO_POPULATION', 'LOC_CIVINFO_ZZZ_WVA_POPULATION', 30),
('CIVILIZATION_ZZZ_WVA', 'LOC_CIVINFO_CAPITAL', 'LOC_CIVINFO_ZZZ_WVA_CAPITAL', 40);
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationLeaders
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationLeaders
(CivilizationType, LeaderType, CapitalName)
VALUES ('CIVILIZATION_ZZZ_WVA', 'LEADER_ZZZ_HATFIELD', 'LOC_CITY_NAME_ZZZ_WVA_1');
--------------------------------------------------------------------------------------------------------------------------
-- BackGround Art
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO DiplomacyInfo
(Type, BackgroundImage)
VALUES ('LEADER_ZZZ_HATFIELD', 'ART_LEADER_HATFIELD.dds');
--==========================================================================================================================
-- LEADERS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT', 'LOC_TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT_NAME', 'LOC_TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT', 'ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'MODIFIER_PLAYER_ADJUST_WAR_WEARINESS');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'Amount', '-100');
('ZZZ_HATFIELD_LEADERTRAIT_NO_WAR_WEARINESS', 'Overall', 'true');
--==========================================================================================================================
-- CIVILIZATIONS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Types
(Type, Kind)
VALUES ('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'KIND_TRAIT'),
('TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM', 'KIND_TRAIT');
--------------------------------------------------------------------------------------------------------------------------
-- Traits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Traits
(TraitType, Name, Description)
VALUES ('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'LOC_TRAIT_CIVILIZATION_ZZZ_CIVTRAIT_NAME', 'LOC_TRAIT_CIVILIZATION_ZZZ_CIVTRAIT_DESCRIPTION'),
('TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM', 'LOC_TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM_NAME', 'LOC_TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM_DESCRIPTION');
--------------------------------------------------------------------------------------------------------------------------
-- TraitModifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO TraitModifiers
(TraitType, ModifierId)
VALUES ('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'ZZZ_TRAIT_EXP_ATK'),
('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'ZZZ_TRAIT_EXP'),
('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'ZZZ_TRAIT_GoldPerKill');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType)
VALUES ('ZZZ_TRAIT_EXP_ATK', 'MODIFIER_PLAYER_UNITS_ADJUST_UNIT_ATTACK_EXPERIENCE_MODIFIER'),
('ZZZ_TRAIT_EXP', 'MODIFIER_PLAYER_UNITS_ADJUST_UNIT_EXPERIENCE_MODIFIER'),
('ZZZ_TRAIT_GoldPerKill', 'MODIFIER_PLAYER_UNITS_ADJUST_POST_COMBAT_YIELD');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('ZZZ_TRAIT_EXP_ATK', 'Amount', '50'),
('ZZZ_TRAIT_EXP', 'Amount', '50'),
('ZZZ_TRAIT_GoldPerKill', 'YieldType', 'YIELD_GOLD'),
('ZZZ_TRAIT_GoldPerKill', 'PercentDefeatedStrength', '100');
--------------------------------------------------------------------------------------------------------------------------
-- LeaderTraits
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO LeaderTraits
(LeaderType, TraitType)
VALUES ('LEADER_ZZZ_HATFIELD', 'TRAIT_LEADER_ZZZ_HATFIELD_LEADERTRAIT');
----------------------------------------------------------------------------------------------------------------------------
-- CivilizationTraits
----------------------------------------------------------------------------------------------------------------------------
INSERT INTO CivilizationTraits
(TraitType, CivilizationType)
VALUES ('TRAIT_CIVILIZATION_ZZZ_CIVTRAIT', 'CIVILIZATION_ZZZ_WVA'),
('TRAIT_CIVILIZATION_BUILDING_ZZZ_CUSTOM', 'CIVILIZATION_ZZZ_WVA');
Last edited: