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

Hairy Dude

Major
94 Badges
May 5, 2013
522
150
  • Crusader Kings II
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Victoria 2: A House Divided
  • Humble Paradox Bundle
  • Sengoku
  • Surviving Mars
  • BATTLETECH
  • Empire of Sin - Deluxe Edition
  • Tyranny: Archon Edition
  • Victoria 3 Sign Up
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Prison Architect
  • Crusader Kings III
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV
  • Mount & Blade: Warband
  • Stellaris
  • Rome Gold
  • Knights of Pen and Paper +1 Edition
  • Imperator: Rome

Integrity​

I have verified my game files (on Steam)​

Yes

I have disabled all mods​

Yes

Required​

Summary​

Eyalet independence rebels are most likely to appear at moderate liberty desire and second least likely at 100%

Description​

Here is the spawn_chance for eyalet independence rebels:
Code:
	spawn_chance = {
		factor = 10
		modifier = {
			factor = 0
			owner = { is_subject = no }
		}
		modifier = {
			factor = 0
			owner = { NOT = { is_subject_of_type = eyalet } NOT = { is_subject_of_type = core_eyalet } }
		}
		modifier = {
			factor = 0
			owner = { NOT = { liberty_desire = 10 } }
		}
		modifier = {
			factor = 0.25
			owner = { NOT = { liberty_desire = 20 } }
		}
		modifier = {
			factor = 0.5
			owner = { NOT = { liberty_desire = 30 } }
		}
		modifier = {
			factor = 0.75
			owner = { NOT = { liberty_desire = 40 } }
		}
		modifier = {
			factor = 1
			owner = { NOT = { liberty_desire = 50 } }
		}
		modifier = {
			factor = 1.25
			owner = { NOT = { liberty_desire = 60 } }
		}
		modifier = {
			factor = 1.5
			owner = { NOT = { liberty_desire = 70 } }
		}
		modifier = {
			factor = 1.75
			owner = { NOT = { liberty_desire = 80 } }
		}
		modifier = {
			factor = 2
			owner = { NOT = { liberty_desire = 90 } }
		}
		modifier = {
			factor = 5
			owner = { NOT = { liberty_desire = 100 } }
		}
	}
Each of these factors kicks in when liberty desire is less than whatever level. That means at 0% liberty desire they all apply, and at 100% none of them do. The factors work out as follows:
Liberty desireWeight for independence rebels
10010
90-10050
80-90100
70-80175
60-70262.5
50-60328.125
40-50328.125 (a factor of 1 has no impact)
30-40246.09375
20-30123.046875
20-30123.046875
10-2030.76171875
< 100

Probably what was intended is to remove the NOT from the factors above 50. That way the negative factors don't apply above 50, and the positive factors don't apply below 50. Then the weights need further adjusting since 10 at 59 LD seems rather low.

Steps to reproduce​

See common/rebel_types/independence_rebels.txt

Game Version​

1.36.2 e93d

OS​

Linux (Other)

Additional​

Bug Type​

  • Other

Attachments​



Screenshot​



 
Last edited:
  • 1Like
Reactions:
Upvote 0