Skip to content

Commit 38336ec

Browse files
committed
shoemaker integration
1 parent 84e64cc commit 38336ec

979 files changed

Lines changed: 24842 additions & 19407 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.idea/.idea.PatchManager/.idea/.gitignore

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/.idea.PatchManager/.idea/.name

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Directory.Build.props.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Editor.meta

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Editor/PatchImporter.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
using System.IO;
2+
using UnityEditor.AssetImporters;
3+
using UnityEngine;
4+
5+
namespace PatchManager.Editor
6+
{
7+
[ScriptedImporter(1, "patch")]
8+
public class PatchImporter: ScriptedImporter
9+
{
10+
public override void OnImportAsset(AssetImportContext ctx)
11+
{
12+
var asset = new TextAsset(File.ReadAllText(ctx.assetPath));
13+
ctx.AddObjectToAsset(ctx.assetPath, asset);
14+
ctx.SetMainObject(asset);
15+
}
16+
}
17+
}

Editor/PatchImporter.cs.meta

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Editor/Tests.meta

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)