Quantcast
VGInterface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Maps, coordinates & compasses


Post A Reply
Author Comments Comment Options
Unread 06-20-2014, 03:46 PM  
tpstigers
The Wary
 
tpstigers's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Quote:
The old LotRO web site had an interactive map which was actually a Google map (hosted by Google). When Turbine ceased publishing that map I asked permission to host one using the art assets from the game (the tiles used for Terrain Map) since the assets are 200x200 pixels which is the native size used by the Google map API. It would have been fairly easy to implement but unfortunately Turbine declined to allow me to use their assets (they are copyrighted with all rights reserved)
Hopefully they just didn't want their content piped through the Google Maps API. Otherwise I may be seeing a C&D coming my way.
tpstigers is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-20-2014, 03:05 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 243
File comments: 716
Uploads: 19
Quote:
Originally Posted by tpstigers
Well, I just couldn't help myself. Using this plugin (and a bunch of other stuff), I have begun the process of making a slippy map of Middle Earth ('slippy' map is just another term for a tiled map, the sort of web map we see all the time. Like Google Maps). So far I have gotten the bulk of Eriador plugged in (except Forochel) and at least basically labelled. To be honest, though, only Bree-Land is currently labelled to my satisfaction.

Anyway, I made this for my own use, but there's no reason anyone else shouldn't use it if they're so inclined. The map can be found at http://home.comcast.net/~tpstigers13/middle_earth.html

It is a work in progress, so forgive me any shortcomings. I will continue to improve it as time allows. Constructive criticism is quite welcome.
The old LotRO web site had an interactive map which was actually a Google map (hosted by Google). When Turbine ceased publishing that map I asked permission to host one using the art assets from the game (the tiles used for Terrain Map) since the assets are 200x200 pixels which is the native size used by the Google map API. It would have been fairly easy to implement but unfortunately Turbine declined to allow me to use their assets (they are copyrighted with all rights reserved)
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-20-2014, 01:57 PM  
tpstigers
The Wary
 
tpstigers's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Well, I just couldn't help myself. Using this plugin (and a bunch of other stuff), I have begun the process of making a slippy map of Middle Earth ('slippy' map is just another term for a tiled map, the sort of web map we see all the time. Like Google Maps). So far I have gotten the bulk of Eriador plugged in (except Forochel) and at least basically labelled. To be honest, though, only Bree-Land is currently labelled to my satisfaction.

Anyway, I made this for my own use, but there's no reason anyone else shouldn't use it if they're so inclined. The map can be found at http://home.comcast.net/~tpstigers13/middle_earth.html

It is a work in progress, so forgive me any shortcomings. I will continue to improve it as time allows. Constructive criticism is quite welcome.
tpstigers is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 05-03-2014, 01:00 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 243
File comments: 716
Uploads: 19
Re: Thanks

Quote:
Originally Posted by tpstigers
This map rocks. I am a mapping/GIS professional and I have been dreaming about getting a better look at these maps. I would LOVE to get a look at the code for this plugin.
Thanks for the compliment. The code is actually pretty straightforward and easy to view since plugins use non-compiled Lua code - that is, the code is compiled by the run-time each time it is loaded so the source files are in plain text. The actual map resources are 200x200 pixel images that are used by the game client to display the in-game compass. Basically, all this plugin does is create a grid of resource IDs (I have a separate utility plugin that I use to determine which resource image is mapped to which grid coordinates, kind of like a giant puzzle) which are displayed via a viewport so that not all images are in memory at once. As the user scrolls, the grid elements are moved within the viewport until the edge is reached at which point each grid element is loaded with the next column or row, moved back to their start position and the new column or row is loaded at the border and the scrolling starts all over again. In terms of map software it's pretty primitive. It's actually very similar to the second example I published for the ScrollBar code sample post, "Slip Sliding Away", of the Writing LotRO Lua Plugins for Noobs thread:
https://www.lotro.com/forums/showthr...95#post5857895
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 05-03-2014, 11:36 AM  
tpstigers
The Wary
 
tpstigers's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Thanks

This map rocks. I am a mapping/GIS professional and I have been dreaming about getting a better look at these maps. I would LOVE to get a look at the code for this plugin.
tpstigers is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-01-2014, 09:33 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 243
File comments: 716
Uploads: 19
Re: Bug?

Quote:
Originally Posted by sigin
This is a really cool plugin. I like it a lot.

However, I've found that the search function does not work with the current version (1.03). It appears the problem is the absence of TMSearch.plugin. If I import it from an earlier version, the search function begins working.

A user upgrading from a previous version wouldn't see the problem, but a new user like myself will encounter it.

EDIT:

Also, I'd like to suggest a small usability change to the search form. Adding the following at line 26 of Search.lua will prevent confusing entry errors caused by hitting the enter key in the text input field:

searchText:SetMultiline(false)
Thanks for the feedback.

The missing TMSearch.plugin is indeed a bug. I will get a new upload ASAP, hopefully later today.

Thanks for the comment on the Enter key. I already have an item on my todo list to run the search on Enter since I have caught myself trying to hit Enter as well.

EDIT:
The Enter key issue and a couple of other search related bugs are now fixed.

Last edited by Garan : 03-01-2014 at 10:27 PM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-28-2014, 11:16 PM  
sigin
The Wary
 
sigin's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Bug?

This is a really cool plugin. I like it a lot.

However, I've found that the search function does not work with the current version (1.03). It appears the problem is the absence of TMSearch.plugin. If I import it from an earlier version, the search function begins working.

A user upgrading from a previous version wouldn't see the problem, but a new user like myself will encounter it.

EDIT:

Also, I'd like to suggest a small usability change to the search form. Adding the following at line 26 of Search.lua will prevent confusing entry errors caused by hitting the enter key in the text input field:

searchText:SetMultiline(false)

Last edited by sigin : 02-28-2014 at 11:33 PM.
sigin is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-03-2014, 02:50 AM  
Mennhabar
The Wary

Forum posts: 0
File comments: 5
Uploads: 0
Quote:
Thanks for the feedback

Most of the instanced exterior/underground locations exist in parts of the world that are unreachable - a lot of them were in northern mirkwood but seem to have been moved, perhaps in preparation for accessible areas there (I'm cautiously optimistic). The interior locations have an "inside" parameter in their locations which does seem to indicate that they exist in a completely different set of map coordinates.

FWIW, in the tool that I use to maintain the giant jigsaw puzzle that is behind TerrainMap (a utility plugin called MapMaker), I have a third zone that I call "Junk" where I place all of the tiles that aren't duplicates but don't fit in with the world as we know it. I've assembled small groups that seem to represent instanced areas. For instance, one is the glittering caves.
Thank you for the very interesting info. it's always a great pleasure learning a bit more of the "inner workings" of something. Just to know.
Mennhabar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-01-2014, 03:06 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 243
File comments: 716
Uploads: 19
Quote:
Originally Posted by Mennhabar
Thank you! You don't know how big a gift this is for me...
I have a sort of 'fetish' for maps in general and I spent many many hours, since I discovered this great plugin of yours last year, looking at the map while playing.
My next step will be (when I will feel crazy enough) to do a lot of screen saving, editing, printing and collating to create a wall-sized poster of Middle Earth.

A curiosity: the maps of building interiors and of many instances are on a map system different from both Eriador and Rhovanion? Many instances and session plays show coordinates that don't make much sense... (the session play with Isildur in Gondor of vol III, for example, shows coords that would place Gondor far to the north and west of Forochel...)
Thanks for the feedback

Most of the instanced exterior/underground locations exist in parts of the world that are unreachable - a lot of them were in northern mirkwood but seem to have been moved, perhaps in preparation for accessible areas there (I'm cautiously optimistic). The interior locations have an "inside" parameter in their locations which does seem to indicate that they exist in a completely different set of map coordinates.

FWIW, in the tool that I use to maintain the giant jigsaw puzzle that is behind TerrainMap (a utility plugin called MapMaker), I have a third zone that I call "Junk" where I place all of the tiles that aren't duplicates but don't fit in with the world as we know it. I've assembled small groups that seem to represent instanced areas. For instance, one is the glittering caves.

Last edited by Garan : 02-01-2014 at 10:59 PM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-01-2014, 01:52 PM  
Mennhabar
The Wary

Forum posts: 0
File comments: 5
Uploads: 0
Quote:
Ver 1.03 is now available with Western Rohan map tiles and default data...
Thank you! You don't know how big a gift this is for me...
I have a sort of 'fetish' for maps in general and I spent many many hours, since I discovered this great plugin of yours last year, looking at the map while playing.
My next step will be (when I will feel crazy enough) to do a lot of screen saving, editing, printing and collating to create a wall-sized poster of Middle Earth.

A curiosity: the maps of building interiors and of many instances are on a map system different from both Eriador and Rhovanion? Many instances and session plays show coordinates that don't make much sense... (the session play with Isildur in Gondor of vol III, for example, shows coords that would place Gondor far to the north and west of Forochel...)
Mennhabar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-25-2014, 11:08 PM  
kathi1206
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally Posted by Kathi1206
Ver 1.03 is now available with Western Rohan map tiles and default data. Note that since some NPCs are subject to phasing they might be listed twice in the search results or they may only be shown at one possible location. I will add additional locations for phased NPCs as I run alts through the zone in a later update. There may also be a few points of interest that are not on the map since I may not have stumbled upon them yet. If you know of something that you believe should be on the map and isn't, let me know.


Hello,
I know from RoM that plugins can be quite useful. I tried to download and unzip 2 plugins (Terrainmap + huge bag) in the directory you suggested ( C:\users\my name\the lord of the rings online\plugins ) after creating a plugin folder in the same directory of course, but it won't work. When i try to load the installed plugins i get a message "unable to load (name of plugin). I have Win7! So what am i possibly doing wrong?

By the way, my LOTRO folder includes a "PluginData" folder, i even tried to download the plugins in there but that didnt work either.
Thanks for your help in advance.
The simplest solution is to use Lunarwater's Plugin Compendium. It will allow you to select from a list of plugins to download and then it will download and extract them to the correct location for you as well as allowing you to keep track of updates. The windows version is available at:
http://www.lotrointerface.com/downlo...nfo.php?id=663

Thank you so much for your help, especially the link.
kathi1206 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-23-2014, 08:40 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 243
File comments: 716
Uploads: 19
Quote:
Originally Posted by Kathi1206
Ver 1.03 is now available with Western Rohan map tiles and default data. Note that since some NPCs are subject to phasing they might be listed twice in the search results or they may only be shown at one possible location. I will add additional locations for phased NPCs as I run alts through the zone in a later update. There may also be a few points of interest that are not on the map since I may not have stumbled upon them yet. If you know of something that you believe should be on the map and isn't, let me know.


Hello,
I know from RoM that plugins can be quite useful. I tried to download and unzip 2 plugins (Terrainmap + huge bag) in the directory you suggested ( C:\users\my name\the lord of the rings online\plugins ) after creating a plugin folder in the same directory of course, but it won't work. When i try to load the installed plugins i get a message "unable to load (name of plugin). I have Win7! So what am i possibly doing wrong?

By the way, my LOTRO folder includes a "PluginData" folder, i even tried to download the plugins in there but that didnt work either.
Thanks for your help in advance.
The simplest solution is to use Lunarwater's Plugin Compendium. It will allow you to select from a list of plugins to download and then it will download and extract them to the correct location for you as well as allowing you to keep track of updates. The windows version is available at:
http://www.lotrointerface.com/downlo...nfo.php?id=663
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-22-2014, 11:39 PM  
kathi1206
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Ver 1.03 is now available with Western Rohan map tiles and default data. Note that since some NPCs are subject to phasing they might be listed twice in the search results or they may only be shown at one possible location. I will add additional locations for phased NPCs as I run alts through the zone in a later update. There may also be a few points of interest that are not on the map since I may not have stumbled upon them yet. If you know of something that you believe should be on the map and isn't, let me know.


Hello,
I know from RoM that plugins can be quite useful. I tried to download and unzip 2 plugins (Terrainmap + huge bag) in the directory you suggested ( C:\users\my name\the lord of the rings online\plugins ) after creating a plugin folder in the same directory of course, but it won't work. When i try to load the installed plugins i get a message "unable to load (name of plugin). I have Win7! So what am i possibly doing wrong?

By the way, my LOTRO folder includes a "PluginData" folder, i even tried to download the plugins in there but that didnt work either.
Thanks for your help in advance.
kathi1206 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-20-2014, 01:44 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 243
File comments: 716
Uploads: 19
Ver 1.03 is now available with Western Rohan map tiles and default data. Note that since some NPCs are subject to phasing they might be listed twice in the search results or they may only be shown at one possible location. I will add additional locations for phased NPCs as I run alts through the zone in a later update. There may also be a few points of interest that are not on the map since I may not have stumbled upon them yet. If you know of something that you believe should be on the map and isn't, let me know.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-12-2013, 08:33 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 243
File comments: 716
Uploads: 19
Quote:
Originally Posted by Rostas
Very nice add-on. Are you planning on adding a player icon that moves as your character moves and a key binding to open up the map?
Thanks. Both of the features you requested are only partially possible with the current Lua interface and are already implemented.

While it is possible to open the plugin in response to the 'm' key, it is not possible to suppress the built-in map (In LotRO, Lua can only respond to 'actions' not actual key presses) so that would result in both maps being displayed which would not be acceptable. The only other way to respond (and the way currently implemented) is for the user to bind the chat command '/terrainmap show' to a built-in quickslot and use the binding to that quickslot. Use the '/shortcut' command, for example '/shortcut 1 /terrrainmap show' to cause the first built-in quickslot, the '1' key, to open the map. Alternately, you can use '/terrainmap toggle' so that the map will toggle on/off with the bound key. With HD, there will be far fewer skills available so some quickslot will become available for other uses such as this.

In terms of displaying the player icon, the player position and heading are not directly exposed to Lua. That is why the player position is only updated when the player clicks the position icon - that button has the '/loc' command bound to it which generates your location information in the chat window which is then parsed and the player location is updated. Players with programmable keyboards can set up macros to automatically send the /loc chat command every few seconds to cause an update but that is the only way currently available to dynamically update the position.

Last edited by Garan : 11-12-2013 at 08:38 AM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 07:26 AM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | VGInterface | LoTROInterface | MMOInterface | Swtorui