Da es hier ruhig ist, wollt ich mal nachfragen, ob es bezüglich des Sortierens neue Erkenntnisse gibt.
Zumindest zu Straßen, an denen ich gerade selber modde, habe ich durch Probieren inzwischen eine Erkenntnis - ohne Gewähr - bekommen:
Die Kategorien werden zunächst nach dem Order-Parameter in res > config > ui > categories > [Kategorie-Dateiname] einsortiert. Die Vanilla-Straßen benutzen negative Werte für Order. Bei order=0 wird dahinter einsortiert, und je höher der Wert ist, noch weiter hinten.
Innerhalb eines identischen Order-Wertes - Regelfall sollte 0 sein - wird alphabetisch entsprechend dem Kategorie-Dateinamen sortiert. Sinnvoll wäre es also, hier ein Kürzel mit dem eigenen Namen voranzustellen, damit alle deine Kategorien zusammenbleiben, und wenn deine Kategorien ganz hinten eingetragen werden sollen, dann am besten noch ein "zz" voranstellen, da kommt dann höchstens noch jemand mit anderem Namenskürzel hinter, was aber nicht so schlimm wäre, da deine Kategorien dann zumindest als Gruppe zusammenbleiben. Wenn du dann noch intern sortieren möchtest, könntest du an dritter Stelle noch eine Zahl oder eine weitere Buchstabengruppe benutzen, am besten mit Sprüngen, um ggf. nachträglich noch was einfügen zu können.
Somit würde ich persönlich es wie folgt machen:
order = 0
zz
[Dein Namenskürzel, z.B. rtp]
[Kennzahl oder Buchstabengruppe für eventuelle interne Sortierung]
Wobei du es beim RTP anders gemacht hast, indem du für jede Kategorie einen anderen Order-Wert und zusätzlich noch redundante Zahlenkürzel vor den Dateinamen benutzt hast. Sobald aber jemand anders, wie ich es zunächst in Unkenntnis der Materie getan hatte, deinen Order-Wert ebenfalls benutzt, hängt er bei deinen Kategorien dennoch mittendrin. Man müsste nach deiner Vorgehensweise also praktisch für jeden Modder Order als eigene ID vergeben, um sich nicht gegenseitig in die Quere zu kommen. IDs vergeben ist ziemlich doof, das klappt vielleicht in kleinen Communities, aber nicht weltweit. Oder du verwendest einen besonders hohen Wert für Order, aber wenn jemand anders das zufällig auch macht, dann hängt er auch wieder bei deinen Sachen drin. (Aber deswegen musst du es nachträglich auch nicht mehr ändern, gibt ja ein Workaround. )
Es wäre theoretisch auch möglich, deine Modelle in den Vanilla-Kategorien oder in denen anderer Modder einzusortieren. Was vielleicht sogar im Sinne der Erfinder wäre, um dem Benutzer nicht eine Vielzahl identischer Kategorien vorzugeben und nach Verwendungszweck statt nach Modder zu sortieren. Allerdings müsste man sich dann a) wieder weltweit untereinander abstimmen und b) die Kategorie einschließlich Icon selber anlegen für den Fall, dass die entsprechende fremde Mod nicht installiert ist. Ich habe da aber bislang nicht mit experimentiert, und bin da einstweilen auch seeeehr vorsichtig. Dokumentiert ist auf jeden Fall die Möglichkeit, ein Modell mehreren Kategorien zuzuordnen, und wenn eine davon nicht angelegt ist, wird es dort eben nicht einsortiert. Wenn alle Kategorien ausschließlich zu einer einzigen Mod gehören, ist es ohnehin unproblematisch.
Bei den einzelnen Straßenmodellen selber war es noch komplizierter. Zunächst hatte ich vermutet, hier würde alphabetisch sortiert. Das passte dann aber nicht zu den von mir benutzten Dateinamen. Dann habe ich auf das Erstellungsdatum der Dateien getippt, auch das war Fehlanzeige. Da ich nirgendwo einen den Kategorien vergleichbaren Order-Wert für die einzelnen Modelle finden konnte, durften nur noch die internen Parameter in Frage kommen: Übergeordnet ist offensichtlich die Anzahl der Fahrbahnen. Ob danach alphabetisch oder vielleicht noch nach Kosten sortiert wird, konnte ich noch nicht herausfinden. Es bringt aber hier offensichtlich nichts, deinen Dateinamen hier Kürzel oder Nummern voranzustellen, entscheidend ist wohl immer die Anzahl der Fahrbahnen.
Wie gesagt, das basiert alles auf Tests und Vermutungen. Eine genaue Doku scheint es nicht zu geben. (Wenn doch, wo?) Wie das bei anderen Objekten als Straßen ist, kann ich nicht sagen. Falls ich völlig falsch liege, liest vielleicht jemand von UG hier mit oder sonst jemand, der es besser weiß, und korrigiert mich ganz schnell.