Will EasySave ever officially integrate Assembly Definition files?
Posted: Wed Nov 30, 2022 9:04 pm
Hello, first off just wanted to say I'm a big fan of Easy Save, I only really have one gripe with it. That is, the lack of native integration of Assembly Definition Files.
Because Easy Save doesn't natively integrate Assembly Definitions, I have to manually add them myself. That means every time I update Easy Save, I have to be aware of the modifications I have made to it to ensure future compatibility with game code.
As far as I can tell, it looks like the move to Assembly Definition files along with Assembly Definition References should be relatively trivial to implement in Easy Save (just finished doing it in my own project). This makes me curious why Easy Save hasn't done it already, as it seems to be the future of how third party code / assets will be handled in Unity.
For reference, here is how I implemented Assembly Definition in Easy save in the hopes that it will build a bridge to their implementation in the near future .
Adding Assembly Definition + Assembly Definition Reference Files
Adding Easy Save Assembly Definition Files to ES3 Defaults -> Assembly Names Scriptable Object
Because Easy Save doesn't natively integrate Assembly Definitions, I have to manually add them myself. That means every time I update Easy Save, I have to be aware of the modifications I have made to it to ensure future compatibility with game code.
As far as I can tell, it looks like the move to Assembly Definition files along with Assembly Definition References should be relatively trivial to implement in Easy Save (just finished doing it in my own project). This makes me curious why Easy Save hasn't done it already, as it seems to be the future of how third party code / assets will be handled in Unity.
For reference, here is how I implemented Assembly Definition in Easy save in the hopes that it will build a bridge to their implementation in the near future .
Adding Assembly Definition + Assembly Definition Reference Files
Adding Easy Save Assembly Definition Files to ES3 Defaults -> Assembly Names Scriptable Object