gemrb / gemrb/gemrb

port GemRB_Window_SetupEquipmentIcons to ActionsWindow.py

Open
#2,439 0 comments 0 reactions 0 assignees View on GitHub
enhancement janitorial system: GUI
Dominant language
C++
Stars
1.2k
Forks
223
Avg merge
2d 22h
Merged PRs (30d)
4

Description

It's the only non-helper leftover of the hardcoded actions bar. Looking at what it does, it looks doable with only minor tweaks needed. For example `GemRB_GetItem` will need to expose more `ExtHeader` fields, the picture handling might require another cycle param elsewhere and so on.

Contributor guide

Open the contributing guide

Research direction

Start by comparing the existing GemRB_Window_SetupEquipmentIcons implementation with ActionsWindow.py and trace the hardcoded actions-bar helpers it depends on. Check the GemRB_GetItem interface and the picture handling path, then confirm the port works with the additional ExtHeader fields and any required cycle parameter.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, python
Domain
game-dev
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.