Asenna Steam
kirjaudu sisään
|
kieli
简体中文 (yksinkertaistettu kiina)
繁體中文 (perinteinen kiina)
日本語 (japani)
한국어 (korea)
ไทย (thai)
български (bulgaria)
Čeština (tšekki)
Dansk (tanska)
Deutsch (saksa)
English (englanti)
Español – España (espanja – Espanja)
Español – Latinoamérica (espanja – Lat. Am.)
Ελληνικά (kreikka)
Français (ranska)
Italiano (italia)
Bahasa Indonesia (indonesia)
Magyar (unkari)
Nederlands (hollanti)
Norsk (norja)
Polski (puola)
Português (portugali – Portugali)
Português – Brasil (portugali – Brasilia)
Română (romania)
Русский (venäjä)
Svenska (ruotsi)
Türkçe (turkki)
Tiếng Việt (vietnam)
Українська (ukraina)
Ilmoita käännösongelmasta
ce组现在的光束类武器的弹速直接就是即时的伤害判定,没有弹速
You're a hero. I haven't found anything unusual in the last day of testing. The XEVA series module is currently in the CE environment, and the only error for the time being is the Xeva FB Pack module next door, which adds a series of pants that are not compatible with CE. However, this has nothing to do with this module, as this module is only a CE patch for the XEVA faction. The error log is as follows: penAmount or armorAmount are zero for Sharp on Apparel_PantsSCR5875935.
The errors have been fixed, but I don't have time to test it. If there are any omissions, please report them to me. Thank you.
好的,已經修正了。
在相关的身体部位加入<li>CoveredByNaturalArmor</li>就行了,已经修正。
用排除法找到原因了,是 <body>CoreBiodoll</body> 的问题,看来CE定义了肉体并不能防弹。至于巨型机械蜈蚣的电荷粒子炮是正常的。
另外新bug,巨型机械蜈蚣的电荷粒子炮也能无限射速,几乎瞬间就打完一轮射击
<xpath>Defs/ThingDef[defName="VFE_Mech_Knight_PlayerControlled"]/comps</xpath>
<value>
<li Class="CombatExtended.CompProperties_ArmorDurability">
<Durability>860</Durability>
<Regenerates>true</Regenerates>
<RegenInterval>1250</RegenInterval>
<RegenValue>5</RegenValue>
<Repairable>true</Repairable>
<RepairIngredients>
<Steel>5</Steel>
<Plasteel>5</Plasteel>
</RepairIngredients>
<RepairTime>300</RepairTime>
<RepairValue>200</RepairValue>
<CanOverHeal>true</CanOverHeal>
<MaxOverHeal>86</MaxOverHeal>
<MinArmorPct>0.75</MinArmorPct>
</li>
</value>
</li>
找代码头痛,有一些关键词吗?
我测试中并没有发现这问题啊,但我发现CE加入了一项弹壳的参数,不知是不是这个影响了,已更新。
基本上影響護甲的是在單位的statBases一項修改<ArmorRating_Blunt>和</ArmorRating_Sharp>參數就行了,原來遊戲中這兩項是數值是乘以100,比如1.63,遊戲中就是163護甲值,而ce是改成乘以1,比如數值是22,就是22 mm RHA。要補丁主要用PatchOperationReplace和PatchOperationAdd去替換或加入原本mod的xml中的參數,至於要用那個就要看mod的xml怎麼寫了,例如我的戰偶是直接於作為父類的"XeBiodoll"中把整個statBases的所有數據換掉,這就同時完成了Mech Biodoll(機械戰偶)和Strange Ancient(奇怪的古代人)的修改。
而其他ce在statBases中新加入的參數有
<CarryWeight>
<CarryBulk>
<AimingAccuracy>
<ShootingAccuracyPawn>
<MeleeDodgeChance>
<MeleeCritChance>
<MeleeParryChance>
<AimingDelayFactor>
<SmokeSensitivity>
<NightVisionEfficiency>
<MaxHitPoints>
<xpath>Defs/ThingDef[defName="Mech_CentipedeHugeR"]/statBases/ArmorRating_Blunt</xpath>
<value>
<ArmorRating_Blunt>47</ArmorRating_Blunt>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Mech_CentipedeHugeR"]/statBases/ArmorRating_Sharp</xpath>
<value>
<ArmorRating_Sharp>22</ArmorRating_Sharp>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Mech_CentipedeHugeR"]/race/baseHealthScale</xpath>
<value>
<baseHealthScale>10</baseHealthScale>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="Mech_CentipedeHugeR"]/race/baseBodySize</xpath>
<value>
<baseBodySize>4</baseBodySize>
</value>
雖然和人類差不多,但分類上還是機械族,生成機制和小人不同,所以上不了裝備,也可能因為這樣和CE衝突了。
做了一些測試,但是找不到原因,只能提升血量去平衡了。
<ArmorRating_Sharp>22.5</ArmorRating_Sharp>
<ArmorRating_Heat>3.04</ArmorRating_Heat>
Because of the version update, so the order has changed, now the patch has to be loaded before the Xeva faction.
那是偏好服飾導致的,要在開局設定時移走。
熱能傷害的原因,我印象中CE對熱能防禦這方面沒作出改動。熱能武器都是用專用彈藥,不能用CE自帶的。
剛試了下,好像沒問題