EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > Wish List

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 05-14-2007, 10:27 PM
Landiin Landiin is offline
Slayer of clock cycles
This person is a EQ2Map developer.
Featured
 
Join Date: Nov 2004
Server: Oasis
Posts: 3,464
Send a message via ICQ to Landiin Send a message via AIM to Landiin Send a message via MSN to Landiin Send a message via Yahoo to Landiin
Default Add more events and properties to the base object class

I'd love to See SOE add some more events and properties to the base object class.

Here are some events I'd like to see added.
  • OnLeftMouseClick (I know OnPress works for this but this event isn't in the base class and only available for a limited number of objects)
  • OnRightMouseClick
  • OnDblClick (Again I know this event is here but again it isn't in the base class and only available for a limited number of object)
  • OnKeyPress
  • OnCreate
  • OnDestroy

Here are some properties I'd like to see added.
  • NodeIndex( if read it would return the it's position in the children list, if set it would change its position in the children list)
  • ChildrenCount(the number of children the node has *Read Only*)

This are the things I was wishing I had available tonight when I was testing out some ideas. I don't think they would make the UI to powerful if they where in the base object. I know it would make life a lot less stressful on us modders.
__________________
Landiin's EQ2MAP Updater Discussion Download

Last edited by Landiin : 05-14-2007 at 10:30 PM.
Reply With Quote
  #2  
Unread 05-14-2007, 10:57 PM
dragowulf's Avatar
dragowulf dragowulf is offline
A man among men
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 934
Send a message via AIM to dragowulf Send a message via MSN to dragowulf
Default

couldn't agree more

although ive always wanted something like:
"Thishappens if thathappens" sorta event.

Example:
'parent.parent.mainhud.map.size=4,40+(anything above 40) IF parent.inventory.visible=true'

get it?

that is what i'm dreaming of currently, along with the things you've already said
__________________
May Jesus Have Mercy On Us
Reply With Quote
  #3  
Unread 05-14-2007, 11:00 PM
dragowulf's Avatar
dragowulf dragowulf is offline
A man among men
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 934
Send a message via AIM to dragowulf Send a message via MSN to dragowulf
Default

Onsize
onscrollextent
Onpresshold
onmousewheelup
onmousewheeldown
onmousewheelpress
__________________
May Jesus Have Mercy On Us
Reply With Quote
  #4  
Unread 05-15-2007, 12:11 AM
dragowulf's Avatar
dragowulf dragowulf is offline
A man among men
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 934
Send a message via AIM to dragowulf Send a message via MSN to dragowulf
Default

An "on" for every class, sublass, and archtype

onassassin
onscout
onpredator(sp)

example:

onassassin(if you're an assassin this is what will happen)- profituibackground_assassin.xml

Then you can make a ui full instead of people having to manually do something. used for A different theme for different class/sublass/archtype or whatever. Makes it a bit less hectic for people who are downloading. Also can be used so that if your a scout

Onscout- Display a scout raid icon
(vg and WoW have this in their player window)

etc.

get it?
__________________
May Jesus Have Mercy On Us

Last edited by dragowulf : 05-15-2007 at 12:14 AM.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
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


All times are GMT -5. The time now is 06:14 AM.


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