You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Wiki/pages/全新的关系系统.md

119 lines
9.6 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

- ## 日志
**2022年11月29日** 皮蛋 - [[初稿]]]
- **2022年11月30日** 皮蛋 - [[第二版]] 重新整理思路 先写大纲 → 修改大纲 → 搞定了 → 再往下写
- **2022年12月08日** 皮蛋 - 第三版 根据提议,修改成多个关系值;增加关系事件的衰减和永久值等设定;明确事件记录功能的需求;删除过度的亲密仇敌设计。
- ## 其他
- [[lzh的提案]]
# 第三版
## <font color=red>红色表示修改的部分
## <font color=green>绿色表示在修改的途中暂时不符合最新设计的部分
## 1 新关系系统的目标
- 让电脑角色像人,而非机器。
- 关系的不同对玩家的游玩过程产生影响,令玩家主动感兴趣,并沉浸到关系相关玩法中去,获得关系系统带来的体验提升。
## 2 新关系系统的需求与讨论
- 2.1 每个角色都有与其他角色的关系数值。
- 2.2 关系使用单一值,还是使用多种值的综合?
<font color=red>2.2.1 ~~关系,即唯一关系值。~~
<font color=red>2.2.2 关系包括多个关系值
- 私人关系
任何角色之间都存在的基础关系。
单向。
- 亲缘关系
有血缘关系的角色互相的关系。
当存在亲缘关系时,私人关系的数值的增减和判定被替换为亲缘关系。
单向。
- 政治关系
以角色所属的家族为单位记录或判定的,家族之间的关系。
双向。
- 经济关系
存在于玩家和商人类要人或特定角色之间的关系。
双向。`ModerRAS:我其实觉得不需要限定是谁与谁之间的关系会好点,大家都有比有人没有要好处理一些`
- 军事关系
存在于会成为部队指挥官的角色之间的关系。
玩家、领主、流浪者、小家族(成员)、特殊角色。
双向。
- ~~2.3 关系的值的名称决定。~~
- ~~2.3.1 单一时的中文:~~
- ~~2.3.2 单一时的英文:~~
- 2.4 骑砍2自己的关系机制与模组的新关系机制的兼容。
- 将原版数值以20%的比例折算入私人关系中。
- 2.5 关系的上限与下限:
- -100至100。
- <font color=red>2.6 关系的衰减。
- 不同的事件拥有不同的事件关系增减永久值(下称增减永久值)和事件关系衰减系数(下称衰减系数)。
- 事件关系增减永久值:该事件中因增减永久值产生的关系变化,不会因衰减系数功能去除。
*举例A处决了B的亲缘关系极高的父亲。该事件的增减永久值极高基本不会因衰减系数而恢复。*
- 事件关系衰减系数:影响该事件增减的关系随时间流逝逐渐恢复的系数。
**讨论:是以一个日结算后事件被结束,一次性恢复增减的关系;还是每日结算时随着日期的增加,逐渐恢复?**
`皮蛋我希望是逐渐恢复。比如系数是x每x天恢复1点关系。那么我攻占并持有家族A的城堡事件关系增减值为负50永久值为10衰减系数为10即每10天关系恢复1点需要[(50-10)×10] = 400天恢复至正常。`
`ModerRAS:这个不一定是个系数,我个人觉得是个函数都可以,恢复曲线不一定是都是平直的,可以有的是二次函数,有的是对数,当然我觉得应该是个对数比较好,调整一下正负半轴的面积占比,可以让它一直加但是越往后衰减的量的越少。或者是半衰期那种函数?`
- 2.7 新存档[[初始关系]]。
- <font color=red> 2.7.1 创建新存档时,应根据情况恰当初始化人物的关系数值。
- 2.7.1.1 初始化关系的随机性。设置一个符合正态分布的随机值区间,在初始化时以该随机值使关系上下浮动,避免所有同身份关联角色在创建存档时关系都相等。
- <font color=red> 2.7.2 需要特殊角色关系值配置功能,如使用关系配置表,读取该配置表来初始化特定角色间的特殊关系情况。
## 3 关系增减的功能。
- <font color=red>3.1 关系变化事件的记录系统
- <font color=red>3.1.1 记录的内容:事件类型、发生日期、事件缘由、出现变化的关系及其变化数值和衰减系数。
- <font color=red>3.1.2 展示。需要可展示、浏览及查询,如在百科全书的角色页面展示。
- <font color=red>3.1.3 导出。用于测试和检查问题,可将该存档的事件导出为文件。
- 3.2 随机的关系增减事件。随着时间流逝,发生随机的关系增减事件。
`皮蛋:第二版的老设计,以下事件举例皆没有考虑第三版中的多种关系和事件的衰减等因素`
- 举例:
<font color=green>
3.2.1 事件家族领袖A与家族领袖B在家族利益上产生冲突关系下降。
3.2.2 事件统治者A使用某种方法拉拢其他国家的家族领袖B关系上升。
3.2.3 事件领主A与领主B进行了书信交流相谈甚欢关系上升。
- 3.3在骑砍2的一些事件发生后决定是否发生关系增减。
- 举例
<font color=green>3.3.1 战斗结束。交战过程敌对的所有双方领主,判定关系是否下降,否则不变化。*甲阵营的领主共A、B、C三人乙阵营的领主共X、Y两人。那么减少的是A和X、YB和X、YC和X、Y的关系。*
3.3.2 战斗结束。交战过程友方的所有领主,判定关系是否上升,否则不变化。
3.3.3 战斗结束。若胜利方为防守方,则支援部队的领主与战斗开始时的领主关系上升。(*判定方式方胜利,目的是确定战斗开始时一方劣势挨打,这时后续加入的援军才是救了命了。反之胜利的是进攻方的情况,是为优势局支援并胜利,不算救了命。*
3.3.4 国内投票结束。投同一选项的家族领袖,判定关系是否上升,否则不变化。
3.3.5 分封投票结束。被分封的家族领袖,与投非弃权选项的其他国内家族领袖,判定关系是否下降,否则不变化。概率被性格、当前关系的高低影响。
3.3.6 原版战死发生。参与战斗的敌对成员,与战死角色的家族成员及血缘关系(*两者不叠加*)的角色,关系下降。与战死角色的仇敌,关系上升。受家族成员/血缘关系/仇敌的性格影响。
3.3.7 处决发生。处决者,与被处决者的家族成员及血缘关系(*两者不叠加*)的角色,关系下降。与被处决者仇敌,关系上升。受家族成员/血缘关系/仇敌的性格影响。
- 3.4 玩家与其他角色关系的增减的主动行为。
3.4.1 送礼。
3.4.2 敌对行为。恶意中伤、背地散谣、鼓动孤立、谋划阴谋……
3.4.3 友善行为。书信交往、登门拜访、家族合作、权力交易……
- 3.5. 玩家对其他角色相互关系的影响的主动行为。
3.5.1 挑拨离间。
3.5.2 从中调停。
3.5.3 共邀宴会。
3.5.4 共同陷害。
## 4 关系系统影响的功能。
- 4.1 贵族家族的叛变。
4.1.1 禁用骑砍2的家族叛变机制。
4.1.2 统治者与家族领袖关系高,家族不会叛变;反之,越低,叛变概率越高。
4.1.3 家族领袖与本国其他家族领袖关系值高,家族不会叛变;反之,越低,叛变概率越高。
- 4.2 领主个人的叛变。
4.2.1 领主与家族领袖关系和统治者关系皆低,有可能会个人叛变(叛国,即该角色退出现在所在的家族,加入其他国家的家族)。
- 4.3 角色的结婚。
4.3.1 禁用骑砍2的随机抓取两个未婚领主成婚机制。
4.3.2 流程上添加步骤,含认识、恋爱、订婚、结婚等阶段。(需细写该功能)
4.3.3 两个未婚、适龄的领主,个人关系越高,结婚概率越高。反之,低至某值,不结婚。
4.3.4 两个人所在的家族领袖关系越高,结婚概率越高。`ModerRAS:这么说可以加个离婚?`
~~- 4.4 仇敌。
4.4.1 两个角色的关系值低到一定程度,是为仇敌状态。
4.4.2 其中一方被另一方击败俘虏后,判定是否处决。关系的高低和性格影响概率。
4.4.3 两个家族领袖是仇敌状态,国内投票会持反对意见。
4.4.4 两个领主是仇敌状态在世界地图上不会帮助对方进行战斗。限定为参与战斗的己方成员少于3个部队。~~
~~- 4.5 亲密。
4.5.1 两个角色的关系值高到一定程度,是为亲密状态。
4.5.2 亲密状态领主不进行对对方家族所属的定居点下属村庄的掠夺。
4.5.3 玩家与处于敌对状态且亲密状态的领主部队交互时,对话选项增加“*放我一马*”。
4.5.4 两个家族领袖是亲密状态,国内投票会互相支持决定。~~
- 4.6 世界地图决策。
4.6.1 领主关系越高,决定参与对对方家族的被围攻定居点的防御的行为概率越高。
- 4.7 战斗场景。
4.7.1 参与战斗的一方领主相互的关系平均越高,对该方所有战斗单位加成越多。反之,减益越多。以增加或减少百分比攻击力和/或防御力计算。
## 5 玩家的特殊功能和玩法
- 5.1 决定了某些通用的特殊功能选项的开启与关闭。
- 举例:
5.1.1 关系值低的时候,关闭恋爱-追求选项。
- 5.2 决定了特殊的剧情和事件的触发判定。
- 举例:
5.2.1 当玩家与“关羽”“张飞”信赖值都达到80时触发剧情“桃园三结义”。
- 5.3 决定了某些特殊角色身上特有功能的开启与关闭。
- 举例:
5.3.1 当“吕布”与玩家的信赖值达到50或以上时在与“吕布”的对话中增加一个新的特殊选项功能是兑换特殊兵种“并州铁骑”。