lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO > Developer Discussions > Lua Programming Help (L)

Reply
Thread Tools Display Modes
  #1  
Unread 03-01-2012, 10:55 PM
magill's Avatar
magill magill is offline
The Undying
 
Join Date: Sep 2010
Location: Philadelphia PA
Posts: 85
FYI - Update 6 is up on bullroarer - lots of Lua fixes

Just a tease...

Added: IsVoiceActive and IsVoiceActiveChanged so plugins can know when users are talking.
__________________
Bill Magill Mac Player
(OTG)
Val - Man Minstrel (107)
Valalin - Dwarf Minsrel (69)
Valamar - Dwarf Hunter (118)
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
  #2  
Unread 03-02-2012, 01:47 AM
Cairenn's Avatar
Cairenn Cairenn is offline
Credendo Vides
Premium Member
LOTROInterface Admin
Interface Author - Click to view interfaces
 
Join Date: Jan 2007
Posts: 642
Thanks for the heads up, magill!
__________________
"My friends, love is better than anger. Hope is better than fear. Optimism is better than despair. So let us
be loving, hopeful and optimistic. And we’ll change the world."

Co-Founder & Admin: MMOUI
FaceBook Profile, Page, Group
Avatar Image by RafM
Reply With Quote
  #3  
Unread 03-02-2012, 02:16 AM
moebius92 moebius92 is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Sep 2010
Posts: 51
Yup. Looks like they've fixed/added just about everything that needs to be fixed/added to recreate fellowship/raid vitals.

Except getting the Effects() object for other players debugged. And identifying an Effect's caster.

Still, a nice set of updates.
Reply With Quote
  #4  
Unread 03-02-2012, 08:36 AM
Garan's Avatar
Garan Garan is offline
The Undying
Interface Author - Click to view interfaces
 
Join Date: Oct 2010
Posts: 339
The wallet changes are working nicely and the GetAttributes bug has been fixed.

Unfortunately, the new Turbine.PluginManager:ShowOptions() is crashing the client. Hopefully they will get that worked out before it goes live.
Reply With Quote
  #5  
Unread 03-03-2012, 02:29 PM
magill's Avatar
magill magill is offline
The Undying
 
Join Date: Sep 2010
Location: Philadelphia PA
Posts: 85
I didn't realize that Bullroarer no longer has an NDA

So here are the Lua items from the Bullroarer release notes.
Remember, they are not final.

Quote:
"The following release notes are for the Bullroarer public test server only and may not reflect the final list of changes or updates included at release. Please be aware that everything here is subject to change. These notes are not final."

Lua
* Fixed: The armor values returned by GetArmor are not correct.
* Added: FreePeopleAttributes.GetBaseAr mor method and BaseArmorChanged event.
* Fixed: ChampionAttributes.GetStance now works correctly.
* Fixed: Bad deinitialization of FreePeopleAttributes that lead to a crash on shutdown.
* Fixed: The plugin manager UI will now set the size of the user options panel when it is changed allowing for the panel to properly layout itself.
* Removed: ChampionStance.BloodRage since it isn't a stance for champions.
* Updated: The documentation on Equipment better explains the event firing order for ItemUnequipped.
* Changed: The time autoload plugins are loaded has been pushed back in the loading process to avoid initialization race conditions.
* Fixed: Quickslots better support items on load.
* Added: DragStart to controls that is fired when a drag drop operation starts. NOTE: This is a work in progress still and is subject to change.
* Added: DragDropInfo now has IsSuccessful/SetSuccessful for getting and setting the success state on the drag drop operation.
* Fixed: The base Turbine.UI.Window class to properly erase its background.
* Added: Player now has a GetPet method and PetChanged event. This method works for the LocalPlayer and PartyMember classes and will return the current pet of that player.
* Added: Wallet support. This is available on the LocalPlayer as GetWallet. The Wallet provides a list of WalletItems and the notifications for them changing. WalletItems have accessors for the Quantity, MaxQuantity, Name, Description, Image, SmallImage, and IsAccountItem.

* Deprecated: Entity.RegisterForClickHandlin g is deprecated. Use the EntityControl instead.

* Added: New control, EntityControl. This can be used to create controls that can select entities and/or display a context sensitive menu for the entity.
* Added: PluginManager.ShowOptions which can be used to display the options for a plugin by its plugin reference.
* Fixed: Party members leaving a party should not longer cause a crash.
* Fixed: Party member leave events should fire properly now.
* Fixed: The GetReadyState function and ReadyStateChanged event function properly now.
* Fixed: LocalPlayer reports IsVoiceEnabled properly.
* Added: IsVoiceActive and IsVoiceActiveChanged so plugins can know when users are talking.
__________________
Bill Magill Mac Player
(OTG)
Val - Man Minstrel (107)
Valalin - Dwarf Minsrel (69)
Valamar - Dwarf Hunter (118)
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
  #6  
Unread 03-05-2012, 11:49 AM
Mirendir Mirendir is offline
The Wary
Interface Author - Click to view interfaces
 
Join Date: Jan 2012
Posts: 1
Quote:
Originally Posted by Garan
The wallet changes are working nicely and the GetAttributes bug has been fixed.

Unfortunately, the new Turbine.PluginManager:ShowOptions() is crashing the client. Hopefully they will get that worked out before it goes live.
yes hope they fix this, coz this would be nice feature.
btw. any of you know how to change size of the "parent" optionpanel window?
i use this code to set size of my panel, but may there is any way to
set size of the whole /plugins manager window to fit the panel?

Code:
	if (optpanel == false) then
		optionsPanel = Turbine.UI.Control();
		optionsPanel:SetBackColor( Turbine.UI.Color( 0.8, 0.00, 0.00, 0.00 ) );
		optionsPanel:SetSize( 280, 500 );
		optpanel = true;
		
		plugin.GetOptionsPanel = function( self )
		  return optionsPanel;
		end
Reply With Quote
Reply


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
ROI Update 1 Lua Changes/Fixes woal Lua Programming Help (L) 1 10-18-2011 06:07 PM
Lua update in ROI... Release notes magill Interface Requests (L) 0 09-26-2011 06:18 PM
Shorcuts in Bullroarer Chiran Lua Programming Help (L) 1 11-17-2010 04:29 PM
Bullroarer Patch notes MrJackdaw Lua Programming Help (L) 0 10-30-2010 10:12 AM
Turbine.UI.Window behavior changing in next Lua update Digital_Utopia General Authoring Discussion (L) 7 10-27-2010 12:43 AM


All times are GMT -5. The time now is 10:28 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui