示例#1
0
 private void Signal_ProjectNameEdited(string str)
 {
     ModProject.Name = str;
     ProjectRoot.SetText(0, $"{str} {ModProject.Version}");
     for (var child = ProjectRoot.GetChildren(); child != null; child = child.GetNext())
     {
         if (child.GetText(0).BeginsWith("["))
         {
             var controller = ContentPackController.GetControllerForMod((string)child.GetMeta(Meta.CorrespondingController));
             child.SetText(0, $"[{controller.ModAbbreviation}] {str}");
         }
     }
 }