V1.7.3
This is primarily a bug fix release, but some new features are also included. Several internal changes have also taken place, one of which has been the migration to .NET Core 6.
Click on each of the sections below for full details.
New Features
Bug Fixes
- Fixed a softlock in Ice Palace when ladder randomization was not enabled and unconditional bird monsters were enabled (TR2: #497)
- Fixed the original final secret in Great Pyramid not triggering (only applicable when not randomizing secrets) (TR1: #495)
- Fixed certain secrets becoming embedded in the floor in Aldwych (TR3: #528)
- Fixed an issue with fish and piranhas causing crashes or making areas impossible to complete (TR3: #530)
- Fixed crystals being converted into pickups if they are secret reward items (TR3: #541)
- Fixed issues with some secrets that require vehicles, where the vehicle could become unreachable (TR2: #550)
Improvements
Internals
PR History
- Fix Pyramid secret by @lahm86 in #496
- Fix Ice Palace softlock by @lahm86 in #498
- Remove unused projects by @lahm86 in #501
- Rename projects by @lahm86 in #502
- Update namespaces by @lahm86 in #503
- Refactor tests by @lahm86 in #504
- Migrate to .NET Core 6 by @lahm86 in #505
- Standardise level versioning by @lahm86 in #508
- Rename TRLevel/TRLevelNames by @lahm86 in #509
- Add cold level medipacks by @lahm86 in #513
- Secret Pack Mode by @lahm86 in #512
- Add TR1 secret pack by @lahm86 in #514
- Add TR2 secret pack by @lahm86 in #515
- Merge readers and writers by @lahm86 in #516
- Cleanup utility projects by @lahm86 in #517
- Cleanup FD project by @lahm86 in #519
- Cleanup UI project by @lahm86 in #520
- Cleanup environment project by @lahm86 in #518
- Cleanup texture project by @lahm86 in #521
- Cleanup model transport project by @lahm86 in #523
- Cleanup level control project by @lahm86 in #524
- Cleanup randomizer core project by @lahm86 in #525
- Cleanup UI project by @lahm86 in #526
- Move writing to control classes by @lahm86 in #527
- Fix Aldwych pillar manipulation by @lahm86 in #529
- Refactor image IO and storage by @lahm86 in #531
- Fix Crash Site piranhas by @lahm86 in #534
- Fix secret sector check by @lahm86 in #533
- Add TR3 secret pack by @lahm86 in #532
- Exclude item locations in HSC by @lahm86 in #540
- Exclude crystals from reward randomization by @lahm86 in #542
- Make unarmed items optional by @lahm86 in #543
- Add cloned enemy mode by @lahm86 in #544
- Refactor palette IO and storage by @lahm86 in #545
- Add TR1 secret locations by @lahm86 in #546
- Refactor and extend TR types by @lahm86 in #547
- Refactor entity IO, storage and handling by @lahm86 in #548
- Update TR1/2 secrets by @lahm86 in #549
- Fix secret/vehicle checks by @lahm86 in #552
- Fix TR2 environment issues by @lahm86 in #554
- Add Tomb1Main 2.16 support by @lahm86 in #555
- Release V1.7.3 by @lahm86 in #557
Full Changelog: V1.7.2...V1.7.3