You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Partially ported PackfileVFS from the C++ version. Will implement the rest of it when it's needed. Just using the existing behavior for now. Will rewrite it in the near future since it's not sufficient for Nanoforge anymore.
///NOTE: This API sucks and will be rewritten in the near future. It's a port from the C++ version. This was originally written when Nanoforge was just a file viewer.
11
+
/// It's insufficient for the new goals of Nanoforge of being a full modding suite. It will be rewritten after adding the map editor, but before adding other features.
12
+
/// I'm using the existing code initially to save time. I want to get the rewrite public ASAP so improvements to the map editor can be started again.
13
+
/// Doing all the code rewrites up front would likely delay that by months. It's better to get early feedback IMO.
14
+
publicstaticclassPackfileVFS
15
+
{
16
+
privatestaticString_dataFolder=new.()~delete _;
17
+
public staticList<PackfileV3> Packfiles =new.()~DeleteContainerAndItems!(_);
0 commit comments