Break Previous Cursor Definitions

Registered by AlexB

A collection of breaking changes from 0.C to 0.D regarding cursors:
The cursor definitions [SuperWeapon]Cursor and NoCursor no longer read the seven separate tags. All now take a single cursor name from the new [MouseCursors] list. Modders will have to convert their cursors to this new format. The default cursors have been updated to refer to existing cursors: Cursor defaults to Attack, NoCursor defaults to Disallowed.

The global tags EngineerDamageCursor, TogglePowerCursor, TogglePowerNoCursor, InfantryHealCursor, and UnitRepairCursor have been removed. Instead, there are new named cursors in the [MouseCursors] list called EngineerDamage, TogglePower, NoTogglePower, InfantryHeal, and UnitRepair respectively. Those cursors can be overwritten. No functionality is lost.

Blueprint information

Status:
Complete
Approver:
AlexB
Priority:
High
Drafter:
AlexB
Direction:
Approved
Assignee:
AlexB
Definition:
Approved
Series goal:
Accepted for 0.d
Implementation:
Implemented
Milestone target:
milestone icon 0.d
Started by
AlexB
Completed by
AlexB

Related branches

Sprints

Whiteboard

No complaints after annoucing this change: https://ppmforums.com/viewtopic.php?p=556822 -AlexB

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.