Adjust wonder production ?

Fastefoude

Chieftain
Joined
Aug 28, 2017
Messages
24
Hi i try to understand how this modifier works in game.
Code:
MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION

Could you give me some explanation ?
I wanna apply it as a value setter for X% ( for example 25% wonder antque et classic production)

Code:
--==========================================================================================================================
-- LEADERS: TRAITS
--==========================================================================================================================
-- Types
--------------------------------------------------------------------------------------------------------------------------   
INSERT INTO Types   
        (Type,                                                        Kind)
VALUES    ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'KIND_TRAIT');   
--------------------------------------------------------------------------------------------------------------------------           
-- Traits           
--------------------------------------------------------------------------------------------------------------------------               
INSERT INTO Traits               
        (TraitType,                                                    Name,                                                    Description)
VALUES    ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'LOC_TRAIT_LEADER_FST_LEADER_CUSTOM_ECO_NAME',            'LOC_TRAIT_LEADER_FST_LEADER_CUSTOM_ECO_DESCRIPTION');   
--------------------------------------------------------------------------------------------------------------------------       
-- TraitModifiers       
--------------------------------------------------------------------------------------------------------------------------           
INSERT INTO TraitModifiers           
        (TraitType,                                                    ModifierId)
VALUES    ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'FST_LEADER_CUSTOM_ECO_EXTRA_SLOT_1'),
        ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'FST_TRAIT_STONEHENGEPRODUCTION'),
        ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'FST_TRAIT_PYRAMIDSPRODUCTION'),
        ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'FST_TRAIT_PETRAPRODUCTION'),
        ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'FST_TRAIT_GREAT_LIBRARYPRODUCTION'),
        ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'FST_TRAIT_HANGING_GARDENSPRODUCTION'),
        ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'FST_TRAIT_ORACLEPRODUCTION'),
        ('TRAIT_LEADER_FST_LEADER_CUSTOM_ECO',                        'FST_TRAIT_COLOSSEUMPRODUCTION');
--------------------------------------------------------------------------------------------------------------------------
-- Modifiers
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO Modifiers   
        (ModifierId,                                                ModifierType)
VALUES    ('FST_LEADER_CUSTOM_ECO_EXTRA_SLOT_1',                        'MODIFIER_PLAYER_CULTURE_ADJUST_GOVERNMENT_SLOTS_MODIFIER'),
        ('FST_TRAIT_STONEHENGEPRODUCTION',                            'MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION'),
        ('FST_TRAIT_PYRAMIDSPRODUCTION',                            'MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION'),
        ('FST_TRAIT_PETRAPRODUCTION',                                'MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION'),
        ('FST_TRAIT_GREAT_LIBRARYPRODUCTION',                        'MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION'),
        ('FST_TRAIT_HANGING_GARDENSPRODUCTION',                        'MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION'),
        ('FST_TRAIT_ORACLEPRODUCTION',                                'MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION'),
        ('FST_TRAIT_COLOSSEUMPRODUCTION',                            'MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION');

--------------------------------------------------------------------------------------------------------------------------
-- ModifierArguments
--------------------------------------------------------------------------------------------------------------------------
INSERT INTO ModifierArguments
        (ModifierId,                                                Name,                            Value)
VALUES    ('FST_LEADER_CUSTOM_ECO_EXTRA_SLOT_1',                        'GovernmentSlotType',            'SLOT_ECONOMIC'),
        ('FST_TRAIT_STONEHENGEPRODUCTION',                            'BuildingType',                    'BUILDING_STONEHENGE'),
        ('FST_TRAIT_STONEHENGEPRODUCTION',                            'Amount',                        '50'),
        ('FST_TRAIT_PYRAMIDSPRODUCTION',                            'BuildingType',                    'BUILDING_PYRAMIDS'),
        ('FST_TRAIT_PYRAMIDSPRODUCTION',                            'Amount',                        '50'),
        ('FST_TRAIT_PETRAPRODUCTION',                                'BuildingType',                    'BUILDING_PETRA'),
        ('FST_TRAIT_PETRAPRODUCTION',                                'Amount',                        '50'),
        ('FST_TRAIT_GREAT_LIBRARYPRODUCTION',                            'BuildingType',                    'BUILDING_GREAT_LIBRARY'),
        ('FST_TRAIT_GREAT_LIBRARYPRODUCTION',                            'Amount',                        '50'),
        ('FST_TRAIT_HANGING_GARDENSPRODUCTION',                            'BuildingType',                    'BUILDING_HANGING_GARDENS'),
        ('FST_TRAIT_HANGING_GARDENSPRODUCTION',                            'Amount',                        '50'),
        ('FST_TRAIT_ORACLEPRODUCTION',                            'BuildingType',                    'BUILDING_ORACLE'),
        ('FST_TRAIT_ORACLEPRODUCTION',                            'Amount',                        '50'),
        ('FST_TRAIT_COLOSSEUMPRODUCTION',                            'BuildingType',                    'BUILDING_COLOSSEUM'),
        ('FST_TRAIT_COLOSSEUMPRODUCTION',                            'Amount',                        '50');
 
okai just for close that , i use "MODIFIER_ "PLAYER_CITIES_ADJUST_BUILDING_PRODUCTION" and the value X is in % .
 
MODIFIER_PLAYER_CITIES_ADJUST_WONDER_PRODUCTION will adjust the production of *all* wonders in all cities by a percentage. If you want to limit it to specific ones, you need to use MODIFIER_PLAYER_CITIES_ADJUST_BUILDING_PRODUCTION which asks for a specific building but does the same thing otherwise. Wonders count as buildings, so you can specify them.
 
Top Bottom