@@ -10,13 +10,32 @@ If you have any feedback, please let us know in the Discord.
1010Have you been holding off on implementing a MAM research tree in your mod because of how tedious it is?
1111Wait no more!
1212
13- The new Research Tree Editor allows you to create and edit research trees in a visual interface
14- and provides basic error checking functionality.
13+ The Research Tree Editor allows you to create and edit research trees in a visual interface
14+ and provides considerable error checking functionality.
1515
16- To launch the tool, navigate to the `SMLEditor Content/ResearchTree/` folder in the Content Browser,
16+ image::Development/EditorTools/ResearchTreeEditor/BlankTreeEditor.png[Blank Tree Editor]
17+
18+ image::Development/EditorTools/ResearchTreeEditor/ExampleComplexTree.png[Tree Editor with Example Complex Tree loaded]
19+
20+ == Launching the Tool
21+
22+ To launch the tool, right click on a tree asset and select `Scripted Asset Actions` > `SMLEditor: Open in Research Tree Editor`.
23+
24+ You can also navigate to the `SMLEditor Content/ResearchTree/` folder in the Content Browser,
1725right click on the `ResearchTreeHelper` asset, then select `Run Editor Utility Widget`.
18- Hover over elements in the tool to see tooltips explaining what they do.
1926
20- The Example Mod has been updated with a complex research tree (created by the tool)
27+ == Using the Tool
28+
29+ The Example Mod includes a complex research tree (created by the tool)
2130to demonstrate and explain some important research tree concepts.
2231Explore this tree, and the base game's trees, to learn more about how research trees work.
32+
33+ Hover over elements in the tool to see tooltips explaining what they do.
34+
35+ Add new nodes by selecting a position in the grid (double click),
36+ selecting a Schematic asset in any Content Browser,
37+ then clicking `Set Schematic from Selected` in the tool.
38+ You may find the shortcut `Ctrl + Space` to open a temporary Content Browser useful for this.
39+ Note that it only works when you don't already have a text field or button focused within the tool.
40+
41+ Relocate existing nodes by dragging them around on the grid.
0 commit comments