原版日志

原版日志

这个模组启用了TS4的标准日志,并将它们写入mod_logs/VanillaLog_Messages.txt。如果你曾好奇为什么退出TS4要花这么长时间,可以在那里查看关机过程。

实用工具

原版日志
一个用于在启动时启用《模拟人生4》原版日志的模组。基于scumbumbo的代码。

作弊指令
运行这些命令时可用(需在作弊控制台中输入):
logs.enable .... 启用日志记录,日志始终追加。重启《模拟人生4》会清空日志。
logs.disable ... 禁用日志记录并关闭所有打开的日志文件。
logs.flush ..... 将缓冲的日志写入磁盘。
logs.level n ... 将日志级别更改为 n=[0..5](FATAL、ERROR、WARN、INFO、DEBUG 或 ALWAYS)

所有控制台更改都是临时的。
它们不会保存在配置文件中。

配置文件
启动时,它将创建一个包含以下选项的配置文件:
启用日志记录:布尔值 = 真 ... 启动《模拟人生4》时写入原始日志
缓冲设置:整数 = 1 ............ 缓冲并写入一行。˂0:默认;0:无缓冲;1:行缓冲;2:系统默认;˃2:字节大小。
强制刷新:布尔值 = 真 ...... 假:不每次写入后刷新文件(如果设置了缓冲)
日志级别:整数 = 5 ........... [0..5](致命、错误、警告、信息、调试或始终记录)
日志组:集合 = {} .............. {}=全部。指定区分大小写的特定日志组,例如{'区域','工具'}

该文件基于Python的dict()数据类型。请使用'True'或'False',因为这不是JSON格式。

附录
游戏兼容性
该模组已通过《模拟人生4》1.103.315版(2023-12)、S4CL 3.0版(2023-12)、TS4Lib 0.1.8版(2023-09)测试。
预计将与《模拟人生4》、S4CL和TS4Lib的多个即将发布的版本兼容。

依赖项
《模拟人生4》
TS4-库(NexusMods)或 TS4-库(GitHub
S4CL(NexusMods)或 S4CL(GitHub

如果未安装,请下载并安装《模拟人生4》及以下模组。
全部免费提供。

安装
定位包含 Mods 文件夹的本地化 The Sims 4 文件夹。将ZIP文件解压到此 The Sims 4 文件夹中。

这将创建以下目录/文件:
Mods/o19/$mod_name.ts4script
Mods/o19/$mod_name.package
mod_data/$mod_name/*
和/或
mod_documentation/$mod_name/*

mod_logs/$mod_name.txt 将在数据被记录时创建。

手动安装
如果您不想将ZIP文件解压到 The Sims 4 文件夹中,您可能需要阅读以下内容。
ZIP文件/mod_data 中的文件通常是必需的,应解压至 The Sims 4/mod_data 目录。
ZIP文件/mod_documentation 中的文件供您阅读使用,这些文件并非运行该模组所必需。

[i] Mods/o19/*.ts4script 文件可以存放在 Mods 内的任意文件夹中,或者直接放在 Mods 目录下。我强烈建议将其存放在 o19 文件夹中,这样你就知道是谁创建的。

使用情况跟踪 / 隐私
该模组不会向追踪服务器发送任何数据。
代码是开源的,未经混淆,可供审查。
日志文件('mod_logs'文件夹)中的某些日志条目可能包含本地用户名,尤其是当文件未找到时(WARN、ERROR)。