You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ComponentSelectorAdditions/DefaultConfig.cs
+12-4Lines changed: 12 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
-
usingMonkeyLoader.Configuration;
1
+
usingElements.Core;
2
+
usingMonkeyLoader.Configuration;
2
3
usingSystem;
4
+
usingSystem.Diagnostics.CodeAnalysis;
3
5
4
6
namespaceComponentSelectorAdditions
5
7
{
@@ -18,7 +20,7 @@ public sealed class DefaultConfig : ConfigSection
18
20
newConfigKeyRange<float>(32,64)
19
21
};
20
22
21
-
privatestaticreadonlyDefiningConfigKey<bool>_useSeparateConcreteGenericColor=new("UseSeparateConcreteGenericColor","Use a blend between the generic component buttons' green and the non-generic component buttons' cyan for concrete generics.",()=>true);
23
+
privatestaticreadonlyDefiningConfigKey<colorX?>_separateConcreteGenericColor=new("separateConcreteGenericColor","The color to use for concrete generic buttons, if defined. Defaults to a blend between the generic component buttons' green and the non-generic component buttons' cyan.",()=>colorX.FromHexCode("#255447"));
22
24
23
25
/// <summary>
24
26
/// Gets this config's instance.
@@ -44,9 +46,15 @@ public sealed class DefaultConfig : ConfigSection
Copy file name to clipboardExpand all lines: ComponentSelectorAdditions/Locale/de.json
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,11 @@
6
6
"ComponentSelectorAdditions.Description": "Dieser MonkeyLoader Mod für Resonite strukturiert Komponenten-Selektoren und ProtoFlux Nodebrowser neu und fügt eine Suchfunktion sowie Kategorien für zuletzt genutzte und favorisierte Komponenten / Nodes hinzu.",
"ComponentSelectorAdditions.Search.Clear": "Leert das Suchfeld.",
10
+
"ComponentSelectorAdditions.Search.Tooltip": "<b>Gebe hier deine Suchbegriffe ein. Die Ergebnisse erscheinen, wenn du das tippen pausierst.</b><size=50%><br/><br/></size>Mehrere Suchbegriffe können mit Leerzeichen getrennt werden. Für jeden Begriff wird überprüft, ob dieser im Namen einer Kategorie oder Komponente / Node enthalten ist. Je mehr Begriffe enthalten sind, desto besser wird das Ergebnis gewertet.<br/>Du kannst einen generischen Typparameter anwenden, indem du dessen volle Definition nach einem < eingibst, genauso wie du es bei der normallen Erstellung einer generischen Komponente tun würdest. Bereits das Hinzufügen eines < verbessert die Wertung aller generischen Ergebnisse.",
"ComponentSelectorAdditions.EnterType.Tooltip": "<b>Gebe hier die Typdefinition für den generischen Parameter {parameter} ein. Dieser darf uneindeutig sein.</b><size=50%><br/><br/></size>Die Typdefinition sollte so geschrieben werden wie in C#, genauso wie Komponentennamen es zeigen. Ein Integer Field wäre zum Beispiel: IField<int>",
10
14
11
15
"ComponentSelectorAdditions.CaseSensitivityFix.Description": "Macht das Auswählen von eigenen generischen Typparametern unabhängig von Groß- und Kleinschreibung. Kann deaktiviert werden, wenn der Bug behoben wurde.",
12
16
"ComponentSelectorAdditions.CurrentPathIndicator.Description": "Fügt eine Anzeige für den Pfad der aktuellen Kategorie (und des generischen Typs) zu Komponenten-Selektoren hinzu.",
"ComponentSelectorAdditions.Search.Clear": "Clears the search field.",
7
+
"ComponentSelectorAdditions.Search.Tooltip": "<b>Enter your search terms here. Results will appear when you pause typing.</b><size=50%><br/><br/></size>Multiple search terms can be split using spaces. Each term gets checked for inclusion in the name of categories or a component / node. The more terms match, the higher the result is ranked.<br/>You can apply a custom generic type by entering its full definition after a <, just like you would when normally creating a generic component. Simply adding the < will already rank up all generic results.",
8
+
6
9
"ComponentSelectorAdditions.EnterType": "<i>Enter Type ...</i>",
10
+
"ComponentSelectorAdditions.EnterType.Tooltip": "<b>Enter your type definition for the generic parameter {parameter} here. This is allowed to be ambiguous.</b><size=50%><br/><br/></size>The type definition should be written like it would be in C#, just like component names show it. For example, an integer field would be: IField<int>",
7
11
8
12
"ComponentSelectorAdditions.CaseSensitivityFix.Description": "Makes picking custom generic type parameters case-insensitive. Can be disabled when the bug gets fixed.",
9
13
"ComponentSelectorAdditions.CurrentPathIndicator.Description": "Adds an indicator for the current category (and generic Type) path to omponent selectors.",
0 commit comments