Minimum game version required: v1.143.240 (Update 240.3)
Minimum SuperBLT version required: v1.4.3
Minimum EHI version to sync data to other EHI players: r284
Shows trackers for various heist related gameplay elements
- Waiting for a van/heli/boat
- Waiting for a C4
- Waiting for a thermite to finish
- Achievements*
- Achievements with progress (e.g.: "Another Way Out" achievement in Hell's Island)
- A chance for something to happen (e.g.: teargas, cooking chance)
- Mission XP Overview
- Buffs (skill or perk)
- Filter achievements tracked in EHI or for The Secret -> See progress filter in Achievements Page
- etc...
See screenshots in the "Images" tab for more info and how it looks in-game.
EHI is using in-game panels and should be compatible with all HUD mods.
You can change x, y position in options to move it on the screen. The mod supports Ultra-Wide monitors.
Accuracy
Always accurate on host.
Clients should stay accurate within 1-3s range. It is recommended to install (on both host and client side players) Slowmotion Manager mod and remove all slowmotion effects that slows down time calculation.
Desync can also disallow some trackers to show up/update. There is nothing to prevent it.
If you drop-in to a heist, some trackers related to elements may not appear. This is because they are not synced when you drop-in. It can be improved, but it is unfixable.
Trackers
Some trackers are inaccurate and have orange color. These trackers can prematurely expire or expire late when an element (van, heli, ...) is interactable.
Supported heists
All vanilla heists are supported (Crude Awakening Heist (Update 238) is the latest vanilla heist). Custom heists are not supported due to I have to look into the map scripts and find elements that can be tracked. However, support for them may come at later date.
Currently supported custom heists:
Heist | Trackers | Overlapping Waypoints Removed | Achievements | Snipers | Loot Counter | XP Breakdown | Additional Notes: |
---|---|---|---|---|---|---|---|
Triad Takedown (Yacht Heist) | β | β | β (No achievements) | β | β | β | |
Triad Takedown Remastered | β | β | β (No achievements) | β | β | β | |
Scorched Earth | β | β | β (No achievements) | β (No snipers) | β | β | |
Cold Stones | β | β | β (No achievements) | β (No snipers) | β | β | |
Crime and Punishment | β | β | β | β | β | β | |
Yaeger - Rogue Company 1.0.1 Day 1 Patch | β | β | β | β | β | β | |
Harboring a Grudge | β | β | β | β | β | β | |
Constantine Scores | |||||||
* Smackdown | β | β | β | β | β | β | |
* Truck Hustle | β | β | β | β | β | β | |
* On Display | β | β | β | β | β | β | |
* Concrete Jungle | β | β | β | β | β | β | |
* Butcher's Bay | β | β | β (No achievements) | β | β | β | |
* Precinct Raid | β | β | β (No achievements) | β(No snipers) | β | β | |
Heat Street Rework 2.3 | β | β | β | β | β | β | Loads and edits configuration for Vanilla Heat Street Heist |
Office Strike 1.7 | β | β | β | β | β | β | |
Hard Cash 1.1 | β | β | β(No achievements) | β(No snipers) | β | β | |
Branch Bank Initiative 1.3 | β | β | β(No achievements) | β(No snipers) | β | β | |
GO Bank Remaster 1.3 | β | β | β | β | β | β | Loads configuration for Vanilla GO Bank Heist |
Cook Off (Daylight) 1.1 | β | β | β | β | β | β | Loads configuration for Vanilla Cook Off Heist |
Cook Off: Meth Slaves 1.1 | β | β | β | β | β | β | Loads configuration for Vanilla Cook Off Heist |
Crashing Capitol - Return to Shield Mall 1.0.2.3 | β | β | β | β | β | β | |
Henry's Rock (but Better Spawns & Cover) 1.03 | β | β | β | β | β | β | Loads configuration for Vanilla Henry's Rock Heist |
Shacklethorne Auction (Better Spawns + No Rain) 2.1 | β | β | β | β | β | β | Loads configuration for Vanilla Shacklethorne Auction Heist |
Buluc's Mansion (but Better Spawns) 1.1 | β | β | β | β | β | β | Loads configuration for Vanilla Buluc's Mansion Heist |
Slaughterhouse Edit 1.0 | β | β | β | β | β | β | Loads configuration for Vanilla Slaughterhouse Heist |
Not supported mods
If you have mods that modifies vanilla heists by either:
- adding more elements
- modifying existing elements (for example: shortening wait etc...)
EHI fails to recognize these changes and because of that, some trackers may not be accurate as they are in vanilla.
Example mods:
Cook Faster
Compatible mods
Custom In-Game Name Color - your custom color shows up in Trade Delay tracker or Minion Tracker (if enabled)
All HUD mods should be compatible
-> Tested WolfHUD, VanillaHUD Plus, CS:GO HUD, MUI, Void UI and PocoHUD3
Any Day Any Heist
Hostages Extend Break Time
Languages
- English
- Czech (Has to be manually selected in the mod options)
- French
- Thai (Recommended mod: PAYDAY 2 THAI LANGUAGE); Looking for translator
- Brazilian Portuguese
- Simplified Chinese
- Russian
- Italian
- Japanese
How to install
Please see "Dependecies & Instructions" tab.
Feedback
If the mod is crashing or you have an suggestion, please use the link to my Google Forms here
hey I keep crashing while starting the "mallcrasher" contract on overkill :
Application has crashed: C++ exception
.../Extra Heist Info/lua/trackers/EHINeededValueTracker.lua:23: attempt to concatenate field '_max_formatted' (a nil value)
SCRIPT STACK
pre_init() @mods/Extra Heist Info/lua/trackers/EHINeededValueTracker.lua:10
pre_init() @mods/Extra Heist Info/lua/levels/mallcrasher.lua:13
init() @mods/Extra Heist Info/lua/trackers/EHITracker.lua:202
init() @mods/Extra Heist Info/lua/trackers/EHIAchievementTrackers.lua:50
new() core/lib/utils/coreclass.lua:35
AddTracker() @mods/Extra Heist Info/lua/EHITrackerManager.lua:192
AddTracker() @mods/Extra Heist Info/lua/EHIManager.lua:880
AddTracker() @mods/Extra Heist Info/lua/EHIManager.lua:896
CheckCondition() @mods/Extra Heist Info/lua/EHIManager.lua:929
Trigger() @mods/Extra Heist Info/lua/EHIManager.lua:1222
Trigger() @mods/Extra Heist Info/lua/EHIManager.lua:1038
func() @mods/Extra Heist Info/lua/EHIManager.lua:798
on_executed() @mods/base/req/core/Hooks.lua:272
execute_on_executed() core/lib/managers/mission/coremissionscriptelement.lua:210
_trigger_execute_on_executed() core/lib/managers/mission/coremissionscriptelement.lua:147
on_executed() core/lib/managers/mission/coremissionscriptelement.lua:131
on_executed() lib/managers/mission/missionscriptelement.lua:24
on_executed() core/lib/managers/mission/coreelementarea.lua:209
_check_amount() core/lib/managers/mission/coreelementarea.lua:390
_check_amount() lib/managers/mission/elementareatrigger.lua:719
f() core/lib/managers/mission/coreelementarea.lua:346
update() core/lib/utils/coreevent.lua:158
update() core/lib/managers/mission/coremissionmanager.lua:531
update() core/lib/managers/mission/coremissionmanager.lua:160
core/lib/setups/coresetup.lua:522
Callstack:
Current thread: Main
I'll check it
@dom-2 thank you !
@reborn1 This is fixed in r174.