CFR s für RCT3 mit dem CTR Creator v 0.95 von Markus Lomberg erstellen. ==================================================================== Erstellt von Samplerocker in Zusammenarbeit mit Markus Lomberg / www.rct-3.org Vorwort: Alle Custom Creator haben ihre eigene Art und Weise ihre Custom Contents zu erstellen. Bei der großen Vielzahl an Custom Objekten wird es immerzu nötiger, auf Texturgrößen, Texturmengen, Polygonanzahlen und Keyframemengen zu achten. Natürlich möchte niemand den Spaß der User daran nehmen, auch Custom Content zu verwenden und zu erstellen, jedoch kann man auf einfachste Weise viele Ressourcenfresser für RCT3 vermeiden. Die Nützlichkeit ist in diesem Sinne nachhaltig und absolut konform zum Lizenzabkommen. Diese Anleitung ist ein Zusatz zu Belgabors Flatride-Tutorial welches man verwenden kann, wenn man CTR_Creator anstatt ovlmake verwenden möchte. Die grundlegende CFR-Erstellung ist in Belgabors Flatride-Tutorial erklärt. Es beschreibt ausdrücklich meinen Umgang und meinen Arbeitsablauf, den ich mit Hilfe von Markus Lomberg erarbeitet habe. Welche Vorteile bietet diese Form des CFR-Erstellens? - Absolute Ressourcenschonung durch kleine, wenige Texturen, durch Polygon- und Keyframebegrenzung. - Einfache Einbindung im Custom Ordner - Vorgehensweise sehr ähnlich des CTR-Erstellens
Vorbereitung: Du hast also dein Modell - bereits erstellt, - hast die für CFRs notwendigen 4 Animationen mit den Namen Anim1Idle, Anim2Start, Anim3Loop und Anim4Stop in genau dieser Reihenfolge und Schreibweise angelegt, - hast die Path01, 02, usw., den inspectionpoint, und den Loop (als Rundweg) in dieser Schreibweise angelegt, - hast das Modell in Blender im "Object Mode", - mit "A" alles markiert, - hast das Modell unter einem aussagekräftigen Namen (ohne Sonderund/oder Leerzeichen, nur A-Z, a-z, 0-9) im ersten Keyframe der Idle- Animation gespeichert, - und mit Belgabors Script als ModXML exportiert. Anmerkung: Animation templ im Exportfenster auf 0 setzen
Nun öffnest Du den Importer v 18b 01.) Klick auf "Create OVL" 02.) Klick auf "Open Scenery File" und lädst die erstellte ModXML rein. 03.) Nun siehst Du bei "Animated Models" und "Animations / Splines" liegen die Werte bereits vor. 04.) Bei "Animations (4)" müssen jetzt die "Anim1Idle, Anim2Start, Anim3Loop und Anim4Stop" vorhanden sein.
ACHTUNG Keyframbegrenzung! Hier ist folgendes wichtiges zu machen: Doppelklick auf jede der einzelnen Animationen. Es öffnet sich ein Editierfenster und du siehst unten links ein Button "Decimate Keyframes". Diesen Klicken und bei "threshold" den Wert 0.000005 in 0.0005 abändern. (Einige Tests von mir ergaben Unterschiede beim variieren zwischen 0.0002 und 0.0009. Bei einigen CFRs müssen noch eine weitere 0 entfernt werden). 05.) Bei Splines musst du jetzt alle angelegten Pfade sehen.
06.) Nun lädst du wie bei den CSOs deine Texturen rein. ACHTUNG Texturbeschränkung! Das (bald) erlaubte Limit liegt bei 262144 Pixeln, wobei Alpha-Texturen doppelt gezählt werden. Beispiele: -- maximal vier 256x256. -- Oder maximal zwei 256x256 plus eine 256x256-Alpha. -- Oder maximal sechszehn 128x128. -- Oder maximal sechs 128x128-Alpha plus vierundsechzig 32x32. 07.) Nun klickst du deine Gruppe in dem "Animated Models" Fenster an und weist die Texturen den Gruppen zu. 08.) Klick bei "LODs" auf das "+" und gib bei "Distance" einen Wert ein (Bsp.: 500) oder wähle aus den 3 vorgegebenen Werten aus. 09.) Klick den Reiter "Animations" und dann wieder "+" und mache an allen 4 Animationen einen Haken und bestätige mit OK. 10.) Klick nun "Save Scenery File as..." an und benenne es. 11.) Klick auf "Create Scenery OVL" und bestätige die Warnmeldung mit "ja" Hinweis: Im Importer "Create OVL" Fenster oben rechts, dürfen Prefix und Name nicht geändert werden! Beim Speichern von "CFR_Daten_Affenschleuder.txt" muss der Name "Affenschleuder" dem Importer-Ausgangsdateinamen "Affenschleuder.common/unique.ovl" entsprechen.
Nun kommt der CTR Creator v 0.95 ins Spiel! 01.) Öffne die CFR_Daten_Test.txt.. Name Description Icon "Name der erstellten.ovl" "Beschreibung des Rides" CFR (Icons können hier wie bei den CTRs eingebunden werden) Kategorie 1 ThemeType 0 CFRPeepSitzposition 13 (Positionen wie bei CTRs) DefaultRecolorNr1 0 DefaultRecolorNr2 0 DefaultRecolorNr3 0 KachelanzahlX "Bsp.: 4" KachelanzahlY "Bsp.: 7"(so hätte der Boden eine Fläche von 4x7 Kacheln ingame) KeineKinderFlag 0 BahnkostenVorschau 450.00 ErrBasis 3.000 IntBasis 2.500 UebBasis 3.000 ErrRundenanzahl 0.050 IntRundenanzahl 0.100 UebRundenanzahl 0.100 Zuverlaessigkeitsabnahme 0.000 PeepAttraktivitaet 50.
02.) Speichere nun diese.txt unter dem Namen ab, wie der Ride heißen soll. (Z.B.: CFR_Daten_Affenschleuder) Wichtig: die beiden OVLs müssen sich im selben Verzeichnis / Ordner befinden wie die CFR_Daten...txt 03.)Klicke bei dem CTR Creator v 0.95 den Button "CFR_Daten.txt einlesen" 04.) Bestätige 05.) Klicke CFR_Daten.txt schreiben 06.) Bestätige 07.) Klicke "FlatRide.ovls erstellen" 08.) Bestätige Optional: 09.) Klicke FlatRide.ovls in RCT3 installieren 10.) Bestätige (bei meinen CFR-Installationen mit dem CTR Creator waren die CFRs im Custom Ordner nicht sichtbar. Keine Ahnung warum. Deshalb habe ich die immer manuell nach Custom Kopiert.) Nun sollte alles installiert sein. Sollten hier Fehlermeldungen erscheinen, sagen sie genau aus was zu editieren ist. Samplerocker Weiterer Support zu diesem Tool bekommst du nur im Forum auf www.rct-3.org