EVENT DISPLAYCURSOR

From EDukeWiki
Revision as of 17:38, 13 March 2021 by Mblackwell (talk | contribs) (Created page with "'''EVENT_DISPLAYCURSOR''' is a Game Event. This event is called when the menu cursor is being displayed. Gamevar RETURN is set to the cursor's...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

EVENT_DISPLAYCURSOR is a Game Event.

This event is called when the menu cursor is being displayed.

Gamevar RETURN is set to the cursor's picnum. Modifying this value will allow the game to handle positioning duties itself, etc. Setting RETURN to -1 disables hardcoded drawing of the cursor completely.

For this event, treat userdef.return as an additional information array.

Return Values

userdef.return 0
Same as RETURN.
userdef.return 1
The X position of the cursor (16bit positioning).
userdef.return 2
The Y position of the cursor (16bit positioning).
userdef.return 3
The alpha transparency of the cursor (0-255).

Notes

If you use the above return values to display your own cursor, with new layers or sizes, OR orientation 2048 into your drawing command.