Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. common/estates_preload/00_estate_modifiers.txt +221 -0
common/estates_preload/00_estate_modifiers.txt CHANGED
@@ -51,6 +51,14 @@ estate_brahmins = {
51
51
  NOT = { religion_group = muslim }
52
52
  }
53
53
  }
54
+
55
+ modifier_definition = {
56
+ type = privileges
57
+ key = brahmins_privilege_slots
58
+ trigger = {
59
+ has_estate = estate_brahmins
60
+ }
61
+ }
54
62
  }
55
63
 
56
64
  estate_church = {
@@ -68,6 +76,14 @@ estate_church = {
68
76
  has_estate = estate_church
69
77
  }
70
78
  }
79
+
80
+ modifier_definition = {
81
+ type = privileges
82
+ key = church_privilege_slots
83
+ trigger = {
84
+ has_estate = estate_church
85
+ }
86
+ }
71
87
  }
72
88
 
73
89
  estate_maratha = {
@@ -123,6 +139,14 @@ estate_maratha = {
123
139
  NOT = { has_estate = estate_nobles }
124
140
  }
125
141
  }
142
+
143
+ modifier_definition = {
144
+ type = privileges
145
+ key = maratha_privilege_slots
146
+ trigger = {
147
+ has_estate = estate_maratha
148
+ }
149
+ }
126
150
  }
127
151
 
128
152
  estate_nobles = {
@@ -162,6 +186,14 @@ estate_nobles = {
162
186
  NOT = { has_estate = estate_rajput }
163
187
  }
164
188
  }
189
+
190
+ modifier_definition = {
191
+ type = privileges
192
+ key = nobles_privilege_slots
193
+ trigger = {
194
+ has_estate = estate_nobles
195
+ }
196
+ }
165
197
  }
166
198
 
167
199
  estate_burghers = {
@@ -180,6 +212,14 @@ estate_burghers = {
180
212
  has_estate = estate_burghers
181
213
  }
182
214
  }
215
+
216
+ modifier_definition = {
217
+ type = privileges
218
+ key = burghers_privilege_slots
219
+ trigger = {
220
+ has_estate = estate_burghers
221
+ }
222
+ }
183
223
  }
184
224
 
185
225
  estate_vaisyas = {
@@ -216,6 +256,14 @@ estate_vaisyas = {
216
256
  NOT = { religion_group = muslim }
217
257
  }
218
258
  }
259
+
260
+ modifier_definition = {
261
+ type = privileges
262
+ key = vaisyas_privilege_slots
263
+ trigger = {
264
+ has_estate = estate_vaisyas
265
+ }
266
+ }
219
267
  }
220
268
 
221
269
  estate_cossacks = {
@@ -234,6 +282,14 @@ estate_cossacks = {
234
282
  has_estate = estate_cossacks
235
283
  }
236
284
  }
285
+
286
+ modifier_definition = {
287
+ type = privileges
288
+ key = cossacks_privilege_slots
289
+ trigger = {
290
+ has_estate = estate_cossacks
291
+ }
292
+ }
237
293
  }
238
294
 
239
295
  estate_nomadic_tribes = {
@@ -252,6 +308,14 @@ estate_nomadic_tribes = {
252
308
  has_estate = estate_nomadic_tribes
253
309
  }
254
310
  }
311
+
312
+ modifier_definition = {
313
+ type = privileges
314
+ key = nomadic_tribes_privilege_slots
315
+ trigger = {
316
+ has_estate = estate_nomadic_tribes
317
+ }
318
+ }
255
319
  }
256
320
 
257
321
  estate_dhimmi = {
@@ -270,6 +334,14 @@ estate_dhimmi = {
270
334
  has_estate = estate_dhimmi
271
335
  }
272
336
  }
337
+
338
+ modifier_definition = {
339
+ type = privileges
340
+ key = dhimmi_privilege_slots
341
+ trigger = {
342
+ has_estate = estate_dhimmi
343
+ }
344
+ }
273
345
  }
274
346
 
275
347
  estate_jains = {
@@ -288,6 +360,14 @@ estate_jains = {
288
360
  has_estate = estate_jains
289
361
  }
290
362
  }
363
+
364
+ modifier_definition = {
365
+ type = privileges
366
+ key = jains_privilege_slots
367
+ trigger = {
368
+ has_estate = estate_jains
369
+ }
370
+ }
291
371
  }
292
372
 
293
373
  estate_rajput = {
@@ -343,4 +423,145 @@ estate_rajput = {
343
423
  NOT = { has_estate = estate_nobles }
344
424
  }
345
425
  }
426
+
427
+ modifier_definition = {
428
+ type = privileges
429
+ key = rajput_privilege_slots
430
+ trigger = {
431
+ has_estate = estate_rajput
432
+ }
433
+ }
434
+ }
435
+
436
+ estate_janissaries = {
437
+ modifier_definition = {
438
+ type = loyalty
439
+ key = janissaries_loyalty_modifier
440
+ trigger = {
441
+ has_estate = estate_janissaries
442
+ }
443
+ }
444
+
445
+ modifier_definition = {
446
+ type = influence
447
+ key = janissaries_influence_modifier
448
+ trigger = {
449
+ has_estate = estate_janissaries
450
+ }
451
+ }
452
+
453
+ modifier_definition = {
454
+ type = privileges
455
+ key = janissaries_privilege_slots
456
+ trigger = {
457
+ has_estate = estate_janissaries
458
+ }
459
+ }
460
+ }
461
+
462
+ estate_eunuchs = {
463
+ modifier_definition = {
464
+ type = loyalty
465
+ key = eunuchs_loyalty_modifier
466
+ trigger = {
467
+ has_estate = estate_eunuchs
468
+ }
469
+ }
470
+
471
+ modifier_definition = {
472
+ type = influence
473
+ key = eunuchs_influence_modifier
474
+ trigger = {
475
+ has_estate = estate_eunuchs
476
+ }
477
+ }
478
+
479
+ modifier_definition = {
480
+ type = privileges
481
+ key = eunuchs_privilege_slots
482
+ trigger = {
483
+ has_estate = estate_eunuchs
484
+ }
485
+ }
486
+ }
487
+
488
+ estate_ghulams = {
489
+ modifier_definition = {
490
+ type = loyalty
491
+ key = ghulams_loyalty_modifier
492
+ trigger = {
493
+ has_estate = estate_ghulams
494
+ }
495
+ }
496
+
497
+ modifier_definition = {
498
+ type = influence
499
+ key = ghulams_influence_modifier
500
+ trigger = {
501
+ has_estate = estate_ghulams
502
+ }
503
+ }
504
+
505
+ modifier_definition = {
506
+ type = privileges
507
+ key = ghulams_privilege_slots
508
+ trigger = {
509
+ has_estate = estate_ghulams
510
+ }
511
+ }
512
+ }
513
+
514
+ estate_qizilbash = {
515
+ modifier_definition = {
516
+ type = loyalty
517
+ key = qizilbash_loyalty_modifier
518
+ trigger = {
519
+ has_estate = estate_qizilbash
520
+ }
521
+ }
522
+
523
+ modifier_definition = {
524
+ type = influence
525
+ key = qizilbash_influence_modifier
526
+ trigger = {
527
+ has_estate = estate_qizilbash
528
+ }
529
+ }
530
+
531
+ modifier_definition = {
532
+ type = privileges
533
+ key = qizilbash_privilege_slots
534
+ trigger = {
535
+ has_estate = estate_qizilbash
536
+ }
537
+ }
538
+ }
539
+
540
+ #For special scripted modifiers which are not in the code base.
541
+ estate_special = {
542
+ #For the Republics which only have limited terms
543
+ modifier_definition = {
544
+ type = privileges
545
+ key = max_terms
546
+ trigger = {
547
+ has_government_attribute = has_limited_terms
548
+ }
549
+ }
550
+ modifier_definition = {
551
+ type = privileges
552
+ key = num_of_pronoiars
553
+ trigger = {
554
+ OR = {
555
+ has_government_attribute = enables_pronoias
556
+ tag = BYZ
557
+ }
558
+ }
559
+ }
560
+ modifier_definition = {
561
+ type = privileges
562
+ key = influence_to_vassal_elevation_cost
563
+ trigger = {
564
+ always = yes
565
+ }
566
+ }
346
567
  }