Modspot

HomeBrowseBlog
Search
Completely automated and dynamic tracking of rare / unique item acquisition, quest completion including all main, side, contact and random events as well as most world map activities and POI's

Progress on the Path is an ambitious and code based project that aims to offer complete and automatic dynamic progress tracking for The Witcher 3.

The mod currently only supports the V4+ (NG) version of the game and will not work on the "Legacy" versions such as 1.32


Mod Features

Dynamic Tracking Of The Following:

  • All Main Story Quests
  • All Side Quests
  • All Treasure Hunts
  • All Scavenger Hunts
  • All Monster Hunt Contracts
  • All Random Events & NPC Interactions
  • All Missable Quests
  • All Gwent / Gwent Redux Cards
  • All Relic tier Monster Trophies
  • All Relic Tier Silver and Steel Swords
  • All Vanilla, DLC and NG Armor Sets
  • Abandoned Sites
  • Bandit Camps
  • Fast Travel Points
  • Guarded Treasure
  • Hanse Bases
  • Knight Errant in Distress
  • Monster Dens
  • Monster Nests
  • Person(s) in Distress
  • Places of Power
  • Vineyard Infestations

Dynamic Tracking Of The Following Mod Added Content:

  • A Night To Remember
  • Book Inspired set Cos Wiecej - Standalone DLC
  • Ciri's Sole Memento
  • DLC - Armor Quests
  • DLC - Fast Travel Pack
  • Gwent Redux
  • Little Sisters
  • Sezon Burz Witcher's Gear
  • Shades of Iron
  • W3EE Redux (Dimeritium Set, Gothic Set, Meteorite Set)

Mod Compatibility

Brothers In Arms

DLC Events

Make sure Progress on the Path is winning all conflicts with the above mods in Script Merger before launching the game. Example


Mod Settings Explained

General Settings

General

  • Perform A Full Update : When Meditating - controls whether the mod runs a full check and updates all tracking when the player enters meditation. (Recommended - On)
  • Perform A Full Update : Via Hotkey - controls whether the mod runs a full check and updates all tracking when the player presses the assigned Hotkey. (Recommended - On)
  • World Map Pins : Show Map Pins - controls whether map pins for "Random Events" are displayed on the world map.
  • World Map Pins : Show Descriptions - controls whether map pins for "Random Events" display the event name and description or a generic "Random Event" name.
  • World Map Pins : Map Pin Radius - controls how large the map pins for "Random Events" are on the world map.
  • World Map Pins: Map Pin Type - controls which icon is used for the Random Events on the world map.
  • Mini Map Pins: Show on Minimap - controls whether map pins for "Random Events" are displayed on the Minimap.
  • Mini Map Pins: Arrow Pointers - controls whether the Minimap pins have arrow pointers around the Minimap (Requires: Mini Map Pins: Show on Minimap)
  • Mini Map Pins: Highlighted Arrows - controls whether the Minimap pin Arrow Pointers are highlighted and flashing. (Requires: Mini Map Pins: Arrow Pointers)
Preview Settings

Preview

  • Global : Hotkey Opens - Controls which tracking preview is displayed on screen when the assigned hotkey is pressed.
  • Global : Show Completed Entries - Controls whether completed quests, acquired items or completed map pins are shown in the preview.
  • Global : Show Ignored Entries - Controls whether ignored quests, items or map pins are shown in the preview.
  • Global : Show Entry UUID's - Controls whether each entry has its unique identifier shown on screen. (UUID is used to manually complete / ignore / revert an entry by console)
  • Quests : Filter By Type - Allows you to control which quests appear in the preview by filtering out all quests that do not match the type specified.
  • Quests : Filter By Region - Allows you to control which quests appear in the preview by filtering out all quests that do not match the region specified.
  • Items: Filter By Type - Allows you to control which items appear in the preview by filtering out all items that do not match the type(s) specified.
  • Gwent: Filter By Faction - Allows you to control which Gwent Cards appear in the preview by filtering out all cards that do not match the faction / deck specified.
  • Gwent: Filter By Region - Allows you to control which Gwent Cards appear in the preview by filtering out all cards that can not be acquired in the region specified.
  • Gwent: Show Detailed Info - Allows you to see the acquisition method in the preview e.g. Quest Reward, Bought, Looted, Won from NPC.
  • World Map : Filter By Type - Allows you to control which entries appear in the preview by filtering out everything that does not match the type specified.
  • World Map : Filter By Region - Allows you to control which entries appear in the preview by filtering out everything that does not match the region specified.
Notification Settings

Notifications

  • Global Settings: Notification Font Size - controls how large the text is displayed in the mods notifications.
  • Global Settings: Notification Text Colour - controls the text colour of the notifications for a more customised experience.
  • Global Settings: Notification Display Time - controls how many seconds a notification is displayed on the screen.

Extra Information

In the NG version of this mod I have added helpful guides to the 'Glossary' in-game, please read through them to understand the features of the mod.

Script Merger is required after installation as the mod makes edits to the following base game script:

  • hud.ws

Big thanks to PaulR0013, Ferroxius and Aeltoth for their invaluable help, contribution and guidance in one way or another while developing this beast!

A ReadMe file can be found with full installation instructions.


Ko-Fi

If you wish to support my work then feel free to Buy me a coffee