• 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.

Tannhäuser Cake

Lt. General
Nov 22, 2020
1.249
5.141
This is a simple walkthrough for how you can create a simple mod that either disables precursors for human empires, or enables them for AI empires. This can be useful if you do not want this major advantage over the AI, if you just want to remove the biggest incentive for restart-scumming, and/or if you want your games to be more about your empire design and less about which precursor you get.
  1. Start the Stellaris launcher:
    1. Click "Mods"
    2. Click "Upload mod"
    3. Click "Create a mod"
    4. Enter details; below are some unimaginative suggestions
      1. Name = AI precursor fairness
      2. Version = 1.0
      3. Direcory = mod/precursor_fairness
      4. Tags = Balance
    5. Click "Create mod"
    6. Click "Cancel"
    7. (The steps above were written with no other mod present. If you have other mods installed, creating the mod directory may be slightly different.)
  2. If you use Windows:
    1. Go to "\Documents\Paradox Interactive\Stellaris\mod".
    2. Open the mod's folder (the directory name specified in step 1.4.3 above).
    3. Create a new folder and name it "events".
    4. In a separate window, also go to the Stellaris folder "\Stellaris\events".
    5. Copy "precursor_events.txt" and "ancient_relics_arcsite_events_1.txt" to the "events" folder you just created (in step 2.3 above).
  3. If you want to disable precursors for human players:
    1. Delete everything in your mod's "precursor_events.txt" file.
    2. In "ancient_relics_arcsite_events_1.txt", find the events with id = ancrel.1 and id = ancrel.2000.
    3. Either delete them or add "always = no" above "is_ai = no" (this creates an impossible trigger condition; this solution can also be used instead of step 3.1).
  4. If you want to enable precursors for AI players (THIS IS UNTESTED AND DANGEROUS):
    1. Commentify "is_ai = no" by adding a number sign ("#") at the beginning, turning the lines into "#is_ai = no".
    2. Repeat this for all precursor events in "precursor_events.txt"
    3. Also repeat it in "ancient_relics_arcsite_events_1.txt", for the events id = ancrel.1 and id = ancrel.2000.
  5. Activate the mod under "Playsets" (you may have to restart the launcher first, for the additions and edits to take effect).
  6. Play!
 
Last edited:
Fix 3.3. Use [always = no] instead.
For everything else, simply use https://mods.paradoxplaza.com/mods/53942/any and better dedicate your time to have a tea serenely instead of wasting it in following such cumbersome instructions.
 
  • 3
Reactions: