当前位置:   article > 正文

创建一个storageevent事件_比迈耶经济学还简单的自定义TNO超事件制作

tno 控制台

〇. 示例

这个是基本模板,可以直接进去改变量套用。

测试方法,进入控制台,输入set_country_flag big_event_custom 1即可触发

一. 准备工作

1. 找到TNO mod文件夹

    你的steam文件夹位置\steam\steamapps\workshop\content\394360\2173766180

2. 找到可以转换dds,tga等格式的工具(Convertio...)

3. 有一个修图工具(PS, GIMP...)

4. (非必须)有一个带插件五颜六色的记事本(Vscode...)

二.     创建mod

1. 打开钢4,选mod->MOD工具>创建MOD

2. 填写名称(mod名),版本(mod版本,不是游戏版本,一般填就行),目录(创建的mod文件夹名,最好跟mod名一样,方便找), 标签(随便选)

62151e1a702c6a280e7b9b0def693d68.png
如图

3. 创建后如图,点击目录即可跳转到mod文件夹

7869a616f28938e0c0067f1521bb2e48.png
点击目录下面的地址

三. 写码

  1. 创建common文件夹,并在common里创建scripted_guis文件夹,在文件夹里创建一个txt文件,推荐命名

  2. 触发逻辑

    TNO超事件弹窗原理就是个自定义GUI,通过country flag触发,如俄罗斯统一后会将russian_unification设置为1,GUI反馈并弹窗,再通过点击确认选项将country flag调回为0取消弹窗。下方代码的红色custom部分可以改成你自己的东西,但要注意这些custom必须一样(除了flag,但最好还是一样),其他的骨架最好不要动。

    在里填入如下代码(custom部分可替换成别的,但要一致)

scripted_gui = {

TNO_SG_big_event_custom = {

    context_type = player_context

    window_name = "TNO_SG_big_event_custom_window"

    visible = {

        has_country_flag = big_event_custom

    }

}

TNO_SG_big_ev

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/766643
推荐阅读
相关标签
  

闽ICP备14008679号