Quantcast RoR Release notes: Lua section - LoTROInterface
Search Downloads

Go Back   LoTROInterface > LotRO > General Discussion & Support > Interface Help (L)

Thread Tools Display Modes
Unread 10-15-2012, 09:18 AM
magill's Avatar
magill magill is offline
The Undying
Join Date: Sep 2010
Location: Philadelphia PA
Posts: 85
RoR Release notes: Lua section

Official release notes posted 15 October 2012

* Added IsMarkupEnabled, SetMarkupEnabled to the Label class. This will allow for a limited set of HTML style tags to be used for formatting text. Tags include<b>, <i>, <u>, <p>, and a custom <rgb=#XXXXXX> tag. Make sure you close them </>.
* Added Graphic class. This class can be initialized with an asset ID or a path to a plugin asset and will then hold an instance of that resource that can be used by SetBackground on controls. Using this class allows for the caching of graphics used by plugins.
* Added GetBackground to Control. This returns a Graphic object that can be used to set the background of other controls to the same graphic.
* Added GetLanguage to Engine. This returns an enumeration value from Language that represents the supported client languages. This reflects directly what language was specified to the client to use.
* Added GetMoney, GetMoneyComponents, GetDestinyPoints to MonsterPlayerAttributes.
* Added GetStance and change event to WardenAttributes.
* Added GetTrainedGambits, GetUntrainedGambits to WardenAttributes.
* Added GetTrainedSkills, GetUntrainedSkills to LocalPlayer.
* Added Harmony to the MinstrelStance enumeration.
* Added GetWinterstormLevel, GetMasterOfTragedyLevel, GetMasterOfAllusionLevel, GetMasterOfConnocationLevel, and change events to Rune-keeperAttributes.
* Changed ItemAdded, ItemRemoved in the Wallet to include the WalletItem in the arguments class as args.Item.
* Added color constants for the standard web color set to Turbine.UI.Color.
* Added GetMount to LocalPlayer.
* Added Mount, BasicMount, and CombatMount.
* Fixed an issue where dragging the chat window over a LUA window that supported drag drop would result in the chat window dissapearing and eventually a crash.
* Added Crafting classes to LUA! New classes and enumerations: CraftTier, Profession, ProfessionInfo, Recipe, RecipeIngredient, Vocation.
* Added GetVocation, GetProfessionInfo, and VocationChanged event to FreePeopleAttributes.
* Changed how events are fired from native code. The objects registered as an event handler can now be a callable table. The Turbine.Event LUA class has been updated to make use of this functionality as an example.
* Changed Control.SetBackColor so that it can accept Nil. This can be used to reset the back color so that it will be transparent again.
* Added TextChanged event to TextBox.
* Added Sort to ListBox. Takes in a function that is callback with two list items for comparison.
* Fixed a text positioning issue with Labels when they were below a minimum size.
* Added GetFilter, SetFilter to TreeView. The filter is used to filter the displayed tree nodes. The filter is a function that is called back with each treeview item.
* Added GetSortMethod, SetSortMethod to TreeView. The sort method is a function that is called back to perform node sorting.
* Added Refresh to TreeView. This will force filtering and sorting to be reapplied. Useful if you change the data the filter relies on.
* Added SelectedChanged event to TreeNode.
* Fixed an issue with constructing TreeNode heirarchies and then adding the root of that tree to a TreeView. This now works as expected.
* Added Get/Set Minimum/Maximum Width/Height/Size methods to Window. This allows constraints to be set on resizable windows. These constraints affect calls to SetSize as well.
* Added ItemInfoControl. This is similar to ItemControl only it accepts an ItemInfo object and the quantity can be specified manually. This also supports a grayed out state when SetEnabled(false) is called.
Bill Magill Mac Player
Val - Man Minstrel (105)
Valalin - Dwarf Minsrel (69)
Valamar - Dwarf Hunter (115)
Valanne - Beorning (105)
Valhad - Elf LM (65)
Valkeeper - Elf RK (85)
Valdicta - Dwarf RK (105)
Valwood - Dwarf RK (80)

Valhunt - Dwarf Hunter (68)
Ninth - Man Warden (65)

"Laid back, not so serious, no drama.
All about the fun!"

Reply With Quote
Unread 10-15-2012, 03:32 PM
Brode's Avatar
Brode Brode is offline
The Undying
Join Date: Apr 2007
Posts: 47
what does all that mean? anything new and cool possible?
Reply With Quote
Unread 10-15-2012, 04:52 PM
SnDragon SnDragon is offline
The Wary
Join Date: Oct 2011
Posts: 3
Originally Posted by Brode
what does all that mean? anything new and cool possible?
Well, if I had to guess the crafting sentence looks like it has all the information available, from tiers to recipes learned, so that's pretty nice.

As far as the rest, it tells me I need to go learn LUA to understand. I kinda get the basics though, a lot of it looks like improvements for how existing LUA code works.
Reply With Quote
Unread 10-17-2012, 05:38 PM
Cairenn's Avatar
Cairenn Cairenn is offline
Credendo Vides
Premium Member
LOTROInterface Admin
Interface Author - Click to view interfaces
Join Date: Jan 2007
Posts: 630
Thank you for posting the Lua notes, magill.

Also of particular interest for our community:

  • When hovering over a monster, the tooltip will now show an indication when killing the monster can bestow a quest but the quest is currently on cooldown.
  • The quest "Merchants of Avardin" in Starkmoor will now properly show tooltip text on its related monsters to indicate that killing them will advance the quest.
  • The tooltip for the Champion skill "True Heroics" will now accurately reflect its chance to heal other fellowship members due to legacies on legendary items.
  • Added a new Game Option under Options -> UI Settings -> Misc called "Enable New Item Highlighting". This option defaults ON (checked). Players can uncheck this option to disable highlighting for new inventory items arriving in their inventory bags.
  • The tooltip for currencies awarded by quests is now accurate.
  • When leaving an instance in the middle of a boss fight, you will no longer have the event tracking panel lingering on your screen.
  • Lock-On Camera: Targeting yourself will no longer point your camera due north, targeting yourself is like targeting nothing now.
  • Entering mouselook mode or clicking in the 3d area of the game will now cause the currently focused UI element to loose focus. This means that the webstore will no longer trap your keyboard input even when clicking outside of it. Another behavior that this changes is if you are typing in the chat window and enter mouselook mode, your chat window will lose focus.
  • When attempting to slot a Legendary Item that is not identified, players will now be informed of why the action is failing.
  • When attempting to use target skill forwarding to assist a player in another area or instance, a useful error message will be properly displayed.
  • The French and German clients now properly allow the showing or hiding of task board locations in the map.
  • The Blackarrow skill "Snare" will no longer display redundant effect information in its tooltip.
  • That thing that bothered everyone has been fixed. It will now bother everyone that it is missing.
  • The Barter menu will now show details of what incomplete quest or quests are blocking the purchase of an item.
  • The color picker in the Quest Guide map display now expands to the left instead of to the right. As part of this, the display can now be dragged all the way to the right of the screen if so desired.
  • When you encounter a monster that can grant you a quest when you kill it or approach it, you will now see quest icons over their heads that, like NPC quest icons, will change state depending on if the quests are fully available, part of the epic book, require a purchase from the LOTRO Store, or are on cooldown.
  • Ghosted out encounters in the "Specific" tab of Instance Finder no longer become ungreyed out when you close and reopen their category while they are selected.
  • Pet vital bars will no longer hide the effects behind them when the effects are behind the invisible portion of the vital bars.
  • You can now correctly see the upgrade stars in the tooltips for Legendary Items in your vault, shortcut links, auction listings, etc.
  • Text links generated when you acquire new relics now support examination of those relics.
  • Bug Fix - Rune-keeper satchels now display their dye color on tooltip.
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Riders of Rohan Beta NDA Lifted -- LUA Release notes magill News 6 09-13-2012 11:51 PM
Lua update in ROI... Release notes magill Interface Requests (L) 0 09-26-2011 06:18 PM
Lua in Isengard overview - beta release notes magill Interface Requests (L) 4 08-31-2011 11:46 AM
Roheryn Release Notes - May 30, 2007 Aalwein Chit Chat 1 06-01-2007 08:09 PM

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

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