From 6e36e1ab06f5fd9eaef64d6a75ffa5d2a5a88f56 Mon Sep 17 00:00:00 2001 From: Johannes Date: Thu, 12 Mar 2026 21:47:02 +0100 Subject: [PATCH] add Mapmerge tool, update unit input to freetext --- Mapeditor/Mapeditor.html | 6 +- Mapmerge/Mapmerge.html | 939 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 940 insertions(+), 5 deletions(-) create mode 100644 Mapmerge/Mapmerge.html diff --git a/Mapeditor/Mapeditor.html b/Mapeditor/Mapeditor.html index bcac993..33d0807 100644 --- a/Mapeditor/Mapeditor.html +++ b/Mapeditor/Mapeditor.html @@ -862,11 +862,7 @@ function renderParamBlock(taskKey, paramKey, param) {
- +
diff --git a/Mapmerge/Mapmerge.html b/Mapmerge/Mapmerge.html new file mode 100644 index 0000000..a30573f --- /dev/null +++ b/Mapmerge/Mapmerge.html @@ -0,0 +1,939 @@ + + + + + +.PU Merger + + + + + +
+

.PU Merger

+
+ STEP 1 β€” LOAD FILES +
+
+ +
+
1 Load Files
+
2 Resolve Collisions
+
3 Map Tags
+
4 Export
+
+ +
+ +
+
+
+

Load two .pu files to merge

+

Drag & drop or click to browse. File A is the base β€” File B will be merged into it.

+
+
+
+
πŸ“„
+
File A β€” Base
+
Drop .pu file here or click
+ + +
+
+
πŸ“„
+
File B β€” Merge In
+
Drop .pu file here or click
+ + +
+
+
+ +
+
+
+ + +
+
+
+
+
ID Collisions
+
+
+
+ + + +
+
+
+
+ + +
+
+
+ + +
+
+
+
+
Tag Mapping
+
Rename or merge tags before combining. Leave blank to keep as-is.
+
+ +
+ + +
+
+
Only in File A
+
+ +
+
+
Only in File B
+
+ +
+
+ + +
+
Tags in both files
+
+
+ +
+ + +
+
+
+ + +
+
+
Merge Summary
+
+ +
+
+ + +
+
+ +
+ + + +
+
+
+ +
+ +
+ + +
+
+
+
+ +
+ + + +