Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- REPLACE INTO Requirements(RequirementId, RequirementType, Likeliness, Impact, Inverse, Reverse, Persistent, ProgressWeight, Triggered)
- Values
- ('REQUIRES_CITY_HAS_CAMPUS', 'REQUIREMENT_CITY_HAS_DISTRICT', 0, 0, 0, 0, 0, 1, 0);
- REPLACE INTO Requirements(RequirementId, RequirementType, Likeliness, Impact, Inverse, Reverse, Persistent, ProgressWeight, Triggered)
- Values
- ('REQUIRES_CITY_HAS_HOLY_SITE', 'REQUIREMENT_CITY_HAS_DISTRICT', 0, 0, 0, 0, 0, 1, 0);
- REPLACE INTO Requirements(RequirementId, RequirementType, Likeliness, Impact, Inverse, Reverse, Persistent, ProgressWeight, Triggered)
- Values
- ('REQUIRES_CITY_HAS_THEATER_DISTRICT', 'REQUIREMENT_CITY_HAS_DISTRICT', 0, 0, 0, 0, 0, 1, 0);
- REPLACE INTO RequirementArguments(RequirementId, Name, Type, Value, Extra, SecondExtra)
- Values
- ('REQUIRES_CITY_HAS_CAMPUS', 'DistrictType', 'ARGTYPE_IDENTITY', 'DISTRICT_CAMPUS', NULL, NULL),
- ('REQUIRES_CITY_HAS_HOLY_SITE', 'DistrictType', 'ARGTYPE_IDENTITY', 'DISTRICT_HOLY_SITE', NULL, NULL),
- ('REQUIRES_CITY_HAS_THEATER_DISTRICT', 'DistrictType', 'ARGTYPE_IDENTITY', 'DISTRICT_THEATER_DISTRICT', NULL, NULL);
- REPLACE INTO RequirementSets(RequirementSetId, RequirementSetType)
- VALUES
- ('PLAYER_HAS_CAMPUSES', 'REQUIREMENTSET_TEST_ALL'),
- ('PLAYER_HAS_HOLY_SITES', 'REQUIREMENTSET_TEST_ALL'),
- ('PLAYER_HAS_THEATER_DISTRICTS', 'REQUIREMENTSET_TEST_ALL');
- REPLACE INTO RequirementSetRequirements(RequirementSetId, RequirementId)
- VALUES
- ('PLAYER_HAS_CAMPUSES', 'REQUIRES_CITY_HAS_CAMPUS'),
- ('PLAYER_HAS_HOLY_SITES', 'REQUIRES_CITY_HAS_HOLY_SITE'),
- ('PLAYER_HAS_THEATER_DISTRICTS', 'REQUIRES_CITY_HAS_THEATER_DISTRICT');
- REPLACE INTO Modifiers (ModifierId, ModifierType, RunOnce, NewOnly, Permanent, OwnerRequirementSetId, SubjectRequirementSetId, OwnerStackLimit, SubjectStackLimit)
- VALUES
- ('PLAYER_SCIENCE_PENALTY', 'MODIFIER_ALL_CITIES_ATTACH_MODIFIER', 0, 0, 0, NULL, 'PLAYER_HAS_CAMPUSES', NULL, NULL),
- ('PLAYER_SCIENCE_PENALTY_MODIFIER', 'MODIFIER_PLAYER_CAPITAL_CITY_ADJUST_CITY_YIELD_CHANGE', 0, 0, 0, NULL, 'PLAYER_HAS_CAMPUSES', NULL, NULL);
- --MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_MODIFIER
- REPLACE INTO Modifiers (ModifierId, ModifierType, RunOnce, NewOnly, Permanent, OwnerRequirementSetId, SubjectRequirementSetId, OwnerStackLimit, SubjectStackLimit)
- VALUES
- ('PLAYER_FAITH_PENALTY', 'MODIFIER_ALL_CITIES_ATTACH_MODIFIER', 0, 0, 0, NULL, 'PLAYER_HAS_HOLY_SITES', NULL, NULL),
- ('PLAYER_FAITH_PENALTY_MODIFIER', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_MODIFIER', 0, 0, 0, NULL, 'PLAYER_HAS_HOLY_SITES', NULL, NULL);
- REPLACE INTO Modifiers (ModifierId, ModifierType, RunOnce, NewOnly, Permanent, OwnerRequirementSetId, SubjectRequirementSetId, OwnerStackLimit, SubjectStackLimit)
- VALUES
- ('PLAYER_CULTURE_PENALTY', 'MODIFIER_ALL_CITIES_ATTACH_MODIFIER', 0, 0, 0, NULL, 'PLAYER_HAS_THEATER_DISTRICTS', NULL, NULL),
- ('PLAYER_CULTURE_PENALTY_MODIFIER', 'MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_MODIFIER', 0, 0, 0, NULL, 'PLAYER_HAS_THEATER_DISTRICTS', NULL, NULL);
- REPLACE INTO ModifierArguments (ModifierId, Name, Type, Value, Extra, SecondExtra)
- VALUES
- ('PLAYER_SCIENCE_PENALTY', 'ModifierId', 'ARGTYPE_IDENTITY', 'PLAYER_SCIENCE_PENALTY_MODIFIER', NULL, NULL),
- ('PLAYER_SCIENCE_PENALTY_MODIFIER', 'Amount', 'ARGTYPE_IDENTITY', 20, NULL, NULL),
- ('PLAYER_SCIENCE_PENALTY_MODIFIER', 'YieldType', 'ARGTYPE_IDENTITY', 'YIELD_SCIENCE', NULL, NULL);
- REPLACE INTO ModifierArguments (ModifierId, Name, Type, Value, Extra, SecondExtra)
- VALUES
- ('PLAYER_FAITH_PENALTY', 'ModifierId', 'ARGTYPE_IDENTITY', 'PLAYER_FAITH_PENALTY_MODIFIER', NULL, NULL),
- ('PLAYER_FAITH_PENALTY_MODIFIER', 'Amount', 'ARGTYPE_IDENTITY', -40, NULL, NULL),
- ('PLAYER_FAITH_PENALTY_MODIFIER', 'YieldType', 'ARGTYPE_IDENTITY', 'YIELD_FAITH', NULL, NULL);
- REPLACE INTO ModifierArguments (ModifierId, Name, Type, Value, Extra, SecondExtra)
- VALUES
- ('PLAYER_CULTURE_PENALTY', 'ModifierId', 'ARGTYPE_IDENTITY', 'PLAYER_CULTURE_PENALTY_MODIFIER', NULL, NULL),
- ('PLAYER_CULTURE_PENALTY_MODIFIER', 'Amount', 'ARGTYPE_IDENTITY', -20, NULL, NULL),
- ('PLAYER_CULTURE_PENALTY_MODIFIER', 'YieldType', 'ARGTYPE_IDENTITY', 'YIELD_CULTURE', NULL, NULL);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement