Page MenuHomeFeedback Tracker

Request - Backwards compatibility for the new Yield system
Feedback, UrgentPublic

Description

It's important to keep certain things backwards compatible when doing patches. Of course some changes can't be helped and need to happen.

The new fishing and trap yield system is not backwards compatible because it doesn't generate yield in the base class WorldData.
void InitYieldBank() is not populated in WorldData base class, only in map specific ones. This means any older map will not yield anything unless it will be updated to include this new system. Some maps will still be good to run even if not maintained "day to day" and they might not get an update necessarily for 1.26. Please include a base yield for all maps inheriting from WorldData to match what was before this change.

With this I'd like to request a way to "unregister" a yield type same way we have for recipes. This way we can choose to unregister only some types without overriding the entire function.

Details

Severity
Tweak
Resolution
Open
Reproducibility
N/A
Operating System
Windows 7
Category
General

Event Timeline

Geez changed the task status from New to Feedback.Aug 12 2024, 11:30 AM