Stellaris

Stellaris

Not enough ratings
Changing Timing of Crises
By Ryuichiro
OUTDATED!!!
You can now change all the relevant values in one event "crisis_trigger.1" inside the file "crisis_trigger_events.txt"


Short Guide where/how you can change the timing of the different crises.
Also a few words on mod creation so you can use your custom timing in a private multiplayer round.
Written with version 1.6, but should be general enough for upcoming patches.
   
Award
Favorite
Favorited
Unfavorite
Prethoryn Scourge
Open the file Stellaris\events\game_start.txt and search for the event game_start.4.
The interesting part of the event is the random_list:
10 = { country_event = { id = crisis.10 days = 61200 random = 500 } } # 170 years 20 = { country_event = { id = crisis.10 days = 72000 random = 500 } } # 200 years 30 = { country_event = { id = crisis.10 days = 90000 random = 500 } } # 250 years 15 = { country_event = { id = crisis.10 days = 108000 random = 500 } } # 300 years 25 = { } # No Prethoryn Invasion
  1. The weight is the first number of each line. If they have the sum 100 you can see them as percentage chances. For example 25% chance that there won't be a Prethoryn Invasion.
  2. The timing is defined as the days parameter and means days after the game started.
  3. An additional randomization can be achieved over the random paramter, which defines a range of days the event can happen earlier or later than the defined days
Extradimensional Invaders
Open the file Stellaris\events\crisis_events_2.txt and search for the event crisis.1000.
The event is a bit special and has two interesting parts.

The trigger:
fleet_power > 10000 years_passed > 150 OR = { has_technology = "tech_jump_drive_1" has_technology = "tech_psi_jump_drive_1" }
The years_passed parameter defines the minimal years since the game has started before the event triggers. In addition someone has to have over 10k total fleet power and Jump Drive or Psi Jump Drive researched.

The mean_time_to_happen:
years = 500 # If player has psi jump drive, it's more likely modifier = { factor = 0.8 has_technology = "tech_psi_jump_drive_1" } # If player has completed Wanderlust chain, it's more likely modifier = { factor = 0.8 has_country_flag = completed_rogue_scientist }
This will delay the actual event after it is triggered. You can think of it as the time between "The Unbidden have noticed the signal of our Jump Drive." and "The Unbidden have reached our galaxy.". By default it will take 500 years but if the the empire has researched the Psi Jump Drive or completed the Wanderlust chain they will be faster, in numbers 400(500*0.8) or 320(500*0.8*0.8) years. There is also a randomization in this values but I couldn't find a clear definition, the wiki only says:
This will add a delay to the event. Once the trigger condition is fulfilled the event will delay itself for a random time around the mean time.
AI Rebellion
Open the file Stellaris\events\crisis_events_3.txt and search for the event crisis.2190.
The interesting part of the event is the random_list:
30 = { country_event = { id = crisis.2191 days = 25200 random = 720 } } # 70 years 25 = { country_event = { id = crisis.2191 days = 32400 random = 720 } } # 90 years 20 = { country_event = { id = crisis.2191 days = 21600 random = 720 } } # 60 years 15 = { country_event = { id = crisis.2191 days = 28800 random = 720 } } # 80 years 10 = { country_event = { id = crisis.2191 days = 36000 random = 720 } } # 100 years
  1. The weight is the first number of each line. If they have the sum 100 you can see them as percentage chances. For example 25% chance that the AI Rebellion will happen after 90 years.
  2. The timing is defined as the days parameter and means days after the Synthetic Workers Technology was researched.
  3. An additional randomization can be achieved over the random paramter, which defines a range of days the event can happen earlier or later than the defined days
Multiplayer (make a mod)
Create a folder in documents\Paradox Interactive\Stellaris\mod for example crisis_timing.
Copy the edited event files in the new folder so you have the following structure:
mod\crisis_timing\events\game_start.txt mod\crisis_timing\events\crisis_events_2.txt mod\crisis_timing\events\crisis_events_3.txt
Delete all events in the new files except the ones you changed.
Create a new file in the Stellaris\mod folder, for example crisis_timing.mod and write the following:
name="Crisis Timing" path="mod/crisis_timing" supported_version="1.6.*"
Share the folder and .mod file with everyone you want.
Workshop (Upload the mod)
If you want to upload the whole thing to the Workshop you have to make a few more steps.
Copy an image into the crisis_timing folder, for example:
mod\crisis_timing\crisis_timing.png
Than add some points in the crisis_timing.mod file:
name="Crisis Timing by YOURNAME" path="mod/crisis_timing" tags={ "Balance" "Events" "Gameplay" } picture="crisis_timing.png" supported_version="1.6.*"
Now you should be able to upload the mod over the Stellaris Launcher.
1 Comments
Intjbill 15 Jun @ 11:23pm 
Please make a Terravore or Fanatic Purifier guide for Stellaris 4.0.