bacail
Newbie Beta Tester
Posts: 5
|
Post by bacail on Jun 1, 2007 17:05:54 GMT -5
TIme for my noob moment of the week
I cant get the button menus to open. I can get the one for the sphere, but it only lets me edit the sphere, not any of the buttons that i have dragged on. tried everything (right click with alt, ctrl, shift etc) and i just cant get it to work.
Any suggestions?
|
|
|
Post by lothaer on Jun 1, 2007 18:41:42 GMT -5
ok you haver to hold ctrl THEN click on a spell/ability and place it in a button, this will be ur menu button then youll see 10 more spheres appear for you to place the acrual skills into.
|
|
|
Post by Moongaze on Jun 1, 2007 19:04:25 GMT -5
As lothaer said, you'll need to hold CTRL to create a menu button. It doesn't matter if you hold the CTRL before or after picking up a spell/item/macro, but it does matter when you click a button around the sphere. So: 1) Pick up a spell/item/macro, so it's attached to your cursor 2) Move your mouse over to one of the 10 main buttons around the sphere. 3) Hold CTRL and click the button. This will assign the artwork of whatever you're holding onto the button, convert it into a menu button, change the border of the button to blue (to signify that it is a menu button), and create 10 child buttons that can now be edited (since they have nothing in them, they are hidden until you pick up another spell/item/macro) Hope that helps!
|
|
bacail
Newbie Beta Tester
Posts: 5
|
Post by bacail on Jun 1, 2007 19:16:41 GMT -5
okay yeah, I'm a noob. Got it working.
I must say that I'm starting to enjoy this mod very much. has a lot of potential and i have already replaced the "other" popular sphere mod i was using for my mage.
Keep up the great work
|
|
|
Post by Moongaze on Jun 1, 2007 19:45:01 GMT -5
;D That made my day, thanks!
There's still lots of work to be done, but one of my main goals was to make an addon that any class can use and would rather use than the pre-existing sphere mods. Honestly, Serenity for Priests would be dead if Algarana or I didn't pick up the addon and continued it for WOW 2.0. Cryolysis has had a few forks pop out and some aren't even updated anymore. I don't know of any sphere mods for Warriors or Druids, and if they exist, I doubt they're being updated anymore.
Granted, I won't be playing WOW forever, and there may be a day when I move on, but I'm trying to make this addon solid to the point that it can stand strong against most changes in WOW. Since 90% of the buttons that users define will be whatever they drag to the button, it will always be up-to-date, spell and item wise. The other 10% of the buttons may be pre-set mount, drink, food, potion, bandage, and energy drink buttons that will always have the highest level item selected, or the lowest (whatever you decide). Those items are found using programming code, not their names, so if blizzard adds new items to WOW (such as the epic flying mount from "Ashes of Al'ar"), this addon will already recognize it and sort it by strength and value.
Oh, and I'm trying to make the code as easy to read and understand with a lot of comments, so if I stop working on this mod, someone can pick it up and know what the hell I did, lol.
;D
|
|
|
Post by Exuro on Jun 2, 2007 13:30:46 GMT -5
I have a few more comments for you lol.
-The toc is out of date in case you didn't know.
-I agree with you when you say you do not see peole assigning 5 or 6 commands to one button. There are 100 possible buttons to beging with anyway. To make it easier on yourself why dont you just program the left middle and right click and see if anyone comments if they need more options. Although I think they won't.
-The in combat bar looks more orange then red to me. It may just be me though.
-I remember reading somewhere that you were going to make it so you could shift right click to "pick up" the button. Then place it somewhere in order to move things around. Let me know what you think of this idea. Since you are already incorperating this lockdown mode. Make it so that you cannot edit the buttons at all when you are in this mode. This is the mode the mod will be in 95% of the time, the other 5% being when you want to change the mod interface/move things around/move the entire thing as a whole. So if you are not "locked down", just left click, hold, and drag the button to another place. Then the button you placed the new button on top of would automatically go to where the original button came from. This could work for menu's as well for changing those postions. The only thing you would have to make sure it doesnt allow is the dragging of a menu to inside another menu. Then when you lock the mod down. This dragging ability no longer can work. This is also good because you can make it so none of the buttons function unless you are locked down. This would be a nice feature so that while arranging your buttons you sont accidently use something and waste a flask or something along those lines.
I am sorry if any of that sounds confusing. Please let me know if you need any clairification.
|
|
|
Post by Moongaze on Jun 2, 2007 17:44:44 GMT -5
- Hmmm, I thought I changed the TOC. Eh, I'll change it again, haha. - Well, I am definitely adding the left-middle-right click. The way the code is set up, I shouldn't have any trouble adding an ALT or CTRL modifier. So, maybe I'll just leave it at those three assignment and if people yell, then I'll increase it - Yeah, the combat glow was set up to look like a glow, but sometimes the background behind it mixes with the glow and makes it more orange, or more purple. I'm still messing with color for it =) - Hmmm, I like the idea of just dragging the button to move it (without holding shift) when the user is in edit mode. I'll see what I can do with that. I guess when the user mouses over a button, it will highlight (like usual) and then if they start to drag it with a mouse button, the highlight will lock (green, red, yellow ... some color to signify that it's the target of a move) and then you move the mouse to a new button (Which will also highlight to green, red, yellow ...) and you drop it to swap it. That, I think, is better than holding shift and clicking/dragging, haha.
|
|
|
Post by Moongaze on Jun 4, 2007 6:32:23 GMT -5
Added a few new features, such as the Submenu Button Compression and Sphere Locking. Also made it so you can drag a sphere button to a new location on the sphere. Just hold the left mouse button down and drag it to its new home. ...and remember, with the Sphere Locking now an option, you can't modify the buttons if the sphere is locked. The locking is off by default as well, until you change it. Here's an example of what the Submenu Button Compressing does to your menu buttons: Have fun!
|
|
|
Post by lothaer on Jun 4, 2007 17:44:42 GMT -5
Suggestion: Have the initial buttons around the sphere change when the plater changes forms to make skills that the player can only use in those forms easier to access.
Warrior: Battle Stance, Defensive Stance, Beserker Stance. Priest: Shadow Form, Normal Form. Druid: Bear, Cat, Moonkin, Tree, Cat Stealth. Rogue: Stealth
|
|
|
Post by Moongaze on Jun 4, 2007 17:59:00 GMT -5
=) I'll be adding stance support too, for both the menus and the main buttons
|
|
|
Post by Exuro on Jun 4, 2007 19:52:32 GMT -5
This is probably a crazy idea that would be impossible to code but I thought I would bring it up anyway. Make it so you can drag minimap buttons to the sphere. They are about the same size as the Lunar Sphere buttons as is and that way we could just group them all in one menu, saving a lot of space. I know there is a mod out there already called detached minimap buttons which lets you move them to wherever you want on your screen. This might be a bit difficult to do but I thought it was a cool idea.
|
|
|
Post by Moongaze on Jun 4, 2007 22:04:49 GMT -5
Huh, that's an interesting idea... That would be a challenge to do, and it sounds like something I might like to do one day if I have the time. I can probably create some code that grabs EVERY minimap button and dumps it into a menu button ... or I might be able to attach to each button on the minimap, add a drag feature (if it doesn't already exist) and let my addon pick it up. ... it's going to be a while before I attempt something like that, but I wrote it down and I'll look into it after LunarSphere is finished. That would be a fun feature for future additions
|
|
|
Post by Exuro on Jun 4, 2007 22:26:57 GMT -5
I found a bug. To reproduce do the following:
-Change the color of the menu buttons to say white. -Skin the buttons by clicking the option in the debug menu. -The Color changes back to its default blue when you do this instead of staying the original color you choosed.
|
|
|
Post by Moongaze on Jun 4, 2007 23:19:40 GMT -5
Heh, I guess I forgot to modify the custom skin function. I'll fix that. Thanks for the bug report
|
|
|
Post by Exuro on Jun 4, 2007 23:58:41 GMT -5
Found another bug, or at least what I think is a bug.
It was my understang that in order to make a button into a menu button, u do the shift or alt thing, i forget which atm. Now when I do this for my mana gem (I want the icon to be a mana gem), it does create the menu, but also makes it a usable button. For example, when i click the button to open the menu, it uses the mana gem if I have it conjured. I tried making a menu with a potion as the main menu icon and did not run into this problem.
Also, would it be possible to add support to change th picture of the icons? For example, right now I have a macro that does a cast sequence to conjur all the mana gems with one button. The problem is that there is no icon for a mana gem in the macro interface, so I was stuck with giving it a stupid icon that has nothing to do with its function. Just a thought. Please let me know if you dont understand anything i said.
|
|
|
Post by Moongaze on Jun 5, 2007 0:32:50 GMT -5
It was my understang that in order to make a button into a menu button, u do the shift or alt thing, i forget which atm. Now when I do this for my mana gem (I want the icon to be a mana gem), it does create the menu, but also makes it a usable button. For example, when i click the button to open the menu, it uses the mana gem if I have it conjured. I tried making a menu with a potion as the main menu icon and did not run into this problem. Hmmm, interesting. I'll look at my code and see why that might have happened and have it corrected for the next patch. It *should* wipe that button of all actions when you convert it to a menu *shrug* Also, would it be possible to add support to change th picture of the icons? For example, right now I have a macro that does a cast sequence to conjur all the mana gems with one button. The problem is that there is no icon for a mana gem in the macro interface, so I was stuck with giving it a stupid icon that has nothing to do with its function. Just a thought. Please let me know if you dont understand anything i said. Yeah, I'll be adding the ability to change the icon of a button or menu, while in the button settings window, during Stage 4. It's more of a cosmetic thing right now, which is why it's later on the list. But rest assured, that feature will be there
|
|
|
Post by RobShield on Jun 5, 2007 3:21:45 GMT -5
It was my understang that in order to make a button into a menu button, u do the shift or alt thing, i forget which atm. Now when I do this for my mana gem (I want the icon to be a mana gem), it does create the menu, but also makes it a usable button. For example, when i click the button to open the menu, it uses the mana gem if I have it conjured. I tried making a menu with a potion as the main menu icon and did not run into this problem. Hmmm, interesting. I'll look at my code and see why that might have happened and have it corrected for the next patch. It *should* wipe that button of all actions when you convert it to a menu *shrug*
|
|
|
Post by Moongaze on Jun 5, 2007 4:01:17 GMT -5
Actually that is sort of a function that I would like it to have, but that requires the option to have different actions of different mouseclicks which I know you have planned. So that for example if you use the left mouse button you use the item on the menubutton but if you use the right mouse button you open up the menu and middle mousebutton do something else. This would save up some space. Another great idea that I'll be working on at a later time. With the code that I had written so far, opening a menu with a right mouse click and using an item with a left mouse click wouldn't work. However, after tinkering with some stance changing ideas for the buttons today, and adding auto-hiding of opened menus after the mouse moves away from the menu for a few seconds, I think I have the frame work in place to do what you want. Although the last part of Stage 2 deals with the button settings window, I won't have anything you can change for the menu buttons yet. Although it won't appear until a later time in the testing stages, as of now, I have completed code that will: - Assign an action to a button that is stance specific. I have the first button on my sphere bringing out an NPC pet while in normal form (not shapeshifted), Mauling as a Bear, and using Tiger's Fury as a cat.
- Make a menu button a stance button, which will (right now) open itself up and show its contents whenever the stance changes, and hide the buttons while not shapeshifted. With some setup, I could make it so it stays open while not shapeshifted and display normal attacks or attack spells.
- Close the menu by moving your mouse away from the sub menu buttons
I was frustrated today because I thought I would have to make 10 new buttons PER STANCE and dump them onto the sphere. I wasn't too happy with needing up to another 400 buttons taking up memory. So, instead of doing anything useful for the CURRENT Stage of the beta, I messed with Stage 3 and 4 stuff. But, now that I have the code that I need, and I know it can and will work the way I want it to, I can continue working on the current deal. So, anything I worked on today (except the bugs I fixed) won't even make it into the addon for a little while longer, but at least when it comes down to that time, it's pretty much ready and I can add those features much faster ;D
|
|
|
Post by Exuro on Jun 5, 2007 6:39:05 GMT -5
Here's an idea. Have the menu button constently change to the menu item you used last. For example, if I have a manu w/ arcane intellect and arcane brillence, right now I have to open the menu and click on whatever I want. It would be nice to only have to do this once and the rest of the time, just click the menu button for what I want. Therefore you only need to open the menu again if you need the other buff. (ai=solo, ab=group) It could work so left click is use and right click is open menu or something like that and the icom could interactivly change to what function it is. This would make it so you wouldn't have to write the user defined menu icon part of the code.
Also, are you planning on adding support for mounts? What I mean by this is I think blizzard put in some function in the last latch that makes it so you can recognize when you can and cannot use a flying mount. With the menu idea from above, it would be nice to say have my 2 mounts in a menu, and if I am capable of flying the flying mount is the menu button ready to use, and if not the regular mount is there. Just a thought.
|
|
|
Post by Exuro on Jun 5, 2007 6:50:00 GMT -5
Just realized that the above idea wouldn't work the way I said because each button can have left and right assignments. But it would would if they opened automatically w/ mouseover. Also, I just wanted to state that the general purpose of the idea is so the button in the menu you use the most "comes to the front" for easier access.
Also just thinking about all this, say you took this idea or just have it so you can assign the menu button to have a function on its own; it could be annoying to have to wait a second or 2 on mouseover for the menu to open. And say it opened instantly, it would kind of defeat the purpose of my idea b/c the point of my idea was to not have to open the menu. So i don't know what would be best at this point, im just throwing ideas out there.
|
|