What's Changed
- fix lvl header reading by @paulsapps in #1467
- Update sdl2 to version 2.0.20 by @mouzedrift in #1470
- auto add missing lvl/cam resources by @paulsapps in #1471
- build fix when used in qt-editor by @paulsapps in #1472
- fix FindInSourceLvls not exhausting all source lvls by @paulsapps in #1473
- Add resources to most objects in AE by @mouzedrift in #1474
- Add AO resources to lvl when exporting by @mouzedrift in #1475
- Add AE TimedMine object to the editor by @mouzedrift in #1476
- relive api - explicitly look for anim resources by @mouzedrift in #1477
- relive api - fix some resources crashing by @mouzedrift in #1478
- Fix wrong object property names & improvements by @mouzedrift in #1479
- fix json upgrader not working correctly by @mouzedrift in #1482
- relive api - rename upgrader classes to fix upgrade fails by @mouzedrift in #1483
- Changed the Enum::eGameSpeak5 and 8 by @Ravo92 in #1484
- fix json upgrader for real by @mouzedrift in #1485
- Fix bug #1342 - movie transition loop when riding elum by @Retoxified in #1486
- add some logging showing how the mystery of start controller direction by @paulsapps in #1487
- wip ADD_LINKED for editor properties by @paulsapps in #1490
- fix writing of Identity_string by @paulsapps in #1491
- Ensure ids are always unique to fix #1223 by @Retoxified in #1489
- add missing collision types by @paulsapps in #1493
- fix objects not taking damage from bg minecar by @mouzedrift in #1494
- fix #1495 by @mouzedrift in #1496
- Upgrade SDL2, improve controller logging by @paulsapps in #1497
- fix controller vibration by @paulsapps in #1498
- AO music controller de-sync fix attempt by @paulsapps in #1499
- fix broken slog speedrun strat & use higher precision on vel tables by @mouzedrift in #1501
- Use log warning instead of
ALIVE_FATALinvExitPortalby @mouzedrift in #1503 - fix demo autoplay order being off by 1 by @mouzedrift in #1504
- fix #1500 & name some fields by @mouzedrift in #1505
- stop doing accidental value initialization in ao/ae_new by @paulsapps in #1506
- fix falling item killing abe when it shouldn't by @mouzedrift in #1510
- add -flush option to recorder by @paulsapps in #1513
- fix incorrect if statement in DealBlastDamage_459160 causing sligs to die by @mouzedrift in #1515
- Lift leak fix by @paulsapps in #1517
- improve AO playback on de-syncs by @paulsapps in #1518
- turn 0 init back on by @mouzedrift in #1519
- fix out of bounds read in sRunJumpBeginVelTable_4BC8A0 by @mouzedrift in #1521
- make SYS_GetTicks deterministic in music controller by @paulsapps in #1522
- slog fix by @paulsapps in #1524
- fix elum not eating honey after dying and returning to the honey spot by @mouzedrift in #1525
- fix slurg spawner not waiting for the spawn interval by @mouzedrift in #1527
- fix broken music in AE/AO by @mouzedrift in #1528
- fix #1529 by @mouzedrift in #1530
- fix disappearing lifts in AO by @mouzedrift in #1532
- fix AO & AE not clearing liftpoint tlv flags by @mouzedrift in #1533
- fix unconditional particle burst resource loading in AO by @mouzedrift in #1534
- fix uxb's in AO ticking too fast by @mouzedrift in #1535
- fix AO grenade explode timer being off by 1 frame by @mouzedrift in #1536
- fix broken RollingBall rect overlap check by @mouzedrift in #1537
- fix wrong motion detector laser & zball refcount by @mouzedrift in #1538
- Add elum bees struggling resource for the bees object by @mouzedrift in #1539
- break all recordings and cause hard merge conflicts by @paulsapps in #1540
- Revert "break all recordings and cause hard merge conflicts" by @paulsapps in #1541
- fix inverted RunToWalk/MidRunToWalk by @mouzedrift in #1543
- fix broken velx check in FallKnockBackOrSmash_4B4A90() by @mouzedrift in #1544
- fix broken PullLever_436450() behavior by @mouzedrift in #1545
- Add AE MovingBombStopper to editor by @mouzedrift in #1546
- fix flying slig speed run strat due to wrong calc in sub_436C60 by @paulsapps in #1548
New Contributors
- @Ravo92 made their first contribution in #1484
- @Retoxified made their first contribution in #1486
Full Changelog: appveyor_1.0.4426...appveyor_1.0.4587