Skip to content

github-user-64/tPlainModLoader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

:D

介绍

关于tPlainModLoader

1. 功能

在原版游戏的基础上添加了加载模组的功能,模组在此基础上可以对原版内容进行修改。

2. 需要注意的问题

由于技术不足(太菜了),所以对tPlainModLoader的安全性不做任何保证,因此如果坚持要使用该软件导致的游戏崩溃游戏损坏等各种问题需要由使用者自行承担。
并且如果有模组使用了tContentPatch.Mod.AddPatch对游戏进行修补,那么再次加载该模组会导致修补的部分出现问题,所以建议重新打开tPlainModLoader而不是重新加载模组。

使用

直接运行tPlainModLoader.exe即可,不过需要设置启动游戏的位置,详细信息

tPlainModLoader.exe启动失败?

看这里

模组

📌部分模组在tPMods

目前Mods中的模组在游戏里的UI可能会无法被鼠标点击,还不知道为什么,重新打开基本能解决问题。

最近在试的时候发现最切出游戏窗口再切回来时,原本不能点击的UI又可以用了,而且在全屏状态下UI不能点击的问题好像必定出现,不知道是不是游戏窗口没刷新大小的原因。啊啊啊~未来再修吧:L

我靠,录视频的时候又发现一些功能在全屏模式下会出问题,比如点亮全图在客户端点亮的时候会不知道为啥点不亮,这全屏模式是什么鬼东西!都别给我用全屏,不想改了~呜呜呜:(

1. 安装

安装模组只需将模组放在自动生成的Mods文件夹中。

2. 制作

关于示例模组的制作还在新建文件夹中...(骗你的,连文件夹都没有:b

tPlainModLoader中制作模组和在tModLoader中完全不同,tPlainModLoader基本上只是添加了加载模组的功能,需要制作模组的话会更艰难且没人家灵活。

不过你可以使用tContentPatch.Mod.AddPatch对游戏的任何地方进行修补,不过再次加载模组时可能会导致程序使用已卸载的模组中的方法来修补,所以使用该方法的模组需要重新加载时最好是关闭软件重新打开。

引用

项目引用

Harmonyhttps://github.com/pardeike/Harmony/

Newtonsoft.Jsonhttps://github.com/JamesNK/Newtonsoft.Json/

CommandHelphttps://github.com/github-user-64/CommandHelp/

FastWin32https://github.com/liang9539/FastWin32/

外观

tModLoaderhttps://github.com/tModLoader/tModLoader/

模组引用

WandsTool使用更好的体验中部分图片资源https://github.com/ForOne-Club/ImproveGame/

该项目地址

https://github.com/github-user-64/tPlainModLoader/

✨特别感谢

Azmi21提供测试

一百颗小西柚提供大量bug

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages