Sid Meier's Civilization 4 - Beyond the Sword - anyfunmod

自动清除事件记录

事件日志记录是分成两份,一份明码直接写入记录,另一份另外存储为回放文件。

每个玩家(含电脑)都有事件记录,这些记录长了,也是一份累赘(N个回合前的还有兴趣看?除了看和任务之外没其它用处,浪费内存)。

该功能解决了这个问题,定义只保持 N 条最新的日志记录,旧的当然是清除掉。不操作回放文件。

未完成的任务当然不会被清除。


该功能允许玩家自定义保持日志记录数。

在 \anyfunmod\Assets\XML\anyfun\AFMGlobalDefines.xml 内

<Define>
 <DefineName>AFM_CLEAN_KEEP_MSG</DefineName>
 <iDefineIntVal>60</iDefineIntVal>
</Define>

找到子项 DefineName 为 AFM_CLEAN_KEEP_MSG

iDefineIntVal 的值默认为 60,DLL内部强制最少值是10。