ideas = {

    gp_public_meetings = {
        law = yes
        use_list_view = yes

        allowed = {

            available = {
                NOT = {
                    has_government = fascism
                }
            }

            level = 3

            modifier = {
                political_power_factor = 0.10
                army_morale_factor = 0.05
                drift_defence_factor = -0.10
            }

            ai_will_do = {

                base = 20

                modifier = {
                    has_government = democratic
                    add = 80
                }

                modifier = {
                    has_government = communism
                    add = 20
                }

                modifier = {
                    factor = 3
                }

            
            }

            cancel_if_invalid = yes
        }

        monitored = {
            
            available = {
                
            }

            level = 2

            modifier = {
                political_power_factor = -0.05
                army_morale_factor = -0.05
                drift_defence_factor = 0.05
                stability_factor = 0.05
            }

            ai_will_do = {
                base = 30

                modifier = {
                    has_government = fascism
                    add = 60
                }

                modifier = {
                    has_government = communism
                    add = 40
                }

                modifier = {
                    has_government = neutrality
                    add = 20
                }

                modifier = {
                    factor = 3
                }
            }

            cancel_if_invalid = no

            default = yes
        }

        banned = {

            available = {
                NOT = {
                    has_government = democratic
                }
            }

            level = 1

            modifier = {
                political_power_factor = -0.10
                army_morale_factor = -0.10
                drift_defence_factor = 0.15
                stability_factor = 0.10
            }

            ai_will_do = {

                base = 20

                modifier = {
                    has_government = fascism
                    add = 80
                }

                modifier = {
                    factor = 3
                }
            }

            cancel_if_invalid = yes
        }
    }
}