Page 3 of 3

Posted: Tue Feb 15, 2005 6:30 am
by bort
Ah, then what do you mean about transparent images? Doing a grayscaled out image would be the easiest course of action.

Posted: Tue Feb 15, 2005 6:37 am
by cavesomething
Well I assume the way to do it would be to send a value along with the image saying 'this image should be displayed at 50% transparancy', and having the client obey.

But then I don't know gtk, and have never looked at the client in any depth whatsoever, so have no idea how it occurs.

Posted: Tue Feb 15, 2005 6:39 am
by bort
You will first have to look into chaning the code that makes the image blink.

Posted: Tue Feb 15, 2005 7:01 am
by cavesomething
I know, but /I/ wouldn't do this anyway. Graphical stuff just isn't my thing, in any language.

Posted: Tue Feb 15, 2005 12:25 pm
by Mith
cavesomething wrote:Now all thats needed is someone who understands libPNG....
i would prefer more images, for it might be fun to have invis npc's that are 50% transparant after casting show invisible :)

Posted: Tue Feb 15, 2005 1:43 pm
by cavesomething
That is why you would want to do it as a client side transformation, anything can be displayed transparently that way. Even walls (possible way to show X-ray a little better?)

Posted: Tue Feb 15, 2005 7:09 pm
by bort
Ah, you mean also 75% transparent walls with X-ray, on the more asthetic sense?
Client can do a lot of things, the question is of how convuluted the code is.

Posted: Tue Feb 15, 2005 7:12 pm
by cavesomething
Well, yes, this is why I said that what is needed is someone who knows libPNG (since AFAIK this is what the client uses to display images)

Posted: Tue Feb 15, 2005 7:32 pm
by bort
I was looking through the client code, and unless someone knows exactly where it is, I believe the image blink capability is stored in the server code.
Soo, I'm at a loss here, because it seems to be a server only thing. :?