Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 08-05-2013, 02:28 PM
dualentity dualentity is offline
Orc


Join Date: Jun 2013
Posts: 37
Exclamation Classic UI Thread

.
Last edited by dualentity; 03-13-2015 at 10:59 AM..
Reply With Quote
  #2  
Old 08-05-2013, 02:35 PM
Stinkum Stinkum is offline
Planar Protector

Stinkum's Avatar

Join Date: Jun 2011
Posts: 1,050
Default

If it's the same one from before it has a lot of bugs and crashes often.
Last edited by Stinkum; 08-05-2013 at 02:52 PM.. Reason: Sorry for confusion I edited my other post because I saw you responded to the first time without seeing my other comment.
Reply With Quote
  #3  
Old 08-05-2013, 02:45 PM
Stinkum Stinkum is offline
Planar Protector

Stinkum's Avatar

Join Date: Jun 2011
Posts: 1,050
Default

Glad to hear it.

I personally insist on playing P99 in "Windowed" mode, so, the 640x480 resolution isn't really practical, since my native resolution is 1,400+ and it just ends up being a situation where I have to play P99 in a tiny ass window. Otherwise I would use this.
Reply With Quote
  #4  
Old 08-06-2013, 06:10 PM
a_gnoll_pup a_gnoll_pup is offline
Sarnak


Join Date: Apr 2013
Posts: 230
Default

First up, thanks for working on this. At least I am not the only one who is a complete masochist when it comes to wanting classic windows.

Quote:
- The effects button on the right hand side cannot be placed there properly without rendering the rest of the UI useless due to interface pieces not having the functionality to allow the user to click "through" transparent portions of the UI to click on the viewport. The bar on the left next to the spell bar is essentially the bar that pops up when you press alt+w, thus I'm sure you can understand why the "Effects"/buff button needs to be placed in that area like I'm demonstrating in my screenshot. Ultimately that's probably what's going to happen, but I feel that the thoughts of those who would be using it could help be beneficial.
I believe P99 has the ability to add custom windows on a per-need basis so it may be possible (via the injected DLL) to add in window elements that you would need. Your best bet would be using something like MQ2 (NOT ON P99 WITH THE DLL OF COURSE, YOU WILL BE BANNED) to test adding a new window similar to what MQ2 does with a button for effects, then submitting the MQ2 plugin to nilbog/rogean/kanras for review to add the window to the client. You'd want to just add a window that: 1) has a button that says effects and 2) loads from the UI folder and can be made transparent for standard UI use. MQ2 has the capability to add windows like this.
Quote:
- The class icon on the front of the interface cannot be displayed (to my knowledge) without first opening the inventory because of the fact that it requires access to the class name to properly display that image. When in the inventory, you don't even see the icon...so what should I place there as an alternative to help fill in the interface? I'd assume you'd not want it to stay bugged as it is even though it's such a minor cosmetic issue.
You should be able to display that icon on any client window, it's simply a function or two that you'd need to hook to display it regardless of window state. (and possibly on another, static window as mentioned above).

Quote:
- The persona area (front view image of player) to my knowledge also cannot be displayed, as I'd assume this is something EQ originally did using multiple rendering viewports back when that UI was the only interface available. I'm pretty sure that this cannot be accomplished via scripting and although I won't be able to render that, I'll still be able to replicate that area with a static image to fill in that portion of the UI and allow for click drag and drop equipping/inventory fill as it should.
Today 05:24 AM
This has been broken (internally, via SOE) since the DirectX 8 update of 2001(ish). God help you.
Reply With Quote
  #5  
Old 08-06-2013, 07:22 PM
Bazia Bazia is offline
Banned


Join Date: May 2011
Posts: 4,152
Default

very exciting thread
Reply With Quote
  #6  
Old 08-06-2013, 07:39 PM
Stylez Stylez is offline
Aviak

Stylez's Avatar

Join Date: May 2010
Posts: 93
Default

The bardage screenshot is me from my private server, I feel famous!
Reply With Quote
  #7  
Old 08-07-2013, 11:46 AM
Stinkum Stinkum is offline
Planar Protector

Stinkum's Avatar

Join Date: Jun 2011
Posts: 1,050
Default

Quote:
Originally Posted by dualentity [You must be logged in to view images. Log in or Register.]
Can anyone confirm if pet health bars were around during this time? I currently have them disabled but want to know if they were or not before I completely strip that code from the UI.
The entire pet window UI element not classic.

In classic, you had to type /pet report health to see how much HP your pet had.
Reply With Quote
  #8  
Old 08-07-2013, 12:25 PM
Stinkum Stinkum is offline
Planar Protector

Stinkum's Avatar

Join Date: Jun 2011
Posts: 1,050
Default

Quote:
Originally Posted by dualentity [You must be logged in to view images. Log in or Register.]
I meant pet health on the group window, not the pet window element.
No.

This classic screenshot shows grouped members with pets up, none of them have pet HP bars under their names.

[You must be logged in to view images. Log in or Register.]
Reply With Quote
  #9  
Old 08-08-2013, 08:44 AM
falkun falkun is offline
Planar Protector

falkun's Avatar

Join Date: Sep 2010
Location: Ruins of Old Sebilis
Posts: 2,464
Default

If nothing else, forcing this UI while medding is entirely classic.
Reply With Quote
  #10  
Old 08-08-2013, 11:12 AM
Stinkum Stinkum is offline
Planar Protector

Stinkum's Avatar

Join Date: Jun 2011
Posts: 1,050
Default

Quote:
Originally Posted by dualentity [You must be logged in to view images. Log in or Register.]
Didn't get as much done as I wanted last night due to groupage ingame, but here's an update screenshot of the inventory currently, not nearly as botched as it was before.

http://puu.sh/3WOjN.png
Nice work.
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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 03:11 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.