我大概知道那个"Family Bliss"成就为什麼错乱了
十字军之王吧
全部回复
仅看楼主
level 15
台南鄉民 楼主
在我写某个MOD的时候发现那个决议错乱,赫然发现是 any_close_relative 不仅不作用还造成决议错乱,於是先确认再三原版还有哪里使用 any_close_relative ,於是我就发现achievement_events.txt 中的 Family Bliss 使用了那语句:
# Family Bliss
character_event = {
  id = 721
  hide_window = yes
  ai = no
  trigger = {
    NOT = { has_character_flag = achievement_family_bliss }
    
any_close_relative = {
      count = 6
      is_friend = ROOT
    }
  }
  mean_time_to_happen = {
    days = 1
  }
immediate = {
    set_character_flag = achievement_family_bliss
  }
}
应该就是要命的 any_close_relative 出问题了!
另外我已经回报那个BUG了 http://forum.paradoxplaza.com/forum/showthread.php?847395-2.3.3-Maybe-I-found-a-bug-why-quot-Family-Bliss-quot-works-wrong-!
2015年03月24日 17点03分 1
level 12
完全看不懂啊。。。
2015年03月24日 22点03分 2
level 9
[酷]反正好厉害的感觉
2015年03月25日 01点03分 3
level 13
不知道P社有没有打算改善继承人失去继承权的bug,真心麻烦。
2015年03月25日 01点03分 4
level 15
台南鄉民 楼主
2015年03月30日 14点03分 5
level 15
台南鄉民 楼主
看起来成就BUG和 any_close_relative 的问题无关(尽管any_close_relative 的确出问题了)
2015年03月31日 06点03分 6
level 13
any_close_relative有什么问题?
成就错乱的原因完全是因为common/achievement.txt内对family bliss的成就判定出了问题,本来应该是对achievement_family_bliss这个flag进行判定,实际却是对achievement_mudslinger进行判定,应该是复制粘贴的锅
2015年03月31日 06点03分 7
所以是巧合
2015年03月31日 06点03分
巧妙地回避更严重问题
2015年03月31日 06点03分
回复
̨���l��
:所以是什么问题??
2015年03月31日 06点03分
@abcdgh 我用这个指令,那决议文件后面整个乱掉
2015年03月31日 06点03分
1