Release 0.8.2
0.8.2 continues the bugfix and feature additions to the 0.8 branch
Highlights
- Experimental netplay spectator mode
- Fix more netplay bugs and improve performance
- Fix infinite unranked challengers in tournament mode
- Fix most (all?) scrap/destructs
- Implement and correct several more animation tags
- Many other small gameplay fixes
What's Changed
- Add text_clone() and use it in chr_score_clone(). by @katajakasa in #1168
- Calculate version in CMake, support a shallow checkout by @Nopey in #1108
- Fix jump height to be in increments of 5% when written back to file by @Vagabond in #1178
- Fix versioncmake by @Nopey in #1180
- mechlab: Fix typo in upgrade_level_multiplier by @mrannanj in #1181
- Simplify HAR Facing Logic by @LegendaryBlueShirt in #1188
- Implemented CW and UA tags by @LegendaryBlueShirt in #1183
- String parser stuff by @katajakasa in #1186
- Fix Master by @LegendaryBlueShirt in #1189
- Fixed Fire Pit Orb by @LegendaryBlueShirt in #1182
- Redo HAR push logic by @LegendaryBlueShirt in #1175
- Fixes for Thorn's Scrap by @LegendaryBlueShirt in #1190
- Restore Interpolator Logic by @LegendaryBlueShirt in #1192
- Fixes for Pyros's Destruction by @LegendaryBlueShirt in #1193
- Implement UL tag by @LegendaryBlueShirt in #1194
- Hitpause now only applies when the CP tag is active by @LegendaryBlueShirt in #1195
- Implement CG tag by @LegendaryBlueShirt in #1197
- Fix the second shadow clone's position during scrap by @LegendaryBlueShirt in #1191
- Sanitize new pilot .CHR filenames by @mrannanj in #1170
- Fix UR and UL mixup by @LegendaryBlueShirt in #1201
- Fix Gargoyle's scrap by @LegendaryBlueShirt in #1198
- BO, BW, BY tags by @LegendaryBlueShirt in #1204
- Fix Stunning After Throws by @LegendaryBlueShirt in #1209
- Improve tournament winnings accuracy by @mrannanj in #1206
- Netcode refactoring and improvement by @Vagabond in #1205
- Implement N tag by @LegendaryBlueShirt in #1211
- Implement UJ tag by @Vagabond in #1215
- Fix some problems with version.cmake by @Vagabond in #1217
- Make unranked challengers disappear after loss by @mrannanj in #1214
- Fix Gargoyle Throw Visuals by @LegendaryBlueShirt in #1221
- game: Use correct percentages on Plug comments by @mrannanj in #1224
- AW Trigger Fix by @LegendaryBlueShirt in #1225
- Create a cache for the 'shadow trail' animation effects by @Vagabond in #1226
- Projectile behavior fixes by @LegendaryBlueShirt in #1212
- Fix katana wall-spin control by @LegendaryBlueShirt in #1228
- Implement Scrape Rendering by @LegendaryBlueShirt in #1213
- Base frequency for sound effects is now correct by @LegendaryBlueShirt in #1232
- Fixed CX and CY weirdness by @LegendaryBlueShirt in #1231
- Implemented AG and UG tags by @LegendaryBlueShirt in #1230
- Send delayed events to peer early by @Vagabond in #1219
- Implemented BN tag by @LegendaryBlueShirt in #1233
- Disable all fire/ice moves for now by @LegendaryBlueShirt in #1235
- Fix sound pitches and sf tag behavior by @LegendaryBlueShirt in #1236
- Implement UD/UZ tag properly by @Vagabond in #1237
- Implemented K Tag by @LegendaryBlueShirt in #1234
- Fix Turnaround Glitch by @LegendaryBlueShirt in #1239
- Don't flip inputs in the input buffer, only when being checked by @Vagabond in #1241
- Fix scrapes bounds check to not crash by @LegendaryBlueShirt in #1243
- Spectator mode by @Vagabond in #1229
- Adjust x position of arena portraits by @Vagabond in #1245
- Fix Scrap Before Match End by @LegendaryBlueShirt in #1244
- Release notes for 0.8.2 by @Vagabond in #1246
Full Changelog: 0.8.1...0.8.2