炮塔属性无限研究


添加炮塔伤害和射速的无限研究。兼容异星工厂2.0。

Content
4 days ago
2.0
19
Combat
Owner:
Yy36088099
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
4 days ago
Latest Version:
2.0.0 (4 days ago)
Factorio version:
2.0
Downloaded by:
19 users

炮塔属性无限研究 (Infinite Turret Research) 模组说明
简介
这是一个为《异星工厂》(Factorio) 2.0版本设计的模组,添加了炮塔伤害和射速的无限研究功能。你可以无限提升炮塔的战斗力,应对越来越强大的虫潮。

主要功能
1. 无限研究技术
炮塔伤害无限研究:每次研究增加所有炮塔的伤害

炮塔射速无限研究:每次研究增加所有炮塔的射速和射程

  1. 高度可配置
    可单独启用/禁用伤害或射速研究

自定义每次研究的加成百分比

设置最大研究等级(可选10、20、50、100、500或无限)

选择是否需要太空科学包进行研究

  1. 模组兼容性
    支持自动检测其他模组的炮塔和弹药

可记录检测信息用于调试

提供示例代码用于特定模组的兼容性补丁

安装方法
下载模组文件

将模组文件夹放置在《异星工厂》的mods文件夹中:

Windows: %APPDATA%\Factorio\mods\

Linux: ~/.factorio/mods/

macOS: ~/Library/Application Support/factorio/mods/

启动游戏,在模组界面启用本模组

配置选项
基础设置
启用炮塔伤害无限研究:默认开启

启用炮塔射速无限研究:默认开启

加成设置
伤害加成百分比:每次研究增加的伤害(默认0.55 = 55%)

射速加成百分比:每次研究增加的射速(默认0.25 = 25%)

研究设置
最大研究等级:可选10、20、50、100、500或"infinite"

需要太空科学包:默认开启

高级设置
启用模组兼容性:自动检测并支持其他模组的炮塔和弹药

记录检测信息:在游戏日志中记录检测到的信息(用于调试)

使用方法
研究完"军事4"技术后,你将解锁两个新的无限研究技术

在实验室中配置研究包:

基础配方:自动化、物流、军事、化学、生产、效用科学包

如果启用了"需要太空科学包",则还需太空科学包

每次研究需要:1000*(L-4)个研究包,其中L为当前研究等级

研究时间:每次60秒

模组兼容性
自动兼容模式
启用"模组兼容性"后,模组会自动:

扫描所有已加载模组的炮塔实体

检测所有弹药类别

自动为这些模组炮塔添加研究效果

手动兼容补丁
如果需要为特定模组添加特殊兼容性,可以:

参考compatibility-examples.lua文件

创建自定义兼容性补丁

在compatibility.lua中添加特定模组的处理逻辑

已知支持的模组类型
原版炮塔
枪塔 (gun-turret)

激光塔 (laser-turret)

火焰喷射塔 (flamethrower-turret)

火炮塔 (artillery-turret)

支持的模组示例
Bob's Warfare

Krastorio 2

Rampant Arsenal

以及其他使用标准炮塔类型的模组

调试信息
如果遇到兼容性问题:

启用"记录检测信息"设置

查看游戏日志文件(通常位于游戏安装目录的script-output文件夹)

日志会显示检测到的所有炮塔和弹药信息

注意事项
性能影响:启用模组兼容性会增加游戏加载时间

平衡性:无限研究会显著降低游戏难度,建议根据个人喜好调整加成百分比

兼容性:某些特殊模组可能需要手动兼容性补丁

版本要求:本模组仅支持Factorio 2.0及以上版本

文件结构
text
infinite-turret-research/
├── info.json # 模组信息
├── data.lua # 主要逻辑
├── settings.lua # 设置定义
├── cutscenes.cfg # 本地化文件
├── compatibility.lua # 兼容性模块
└── compatibility-examples.lua # 兼容性示例
更新日志
v2.0.0
适配Factorio 2.0

添加模组自动兼容功能

优化研究配方和效果

故障排除
常见问题
研究不生效:检查是否已研究"军事4"技术

模组炮塔不受影响:启用"模组兼容性"设置

游戏崩溃:禁用模组兼容性或检查模组冲突

获取帮助
如遇到问题,请提供:

游戏日志文件

已启用的模组列表

具体的错误信息

作者: 冰火
支持版本: Factorio 2.0+