玩《十字军之王3》的时候,谁都躲不过“压力”(Stress)这套机制。角色干了违心事、遭了打击,压力值一高,就容易解锁各种“压力特质”(Stress Traits)。如果你想用控制台调试存档、做剧情展示,或者干脆给自己捏个“戏剧性人格”,掌握这些压力特质的代码就很关键。
这篇就不跟你拐弯,直接围绕“压力特质代码”来,把相关内容捋清楚,方便你查代码、调属性,也顺便讲讲这些特质在游戏里到底干嘛用。
——
在 CK3 里,压力特质大体跟三种“发泄方式”绑定:
有的角色选择沉溺享乐,有的选择伤害自己,还有的会迁怒别人。按官方的设计,大致可以理解成三条路:放纵、自虐、外放攻击。每条路对应一条压力特质线,类似一阶、二阶、三阶的递进。
在游戏文件的 trait 配置里,每种压力特质都有一个内部 ID,用控制台命令加减特质时就要用这些代码。一般的用法是:
在调试模式下(启动项加 -debug_mode 或用启动器打开开发者模式),游戏里按一次波浪键呼出控制台,然后输入类似:
-
add_trait trait_id给当前选中角色添加特质 -
remove_trait trait_id移除特质
这里比较要命的是:中文界面里你看到的是“酒鬼”“偏执”“自残倾向”之类的名字,但控制台只认内部 ID,那一串基本都是英文小写加下划线。如果你是自己翻文件,会在 common/traits 目录下找到对应配置;但多数玩家不会特意去翻文本,这才需要一份“代码一览表”。
如果你是做 MOD、写剧本事件,知道这些 ID 还能直接在事件脚本里写上:add_trait = trait_xxx 或给 AI 限定压力走向。用得多了你会发现,压力特质其实是塑造角色性格、推动剧情的好东西——不是单纯来恶心玩家的。
再聊一点机制上的东西。压力值高了以后,游戏会触发压力事件,让你在几种“发泄方式”里做选择。你走哪条路,后面就越容易往那条线继续加码。比如你一开始选了“通过大吃大喝解压”,后续就可能慢慢发展成严重肥胖、寿命缩短;而走“伤害自己”这一条,角色存活时间可能反而会延长一点,但一堆负面数值也会铺天盖地地来。
所以在你打算用控制台硬给角色塞特质时,最好心里有个底:
这些特质不只是“装饰”,它们往往会改动属性、健康、吸引力、别人对你的观感,甚至影响某些事件的触发几率。乱塞一通,可能会把一个好好的开局玩成全年精神危机现场。
如果你之前见过有人贴“压力特质代码大全”,大致会是把三条压力路线拆开列:
比如某个系列从轻度到重度,都是同一类解压方式,只是副作用和数值越叠越狠。每一级都有对应 code,通常命名上会带有同一根词干,方便你一眼认出是同一条线上的东西。熟悉之后,你甚至不用查表,只要记得核心词,大概就能猜到其它级别的 ID。
这里需要提醒一句:不同版本、不同 DLC,有时会新增或微调少量特质,代码也可能有补充。想完全确认的话,最保险的方法,还是直接在当前版本的游戏文件里查一遍。尤其是你在用 MOD 的时候,部分 MOD 还会扩展自己的压力特质线,那些自然有不同的 ID,不会跟原版重名。
如果你只是普通玩家,偶尔想在单机里改改存档,放心大胆用控制台没问题;但如果你在做攻略、录视频或者写剧情向实况,建议先在备份存档上试几次,看看加了指定压力特质之后,角色状态和剧情走向是不是符合你预期。比方说,你想塑造一个“长年被权力和道德撕扯”的国王,你可以故意选一条压力路线,再搭配一些性格特质,效果往往比纯靠演一段“内心独白”要真实得多。
最后再说一句“废话但有用”的:
所有这些东西,都是在单机里给自己找乐子、做研究、做内容用的。不要拿控制台改出来的人物去跑那种严肃的成就挑战,也别用在任何需要公平性的多人环境,这样一来自己玩得也不踏实,别人看着也别扭。
如果你已经有一份具体的压力特质代码列表,想确认含义或者想我帮你按路线重新整理一下,也可以直接扔过来;这样你之后开新档、做新系列,都能少翻很多文件。
