EVENT DISPLAYSBAR: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
mNo edit summary
m Remove false information.
 
Line 1: Line 1:
{{EventTable|1=EVENT_DISPLAYSBAR |2=[[screenpeek]]|3=[[i|player->i]]|4=1 value}}
{{EventTable|1=EVENT_DISPLAYSBAR|2=[[screenpeek]]|3=[[i|player->i]]|4=1 value}}


EVENT_DISPLAYSBAR is a [[EDuke32_event_list|Game Event]].
EVENT_DISPLAYSBAR is a [[EDuke32_event_list|Game Event]]. This [[event]] is used to display the status bar.


This [[event]] is used to display the status bar. Setting [[RETURN]] to a non-zero value will prevent the status bar from being rendered.
[[RETURN]] is set to 0 by default. Setting [[RETURN]] to a non-zero value will prevent the status bar from being rendered.


The area where the big status bar would normally appear remains, however, and will contain visual glitches. To properly get rid of it, set [[screen_size]] to a desired value less than 8, or you can edit the pixel height of art tile #2462 (BOTTOMSTATUSBAR).
If this event is used to draw tiles onscreen, the tiles will be rendered below the status bar. Use [[EVENT_DISPLAYREST]] if you want to draw the tiles on top of the statusbar instead.
 
This event is different of [[EVENT_DISPLAYREST]] in using rotatesprite command as it draw tiles under the normal status bar, if being displayed.


[[Category:Events]]
[[Category:Events]]

Latest revision as of 08:12, 4 February 2022

Event ID player# THISACTOR RETURN
EVENT_DISPLAYSBAR screenpeek player->i 1 value

EVENT_DISPLAYSBAR is a Game Event. This event is used to display the status bar.

RETURN is set to 0 by default. Setting RETURN to a non-zero value will prevent the status bar from being rendered.

If this event is used to draw tiles onscreen, the tiles will be rendered below the status bar. Use EVENT_DISPLAYREST if you want to draw the tiles on top of the statusbar instead.