The Elder Scrolls®: Online, ZeniMax, The Elder Scrolls, Bethesda, Bethesda Softworks and related logos
are registered trademarks or trademarks of ZeniMax Media Inc. in the US and/or other countries. This site is not affiliated with ZeniMax in any way.
Its only purpose is to provide an online forum for fans of the game. All other trademarks are property of their respective owners.
HomeHelpSearchMembersCalendar

Welcome Guest ( Log In | Register ) · Notifications

> AddOn - [TTMP] The Tamriel Mapping Project
SirAndy
post Jan 11 2016, 01:01 PM
Post #1


Member
**

Group: Admin
Posts: 575
Joined: 21-March 14
From: Oakland, CA
Member No.: 2



TTMP - The Tamriel Mapping Project
A simple AddOn that allows tracking of material nodes, chests, quests, lorebooks, treasure maps and much more!
http://www.esoui.com/downloads/info1427-TT...ingProject.html

- Most assets (wood/ore/cloth nodes, runes, chests etc) are added automatically to the map as they are interacted with.
- Custom map filters allow you to choose what assets are displayed on your map.
- You can choose between two icon sets and assign custom colors to each icon type.
- Can import HarvestMap data.
- Supports the English, German, French and Russian version of the game (Although the interface and chat commands are still in English).

UPDATE:
- Updated to API Version 100035
- Thanks to @dlrgames for sharing their SavedVariables file, it has been merged into this release!

KNOWN ISSUES:
Ever since ZOS re-scaled the Auridon map a lot of nodes exist multiple times.
I cleaned up most of the map by now but there may still be some duplicates.

IMPORTANT - ACHTUNG - ATTENTION - WICHTIG
If you already have TTMP installed, do *NOT* overwrite your "SavedVariables" file with a newer version!
DON'T DO IT! There really is no reason to ever replace the "SavedVariables/TamrielMapping.lua" file directly.
You will lose everything you have ever mapped yourself!

Only touch the "SavedVariables/TamrielMapping.lua" file if:

- This is your first install of TTMP and you want to start with my latest asset file instead of creating your own (empty) file.
See "Using my latest Asset file" for instructions on how to use my latest "SavedVariables" file, which already has over 63,000 tracked assets.

- You already have TTMP and you want to merge my latest asset file with yours. If so, follow the TTMPMerge instructions!

_______________________
TTMP Chat Commands:
For a full list of TTMP chat commands, scroll down to the "TTMP Usage" section.

_______________________
Currently tracked Assets:

Blacksmithing Nodes - automatic (Jewelry crafting uses the same spawn locations)
Woodworking Nodes - automatic
Clothing Nodes - automatic
Solvent Nodes - automatic
Enchanting Runes - automatic (Psijic Portals use the same spawn locations)
Alchemy Nodes - automatic
Treasure Chests - automatic
Backpacks - automatic (unless they are empty)
Heavy Sacks/Crates - automatic
Treasure Maps - manual
Dark Fissures - manual
Fishing Holes - manual
Skyshards - manual
Lorebooks - manual
Quests - manual
Crafting Surveys - manual
Points of Interest - manual
Thieves Troves - automatic
Safeboxes - automatic
Giant Clams - automatic
Antiquity Dig Sites - automatic

_______________________
Download:
You can download the latest version here:

TTMP AddOn (v3.5.1) - Clean install, no saved Assets!
TTMP AddOn (v3.5.1) - With my saved Assets!

_______________________
Installation/Update:
Simply unzip the download and copy the 'TamrielMapping' folder into your ESO "AddOns" folder and restart ESO.
If you're updating to a newer version, simply replace the whole folder.
If you also downloaded my latest saved Assets, see the section below.

_______________________
Using my latest Asset file:
If you don't want to start fresh, you can use my latest "SavedVariables" file, which already has over 63,000 tracked assets.
Simply drop my "SavedVariables/TamrielMapping.lua" into your ESO "SavedVariables" folder.

TTMP - SavedVariables (v3.5.0)
File info: Last updated on 2021.06.06, contains 63,085 tracked assets

NOTE:
Please make sure your text editor supports utf8, especially if you're playing in French, German or Russian!

_______________________
Updating your Asset file:
If you have already used TTMP, you can use my "SavedVariables/TamrielMapping.lua" file and the TTMPMerge AddOn to merge my latest asset file with your existing one.
In fact, you can merge files from any other TTMP user as well.

TTMPMerge AddOn (v3.5.0)

USAGE:
To use TTMPMerge you need to:

Asset File version 1.7.0 or later:
- Get my (or someone else's) "SavedVariables/TamrielMapping.lua" file
- Rename it to "TTMPMerge.lua"
- Copy it into your "SavedVariables" folder
- Open it with a text editor (make sure your text editor supports utf8!) and replace "TamrielMapping_Vars" in the first line with "TTMPMerge_Vars".
- Start ESO, enable TTMPMerge, load into a character and use the /ttmp merge command.

Asset File version 1.6.x or previous:
- Get my (or someone else's) "SavedVariables/TamrielMapping.lua" file
- Rename it to "TTMPMerge.lua"
- Copy it into your "SavedVariables" folder
- Open it with a text editor (make sure your text editor supports utf8!) and replace "TamrielMapping_Vars" in the first line with "TTMPMerge_Vars".
Search for the @ character and replaced the old Account Name "@xxx" with your actual ESO account name.
- Start ESO, enable TTMPMerge, load into a character and use the /ttmp merge command.

You can run a "test" by using "/ttmp merge test" which will process the new file but not make any changes to your local TTMP file.

NOTE:
Running a merge will freeze the game for several seconds, depending on how large the file is you're trying to import. This is OK!
It shouldn't take any longer than 5 - 10 seconds.

As always, please make sure you have a backup of your existing "SavedVariables" files before doing a merge!



(IMG:style_emoticons/28/type.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Replies
SirAndy
post Jan 11 2016, 03:32 PM
Post #2


Member
**

Group: Admin
Posts: 575
Joined: 21-March 14
From: Oakland, CA
Member No.: 2



(IMG:style_emoticons/28/type.gif)

CODE
Changelog:

## 3.5.0
- Updated to API Version 100035
- Thanks to  @dlrgames for sharing their SavedVariables file, it has been merged into this release!

## 3.4.0
- Updated to API Version 100034
- Thanks to @[url=http://www.TheSidekickOrder.com/bbs2/index.php?showuser=233]Jannish458[/url] for sharing their SavedVariables file, it has been merged into this release!
- Added missing default icons for the latest assets

## 3.3.1
- Added Antiquity Dig Sites to the tracked assets

## 3.3.0
- Updated to API Version 100033
- Thanks to @Drio and @[url=http://www.TheSidekickOrder.com/bbs2/index.php?showuser=229]DramaKing[/url] for sharing their SavedVariables files, they have been merged into this release!

## 3.2.0
- Updated to API Version 100032
- Fixed bug with the new OnWorldMapChanged callback behavior that prevented correct map updates
- Fixed bug where Cloth nodes could be saved as Reagent nodes if they contained alchemical resin
- Added Crimson Nirnroot to the reagent loot table

## 2.8.0
- Updated to API Version 100028
- Fixed bug where TTMP would crash if you switched the game to an unsupported language

## 2.7.1
- Fixed issue where the LibAddonMenu could cause errors with other AddOns that also implement it

## 2.7.0
- Updated to API Version 100027
- Merged over 1300 Elsweyr assets from the PTS

## 2.6.0
- Updated to API Version 100026

## 2.5.0
- Updated to API Version 100025
- Reworked loot display and options

## 2.4.1
- Fixed and issue with the HarvestMap import, updated to support their latest save format
- Added support for new HarvestMap asset types during import
- Fixed the missing "Psijic Portal" assets, they are now correctly added as rune nodes
    NOTE: Psijic Portals share their spawn locations with regular rune nodes!
- Fixed issue with missing custom map pin icons, still need to find better images for two of them but at least they are there now

## 2.4.0
- Updated to API Version 100024
- Updated to the latest version of LibAddonMenu
- Added support for new "ore" types used for Jewelry Crafting
    NOTE: Jewelry crafting nodes share their spawn locations with regular ore nodes!
- Added "Giant Clam" to the tracked assets and map filters
- Thanks to alembiq for sharing their SavedVariables file, it has been merged into this release!
- Thanks to darkwolf727 for additional map locations!
- Added menu option to turn on/off asset deletion on the map
    NOTE: Switching this will automatically reload your UI to enable/disable the right-click delete

## 2.1.0
- Updated to API Version 100021
- Updated to the latest version of LibAddonMenu
- Fixed a bug that didn't clear the last used interaction type when interacting with backpacks that had no items in them
    This resulted in backpacks being added to the map erroneously, for example when opening writ reward boxes
- Added basic russian language support
    Thanks to: @KiriX for the russian translations!

## 2.0.0
- Updated to API Version 100020
- Updated to the latest version of LibMapPins, LibAddonMenu

## 1.8.1
- Added a HarvestMap node importer
    Thanks to: Moosetrax for the idea and supplying me with his HM saved files!

## 1.8.0
- Updated to API Version 100018
- Added a minor tweak to how asset are handeled during a merge
- Updated the tracked assets, merged several user files, the total number of assets tracked is now over 32,000!
    Thanks to: Augestflex, Drio, Trippet

## 1.7.1
- Fixed crash when used in conjunction with the pChat AddOn.
    pChat will crash and burn if one writes nested colorized strings to the chat window!
    TTMP now detects if pChat is loaded and then omits some of the chat info coloring to prevent ESO from freezing.
- Several minor bug fixes

## 1.7.0
- Updated to API Version 100017
- Removed the account based restriction on the SavedVariables file
    This will also make merging SavedVariables files from other users easier
- Added code to automatically convert SavedVariables to the new format on load
- Added "Hello World" message to the AddOn loaded function

## 1.6.0
- Updated to API Version 100016

## 1.5.2
- Added function overload for FISHING_MANAGER.StartInteraction to get info about the last object we interacted with
- Fixed auto-loot bug, everything now works correctly with or without auto-loot turned on/off
- Streamlined some of the code and removed several redundant/unneeded calls

## 1.5.1
- Changed versioning numbers to be more in line with the ESO API version number
- (Partially) fixed bug where nodes were not added to the map when auto-loot was enabled.
    Resource nodes like wood, ore, reagents etc. are now added correctly as are locked chests.
    However, containers like backpacks, heavy sacks etc do not yet work with auto loot.
    Neither OnLootUpdate() nor GetInteractionType() nor GetGameCameraInteractableActionInfo()
    work with auto loot. :(

## 1.0.5
- Added basic support for localization. TTMP now works correctly in "en", "de" and "fr".
    However, any display (menu, lables etc.) is still english only as are chat commands.
- Updated to the latest version of LibStub, LibMapPins, LibAddonMenu
- Adjusted some of the default settings
- Simplified the available /ttmp chat commands
- Changed the way the 'list' command counts Assets and added an 'all' option
- Added 'all' and 'test' options to the 'merge' command
- Fixed icon offsets in Hews Bane since ZOS decided to stealth change the map dimensions :(

## 1.0.4
- Added support for new resource types introduced with the DB patch (Dark Brotherhood)

## 1.0.3
- Added support for the Thieves Guild patch
- Added "Thieves Trove" tracking

## 1.0.2
- Added additional color settings for chat text output to the settings menu
- Added a 'merge' command that allows for merging of SavedVariables files from other users that contain additional map assets.
    This requires the TTMPMerge AddOn to be installed. TTMPMerge is a simple stub that loads the new asset file into memory.
    Once loaded, TTMP can access the new data and loop through it and add/update any new assets from the file.
- Fixed a bug that sometimes prevented Heavy Sacks/Crates from being added to the map
- Fixed a bug that sometimes prevented Cloth nodes from being added to the map
- Fixed a bug that prevented backpacks that had no items in them after opening them from being added to the map
- Fixed a bug in the duplicate asset detection function that could result in assets being moved instead of being ignored

## 1.0.1
- Updated to the latest version of LibMapPins
- Fixed a bug in the code that prevented recognizing map changes when other AddOns are installed that
    also look for map changes, like AUI's minimap for example
- Adjusted the distance for detecting duplicate entries in dungeons to better deal with smaller dungeons

## 1.0.0
- Added option to individually tint the map icons by type
- Added support for new resource types introduced with the Orsinium patch
- Updated to the latest version of LibMapPins, LibAddonMenu

## 0.1.1
- Added support for new resource types introduced with the IC patch (Imperial City)

## 0.1.0
- Added "Options" menu
- Added /ttmpcfg slash command for the options menu
- Added icon offset values for maps with incorrect icon placement (most notably Craglorn)
- Added second "Built-In" icon set using ESO native icons for map markers
- Added option to tint the map icons with a custom color
- Added map filters to allow custom filtering of the map icons

## 0.0.9
- Consolidated settings and added them to the SavedVariables

## 0.0.8
- Added ability to delete assets

## 0.0.7
- Added ability to list zone assets

## 0.0.6
- Added optional description field to all assets.
    This allows the user to add custom comments when adding an asset through the chat window.
- Added labels to map icons that show custom comments on mouse over.

## 0.0.5
- Changed the current map detection to be event based.
    The map name is now only updated whenever a zone/map changes.

## 0.0.4
- Added custom "Points of Interest"
- Added "loot" display functions, displaying received loot and gold in the chat window

## 0.0.3
- Added automated tracking for several assets:
    ore nodes, wood nodes, cloth nodes, reagent nodes, runes,
    water (both water sacks and pure water springs), locked chests,
    backpacks, heavy sacks

## 0.0.2
- Added more assets to the tracking list

## 0.0.1
- Initial code


User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
SirAndy   AddOn - [TTMP] The Tamriel Mapping Project   Jan 11 2016, 01:01 PM
SirAndy   TTMP Usage: /ttmp cmd (comment) TTMP Commands to ...   Jan 11 2016, 01:15 PM
SirAndy   :type: Changelog: ## 3.5.0 - Updated to API ...   Jan 11 2016, 03:32 PM
SirAndy   Screenshots:   Jan 11 2016, 03:52 PM
SirAndy   Updated to API Version 100016 :mueba:   Aug 2 2016, 04:48 PM
SirAndy   Updated to API Version 100017 :DRUNK:   Nov 18 2016, 07:03 PM
SirAndy   Version 1.7.1, fixed a bug where the pChat AddOn w...   Nov 28 2016, 09:49 PM
Driosketch   Here is my save variables file   Dec 12 2016, 09:12 PM
SirAndy   Here is my save variables file 1770 new assets, ...   Dec 12 2016, 11:17 PM
Driosketch   I've been adding a few new lore books I ran ac...   Jan 3 2017, 08:54 PM
SirAndy   I've been adding a few new lore books I ran ac...   Jan 3 2017, 09:04 PM
Augestflex   Here is my first saved variables contribution to T...   Jan 13 2017, 07:02 PM
SirAndy   Here is my first saved variables contribution to ...   Jan 13 2017, 08:58 PM
Augestflex   [quote post='873' date='Jan 13 2017, 07:02 P...   Mar 9 2017, 08:25 PM
SirAndy   You are most welcome, here it is after a couple mo...   Mar 9 2017, 09:41 PM
Trippet   Hopefully I got this in before you're ready to...   Mar 10 2017, 10:34 AM
SirAndy   Hopefully I got this in before you're ready to...   Mar 10 2017, 01:58 PM
SirAndy   Updated to API version 100018 I merged everyone...   Mar 11 2017, 04:22 PM
Driosketch   Hey, I found an error when I enter Battlegrounds.   Jul 26 2017, 06:18 PM
SirAndy   Hey, I found an error when I enter Battlegrounds....   Aug 1 2017, 11:12 PM
SirAndy   Version 2.0.0 - Updated to API Version 100020, Hor...   Aug 20 2017, 02:41 PM
SirAndy   Version 2.1.0 - Updated to API Version 100021, Clo...   Nov 25 2017, 06:37 PM
alembiq   sharing some new locations :)   May 27 2018, 02:08 AM
SirAndy   Version 2.4.0 - Updated to API Version 100024 - Up...   Sep 11 2018, 03:58 PM
SirAndy   Version 2.4.1 - Fixed and issue with the HarvestMa...   Sep 18 2018, 10:12 AM
SirAndy   Version 2.5.0 - Updated to API Version 100025 - Re...   Nov 4 2018, 11:18 AM
SirAndy   Version 2.7.1 - Fixed issue where the LibAddonMenu...   May 31 2019, 11:36 AM
Driosketch   Here's my current saved variable   Oct 7 2020, 07:57 PM
Driosketch   I had some issues getting the add-on to work after...   Oct 7 2020, 09:26 PM
DramaKing   Just uploading my saved vars file as per your comm...   Oct 11 2020, 02:27 AM
SirAndy   :trophy: Merging and releasing a new version tod...   Nov 6 2020, 11:45 AM
SirAndy   https://www.esoui.com/downloads/info1427-TT...ingP...   Nov 7 2020, 03:18 PM
Jannish458   For future updates here my savedvariables !   Jan 26 2021, 08:58 PM
SirAndy   For future updates here my savedvariables ! ...   May 19 2021, 10:28 AM
dlrgames   Some mapping for the Blackwood zone, taken from th...   May 19 2021, 04:12 AM
SirAndy   ## 3.4.0 - Updated to API Version 100034 - Thanks ...   May 21 2021, 10:38 AM
SirAndy   ## 3.5.0 - Updated to API Version 100035 - Thanks ...   Jun 6 2021, 02:26 PM
Andrey   Hello. Uploading my data. Maybe you can remove ...   Jun 30 2021, 08:03 AM
SirAndy   Hello. Uploading my data. Maybe you can remove ...   Jun 30 2021, 08:42 AM


 
Reply to this topicStart new topic
5 User(s) are reading this topic (5 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 25th November 2024 - 09:03 PM