ID:1846965
 
BYOND Version:507
Operating System:Windows 7 Home Premium 64-bit
Web Browser:Firefox 37.0
Applies to:Dream Seeker
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary:
While using the "SEE_PIXELS" sight flag, screen objects larger than world.icon_size have their icon cut off if outside of your mob's line of sight.

Tested both with icons and maptext.


Expected Results:
Proper display as seen without SEE_PIXELS flag enabled.
http://puu.sh/hEBeO/69085a7962.png

Actual Results:
The display as seen with SEE_PIXELS flag enabled, where in the HP bar's screen text reaching beyond world.icon_size in width is cut off while outside line of sight.
http://puu.sh/hEB2c/29f68222ac.png

Does the problem occur:
Every time? Or how often?
Always
In other games?
Always
In other user accounts?
Always
On other computers?
Several other people have observed this.

When does the problem NOT occur?
When SEE_PIXELS flag sight flag is not enabled.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked?
I think this has always been an issue.

Workarounds:
Don't display anything larger than world.icon_size as a screen object if using SEE_PIXELS, which makes screen text hard to work with.
When you say screen_text, do you mean map_text?

I think I see why this is happening; the code that's responsible for turning off the "unlit" icon so the screen object can still appear is not taking icon/text width and height into account. This would be easiest to work on if you can build a quick test project for me, as I won't have to try to build one from scratch.

SEE_PIXELS isn't supported in the webclient currently at all, but then it apparently has some bugs with mob.sight that I need to iron out anyway.
Yes I did mean maptext, here's a link to a project that lets you see the issue in action.

http://puu.sh/hFqTr/d20e4ce758.zip