MOUSECURSOR_* Constant Group

From NWN Lexicon
Jump to: navigation, search
Nwnee logo.jpg Note: This article documents Neverwinter Nights: Enhanced Edition new content or changes/updates/fixes to 1.69 functions. These are all listed under the category and patches pages.
Used to specify mouse cursors for the SetObjectMouseCursor‎‎ function or in the EnterTargetingMode function.

Constants

The "Down" variant is the version of the cursor when the mouse cursor is pressed down and usually has "d" in the filename. The non-down is usually in the game files referred to as "up" or "u" in the filename.

Custom ones can be added from custom_00 to custom_99 (filename: gui_mp_custom00u/d to gui_mp_custom99u/d). There are only constant definitions for the first and last of that range.

Constant Value Description
MOUSECURSOR_DEFAULT 1 Default mouse cursor.
MOUSECURSOR_DEFAULT_DOWN 2 To do.
MOUSECURSOR_WALK 3 Walking cursor.
MOUSECURSOR_WALK_DOWN 4 To do.
MOUSECURSOR_NOWALK 5 To do.
MOUSECURSOR_NOWALK_DOWN 6 To do.
MOUSECURSOR_ATTACK 7 To do.
MOUSECURSOR_ATTACK_DOWN 8 To do.
MOUSECURSOR_NOATTACK 9 To do.
MOUSECURSOR_NOATTACK_DOWN 10 To do.
MOUSECURSOR_TALK 11 To do.
MOUSECURSOR_TALK_DOWN 12 To do.
MOUSECURSOR_NOTALK 13 To do.
MOUSECURSOR_NOTALK_DOWN 14 To do.
MOUSECURSOR_FOLLOW 15 To do.
MOUSECURSOR_FOLLOW_DOWN 16 To do.
MOUSECURSOR_EXAMINE 17 To do.
MOUSECURSOR_EXAMINE_DOWN 18 To do.
MOUSECURSOR_NOEXAMINE 19 To do.
MOUSECURSOR_NOEXAMINE_DOWN 20 To do.
MOUSECURSOR_TRANSITION 21 To do.
MOUSECURSOR_TRANSITION_DOWN 22 To do.
MOUSECURSOR_DOOR 23 To do.
MOUSECURSOR_DOOR_DOWN 24 To do.
MOUSECURSOR_USE 25 To do.
MOUSECURSOR_USE_DOWN 26 To do.
MOUSECURSOR_NOUSE 27 To do.
MOUSECURSOR_NOUSE_DOWN 28 To do.
MOUSECURSOR_MAGIC 29 To do.
MOUSECURSOR_MAGIC_DOWN 30 To do.
MOUSECURSOR_NOMAGIC 31 To do.
MOUSECURSOR_NOMAGIC_DOWN 32 To do.
MOUSECURSOR_DISARM 33 To do.
MOUSECURSOR_DISARM_DOWN 34 To do.
MOUSECURSOR_NODISARM 35 To do.
MOUSECURSOR_NODISARM_DOWN 36 To do.
MOUSECURSOR_ACTION 37 To do.
MOUSECURSOR_ACTION_DOWN 38 To do.
MOUSECURSOR_NOACTION 39 To do.
MOUSECURSOR_NOACTION_DOWN 40 To do.
MOUSECURSOR_LOCK 41 To do.
MOUSECURSOR_LOCK_DOWN 42 To do.
MOUSECURSOR_NOLOCK 43 To do.
MOUSECURSOR_NOLOCK_DOWN 44 To do.
MOUSECURSOR_PUSHPIN 45 To do.
MOUSECURSOR_PUSHPIN_DOWN 46 To do.
MOUSECURSOR_CREATE 47 To do.
MOUSECURSOR_CREATE_DOWN 48 To do.
MOUSECURSOR_NOCREATE 49 To do.
MOUSECURSOR_NOCREATE_DOWN 50 To do.
MOUSECURSOR_KILL 51 To do.
MOUSECURSOR_KILL_DOWN 52 To do.
MOUSECURSOR_NOKILL 53 To do.
MOUSECURSOR_NOKILL_DOWN 54 To do.
MOUSECURSOR_HEAL 55 To do.
MOUSECURSOR_HEAL_DOWN 56 To do.
MOUSECURSOR_NOHEAL 57 To do.
MOUSECURSOR_NOHEAL_DOWN 58 To do.
MOUSECURSOR_RUNARROW 59 To do.
MOUSECURSOR_WALKARROW 75 To do.
MOUSECURSOR_PICKUP 91 To do.
MOUSECURSOR_PICKUP_DOWN 92 To do.
MOUSECURSOR_CUSTOM_00 93 This is the start of the custom range. It loads gui_mp_custom00u.tga from the game files.
MOUSECURSOR_CUSTOM_00_DOWN 94 This is the start of the custom range. It loads gui_mp_custom00d.tga from the game files.
MOUSECURSOR_CUSTOM_99 291 This is the end of the custom range. It loads gui_mp_custom99u.tga from the game files.
MOUSECURSOR_CUSTOM_99_DOWN 292 This is the end of the custom range. It loads gui_mp_custom99d.tga from the game files.

Version

This constants group was added in 1.80.8193.14 of NWN:EE.

See Also

functions: SetObjectMouseCursor‎‎ EnterTargetingMode