**What does this PR do?** Thanks for the contribution! Please provide a concise description of the problem this request solves. **How does this PR change IW4x's behavior?** Are there any breaking changes? Will any existing behaviour change? Specify the new expected behaviour if this PR adds a new gameplay feature or alters an existing game mechanic. You may provide an image or video showing the changes. **Anything else we should know?** Add any other context about your changes here. **Did you check all the boxes?** - [ ] Focus on a single fix or feature; remove any unrelated formatting or code changes - [ ] Mention any [related issues](https://github.com/XLabsProject/iw4x-client/issues) (put `closes #XXXX` in comment to auto-close issue when PR is merged) - [ ] Follow our [coding conventions](https://github.com/XLabsProject/iw4x-client/blob/master/CODESTYLE.md) - [ ] Minimize the number of commits