Skip to content

LEE-YAMADARYO/NFSMW-WeatherController

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NFSMW-WeatherController

此 ASI 插件用于控制 NFSMW 的天气与时间系统

编译完成的 ASI 已在 Release 发布,您需要先安装 Ultimate ASI Loader 才可使用它
将下载好的 WeatherController.asi 和 WeatherController.ini 放置游戏目录下的 Scripts 文件夹中完成安装

此插件将允许玩家自由控制天气状态以及时间流逝方向与速度

按键:

时间控制
您需要将配置文件中时间控制总开关设置为 1 才可使用以下所有功能,包括时间循环周期
小键盘 0:按下启用或关闭时间控制;仅有启用此选项时,其他的时间控制功能才得以激活
小键盘 1:按住以使时间倒退
小键盘 3:按住以使时间快进
小键盘 2:按下切换暂停/恢复时间

天气控制
小键盘 7:按下切换降雨状态,若当前为非降雨状态,则按下时启用降雨;若当前处于降雨状态,则按下时停用降雨
小键盘 9:按下停用降雨并将天气控制权重新转交给游戏;同时仍然保持按键监听,使切换降雨状态功能不受影响

※如果当前天气状态均为降雨时,按下小键盘 7 或 9 都可以使降雨停止,但它们的区别在于:
使用小键盘 7 停止降雨时,天气控制仍然由插件托管,游戏无法自动更变降雨状态
使用小键盘 9 停止降雨时,插件将天气控制权重新转交给游戏,此举是因为游戏需要处于停止降雨状态时,才能够重新获取天气控制权

您可以使用 "WeatherController.ini" 配置文件自定更多参数
前往:"https://www.toptal.com/developers/keycode" 按下需要绑定按键查找对应的十进制代码

警告:如果要与 ExtraOptions 同时使用,您必须确保 ExtraOptions 配置文件中的 "GeneralRainAmount" 值为 1,否则游戏可能会出现错误
我暂且不知道为什么会出现这种情况

对于其他脚本尚未测试兼容性,我无法确保此插件能够与其他脚本协同工作

感谢 magrquark 告诉我正确的 Time of Day 内存偏移地址

About

此 ASI 插件用于控制 NFSMW 的天气与时间系统

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors