我正在为utcomp 1.7a
修改UT 2004
。
这是一个问题:
虚幻脚本中有一个config
关键字,允许您在ini
文件中保存/加载变量,在名为[package.sectionname]
的部分中。
问题是我的包与原始的utcomp不同。
因此,当我尝试使用一些ini设置时,UT会创建一个名为[mypackage.---]
的新部分,但我希望它能够搜索[originalpackage.---]
中的设置。
有没有办法设置mutator包名? 我看到utcomp的修改版本,使用标准utcomp的设置,所以它可能......但是如何?
感谢您的帮助。
答案 0 :(得分:1)
如果您的班级是基类的孩子(在originalpackage
中),它应自动加载[originalpackage.---]
的设置,除非您在[mypackage.---]
部分明确更改它们。
例如,在UTGame.ini中,[Engine.GameInfo]
部分保存所有GameInfo子类的设置。再往下,[UTGame.UTGame]
会更改一些设置(例如GameDifficulty
)并添加一些新设置,但所有其他设置都会自动从基础[Engine.GameInfo]
部分加载。
如果您尝试从非父类加载属性,我认为不可能。