3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 1936|回复: 1
打印 上一主题 下一主题

[修改教程] 【适配游戏1.5.2】《防傻瓜型事件mod教程》四、给每个目标都打上标记!

[复制链接]

51

主题

906

帖子

4239

积分

游戏精英

Rank: 8Rank: 8

贡献度
621
金元
17350
积分
4239
精华
2
注册时间
2018-8-8

3DM MOD站(白银)

跳转到指定楼层
主题
发表于 2020-6-17 20:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 rnwho 于 2024-2-3 10:55 编辑

感谢*玄、r*i、m*l、火烬纷飞、魏奇对本节目的大力支持!
前情提要:
一、武将来投,从入门到入土…,https://bbs.3dmgame.com/thread-6045784-1-1.html
二、永远不要用dilemma去考验玩家人性…,https://bbs.3dmgame.com/thread-6046303-1-1.html
三、真相藏在任务中…,https://bbs.3dmgame.com/thread-6046543-1-1.html
本集示例mod下载(对应游戏1.5.2版本;使用工具为rpfm2.0.0)
how_hard_can_it_be_004.pack (10.09 KB, 下载次数: 36)
mod设定为“190年剧情”、“刘备派系”可用。里面包括2个事件:第一回合《绯红之王》;第二回合《人事安排》。


----------------为啥这次用dilemma做例子?-----------------------
当然是因为格子多!incident和mission都只能写一个结果,dilemma就不一样了,最多能挂载4个结果!一次看个够!
先简单回顾下dilemma的构成:

事件的基础结构,第二集已经讲过了。这次直接讲payload和option,看看目标们都是怎么打上标记的!
=====cdir_events_dilemma_payloads======
事件有四个选项,导致四种结果。以其中第一个结果【联吴抗曹】例——
联吴抗曹CREATE_AUTOMATIC_DIPLOMACY_DEALAUTOMATIC_DEAL_SITUATION_RECORD[data_defined_situation_war_proposer_to_recipient]target_faction_3
联吴抗曹CREATE_AUTOMATIC_DIPLOMACY_DEALPROPOSER_TARGET_KEY[target_faction_2];AUTOMATIC_DEAL_SITUATION_RECORD[data_defined_situation_war_proposer_to_recipient]target_faction_3
联吴抗曹CREATE_AUTOMATIC_DIPLOMACY_DEALAUTOMATIC_DEAL_SITUATION_RECORD[data_defined_situation_military_access]ROPOSER_TARGET_KEY[target_faction_1]target_faction_2
功能分别是:
target_faction_1target_faction_3宣战;
target_faction_2target_faction_3宣战;
target_faction_1target_faction_2签署军事通行权条约。
对了,上面第一行,其实是一个简略写法。完整写出来来,就是:
联吴抗曹CREATE_AUTOMATIC_DIPLOMACY_DEALPROPOSER_TARGET_KEY[target_faction_1];AUTOMATIC_DEAL_SITUATION_RECORD[data_defined_situation_war_proposer_to_recipient]target_faction_3
PROPOSER_TARGET_KEY[target_faction_1],指这一行动的“发起方”(主导者)。
如果“发起方”正好是自己阵营target_faction_1,则可以省略不写。
PROPOSER_TARGET_KEY[target_faction_1],写在AUTOMATIC_DEAL_SITUATION_RECORD[……]的左边和右边都可以。(上面第三行签军事通行权的,就是写在右边了)
最右边的target_faction_3,指这一结果的“接受方”(偏被动方)。
====cdir_events_dilemma_option_junctions======
target_faction_1、target_faction_2、target_faction_3是怎么关联到刘备、孙坚、曹操阵营的呢?
——这就需要我们在《cdir_events_dilemma_option_junctions》里打上标记,把各个“具体阵营”和“target_faction_1、2、3”这种符号进行一一绑定!
190_liubei_diplomacy_01GEN_CND_SELFtarget_faction_1
190_liubei_diplomacy_01GEN_TARGET_FACTIONtarget_faction_1
190_liubei_diplomacy_01GEN_CND_FACTION3k_main_faction_sun_jiantarget_faction_2
190_liubei_diplomacy_01GEN_TARGET_FACTIONtarget_faction_2
190_liubei_diplomacy_01GEN_CND_FACTION3k_main_faction_cao_caotarget_faction_3
190_liubei_diplomacy_01GEN_TARGET_FACTIONtarget_faction_3

注意:GEN_CND_SELF这两行,意思是把玩家自己的阵营标记为target_faction_1
如果玩家不是玩刘备阵营,那么就要换回标准写法:
190_liubei_diplomacy_01GEN_CND_FACTION3k_main_faction_liu_beitarget_faction_1
190_liubei_diplomacy_01GEN_TARGET_FACTIONtarget_faction_1
========好了,阵营的标记就是以上==============
角色(武将)的标记也差不多!
《cdir_events_dilemma_payloads》
娶卞夫人LOCATEDCHARACTERtarget_character_3
娶卞夫人MARRIAGEMARRIAGE_TARGET[target_character_3]target_character_1
根据以上“娶卞夫人”的事件结果,可以看出咱需要准备好的角色数量是两个,即target_character_1、target_character_3。
好,下面就在《cdir_events_dilemma_option_junctions》里,给它们做好标记!
190_liubei_character_01GEN_CND_CHARACTER_TEMPLATE3k_main_template_historical_zhang_fei_hero_firetarget_character_1
190_liubei_character_01GEN_TARGET_CHARACTERtarget_character_1
190_liubei_character_01GEN_CND_CHARACTER_TEMPLATE3k_main_template_historical_lady_bian_huilan_hero_woodtarget_character_3
190_liubei_character_01GEN_TARGET_CHARACTERtarget_character_3
——这一集,简单说就是一句话:根据payload的需求,在option里完成角色、阵营的“按需标记”!
======下集预告:艺术就是爆炸,喝——其实我想说的是事件的花式触发==========

评分

1

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-1 11:22 , Processed in 0.032244 second(s), 21 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表