Page 1 of 1

Ability to disable referencing without saving by value

Posted: Wed Apr 12, 2023 8:40 am
by Joel
Status

Requested

Complexity

4/10

Description

UnityEngine.Object ES3Types are currently forced to be saved by reference. This is beneficial in situations where aspects rely on there being a reference manager (for example, it's not

However, some users may prefer to disable the reference manager so that references are stored as null, which can be achieved by having ES3ReferenceMgr.Current always return null. For example this user is managing their own referencing and has the reference mode set to Value:

https://moodkie.com/forum/posting.php?m ... d27c450444

Care should be taken to ensure that any solution is legacy supported and that it does not introduce added opportunity for difficult-to-debug issues.