summaryrefslogtreecommitdiff
path: root/src/SMAPI/PatchMapMode.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/SMAPI/PatchMapMode.cs')
-rw-r--r--src/SMAPI/PatchMapMode.cs15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/SMAPI/PatchMapMode.cs b/src/SMAPI/PatchMapMode.cs
new file mode 100644
index 00000000..1f1ac6a9
--- /dev/null
+++ b/src/SMAPI/PatchMapMode.cs
@@ -0,0 +1,15 @@
+namespace StardewModdingAPI
+{
+ /// <summary>Indicates how a map should be patched.</summary>
+ public enum PatchMapMode
+ {
+ /// <summary>Replace matching tiles. Target tiles missing in the source area are kept as-is.</summary>
+ Overlay,
+
+ /// <summary>Replace all tiles on layers that exist in the source map.</summary>
+ ReplaceByLayer,
+
+ /// <summary>Replace all tiles with the source map.</summary>
+ Replace
+ }
+}