首先粘贴一段分析笔记:
<RangedWeapon_Cooldown>0.66</RangedWeapon_Cooldown>
远程冷却时间1.98s
<damageAmountBase>13</damageAmountBase>
伤害13
<warmupTicks>90</warmupTicks>
预热时间1.5s
<burstShotCount>3</burstShotCount>
连射次数3
<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
射速300rpm
<range>24</range>
射程24
<RangedWeapon_Cooldown>0</RangedWeapon_Cooldown>
远程冷却时间0.01s
<warmupTicks>2400</warmupTicks>
预热时间40s
>> 数值除以60得到秒数
<RangedWeapon_Cooldown>0.69</RangedWeapon_Cooldown>
远程冷却时间2.07s
>> 数值乘以3得到秒数, 至少0.01
<ticksBetweenBurstShots>7</ticksBetweenBurstShots>
射速514.29rpm
>> 3600除以数值得到射速(发/分)
<forcedMissRadius>16</forcedMissRadius>
虽然修改了精度, 但火炮还是会有16格范围的弹着点散布区
<!-- override tickerType -->
<!-- tickerType>Normal</tickerType -->
<techLevel>Industrial</techLevel>
<destroyOnDrop>True</destroyOnDrop>
<!-- show menuHidden, src=True -->
<menuHidden>True</menuHidden>
无法修改火炮参数, 运行时异常
TraderKindDefs是交易商设定, 比如轨道交易为TraderKinds_Orbital_Misc.xml
TraitDefs是特性(小人天赋), 如Traits_Spectrum.xml
ThingDefs_Items是物品
HediffDefs是手术相关,比如植入乐丝芯片等(需要注意,乐丝芯片所加的心情值在ThoughtDefs文件夹内的Thoughts_Exotic.xml中,键名baseMoodEffect)
IncidentDefs是事件,如果你恶心太阳耀斑时怪物攻城,可以将它的持续时间改短(目前还不知道如何修改电器使之不受耀斑影响)
TerrainDefs是地形,也包括地板(你可以修改金银地板的建造时间)
RecipeDefs是配方修改
ThingDefs_Buildings是建筑,同时包括家具等
StatDefs是一些基础状态,比如小人的搬运量等
ThingDefs_Misc是杂项中建造的东西,也包括火炮枪塔和其他武器
阿弥陀佛,不是我干的