Announcement: Be excellent to each other.


Caravel Forum : DROD Boards : Bugs : Ghost Display characters obscure mirrors and powder kegs
New Topic New Poll Post Reply
Poster Message
Dragon Fogel
Level: Smitemaster
Rank Points: 2430
Registered: 06-21-2014
IP: Logged
icon Ghost Display characters obscure mirrors and powder kegs (0)  
The description for Ghost Display in the help files says that a character with this imperative will be "drawn before (underneath) visible entities".

This works properly for players and monsters, but if a mirror or powder keg is pushed onto a character with Ghost Display, the character will be displayed over it.
07-07-2017 at 02:43 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
Xindaris
Level: Smitemaster
Avatar
Rank Points: 1527
Registered: 06-13-2015
IP: Logged
icon Re: Ghost Display characters obscure mirrors and powder kegs (0)  
I've had some annoyance with this myself, but I wasn't sure if it was actually a bug or not. It'd be preferable if we could just choose which layer a ghost display displays to, honestly.

____________________________
109th Skywatcher

Here are some links to Things!
Click here to view the secret text

07-07-2017 at 05:26 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3734
Registered: 12-28-2004
IP: Logged
icon Re: Ghost Display characters obscure mirrors and powder kegs (0)  
This is not a bug, mirrors and kegs are not entities.

I've investigated the possibility of modifying this but it's a non-trivial matter, given how things are drawn in DROD. The best i could do is draw those under all T-layer items, so under checkpoints, scrolls, fuses, etc. Making it so that they are drawn exactly between the floor-level T-layer items and the ones that are slightly above would required breaking the current rendering pass into two, and inject ghost mosnter rendering in between.

If you really want this make a feature request but I wouldn't be too hopeful that this will be implemented anytime soon. This stuff is complex.

____________________________
My website | Facebook | Twitter
10-19-2020 at 02:54 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2430
Registered: 06-21-2014
IP: Logged
icon Re: Ghost Display characters obscure mirrors and powder kegs (0)  
Made a feature request for at least being able to pick where it displays: http://forum.caravelgames.com/viewtopic.php?TopicID=44830

Sometimes you want to have a Ghost Display object just flat-out be on the floor (a fake token, for instance, or an open version of a custom door) and in that case it's fine for it to be under all those things.
10-19-2020 at 04:23 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5056
Registered: 02-04-2003
IP: Logged
icon Re: Ghost Display characters obscure mirrors and powder kegs (0)  
Ghost Display is specific to characters, which are on the monster layer.

If I'm understanding your use case correctly, the room layer can be selected for static image display with scripting of custom images. That's at least a workaround.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
10-19-2020 at 08:50 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Bugs : Ghost Display characters obscure mirrors and powder kegs
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.