I am so fed up with the Galactic community voting. It's seriously ruining my ability to engage with the game.

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
The AI pays attention to who supports its resolutions, and who it personally has a good opinion of. If you've managed to offend your neighbors or consistently voted against people's resolutions, they'll vote against yours, even if they "should" support them, mainly because they have your name on them. That may or may not be logical but that's politics for you.
Is there actually any evidence of tgis of is it like "AI allies don't help in CK3 because they're betraying you"?
 
  • 1Like
Reactions:
AI voting makes absolutely no sense. I've seen AI vote in favour of denouncing itself. I've seen the entire Galactic Community vote in favour of Space Amoeba Conservation Act, but then half of them simply refused to actually ratify it, resulting in half the galaxy suffering from self-imposed sanctions. It's absolutely insane and makes no sense.
 
  • 8Haha
  • 8
  • 2Like
Reactions:
See the code below, so what would you add to change how empires react? I think what is missing is an absolute "No" or "Yes" condition, the "Yes" could be done by setting the multiplier really high but I am not sure if a "No" can be done with a negative value; as in I don't know if negatives exist in the calculations.

Why should a xenophobe care if aliens are sold on a market? Though I do think it needs separate weights for "Fanatic_" ethics because I feel that a fanatic xenophile would want to ban the trade of aliens.




Code:
resolution_galactic_market_ban_sentient_organic_slave_trade = {
    icon = "GFX_resolution_galactic_market_slave_trade"

    resources = {
        category = resolutions
        cost = {
            influence = @resolution_cost_denounce
        }
    }

    target = no

    effect = {
        custom_tooltip = resolution_galactic_market_ban_sentient_organic_slave_trade_effect_success
        hidden_effect = {
            set_global_flag = organic_slave_trade_banned_flag
            set_timed_country_flag = { flag = galactic_community_resolution_passed_general days = @resolution_flag_timer }
            add_modifier = {
                modifier = resolution_passed_diplomatic_weight
                days = 2200
            }
        }
    }

    fail_effects = {
        hidden_effect = {
            set_timed_country_flag = { flag = galactic_community_resolution_failed_general days = @resolution_flag_timer }
            add_modifier = {
                modifier = resolution_failed_diplomatic_weight
                days = 2200
            }
        }
    }

    potential = {
        has_federations_dlc = yes
        host_has_dlc = "Megacorp"
        NOT = {
            is_active_resolution = "resolution_galactic_market_ban_sentient_organic_slave_trade"
            has_global_flag = organic_slave_trade_banned_flag
        }
    }

    ai_weight = {
        weight = @resolution_weight_disliked

        modifier = {
            factor = 1.5
            is_xenophile = yes
        }

        modifier = {
            factor = 1.5
            is_egalitarian = yes
        }

        modifier = {
            factor = 0.5
            is_xenophobe = yes
        }

        modifier = {
            factor = 0.5
            is_authoritarian = yes
        }

        modifier = {
            factor = 0
            is_slaver = yes
        }
    }
}

resolution_galactic_market_ban_sentient_slave_trade = {
    icon = "GFX_resolution_galactic_market_slave_trade"

    resources = {
        category = resolutions
        cost = {
            influence = @resolution_cost_denounce
        }
    }

    target = no

    modifier = {
    }

    effect = {
        custom_tooltip = resolution_galactic_market_ban_sentient_slave_trade_effect_success
        hidden_effect = {
            set_global_flag = sentient_slave_trade_banned_flag
            set_timed_country_flag = { flag = galactic_community_resolution_passed_general days = @resolution_flag_timer }
            add_modifier = {
                modifier = resolution_passed_diplomatic_weight
                days = 2200
            }
        }
    }

    fail_effects = {
        hidden_effect = {
            set_timed_country_flag = { flag = galactic_community_resolution_failed_general days = @resolution_flag_timer }
            add_modifier = {
                modifier = resolution_failed_diplomatic_weight
                days = 2200
            }
        }
    }

    potential = {
        has_federations_dlc = yes
        host_has_dlc = "Megacorp"
        has_global_flag = organic_slave_trade_banned_flag
        is_active_resolution = "resolution_galactic_market_ban_sentient_organic_slave_trade"
    }

    ai_weight = {
        weight = @resolution_weight_disliked

        modifier = {
            factor = 1.5
            is_xenophile = yes
        }

        modifier = {
            factor = 1.5
            is_egalitarian = yes
        }

        modifier = {
            factor = 0.5
            is_xenophobe = yes
        }

        modifier = {
            factor = 0.5
            is_authoritarian = yes
        }

        modifier = {
            factor = 0.75
            is_spiritualist = yes
        }

        modifier = {
            factor = 0
            is_slaver = yes
        }
    }
}
 
  • 1
  • 1
Reactions:
See the code below, so what would you add to change how empires react? I think what is missing is an absolute "No" or "Yes" condition, the "Yes" could be done by setting the multiplier really high but I am not sure if a "No" can be done with a negative value; as in I don't know if negatives exist in the calculations.

Why should a xenophobe care if aliens are sold on a market? Though I do think it needs separate weights for "Fanatic_" ethics because I feel that a fanatic xenophile would want to ban the trade of aliens.




Code:
resolution_galactic_market_ban_sentient_organic_slave_trade = {
    icon = "GFX_resolution_galactic_market_slave_trade"

    resources = {
        category = resolutions
        cost = {
            influence = @resolution_cost_denounce
        }
    }

    target = no

    effect = {
        custom_tooltip = resolution_galactic_market_ban_sentient_organic_slave_trade_effect_success
        hidden_effect = {
            set_global_flag = organic_slave_trade_banned_flag
            set_timed_country_flag = { flag = galactic_community_resolution_passed_general days = @resolution_flag_timer }
            add_modifier = {
                modifier = resolution_passed_diplomatic_weight
                days = 2200
            }
        }
    }

    fail_effects = {
        hidden_effect = {
            set_timed_country_flag = { flag = galactic_community_resolution_failed_general days = @resolution_flag_timer }
            add_modifier = {
                modifier = resolution_failed_diplomatic_weight
                days = 2200
            }
        }
    }

    potential = {
        has_federations_dlc = yes
        host_has_dlc = "Megacorp"
        NOT = {
            is_active_resolution = "resolution_galactic_market_ban_sentient_organic_slave_trade"
            has_global_flag = organic_slave_trade_banned_flag
        }
    }

    ai_weight = {
        weight = @resolution_weight_disliked

        modifier = {
            factor = 1.5
            is_xenophile = yes
        }

        modifier = {
            factor = 1.5
            is_egalitarian = yes
        }

        modifier = {
            factor = 0.5
            is_xenophobe = yes
        }

        modifier = {
            factor = 0.5
            is_authoritarian = yes
        }

        modifier = {
            factor = 0
            is_slaver = yes
        }
    }
}

resolution_galactic_market_ban_sentient_slave_trade = {
    icon = "GFX_resolution_galactic_market_slave_trade"

    resources = {
        category = resolutions
        cost = {
            influence = @resolution_cost_denounce
        }
    }

    target = no

    modifier = {
    }

    effect = {
        custom_tooltip = resolution_galactic_market_ban_sentient_slave_trade_effect_success
        hidden_effect = {
            set_global_flag = sentient_slave_trade_banned_flag
            set_timed_country_flag = { flag = galactic_community_resolution_passed_general days = @resolution_flag_timer }
            add_modifier = {
                modifier = resolution_passed_diplomatic_weight
                days = 2200
            }
        }
    }

    fail_effects = {
        hidden_effect = {
            set_timed_country_flag = { flag = galactic_community_resolution_failed_general days = @resolution_flag_timer }
            add_modifier = {
                modifier = resolution_failed_diplomatic_weight
                days = 2200
            }
        }
    }

    potential = {
        has_federations_dlc = yes
        host_has_dlc = "Megacorp"
        has_global_flag = organic_slave_trade_banned_flag
        is_active_resolution = "resolution_galactic_market_ban_sentient_organic_slave_trade"
    }

    ai_weight = {
        weight = @resolution_weight_disliked

        modifier = {
            factor = 1.5
            is_xenophile = yes
        }

        modifier = {
            factor = 1.5
            is_egalitarian = yes
        }

        modifier = {
            factor = 0.5
            is_xenophobe = yes
        }

        modifier = {
            factor = 0.5
            is_authoritarian = yes
        }

        modifier = {
            factor = 0.75
            is_spiritualist = yes
        }

        modifier = {
            factor = 0
            is_slaver = yes
        }
    }
}

It'd be nice if it wasn't so purely based on ethics. Having the "Slaver Guilds" civic, or "Democratic Crusaders" personality seriously has zero impact on how an empire would vote in this case? That strikes me as bizarre.
 
  • 9
Reactions:
fanatic xenophile would want to ban the trade of aliens.

this is quite a trumbling argument to be made.

xenophile are not egalitarian .

they like aliens, but this doesn't mean they considerate aliens as important as themself or anything .

in fact, a fanatic xenophile can be authoritarian and have slaves , why should they vote for banning slavery?

the only ethic that is actualy against slavery are egalitarians , no-one else should have a particolar desire to ban slavery as a concept.

and while i'm well aware that humanity has a strong value for egalitarianism , it is only towards other humans , we have no problem enslaving other races becuase they are " not intelligent" .

In fact , it could be argued that egalitarian only care about theyr own race if they do not have a xenophile ethic , so egalitarians themself should not be against slavery itself by default.

(edict : in fact, you can be an egalitarian xenophobe , that have no rights for xenos )







so, the only empires that should propose and support indipendently a proposal for the banning of organic slavery are egalitarian xenophiles .
all others should have a pragmatic aproach to it .
 
  • 10
  • 1
Reactions:
It'd be nice if it wasn't so purely based on ethics. Having the "Slaver Guilds" civic, or "Democratic Crusaders" personality seriously has zero impact on how an empire would vote in this case? That strikes me as bizarre.
I am pretty sure the check is_slaver = yes covers Slaver Guilds but I did not chase down how that is set.
 
this is quite a trumbling argument to be made.

xenophile are not egalitarian .

they like aliens, but this doesn't mean they considerate aliens as important as themself or anything .

in fact, a fanatic xenophile can be authoritarian and have slaves , why should they vote for banning slavery?

the only ethic that is actualy against slavery are egalitarians , no-one else should have a particolar desire to ban slavery as a concept.

and while i'm well aware that humanity has a strong value for egalitarianism , it is only towards other humans , we have no problem enslaving other races becuase they are " not intelligent" .

In fact , it could be argued that egalitarian only care about theyr own race if they do not have a xenophile ethic , so egalitarians themself should not be against slavery itself by default.

(edict : in fact, you can be an egalitarian xenophobe , that have no rights for xenos )







so, the only empires that should propose and support indipendently a proposal for the banning of organic slavery are egalitarian xenophiles .
all others should have a pragmatic aproach to it .

Xenophile is LITERALLY considering aliens as important ad you, and you can't use real life as an example because we literally know ZERO other sentient races
 
  • 7
  • 1Like
Reactions:
Xenophile is LITERALLY considering aliens as important ad you, and you can't use real life as an example because we literally know ZERO other sentient races
A Xenophile empire with the Slaver Guilds Civic can have Xeno slaves (though it's important to note they'd also have founder species slaves).
 
  • 8
  • 3Like
Reactions:
Xenophile is LITERALLY considering aliens as important ad you, and you can't use real life as an example because we literally know ZERO other sentient races

Xenophile is an affection for foreign beings and culture, it does not mean that they get treated equally. A decadent xenophile society will enjoy foreign slaves around them for example.

Seeing other as important as me is egalitarianism. Thats a point what Stellaris gets wrong in my opinion.
 
  • 11
Reactions:
Xenophile is LITERALLY considering aliens as important ad you, and you can't use real life as an example because we literally know ZERO other sentient races

This is a very contemporary way of thinking about it, and is not accurate about what "xenophile" means nor about whether or not real-life examples might apply.

Back in, say, the eleventh century C.E. there were plenty of people who thought that people with particular skin colors were entirely different sentient races-- varieties of human-like but non-human groups. They were wrong, but that's how they thought. And there were plenty of people who enjoyed collecting artifacts, artwork, and cultural trappings from particular cultures while also being totally cool with enslaving people from those cultures.
 
  • 5
  • 1
Reactions:
Xenophile is LITERALLY considering aliens as important ad you, and you can't use real life as an example because we literally know ZERO other sentient races
We used to know Neanderthals and Hobbits (and some others), but somehow after meeting Homo Sapien they just stopped existing.

It is a mystery.
 
Do we know a specific on how that works? Because that's quite an interesting and understandable mechanic in theory, but it still doesn't make sense to me either mechanically or in terms of just plain common sense lore why a Nation would constantly flip between being pro or anti slavery every 180 days.

Also, as is, I have pretty good relationships with all the nations as I was doing a UNE diplomacy focused run.

I suppose it could be that two nations who hate each other constantly keep trying to oppose each other because they are flipping from side to side?
i'm no modder or scripter so this may be wrong but if i were to guess based on what i know of current mechanics when you vote negatively for an empires proposed resolution it triggers a flag which can be triggered repeatedly if you vote negatively for multiple resolutions and likely expires after a certain time limit. the flag probably adds weight to voting negatively for the ai's dice roll of what side it chooses and if you have enough of them it all but guarantees a negative vote
 
Xenophile is an affection for foreign beings and culture, it does not mean that they get treated equally. A decadent xenophile society will enjoy foreign slaves around them for example.

Seeing other as important as me is egalitarianism. Thats a point what Stellaris gets wrong in my opinion.
Stellaris civic is about alien being equals, however :p
 
  • 3
  • 1Like
Reactions:
Stellaris civic is about alien being equals, however :p
Egalitarian Xenophile is about that.

Regular Xenophile is more flexible, just as regular Egalitarian is more flexible.
 
  • 9
Reactions:
The Galactic Community has so many problems that the only real effect it has on gameplay tends to be RP, and even then it falls short a lot of the time.

Most of the early resolutions can be almost entirely ignored because their primary effect is only +/-20% to a specific type of diplomatic weight. These penalties/boosts to diplomatic weight are not very important no matter what is passed, simply because the individual weight types are just not dynamic enough to matter. Besides, with the way Stellaris works, if I'm ahead in any of the 4 categories, there's a very good chance I can swap some priorities around and be ahead in a different one. That is, if I care enough about my diplomatic weight to do so.

Of course, if I really cared about diplomatic weight, I would simply build a large fleet and swap into Supremacist (things you end up doing a lot of the time anyway), laughing as I dwarf any other bonuses empires can get for at least a century.

But I digress. As others have mentioned, it takes so long to get to the later resolutions - the ones with effects significant enough for you to care - that the game is usually over in all but name by then.

In the few cases that the game is still on, and either the player or the AI is able to focus far enough down a specific chain of resolutions, a lot of them don't even make sense to pass unless they fit your very specific RP.

Take Unchained Knowledge for instance. As a tech-focused empire, most of your research is coming from researcher jobs, so the 'primary' bonus of extra research station output is hardly even noticeable. In fact, this actually helps aggressive/expansionist empires more than it does tech-focused ones! Later, the idea that you would ever want to trade off -15% worker unhappiness and a huge increase on researcher upkeep for 10% researcher output is insane. Given the bonuses accrued by this point in the game, 10% researcher output might - might - increase your actual research output by 3%, while having the very real effect of increasing your CG needs by a significant amount. Researcher Subsidies also has this issue, but at least it can be toggled on and off, is available generations earlier, and doesn't require AI cooperation.

The only empires that actually get a real benefit from Unchained Knowledge are gestalts, because of the legitimately strong solar panel bonus. Other than that, you really don't want to pass most of these resolutions unless you're RPing a very specific empire that cares about research so much that it will pursue science even at a detriment to itself as a whole.

Similar issues apply to basically every other resolution type, especially as you go further into them. There is some really mind-boggling stuff in there.
 
  • 14
Reactions:
Xenophile is LITERALLY considering aliens as important ad you, and you can't use real life as an example because we literally know ZERO other sentient races
well.. alot of ppl already answered it at this point.


xenophile is not LITERALLY considering aliens as important as* you , and i can actualy use real life as an example because there are other sentient races and we have no problem keeping them enslaved .

there are race we know have feelings, and can learn on or more than one of our way of comunications , and we have no problem enslaving them have having them being considerate inferior beings with less rights and\or considerated objects . even while we realy like to have them ( that is realy xenophile)



being xenophile mean liking them , doesn't mean you will renounce to the right to decide for them, or giving them the right to talk in your government or contest your decisions .


I will repeat myself there : The only empire ethics that should push for the banishment of slavery should be xenophile egalitarians , all other ethics can have a more pragmatic aproach .

for example, any empire that end up having member of theyr races being enslaved ,may be keen (added weight) on banishing slavery , even more if they are egalitarians \ xenophobes , because they should be willing to "free them" by political meanings .
 
  • 3
  • 1
Reactions:
But I don't get all these peace loving xenophiles voting to not ban slave trading.
This probably doesn't have anything to do with why the AI votes this way, but I always play a peace-loving xenophile, and I always vote against banning the slave trade because I want to keep my source of pops to buy and set free to become instant productive citizens of my nation. :D
 
  • 1
Reactions: