Battle panel in different variants for each main vertical resolution and 720 widescreen.
If there's not enough space to display all mercs due to increased limits compared to vanilla, mercs will be displayed page by page, scrollable with Page Up/Page Down (similar to the team assignments panel).
Related fixes:
some UI elements like sort buttons wouldn't be rendered during animated prebattle interface transition if prebattle dialogue was skipped
in 720 widescreen it was possible to pick up inventory items behind prebattle interface
in 720 widescreen autoresolve overlay wasn't rendered on the entire screen
Battle panel in different variants for each main vertical resolution and 720 widescreen.
If there's not enough space to display all mercs due to increased limits compared to vanilla, mercs will be displayed page by page, scrollable with Page Up/Page Down (similar to the team assignments panel).
Related fixes:
Comparison:
640x480
![battle_panel_640_new](https://github.com/1dot13/source/assets/13915300/5ab45d7e-f45e-4ce4-8213-c7e94be909cc)
1280x720 Widescreen
![battle_panel_720_new](https://github.com/1dot13/source/assets/13915300/11d2fb48-52a7-4656-bdbb-3ef8bae02d68)
1024x768
![battle_panel_768_new](https://github.com/1dot13/source/assets/13915300/7e53d211-1e8b-4333-bff2-540b968aef30)
720 Widescreen - Auto-resolve fix
![auto_battle_720_new](https://github.com/1dot13/source/assets/13915300/a156c66b-284b-468f-8595-064e3e71b33d)
Transition fix
![transition_640_new](https://github.com/1dot13/source/assets/13915300/33d811bf-e2bf-459b-8dd6-eff24b94c4d8)
Corresponding source PR: https://github.com/1dot13/source/pull/203