Releases: Cyrillya/NetSimplified-tModLoader
Releases · Cyrillya/NetSimplified-tModLoader
v2.2
Compare
Sorry, something went wrong.
No results found
更新内容:
重制了 Diagnostics 模块,新增 UI ModuleTrafficMonitor 和 ModuleLogViewer 可由模组调用绘制以显示调试界面,服务器端可以通过 nsdiag 指令来使用调试功能
添加了部分缺失的文档
修复了调用 NetModuleLoader.LoadNetModules() 实际上不会加载任何模组 NetModule 的问题
v2.1
Compare
Sorry, something went wrong.
No results found
更新内容:
添加 FlexibleModule,允许在不继承 NetModule 的情况下 ,通过构造函数直接声明包内容与收包行为,适合用在不值得为其单独新建文件的简单包场景
现在注册所有NetModule只需要调用 NetModuleLoader.LoadNetModules() 即可
v2.0-beta
Compare
Sorry, something went wrong.
No results found
大版本更新,部分旧版代码可能失效
更新内容:
自动传输可扩展,添加了AutoSyncType基类用于扩展自动传输功能
可以注册其他使用了NetSimplified库的程序集中的AutoSyncType类
实现了自动传输的类型,其IEnumerable,KeyValuePair和Array及其嵌套也可以自动传输,不需要另外实现
添加了跨模组支持,现在两个用NetSimplified v2.0+且实现了Call接口的模组可以互相获取/发送对方的NetModule
目前为Beta版,只进行了初步测试,且未编写新版使用手册。但目测可以正常使用
v2.0
Compare
Sorry, something went wrong.
No results found
大版本更新,部分旧版代码可能失效
更新内容:
自动传输可扩展,添加了AutoSyncType基类用于扩展自动传输功能
可以注册其他使用了NetSimplified库的程序集中的AutoSyncType类
实现了自动传输的类型,其IEnumerable,KeyValuePair和Array及其嵌套也可以自动传输,不需要另外实现
添加了跨模组支持,现在两个用NetSimplified v2.0+且实现了Call接口的模组可以互相获取/发送对方的NetModule
相比 v2.0.0-beta,修复了 NetModuleLoader.LoadNetModules() 实际上不会加载调用该函数的程序集的问题
v1.1.3
Compare
Sorry, something went wrong.
No results found
自动传输对 byte[] 的支持
附:NetSimplified.dll 仅适用于1.4.4版本的tModLoader,示例模组 NetSimplifiedExample 已更新到1.4.4
v1.1.2
Compare
Sorry, something went wrong.
No results found
自动传输添加对 sbyte 的支持
附:NetSimplified.dll 适用于1.4.4版本的tModLoader,而 NetSimplified-1.4.3.dll 适用于1.4.3版本,请将程序集改名为 NetSimplified.dll 来使用
v1.1.1
Compare
Sorry, something went wrong.
No results found
添加传输量诊断 NetModuleDiagnostics
v1.1.0
Compare
Sorry, something went wrong.
No results found
v1.0.1
Compare
Sorry, something went wrong.
No results found
修复了十亿甚至九亿个有关 AggregateModule 的Bug
使用方法:
在Mod根目录创建一个 lib/ 文件夹,将 dll 与 xml 文件放入(在Releases 界面下载最新版的这两个文件)
在 build.txt 添加: dllReferences = NetSimplified
最后在VS添加引用即可
p.s. dll 文件为类库,即本体,xml 文件为注释
v1.0.0
Compare
Sorry, something went wrong.
No results found
使用方法:
在Mod根目录创建一个 lib/ 文件夹,将 dll 与 xml 文件放入
在 build.txt 添加: dllReferences = NetSimplified
最后在VS添加引用即可
p.s. dll 文件为类库,即本体,xml 文件为注释