太吾绘卷 The Scroll Of Taiwu

太吾绘卷 The Scroll Of Taiwu

评价数不足
原生前后端通信
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
71.217 KB
6 月 27 日 上午 3:41
9 月 21 日 下午 11:55
9 项改动说明 ( 查看 )

订阅以下载
原生前后端通信

描述
本Mod不会直接提供任何修改游戏表现的改动,但这个Mod将会是其他Mod的依赖
由于这是依赖,本Mod将不提供任何可设置项,以防止可能出现的Mod不兼容的问题
(是的,我将成为另一个写死通信端口的家伙)

致Mod作者:本Mod增加了一个前端Mod调用其他后端Mod的CallMethod,用法是GameData.GameDataBridge.GameDataBridge.AddMethodCall(-1, 65535, 65535, ModId, ...);,这里可以传递0-7个int给对应ModId的Mod。这个Mod使用反射获取对应后端Mod的public而非static方法,如果找不到对应方法,Mod会试图使用Warning报黄字,但不会影响正常逻辑(除非Modder的前端或者后端出了问题,否则Mod理应不会受到影响)
Mod同时增加了后端使用DisplayEvent调用前端Mod的方法,用于支持一系列的奇怪的事件跳转。

demo的话可以直接查看https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/2884606343,里面有一个比较完整的,前端无参数调用后端,后端收到调用之后传两个参数给前端,最后前端执行一个带返回值的,后端的异步调用。
目前所有的三个通信框架中,这个应该是唯一可以被茄子快速吃掉的Mod(所以Modder还在等什么呢?)

希望茄子尽快吃掉这个Mod……
3 条留言
恨铁不成钢琴  [作者] 16 小时以前 
@迷失在白鸦葡萄园 非测试服请不要使用测试服的NpcScan
0.0.79的NpcScan与0.0.78的不兼容
红是理所应当的。
迷失在白鸦葡萄园 20 小时以前 
用这个版本和10月更新的NPCscan会红字,非测试服,这个前后端通信有更新的版本吗
Long 10 月 19 日 上午 4:14 
我喜欢把mod都放本地,source改0删除id,npc搜索会认为我没有通信mod,弹黄字。不影响点更新数据。小问题