Jupiter Hell

Jupiter Hell

评价数不足
Enemy Alerter
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
56.804 KB
2024 年 10 月 25 日 上午 7:59
2024 年 12 月 12 日 下午 12:09
16 项改动说明 ( 查看 )

订阅以下载
Enemy Alerter

描述
Helper that warns about rushing into enemies and shows an info alerts about number of visible enemies and their chances to hit and kill you.

Full integration of the Jovisec PDA (QoL mod) with the Level map and action log display to only use a single trait slot
(see https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3005876663).

Chances are sorted by damage categories to give a quick indication about the danger.
Die=you die if hit, 3/4 or more of remaining health, 1/2 or more of remaining health, 1/4 or more of remaining health, 1/10 or more of remaining health, Atk=Atk chance and damage.

The plugin is very useful for people moving too fast and being shot at. It helps a lot on the steam deck where enemies are sometimes hard to make out.

The algorithm to calculate the chance to hit (CTH) is derived from the 'Jupiter Hell guide - (updated: September 2022 - Sylph)', the help documentation and the Jupiter Hell Fandom WIKI.
It calculates the CTH of each shot for the weapon range, then multiplies it with the cover, the cover mod and the dodge value, adding the accuracy of the enemy to this value. Shotguns
have a CTH of 100% and the damage is reduced by distance, no cover or dodge is used. The odds are then a calculation of all combiniations of those CTH. No guarantee for correctness.

Other features:
- Confirmation dialog to move onto a flaming tile.
- Confirmation dialog to move into a toxic cloud.
- Integration wiht Jovisec PDA mod

All features can be disabled, useful to disable toxic cloud or flaming tile confirmation dialog if immunity is present.

TODO:
- take armor into account for damage
- take other damage like bleeding, fire and poison into account
- calculate crit chances and crit damage for info screen
2 条留言
bobsson 7 月 3 日 上午 3:00 
Update: It's not the rushing alert, it's the "enemies visible" info window. If it would appear because an enemy just became visible, on the same turn that any other menu is about to open (e.g. terminals or level up), something gets conflicted and the game stops accepting input.

Easy enough to turn off every run, but annoying to have to remember to do.
bobsson 6 月 24 日 上午 4:41 
I haven't been able to tell for sure, but I think this mod causes the game to freeze if the enemy alert would appear just as you're accessing a terminal. I've had that happen several times, and the only thing to do appears to be to force-quit the game and reload from the (hopefully-made) auto-save.