[API Freeze] Remove deprecated sprite_number property #305

Closed
opened 2026-04-10 01:14:47 +00:00 by john · 0 comments
Owner

Context

The API consistency audit (docs/api-audit-2026-04.md, finding F11) identified that both Sprite and Entity expose sprite_number as a deprecated alias for sprite_index. This should be removed before 1.0.

Action Items

  • Remove sprite_number from UISprite::getsetters[]
  • Remove sprite_number from UIEntity::getsetters[]
  • Search for any usage in scripts/tests and update to sprite_index

Files

  • src/UISprite.h or src/UISprite.cpp
  • src/UIEntity.h or src/UIEntity.cpp
## Context The API consistency audit (docs/api-audit-2026-04.md, finding F11) identified that both `Sprite` and `Entity` expose `sprite_number` as a deprecated alias for `sprite_index`. This should be removed before 1.0. ## Action Items - [ ] Remove `sprite_number` from `UISprite::getsetters[]` - [ ] Remove `sprite_number` from `UIEntity::getsetters[]` - [ ] Search for any usage in scripts/tests and update to `sprite_index` ## Files - `src/UISprite.h` or `src/UISprite.cpp` - `src/UIEntity.h` or `src/UIEntity.cpp`
john closed this issue 2026-04-10 02:19:13 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
john/McRogueFace#305
No description provided.