EZACG - 泛ACG综合论坛

标题: 多功能插件ScriptLoader +渲染距离优化 [打印本页]

作者: FFFT    时间: 2019-10-31 23:40     标题: 多功能插件ScriptLoader +渲染距离优化

这个MOD叫:ScriptLoader  作者:denikson  网址:https://github.com/denikson/BepInEx.ScriptLoader
功能是.游戏运行时读取CS文件 使用mcs编译后加载.(看作者意思以后会加重载脚本有可能还会搞个UI,调试起来就很方便了).

我做了一个小修改,加了个错误输出.如果脚本加载失败会在scripts目录下生成一个 ErrorLog.txt 里面有错误信息.
同时把修改器改成脚本了.F4 F5 F6 被占用的同学请用文本编辑器打开script\AIMode控制.cs 第102行 开始修改(文件是UTF8格式的,注意大小写) 然后重启游戏就好了.

---------------------使用方法:
1.删除Bepinex\plugins\aishoujo.dll (这是之前下载的同学才有)
2.解压下面的附件.直接覆盖在游戏目录.覆盖完成后会在游戏目录存在一个scripts 目录 例如:H:\AI-Shoujo R1\scripts\

PS1:scripts目录自带了原作者的几个脚本: 例如max_inventory_limit.cs 把仓库 背包 上限修改为了9999.其他的脚本还没试.不喜欢可以删除不影响.
PS2:修改的源码在附件中:"修改的源码MonoCompiler.cs"
PS3:我只是修改加入了编译错误输出到文件.也可以去作者的GITHUB下载自己用VS编译一个,或者直接用作者编译好的DLL
PS4:因为是脚本所以不但可以修改快捷键 组合键的行为也可以修改了. 如果是下载的 AI-Shoujo R1 在[MODDING] Tools 目录下有DNSPY 打开AI-Syoujyo_Data\Managed\的Assembly-CSharp.dll
搜索:SearchMasturbation 就能找到Desire.ActionType 可以看到有70多个行为.可以慢慢试.例如BirthdayGift  不管妹子离你多远在干啥都会秒送你东西....

[attach]581644[/attach]解压码:EZACG

======================================================
进入游戏按 F4开启 会显示提示.
F5切换操作目标.
F6直接把人拉过来
然后按CTRL+小键盘的:
0: 修改状态为默认
1:妹子会找WC    然后就可以...
2:妹子会找地方做饭....
3:妹子会找地方睡觉....
4:妹子会找人做羞羞的事情 (这个时候需要主动点...靠近她/他)
5:妹子会很柔弱的倒在地上.... 然后嘛 ...
6:妹子会找地方.. DIY...然后嘛...
7:妹子会找地方 洗澡...
8:妹子会找吃的...
9:妹子会找玩的...是随机的 例如,看你养的小动物..或者你正好建一个秋千会去荡秋千 又或者 如果你正好建了一个 墙洞..她又正好在附近...玩的时候就会成功把自己卡住...然后嘛
  
/:妹子会找你说话 会提升社交属性
*:妹子会....强X你... 所以一定要离的远远的..
-:妹子会找你..给你送生日 礼物
+:妹子会去找小动物..

.:就是0右边那个点. 会 清除对话CD 治好一切疑难杂症 行动力MAX. 消灭一切饥饿  心情大大滴的好了. 还会非常调皮.
但是上面的红心.和下面的数据没有改动

(因为是强行修改状态.如果妹子在做一件很长的事情 可能会失败(你可以走近点...)  原因就是AI同时有多个..不一定优先设置的这个另外就是 打开了UI界面 不要拉人或者调用会主动与你对话的功能 不然可能会卡界面)


----------------
状态有很多.好几十个我挑了一些出来.. 再多主要是键盘不够用了.. 有想法的可以把DLL拉成DNSPY就能看到源码了(写的挺丑的).自己改吧.
另外.人数上限好像是可以突破的.我成功添加了第5个人.但是一开地图就卡死了.应该是检测的地方挺多的..希望有神仙出个人数MOD..

  
------------------------------------------
用法:下载附件.里面有一个DLL 扔到H:\AI-Shoujo R1\Bepinex\plugins\    H:\AI-Shoujo R1 为你的游戏安装目录.
如果没有Bepinex 目录.. 可能是版本不一样没有自带.自己装一个吧.(用这个省得自己注入DLL)
[attach]581645[/attach]解压码:EZACG

--------------------------------------------------------------


[attach]581646[/attach]
减少渲染距离到600,也许对渣机有一定帮助,如果不满意,可以自行对脚本中____lensSetting.FarClipPlane = 600f进行调整,游戏默认是5000

缺点是太近可以看到明显的场景裁切面,有点丑,正在研究如何调整雾的距离来者遮住,实在不行大家就将就吧。

作者: a1341758971    时间: 2023-7-25 13:01

大佬牛逼,好东西66666666666
作者: 瓜保熟    时间: 2023-8-18 13:00

加油加油加油加油
作者: 瓜保熟    时间: 2023-8-18 13:04


大佬牛逼,好东西66666666666
作者: 瓜保熟    时间: 2023-8-18 13:06


大佬牛逼,好东西66666666666




欢迎光临 EZACG - 泛ACG综合论坛 (https://bbs.52ezacg.com/) Powered by Discuz! X2