Download
(5Kb)
Download
Updated: 01-23-07 07:19 AM
Pictures
File Info
Updated:01-23-07 07:19 AM
Created:unknown
Downloads:3,029
Favorites:8
MD5:

Xolpass

Version: 0.42
by: Xolan [More]

Outdated mod. Please see Periscope for the updated version.
You can find Periscope here or by searching.

Post A Reply Comment Options
Unread 10-13-07, 05:42 AM  
Xolan
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 32
Uploads: 3
Thanks for picking the mod up I've kinda completely quit wow so I don't have time to do any real work, I just stay in touch with my guild mates.

Anywho, if you have any specific problems I'd be glad to have a look at them.
Report comment to moderator  
Reply With Quote
Unread 10-10-07, 08:02 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
Easy option access

On my modified version of Xolpass, I added the ability to right click on the compass bar to pop up the options panel.

http://www.wowinterface.com/download...olpass1.0.html
Report comment to moderator  
Reply With Quote
Unread 09-18-07, 05:44 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
modified Xolpass

I posted the modified version of Xolpass at http://www.wowinterface.com/download...fanupdate.html
Report comment to moderator  
Reply With Quote
Unread 09-15-07, 05:11 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
Fixed the saved settings

I guess I really did learn something about lua and xml. I actually figured out how to fix the problem with restoring the settings saved in SavedVarialbles. It looked like the changes made with Xolpass Options were being written to SavedVariables, but it was only restoring compass frame lock and position settings, not alpha, width, or the arrow setting.

To fix this problem, I changed some code in Xolpass.lua. In the function declaration for Xolpass_CheckVariables(), replace the block of code below, starting with line 84 in my listing:

Code:
        if XolpassOptions.GetWidth and XolpassOptions.GetAlpha and XolpassOptions.Arrow then
            XolpassOptionsFormSliderWidth:SetValue(XolpassOptions.GetWidth);
            XolpassOptionsFormSliderWidthText:SetText("Width: "..XolpassOptions.GetWidth)
            XolpassForm:SetWidth(XolpassOptions.GetWidth);
            
            XolpassOptionsFormSliderAlpha:SetValue(XolpassOptions.GetAlpha);
            XolpassOptionsFormSliderAlphaText:SetText("Alpha: "..floor(XolpassOptions.GetAlpha*100))
            XolpassForm:SetAlpha(XolpassOptions.GetAlpha);
            
            if XolpassOptions.Arrow == "N" then XolpassOptionsSetArrow = "North" else XolpassOptionsSetArrow = "South" end
            XolpassOptionsFormArrow:SetChecked(XolpassOptions.Arrow);
            XolpassOptionsFormArrowText:SetText("Pointing "..XolpassOptionsSetArrow);
        else
            XolpassOptionsFormSliderWidth:SetValue(360);
            XolpassOptionsFormSliderWidthText:SetText("Width: "..360)
            XolpassForm:SetWidth(360);
            
            XolpassOptionsFormSliderAlpha:SetValue(360);
            XolpassOptionsFormSliderAlphaText:SetText("Alpha: "..100)
            XolpassForm:SetAlpha(1);
        end
with this:

Code:
        if XolpassOptions.GetWidth then
            XolpassOptionsFormSliderWidth:SetValue(XolpassOptions.GetWidth);
            XolpassOptionsFormSliderWidthText:SetText("Width: "..XolpassOptions.GetWidth)
            XolpassForm:SetWidth(XolpassOptions.GetWidth);
        else
            XolpassOptionsFormSliderWidth:SetValue(360);
            XolpassOptionsFormSliderWidthText:SetText("Width: "..360)
            XolpassForm:SetWidth(360);
        end
        if XolpassOptions.GetAlpha then
            XolpassOptionsFormSliderAlpha:SetValue(XolpassOptions.GetAlpha);
            XolpassOptionsFormSliderAlphaText:SetText("Alpha: "..floor(XolpassOptions.GetAlpha*100))
            XolpassForm:SetAlpha(XolpassOptions.GetAlpha);
        else
            XolpassOptionsFormSliderAlpha:SetValue(360);
            XolpassOptionsFormSliderAlphaText:SetText("Alpha: "..100)
            XolpassForm:SetAlpha(1);
        end
        if XolpassOptions.Arrow then
            if XolpassOptions.Arrow == "N" then XolpassOptionsSetArrow = "North" else XolpassOptionsSetArrow = "South" end
            XolpassOptionsFormArrow:SetChecked(XolpassOptions.Arrow);
            XolpassOptionsFormArrowText:SetText("Pointing "..XolpassOptionsSetArrow);
        end
As I said, I have just started to learn this stuff. Maybe there's a better way to fix it, but this seems to work for me.
Last edited by Jaim Sandar : 09-18-07 at 05:46 PM.
Report comment to moderator  
Reply With Quote
Unread 09-14-07, 03:15 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
A little more...

I tried to learn a little about LUA and XML, and I have come up with a "Close" button so at least I don't have to type "/xp toggle" just to close the options window any more. This code is added to the xolpass.xml file near the end after the last "</Checkbutton>" tag:

Code:
            <Button name="$Parent_DoneButton" inherits="OptionsButtonTemplate" text="Close">
                <Anchors>
                    <Anchor point="CENTER">
                        <Offset>
                            <AbsDimension x="-1" y="1"/>
                        </Offset>
                    </Anchor>
                </Anchors>
                <Scripts>
                    <Onclick>
                        XolpassOptionsForm:Hide();
                    </Onclick>
                </Scripts>
            </Button>
Last edited by Jaim Sandar : 09-15-07 at 05:08 PM.
Report comment to moderator  
Reply With Quote
Unread 08-03-07, 07:27 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
I understand, but that doesn't help my dissapointment.

I still use this AddOn as is, and enjoy the function it provides even without the convenience thtat could be added. I wish I knew enough to make the changes myself, but I barely know how to put a frame onscreen, let alone things like we're asking for.

"You can't always get what you want".
Report comment to moderator  
Reply With Quote
Unread 07-30-07, 08:34 AM  
Xolan
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 32
Uploads: 3
I'm no longer playing wow. Feel free to pick this one up, and ask for help if you need any.
Report comment to moderator  
Reply With Quote
Unread 05-27-07, 10:35 AM  
Xolan
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 32
Uploads: 3
Sorry for not doing as I promised, but I have come up with some new plans for this mod now.

Firstly I need to work out some bugs to get the variables persistant. Also, adding a close button etc :P

Secondly, instead of manually feeding the mod with destinations it will be a addon to TomTom, getting the coords from it and displaying them in a similar manner to previous versions. I will probably also rename the mod.

I've given myself a couple of weeks to accomplish this.
Report comment to moderator  
Reply With Quote
Unread 03-23-07, 10:37 AM  
Xolan
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 32
Uploads: 3
Hm, haven't really thought of that before (since I haven't really gotten the chance to try TBC out yet), but it definately sounds useful and I'll look into it

Again sorry for not uploading the most current build yet, but I'm working out a few bugs and making it easily theme-/skinable.
Report comment to moderator  
Reply With Quote
Unread 03-15-07, 11:11 AM  
tachwedd
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Great work, keep it up. I still have a soft spot for the look and feel of 420compass, but since it doesn't seem to updating anymore, oh well.

Has anyone managed to figure out a way to get a read on your Z coordinates/heading? The whole reason I found 420 and now this mod was I was looking for a sort of artificial horizon... so I can set myself to fly somewhere and go, make a cup of tea, come back, and not be banging my gryph's nose against a purple atmospheric limit. :P I can't see how it would be possible but then there's a reason I don't write mods.
Report comment to moderator  
Reply With Quote
Unread 02-17-07, 09:06 AM  
Xolan
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 32
Uploads: 3
Sorry for not making the update yet, but I just haven't got the time.

However, expect the rewrite release within a couple of weeks (things should slow down at work then)
Report comment to moderator  
Reply With Quote
Unread 02-10-07, 10:32 AM  
Xolan
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 32
Uploads: 3
Re: Coords

Originally posted by mematematica
Awesome mod, just what i have been looking for since i got my flying mount. Thank you a ton.

A sugestion: An easier way to set up the coords im going to, /xp xx,xx would be easy enought but Xpearl use the same command and /xolpass isnt that easy to remember. It occurs to me that maybe clicking the bar an imput box could open to enter the desired coords maybe? Anyway, thank you so much, excelent work.
Working on a way to click the map for adding a destination, but I probably won't get it done untill I'm less busy at work.

Thanks for the feedback though
Report comment to moderator  
Reply With Quote
Unread 02-09-07, 02:25 PM  
Xolan
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 23
File comments: 32
Uploads: 3
I have a day off tomorrow so I'll fix that bug and add that close button (should've been done long ago - slipped my mind).

I'm still too busy to work on new features/rewrite the mod though, but I will try to keep the current version bug-free at least I hope to start working on the rewrite within 4 weeks.
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 05:59 AM  
mematematica
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Coords

Awesome mod, just what i have been looking for since i got my flying mount. Thank you a ton.

A sugestion: An easier way to set up the coords im going to, /xp xx,xx would be easy enought but Xpearl use the same command and /xolpass isnt that easy to remember. It occurs to me that maybe clicking the bar an imput box could open to enter the desired coords maybe? Anyway, thank you so much, excelent work.
Report comment to moderator  
Reply With Quote
Unread 02-03-07, 10:36 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
I really like this. I hope the rewrite goes well, and ends up even better than it is now.

The only complaint I currently have with .42 is that the alpha setting is not persistant. What I mean is, no matter what I set the alpha to, the next time I log on it is back at 100.

Oh, wait, I have one more gripe. I would prefer not to have to type "xp toggle" a second time to close the configuration frame. A close or OK button, or a close "x" in the corner, or something, would be nice.

Thank you very much.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: