·
1 commit
to main
since this release
Changelog
- refactor(network): Convert some if-else chains to switch statements (#1682)
- bugfix: Fix effect visibility of contained objects (#1878)
- tweak(eva): Enable more EVA events for observed players (#1866)
- refactor: Remove duplicate include directives (#1873)
- refactor: Rename RETAIL_COMPATIBLE_BUG macro to PRESERVE_RETAIL_BEHAVIOR (#1877)
- refactor: Remove double semicolons (#1810)
- ci: Re-enable win32 vcpkg presets (#1863)
- build(vcpkg): Add lockfile and binary cache (#1862)
- build(ai): Resolve compile errors when the USE_DOZER preprocessor directive is false (#1871)
- fix(debug): Add error handling for rename failures in Debug code (#1855)
- bugfix(object): Show veterancy effects of stealthed objects for allies and observers (#1867)
- bugfix(weapon): Show weapon effects of stealthed objects for allies and observers (#1865)
- bugfix(module): Show cash amounts of stealthed objects for allies and observers (#1858)
- tweak(behavior): Add RETAIL_COMPATIBLE_BUG to Black Lotus cash value fix (#1864)
- tweak(specialpower): Enable special power EVA events for observed players (#1540)
- bugfix(network): Deny players with invalid names from joining a LAN game room (#1595)
- feat(view): Add ability to rotate the camera in 45 degree increments using the mouse (#1848)
- feat(view): Add ability to rotate the camera in 45 degree increments using the numpad (#1846)
- fix(parabolicease): Fix asserting on float inprecision in ParabolicEase::setEaseTimes() (#1854)