Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
zork's Portal Bug Reports Feature Requests
Author:
Version:
008
Date:
10-27-2008 03:49 PM
Size:
3.13 Kb
Downloads:
6,770
Favorites:
65
MD5:
Pictures
Click to enlarge
008
rMinimap   Popular! (More than 5000 hits)
Lightweight minimap

IMPORTANT:
- The map comes with 3 styles that could be chosen at the top of the lua file! You can choose between Diablo, Future and Square style.
- If you change from a round to a square map or the other way round you HAVE to log out to reinitialise the "mask" texture.
- You need rTextures to make this run!

rTextures: http://rothui.googlecode.com/svn/trunk/rTextures001.zip

Code: http://code.google.com/p/rothui/sour...trunk/rMinimap

Rothui: http://www.wowinterface.com/download...75-RothUI.html

Config:
Code:
  -- map_style
  -- 0 = diablo3
  -- 1 = futuristic orb rotating
  -- 2 = square runits style
  local map_style = 2

  -- map scale
  local mapscale = 1
  
  -- size of icons (tracking icon for example)
  local iconsize = 20

  -- position map and symbols here
  local map_positions
  if map_style == 2 then
    map_positions = {
      position = {
        [1] = { frame = "Minimap",                  anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",     anchorframe = "UIParent",   posx = -20,   posy = -20 },
        [2] = { frame = "MiniMapTracking",          anchor1 = "TOPLEFT",      anchor2 = "TOPLEFT",      anchorframe = "Minimap",    posx = 5,     posy = -5 },
        [3] = { frame = "MiniMapMailFrame",         anchor1 = "BOTTOMRIGHT",  anchor2 = "BOTTOMRIGHT",  anchorframe = "Minimap",    posx = -5,    posy = 5 },
        [4] = { frame = "MiniMapBattlefieldFrame",  anchor1 = "BOTTOMLEFT",   anchor2 = "BOTTOMLEFT",   anchorframe = "Minimap",    posx = 5,     posy = 5 },
        [5] = { frame = "GameTimeFrame",            anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",     anchorframe = "Minimap",    posx = -5,    posy = -5 },
        [6] = { frame = "TimeManagerClockButton",   anchor1 = "BOTTOM",       anchor2 = "BOTTOM",       anchorframe = "Minimap",    posx = 0,    posy = -2 },
      },
    }
  else
    map_positions = {
      position = {
        [1] = { frame = "Minimap",                  anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",   anchorframe = "UIParent",   posx = -20,   posy = -20 },
        [2] = { frame = "MiniMapTracking",          anchor1 = "TOP",          anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = 0,     posy = -20 },
        [3] = { frame = "MiniMapMailFrame",         anchor1 = "TOP",          anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = 50,    posy = -20 },
        [4] = { frame = "MiniMapBattlefieldFrame",  anchor1 = "TOP",          anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = -25,   posy = -20 },
        [5] = { frame = "GameTimeFrame",            anchor1 = "TOP",          anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = 25,    posy = -20 },
        [6] = { frame = "TimeManagerClockButton",   anchor1 = "BOTTOM",       anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = 0,    posy = 0 },
      },
    }
  end
  Change Log - rMinimap
008
- scaling for rothui081027

007
- new cool diablo texture

006
- clock enabled (blizzard timer!) can positioned too.

005
- map is scalable
- map and icons can be positioned anywhere
- icons can be resized

004
- minimap can be moved and more clear config at the top

003
- one "l" prevented mod from working

002
- styled and moved tracking, battlefield, mail and calendar frame

001
- initial release
  Optional Files - rMinimap
Sorry, there are currently no optional files available.
  Comments - rMinimap
Post A Reply Comment Options
Old 11-18-2009, 09:33 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 145
File comments: 1068
Uploads: 28
Roth UI has already a PTR version with a running rMinimap. But this is Diablo3 only. The changes are minimal, I think only 1-2 lines of code where I hide sth. need to be commented out.

Just comment out the line "MinimapToggleButton:Hide()" or delete it. Same for the other error.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 11-18-2009 at 09:34 PM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-18-2009, 06:19 PM  
duhwhat
An Aku'mai Servant

Forum posts: 35
File comments: 150
Uploads: 0
on the PTR:

Code:
[18:17:43] Interface\AddOns\rMinimap\rMinimap.lua:47: attempt to index global 'MinimapToggleButton' (a nil value)
(tail call): ?
[C]: ?
Interface\AddOns\rMinimap\rMinimap.lua:47: in function `dostuff'
Interface\AddOns\rMinimap\rMinimap.lua:11: in function <Interface\AddOns\rMinimap\rMinimap.lua:9>
duhwhat is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-28-2009, 07:24 PM  
Irihime
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Hi, I love the minimap and adore how zoomed out it is. However, i somehow managed to zoom right in the minimap and was unable to zoom back out.

Could you tell me how to zoom in/out should i make this mistake again? ^^;;

Thank you very much, and thank you very much for the amazing UI
Irihime is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-13-2009, 10:18 PM  
Silverdragn
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Re: Map overlay

Quote:
Originally posted by Silverdragn
i like the diablo map, but i find the overlay with the clouding in the bottom left and the lens flare on the top right kinda irritatting. is there any way to disable this overlay without the rest of the addon?
was posted in Roth ui comments

Open rMinimap.lua and edit line:
t2:SetTexture("Interface\\AddOns\\rTextures\\orb_gloss")

Into:
--t2:SetTexture("Interface\\AddOns\\rTextures\\orb_gloss")
Silverdragn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-13-2009, 03:13 PM  
Silverdragn
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Map overlay

i like the diablo map, but i find the overlay with the clouding in the bottom left and the lens flare on the top right kinda irritatting. is there any way to disable this overlay without the rest of the addon?
Silverdragn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-08-2009, 05:32 PM  
Arrowsong
A Defias Bandit

Forum posts: 2
File comments: 37
Uploads: 0
So it turns out I finally did in fact fix it. I replace the SetStrata line with:

Minimap:SetFrameLevel(3)

and tada! Anyways. Love the map. That square calendar idea would be nice if you could implement it or even possibly tell us and we could on our own?

Thanks. Have a great weekend.
Arrowsong is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-05-2009, 06:51 PM  
Arrowsong
A Defias Bandit

Forum posts: 2
File comments: 37
Uploads: 0
Well, I guess I didn't fix the problem after all...

I use rMinimap and have designed a 3 layer set of Kgpanels for a nice background.

Minimap 1, 2, 3 are the panels. Strata for each is set to Background. The levels for each panel are 0, 1, 2.

The problem. Panel 3 "Minimap 3" comes through the minimap. It does not cover the Minimap buttons, just the Minimap itself. (Picture below)



It's like this everytime on login. However "/console reloadui" does arrange them and then it looks as it should. (Picture below)



Is there a way to fix this so I do not have to reload the console evrytime I log in?

I did try setting the Minimap strata from everything between "Background" to "Tooltip" and the problem still persists.

Any help would be greatly appreciated. Thank you.
Arrowsong is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-05-2009, 02:51 AM  
Silverdragn
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Re: map overlay

Quote:
Originally posted by tauroc
i like the diablo map, but i find the overlay with the clouding in the bottom left and the lens flare on the top right kinda irritatting. is there any way to disable this overlay without the rest of the addon?

edit: i fixed it myself, was a texture from rothui. just renamed the texture.

Can you name this specific texture please?
Silverdragn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-04-2009, 12:02 PM  
Arrowsong
A Defias Bandit

Forum posts: 2
File comments: 37
Uploads: 0
Quote:
Originally posted by zork
Could you add a screenshot? And what is the behaviour you want to achive? How do you want it to behave?
Actually I fixed it after some couple hours of research. I added the line:

Minimap:SetFrameStrata("low")

under

Minimap:SetScale(mapscale)

and it works perfectly now. Without it being defined it was defaulted to "background" the lowest strata level which caused the 3rd layer of my panel to appear on top of the minimap display.

I did remember a different question I had tho. I had commented out a portion of your tracking button code and implemented code from a different addon (forget the name) and had to fine tune that code as well with parts of your code (confusing? lol).

Anyways the result is a square tracking button with no border. I was wondering if you would be able to implement the same type of thing but for the calendar button?

A square tracking and calendar button flows much more with the style of the square minimap. Anyways I'll post the code below. Hope you decide to go with it.

---Code Start (commented out is your original code portions)

-- MiniMapTrackingBackground:Hide()
-- MiniMapTrackingButtonBorder:Hide()
-- MiniMapTrackingButton:SetHighlightTexture("")

MiniMapTracking:SetWidth(24)
MiniMapTracking:SetHeight(24)

-- MiniMapTrackingButton:SetAllPoints(MiniMapTracking)

-- local tftb = MiniMapTracking:CreateTexture(nil,"BACKGROUND")
-- tftb:SetTexture("Interface\\AddOns\\rMinimap\\mask")
-- tftb:SetVertexColor(0,0,0,1)
-- tftb:SetPoint("TOPLEFT", MiniMapTracking, "TOPLEFT", 2, 0)
-- tftb:SetPoint("BOTTOMRIGHT", MiniMapTracking, "BOTTOMRIGHT", 0, 0)

MiniMapTrackingIcon:ClearAllPoints()
MiniMapTrackingIcon:SetPoint("TOPLEFT", MiniMapTracking, "TOPLEFT", 2, -2)
MiniMapTrackingIcon:SetPoint("BOTTOMRIGHT", MiniMapTracking, "BOTTOMRIGHT", 2, -2)
MiniMapTrackingIcon.SetPoint = dummy
-- MiniMapTrackingIcon:SetTexCoord(0.1,0.9,0.1,0.9)

-- local tft = MiniMapTracking:CreateTexture(nil,"OVERLAY")
--- tft:SetTexture("Interface\\AddOns\\rTextures\\gloss")
-- tft:SetTexture("Interface\\Minimap\\MiniMap-TrackingBorder")
-- tft:SetPoint("TOPLEFT", MiniMapTracking, "TOPLEFT", -5, 5)
-- tft:SetPoint("BOTTOMRIGHT", MiniMapTracking, "BOTTOMRIGHT", 27, -27)

MiniMapTrackingBackground:Hide()
MiniMapTrackingButton:SetHighlightTexture('')
MiniMapTrackingButtonBorder:SetTexture('')
MiniMapTrackingIcon:SetTexCoord(0.065, 0.935, 0.065, 0.935)
MiniMapTrackingIconOverlay:SetTexture('')
MiniMapTracking:SetParent(Minimap)
-- MiniMapTracking:ClearAllPoints()
-- MiniMapTracking:SetPoint('TOPLEFT', MiniMap, 'TOPLEFT', -2, 2)

---Code End
Arrowsong is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-02-2009, 06:49 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 145
File comments: 1068
Uploads: 28
Quote:
Originally posted by Arrowsong
..
Could you add a screenshot? And what is the behaviour you want to achive? How do you want it to behave?
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-02-2009, 02:37 PM  
Arrowsong
A Defias Bandit

Forum posts: 2
File comments: 37
Uploads: 0
Hey Zork. Love the map. I have one question I was hoping you could help me out with?

I use KgPanels and I have panels in sets of 3. Design wise. Anyways, I have them all set to "Background" strata and their levels 0 1 2.

My problem is the 3rd panel, with strata as background and level at 2, bleeds through and covers the mini map. Not the buttons, just the map itself.

I've googled my face off and tried checking other map addons that have strata selection enabled but I'm not code wizard.

So, I was wondering if you might be able to help me fix the minimap strata? So that the map sits in front?

Any help would be greatly appreciated. Thanks.

Big fan.

- Arrowsong
Arrowsong is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-27-2009, 05:03 AM  
aru10
A Kobold Labourer
 
aru10's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
tnx anyway for the fast reply
aru10 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-27-2009, 04:49 AM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 145
File comments: 1068
Uploads: 28
Quote:
Originally posted by aru10
is there a way to increase the size of the icons inside the map?
i'm talking about party/raid members , nodes/herbs icons
i couldn't find this option inside .lua
This has nothing to do with the mod. Blizzard changed the iconsize in 3.1, so you have to ask them.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 04-27-2009 at 08:17 AM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-27-2009, 04:41 AM  
aru10
A Kobold Labourer
 
aru10's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
is there a way to increase the size of the icons inside the map?
i'm talking about party/raid members , nodes/herbs icons
i couldn't find this option inside .lua
aru10 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-22-2009, 12:29 AM  
Desireč
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 2
Thank you very much. :>
Desireč is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.