carbongo
Chieftain
- Joined
- Aug 4, 2017
- Messages
- 4
The thing is... I want to make Farm buildable on Tundra terrain and I can't find any modifier that can do this. At last, even MODIFIER_PLAYER_ADJUST_PLOT_YIELD I found hardly, lol.
Spoiler :
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType, SubjectRequirementSetId)
VALUES ('CB_TRAIT_PASTURE_FOOD_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_PASTURE_REQUIREMENTS'),
('CB_TRAIT_FARM_TUNDRA_AVAILABLE', '????', ''),
('CB_TRAIT_TUNDRA_FOOD_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_TUNDRA_REQUIREMENTS'),
('CB_TRAIT_TUNDRA_PRODUCTION_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_TUNDRA_REQUIREMENTS'),
('CB_TRAIT_TUNDRA_HILLS_FOOD_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_TUNDRA_HILLS_REQUIREMENTS'),
('CB_TRAIT_TUNDRA_HILLS_PRODUCTION_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_TUNDRA_HILLS_REQUIREMENTS');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('CB_TRAIT_PASTURE_FOOD_BOOST', 'YieldType', 'YIELD_FOOD'),
('CB_TRAIT_PASTURE_FOOD_BOOST', 'Amount', '1'),
('CB_TRAIT_FARM_TUNDRA_AVAILABLE', 'ImprovementType', 'IMPROVEMENT_FARM'),
('CB_TRAIT_FARM_TUNDRA_AVAILABLE', 'TerrainType', 'TERRAIN_TUNDRA'),
('CB_TRAIT_TUNDRA_FOOD_BOOST', 'YieldType', 'YIELD_FOOD'),
('CB_TRAIT_TUNDRA_FOOD_BOOST', 'Amount', '1'),
('CB_TRAIT_TUNDRA_PRODUCTION_BOOST', 'YieldType', 'YIELD_PRODUCTION'),
('CB_TRAIT_TUNDRA_PRODUCTION_BOOST', 'Amount', '1'),
('CB_TRAIT_TUNDRA_HILLS_FOOD_BOOST', 'YieldType', 'YIELD_FOOD'),
('CB_TRAIT_TUNDRA_HILLS_FOOD_BOOST', 'Amount', '1'),
('CB_TRAIT_TUNDRA_HILLS_PRODUCTION_BOOST', 'YieldType', 'YIELD_PRODUCTION'),
('CB_TRAIT_TUNDRA_HILLS_PRODUCTION_BOOST', 'Amount', '1');
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers
(ModifierId, ModifierType, SubjectRequirementSetId)
VALUES ('CB_TRAIT_PASTURE_FOOD_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_PASTURE_REQUIREMENTS'),
('CB_TRAIT_FARM_TUNDRA_AVAILABLE', '????', ''),
('CB_TRAIT_TUNDRA_FOOD_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_TUNDRA_REQUIREMENTS'),
('CB_TRAIT_TUNDRA_PRODUCTION_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_TUNDRA_REQUIREMENTS'),
('CB_TRAIT_TUNDRA_HILLS_FOOD_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_TUNDRA_HILLS_REQUIREMENTS'),
('CB_TRAIT_TUNDRA_HILLS_PRODUCTION_BOOST', 'MODIFIER_PLAYER_ADJUST_PLOT_YIELD', 'PLOT_HAS_TUNDRA_HILLS_REQUIREMENTS');
--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
(ModifierId, Name, Value)
VALUES ('CB_TRAIT_PASTURE_FOOD_BOOST', 'YieldType', 'YIELD_FOOD'),
('CB_TRAIT_PASTURE_FOOD_BOOST', 'Amount', '1'),
('CB_TRAIT_FARM_TUNDRA_AVAILABLE', 'ImprovementType', 'IMPROVEMENT_FARM'),
('CB_TRAIT_FARM_TUNDRA_AVAILABLE', 'TerrainType', 'TERRAIN_TUNDRA'),
('CB_TRAIT_TUNDRA_FOOD_BOOST', 'YieldType', 'YIELD_FOOD'),
('CB_TRAIT_TUNDRA_FOOD_BOOST', 'Amount', '1'),
('CB_TRAIT_TUNDRA_PRODUCTION_BOOST', 'YieldType', 'YIELD_PRODUCTION'),
('CB_TRAIT_TUNDRA_PRODUCTION_BOOST', 'Amount', '1'),
('CB_TRAIT_TUNDRA_HILLS_FOOD_BOOST', 'YieldType', 'YIELD_FOOD'),
('CB_TRAIT_TUNDRA_HILLS_FOOD_BOOST', 'Amount', '1'),
('CB_TRAIT_TUNDRA_HILLS_PRODUCTION_BOOST', 'YieldType', 'YIELD_PRODUCTION'),
('CB_TRAIT_TUNDRA_HILLS_PRODUCTION_BOOST', 'Amount', '1');