十字军之王3肥胖属性消除代码

作者:巨石下载 157 来源:十字军之王3肥胖属性消除代码

本次给大家带来的是十字军之王3的肥胖属性消除代码介绍,消除肥胖属性对我们是有很大的益处的,这里给大家提供了一个代码可以消除肥胖,大家自己修改一下就可以了,下面详细介绍~

十字军之王3消除肥胖代码分享

自建一个右键菜单功能,路径为:

DocumentsParadox InteractiveCrusader Kings IIImodCustomcommoncharacter_interactionsCustom_interaction.txt

内容如下,修改了下对玩家和AI都有效。

增加一个减少50体重的菜单,体重在[-10, 50]之间都算正常,有一点负数没问题,开局人物体重是-14,超过50会导致肥胖。

加这个是因为只去掉肥胖属性,体重不变,很快又会获得肥胖。

remove_fat_modifier = {

common_interaction = yes

auto_accept = yes

use_diplomatic_range = no

ignores_pending_interaction_block = yes

is_shown = {

scope:actor = {

is_ai = no

}

}

on_accept = {

scope:recipient = {

remove_character_modifier = obese_modifier

}

}

}

sub_weight_50 = {

common_interaction = yes

auto_accept = yes

use_diplomatic_range = no

ignores_pending_interaction_block = yes

is_shown = {

scope:actor = {

is_ai = no

}

}

on_accept = {

scope:recipient = {

change_current_weight = -50

}

}

}

关键代码就一句:remove_character_modifier = obese_modifier

绿帽风云的特点就是变着法的恶心你,这个肥胖属性原版只能添加,不能移除,至少我没找到消除的事件,只找到了添加的事件。

Crusader Kings IIIgameeventshealth_events.txt

health.5001 = {

hidden = yes

trigger = {

current_weight > 50

NOT = { has_character_modifier = obese_modifier }

}

immediate = {

send_interface_toast = {

title = health.5001.desc

add_character_modifier = obese_modifier

}

}

}

简单添加到菜单就可以用,没做翻译,感觉自己写的能用就行。

十字军之王   属性   消除   代码   攻略

本文地址:https://www.huayihang.com/news/23340.html