The Forge is currently under heavy construction. Expect nothing to work. Data is reset every hour.

Mod Details

Interactable Exfils API

Interactable Exfils API 2.0.0

Created by trap, Jehree

7.9K Downloads

SPT 3.10.5 Compatible

Adds interaction prompts to exfils, letting you toggle the exfil timer on and off (you can finally loot that body without extracting!) as well as API tools for modders to add their own exfil interaction options.

Modders, see "Modders" tab for info on the API functions of this mod

On its own, this mod does very little.

It will:

  • Make all extracts have an "Extract" prompt appear when you are inside their extraction zone. Interacting with it will toggle the extraction timer (read: loot bodies that end up in an extraction area without accidentally extracting)
  • BepInEx config option exists to set whether the timer will be on immediately upon entering an exfil zone or if it will require you to interact with it first.

PLEASE DO NOT REDISTRIBUTE THIS MOD

If you are using it as a dependency to one of your projects, link it as a dependency. Do not package it with your upload.

InteractableExfil.gif?raw=true

If you'd like to support my work, you can buy me a coffee!

Documentation link

Version 2.0.0

2.6K Downloads

SPT 3.10.5 Virus Total Results
Created Jan 17th, 1:46 PM Updated Jan 17th, 1:46 PM

for 3.10.X SPT versions

Changelog

Fixes for players

  • Fix broken Saferoom exfiltration on Interchange (players were trapped in the saferoom 😂)
  • Fix train exfils will always extract player automatically regardless of config (because if you don't trigger the extract on time the train just kills you)
  • Fix broken lab elevator exfils when user cancel (so this is not cancellable anymore)
  • Fix exfil with shared timers that should not be cancellable

New feature for modders

  • Helpers.Settings is now public: This will allow to react to Interactable Exfils API Settings, or even change of them (.e.g. put it in readonly mode)

⚠️ Breaking changes for modders (this is why the v2)

It should not be a real problem since these features have not been used.

  • Removed InteractableExfilsService.ExfilHasRequirement
  • Removed InteractableExfilsService.ExfilIsCar
  • Removed InteractableExfilsService.ExfilIsElevator
  • Removed InteractableExfilsServiceAddPlayerToPlayersMetAllRequirements
Version 1.5.1

541 Downloads

SPT 3.10.5 Virus Total Results
Created Jan 12th, 10:37 PM Updated Jan 12th, 10:37 PM

for 3.10.X SPT versions

Changelog

Fixes

  • Cancellation of car exfils is not possible anymore (fix of issue #8)
  • Crashes when the prompt is refreshed without any actions (fix of issues #6 and #9)
Version 1.5.0

516 Downloads

SPT 3.10.5 Virus Total Results
Created Jan 5th, 7:44 PM Updated Jan 5th, 7:44 PM

for 3.10.X SPT versions

For players

:!: USE THE NEXT 1.5.1 instead of this version

no real change here but you'll need at least this version for the final release of Path To Tarkov (v6)

For modders

Check on github to see the full changelog -> https://github.com/Jehree/SPT-InteractableExfilsAPI/releases/tag/v1.5.0

Version 1.4.1

457 Downloads

SPT 3.10.5 Virus Total Results
Created Jan 1st, 4:24 PM Updated Jan 1st, 4:24 PM

for 3.10.X SPT versions

  • The default extract prompt was broken in the previous 1.4.0 version (sorry for the inconveniance)
  • I also re-used existing EFT locales in order to translate the mod for all languages.
Version 1.4.0

331 Downloads

SPT 3.10.5 Virus Total Results
Created Dec 30th, 8:07 PM Updated Dec 30th, 8:07 PM

This version is broken, please upgrade to 1.4.1

No visible changes here, but this is a big one (will be needed for the upcoming version 6 of Path To Tarkov)

Full changelog here: https://github.com/Jehree/SPT-InteractableExfilsAPI/releases/tag/v1.4.0

Version 1.3.1

760 Downloads

SPT 3.10.5 Virus Total Results
Created Dec 16th, 2024 Updated Dec 16th, 2024

for 3.10.X SPT versions

Very small update. Mostly a code cleanup with a couple new API user things. Average users will see 0 difference.

See https://github.com/Jehree/InteractableExfilsAPI/releases/tag/v1.3.1 for patch notes

Version 1.3.0

260 Downloads

SPT 3.10.5 Virus Total Results
Created Dec 15th, 2024 Updated Dec 15th, 2024

for 3.10.X SPT versions

Sorry guys.. I didn't realize I needed to recompile. Should now work for 3.10.X.

See https://github.com/Jehree/InteractableExfilsAPI/releases/tag/v1.3.0 for patch notes

Version 1.2.0

1.8K Downloads

SPT 3.10.5 Virus Total Results
Created Aug 29th, 2024 Updated Aug 29th, 2024

Working on 3.10~. Doesn't seem to interact with Transit exfils in any way.

Code cleanup and refactor.

End user experience is largely unchanged, but I did add this:

  • Added option to display a disabled interaction prompt that says "Extract Unavailable" when in an exfil that is not available to the player (including exfils that will never be available, like scav extracts when you're on a PMC run). The setting is defaulted to false, enable it in F12 menu if desired.

API stuff:

  • API now properly utilizes itself to add the interactions it adds, instead of hardcoding them in weird places.
  • ALL extracts can now have interactions added to them, not only the ones that are available to the player during that raid.
  • CustomExfilTrigger is now passed into the event so that it's methods can be used if desired.
  • Player Side is no longer passed through event, fetch it via Singleton<GameWorld>.Instance.MainPlayer.Side if you need it.
  • Interactions are fetched every single time the interaction menu is refreshed (entering the zone for the first time, when looking at something else and looking back, etc.). This means they can be modified mid raid, and are generally just more powerful.
  • API users can no longer disable the extract toggle. Having that option in felt weird and out of scope, so I removed it. If another mod wants to make an extract unavailable, it should do so via requirements or other methods.
Version 1.1.0

322 Downloads

SPT 3.10.5 Virus Total Results
Created Aug 25th, 2024 Updated Aug 25th, 2024

Fixed issue with labs extracts (sewer and the elevators) not allowing exfil zone to be enabled

  • the "Extract" prompt no longer is gray / disabled when the extract has unmet requirements (power, switch, etc.). Now, it will play an error sound and give you a notification pop up indicating what the incomplete requirements are.
  • All car extracts as well as the elevators on Labs do not have a toggleable timer. Once you begin extracting, you cannot stop it. All additional exfil interactions added by other mods using this API will show on the car / the button inside the elevator.
  • Fixed debug prompt not showing up on car extracts.

Let me know if any other extracts are broken!

Version 1.0.0

347 Downloads

SPT 3.10.5 Virus Total Results
Created Aug 23rd, 2024 Updated Aug 23rd, 2024

Not quite yet...