Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
MinimumQuotaFinder
Calculates and highlights the minimum total value of scraps that you can sell to still reach the quota.
CHANGELOG
Changelog
v1.1.4
- Fix bug where direct target would be taken as actual target to calculate leading to suboptimal results
v1.1.3
- Fix edge case where the lowest valued scrap would be highlighted when the quota was already reached
v1.1.2
- Remove scrap spawning functionality used for debugging that was accidentally left in
v1.1.1
Features
- Shotguns, Ammo, and Gifts will no longer be taken into account for the calculating/highlighting.
v1.1.0
Features
- Added instruction for highlighting to the HUD tooltips (top right corner) when first joining a file and when scanning within the ship or on the company moon
- Made it so that highlighting can not be triggered when outside the ship on non-company moons (you can still unhighlight)
- Made it so that scrap on the counter at the company moon is counted as sold directly as these can't be taken off the desk
- Added auto-recalculation when the wrong scrap is put on the counter
Optimizations
- Added direct target calculation with greedy approximation on top of inverse target calculation
- Added a way for the algorithm to terminate early if an optimal solution has already been found
Bug fixes
- Fixed render distance of wireframe material on all scrap items
- Fixed wireframe material on moving parts of scrap items
- Made highlight button spam proof
- Stopped highlighting on company moon when buying rate is not at 100% to avoid inaccuracies
Documentation
- README
- Added instructions in case of selling wrong scrap
- Added more explanation and justification for assuming 100% buy rate
- Add CHANGELOG
v1.0.1 2024-1-30
Structural
- Changed file structure
- Moved
wireframeout of AssetBundle folder and into root because Thunderstore somehow got rid of the folder and placed it in root
- Moved
Documentation
- Emphasized the keybind in README
- Changed description and version number in
.csproj
v1.0.0 2024-1-29
- Initial version