|
|
#用户改装
###################
#的用法
GetDummyMale和GetDummyFemale现在已弃用。在脚本中修改它们是不可能的。它们的用例已经被GetGlobalVariable和GetGlobalList取代。它们将在1.5中被完全删除,以确保脚本和代码在长期内更具可维护性。
#变化
添加CloseGameView数据功能,使mod可以关闭特定的游戏视图。
添加garrison_reinforcement_factor。参数用于设置当前驻军规模增加的速度
在字符上添加GetTraitFromGroup和GetTraitGroupLevel数据函数。
添加GetTraitGroup('tag')和Trait。GetGroup数据函数用于获取特征组。
添加HasTrait和HasTraitFromGroup数据函数到Character。
添加GetGlobalVariable和GetGlobalList数据函数,用于从脚本中获取数据。
添加MakeScopeValue、MakescopeFlag和makescopeool来直接从基本类型中创建范围对象,因为它们不能通过makecope成员在复杂类型(如Character.MakeScope)上自动创建。
将ScriptValue数据函数添加到范围对象中,该对象将以该范围对象为根计算一个脚本值。
使Localize数据函数允许它引用的键也调用其中的其他数据函数,就像SelectLocalization所做的那样。
为GuiScope添加AddList数据函数,它是add_to_list就像AddScope是save_scope_as。
增加了数据函数GetTraitsWithFlag和GetTraitsWithoutFlag
在TraitGroup上增加了数据模型GetTraits
新增定义n佣兵::REALM_SIZE_MULT和NHolyOrder::REALM_SIZE_MULT
添加效果deactivate_holy_site
添加效果remove_dynasty_perk
增加效果remove_innovation = innovation_key
添加效果set_army_location
增加效果clear_traits和copy_traits
增加效果set_age和change_age
添加了列表生成器x_culture_global
增加了修改器army_siege_value_mult, army_damage_mult, army_toughhness_mult, army_pursuit_mult,和army_screen_mult
添加触发器has_innovation_flag
增加触发器perks_in_,查询有多少津贴存在于给定的生活方式(而不是有多少特定的角色有)
Building_garrison更名为building_max_garrison
CBs现在支持“icon”参数,让它们使用不同的图标键
角色交互现在支持“图标”参数,让他们使用一个不同的图标键
Create_betrothal现在会记录错误,而不是在出错时默默地失败
确保法律总是按数据库顺序存储,这样它们将如何覆盖彼此是可预测的
修正了replace_path在mod描述符中无效的问题
固定热加载linux
make_妾现在支持同性妾制
为建筑配置重命名garrison参数为max_garrison
Spawn_army现在将只刷征费如果脚本这样做
现在,当旧的议员不能被触发时,assign_council_task效果会正确地出错,而不是静静地什么都不做 |
|