EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > UI Developer Discussion

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Unread 01-15-2006, 09:32 AM
Erahain Erahain is offline
A Crazed Gnoll
 
Join Date: Jan 2006
Server: Antonia Bayle
Posts: 23
Default EQ2Ext

I'm currently working on a library modules, that eases up scripting;
these are the features (not all is implemented yet)

* lists with key/value pairs, it recycles old items =)
* events (OnMouseMove OnTimer, OnTick, etc..)
* for/while/foreach loops
* select (if's with multiple choices)
* if-statements (not only ? : )
* accurate timer measuring (not time of day though)
* arrays
* mouse position reading

What do you think?

* Worth to mention: This is written in XML, so this is not some kind of executable addon
Reply With Quote
  #2  
Unread 01-15-2006, 07:02 PM
Erahain Erahain is offline
A Crazed Gnoll
 
Join Date: Jan 2006
Server: Antonia Bayle
Posts: 23
Default

* more events (OnPlayerMove)
* utility functions
* snake sample game
* _somewhat_ dynamic listboxes and tables
Reply With Quote
  #3  
Unread 01-15-2006, 07:57 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
Default

Sounds great, can't wait to see the code.
__________________
Landiin's EQ2MAP Updater Discussion Download
Reply With Quote
  #4  
Unread 01-15-2006, 10:41 PM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

Don't do anything that'll get you banned or glared at by SOE.
__________________
If it ain't broke, it needs more features!
Reply With Quote
  #5  
Unread 01-16-2006, 01:34 AM
Erahain Erahain is offline
A Crazed Gnoll
 
Join Date: Jan 2006
Server: Antonia Bayle
Posts: 23
Default

I don't think that should be a problem =) All of the things I mention
here is simple to implement, and in my opinion there should already
be implemented by the UIBuilder engine itself =P

The only "questionable" thing here is the timer, which would make it
possible for people to make auto-macros. But if people wanted to cheat
they would implement this anyway; without the help from eq2ext.
Timers is something that some interface could use anyway =)
Besides, it can be de disabled; and it is used by the core engine of
eq2ext itself.

I came the the conclusion that it would be good to collect all general
functions to one library so UI modders wouldn't have to "re-invent the
wheel" each single time each time they want to write something advanced.

* Also who wouln't like to play a Snake game while waiting for all the raid
members to appear

If someone disapproves to this please post below
Reply With Quote
  #6  
Unread 01-16-2006, 04:42 AM
Landiin Landiin is offline
Slayer of clock cycles
This person is a EQ2Map developer.
Featured
 
Join Date: Nov 2004
Server: Oasis
Posts: 3,464
Default

If you are doing this all in XML as you said in the your first post then /bow. And like stated above I can't wait to see the code.
__________________
Landiin's EQ2MAP Updater Discussion Download
Reply With Quote
  #7  
Unread 01-16-2006, 09:18 AM
Erahain Erahain is offline
A Crazed Gnoll
 
Join Date: Jan 2006
Server: Antonia Bayle
Posts: 23
Default

First version, 0.1a is released for you all to look at :-p

If anyone want, I'd like you to try it out and see if there is
any slowdowns when it comes to UI or gameplay.

The core code is pretty much finished so this is how slow it should
be.. if slow at all that is. I can't notice any difference on my own
computer though.

The RTF is rich-text documentation =)

http://www.erahain.net/~erahain/eq2ext.rtf
http://www.erahain.net/~erahain/eq2ext.xml
Reply With Quote
  #8  
Unread 01-23-2006, 02:03 PM
mother9987's Avatar
mother9987 mother9987 is offline
A Griffon
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Everfrost
Posts: 204
Default

Ok, I've looked at it, and it sure looks interesting... so, what next?

It's certainly going to take a while for me to figure out anything with this. You are one smart guy. Maybe when there's some examples using it, I'll be able to think my way through them, but what you're doing is so far beyond anything I've considered that it's hard to wrap my head around.
__________________
'Tetht the printhiple, tetht the printhiple,' muttered Igor. 'Thorry, thur, but Igorth do not "tetht the printhiple". Thtrap it to the bench and put a good thick bolt of lightning through it, thatth our motto. Thatth how you tetht thomething.'
Reply With Quote
  #9  
Unread 03-13-2006, 01:09 PM
Tyric Tyric is offline
A Coastal Crab
 
Join Date: Apr 2005
Server: Antonia Bayle
Posts: 1
Default

The links are broken. Can anyone point me to where I can download this library?
Reply With Quote
  #10  
Unread 08-25-2006, 03:43 PM
MithasEQ2 MithasEQ2 is offline
A Young Mystail Rat
 
Join Date: Nov 2005
Server: Antonia Bayle
Posts: 2
Default

Are these files still available anywhere?
Reply With Quote
  #11  
Unread 10-17-2006, 02:49 AM
Erahain Erahain is offline
A Crazed Gnoll
 
Join Date: Jan 2006
Server: Antonia Bayle
Posts: 23
Default

I recently started working on it again as I returned to playing Everquest2 after some time doing other things. ;-)

The original files are still available, I'll upload them somewhere soon.

Current features:
(see first post)

Once they are uploaded, I'll probably need someone running it to see how laggy it is. EQ2Ext is processing a lot, and has to be optimized.

Last edited by Erahain : 10-17-2006 at 03:24 AM.
Reply With Quote
  #12  
Unread 11-09-2006, 02:44 PM
Fyyre Fyyre is offline
A Young Mystail Rat
 
Join Date: Apr 2006
Server: Antonia Bayle
Posts: 5
Default

Links still don't work for eq2ext.xml ..
Reply With Quote
Reply



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 02:19 AM.


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