View Single Post
  #4  
Unread 09-26-2011, 11:50 PM
Digital_Utopia's Avatar
Digital_Utopia Digital_Utopia is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Sep 2010
Posts: 207
As far as I'm concerned, it isn't laziness - no such thing when it comes to UI design. If your users have to "work" to use your app/game, you're doing it wrong.

Sadly, D.Hicks is correct - unlike some other games which build their entire UI out of Lua, and as such, there are native API hooks to do almost everything UI related, Turbine's implementation acts more like a layer over the existing UI. Which means they have to modify the UI code itself to interact with Lua, function by function, event by event.

The good news is that it makes it virtually impossible for plugin authors to make exploits - however, on the other side of the coin, depending on updates drastically limits the rate of improvement and overall functionality of the API.
__________________

Lord of the Rings Online
75 Fourohfour | 75 Artemedis | 60 Whiskeytango Foxtrot | 50 Mistah Boombastic | 56 Appetizer | 25 Aggromi
61 Onepointtwentyone Gigawatts


World of Warcraft
90 Downlo 85 Gravetaxi 85 Ümad 85 Artemedis 85 Guthuros
Reply With Quote