StellarisCommands.com

Precursor Discovery

The "Precursor Discovery" event in Stellaris — flavor, choices, and how to trigger it with the event console command.

Precursor Discovery

Precursor Discovery event picture
Country event

Intercepted communications from a group of independent prospectors indicate that they recently found something relating to an ancient Precursor civilization on …. Superstition compelled them to leave the … alone, so whatever they discovered must still be there.

The command below will trigger the "Precursor Discovery" event in Stellaris:

Player choices

When this event fires, you can choose between the following option:

  • We should investigate this.
    • A new archaeological special project is available on ….

Firing conditions

Show raw conditions
is_ai = no
years_passed > 50
NOT = { has_country_flag = ongoing_precursor_artifact }
OR = {
  AND = {
    has_event_chain = "vultaum_chain"
    NOT = {
      has_completed_event_chain_counter = {
        event_chain = vultaum_chain
        counter = vultaum_artifacts
      }
    }
    any_system_within_border = {
      has_star_flag = precursor_1
      any_system_planet = {
        NOT = { has_planet_flag = precursor_world }
        uninhabitable_regular_planet = yes
        has_owner = no
        has_anomaly = no
        is_surveyed = {
          who = ROOT
          status = yes
        }
      }
    }
  }
  AND = {
    has_event_chain = "yuht_chain"
    NOT = {
      has_completed_event_chain_counter = {
        event_chain = yuht_chain
        counter = yuht_artifacts
      }
    }
    any_system_within_border = {
      has_star_flag = precursor_2
      any_system_planet = {
        uninhabitable_regular_planet = yes
        NOT = { has_planet_flag = precursor_world }
        has_owner = no
        has_anomaly = no
        is_surveyed = {
          who = ROOT
          status = yes
        }
      }
    }
  }
  AND = {
    has_event_chain = "first_league_chain"
    NOT = {
      has_completed_event_chain_counter = {
        event_chain = first_league_chain
        counter = first_league_artifacts
      }
    }
    any_system_within_border = {
      has_star_flag = precursor_3
      any_system_planet = {
        uninhabitable_regular_planet = yes
        NOT = { has_planet_flag = precursor_world }
        has_owner = no
        has_anomaly = no
        is_surveyed = {
          who = ROOT
          status = yes
        }
      }
    }
  }
  AND = {
    has_event_chain = "irassian_chain"
    NOT = {
      has_completed_event_chain_counter = {
        event_chain = irassian_chain
        counter = irassian_artifacts
      }
    }
    any_system_within_border = {
      has_star_flag = precursor_4
      any_system_planet = {
        uninhabitable_regular_planet = yes
        NOT = { has_planet_flag = precursor_world }
        has_owner = no
        has_anomaly = no
        is_surveyed = {
          who = ROOT
          status = yes
        }
      }
    }
  }
  AND = {
    has_event_chain = "cybrex_chain"
    NOT = {
      has_completed_event_chain_counter = {
        event_chain = cybrex_chain
        counter = cybrex_artifacts
      }
    }
    any_system_within_border = {
      has_star_flag = precursor_5
      any_system_planet = {
        uninhabitable_regular_planet = yes
        NOT = { has_planet_flag = precursor_world }
        has_owner = no
        has_anomaly = no
        is_surveyed = {
          who = ROOT
          status = yes
        }
      }
    }
  }
}