关于肥胖问题研究
本帖最后由 FuRoCas 于 2021-2-14 23:20 编辑肥胖不仅仅是一个is_fat特质问题,还有一个体格参数physique_variable有关做事件或者控制台,直接去除is_fat特质人物体格参数不降没多久还是会变胖的,
# gain_weight_small_effect (+5 physique_variable)
# gain_weight_medium_effect (+10 physique_variable)
# gain_weight_large_effect (+15 physique_variable)
# lose_weight_small_effect (-5 physique_variable)
# lose_weight_medium_effect (-10 physique_variable)
# lose_weight_large_effect (-15 physique_variable)
控制台用charinfo all 命令就能看到人物physique_variable参数,通常肥胖的角色这个参数也很大,负的话就可能变成营养不良特质了
某些特质会增加这个数值,所以自己消除肥胖事件的话要加上这个能减参数的代码
option = {
name = ReduceWeight
remove_trait = is_fat
lose_weight_large_effect = yes #这是体格减少15
}
这样的格式的命令,消除肥胖的事件使得效果长久点。
这个选项是消除营养不良特质外加+10点体格
option = {
name = AddWeight
remove_trait = is_malnourished
gain_weight_medium_effect = yes #这是体格增加10点
}
以下是自己做的事件,图片和介绍说明随便复制的随机事件
把下面复制到event\ramadan_events.txt 随机事件文本最下面,然后用控制台输入event 900014 角色ID
事件ID可以自己编,但是别和其他事件ID重复
remove_character_modifier = jolly_patriarch_modifier 这个是去除快乐的族长的BUFF,怀疑是会增加体格参数的BUFF
# Ramadan Ends019
character_event = {
id = 900014
title = RAMADANTITLE
desc = EVTDESC_LT_21000.1
desc = EVTDESC_LT_21000.2
picture = GFX_evt_siege
border = GFX_event_normal_frame_war
portrait = event_target:top_liege_target
is_triggered_only = yes
trigger = { ai = no }
option = {
name = ReduceWeight
remove_character_modifier = jolly_patriarch_modifier
lose_weight_large_effect = yes
weight_trait_check_effect = yes
remove_trait = is_fat
}
option = {
name = AddWeight
remove_trait = is_malnourished
gain_weight_medium_effect = yes
}
option = {
name = null
}
option = {
name = null
}
}
emmmmm。。。。。所以....嘞?:L
页:
[1]