Modding Requests/Suggestions megathread

  • Victoria 3 - Sign up now!

    The journey begins, sign up now and get a special in-game item when the game is released.


  • Crusader Kings III Available Now!

    The realm rejoices as Paradox Interactive announces the launch of Crusader Kings III, the latest entry in the publisher’s grand strategy role-playing game franchise. Advisors may now jockey for positions of influence and adversaries should save their schemes for another day, because on this day Crusader Kings III can be purchased on Steam, the Paradox Store, and other major online retailers.


    Real Strategy Requires Cunning
  • Crusader Kings II Expansion Subscription

    Subscribe to the CK II Expansion and enjoy unlimited access to 13 major expansions and more!


Sinister2202

Most Honorable Dwamak
43 Badges
Aug 12, 2009
2.566
1.752
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Stellaris: Leviathans Story Pack
  • BATTLETECH
  • Crusader Kings II: Horse Lords
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Federations
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Stellaris: Necroids
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Victoria 2
  • 500k Club
  • Crusader Kings II: Way of Life
  • Stellaris
  • Heir to the Throne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Hearts of Iron III
  • Cities: Skylines
I would like to request a simple mod. If there is one, I could not find it... a sound effect added to land warfare.
 

Tyon

Westfäölske Volksbefrejensfront
93 Badges
Mar 5, 2007
554
1.742
  • 500k Club
  • Europa Universalis 4: Emperor
  • Imperator: Rome - Magna Graecia
  • Stellaris: Federations
  • Imperator: Rome Deluxe Edition
  • Europa Universalis IV
  • Knights of Honor
  • Europa Universalis III Complete
  • Rome Gold
  • Hearts of Iron III
  • Arsenal of Democracy
  • Mount & Blade: Warband
  • Victoria 2
  • Cities in Motion
  • Darkest Hour
  • Sengoku
  • Crusader Kings II
  • Cities in Motion 2
  • Cities: Skylines
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Imperator: Rome

diagrapher

Private
49 Badges
Sep 1, 2019
24
10
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Humanoids Species Pack
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rule Britannia
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Crusader Kings III
  • Stellaris: Necroids
  • Europa Universalis IV
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Europa Universalis IV: Res Publica
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Jade Dragon
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II
  • Stellaris: Galaxy Edition
The example button effects file claims that buttons will have the selected object as "this" and the player as "from" where applicable, but apparently "this" is actually always the player. Fixing that would be pretty useful.

Also, it would be good to be able to remove anomalies, or have a country automatically complete them, in script.
 

Atoombom007

Corporal
15 Badges
Aug 27, 2018
49
1
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Stellaris
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Stellaris: Apocalypse
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Cities: Skylines Industries
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Federations
MODDING FEATURE REQUEST:
  • has_decision trigger
I have an event with different probabilities and outcomes, that depend on whether the planet has an specific decision active... or that was my intention, because there is no trigger to check whether a decision on a planet is currently active. :confused:
 

Iyur

icddppl
22 Badges
Apr 2, 2014
731
47
  • Crusader Kings II
  • Imperator: Rome
  • Cities: Skylines - Parklife Pre-Order
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Imperator: Rome Sign Up
  • Stellaris: Megacorp
  • Cities: Skylines Industries
  • Stellaris: Distant Stars
  • Cities: Skylines - Parklife
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Cities: Skylines
  • Stellaris: Synthetic Dawn
  • Cities: Skylines Deluxe Edition
MODDING FEATURE REQUEST:
  • has_decision trigger
I have an event with different probabilities and outcomes, that depend on whether the planet has an specific decision active... or that was my intention, because there is no trigger to check whether a decision on a planet is currently active. :confused:
Usually, the most of decisions have some modifiers, so you can check them for existence.

Code:
add_modifier = { modifier = "martial_law" days = -1 }
 

Uroshnor

Sergeant
104 Badges
Jun 19, 2012
90
3
  • Stellaris: Synthetic Dawn
  • Hearts of Iron III
  • Heir to the Throne
  • Cities: Skylines - Snowfall
  • Leviathan: Warships
  • Magicka
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Hearts of Iron III: Their Finest Hour
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - After Dark
  • Cities: Skylines Deluxe Edition
  • Stellaris
  • Europa Universalis IV: Pre-order
  • Dungeonland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • For the Motherland
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Stellaris: Necroids
  • Crusader Kings II: Conclave
  • 500k Club
  • Europa Universalis III Complete
MODDING FEATURE REQUEST:
  • any_species, every_species, and random_species scopes
The only way I've been able to figure out to scope to any species in the galaxy is
Code:
any_country = {
    any_owned_pop = {
        (check species triggers here)
    }
}
and that seems horribly inefficient.
 

Uroshnor

Sergeant
104 Badges
Jun 19, 2012
90
3
  • Stellaris: Synthetic Dawn
  • Hearts of Iron III
  • Heir to the Throne
  • Cities: Skylines - Snowfall
  • Leviathan: Warships
  • Magicka
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Hearts of Iron III: Their Finest Hour
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - After Dark
  • Cities: Skylines Deluxe Edition
  • Stellaris
  • Europa Universalis IV: Pre-order
  • Dungeonland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • For the Motherland
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Stellaris: Necroids
  • Crusader Kings II: Conclave
  • 500k Club
  • Europa Universalis III Complete
MODDING FEATURE REQUEST:

A way to prevent
Code:
create_species = {
    is_mod = yes
    name = "Foo"
    ...
}
from automatically adding a random prefix (e.g. Meta-) or suffix (e.g. Superior) to the species name, the way it does when you genetically modify a species in-game.

For example, if I want to create a Human subspecies called "Fremen", I should be able to do that without the game automatically changing the species name to "Meta-Fremen" (or whatever).
 

Caligula Caesar

Stellaris Technical Scripter
63 Badges
Nov 1, 2014
708
1.148
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Third Rome
  • Heir to the Throne
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Divine Wind
  • Europa Universalis III
  • Europa Universalis IV: Pre-order
  • Hearts of Iron IV: Cadet
  • Stellaris: Federations
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Common Sense
  • Hearts of Iron IV: Death or Dishonor
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Dharma
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Crusader Kings III: Royal Edition
  • Crusader Kings III
  • Stellaris: Lithoids
  • Age of Wonders: Planetfall
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Imperator: Rome Deluxe Edition
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
MODDING FEATURE REQUEST:
  • any_species, every_species, and random_species scopes
The only way I've been able to figure out to scope to any species in the galaxy is
Code:
any_country = {
    any_owned_pop = {
        (check species triggers here)
    }
}
and that seems horribly inefficient.

The great @Moah made that already, it's in 2.6. There's random/every/any/count_owned_species, which will scope to all the species owned by the country (or planet, etc) and galaxy_species, which scopes to all in the galaxy :)
 

Uroshnor

Sergeant
104 Badges
Jun 19, 2012
90
3
  • Stellaris: Synthetic Dawn
  • Hearts of Iron III
  • Heir to the Throne
  • Cities: Skylines - Snowfall
  • Leviathan: Warships
  • Magicka
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Hearts of Iron III: Their Finest Hour
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - After Dark
  • Cities: Skylines Deluxe Edition
  • Stellaris
  • Europa Universalis IV: Pre-order
  • Dungeonland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • For the Motherland
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Stellaris: Necroids
  • Crusader Kings II: Conclave
  • 500k Club
  • Europa Universalis III Complete
The great @Moah made that already, it's in 2.6. There's random/every/any/count_owned_species, which will scope to all the species owned by the country (or planet, etc) and galaxy_species, which scopes to all in the galaxy :)
Oh, interesting. I tried the *_owned_pop_species scopes, but they didn't work (at least not for what I was using them for). If the *_owned_species scopes are different, and actually work, that could be useful.

I'm really happy to hear about galaxy_species, though - that's actually way more useful in the specific context I'm working on right now. So just to make sure, random_galaxy_species, any_galaxy_species, every_galaxy_species, and count_galaxy_species all exist now?

Btw, are these documented anywhere? I didn't see them on the wiki.
 

Caligula Caesar

Stellaris Technical Scripter
63 Badges
Nov 1, 2014
708
1.148
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Third Rome
  • Heir to the Throne
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Divine Wind
  • Europa Universalis III
  • Europa Universalis IV: Pre-order
  • Hearts of Iron IV: Cadet
  • Stellaris: Federations
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Common Sense
  • Hearts of Iron IV: Death or Dishonor
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Dharma
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Crusader Kings III: Royal Edition
  • Crusader Kings III
  • Stellaris: Lithoids
  • Age of Wonders: Planetfall
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Imperator: Rome Deluxe Edition
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
Oh, interesting. I tried the *_owned_pop_species scopes, but they didn't work (at least not for what I was using them for). If the *_owned_species scopes are different, and actually work, that could be useful.

I'm really happy to hear about galaxy_species, though - that's actually way more useful in the specific context I'm working on right now. So just to make sure, random_galaxy_species, any_galaxy_species, every_galaxy_species, and count_galaxy_species all exist now?

Btw, are these documented anywhere? I didn't see them on the wiki.

Well, I mean, they do work, they are used all over the game now :p If you want up to date information, boot the game and type "trigger_docs" into the console, then check your game.log file. And yes, all those exist.
 

seekersenses

Recruit
41 Badges
Feb 15, 2019
9
0
  • Cities: Skylines Industries
  • Cities: Skylines - Mass Transit
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Shadowrun Returns
  • Stellaris - Path to Destruction bundle
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Prison Architect
  • Cities: Skylines - Campus
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Crusader Kings III
  • Stellaris: Necroids
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Stellaris
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
MODDING FEATURE REQUEST:

Ability to make new graphical_culture without requiring an associated species_class.
 

Uroshnor

Sergeant
104 Badges
Jun 19, 2012
90
3
  • Stellaris: Synthetic Dawn
  • Hearts of Iron III
  • Heir to the Throne
  • Cities: Skylines - Snowfall
  • Leviathan: Warships
  • Magicka
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Hearts of Iron III: Their Finest Hour
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - After Dark
  • Cities: Skylines Deluxe Edition
  • Stellaris
  • Europa Universalis IV: Pre-order
  • Dungeonland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • For the Motherland
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Stellaris: Necroids
  • Crusader Kings II: Conclave
  • 500k Club
  • Europa Universalis III Complete
MODDING FEATURE REQUEST:

A trigger that checks whether a solar system is closer to one thing than it is to another (e.g., return true if the scoped system is closer to a player empire's homeworld than to any AI empire's homeworld).
 

Uroshnor

Sergeant
104 Badges
Jun 19, 2012
90
3
  • Stellaris: Synthetic Dawn
  • Hearts of Iron III
  • Heir to the Throne
  • Cities: Skylines - Snowfall
  • Leviathan: Warships
  • Magicka
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Hearts of Iron III: Their Finest Hour
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - After Dark
  • Cities: Skylines Deluxe Edition
  • Stellaris
  • Europa Universalis IV: Pre-order
  • Dungeonland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • For the Motherland
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Stellaris: Necroids
  • Crusader Kings II: Conclave
  • 500k Club
  • Europa Universalis III Complete
MODDING FEATURE REQUEST:

Make it possible to scope to every_system from the init_effect block of a solar system initializer.
 

Mitchz95

Field Marshal
16 Badges
Feb 4, 2016
3.328
2.018
  • Stellaris: Synthetic Dawn
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Major Wiki Contributor
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
MODDING FEATURE REQUEST:

Make it possible to scope to every_system from the init_effect block of a solar system initializer.

That one might not be possible. Solar system initializers are used in galaxy generation, so there's no guarantee that more systems won't be generated after that one.

A workaround might be to set a star flag for the system, then write a game_start event: if any system with that flag exists, then every_system = <effect>.
 

Uroshnor

Sergeant
104 Badges
Jun 19, 2012
90
3
  • Stellaris: Synthetic Dawn
  • Hearts of Iron III
  • Heir to the Throne
  • Cities: Skylines - Snowfall
  • Leviathan: Warships
  • Magicka
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Sword of the Stars
  • Hearts of Iron III: Their Finest Hour
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - After Dark
  • Cities: Skylines Deluxe Edition
  • Stellaris
  • Europa Universalis IV: Pre-order
  • Dungeonland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • For the Motherland
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Stellaris: Necroids
  • Crusader Kings II: Conclave
  • 500k Club
  • Europa Universalis III Complete
That one might not be possible. Solar system initializers are used in galaxy generation, so there's no guarantee that more systems won't be generated after that one.

A workaround might be to set a star flag for the system, then write a game_start event: if any system with that flag exists, then every_system = <effect>.
The reason I want to be able to do it during galaxy gen is so that I can set flags on systems that meet certain criteria and then use those flags to modify the usage_odds of other initializers. Can't do that with a game_start event.

I came up with an extremely kludgy workaround that does manage to, effectively, scope to every system during galaxy gen, so it's definitely possible, but it would be much much better to just be able to scope to every_system directly.

See this thread for details: https://forum.paradoxplaza.com/foru...-is-closer-to-one-thing-than-another.1372773/
 

TheInvadinator

Private
100 Badges
May 10, 2016
15
5
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rights of Man
  • Stellaris: Galaxy Edition
  • Stellaris: Synthetic Dawn
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Parklife
  • Shadowrun: Dragonfall
  • Shadowrun Returns
  • Europa Universalis IV: Dharma
  • Stellaris: Distant Stars
  • Stellaris: Humanoids Species Pack
  • Cities: Skylines - Parklife Pre-Order
  • BATTLETECH - Digital Deluxe Edition
  • Europa Universalis IV: Rule Britannia
  • Stellaris: Apocalypse
  • Hearts of Iron IV: Death or Dishonor
  • Shadowrun: Hong Kong
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Prison Architect
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall Premium edition
  • Stellaris: Necroids
  • Crusader Kings II: Reapers Due
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Cradle of Civilization
  • Tyranny: Gold Edition
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Steel Division: Normandy 44
  • Europa Universalis IV: Mandate of Heaven
  • Steel Division: Normandy 44 Deluxe Edition
  • BATTLETECH
  • Victoria 2
Please add destroy_trigger for districts, behaving like destroy_trigger for buildings

I was able to emulate this behavior with events, but I think it works better for logic and utility to be able to use this in the district definition itself.

Also, would it be possible to have a way to downgrade buildings to a previous tier, behaving similar to the destroy trigger as well?

Lastly, a way to determine if a sector has a specific active focus?
 
Last edited:

Atoombom007

Corporal
15 Badges
Aug 27, 2018
49
1
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Stellaris
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Stellaris: Apocalypse
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Cities: Skylines Industries
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Federations
MODDING FEATURE REQUEST:
Allowing icons to be able to be parsed by custom scripted triggers. See explanation below.
EcXyTCA.png
EcXyTCA.png
 

Atoombom007

Corporal
15 Badges
Aug 27, 2018
49
1
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Stellaris
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Stellaris: Apocalypse
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Cities: Skylines Industries
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Federations
MODDING FEATURE REQUEST:

Making descriptions seperated from special projects, event chains, and static modifiers (but specifically event chains). In 2.6.2, each of them can only have 1 description. Allowing them to be seperated using triggers allows for more custom flavour texts depending on empire authority/civics.

ANSWER: This is already possible using scripted localizations.
 
Last edited:

Dazz

Second Lieutenant
15 Badges
Apr 10, 2017
146
47
  • Warlock 2: The Exiled
  • Stellaris
  • Major Wiki Contributor
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
MODDING FEATURE REQUEST:
Please give us triggers that check the number of free envoys! Because envoys neither count as owned_leader nor pool_leader!
• count_envoys <=> int
• count_idle_envoys <=> int
 
Last edited: