Description
Port of upstream OpenApoc#1571.
In the original X-COM: Apocalypse, right-clicking an item in the agent or vehicle equip screen opens its corresponding UFOpaedia entry. Currently in OpenApoc, right-click behaves the same as left-click (drag & drop).
Scope
Modify two files:
game/ui/general/aequipscreen.cpp — Agent equip screen
game/ui/base/vequipscreen.cpp — Vehicle equip screen
Add right-click detection, UFOpaedia entry lookup (via UfopaediaEntry::data_id), and open UfopaediaCategoryView.
Testing Checklist
Description
Port of upstream OpenApoc#1571.
In the original X-COM: Apocalypse, right-clicking an item in the agent or vehicle equip screen opens its corresponding UFOpaedia entry. Currently in OpenApoc, right-click behaves the same as left-click (drag & drop).
Scope
Modify two files:
game/ui/general/aequipscreen.cpp— Agent equip screengame/ui/base/vequipscreen.cpp— Vehicle equip screenAdd right-click detection, UFOpaedia entry lookup (via
UfopaediaEntry::data_id), and openUfopaediaCategoryView.Testing Checklist