The Scroll Of Taiwu

The Scroll Of Taiwu

50 ratings
原生前后端通信
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
69.745 KB
5 Nov, 2022 @ 2:48am
1 May, 2024 @ 12:10am
9 Change Notes ( view )

Subscribe to download
原生前后端通信

Description
本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://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/2884606343,里面有一个比较完整的,前端无参数调用后端,后端收到调用之后传两个参数给前端,最后前端执行一个带返回值的,后端的异步调用。
目前所有的三个通信框架中,这个应该是唯一可以被茄子快速吃掉的Mod(所以Modder还在等什么呢?)

希望茄子尽快吃掉这个Mod……
1 Comments
鹰白一夜 18 Jan, 2024 @ 7:20am 
虽然不是很懂,但是赞美大佬~