Cagarustus
Prince
- Joined
- Mar 9, 2017
- Messages
- 386
I want to grant a Civ a Free Technology as part of their Civ Trait AT THE START OF THE GAME. This is what I've done so far:
--------
INSERT INTO Types (Type, Kind) VALUES
('MODIFIER_PLAYER_GRANT_SPECIFIC_TECHNOLOGY', 'KIND_MODIFIER');
INSERT INTO DynamicModifiers (ModifierType, CollectionType, EffectType) VALUES
('MODIFIER_PLAYER_GRANT_SPECIFIC_TECHNOLOGY', 'COLLECTION_OWNER', 'EFFECT_GRANT_TECHNOLOGY');
INSERT INTO TraitModifiers......
INSERT INTO Modifiers (ModifierId, ModifierType) VALUES
('GRANT_FREE_TECH', 'MODIFIER_PLAYER_GRANT_SPECIFIC_TECHNOLOGY');
INSERT INTO ModifierArguments (ModifierId, Name, Value) VALUES
('GRANT_FREE_TECH', 'TechnologyType', 'TECH_MINING');
----
The logs came up with nothing. Is 'EFFECT_GRANT_TECHNOLOGY' broken?
Alternatively, how would I grant a Civilization a starting boost to a specific technology. I tried 'MODIFIER_PLAYER_ADJUST_TECHNOLOGY_BOOST' 'TechnologyType' 'TECH_MINING' and then 'Amount' '50'..... but it didn't work.
??
--------
INSERT INTO Types (Type, Kind) VALUES
('MODIFIER_PLAYER_GRANT_SPECIFIC_TECHNOLOGY', 'KIND_MODIFIER');
INSERT INTO DynamicModifiers (ModifierType, CollectionType, EffectType) VALUES
('MODIFIER_PLAYER_GRANT_SPECIFIC_TECHNOLOGY', 'COLLECTION_OWNER', 'EFFECT_GRANT_TECHNOLOGY');
INSERT INTO TraitModifiers......
INSERT INTO Modifiers (ModifierId, ModifierType) VALUES
('GRANT_FREE_TECH', 'MODIFIER_PLAYER_GRANT_SPECIFIC_TECHNOLOGY');
INSERT INTO ModifierArguments (ModifierId, Name, Value) VALUES
('GRANT_FREE_TECH', 'TechnologyType', 'TECH_MINING');
----
The logs came up with nothing. Is 'EFFECT_GRANT_TECHNOLOGY' broken?
Alternatively, how would I grant a Civilization a starting boost to a specific technology. I tried 'MODIFIER_PLAYER_ADJUST_TECHNOLOGY_BOOST' 'TechnologyType' 'TECH_MINING' and then 'Amount' '50'..... but it didn't work.
??