Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 37.31 KB | None | 0 0
  1. --==========================================================================================================================
  2. -- LOADING INFO
  3. --==========================================================================================================================
  4. -- LoadingInfo
  5. -------------------------------------  
  6. INSERT INTO LoadingInfo
  7.         (LeaderType,                    ForegroundImage,                        PlayDawnOfManAudio)
  8. VALUES  ('LEADER_FB_OFFA',              'LEADER_FB_OFFA_NEUTRAL',                   1),
  9.         ('LEADER_FB_ALFRED',            'LEADER_FB_ALFRED_NEUTRAL',                 1);
  10. --==========================================================================================================================
  11. -- COLOURS
  12. --==========================================================================================================================
  13. -- PlayerColors
  14. -------------------------------------  
  15. INSERT INTO PlayerColors   
  16.         (TYPE,                          Usage,              PrimaryColor,                                       SecondaryColor,                                     TextColor)
  17. VALUES  ('LEADER_FB_OFFA',             'Unique',            'COLOR_PLAYER_FB_ANGLO_SAXONS_OFFA_PRIMARY',        'COLOR_PLAYER_FB_ANGLO_SAXONS_OFFA_SECONDARY',      'COLOR_PLAYER_WHITE_TEXT'),
  18.         ('LEADER_FB_ALFRED',           'Unique',            'COLOR_PLAYER_FB_ANGLO_SAXONS_ALFRED_PRIMARY',      'COLOR_PLAYER_FB_ANGLO_SAXONS_ALFRED_SECONDARY',    'COLOR_PLAYER_WHITE_TEXT');
  19.  
  20. INSERT INTO Colors
  21.         (TYPE,                                              Red,    Green,  Blue,   Alpha)
  22. VALUES  ('COLOR_PLAYER_FB_ANGLO_SAXONS_OFFA_PRIMARY',       0.058,  0.231,  0.372,  1),
  23.         ('COLOR_PLAYER_FB_ANGLO_SAXONS_OFFA_SECONDARY',     0.796,  0.796,  0.600,  1),
  24.         ('COLOR_PLAYER_FB_ANGLO_SAXONS_ALFRED_PRIMARY',     0.450,  0.105,  0.105,  1),
  25.         ('COLOR_PLAYER_FB_ANGLO_SAXONS_ALFRED_SECONDARY',   0.917,  0.756,  0.415,  1);
  26. --==========================================================================================================================
  27. -- LEADERS
  28. --==========================================================================================================================
  29. -- Types
  30. -------------------------------------  
  31. INSERT INTO Types  
  32.         (TYPE,                                              Kind)
  33. VALUES  ('LEADER_FB_OFFA',                                  'KIND_LEADER'),
  34.         ('LEADER_FB_ALFRED',                                'KIND_LEADER'),
  35.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                 'KIND_TRAIT'), 
  36.         ('TRAIT_CIVILIZATION_UNIT_FB_FYRD',                 'KIND_TRAIT'), 
  37.         ('TRAIT_CIVILIZATION_BUILDING_FB_MINSTER',          'KIND_TRAIT'), 
  38.         ('CIVILIZATION_FB_ANGLO_SAXONS',                    'KIND_CIVILIZATION');
  39. -------------------------------------
  40. -- Civilizations
  41. -------------------------------------  
  42. INSERT INTO Civilizations  
  43.         (CivilizationType,                  Name,                                               Description,                                    Adjective,                                  StartingCivilizationLevelType,  RandomCityNameDepth)
  44. VALUES  ('CIVILIZATION_FB_ANGLO_SAXONS',    'LOC_CIVILIZATION_FB_ANGLO_SAXONS_NAME',            'LOC_CIVILIZATION_FB_ANGLO_SAXONS_DESCRIPTION',     'LOC_CIVILIZATION_FB_ANGLO_SAXONS_ADJECTIVE',   'CIVILIZATION_LEVEL_FULL_CIV',  '10'                )
  45. -------------------------------------
  46. -- StartBias
  47. -------------------------------------  
  48. INSERT INTO StartBiasFeatures
  49.         (CivilizationType,                      FeatureType,                            Tier)
  50. VALUES  ('CIVILIZATION_FB_ANGLO_SAXONS',        'FEATURE_FOREST',                       '4' );
  51. INSERT INTO StartBiasTerrains
  52.         (CivilizationType,                      TerrainType,                            Tier)
  53. VALUES  ('CIVILIZATION_FB_ANGLO_SAXONS',        'TERRAIN_GRASS',                        '2' ),
  54.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'TERRAIN_GRASS_HILLS',                  '3' ),
  55.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'TERRAIN_COAST',                        '4' );
  56. INSERT INTO StartBiasRivers
  57.         (CivilizationType,                      Tier    )
  58. VALUES  ('CIVILIZATION_FB_ANGLO_SAXONS',        '5'     );
  59. -------------------------------------
  60. -- CityNames
  61. -------------------------------------  
  62. INSERT INTO CityNames  
  63.         (CivilizationType,                      CityName                       )
  64. VALUES  ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_TAMWORTH'     ),
  65.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_WINCHESTER'    ),
  66.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_WARWICK'      ),
  67.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_CHESTER'      ),
  68.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_BUCKINGHAM'   ),
  69.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_STAFFORD'     ),
  70.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_WAREHAM' ),
  71.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_IPSWICH' ),
  72.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_MALDON' ),
  73.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_HERTFORD' ),
  74.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_BRIDGNORTH' ),
  75.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_HASTINGS' ),
  76.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_LYFORD' ),
  77.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_AXBRIDGE' ),
  78.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_CHICHESTER' ),
  79.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_BATH' ),
  80.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_WILTON' ),
  81.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_SASHES' ),
  82.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_BRIDPORT' ),
  83.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_TWYNAM' ),
  84.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_MALMESBURY' ),
  85.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_SOUTHAMPTON' ),
  86.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_EXETER' ),
  87.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_WATCHET' ),
  88.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_CRICKLADE' ),
  89.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITY_NAME_FB_WORCHESTER' );
  90. -------------------------------------
  91. -- CivilizationCitizenNames
  92. -------------------------------------  
  93. INSERT INTO CivilizationCitizenNames   
  94.         (CivilizationType,          CitizenName            )
  95. VALUES  ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MALE_1' ),
  96.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MALE_2' ),
  97.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MALE_3' ),
  98.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MALE_4' ),
  99.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MALE_5' ),
  100.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_FEMALE_1' ),
  101.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_FEMALE_2' ),
  102.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_FEMALE_3' ),
  103.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_FEMALE_4' ),
  104.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_FEMALE_5' ),
  105.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MODERN_MALE_1' ),
  106.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MODERN_MALE_2' ),
  107.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MODERN_MALE_3' ),
  108.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MODERN_FEMALE_1' ),
  109.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MODERN_FEMALE_2' ),
  110.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'LOC_CITIZEN_FB_ANGLO_SAXONS_MODERN_FEMALE_3' );
  111. -------------------------------------
  112. -- Leaders
  113. -------------------------------------  
  114. INSERT INTO Leaders
  115.         (LeaderType,                    Name,                                               InheritFrom,        SceneLayers)
  116. VALUES  ('LEADER_FB_OFFA',      'LOC_LEADER_FB_OFFA_NAME',                                  'LEADER_DEFAULT',   1),
  117.         ('LEADER_FB_ALFRED',    'LOC_LEADER_FB_ALFRED_NAME',                                'LEADER_DEFAULT',   1);
  118. -------------------------------------
  119. -- LeaderQuotes
  120. -------------------------------------  
  121. INSERT INTO LeaderQuotes   
  122.         (LeaderType,                    Quote)
  123. VALUES  ('LEADER_FB_OFFA',          'LOC_PEDIA_LEADERS_PAGE_LEADER_FB_OFFA_QUOTE'),
  124.         ('LEADER_FB_ALFRED',            'LOC_PEDIA_LEADERS_PAGE_LEADER_FB_ALFRED_QUOTE');  
  125. -------------------------------------
  126. -- HistoricalAgendas
  127. -------------------------------------  
  128. INSERT INTO HistoricalAgendas  
  129.         (LeaderType,                AgendaType)
  130. VALUES  ('LEADER_FB_OFFA',          'AGENDA_FB_OFFA'),
  131.         ('LEADER_FB_ALFRED',        'AGENDA_FB_ALFRED');
  132. -------------------------------------
  133. -- LeaderTraits
  134. -------------------------------------  
  135. INSERT INTO LeaderTraits   
  136.         (LeaderType,                    TraitType)
  137. VALUES  ('LEADER_FB_OFFA',      'TRAIT_LEADER_FB_MERCIAN_SUPREMACY'),
  138.         ('LEADER_FB_OFFA',      'TRAIT_LEADER_EXPANSIONIST'),
  139.         ('LEADER_FB_ALFRED',        'TRAIT_LEADER_FB_COURT_SCHOOL');
  140. -------------------------------------
  141. -- CivilizationTraits
  142. -------------------------------------  
  143. INSERT INTO CivilizationTraits 
  144.         (CivilizationType,                  TraitType)
  145. VALUES  ('CIVILIZATION_FB_ANGLO_SAXONS',        'TRAIT_CIVILIZATION_FB_BRETWALDA'),
  146.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'TRAIT_CIVILIZATION_UNIT_FB_FYRD'),
  147.         ('CIVILIZATION_FB_ANGLO_SAXONS',        'TRAIT_CIVILIZATION_BUILDING_FB_MINSTER');
  148. -------------------------------------
  149. -- FavoredReligions
  150. -------------------------------------  
  151. INSERT INTO FavoredReligions   
  152.         (LeaderType,                ReligionType)
  153. VALUES  ('LEADER_FB_OFFA',          'RELIGION_CATHOLICISM'),
  154.         ('LEADER_FB_ALFRED',        'RELIGION_CATHOLICISM');           
  155. --==========================================================================================================================
  156. -- TRAITS
  157. --==========================================================================================================================
  158. -- Types
  159. -------------------------------------  
  160. INSERT INTO Types  
  161.         (TYPE,                                              Kind)
  162. VALUES  ('TRAIT_LEADER_FB_MERCIAN_SUPREMACY',               'KIND_TRAIT'),
  163.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                'KIND_TRAIT');
  164. -------------------------------------          
  165. -- Traits          
  166. -------------------------------------              
  167. INSERT INTO Traits             
  168.         (TraitType,                                                 Name,                                                       Description)
  169. VALUES  ('TRAIT_LEADER_FB_MERCIAN_SUPREMACY',                       'LOC_TRAIT_LEADER_FB_MERCIAN_SUPREMACY_NAME',               'LOC_TRAIT_LEADER_FB_MERCIAN_SUPREMACY_DESCRIPTION'),
  170.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'LOC_TRAIT_LEADER_FB_COURT_SCHOOL_NAME',                    'LOC_TRAIT_LEADER_FB_COURT_SCHOOL_DESCRIPTION'),
  171.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'LOC_TRAIT_CIVILIZATION_FB_BRETWALDA_NAME',                 'LOC_TRAIT_CIVILIZATION_FB_BRETWALDA_DESCRIPTION'),
  172.         ('TRAIT_CIVILIZATION_UNIT_FB_FYRD',                         'LOC_TRAIT_CIVILIZATION_UNIT_FB_FYRD_NAME',                 'LOC_TRAIT_CIVILIZATION_UNIT_FB_FYRD_DESCRIPTION'),
  173.         ('TRAIT_CIVILIZATION_BUILDING_FB_MINSTER',                  'LOC_TRAIT_CIVILIZATION_BUILDING_FB_MINSTER_NAME',          'LOC_TRAIT_CIVILIZATION_BUILDING_FB_MINSTER_DESCRIPTION');
  174. -------------------------------------      
  175. -- TraitModifiers      
  176. -------------------------------------          
  177. INSERT INTO TraitModifiers         
  178.         (TraitType,                                                     ModifierId)
  179. VALUES  ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_GOLD'),
  180.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_FAITH'),
  181.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_HOLY_WRITER'),
  182.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_SHRINE_SLOT'),
  183.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_TEMPLE_SLOT'),
  184.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_GURDWARA_SLOT'),
  185.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_WAT_SLOT'),
  186.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_MOSQUE_SLOT'),
  187.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_MEETINGHOUSE_SLOT'),
  188.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_PAGODA_SLOT'),
  189.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_SYNAGOGUE_SLOT'),
  190.         ('TRAIT_CIVILIZATION_FB_BRETWALDA',                         'TRAIT_FB_BRETWALDA_CATHEDRAL_SLOT'),
  191.         ('TRAIT_LEADER_FB_MERCIAN_SUPREMACY',                       'TRAIT_FB_MERCIAN_SUPREMACY_COMBAT'),
  192.         ('TRAIT_LEADER_FB_MERCIAN_SUPREMACY',                       'TRAIT_FB_MERCIAN_SUPREMACY_DIPLOMACY'),
  193.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_GAMES_AND_RECREATION'),
  194.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_POLITICAL_PHILOSOPHY'),
  195.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_DRAMA_AND_POETRY'),
  196.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_MILITARY_TRAINING'),
  197.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_DEFENSIVE_TACTICS'),
  198.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_RECORDED_HISTORY'),
  199.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_THEOLOGY'),
  200.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_NAVAL_TRADITION'),
  201.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_FEUDALISM'),
  202.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_CIVIL_SERVICE'),
  203.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_MERCENARIES'),
  204.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_MEDIEVAL_FAIRES'),
  205.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_GUILDS'),
  206.         ('TRAIT_LEADER_FB_COURT_SCHOOL',                            'TRAIT_FB_DIVINE_RIGHT');
  207. --------------------------------------------------------------------------------------------------------------------------
  208. -- Modifiers
  209. --------------------------------------------------------------------------------------------------------------------------
  210. INSERT INTO Modifiers  
  211.         (ModifierId,                                                    ModifierType,                                                   SubjectRequirementSetId,                            RunOnce )
  212. VALUES  ('TRAIT_FB_BRETWALDA_GOLD',                                     'MODIFIER_PLAYER_ADJUST_YIELD_CHANGE_PER_TRIBUTARY',            NULL,                                                   0       ),
  213.         ('TRAIT_FB_BRETWALDA_FAITH',                                    'MODIFIER_PLAYER_ADJUST_YIELD_CHANGE_PER_TRIBUTARY',            NULL,                                                   0       ),
  214.         ('TRAIT_FB_BRETWALDA_HOLY_WRITER',                              'MODIFIER_PLAYER_DISTRICTS_ADJUST_GREAT_PERSON_POINTS',         'DISTRICT_IS_HOLY_SITE',                                0       ),
  215.         ('TRAIT_FB_BRETWALDA_SHRINE_SLOT',                              'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  216.         ('TRAIT_FB_BRETWALDA_TEMPLE_SLOT',                              'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  217.         ('TRAIT_FB_BRETWALDA_GURDWARA_SLOT',                            'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  218.         ('TRAIT_FB_BRETWALDA_MEETINGHOUSE_SLOT',                        'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  219.         ('TRAIT_FB_BRETWALDA_WAT_SLOT',                                 'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  220.         ('TRAIT_FB_BRETWALDA_MOSQUE_SLOT',                              'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  221.         ('TRAIT_FB_BRETWALDA_PAGODA_SLOT',                              'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  222.         ('TRAIT_FB_BRETWALDA_SYNAGOGUE_SLOT',                           'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  223.         ('TRAIT_FB_BRETWALDA_CATHEDRAL_SLOT',                           'MODIFIER_PLAYER_CITIES_ADJUST_EXTRA_GREAT_WORK_SLOTS',         NULL,                                                   0       ),
  224.         ('TRAIT_FB_MERCIAN_SUPREMACY_COMBAT',                           'MODIFIER_UNIT_ADJUST_COMBAT_STRENGTH',                         'FB_OFFA_PLOT_IS_ADJACENT_REQUIREMENTS',                0       ),
  225.         ('TRAIT_FB_MERCIAN_SUPREMACY_DIPLOMACY',                        'MODIFIER_PLAYER_CULTURE_ADJUST_GOVERNMENT_SLOTS_MODIFIER',     'FB_PLAYER_HAS_FEUDALISM',                              0       ),
  226.         ('TRAIT_FB_GAMES_AND_RECREATION',                               'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_GAMES_AND_RECREATION',                   0       ),
  227.         ('TRAIT_FB_POLITICAL_PHILOSOPHY',                               'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_POLITICAL_PHILOSOPHY',                   0       ),
  228.         ('TRAIT_FB_DRAMA_AND_POETRY',                                   'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_DRAMA_AND_POETRY',                       0       ),
  229.         ('TRAIT_FB_MILITARY_TRAINING',                                  'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_MILITARY_TRAINING',                      0       ),
  230.         ('TRAIT_FB_DEFENSIVE_TACTICS',                                  'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_DEFENSIVE_TACTICS',                      0       ),
  231.         ('TRAIT_FB_RECORDED_HISTORY',                                   'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_RECORDED_HISTORY',                       0       ),
  232.         ('TRAIT_FB_THEOLOGY',                                           'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_THEOLOGY',                               0       ),
  233.         ('TRAIT_FB_NAVAL_TRADITION',                                    'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_NAVAL_TRADITION',                        0       ),
  234.         ('TRAIT_FB_FEUDALISM',                                          'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_FEUDALISM',                              0       ),
  235.         ('TRAIT_FB_CIVIL_SERVICE',                                      'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_CIVIL_SERVICE',                          0       ),
  236.         ('TRAIT_FB_MERCENARIES',                                        'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_MERCENARIES',                            0       ),
  237.         ('TRAIT_FB_MEDIEVAL_FAIRES',                                    'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_MEDIEVAL_FAIRES',                        0       ),
  238.         ('TRAIT_FB_GUILDS',                                             'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_GUILDS',                                 0       ),
  239.         ('TRAIT_FB_DIVINE_RIGHT',                                       'MODIFIER_PLAYER_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE',      'FB_PLAYER_HAS_DIVINE_RIGHT',                           0       );
  240. --------------------------------------------------------------------------------------------------------------------------
  241. -- ModifierArguments
  242. --------------------------------------------------------------------------------------------------------------------------
  243. INSERT INTO ModifierArguments
  244.         (ModifierId,                                        Name,                   VALUE,                                                              Extra,              TYPE)
  245. VALUES  ('TRAIT_FB_BRETWALDA_HOLY_WRITER',                  'GreatPersonClassType', 'GREAT_PERSON_CLASS_WRITER',                                        NULL,               'ARGTYPE_IDENTITY'),
  246.         ('TRAIT_FB_BRETWALDA_HOLY_WRITER',                  'Amount',               '2',                                                                NULL,               'ARGTYPE_IDENTITY'),
  247.        
  248.         ('TRAIT_FB_BRETWALDA_SHRINE_SLOT',                  'BuildingType',         'BUILDING_SHRINE',                                                  NULL,               'ARGTYPE_IDENTITY'),
  249.         ('TRAIT_FB_BRETWALDA_SHRINE_SLOT',                  'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),
  250.         ('TRAIT_FB_BRETWALDA_SHRINE_SLOT',                  'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  251.        
  252.         ('TRAIT_FB_BRETWALDA_TEMPLE_SLOT',                  'BuildingType',         'BUILDING_TEMPLE',                                                  NULL,               'ARGTYPE_IDENTITY'),
  253.         ('TRAIT_FB_BRETWALDA_TEMPLE_SLOT',                  'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),
  254.         ('TRAIT_FB_BRETWALDA_TEMPLE_SLOT',                  'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  255.        
  256.         ('TRAIT_FB_BRETWALDA_GURDWARA_SLOT',                'BuildingType',         'BUILDING_GURDWARA',                                                NULL,               'ARGTYPE_IDENTITY'),
  257.         ('TRAIT_FB_BRETWALDA_GURDWARA_SLOT',                'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),   
  258.         ('TRAIT_FB_BRETWALDA_GURDWARA_SLOT',                'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  259.  
  260.         ('TRAIT_FB_BRETWALDA_MEETINGHOUSE_SLOT',            'BuildingType',         'BUILDING_MEETING_HOUSE',                                           NULL,               'ARGTYPE_IDENTITY'),
  261.         ('TRAIT_FB_BRETWALDA_MEETINGHOUSE_SLOT',            'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),
  262.         ('TRAIT_FB_BRETWALDA_MEETINGHOUSE_SLOT',            'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  263.  
  264.         ('TRAIT_FB_BRETWALDA_MOSQUE_SLOT',                  'BuildingType',         'BUILDING_MOSQUE',                                                  NULL,               'ARGTYPE_IDENTITY'),
  265.         ('TRAIT_FB_BRETWALDA_MOSQUE_SLOT',                  'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),   
  266.         ('TRAIT_FB_BRETWALDA_MOSQUE_SLOT',                  'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  267.        
  268.         ('TRAIT_FB_BRETWALDA_WAT_SLOT',                     'BuildingType',         'BUILDING_WAT',                                                     NULL,               'ARGTYPE_IDENTITY'),
  269.         ('TRAIT_FB_BRETWALDA_WAT_SLOT',                     'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),   
  270.         ('TRAIT_FB_BRETWALDA_WAT_SLOT',                     'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  271.  
  272.         ('TRAIT_FB_BRETWALDA_PAGODA_SLOT',                  'BuildingType',         'BUILDING_PAGODA',                                                  NULL,               'ARGTYPE_IDENTITY'),
  273.         ('TRAIT_FB_BRETWALDA_PAGODA_SLOT',                  'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),   
  274.         ('TRAIT_FB_BRETWALDA_PAGODA_SLOT',                  'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  275.  
  276.         ('TRAIT_FB_BRETWALDA_SYNAGOGUE_SLOT',               'BuildingType',         'BUILDING_SYNAGOGUE',                                               NULL,               'ARGTYPE_IDENTITY'),
  277.         ('TRAIT_FB_BRETWALDA_SYNAGOGUE_SLOT',               'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),   
  278.         ('TRAIT_FB_BRETWALDA_SYNAGOGUE_SLOT',               'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  279.  
  280.         ('TRAIT_FB_BRETWALDA_CATHEDRAL_SLOT',               'BuildingType',         'BUILDING_CATHEDRAL',                                               NULL,               'ARGTYPE_IDENTITY'),
  281.         ('TRAIT_FB_BRETWALDA_CATHEDRAL_SLOT',               'GreatWorkSlotType',    'GREATWORKSLOT_WRITING',                                            NULL,               'ARGTYPE_IDENTITY'),
  282.         ('TRAIT_FB_BRETWALDA_CATHEDRAL_SLOT',               'Amount',               '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  283.  
  284.         ('TRAIT_FB_MERCIAN_SUPREMACY_COMBAT',               'Amount',               '6',                                                                NULL,               'ARGTYPE_IDENTITY'),
  285.  
  286.         ('TRAIT_FB_MERCIAN_SUPREMACY_DIPLOMACY',            'GovernmentSlotType',   'SLOT_DIPLOMATIC',                                                  NULL,               'ARGTYPE_IDENTITY'),
  287.  
  288.         ('TRAIT_FB_GAMES_AND_RECREATION',                   'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  289.         ('TRAIT_FB_GAMES_AND_RECREATION',                   'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  290.         ('TRAIT_FB_GAMES_AND_RECREATION',                   'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  291.  
  292.         ('TRAIT_FB_POLITICAL_PHILOSOPHY',                   'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  293.         ('TRAIT_FB_POLITICAL_PHILOSOPHY',                   'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  294.         ('TRAIT_FB_POLITICAL_PHILOSOPHY',                   'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  295.  
  296.         ('TRAIT_FB_DRAMA_AND_POETRY',                       'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  297.         ('TRAIT_FB_DRAMA_AND_POETRY',                       'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  298.         ('TRAIT_FB_DRAMA_AND_POETRY',                       'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  299.  
  300.         ('TRAIT_FB_MILITARY_TRAINING',                      'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  301.         ('TRAIT_FB_MILITARY_TRAINING',                      'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  302.         ('TRAIT_FB_MILITARY_TRAINING',                      'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  303.  
  304.         ('TRAIT_FB_DEFENSIVE_TACTICS',                      'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  305.         ('TRAIT_FB_DEFENSIVE_TACTICS',                      'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  306.         ('TRAIT_FB_DEFENSIVE_TACTICS',                      'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  307.  
  308.         ('TRAIT_FB_RECORDED_HISTORY',                       'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  309.         ('TRAIT_FB_RECORDED_HISTORY',                       'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  310.         ('TRAIT_FB_RECORDED_HISTORY',                       'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  311.            
  312.         ('TRAIT_FB_THEOLOGY',                               'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  313.         ('TRAIT_FB_THEOLOGY',                               'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  314.         ('TRAIT_FB_THEOLOGY',                               'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  315.            
  316.         ('TRAIT_FB_NAVAL_TRADITION',                        'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  317.         ('TRAIT_FB_NAVAL_TRADITION',                        'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  318.         ('TRAIT_FB_NAVAL_TRADITION',                        'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  319.  
  320.         ('TRAIT_FB_FEUDALISM',                              'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  321.         ('TRAIT_FB_FEUDALISM',                              'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  322.         ('TRAIT_FB_FEUDALISM',                              'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  323.            
  324.         ('TRAIT_FB_CIVIL_SERVICE',                          'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  325.         ('TRAIT_FB_CIVIL_SERVICE',                          'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  326.         ('TRAIT_FB_CIVIL_SERVICE',                          'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  327.            
  328.         ('TRAIT_FB_MERCENARIES',                            'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  329.         ('TRAIT_FB_MERCENARIES',                            'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  330.         ('TRAIT_FB_MERCENARIES',                            'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  331.  
  332.         ('TRAIT_FB_MEDIEVAL_FAIRES',                        'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  333.         ('TRAIT_FB_MEDIEVAL_FAIRES',                        'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  334.         ('TRAIT_FB_MEDIEVAL_FAIRES',                        'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  335.            
  336.         ('TRAIT_FB_GUILDS',                                 'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  337.         ('TRAIT_FB_GUILDS',                                 'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  338.         ('TRAIT_FB_GUILDS',                                 'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY'),
  339.            
  340.         ('TRAIT_FB_DIVINE_RIGHT',                           'YieldToGrant',         'YIELD_SCIENCE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  341.         ('TRAIT_FB_DIVINE_RIGHT',                           'YieldToBaseOn',        'YIELD_CULTURE',                                                    NULL,               'ARGTYPE_IDENTITY'),
  342.         ('TRAIT_FB_DIVINE_RIGHT',                           'Multiplier',           '1',                                                                NULL,               'ARGTYPE_IDENTITY');
  343. --------------------------------------------------------------------------------------------------------------------------
  344. -- Requirements
  345. -------------------------------------------------------------------------------------------------------------------------- 
  346. INSERT INTO Requirements           
  347.         (RequirementId,                                                 RequirementType)
  348. VALUES  ('FB_REQUIRES_PLAYER_HAS_FEUDALISM',                            'REQUIREMENT_PLAYER_HAS_CIVIC'),
  349.         ('FB_REQUIRES_PLAYER_HAS_GAMES_AND_RECREATION',                 'REQUIREMENT_PLAYER_HAS_CIVIC'),
  350.         ('FB_REQUIRES_PLAYER_HAS_POLITICAL_PHILOSOPHY',                 'REQUIREMENT_PLAYER_HAS_CIVIC'),
  351.         ('FB_REQUIRES_PLAYER_HAS_DRAMA_AND_POETRY',                     'REQUIREMENT_PLAYER_HAS_CIVIC'),
  352.         ('FB_REQUIRES_PLAYER_HAS_MILITARY_TRAINING',                    'REQUIREMENT_PLAYER_HAS_CIVIC'),
  353.         ('FB_REQUIRES_PLAYER_HAS_DEFENSIVE_TACTICS',                    'REQUIREMENT_PLAYER_HAS_CIVIC'),
  354.         ('FB_REQUIRES_PLAYER_HAS_RECORDED_HISTORY',                     'REQUIREMENT_PLAYER_HAS_CIVIC'),
  355.         ('FB_REQUIRES_PLAYER_HAS_THEOLOGY',                             'REQUIREMENT_PLAYER_HAS_CIVIC'),
  356.         ('FB_REQUIRES_PLAYER_HAS_NAVAL_TRADITION',                      'REQUIREMENT_PLAYER_HAS_CIVIC'),
  357.         ('FB_REQUIRES_PLAYER_HAS_CIVIL_SERVICE',                        'REQUIREMENT_PLAYER_HAS_CIVIC'),
  358.         ('FB_REQUIRES_PLAYER_HAS_MERCENARIES',                          'REQUIREMENT_PLAYER_HAS_CIVIC'),
  359.         ('FB_REQUIRES_PLAYER_HAS_MEDIEVAL_FAIRES',                      'REQUIREMENT_PLAYER_HAS_CIVIC'),
  360.         ('FB_REQUIRES_PLAYER_HAS_GUILDS',                               'REQUIREMENT_PLAYER_HAS_CIVIC'),
  361.         ('FB_REQUIRES_PLAYER_HAS_DIVINE_RIGHT',                         'REQUIREMENT_PLAYER_HAS_CIVIC');
  362. --------------------------------------------------------------------------------------------------------------------------
  363. -- RequirementArguments
  364. --------------------------------------------------------------------------------------------------------------------------
  365. INSERT INTO RequirementArguments
  366.         (RequirementId,                                     Name,               VALUE)
  367. VALUES  ('FB_REQUIRES_PLAYER_HAS_FEUDALISM',                'CivicType',        'CIVIC_FEUDALISM'),
  368.         ('FB_REQUIRES_PLAYER_HAS_GAMES_AND_RECREATION',     'CivicType',        'CIVIC_GAMES_AND_RECREATION'),
  369.         ('FB_REQUIRES_PLAYER_HAS_POLITICAL_PHILOSOPHY',     'CivicType',        'CIVIC_POLITICAL_PHILOSOPHY'),
  370.         ('FB_REQUIRES_PLAYER_HAS_DRAMA_AND_POETRY',         'CivicType',        'CIVIC_DRAMA_AND_POETRY'),
  371.         ('FB_REQUIRES_PLAYER_HAS_MILITARY_TRAINING',        'CivicType',        'CIVIC_MILITARY_TRAINING'),
  372.         ('FB_REQUIRES_PLAYER_HAS_DEFENSIVE_TACTICS',        'CivicType',        'CIVIC_DEFENSIVE_TACTICS'),
  373.         ('FB_REQUIRES_PLAYER_HAS_RECORDED_HISTORY',         'CivicType',        'CIVIC_RECORDED_HISTORY'),
  374.         ('FB_REQUIRES_PLAYER_HAS_THEOLOGY',                 'CivicType',        'CIVIC_THEOLOGY'),
  375.         ('FB_REQUIRES_PLAYER_HAS_NAVAL_TRADITION',          'CivicType',        'CIVIC_NAVAL_TRADITION'),
  376.         ('FB_REQUIRES_PLAYER_HAS_CIVIL_SERVICE',            'CivicType',        'CIVIC_CIVIL_SERVICE'),
  377.         ('FB_REQUIRES_PLAYER_HAS_MERCENARIES',              'CivicType',        'CIVIC_MERCENARIES'),
  378.         ('FB_REQUIRES_PLAYER_HAS_MEDIEVAL_FAIRES',          'CivicType',        'CIVIC_MEDIEVAL_FAIRES'),
  379.         ('FB_REQUIRES_PLAYER_HAS_GUILDS',                   'CivicType',        'CIVIC_GUILDS'),
  380.         ('FB_REQUIRES_PLAYER_HAS_DIVINE_RIGHT',             'CivicType',        'CIVIC_DIVINE_RIGHT');
  381. --------------------------------------------------------------------------------------------------------------------------
  382. -- RequirementSets
  383. --------------------------------------------------------------------------------------------------------------------------
  384. INSERT INTO RequirementSets
  385.         (RequirementSetId,                                      RequirementSetType)
  386. VALUES  ('FB_OFFA_PLOT_IS_ADJACENT_REQUIREMENTS',               'REQUIREMENTSET_TEST_ALL'),
  387.         ('FB_PLAYER_HAS_FEUDALISM',                             'REQUIREMENTSET_TEST_ALL'),
  388.         ('FB_PLAYER_HAS_GAMES_AND_RECREATION',                  'REQUIREMENTSET_TEST_ALL'),
  389.         ('FB_PLAYER_HAS_POLITICAL_PHILOSOPHY',                  'REQUIREMENTSET_TEST_ALL'),
  390.         ('FB_PLAYER_HAS_DRAMA_AND_POETRY',                      'REQUIREMENTSET_TEST_ALL'),
  391.         ('FB_PLAYER_HAS_MILITARY_TRAINING',                     'REQUIREMENTSET_TEST_ALL'),
  392.         ('FB_PLAYER_HAS_DEFENSIVE_TACTICS',                     'REQUIREMENTSET_TEST_ALL'),
  393.         ('FB_PLAYER_HAS_RECORDED_HISTORY',                      'REQUIREMENTSET_TEST_ALL'),
  394.         ('FB_PLAYER_HAS_THEOLOGY',                              'REQUIREMENTSET_TEST_ALL'),
  395.         ('FB_PLAYER_HAS_NAVAL_TRADITION',                       'REQUIREMENTSET_TEST_ALL'),
  396.         ('FB_PLAYER_HAS_CIVIL_SERVICE',                         'REQUIREMENTSET_TEST_ALL'),
  397.         ('FB_PLAYER_HAS_MERCENARIES',                           'REQUIREMENTSET_TEST_ALL'),
  398.         ('FB_PLAYER_HAS_MEDIEVAL_FAIRES',                       'REQUIREMENTSET_TEST_ALL'),
  399.         ('FB_PLAYER_HAS_GUILDS',                                'REQUIREMENTSET_TEST_ALL'),
  400.         ('FB_PLAYER_HAS_DIVINE_RIGHT',                          'REQUIREMENTSET_TEST_ALL');
  401. --------------------------------------------------------------------------------------------------------------------------
  402. -- RequirementSetRequirements
  403. --------------------------------------------------------------------------------------------------------------------------
  404. INSERT INTO RequirementSetRequirements
  405.         (RequirementSetId,                                      RequirementId)
  406. VALUES  ('FB_OFFA_PLOT_IS_ADJACENT_REQUIREMENTS',               'UNIT_ADJACENT_TO_OWNER_TERRITORY_REQUIREMENT'),
  407.         ('FB_PLAYER_HAS_FEUDALISM',                             'FB_REQUIRES_PLAYER_HAS_FEUDALISM'),
  408.         ('FB_PLAYER_HAS_GAMES_AND_RECREATION',                  'FB_REQUIRES_PLAYER_HAS_GAMES_AND_RECREATION'),
  409.         ('FB_PLAYER_HAS_POLITICAL_PHILOSOPHY',                  'FB_REQUIRES_PLAYER_HAS_POLITICAL_PHILOSOPHY'),
  410.         ('FB_PLAYER_HAS_DRAMA_AND_POETRY',                      'FB_REQUIRES_PLAYER_HAS_DRAMA_AND_POETRY'),
  411.         ('FB_PLAYER_HAS_MILITARY_TRAINING',                     'FB_REQUIRES_PLAYER_HAS_MILITARY_TRAINING'),
  412.         ('FB_PLAYER_HAS_DEFENSIVE_TACTICS',                     'FB_REQUIRES_PLAYER_HAS_DEFENSIVE_TACTICS'),
  413.         ('FB_PLAYER_HAS_RECORDED_HISTORY',                      'FB_REQUIRES_PLAYER_HAS_RECORDED_HISTORY'),
  414.         ('FB_PLAYER_HAS_THEOLOGY',                              'FB_REQUIRES_PLAYER_HAS_THEOLOGY'),
  415.         ('FB_PLAYER_HAS_NAVAL_TRADITION',                       'FB_REQUIRES_PLAYER_HAS_NAVAL_TRADITION'),
  416.         ('FB_PLAYER_HAS_CIVIL_SERVICE',                         'FB_REQUIRES_PLAYER_HAS_CIVIL_SERVICE'),
  417.         ('FB_PLAYER_HAS_MERCENARIES',                           'FB_REQUIRES_PLAYER_HAS_MERCENARIES'),
  418.         ('FB_PLAYER_HAS_MEDIEVAL_FAIRES',                       'FB_REQUIRES_PLAYER_HAS_MEDIEVAL_FAIRES'),
  419.         ('FB_PLAYER_HAS_GUILDS',                                'FB_REQUIRES_PLAYER_HAS_GUILDS'),
  420.         ('FB_PLAYER_HAS_DIVINE_RIGHT',                          'FB_REQUIRES_PLAYER_HAS_DIVINE_RIGHT');
  421.                
  422. --==========================================================================================================================
  423. -- AI
  424. --==========================================================================================================================
  425. -- AiListTypes
  426. -------------------------------------  
  427. INSERT INTO AiListTypes
  428.         (ListType)
  429. VALUES  ('FB_OffaWonders'),
  430.         ('FB_OffaCivics'),
  431.         ('FB_OffaTechs'),
  432.         ('FB_AlfredWonders'),
  433.         ('FB_AlfredCivics'),
  434.         ('FB_AlfredTechs');
  435. -------------------------------------
  436. -- AiLists
  437. -------------------------------------  
  438. INSERT INTO AiLists
  439.         (ListType,                  LeaderType,                             System)
  440. VALUES  ('FB_OffaWonders',          'TRAIT_LEADER_FB_MERCIAN_SUPREMACY',    'Buildings'),
  441.         ('FB_OffaCivics',           'TRAIT_LEADER_FB_MERCIAN_SUPREMACY',    'Civics'),
  442.         ('FB_OffaTechs',            'TRAIT_LEADER_FB_MERCIAN_SUPREMACY',    'Technologies'),
  443.         ('FB_AlfredWonders',        'TRAIT_LEADER_FB_COURT_SCHOOL',         'Buildings'),
  444.         ('FB_AlfredCivics',         'TRAIT_LEADER_FB_COURT_SCHOOL',         'Civics'),
  445.         ('FB_AlfredTechs',          'TRAIT_LEADER_FB_COURT_SCHOOL',         'Technologies');
  446. -------------------------------------      
  447. -- AiFavoredItems
  448. -------------------------------------  
  449. INSERT INTO AiFavoredItems 
  450.         (ListType,              Item)
  451. VALUES  ('FB_OffaWonders',      'BUILDING_ALHAMBRA'),
  452.         ('FB_OffaWonders',      'BUILDING_TERRACOTTA_ARMY'),
  453.         ('FB_OffaCivics',       'CIVIC_URBANIZATION'),
  454.         ('FB_OffaCivics',       'CIVIC_DIVINE_RIGHT'),
  455.         ('FB_OffaCivics',       'CIVIC_NATIONALISM'),
  456.         ('FB_OffaCivics',       'CIVIC_COLONIALISM'),
  457.         ('FB_OffaTechs',        'TECH_GUNPOWDER'),
  458.         ('FB_OffaTechs',        'TECH_SIEGE_TACTICS'),
  459.         ('FB_OffaTechs',        'TECH_ECONOMICS'),
  460.         ('FB_OffaTechs',        'TECH_INDUSTRIALIZATION'),
  461.         ('FB_OffaTechs',        'TECH_MILITARY_SCIENCE'),
  462.         ('FB_AlfredWonders',    'BUILDING_ALHAMBRA'),
  463.         ('FB_AlfredWonders',    'BUILDING_TERRACOTTA_ARMY'),
  464.         ('FB_AlfredCivics',     'CIVIC_URBANIZATION'),
  465.         ('FB_AlfredCivics',     'CIVIC_DIVINE_RIGHT'),
  466.         ('FB_AlfredCivics',     'CIVIC_NATIONALISM'),
  467.         ('FB_AlfredCivics',     'CIVIC_COLONIALISM'),
  468.         ('FB_AlfredTechs',      'TECH_GUNPOWDER'),
  469.         ('FB_AlfredTechs',      'TECH_SIEGE_TACTICS'),
  470.         ('FB_AlfredTechs',      'TECH_ECONOMICS'),
  471.         ('FB_AlfredTechs',      'TECH_INDUSTRIALIZATION'),
  472.         ('FB_AlfredTechs',      'TECH_MILITARY_SCIENCE');
  473. --==========================================================================================================================
  474. -- AGENDAS
  475. --==========================================================================================================================
  476. -- Types
  477. -------------------------------------  
  478. INSERT INTO Types  
  479.         (TYPE,                                  Kind)
  480. VALUES  ('TRAIT_AGENDA_FB_OFFA',        'KIND_TRAIT'),
  481.         ('TRAIT_AGENDA_FB_ALFRED',      'KIND_TRAIT');         
  482. -------------------------------------          
  483. -- Agendas         
  484. -------------------------------------              
  485. INSERT INTO Agendas            
  486.         (AgendaType,                    Name,                                   Description)
  487. VALUES  ('AGENDA_FB_OFFA',              'LOC_AGENDA_FB_OFFA_NAME',              'LOC_AGENDA_FB_OFFA_DESCRIPTION'),
  488.         ('AGENDA_FB_ALFRED',            'LOC_AGENDA_FB_ALFRED_NAME',            'LOC_AGENDA_FB_ALFRED_DESCRIPTION');       
  489. -------------------------------------          
  490. -- Traits          
  491. -------------------------------------              
  492. INSERT INTO Traits             
  493.         (TraitType,                     Name,                   Description)
  494. VALUES  ('TRAIT_AGENDA_FB_OFFA',        'LOC_PLACEHOLDER',      'LOC_PLACEHOLDER'),
  495.         ('TRAIT_AGENDA_FB_ALFRED',      'LOC_PLACEHOLDER',      'LOC_PLACEHOLDER');
  496. -------------------------------------          
  497. -- AgendaTraits        
  498. -------------------------------------              
  499. INSERT INTO AgendaTraits               
  500.         (AgendaType,                    TraitType)
  501. VALUES  ('AGENDA_FB_OFFA',              'TRAIT_AGENDA_FB_OFFA'),
  502.         ('AGENDA_FB_ALFRED',            'TRAIT_AGENDA_FB_ALFRED');
  503. -------------------------------------      
  504. -- TraitModifiers      
  505. -------------------------------------          
  506. INSERT INTO TraitModifiers         
  507.         (TraitType,                     ModifierId)
  508. VALUES  ('TRAIT_AGENDA_FB_OFFA',        'AGENDA_FB_OFFA_SAME_CONTINENT'),
  509.         ('TRAIT_AGENDA_FB_OFFA',        'AGENDA_HIGH_FAITH'),
  510.         ('TRAIT_AGENDA_FB_ALFRED',      'AGENDA_HIGH_SCIENCE'),
  511.         ('TRAIT_AGENDA_FB_ALFRED',      'AGENDA_LOW_SCIENCE'),
  512.         ('TRAIT_AGENDA_FB_ALFRED',      'AGENDA_HIGH_FAITH'),
  513.         ('TRAIT_AGENDA_FB_ALFRED',      'AGENDA_LOW_FAITH');
  514. --------------------------------------------------------------------------------------------------------------------------
  515. -- Modifiers
  516. --------------------------------------------------------------------------------------------------------------------------
  517. INSERT INTO Modifiers  
  518.         (ModifierId,                            ModifierType,                                       SubjectRequirementSetId)
  519. VALUES  ('AGENDA_FB_OFFA_SAME_CONTINENT',       'MODIFIER_PLAYER_DIPLOMACY_SIMPLE_MODIFIER',        'PLAYER_SAME_HOME_CONTINENT');
  520. --------------------------------------------------------------------------------------------------------------------------
  521. -- ModifierArguments
  522. --------------------------------------------------------------------------------------------------------------------------
  523. INSERT INTO ModifierArguments
  524.         (ModifierId,                            Name,                           VALUE,                                                      Extra,              TYPE)
  525. VALUES  ('AGENDA_FB_OFFA_SAME_CONTINENT',       'InitialValue',                 -10,                                                        NULL,               'ARGTYPE_IDENTITY'),
  526.         ('AGENDA_FB_OFFA_SAME_CONTINENT',       'StatementKey',                 'LOC_DIPLO_WARNING_LEADER_FB_OFFA_REASON_SAME_CONTINENT',   NULL,               'ARGTYPE_IDENTITY'),
  527.         ('AGENDA_FB_OFFA_SAME_CONTINENT',       'SimpleModifierDescription',    'LOC_DIPLO_MODIFIER_FB_OFFA_SAME_CONTINENT',                NULL,               'ARGTYPE_IDENTITY');
  528. -------------------------------------      
  529. -- ModifierStrings     
  530. -------------------------------------          
  531. INSERT INTO ModifierStrings        
  532.         (ModifierId,                            Context,    Text)
  533. VALUES  ('AGENDA_FB_OFFA_SAME_CONTINENT',       'Sample',   'LOC_TOOLTIP_SAMPLE_DIPLOMACY_ALL');
  534. --==========================================================================================================================
  535. -- CIVILIZATIONS
  536. --==========================================================================================================================
  537. -- CivilizationLeaders
  538. -------------------------------------  
  539. INSERT INTO CivilizationLeaders
  540.         (CivilizationType,                      LeaderType,                         CapitalName)
  541. SELECT  'CIVILIZATION_FB_ANGLO_SAXONS',         'LEADER_FB_OFFA',           'LOC_CITY_NAME_FB_TAMWORTH'
  542.         'CIVILIZATION_FB_ANGLO_SAXONS',         'LEADER_FB_ALFRED',         'LOC_CITY_NAME_FB_WINCHESTER'
  543. --==========================================================================================================================
  544. --==========================================================================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement