PDA

View Full Version : We can expect every single toolbar mod to not work with SoM.


The Scyphozoa
09-19-2009, 07:36 PM
In the Ten Ton Hammer video, Jeffery Steefel showed some pretty big changes to the toolbar. There are menus that open when you click on the buttons. So I think pretty much every toolbar mod will be broken.

Cleitanious
09-20-2009, 11:39 PM
I wouldn't be so sure.

The Scyphozoa
11-13-2009, 07:34 PM
Ah -- now we have some information.
http://www.lotro.com/gameinfo/devdiaries/531-developer-diary-new-main-menu
Since the slots are customizable, my guess is that the ElementID's will no longer be labeled things like "ToolbarButton_Journal". Since the rearranging is done in-game, my guess is that the ElementID's in the definition file will be labeled with numbers and only refer to the slots.

daimon
11-15-2009, 07:11 AM
There will be some skins that wont work as they should for sure. The changes doesnt appear to be so huge that they will be broken complitely though.

Much depends will they do as Scyphozoa says. Personally I think they will leave the old tags intact as they have done so far (one of the reasons why the code is so damn messy ;p)

-d

Wicked Mouse
11-15-2009, 09:24 AM
Personally I think they will leave the old tags intact as they have done so far (one of the reasons why the code is so damn messy ;p)QFT :p

hawkeye666
11-18-2009, 07:40 AM
We, of course will have to wait until the asset lists are released, but the button names have changed.

Since NDA is off now every skin I have tested lost all it's buttons because of the changes to allow you to select which buttons you want. As hypothesized above, the asset names have most likely been changed to facilitate this in-game customization. There will also be a lot of new assets for the various icons for the button choices. But that's not all that drastic. The new primary menu will also contain a chunk of new assets that will require work but there it appears the menu will use defaults if it is ignored by the skin, except for the icons.

The only things I've found consistently broken to unusable are the buttons on the main bar. Oh and that includes the icons for bags.

daimon
11-18-2009, 10:53 AM
aww that sucks for the older UI's which aren't updated anymore :/

Brygard2007
11-18-2009, 04:06 PM
Hmm lets see,oh yeah Frosty released the new UI pack for S.O.M!

daimon
11-18-2009, 06:18 PM
Hmm lets see,oh yeah Frosty released the new UI pack for S.O.M!

Yay!

Quickly looking into it I noticed one very disturbing change

<Mapping ArtAssetID="LetterBoxBottom" FileName="letterbox_bottom.tga"></Mapping>is now

<Mapping ArtAssetID="letterbox_bottom" FileName="letterbox_bottom.tga"></Mapping>That asset is used for the mainbar picture (the bar that have all the buttons etc on it). This could mean that all custom skins might have their customized base art disabled.

Let's just hope that things are as hawkeye666 said earlier and only the buttons are messed up - in final release as well.

------------------------------------

lorebook_normal -button sounds interesting. could we now have a direct access to lorebook from lotro without alt+tabbing ?

Brygard2007
11-19-2009, 08:12 AM
Ok Daimon,last month(now that NDA is lifted) when I played the beta for S.O.M the main bar was working,but the only problem it had is with the new menu button far left.

Also when you switch the order of the buttons in the options,the button didn't fit on the slot locations plus the dimension seem to cut some areas of the buttons.

I haven't check whats the new dimension are for the menu buttons if the still have the same dimension pre SOM or are bigger now to compensate the new area dimensions when you switch order.

Katarnus
11-19-2009, 03:48 PM
Ok Daimon,last month(now that NDA is lifted) when I played the beta for S.O.M the main bar was working,but the only problem it had is with the new menu button far left.


And if I understand correctly, that main menu button is tied to the mainbar right? So you can't move it without moving the whole mainbar?

I really don't understand why they didn't attach that booger to the ring of the minimap, but anywho.

Brygard2007
11-19-2009, 04:47 PM
To move the buttons you will need to add the panel ID skin dictionary which is now is bigger then previously,one of them will move them for each buttons.

I believe this the new panel ID,now just need to know what code moves the main menu button if needed.

<PanelFile ID="ID_UISkin_Toolbar">
<Element ID="ToolbarField" X="0" Y="508" Width="1024" Height="200">
<Element ID="ToolbarButton_Slot_3" X="101" Y="162" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolbarButton_Slot_4" X="129" Y="152" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolbarButton_Slot_5" X="157" Y="163" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolbarButton_Slot_6" X="185" Y="152" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="Toolbar_Quickslot" X="323" Y="152" Width="420" Height="35">
<Element ID="QuickslotListBox" X="0" Y="0" Width="420" Height="35">
<Element ID="QuickslotButtonTemplate" X="0" Y="0" Width="35" Height="35">
<Element ID="QuickslotOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="SkillQuickslotDisplayTemplate" X="0" Y="0" Width="35" Height="35">
<Element ID="RealQuickslotSkillDisplay" X="0" Y="0" Width="35" Height="35">
<Element ID="QuickslotSkillToggleOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="QuickslotSkillAvailableOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="QuickslotSkillRangeOverlay" X="23" Y="4" Width="12" Height="12"> </Element>
<Element ID="QuickslotNewlyShortcutSkillOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="QuickslotSkillResetTimer" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="QuickslotSkillIcon" X="3" Y="3" Width="32" Height="32">
<Element ID="Overlay" X="0" Y="0" Width="32" Height="32"> </Element>
</Element>
<Element ID="QuickslotSkillGhostedOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="QuickslotSkillPlayingOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="QuickslotSkillComboMatchOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="QuickslotSkillOnDeckOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
<Element ID="QuickslotSkillErrorOverlay" X="3" Y="3" Width="32" Height="32"> </Element>
</Element>
</Element>
<Element ID="QuickslotLabelText" X="3" Y="23" Width="32" Height="12"> </Element>
</Element>
</Element>
</Element>
<Element ID="ToolbarButton_Slot_7" X="213" Y="163" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolbarFieldMain" X="0" Y="115" Width="1024" Height="90"> </Element>
<Element ID="Gameplay_AtunementUI" X="237" Y="116" Width="88" Height="60">
<Element ID="PipDisplay_Atunement_Pips" X="0" Y="0" Width="88" Height="60"> </Element>
</Element>
<Element ID="GamePlay_FervorPipDisplay" X="236" Y="115" Width="90" Height="42"> </Element>
<Element ID="GamePlay_AimPipDisplay" X="236" Y="115" Width="90" Height="42"> </Element>
<Element ID="LevelMeter" X="1" Y="181" Width="1024" Height="30">
<Element ID="LevelMeterFill" X="5" Y="12" Width="1015" Height="6">
<Element ID="LevelMeter_BonusMeter" X="0" Y="0" Width="1015" Height="6">
<Element ID="meter_fill" X="0" Y="0" Width="401" Height="6">
<Element ID="meter_fill_image" X="0" Y="0" Width="401" Height="6"> </Element>
</Element>
</Element>
<Element ID="meter_fill" X="0" Y="0" Width="400" Height="6">
<Element ID="meter_fill_image" X="0" Y="0" Width="400" Height="6"> </Element>
</Element>
</Element>
<Element ID="ToolbarButton_LevelUpXP_TutorialHighlight" X="0" Y="10" Width="1024" Height="10">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="10"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="7" Width="1018" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="1021" Y="0" Width="3" Height="10"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="1018" Height="3"> </Element>
</Element>
<Element ID="ToolbarButton_Experience_TutorialHighlight" X="0" Y="10" Width="1021" Height="10">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="10"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="7" Width="1015" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="1018" Y="0" Width="3" Height="10"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="1015" Height="3"> </Element>
</Element>
<Element ID="LevelMeterText" X="3" Y="10" Width="1020" Height="10"> </Element>
</Element>
<Element ID="ToolbarButton_RightSlot_1" X="787" Y="158" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolbarButton_RightSlot_2" X="825" Y="158" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolbarButton_RightSlot_3" X="864" Y="158" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolbarButton_RightSlot_4" X="903" Y="158" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="30" Height="45"> </Element>
<Element ID="ToolbarButton_RightSlot_5" X="942" Y="158" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="GamePlay_RampagePipDisplay" X="236" Y="90" Width="105" Height="67"> </Element>
<Element ID="AutoAttackIndicatorButton" X="249" Y="133" Width="63" Height="63"> </Element>
<Element ID="ToolbarButton_Slot_1" X="45" Y="163" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ViolentModeIndicator" X="249" Y="133" Width="63" Height="63"> </Element>
<Element ID="ToolbarButton_CustomizeSlots" X="234" Y="174" Width="26" Height="19"> </Element>
<Element ID="ToolbarButton_Slot_2" X="73" Y="152" Width="25" Height="25">
<Element ID="CustomizableSlotButton_TutorialHighlight" X="0" Y="0" Width="25" Height="25">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="22" Width="19" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="22" Y="0" Width="3" Height="25"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="19" Height="3"> </Element>
</Element>
</Element>
<Element ID="ToolbarButton_AutoAttack_TutorialHighlight" X="244" Y="115" Width="80" Height="78">
<Element ID="TutorialHighlighter_LeftBorder" X="0" Y="0" Width="3" Height="78"> </Element>
<Element ID="TutorialHighlighter_BottomBorder" X="3" Y="75" Width="74" Height="3"> </Element>
<Element ID="TutorialHighlighter_RightBorder" X="77" Y="0" Width="3" Height="78"> </Element>
<Element ID="TutorialHighlighter_TopBorder" X="3" Y="0" Width="74" Height="3"> </Element>
</Element>
</Element>
</PanelFile>

I don't have the beta client or bullroarer client installed and ZI think both clients are offline so I didn't bother to test.

Uthboth
11-19-2009, 10:35 PM
I was on beta and using a UI I mixed together using a number of different ones. I was using Runekeeper UI (http://www.lotrointerface.com/downloads/fileinfo.php?id=258) as my main bar and it was broke. I fixed it with the new UI pack that Frosty put out last night and am looking forward to posting it after some additional testing.

Uthboth
11-19-2009, 10:42 PM
And if I understand correctly, that main menu button is tied to the mainbar right? So you can't move it without moving the whole mainbar?

I really don't understand why they didn't attach that booger to the ring of the minimap, but anywho.

The main menu button can be moved, take a look at where I have it on mine.

http://i326.photobucket.com/albums/k402/Uthboth/UI.jpg

On this one you can see where it used to be.

http://www.lotrointerface.com/downloads/full721.jpg

Katarnus
12-01-2009, 06:36 PM
Well, the good news is that things aren't really that broken.

I changed the line in my ui that was pointed to earlier in the thread for the letterbox bottom and that fixed that.

All I really want to do now is move that main menu button somewhere, maybe close to the minmap or just to the left of the autoattack button and maybe reskin it to something a little smaller.

:D

Katarnus
12-01-2009, 06:39 PM
I believe this the new panel ID,now just need to know what code moves the main menu button if needed.


Looks like it might be this one right here Brygard

<Element ID="ToolBarButton_MainMenu" X="6" Y="143" Width="30" Height="45"> </Element>

Brygard2007
12-02-2009, 12:51 AM
Ok thanks:),I will look at it at last.
For now I just starting to download some update plug ins for my paint.net program and then I'm will start updating my skins.

Katarnus
12-03-2009, 03:58 PM
The main menu button can be moved, take a look at where I have it on mine.


Hey Uthboth,

Do you know offhand what code determines the placement of the main menu or start menu button?

In the SOM pack from frosty I can find the files for the button, called "start_menu", but I can't find the code in the skin dictionary.

I know it looks like a redundant question in light of some of the earlier posts in the thread, but when I tried altering the main menu setting, it didn't do anything.

Any help would be appreciated.