Gamedev:MouseCursors
From Spring
Mouse Cursors
Location
Cursors for Spring are stored in the Anims directory.
Supported Image Formats
The cursors have to be in either:
- png
- tga
- bmp
To make transparent sections in bmp's use RGB(84, 84, 252).
Filename
Even if your cursor isn't animated, it must have the _0 at the end of its name.
Animated Cursors
To make animated cursors, just make a sequence where the filenames start with '_0' at the end of the first in the sequence, going on sequentially until the last frame.
Default Cursors
All cursors must also be present in one form or another, even if they are not used by your mod or else Spring will whine. Here's a list of the various cursor names used in the game:
| Sequence name | Description |
|---|---|
| cursorattack_0 | Attack Command Cursor |
| cursorcapture_0 | Capture Command Cursor |
| cursordefend_0 | Guard Command Cursor |
| cursormove_0 | Move Command Cursor |
| cursornormal_0 | Default (unactive) cursor |
| cursorpatrol_0 | Patrol Command Cursor |
| cursorpickup_0 | Load Command Cursor |
| cursorreclamate_0 | Reclaim Command Cursor |
| cursorrepair_0 | Repair Command Cursor |
| cursorrevive_0 | Revive (resurrect) Command Cursor |
| cursorunload_0 | Unload Command Cursor |