Changes

Jump to navigation Jump to search

Puppet

9,332 bytes added, 1 year ago
Modding
When a country is puppeted, its government is replaced by one installed by the puppet master, matching the puppet master's ideology.
If a puppet master declares war, they can call in their puppets as allies. In the [[peace conference ]] that ensues after a successful war, puppeted countries will not be able to make demands by themselves, though the puppet master can dictate demands in favor of its puppets if they choose to do so. As a result, an already puppeted country cannot puppet other countries. If a puppet master is forced to capitulate, its puppets will automatically capitulate as well. Upon defeating a puppet master, the victorious nations can choose to detach puppeted countries from their puppet master, making them free-standing nations again. Communist countries get a 70% cost reduction for puppeting other countries.
=If a puppet master is forced to capitulate, its puppets will automatically capitulate as well if it isn't in a faction with a major country that has yet to capitulate. If a puppet master capitulates but there are still majors in a puppets faction, the puppet will earn autonomy points if TFV/DOD/WTT is enabled. Upon defeating a puppet master (and other majors in faction with it), the victorious nations can choose to detach puppeted countries from their puppet master, making them free-standing nations again. Communist countries get a 70% cost reduction for puppeting other countries. == Puppet Master ===
{{SVersion|1.3}}
==== Advantages of having a puppet ====*The puppet master nation may [[trade|import]] goods from its puppet or subject state at a rate discounted below the standard trade rate of up to 8 loads of a resource per factory. If the {{icon|tfv|1}} DLC is active, a puppet or an integrated puppet (such as Malaya) provides 80 loads per factory to its British master (90% discount), while British Raj colony offers 16 loads (50% discount) and British dominions offer 10 loads per factory (25% discount). Without the DLC, the Raj is a puppet and the only discount is for puppets. *The puppet master may access far more of the puppet's resources than it could otherwise with its own trade laws if directly annexed. Extra Trade for overlord provides a bonus on top of the puppet's Trade Law to market rate. So if a Puppet would have 200 Steel available and have Free Trade, typically only 80% of their resources go to Export (160 steel) the rest can be kept for themselves. With the Extra trade bonus of +25% (from Dominion level autonomy) this brings the total steel available to export from a puppet to 170 (160 + 10, where 10 is 25% of 40, where 40 is 200 - 160) out of their total of 200. This can mean with Integrated Puppets the puppet master may purchase all of their resources even if they switch to 'Closed Economy'. Indeed, the extra trade to overlord is applied to the resources not exported.*At certain levels of autonomy a puppet master may request license production of a puppet's equipment, at a discount or even completely free. In addition to being given access to equipment without needing to research it, there is also a bonus conferred to researching that equipment while the license is in effect. Speeding up research for domestic equipment.*It is possible to "request" control over the troops of the puppet; this provides additional divisions for the puppet master, although puppet divisions may not be very well designed.
*When doing so, it is desirable for the player to [[lend-lease]] appropriate equipment to the puppet nation which will allow for faster division training as well as combat any existing puppet equipment shortages. Alternatively, the master may request lend-lease equipment from the puppet to drain its equipment stocks.
* The master can effectively boost their own manpower by raising units including a mix of master and puppet manpower (70% for a Colony, 90% for a Puppet, and 100% for an Integrated Puppet). Such colonial divisions are controlled by the puppet master. The templates for such colonial divisions are those taken or adapted from the puppet's own template list (open by clicking the Crown icon at the top of the Division Designer in the Recruit/Deploy menu). If a puppet is newly released, it will receive templates of the puppet master.
* Puppeting countries can often be safer than annexing them as it generates less {{icon|world tension|1}} than territorial annexation, reducing the risk of foreign intervention by other potentially hostile countries.
==== Disadvantages of having a puppet ====* If the player does not own {{icon|tfv|1}}is not active, a puppet retains full control of the territory you grant it, meaning that the master cannot build anything in a puppet's territory. It is then also not possible to annex a puppet, meaning that creating a puppet causes the mother nation to lose the ability to utilize the puppet's territory for construction.* Puppeting small countries with few resources is less efficient than simply annexing the country, especially if the puppet has less than 8 units of the resource, as factories still have to be paid.* If you give too much land to a puppet, it may refuse to give you your land back.
=== Being a puppet ===
{{SVersion|1.3}}
==== Advantages of being a puppet ====
* Puppets can receive lend lease from their master, even in peacetime. This may help in multiplayer games to grant a puppet a head-start in multiplayer games with a 1936 start date.
* If a nation declares war on a puppet, its master will automatically turn hostile towards the nation that declared war on it, bringing them as well as all their other puppets into the fight. <!--This means that a puppet master will protect its puppets from attacks from other countries but puppets have limitations imposed on them so the advantage of this is debatable.-->
==== Disadvantages of being a puppet ====* A puppet receives a reduced number of factories for giving resources to its master. This can retard hinder early-game industry development.
* A puppet can neither justify war goals nor can it declare war on another country, in addition to that, puppets cannot make demands in a peace conference, meaning that a puppet's territorial expansion is entirely decided by the puppet master.
* If a puppet master declares war on a nation, they can freely force the puppet into the war. If matched up against a stronger opponent and fighting alone, the odds are clearly not in its favor. Even if the puppet proves stronger and defeats that enemy, it gets nothing but glory (and autonomy points) from the war unless the puppet master provides something in the peace or thereafter.* A puppet has to deal with autonomy or risk further disadvantages in favor of its overlord. One of the quickest and most reliable ways to raise autonomy is to use a continous focus, wasting time that could be used for completeing other national focuses. However, puppets with unique focus trees usually have a national focus that is even quicker than said method.
== Autonomy system ===== Autonomy system levels ==={{SVersion|1.35}}
{{expansion|tfv}}
One puppet may act more or less independent than another. To represent the difference between largely autonomous dominions like Canada or Australia, somewhat autonomous colonies like the British Raj, and totally subservient puppet states like Manchukuo and MengkukuoMalaya, the game divides subject states into four levels of autonomy. Within each level, {{icon|autonomy|1}} has a numerical level between 0 and 1000. At 1000 autonomy, the subject may advance to a higher tier, or become free if it is already a Dominion. At 0 autonomy, the master may decrease autonomy to a lower tier, or annex the puppet entirely if it is already an Integrated Puppet. Changing tiers costs 50 {{icon|political power|1}}, while annexing a subject or becoming free costs 300 {{icon|political power|1}}.
{| class="wikitable"
| {{Plainlist|* {{icon|yes}} May declare wars
* {{icon|yes}} May decline call to war
* {{icon|no}} Units are not Control over deployed units goes to overlord * {{icon|no}} Overlord cannot can build in provinces }}
|
|-
! Dominion<br>[[File:Autonomy dominion icon.png|link=]]
| {{Plainlist|* {{icon|no}} May not declare wars * {{icon|no}} May not decline call to war * {{icon|no}} Units are not Control over deployed units goes to overlord* {{icon|no}} Overlord cannot can build in provinces }}
|
* Extra trade for Overlord trade influence: {{Green|+25%}}* Overlord trade cost: {{Red|-25−25%}}
|-
! Colony<br>[[File:Autonomy colony icon.png|link=]]
| {{Plainlist|* {{icon|no}} May not declare wars* {{icon|no}} May not decline call to war * {{icon|no}} Units are not Control over deployed units goes to overlord
* {{icon|yes}} Overlord can build in provinces }}
|
* Extra trade for Overlord trade influence: {{Green|+50%}}* Overlord trade cost: {{Red|-50−50%}}* Research sharing bonus factor: {{Red|-50−50%}}
* Manpower shared with overlord: {{Red|+70%}}
|-
! Puppet<br>[[File:Autonomy puppet icon.png|link=]]
| {{Plainlist|* {{icon|no}} May not declare wars* {{icon|no}} May not decline call to war * {{icon|no}} Units are not Control over deployed units goes to overlord
* {{icon|yes}} Overlord can build in provinces }}
|
* Extra trade for Overlord trade influence: {{Green|+100%}}* Overlord trade cost: {{Red|-90−90%}}* Research sharing bonus factor: {{Red|-50−50%}}
* Manpower shared with overlord: {{Red|90%}}
|-
! Integrated Puppet<br>[[File:Autonomy integrated puppet icon.png|link=]]
| {{Plainlist|* {{icon|no}} May not declare wars* {{icon|no}} May not decline call to war * {{icon|yes}} Units are Control over deployed units goes to overlord
* {{icon|yes}} Overlord can build in provinces }}
|
* Extra trade for Overlord trade influence: {{Green|+100%}}* Overlord trade cost: {{Red|-90−90%}}* Research sharing bonus factor: {{Red|-50−50%}}
* Manpower shared with overlord: {{Red|100%}}
* Civilian Industry controlled by overlord: {{Red|+25%}}
|}
===Fascist Autonomy Levels levels (DoDfascism)==={{SVersion|1.45}}
{{expansion|dod}}
Subjects of a fascist country have a different system, with some similarities. While there are fewer levels of autonomy (3), more autonomy has to be increased overall to break free (or decreased to annex), as autonomy is now numerically classified from 0 to 1600 at each level. Changing levels is the same as in other puppets, with a 50 political power requirement to change, and 300 political power to gain freedom or annex the subject.
{| class="wikitable"
|-
! style="width:10em;" | Autonomy level !! Rules !! Modifiers
|-
| {{Plainlist|* {{icon|yes}} May declare wars
* {{icon|yes}} May decline call to war
* {{icon|no}} Units are not deployed to overlord * {{icon|no}} Overlord cannot can build in provinces }}
|
|-
! Satellite<br>[[File:Autonomy satellite icon.png|link=]]| {{Plainlist|* {{icon|no}} May not declare wars * {{icon|no}} May not decline call to war * {{icon|no}} Units are not deployed to overlord* {{icon|no}} Overlord cannot can build in provinces }}
|
* Subject manpower requirement: {{Green|+40%}}
* Extra trade for overlord: {{Green|+40%}}
* Overlord trade cost: {{Green|-40–40%}}* License cost between subject and master: {{Green|-100–100%}}* All autonomy gain: {{Redred|-30–30%}}
|-
! Reichsprotectorate<br>[[File:Autonomy protectorate iconreichsprotectorate.png|link=]]| {{Plainlist|* {{icon|no}} May not declare wars * {{icon|no}} May not decline call to war * {{icon|no}} Units are not deployed to overlord
* {{icon|yes}} Overlord can build in provinces }}
|
* Subject manpower requirement: {{Green|+70%}}
* Recruitable population factor: {{Red|-25%}}
* Extra trade for overlord: {{Green|+60%}}
* Overlord trade cost: {{Green|-60–60%}}
* Civilian Industry controlled by overlord: {{Red|+25%}}
* License cost between subject and master: {{Green|-100–100%}}* All autonomy gain: {{Redred|-30–30%}}
|-
! Reichskomissariat<br>[[File:Autonomy komissariat iconreichskommissariat.png|link=]]| {{Plainlist|* {{icon|no}} May not declare wars * {{icon|no}} May not decline call to war
* {{icon|yes}} Units are deployed to overlord
* {{icon|yes}} Overlord can build in provinces }}
|
* Subject manpower requirement: {{Green|+90%}}
* Recruitable population factor: {{Red|-50%}}
* Extra trade for overlord: {{Green|+100%}}
* Overlord trade cost: {{Green|-90–90%}}
* Civilian Industry controlled by overlord: {{Red|+25%}}
* Military Industry controlled by overlord: {{Red|+65%}}
* License cost between subject and master: {{Green|-100–100%}}* All autonomy gain: {{Redred|-30–30%}}
|}
==== Changes in autonomy ====
=== Autonomy levels (Imperial Japan) ===
{{SVersion|1.5}}
{{expansion|wtt}}
Subjects of {{flag|Japan}} (and {{flag|Manchukuo}} if it becomes independent) have yet another system. There are only 2 basic autonomy levels, with an alternative level unique to {{flag|Manchukuo}} (Imperial Subject). Moving from Imperial Protectorate to Imperial Associate requires 2400 autonomy and 50 political power, whereas moving from Imperial Associate to freedom requires 1600 autonomy and 300 political power. The Imperial Subject level caps at 1000 autonomy, and disallows freedom until the national focus "Independence War" is completed.
 
{| class="wikitable"
! style="width:10em;" | Autonomy level !! Rules !! Modifiers
|-
! Independent<br>[[File:Autonomy freedom icon.png|link=]]
| {{Plainlist|* {{icon|yes}} May declare wars
* {{icon|yes}} May decline call to war
* {{icon|no}} Units are deployed to overlord
* {{icon|no}} Overlord can build in provinces }}
|
|-
! Imperial Subject<br>[[File:Autonomy imperial associate.png|link=]]
| {{Plainlist|* {{icon|yes}} May declare wars
* {{icon|yes}} May decline call to war
* {{icon|no}} Units are deployed to overlord
* {{icon|yes}} Overlord can build in provinces }}
|
* Subject manpower requirement: {{Green|+50%}}
* Extra trade for overlord: {{Green|+25%}}
* Overlord trade cost: {{Green|–25%}}
* Civilian Industry controlled by overlord: {{Red|+10%}}
* Military Industry controlled by overlord: {{Red|+25%}}
|-
! Imperial Associate<br>[[File:Autonomy imperial associate.png|link=]]
| {{Plainlist|* {{icon|no}} May declare wars
* {{icon|no}} May decline call to war
* {{icon|no}} Units are deployed to overlord
* {{icon|yes}} Overlord can build in provinces }}
|
* Subject manpower requirement: {{Green|+70%}}
* Extra trade for overlord: {{Green|+60%}}
* Overlord trade cost: {{Green|–60%}}
* Civilian Industry controlled by overlord: {{Red|+25%}}
* All autonomy gain: {{red|–30%}}
|-
! Imperial Protectorate<br>[[File:Autonomy imperial protectorate.png|link=]]
| {{Plainlist|* {{icon|no}} May declare wars
* {{icon|no}} May decline call to war
* {{icon|yes}} Units are deployed to overlord
* {{icon|yes}} Overlord can build in provinces }}
|
* Subject manpower requirement: {{Green|+90%}}
* Extra trade for overlord: {{Green|+100%}}
* Overlord trade cost: {{Green|–90%}}
* Civilian Industry controlled by overlord: {{Red|+25%}}
* Military Industry controlled by overlord: {{Red|+65%}}
* All autonomy gain: {{red|–30%}}
|}
 
=== Changing autonomy ===
{{SVersion|1.3}}
Both overlord and subject actions can change autonomy. In general, the subject helping the overlord increases its autonomy, while the overlord helping the subject decreases it.
* The continuous focus "Suppress subjects" lowers all subjects' autonomy by 0.5 daily, while the focus "Increase autonomy" raises it 0.5 daily.
* Several nation-specific focuses and [[National Spirit]]s increase or decrease autonomy - currently, these are limited to the United Kingdom and the Commonwealth nations.
* If the overlord capitulates (to anyone), the subject immediately gains 500 autonomy. ** If the overlord is fascist and capitulates, the subject gains 800 autonomy instead (only occurs with Death or Dishonor DLC enabled).* Send attache generates 0.05.
=== Achieving Independence ===
{{SVersion|1.3}}
Puppets can break free from their puppet masters, however, this cannot be done peacefully if the player wishes to do it swiftly. In vanilla, increasing support for a different ideology than the current government through political advisors and triggering a civil war is the only way of breaking free; once the war starts , the newly independent government will be at war with the original puppet government who may still call the puppet master for help. Once that happens, the fate of this struggle for independence depends on whether the rebels are able to overpower both the master and the loyalists. If the puppet succeeds , they will get the chance to puppet their former overlord.  If the player owns {{icon|tfv|1}}, one can also become independent by increasing autonomy enough. The puppet master can counter this , however, by decreasing autonomy through the above methods. This means that breaking free peacefully is possible with Together For Victory, but it is a slow and complicated process.
== Modding ==
{{SVersion|1.5.3}}
By modding, most aspects of the autonomy mechanic can be altered.
=== Autonomy Score and Types of Subjects ===
Every subject has an autonomy rating from 0 (annexed) to 1 (free). This is subdivided into 4000 autonomy points, which are the points seen in-game. The 4000 figure can be edited at row 247 in:
:''C:\Program Files (x86)\Steam\steamapps\common\Hearts of Iron IV\common\defines\00_defines.lua''
The scale can be thought to go from 0 to 4000 or from 0 to 1, but as almost all program files use the 0 to 1 scale, the rest of this section will consider 0 to be annexed and 1 to be free.
In the game files, all of the different types of subjects can be found at:
:''C:\Program Files (x86)\Steam\steamapps\common\Hearts of Iron IV\common\autonomous_states''
For now, two mechanics need to be understood about subjects, each found in the subject_type.txt files in this folder:
* allowed = { }
* min_freedom_level = (value 0 to 0.99, it is advisable to give every subject a unique value)
The allowed value determines whether a subject type is allowed for a country, a reichskommisariat for example uses:
:allowed = { has_government = fascism }
Any puppet places all of its allowed puppet types on the 0-1 autonomy scale, with min_freedom_level representing a subject type's lowest possible autonomy score (given as 0 in-game) and the highest possible autonomy being the min_freedom_level of the puppet type directly above.
=== Rules and Modifiers ===
Every subject type has rules, which restrict their behavior, and modifiers, which modify stats.
==== Rules ====
Rules are defined by the rule = { } function, some examples of rules include:
* can_decline_call_to_war = yes (allows subject to decline call to arms).
* units_deployed_to_overlord = yes (causes recruited divisions to automatically come under the control of the overlord).
Most rules default to "no".
==== Modifiers ====
Modifiers are placed in the modifier = { } block, and include all modifiers on the [[Modifiers]] page. Some common examples include:
* cic_to_overlord_factor = number 0 to 1 (determines percentage of civilian factories that go to overlord)
* mic_to_overlord_factor = number 0 to 1 (determines percentage of military factories that go to overlord)
* autonomy_manpower_share = number 0 to 1 (manpower to overlord)
* can_master_build_for_us = 0 or 1 (1 means they can, 0 means they can't)
* extra_trade_to_overlord_factor = ≥-1 (0 means unmodified, 1 means 100% more resources per increment, -1 means 100% less)
* overlord_trade_cost_factor = ≥-1 (0 means unmodified, 1 means 100% more expensive, -1 means 100% less)
* license_subject_master_purchase_cost = ≥-1 (0 means unmodified, 1 means 100% more expensive, -1 means 100% less)
* autonomy_gain_global_factor = ≥-1 (all fascist subjects have -0.3 meaning 30% less gain)
* research_sharing_per_country_bonus_factor = ≥-1
Most of these values default to 0 when not specified.
=== AI ===
It seems to be possible to modify how desperate subjects and overlords are to reduce or increase autonomy.
:ai_subject_wants_higher = {
::factor = 1.0
:}
:ai_overlord_wants_lower = {
::factor = 1.0
:}
This is for example the values of a regular puppet. It is unknown exactly how these factors work.
=== Conditions for Changing Autonomy Level ===
It is possible to add additional conditions for changing autonomy level, for example:
:can_take_level = {
::always = no
:}
This will forever forbid subjects of that type from gaining an autonomy level, even with maximum autonomy score.
:can_lose_level = {
::#trigger here
:}
This is what the condition for losing an autonomy level. Most default subject types have "#trigger here" in both brackets, adding no conditions.
=== History ===
Subjects can be established through the history files, however there is a quirk of the game which can reset the subjects politics.<br>
To avoid this issue, make sure that the overlord's tag comes before the puppet's tag in common/countries_tags
[[Category:Game concepts]]
25
edits

Navigation menu