Added lists to mutations for better recipes (more forgiving).

This commit is contained in:
sarah committed 2026-09-07 15:22:42 +02:00
1 parent d6fa5572ed
commit d9bdd74b02
11 files changed
+2249 -21

No files matched your search

+43
View File
@@ -281,6 +281,29 @@ $PageSection = "Admin";
</div>
</div>
<div class="AdminMutationListsPanel">
<div class="AdminMutationListsHeader">
<div>
<h3>Lists</h3>
<p>
Lists are numbered by their position. Every reference to the same list uses that list's Once or Any mode.
</p>
</div>
<button
id="AdminMutationAddListButton"
class="ActionButton AdminInlineButton"
type="button"
>
Add list
</button>
</div>
<ol id="AdminMutationLists" class="AdminMutationLists"></ol>
<datalist id="AdminMutationTagOptions"></datalist>
</div>
<div class="AdminMutationRecipeFlow">
<div class="AdminMutationGridPanel">
<h3>Arrange</h3>
@@ -323,6 +346,7 @@ $PageSection = "Admin";
<option value="Empty">Empty</option>
<option value="Plant">Exact plant</option>
<option value="Matcher">Tag matcher</option>
<option value="List">List</option>
</select>
</label>
@@ -335,6 +359,15 @@ $PageSection = "Admin";
<select id="AdminMutationPatternPlant"></select>
</label>
<label
id="AdminMutationPatternListRow"
class="AdminEditorField"
hidden
>
<span>List</span>
<select id="AdminMutationPatternList"></select>
</label>
<div
id="AdminMutationMatcherRows"
class="AdminMatcherFields"
@@ -392,6 +425,7 @@ $PageSection = "Admin";
<option value="Empty">Empty</option>
<option value="Plant">Plant</option>
<option value="Capture">Captured plant</option>
<option value="List">List</option>
</select>
</label>
@@ -404,6 +438,15 @@ $PageSection = "Admin";
<select id="AdminMutationResultPlant"></select>
</label>
<label
id="AdminMutationResultListRow"
class="AdminEditorField"
hidden
>
<span>List</span>
<select id="AdminMutationResultList"></select>
</label>
<label
id="AdminMutationResultCaptureRow"
class="AdminEditorField"