意识形态改造

来自铁心4维基
跳转到: 导航搜索

意识形态代表了所选国家的所有不同的政治信仰或路线。意识形态将有助于确定国家将采取的选择和路径。

意识形态可在Iron IV / common / ideologies / *。txt的Hearts中找到

意识形态[ 编辑]

意识形态遵循以下格式:

ideologies = {
	
	anarchist = {
	
		types = {
			anarcho_syndicalism = {#将思想指派给领导时使用。例如。民主有保守主义,自由主义和社会主义
			}
		}
		
		dynamic_faction_names = {
			“FACTION_NAME_ANARCHIST_1”#当这个意识形态的爱好创建派系时,ai使用的派系名称
		}
		
		color = {169 42 42}#RGB意识形态颜色。在政治饼图或图表旁边显示的颜色
		
		规则= {#意识形态规则。(是/否)
			can_declare_war_on_same_ideology =#以相同的意识形态宣战。不需要
			can_force_government =#和平交易可以改变意识形态。需要
			can_send_volunteers =#可以发送志愿者。需要
			can_puppet =#可以在和平协议中傀儡国家。需要
			can_lower_tension =#降低和平协议的紧张局势。不需要
			can_only_justify_war_on_threat_country =#只能证明一个造成世界紧张/威胁的国家。不需要
			can_guarantee_other_ideologies =#可以保证有不同意识形态的国家。不需要
		}
		
		war_impact_on_world_tension =#从-1变为1.增加或减少由这个国家创造的世界紧张局势
		faction_impact_on_world_tension =#从-1变为1.增加或减少这个意识形态的派系会影响紧张
		
		modifiers = {#更多规则的意识形态
			generate_wargoal_tension =#开始证明战争的必要世界紧张(0至1)
			join_faction_tension =#加入派系所需的世界张力(0至1)
			lend_lease_tension =#开始借出租约所需的张力(0到1)
			send_volunteers_tension =#发送志愿者所需的张力(0到1)
			guarantee_tension =#保证一个国家所需的紧张(0至1)
			take_states_cost_factor =#在和平交易中改变国家的成本。0.25会使州成本增加25%(-1至1)
			annex_cost_factor =#改变在和平协议中完全吞并国家的成本。0.5将使附加成本增加50%(-1至1)
			justify_war_goal_when_in_major_war_time =#改变在重大战争中为战争辩护的成本。0.5会使时间减少50%(0到1)
			drift_defence_factor =#意识形态#0.3的自然漂移防御会给予30%的漂移防御(-1到1)
			puppet_cost_factor =#在和平交易中改变一个国家的木偶成本(-1到1)
		}

		can_be_boosted =#你能否在另一个国家推广这种意识形态的流行(是/否)
		can_collaborate =#
		
		faction_modifiers = {
			faction_trade_opinion_factor = 0.50#增加50%的交易意见
		}
		ai_ <ideology> = yes#确定这个意识形态将使用什么(民主的,共产主义的,法西斯主义的,中立的或者是新的。)
	}
}

艾和平[ 编辑]

这就是ai将要确定他们将如何行动的内容。它告诉他们在什么情况下采取国家,附件或傀儡,或者他们希望通过和平协议达到什么目的。

它受到爱的思想影响

它位于Iron IV / common / ai_peace / *。txt的核心,每个意识形态都有自己的文件。如果你没有制作一个专门的版本,ai将会使用/铁心IV / common / ai_peace / z_default.txt

在游戏中获得意识形态[ 编辑]

本地化[ 编辑]

意识形态的本地化位于Iron IV / localization / parties_l_ <language> .txt的/ Hearts中这个档案还包含了每个国家政党的名字。

在您的文件副本的某处添加

<ideology>:0“<你想要显示的名字>”
<意识形态> _noun:0“<意识形态的名词>”
<意识形态> _desc:0“<你如何用这种意识形态指代一个国家>”#也就是说。民主政权,法西斯独裁,无政府资本主义政权

您还必须为意识形态在每个可能有点耗时的国家添加本地化

AFG_anarchist:0“阿富汗无政府主义共和国”
AFG_anarchist_ADJ:0“无政府 - 阿富汗”
AFG_anarchist_DEF:0“阿富汗人民无政府主义共和国”

GFX [ 编辑]

每个国家要么需要这个意识形态的旗帜,要么是通用的国旗。

要将一个意识形态分配给一个国旗,只需将它命名为<TAG> _ <ideology> .tga,或者通过命名国旗<TAG> .tga为国家创建一个国旗,该国旗不具有特定的意识形态。当你添加了很多类似的意识形态时,以最后一种方式进行操作可以更容易地添加标志。

国家历史[ 编辑]

如果你想让意识形态出现在一个国家,你必须像这样把它添加到这样的国家历史文件中:例如在法国, 铁IV之心/历史/国家/ FRA - France.txt

set_politics = {

	派对= {
		民主= { 
			人气= 30
		}

		法西斯主义= {
			流行度= 1
		}
		
		共产主义= {
			人气= 15
		}
		
		anarchist = {
			人气= 54
		}
	}
	
	ruling_party =无政府主义者
	last_election =“1932.5.1”
	election_frequency = no
}

法国现在需要一位新领导人

create_country_leader = {
	name =“Pierre Monatte”
	desc =“PIERRE_MONATTE_DESC”
	图片=“Pierre_Monatte.dds”
	expire =“1965.1.1”
	ideology = anarcho_syndicalist#前面提到过
	traits = {
	}
}

政治顾问[ 编辑]

如果你想让你通过顾问提高意识形态,你必须添加到/ Iron / Hearts of Iron IV / common / country_leader / 00_traits.txt

<ideology> _booster = {
	随机=否
	sprite = 13
	<ideology> _drift = 0.1
	
	ai_will_do = {
		因子= 0
	}
}

同时为本顾问添加本地化,​​请转到Iron IV / localization / ideas_l_ <language> .txt的核心部分,并添加类似于以下内容的内容:

generic_ <ideology> _booster:0“”#无论你想叫谁支持意识形态。例如。民主政治家,共产主义政客,法西斯政治家

如果你想要一个国家拥有这个意识形态的顾问,你必须去国家的想法文件/铁心IV / common / ideas / <nation> .txt并添加:

 <name> = {
			
	允许= {
		original_tag =“<TAG>”
	}	
	特质= {<ideology> _booster}
	
	on_add = {
		country_event =#如果你想要的话,可以在这里添加一个活动
	}
	
	do_effect = {
		NOT = {
			has_government = <ideology>#如果你现在的思想不是你的新思想,你只能选择它
		}
	}

	ai_will_do = {
		因子= 0
	}
}
改装
文档 效果触发器修改器范围本地化
脚本 AI书签建筑物化妆品标签国家部门决定设备活动创意意识形态国家重点资源技术单位
地图 地图地形国家供应地区战略地区
图形 界面图形资产
化妆品 肖像名单音乐声音
其他 控制台命令故障排除Mod结构