Featured Dynamic Maps 0.3.4

Please do not ask when mod authors will update their mods to 3.9.X
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

Replaces the in-game map screen with actually useful maps with dynamic information!

Notice: I'm stepping back from my SPT mods for now and have added some known community authors in the case that I am out of touch, which is very likely to happen in the next months. These authors are not obligated to anything, just want to make sure that someone can add a maintainer in the future. My SPT projects were started to keep me occupied after a death in my immediate family and I've lost interest in Tarkov for now.


Tired of getting lost? Here's an in-game map viewer with dynamic information overlaid on-top, including extracts, quests, player and teammate markers, corpses, the BTR, player-dropped backpacks, airdrops, and locked doors. More features after the screenshots.


in_raid_map.png

In-game map with player marker


out_of_raid_map.png

All maps accessible outside of raid


dynamic_locks.png

Dynamic Locks


quest_markers.png

Quest Markers

Features

  • Map organized in stacked layers / levels
    • Text map labels supported overlaid on map
    • Automatic selection of layer based on player position (configurable)
    • Manual level control available on left of map screen (as well as shift-scroll and configurable hotkeys)
  • Automatic min/max zoom based on size of map
  • Support for coordinate rotation, since BSG decided to make north different direction on many of the maps
  • Drag-based map pan and mousewheel-based map zoom controls; additional hotkeys for map control available (configurable)
  • Peek at map hotkey (configurable)
  • Icon-based map markers placed both statically and dynamically. Currently:
    • In-raid dynamic player icon
    • In-raid dynamic current extracts for player
    • In-raid dynamic quest icons (loosely based on Prop's GTFO)
    • In-raid dynamic player-dropped backpacks
    • In-raid dynamic BTR icon (with icon by Kuromi, see marker_credits.txt for more info)
    • In-raid dynamic airdrop icons (generated when airdrop lands)
    • In-raid dynamic markers for corpses
    • In-raid dynamic other players/bots icons
      • Friendly players will only show if using another mod that adds multiplayer or adds friendly bots (not sure if that exists)
      • Enemy players, bosses, and scavs off by default, intended for mostly debug
    • Static markers for all extracts for all maps out-of-raid
    • Statically-loaded locked door with dynamic icon and color based on key status
      • Out-of-raid, green with key means player has it in inventory, yellow with key means key in stash, red with lock otherwise
      • In-raid, green with key means player has the key, red with lock means player doesn't have key
    • Static markers for switches and levers

See KNOWN_ISSUES.md for known current issues and FEATURE_WISHLIST.md for a list of things that I would like to work on in the future.


If you're enjoying the mod or have a suggestion, please leave a comment!

Installation

- Drag folder from zip file directly into your SPT-AKI install folder

Configuration

General

  • Replace Map Screen: If the map should replace the BSG default map screen, requires swapping away from modded map to refresh
  • Center on Player Hotkey: Pressed while the map is open, centers the player
  • Move Map * Hotkey: Hotkey to move the map *
  • Move Map Hotkey Speed: How fast the map should move, units are map percent per second
  • Change Map Level * Hotkey: Hotkey to move the map level * (shift-scroll also does this in map screen)
  • Zoom Map * Hotkey: Hotkey to zoom the map * (scroll also does this in map screen)
  • Zoom Map Hotkey Speed: Zoom Map Hotkey Speed
  • Dump Info Hotkey: Pressed while the map is open, dumps json MarkerDefs for extracts, loot, and switches into root of plugin folder (only shows in advanced config mode)

Dynamic Markers

  • Show Player Marker: If the player marker should be shown in raid
  • Show Friendly Player Markers: If friendly player markers should be shown
  • Show Enemy Player Markers: If enemy player markers should be shown (generally for debug)
  • Show Scav Markers: If enemy scav markers should be shown (generally for debug)
  • Show Boss Markers: If enemy boss markers should be shown
  • Show Locked Door Status: If locked door markers should be updated with status based on key acquisition
  • Show Quests In Raid: If quests should be shown in raid
  • Show Extracts In Raid: If extracts should be shown in raid
  • Show Extracts Status In Raid: If extracts should be colored according to their status in raid
  • Show Dropped Backpack In Raid: If the player's dropped backpacks (not anyone elses) should be shown in raid
  • Show BTR In Raid: If the BTR should be shown in raid
  • Show Airdrop In Raid: If airdrops should be shown in raid when they land
  • Show Friendly Corpses In Raid: If friendly corpses should be shown in raid
  • Show Player-killed Corpses In Raid: If corpses killed by the player should be shown in raid, killed bosses will be shown in another color
  • Show Friendly-killed Corpses In Raid: If corpses killed by friendly players should be shown in raid, killed bosses will be shown in another color
  • Show Boss Corpses In Raid: If boss corpses (other than ones killed by the player) should be shown in raid
  • Show Other Corpses In Raid: If corpses (other than friendly ones or ones killed by the player) should be shown in raid

In-Raid

  • Auto Select Level: If the level should be automatically selected based on the players position in raid
  • Auto Center On Player Marker: If the player marker should be centered when showing the map in raid
  • Reset Zoom On Center: If the zoom level should be reset each time that the map is opened while in raid
  • Centering On Player Zoom Level: What zoom level should be used as while centering on the player (0 is fully zoomed out, and 1 is fully zoomed in)
  • Peek at Map Shortcut: The keyboard shortcut to peek at the map
  • Hold for Peek: If the shortcut should be held to keep it open. If disabled, button toggles

Recommended Other UI Mods

- Tyfon's UI Fixes

- DrakiaXYZ's Equip from Weapon Rack, Quick Move to Containers, Quest Tracker, Task List Fixes

- ChooChoo's Trader Modding and Improved Weapon Building

- CJ's Stash Search, which I have contributed to

- My other mods Quick Weapon Rack Access, Player Encumbrance Bar, and Simple Crosshair

  • Version 0.3.4

    For SPT 3.9.* only.

    Changelog

    • FIX: Minor issue that caused MapPeek GameObject to be retained after a raid

    SHA-256: 8aa5bd34b1366411704d37bcb52844760e17e139587ec4409a516dc3d9be9cd9

    VirusTotal Results

  • Version 0.3.3

    Changelog

    • FIX: Remove AI markers during map open cleanup when they have been despawned (thanks ArchangelWTF!)

    SHA-256: bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83

    VirusTotal Results

  • Version 0.3.2

    For SPT 3.9.* Only

    Changelog

    • Updated for SPT 3.9.* with no other changes. Thanks ArchangelWTF/Jesse for the headstart.

    SHA-256: 0a698fad43758a889e265786f8c2c9e19d4da2850f455d15267ee6d137cc6544

    VirusTotal Results


    Not much testing has been done, let me know if you run into an issue!

  • Version 0.3.1.3

    For SPT 3.8.* Only

    Changelog

    • FIX: Optional quest markers are now removed when they are completed
    • FIX: Resolve issue that could arise if invalid LootItem was registered, which sometimes happened with airdrops
    • MINOR: EFT version is now checked before loading mod, as currently this is tied to specific version of EFT

    SHA-256: d1c198f81cceb9c1a8c309dd93bd2a31c448962b41319605c82fc0aba9d1867f

    VirusTotal Results

  • Version 0.3.1.2

    For SPT 3.8.*

    Changelog

    • FIX: Boss markers should now be properly enabled if it the only other player marker enabled (i.e. you disabled Friendly Player Markers)
    • FIX: Boss corpse markers should now be enabled by its config instead being tied to "Other Corpses"
    • TWEAK: Add some additional bosses to tracked bosses (Cultist Priest, Blood Hounds)

    You should still consider this mod unstable: please report all issues!


    SHA-256: db50e3bb16babe9cd61f661c259d29a712a8d44a9156b056da06afa0ef3b7d54

    VirusTotal Results

  • Version 0.3.1.1

    For SPT 3.8.*


    Hotfix: Fixes potential 0.3.1 NRE log spam probably: if you see any exceptions in your BepInEx log from DynamicMaps, PLEASE let me know.

    0.3.1 Changelog

    - FEATURE: Add BTR marker (Thanks Kuromi for the custom icon!)

    - FEATURE: Add player-dropped backpack marker

    - FEATURE: Add friendly-killed corpse markers option

    - FEATURE: Add boss corpse marker option

    - FIX: Markers for PMCs/Scavs on mounted guns should now properly be removed (probably tied to BSG bug)

    - FIX: Quests that must be completed in one raid should now properly display markers for conditions that were reset (Thanks Utjan for the digging!)

    - TWEAK: Add unique color for boss corpses (Thanks GavinRay97)

    - TWEAK: Changed friendly player markers to a lighter blue

    - TWEAK: Changed "Other Corpses" to be white instead of yellow


    You should still consider this mod unstable: please report all issues!


    SHA-256: 25ee9fe33c221e0bb74aff43c1fa9cb91b2b679b9c32d25b305f540d0205ab1a
    VirusTotal Result


    Known issue: Show Boss Corpses is bugged, use Show Other Corpses to see both boss corpses and other corpses.

  • Version 0.3.1

    For SPT 3.8.*


    KNOWN ISSUE: NRE log spam on player marker, doesn't seem to affect gameplay, but will affect performance. Will fix ASAP.

    Changelog

    • FEATURE: Add BTR marker (Thanks Kuromi for the custom icon!)
    • FEATURE: Add player-dropped backpack marker (note: shows for all backpacks dropped by p)
    • FEATURE: Add friendly-killed corpse markers option
    • FEATURE: Add boss corpse marker option
    • FIX: Markers for PMCs/Scavs on mounted guns should now properly be removed (probably tied to BSG bug)
    • FIX: Quests that must be completed in one raid should now properly display markers for conditions that were reset (Thanks Utjan for the digging!)
    • TWEAK: Add unique color for boss corpses (Thanks GavinRay97)
    • TWEAK: Changed friendly player markers to a lighter blue
    • TWEAK: Changed "Other Corpses" to be white instead of yellow

    You should still consider this mod unstable: please report all issues!


    SHA-256: 268bebd7567aaf3dbceb073ab36edb1eedb7912f822a30187a09b7ba9f6ced1f

    VirusTotal Results

  • Version 0.3.0

    For SPT 3.8.* only

    Changelog

    • MAJOR: Added "Peek at Map" feature, which will allow you to glance at the map without opening the inventory, configurable
    • FEATURE: Added separate boss marker option, which will use a different star icon
    • FEATURE: Added hotkeys for map manipulation, available to use both during peek and in map screen
    • FEATURE: Added dynamic markers for corpses, separated into friendly, killed-by-player, and other
    • CHANGE: Renamed "Enabled" config option to "Replace Map Screen"
    • CHANGE: Map layer images are cached during initial load of game, which was the majority of map load times
    • CHANGE: Defaults for map centering on player in-raid changed to be less annoying. notably disabled by default
    • FIXED: Nicknames for player icons are now transliterated if needed

    This is a big update, so likely there are bugs! Please report all issues!


    SHA-256: 2a81de1bb421eb06bb1a9e5fe0f3ddd0f6a3909b1152192c46bb110cec02b2d0

  • Version 0.2.1

    For SPT 3.8.*

    Changelog

    • FEATURE: Add airdrop dynamic markers
    • FEATURE: Add "Center on Player" hotkey config
    • FIX: Some dynamic markers, particularly markers for other players, may fail to have text initialize properly yielding MEGA text without outline. Now should retry each time the user mouses over marker or hides/shows
    • FIX: Only get extract information once during raid instead of each time the map was opened and get it slightly differently, may resolve some issues with extracts that I could not reproduce
    • FIX: Shoreline utility room had malformed key id
    • FIX: Customs Dorms third floor boundary for auto level detection
    • FIX: Slightly adjust factory bounds

    PROBABLY STILL UNSTABLE: PLEASE REPORT ALL ISSUES!

  • Version 0.2.0

    For SPT 3.8.*

    Changelog

    • FEATURE: Added basic config
    • FEATURE: Showing map in raid will center on player and have the zoom reset to slightly zoomed in, configurable
    • FEATURE: Show friendly players on map, configurable
    • FEATURE: For debug or just because: show enemy PMCs and scavs on map, configurable, default off
    • FIX: Scav raids extracts were somehow being randomized by inspecting them (Why BSG!?)
    • FIX: Resolve creating duplicate quest markers in some instances
    • COMPAT: Custom quest flare zones should be more compatible

    PROBABLY STILL UNSTABLE: PLEASE REPORT ALL ISSUES!

  • Please do not use the support thread. Either file an issue on GitHub, leave a comment in the comments section here, or ping me ( @mpstark) in the official SPT Discord.


    Just like any other client mod: if you're running into a problem, make sure that you check if an exception has happened, those will most likely show up in the ~-console. If you see one there, be sure to grab both the BepinEx log (located at spt-dir/BepinEx/LogOutput.log) and the client log (located at spt-dir/Logs/log<date><version>/<date>_<version> traces.log). These logs contain much more information that I can use to narrow down the issue.

    Heart 1 Thumbs Up 3
    • I used screenshots of your mod in my description box to demonstrate a feature of a mod I just uploaded.


      If you are not ok with this please ping me in SPT discord @S13NDR / DM me on discord or reply here!


      Thank you for an amazing tool.

  • how would I go about adding the Legion boss from Raid Overhaul to your dynamic maps?

  • What is the possibility that you add updating static/dedicated loot spawns to the map i.e an icon if a rusted bloody key spawns on streets and doesn't display an icon if it doesn't spawn? Would be amazing if this was possible as it'd save me a bit of time crossing maps for said spawns to get nothing. :)

  • any chance this can be used on a browser for a second monitor?

  • Hey can you look in to the Chemical part one showing on shoreline when the quest is only on customs?

  • Hi mate I see the Notice , thanks for the mod best luck mate we wait for you here , always welcome

  • how do i show enemy marker?

  • Hey MpStark...
    Great mod and one I use quite a lot. :)

    I am wondering if it would be possible to allow for icon color changes? Like If I wanted to make PMC's a different color just cause I find the scav and PMC icons color wise look very identical and I would love to be able to make the color difference more defined

  • Fantastic mod, truly a must-have for people who get lost like me. I would like the ability to change the colours of markers, so I can better distinguish bots and their corpses based on their faction, but this is a slamdunk otherwise.

    Heart 1
  • I think Cargo Elevator Switch is missing in Lab map. Great mod.

  • i think the mod misses the overseer door on customs dorms, 2 floor 3 story building

  • I have a request. Can you place markers on Woods for the BTR that shows the stops with the names to make it easier for those of us still learning the vehicle stops to pick properly? Was wondering. Maybe on Streets too?

  • Does this impact in game performance at all? has anyone noticed?

  • Thanks for the great mod. Adding to the pile of suggestions lol.

    I made another larger marker for the airdrop hoping to make an "general area"marker. Unfortunately, it didn't scale up with the image. It would be cool if the airdrop marker was a larger circle like this (with a slight random offset) instead of an exact marker. Ty

  • Thank you for creating this awesome mod!! I was wondering if there's a way to color BEAR and USEC PMCs in different colors.

  • thanks for the mod how can we open the map without opening the stash also ?

  • Suggestion: being able to open the map only if you have the correspond map item in your inventory (dunno if you can apply check for items in the code)

  • would be cool to see containers and loose loot

  • Can you add all the extracts on the map? For example on streets of tarkov courtyard is missing, customs is missing smugglers boat & doorms v-exit as well. There’s a lot missing.

    • There are all extracts, if you don't see them it's because they are not open in that specific raid. For example smugglers boat is open only when the bonfire near boat is lit, if it's not lit the extract is closed and won't be show on dynamic map :)

      Heart 1
    • Hey, you’re right I thought I had open extracts but I didn’t now I can see them thanks!

  • thanks for mod <3 :thumbup: :) :thumbup:

  • trying to figure out how to modify the files to remove the option to see enemy positions. cant figure it out. really want to use on my semi hardcore run but know that I wont be able to help myself and Ill enable enemy positions in the f12 menu. anyone know a fix

    • Yeah uninstall this mod and use GTFO by props instead. Shows you everything you want with an overlay for extracts ect by pressing "O" or quest objectives by pressing "P" and you won't have to use dynamic maps anymore.

  • Can you add an option to see scavs on the map if you are playing as a player scav only? and possibility to also see corpses made by other scavs when you are playing as a scav?
    Thanks

  • Would it be possible to show only PMC of one faction?
    Like show only bear and show only USEC?
    Thanks

  • Hi! Great mod, but is there an option to turn off the map flow on dragging by mouse?

  • Does not work in SPT 3.10.0 game not start. (

    • Do not use cracked versions of SPT for playing or installing mods

  • :thumbup: <3

  • Could you make an option that makes the mod work only if you have the correct map on your person for the map you are playing?

  • This is my second comment, this mod is just magic, I love everything about it, it encouraged me to play Streets

  • Amazing Mod, an absolute must for people who are learning. I do have one question; is it possible to have a feature that requires the user to have the base game map for where they are in raid for your maps to work? Im a sucker for mods that give items purpose and those maps have never really been helpful.... ^^ Thank you!

    Heart 1
    • I just asked for the same thing before I read your comment...

  • Hey,

    Thank you for this awesome mod, i have one suggestion if you will consider.
    Adding the quests on the map when you are in hideout, it will make raid planning a lot easier <3

    Again, thanks for your work <3