骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 330|回复: 2

[源码与工具] 通用大地图对白系统,及代码生成模板

[复制链接]

88

主题

1467

回帖

2432

积分

子爵[版主]

游小明
枢机主教

Rank: 7Rank: 7Rank: 7

UID
74938
第纳尔
12323
精华
3
互助
129
荣誉
102
贡献
172
魅力
564
注册时间
2008-4-28

维京征服正版勋章

鲜花(1294) 鸡蛋(0)
发表于 2026-7-2 18:37:43 | 显示全部楼层 |阅读模式
本帖最后由 aliang227 于 2026-7-2 18:39 编辑

前言

各位MODDER应该都知道,骑砍的dialogs很难用,绕来绕去。有时候只是想简单加一些线性对话,但跳来跳去特别混乱,对话较多的时候也不利于批量。我这里重写了一个大地图线性对白系统,解决这个问题。
初次添加可能有点绕,不过相信我,加一次之后,后面用起来会很方便的。附带了excel工具,按教程填入文本就可以自动生成代码了,当然,对白的条件和结果块还是得自己手动写下,但是也会方便不少。其实规则说清楚,连上述代码生成都可以通过AI来了,不过古法编程的还是可以用excel来做的。
一直想贡献出来但是没啥时间弄,试着用AI帮了下忙,结果还不错,大家可以看看AI写的教程咋样,哈~ 内容很长,但实际上复制粘贴几下就完事了。各种图像资源也是用的战团自带的,有需要可以自行修改presentation。
代码可以自由取用,注明来源即可,想自己修改,比如中间加几个按钮,将线性对白更改为分支对白的,都可以自由调整。


大致功能描述
以上次更新说明为参考:
(点击展开 / 收起)


实际效果图示
(点击展开 / 收起)




大地图对白系统 - MOD移植教程


乱舞水浒MOD 大地图对白功能 · 通用移植指南





目录

  • 一、功能概述
  • 二、系统架构总览
  • 三、前置依赖项
  • 四、常量定义
  • 五、全局变量
  • 六、核心脚本-通用部分
  • 七、核心脚本-可定制部分
  • 八、触发器
  • 九、Presentation展示界面
  • 十、字符串与汉化
  • 十一、Excel模板工具-快速生成代码
  • 十二、快速上手-添加第一个对话
  • 十三、自定义扩展指南
  • 十四、附录-完整引用关系图





一、功能概述

(点击展开 / 收起)


(点击展开 / 收起)





二、系统架构总览
(点击展开 / 收起)




三、前置依赖项

以下脚本/常量是此系统的依赖项,请确认你的 MOD 中已有或需补充。

(点击展开 / 收起)


(点击展开 / 收起)





四、常量定义

(点击展开 / 收起)





五、全局变量

(点击展开 / 收起)





六、核心脚本-通用部分

以下脚本复制粘贴即可使用,无需修改

(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)





七、核心脚本-可定制部分

以下脚本需要你根据 MOD 内容自行配置,提供范例 + 模板

(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)





八、触发器

module_triggers.pytriggers = [ 数组末尾添加以下 4 个触发器(复制即用)。

(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)





九、Presentation展示界面

(点击展开 / 收起)





十、字符串与汉化

(点击展开 / 收起)


(点击展开 / 收起)





十一、Excel模板工具-快速生成代码

(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)





十二、快速上手-添加第一个对话

(点击展开 / 收起)





十三、自定义扩展指南

(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)


(点击展开 / 收起)





十四、附录-完整引用关系图

(点击展开 / 收起)





文档版本:v1.0  |  系统作者:aliang227  |  适用引擎:Mount & Blade Warband (Module System)

大地图对白模板.rar

29.72 KB, 下载次数: 22

40

主题

267

回帖

212

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1657
精华
0
互助
24
荣誉
0
贡献
0
魅力
107
注册时间
2015-3-3
鲜花(68) 鸡蛋(0)
发表于 2026-7-3 10:15:35 | 显示全部楼层
太强了!支持一波

8

主题

67

回帖

23

积分

随仆

Rank: 1

UID
2557955
第纳尔
139
精华
0
互助
0
荣誉
0
贡献
0
魅力
20
注册时间
2015-7-9
鲜花(2) 鸡蛋(0)
发表于 2026-7-3 20:56:38 来自手机 | 显示全部楼层
竟能如此牛逼
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2026-7-12 03:27 , Processed in 0.125343 second(s), 23 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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