点击或拖拽改变大小

GameData.Domains.Character.Relation 命名空间

 说明
公共类BloodRelatedRelationType 血缘关系类型
公共类FavorabilityType 好感类型
公共类RelationType 人物关系类型. 非特殊关系: 如果有非特殊关系之外的关系, 则非特殊关系自动被移除; 如果没有任何关系, 则非特殊关系自动被添加. 多级关系: - 血亲要计算两级关系, 即自己的血亲的血亲, 还是是自己的血亲. 两级以上的理论上还是血亲, 但判断时不当作血亲. - 继亲和义亲都只需要计算一级关系, 一级以上的从理论上就不是继亲和义亲了. 关系间的排斥: - 已经是血亲关系 (多级), 则不能结成血亲, 继亲, 义亲, 结义关系, 一般情况下也不能结成夫妻关系. - 同辈血缘关系 (父母, 手足, 子女) 之间可能发生重叠 (比如既是血亲手足又是继亲手足), 此时更亲的可以替换原有的, 同亲疏或更疏则不行 (血亲 > 继亲 > 义亲). - 已经是血亲, 继亲, 义亲, 结义中的任何一种 (单级), 则不能结成血亲关系 (替换同辈血缘关系除外). - 已经是血亲, 继亲, 义亲中的任何一种 (单级), 则不能结成义亲, 结义关系. 注意, 所有血缘关系, 在排斥和替换检查时, 都是指名义上的关系.