mirror of
https://mirror.ghproxy.com/https://github.com/dexyfex/CodeWalker
synced 2026-05-15 02:38:28 +08:00
MLO editing progress
This commit is contained in:
@@ -1340,6 +1340,36 @@ namespace CodeWalker.Project.Panels
|
||||
}
|
||||
}
|
||||
}
|
||||
public void TrySelectMloPortalTreeNode(MCMloPortalDef portal)
|
||||
{
|
||||
TreeNode portalnode = FindMloPortalTreeNode(portal);
|
||||
if (portalnode != null)
|
||||
{
|
||||
if (ProjectTreeView.SelectedNode == portalnode)
|
||||
{
|
||||
OnItemSelected?.Invoke(portal);
|
||||
}
|
||||
else
|
||||
{
|
||||
ProjectTreeView.SelectedNode = portalnode;
|
||||
}
|
||||
}
|
||||
}
|
||||
public void TrySelectMloEntitySetTreeNode(MCMloEntitySet set)
|
||||
{
|
||||
TreeNode setnode = FindMloEntitySetTreeNode(set);
|
||||
if (setnode != null)
|
||||
{
|
||||
if (ProjectTreeView.SelectedNode == setnode)
|
||||
{
|
||||
OnItemSelected?.Invoke(set);
|
||||
}
|
||||
else
|
||||
{
|
||||
ProjectTreeView.SelectedNode = setnode;
|
||||
}
|
||||
}
|
||||
}
|
||||
public void TrySelectArchetypeTreeNode(Archetype archetype)
|
||||
{
|
||||
TreeNode archetypenode = FindArchetypeTreeNode(archetype);
|
||||
|
||||
Reference in New Issue
Block a user