Gunblade

Recruit
10 Badges
Apr 14, 2020
1
0
  • Pillars of Eternity
  • Stellaris
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Stellaris: Synthetic Dawn
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Federations
I don't know if this is the right thread to ask but would it be possible to create a "UI" for modding technology. I assume if there was any UI for modding it would have to be specific to what ever it is you want to mod considering the number of options that can be changed in this game.
 

Kotaros

Recruit
35 Badges
Mar 17, 2020
8
32
  • Stellaris: Nemesis
  • Stellaris
  • Stellaris - Path to Destruction bundle
  • Stellaris: Apocalypse
  • Stellaris: Megacorp
  • Stellaris: Federations
  • Stellaris: Leviathans Story Pack
  • Stellaris: Synthetic Dawn
  • Stellaris: Distant Stars
  • Stellaris: Ancient Relics
  • Stellaris: Humanoids Species Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Lithoids
  • Stellaris: Necroids
  • Hearts of Iron IV: Cadet
  • BATTLETECH
  • Crusader Kings III
  • Cities: Skylines
MODDING FEATURE REQUEST:

Similar to shipsize_<shipsize name>_hull_mult and shipsize_<shipsize name>_hull_add, auto-generate the following modifiers:
Code:
shipsize_<shipsize name>_shield_mult
shipsize_<shipsize name>_shield_add
shipsize_<shipsize name>_armor_mult
shipsize_<shipsize name>_armor_add
 
Last edited:

Gaussia

Major
31 Badges
Jan 21, 2014
688
1.166
  • 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
  • Magicka
  • Europa Universalis IV: Res Publica
  • Crusader Kings III
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris Sign-up
  • Crusader Kings III: Royal Edition
  • Stellaris: Nemesis
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Mare Nostrum
Likely bug in trigger

I have done some tests, and it seems like the "num_species" trigger doesn't work. I start with a planet, and some new species using the "copy_pop" console command, and then trigger an event to write to my log which "if" statements pass.

Result: The trigger always seems to think that there's 1 species on the planet (e.g. "num_species = 1", "num_species > 0", "num_species < 2" all works, however, now "num_species = 0", "num_species = 2", "num_species > 2", etc.).

This trigger is almost never used in the game, so seems likely it hasn't been discovered.
 

VonValerianRM

Second Lieutenant
40 Badges
Sep 5, 2017
107
102
  • Stellaris: Distant Stars
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Age of Wonders III
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Crusader Kings II: Reapers Due
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Crusader Kings III
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Pillars of Eternity
  • Crusader Kings II: Way of Life
  • Mount & Blade: With Fire and Sword
  • Victoria 2
  • Europa Universalis IV
  • 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
  • Magicka
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Stellaris: Synthetic Dawn
  • Crusader Kings II
I don't know if it already exists and I'm just blind, but a define for the base influence gain rate would be a miracle. Game is so slow with the current rate of influence gain and the fact that it's used for nearly everything.
 

Darrien

First Lieutenant
29 Badges
Jun 13, 2016
222
36
  • Magicka
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Stellaris: Distant Stars
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Age of Wonders III
  • Tyranny - Bastards Wound
  • Tyranny - Tales from the Tiers
  • Hearts of Iron IV: Death or Dishonor
  • Surviving Mars
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Tyranny: Gold Edition
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Stellaris: Synthetic Dawn
  • Stellaris - Path to Destruction bundle
  • Stellaris: Megacorp
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II
I don't know if it already exists and I'm just blind, but a define for the base influence gain rate would be a miracle. Game is so slow with the current rate of influence gain and the fact that it's used for nearly everything.

That exists in the country_types under the base income for default country type
 

Netherim

Second Lieutenant
12 Badges
Dec 29, 2014
169
151
  • Europa Universalis IV
  • Stellaris
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
Civic Request: Techno-cult
Can someone make a Megastructure/Habitats version of Machine Cult from some mods, like civic expanded and Civic Overhaul?
Code:
Engineering research from jobs: +10%
Construction time: -15%
Traditionalist faction likes machines
AI Worship policy option available
Priests produce 3 Engineering Research instead of 2 Society Research

Maybe with priests that increase unity, engineering and alloys production? And the temples that decrease both time and alloys costs of megastructure or give a bonus to habitable megastructure jobs resources production?
 
Last edited:

Netherim

Second Lieutenant
12 Badges
Dec 29, 2014
169
151
  • Europa Universalis IV
  • Stellaris
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
Can someone make an Origin that merge both Void dwellers and Necrophage?

Start with 3 habitats, with a secondary species (only the dominant with void dweller trait) and both the bonus and malus of both? So -85 pop growt for main species, no bonus to workers, but a bonus for rulers and a very good bonus for specialist and so on.
(At the moment, I haven't buy yet Necroids dlc because the only things that interest me in that dlc it's is origins, but take that forbid to take void dwellers (or planetary habitat origin, from the sub mod of Planetary Diversity) so I'm waiting if there is a workaround to the problem. )
 
Last edited:

Greenslade

Captain
31 Badges
Jul 16, 2013
316
2
  • Cities in Motion 2
  • Cities: Skylines - Mass Transit
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Surviving Mars: First Colony Edition
  • Prison Architect
  • Stellaris: Megacorp
  • Shadowrun: Dragonfall
  • Stellaris: Distant Stars
  • Cities: Skylines - Parklife
  • Cities: Skylines - Parklife Pre-Order
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Apocalypse
  • Surviving Mars
  • BATTLETECH
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Natural Disasters
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Cities: Skylines
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Stellaris: Synthetic Dawn
  • Stellaris
  • Cities: Skylines Deluxe Edition
  • Europa Universalis III Complete
  • Europa Universalis III
  • Crusader Kings II
Question re buildings and modifiers.

I know it's possible for a building to add resources to all jobs on a planet, and to add jobs to a planet, but is it possible for a building to add jobs to a district?

For eg, could a building add +1 miner jobs to every mining district? Or +1 researcher jobs to every researcher district? Is it possible and if so how would one go about it?
 

mial42

Lt. General
18 Badges
Sep 28, 2020
1.214
2.451
  • Stellaris: Synthetic Dawn
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Charlemagne
Question re buildings and modifiers.

I know it's possible for a building to add resources to all jobs on a planet, and to add jobs to a planet, but is it possible for a building to add jobs to a district?

For eg, could a building add +1 miner jobs to every mining district? Or +1 researcher jobs to every researcher district? Is it possible and if so how would one go about it?
You could do this but you can't do it via a clever modifier like job_researcher_per_research_district = 1, since you can only do those on a planet level, a per-pop level, or a per-crime level. The way you'd have to go about doing it is with horrific spaghetti code in the district definitions themselves, like this:
Code:
    triggered_planet_modifier = {
        potential = {
            has_building = your_building_here
        }
        modifier = {
            job_your_job_here_add = 1
        }
    }
 

Pyzayt

Captain
14 Badges
Aug 5, 2019
348
219
  • Cities: Skylines
  • Stellaris
  • 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
  • Stellaris: Synthetic Dawn
It would be sweet if we could set conditions for starting systems. For example, a random weight modifier if it's a random starting system ("usage = empire_init") and allow/disallow conditions if it's one you choose in the empire creator ("usage = custom_empire").

This would be amazing! As someone who likes to use custom start systems fairly often, I feel like this is a fantastic idea, and would be a really neat way to give unique empires from the Workshop some extra uniqueness, beyond things like event chains.
 

malakhglitch

First Lieutenant
6 Badges
Sep 13, 2020
220
248
  • Knights of Pen and Paper +1 Edition
  • Teleglitch: Die More Edition
  • The Showdown Effect
  • Magicka 2
  • Age of Wonders III
  • Shadowrun Returns
Has anyone come up with something a lot closer to "The Culture" than just Rogue Servitors? The Culture is obviously not Mechanist or Syncretic Evolution types.
 

Kommunist Fried Chicken

Sergeant
35 Badges
Feb 20, 2020
87
110
  • Surviving Mars
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Cities: Skylines Industries
  • Stellaris: Distant Stars
  • Cities: Skylines - Parklife
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Green Cities
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: Together for Victory
  • Cities: Skylines
  • Crusader Kings II: Way of Life
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Stellaris
  • Stellaris: Synthetic Dawn
  • Stellaris: Megacorp
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: La Resistance
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
I think modder should be given move power on localisation. Sometimes, we may need events to do what we want, or the modifier code is in somewhere else, like the traits about amenities, the code is in jobs files. job/building/component(event technology) can't show these things directly, what we can do is only write a mouthful desc and pray players can see it.
I think we should can remove the default desc of its ability(produce, modifier or other thing that spawn automatic), and rewrite it as we want, just like what you do in traits. It's not very difficult, right?

By the way, please pay more attention on the ground army, I even can't design a new job that can spawn stronger defense army(instead of more armies).
Well, do devs still check this thread? If you check, say something please
 

Kommunist Fried Chicken

Sergeant
35 Badges
Feb 20, 2020
87
110
  • Surviving Mars
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Cities: Skylines Industries
  • Stellaris: Distant Stars
  • Cities: Skylines - Parklife
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Green Cities
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: Together for Victory
  • Cities: Skylines
  • Crusader Kings II: Way of Life
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Stellaris
  • Stellaris: Synthetic Dawn
  • Stellaris: Megacorp
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: La Resistance
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
You could do this but you can't do it via a clever modifier like job_researcher_per_research_district = 1, since you can only do those on a planet level, a per-pop level, or a per-crime level. The way you'd have to go about doing it is with horrific spaghetti code in the district definitions themselves, like this:
Code:
    triggered_planet_modifier = {
        potential = {
            has_building = your_building_here
        }
        modifier = {
            job_your_job_here_add = 1
        }
    }
Wait, the only way is change the district definition? if I am unwilling to change it(as we know, changing the original files often means perform awful when multiple mods ), what I can do is just writing a code in the building definition like:
Code:
    triggered_planet_modifier = {
        potential = {
            num_districts = { type = your_district_here value > 0 }
        }
        modifier = {
            job_your_job_here_add = 1
        }
    }
   
    triggered_planet_modifier = {
        potential = {
            num_districts = { type = your_district_here value > 1 }
        }
        modifier = {
            job_your_job_here_add = 1
        }
    }
blablabla....
 

Uborka

Recruit
45 Badges
May 17, 2017
4
2
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Colonel
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines - Mass Transit
  • BATTLETECH
  • Surviving Mars
  • Cities: Skylines - Green Cities
  • Crusader Kings II: Reapers Due
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Shadowrun Returns
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Prison Architect
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Conclave
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • Cities: Skylines
  • Warlock: Master of the Arcane
  • 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
  • BATTLETECH: Flashpoint
  • Shadowrun: Hong Kong
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Magicka
  • Stellaris: Synthetic Dawn
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II
Hello guys!

I'm new at modding, but not new at coding.
Actually, I have a simple question for better modders or experts.

Is it possible, to access the battle result logs? Anyhow? ( I'm just wondering about, if it is possible, and not about how)
If you can, how detailed it is? (A simple example is enough)

And a more hardcore question:

Is it possible, to access third-party programs from the mod or the game? Like I write a java program, which is running parallel with the game and the mod, and somehow the mod calling the program with some arguments.

Easily, can I somehow write a program that is parsing the battle result logs from the game?

If it is too much, it's okay to laugh at me, I just wondering what is possible. :)

Thanks for the help,
David
 

Mitchz95

Field Marshal
17 Badges
Feb 4, 2016
3.393
2.194
  • Stellaris: Synthetic Dawn
  • Stellaris: Humanoids Species Pack
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Major Wiki Contributor
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
Can we please get "none" to be a viable target for the "set_species_homeworld" effect? Atm we have to pick a random planet and then delete it, which is annoying and takes a day to take effect.

Also, can we please get the ability to modify a species without creating a subspecies?
 

neptunehs

Second Lieutenant
1 Badges
May 28, 2018
193
60
  • Stellaris
Please make a mod which turns conquered Machines into Robotic Workers instead of purging.
It's impossible to do this in species_rights,so you can do this in decisions,like this.
 

Attachments

  • newelectronicbrain.rar
    1 KB · Views: 0
  • 1Love
Reactions: