虚幻的脚本配置 - 部分

时间:2012-08-22 10:40:12

标签: ini unrealscript

我正在为utcomp 1.7a修改UT 2004。 这是一个问题:

虚幻脚本中有一个config关键字,允许您在ini文件中保存/加载变量,在名为[package.sectionname]的部分中。

问题是我的包与原始的utcomp不同。 因此,当我尝试使用一些ini设置时,UT会创建一个名为[mypackage.---]的新部分,但我希望它能够搜索[originalpackage.---]中的设置。

有没有办法设置mutator包名? 我看到utcomp的修改版本,使用标准utcomp的设置,所以它可能......但是如何?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果您的班级是基类的孩子(在originalpackage中),它应自动加载[originalpackage.---]的设置,除非您在[mypackage.---]部分明确更改它们。

例如,在UTGame.ini中,[Engine.GameInfo]部分保存所有GameInfo子类的设置。再往下,[UTGame.UTGame]会更改一些设置(例如GameDifficulty)并添加一些新设置,但所有其他设置都会自动从基础[Engine.GameInfo]部分加载。

如果您尝试从非父类加载属性,我认为不可能。