XCOM 2
评价数不足
[WOTC] Scaling Wound Times
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
43.671 KB
2021 年 5 月 14 日 上午 2:58
2021 年 5 月 26 日 上午 10:21
6 项改动说明 ( 查看 )

订阅以下载
[WOTC] Scaling Wound Times

描述
This mod makes wound times change according to the number of days passed since the start of the campaign to make them less harsh at the start and longer as the game progresses.

The formula for the reduction parameter is WoundTimeScalarTop / (Days passed + WoundTimeScalarBottom), which by default is 27/(Days +45), resulting in 60% reduction at the very start of the campaign.

Also included is a new set of wound severities in XComGameData.ini, change or remove them at will for your enjoyment.

Alternatively, enabling the USE_LW1_CALC option in XComWoundTime.ini changes the calculation to use intervals determined by the fraction of HP remaining of the soldier and a total minimum and maximum points, as LW1 used.

The USE_EW_ARMOR fixes problems that the EU Armor Mechanics mod has, but it will show soldiers who only took armor damage as wounded in the barracks. They will heal instantly.

Running the Critical Wound Times mod in addition to this one will change critically wounded soldiers to have their HP count as 0 instead of 1 in the wound time calculation.

This mod only overrides one file:
XComGameState_HeadquartersProjectHealSoldier.uc
Other mods should be compatible as long as they don't override the same file or use a different way to manage wounds that doesn't involve GetWoundPoints.

WARNING: Removing this mod in the middle of a campaign may cause any wounded soldiers to remain permanently wounded.
16 条留言
Solymr ibn Wali Barad  [作者] 2024 年 10 月 15 日 上午 3:13 
Check the scalar parameters to make sure you didn't disable the time reduction, and check the wound severities in the .ini to make sure the wound times didn't get edited to be much higher.
PanMops 2024 年 10 月 15 日 上午 2:37 
the mod indeed changes healing time, but for some shit reason at beggining of game soldiers are wounded for like 2 months, which i have no idea how to fix
Freelancer MAD DOg 2022 年 1 月 1 日 上午 3:43 
Thank you patience sir,this all I need to know. Armor is actually armor now, not some kind of armor shape skin XD
Solymr ibn Wali Barad  [作者] 2022 年 1 月 1 日 上午 1:46 
WoundTimeScalarBottom is forced to be higher than 0 to avoid divide by zero problems. To turn off the days passed function set WoundTimeScalarTop = 0
I don't exactly understand the second question but yes, both of those also affect wound time in a separate way if they are set to true.
Freelancer MAD DOg 2021 年 12 月 31 日 下午 9:30 
so···WoundTimeScalarBottom = -1 is turn off days passed ,right?
USE_EW_ARMOR = true
USE_LW1_CALC = true is start-up this 2 function ,right?
Glasswalker 2021 年 6 月 12 日 下午 1:04 
@jepakazol Thanks for the recommendation!
Solymr ibn Wali Barad  [作者] 2021 年 6 月 12 日 下午 12:29 
LW1 used the health interval to get the random wound time. If for example a soldier had 3/8 HP left, the wound time would be between 5/8 (1-3/8) and 4/8 (1- (3+1)/8) of the max time set in the ini.
Rollo Tomasi 2021 年 6 月 12 日 上午 5:54 
"Alternatively, enabling the USE_LW1_CALC option in XComWoundTime.ini changes the calculation to use intervals determined by the fraction of HP remaining of the soldier and a total minimum and maximum points, as LW1 used."
Can you explain the effect of this? Longer, shorter, or about the same wound times overall? Shorter early game and longer late game? Or just less RNG maybe? Or something completely different? I don't remember the effects of the LW1 system anymore :-)
Jepakazol 2021 年 5 月 21 日 下午 5:30 
@The_Perculator try also "Mission Mania" mod for that thing- so many missions that I have team A, B, C, D :)
Glasswalker 2021 年 5 月 15 日 下午 9:59 
This is really interesting. I really look forward to the potential LW1 style calculation. I REALLY need more mods to force me to rotate soldiers more lol