维多利亚3吧 关注:103,435贴子:1,430,450
  • 32回复贴,共1

V3事件到底是怎么触发的

只看楼主收藏回复

这几天做视频一直在尝试事件杀尼古拉,代码里明明写的1853年以后和列强开战就可以触发事件,且没有谷物法一样的每月随机数,但是我试了很多次都有很多不确定性
比如下面这把我从1853年开始就在一直和不同列强开战,但是拖到1857年1月事件才出来。如果退出到1586年12月,修改一下政府或是给予他指挥权,1857年1月这个事件就又无法触发了
所以实际上这个事件的触发是有随机数的吗?但是像是薯片战争,德意志领导权这些事件又是满足条件立刻生效啊


IP属地:美国来自Android客户端1楼2024-12-18 01:46回复
    之前做过的诺顿皇帝也是类似的,明明代码里写的1860年1月1日-1880年间整合了加州就能出,但是那期视频里一直等到1860年底事件才跳出来


    IP属地:美国来自Android客户端3楼2024-12-18 01:49
    回复
      广告
      立即查看
      p社新引擎的事件触发不止要看event文件夹的,新引擎里面的事件触发逻辑是先触发on_action再触发对应事件。要判断事件触发条件的话你要去看common/on_action文件夹里的几个文件到底哪一个包含了这个事件,再去看哪个动作能触发这个on_action


      IP属地:浙江来自Android客户端4楼2024-12-18 08:39
      回复
        event里面的trigger实际上的意思是,当这个事件被触发时检查trigger里的条件,若满足则触发一个事件,若不满足就不发生


        IP属地:浙江来自Android客户端5楼2024-12-18 08:41
        回复
          比如诺顿的这个事件就是在on_yearly_pulse_country和historical_agitators_yearly_events里面触发的,只有这两个on_action触发了诺顿皇帝事件,并且你的国家满足事件发生条件你才能看到这个事件


          IP属地:浙江来自Android客户端6楼2024-12-18 08:46
          回复
            尼古拉的这个事件我顺便也搜了一下,是有随机数的,触发他的russian_monarchy_yearly_events的效果是随机触发一个事件,其中尼古拉的这个事件的权重为50


            IP属地:浙江来自Android客户端7楼2024-12-18 08:59
            收起回复
              薯片战争其实也不是满足条件立即生效的,它是在一个月度触发的on_action里面,跳出时间后给你一个日志,日志的效果里面就有每月触发一些事件


              IP属地:浙江来自Android客户端8楼2024-12-18 09:05
              收起回复
                链接: https://pan.baidu.com/s/1FnWrUWb0gPbuJOsAl8tg_A?pwd=vs1w 提取码: vs1w 复制这段内容后打开百度网盘手机App,操作更方便哦
                后来加了幻萌群以后里面mod大佬写的p语言教程(


                IP属地:浙江9楼2024-12-18 09:40
                回复