Universal Manipulate v0.4

DESCRIPTION

Wunsch Trailer ! Wunsch Capacity ! Andere Manipulationen/Konfigurationen ! Hier kommt die Lösung
Dieser Mod gibt euch die Möglichkeit, eure LS 15 Geräte nach euren wünschen zu Manipulieren oder um zu konfigurieren. Dabei könnt ihr eure Werte natürlich auch Reduzieren oder einfach zum Beispiel bestimmte Fruchtarten Häckseln oder was auch immer.
Dabei habe ich auf eine einigermaßen Benutzerfreundliche Bedienung gesetzt. Weshalb alle Wunsch Manipulationen über eine Configurations Settings Xml Datei von ausserhalb gesteuert werden.
Dabei muss und soll man natürlich auch gewisse Vorgaben beachten.
Der Mod ist natürlich SP und MP fähig. Und kann auch deine Mods Manipulieren.
Achuntg !! Der Mod ist noch eine lauffähige Beta Version und es ist durch aus möglich das sich gewisse Einstellungen noch ändern und darum eure Eintragungen in der Configurations Datei neu gesetzt werden muessen.
Der Mod wird immer weiter Entwickelt und mit neuen Funktionen ausgestattet werden. Wobei ich auch offen bin für Vorschläge, Verbesserungen oder Anregungen.

v0.4 ready:

    combine manipulation hinzugefügt
    sprayer manipulation hinzugefügt
    water fuel trailer hinzugefügt
    fillTypes wurden nochmal untergliedert
    automatic completion optimiert
    allFruit als optionalen Fruit Namen hinzugefügt
    Fruit Namen sind jetzt frei wählbar und werden mit der Map/Mods abgeglichen
    script optimierung
    universalManipulateSettings.xml umgestellt
    bsp universalManipulateSettings.xml im Packarchiv vorhanden

Was heisst das für euch ! Eure universalManipulateSettings.xml bitte löschen oder kopieren. Die Phantom Werte wurden alle entfernt und haben keine Bedeutung mehr. Alle Vorgaben sind für alle Kategorien zusammen gefasst. Was in welcher Kategorie verwendet werden darf und kann wird vom Mod verwaltet. Siehe dazu auch weiter unten. Die fillTypen Bezeichungen haben sich etwas geändert. Frucht Namen sind jetzt frei wählbar.

------------------------------------------------------------------

Im Multiplayer werden keine Daten mehr vom Server gesetzt. Diese muesst ihr auf eurem Rechner setzen und dann die XML Datei einfach hoch laden.

Die AutomaticCompletion wird jetzt seperat beandelt und gilt für alle Kategorien. Auch diese muss von euch erst Aktiviert werden um sie nutzen zu können. Danach müsst ihr sie wieder Deaktivieren.

Planung:

    trailer Manipulation Erweiterung
    vehicle Manipulation
    placeble Manipulation
    menue for settings Manipulation

 

Implements Features:

    trailer Manipulation incl. water fuel trailer
    sowing Manipulation
    shovel Manupulation
    cutter Manipulation
    combine Manipulation
    sprayer Manipulation
    FruchtNamen sind frei wählbar und unterliegen keiner besonderen Vorgabe, sondern werden direkt mit der Map/Mod verglichen. Man hat auch die Möglichkeit mit allFruit alle Fruchtarten unter <fillTypesFruit> ... die verbaut sind eintragen zulassen

Der Mod hat keinen Einfluss darauf ob ihr die Früchte auch wieder entladen könnt.

Implements AcceptValues:

    capacity (trailers, sowings, shovels, sprayers, combines)
    overloadingCapacity (trailer, combines)
    fillTypesFill (trailers(water,fuel), sowings, sprayers, combines)
    fillTypesFruit (trailer(not water,fuel), shovels)
    fruitTypes (cutters)
    seedFruitTypes (sowings)
    useDirectPlanting (sowings)
    fuelCapacity (combines)
    fuelUsage (combines)
    sprayLitersPerSecond (sprayers) - benötigt fillTypesFill

Alle Werte könnt ihr auch in der entsprechenden XML Datei ersehen die ihr Manipulieren wollt.

Bsp Configurations Settings im Packarchiv:

    Krampe BBS 900 kann alle verbauten Fruchtsorten laden und hat 48000 Capacity
    Mobiler Treibstofftank hat 8000 Capacity
    Stoll and Teleloader Shovel können alle Fruchtsorten laden und haben eine aufgerundetet Capacity
    Väderstad Rapid A 600S kann seeds2 laden, hat eine Capacity von 5000, kann Luzerne und Klee aussaen und kann nicht mehr gleichzeitig grubbern
    Case IH 3020 Schneidwerk und Krone EasyCollect 1053 können Klee und Luzerne abmähen
    Krone BigX 1100 und Case IH Axial Flow 7130 können Klee und Luzerne verarbeiten, die Überlade Geschwindigkeit wurde aufgerundet und zusätzlich hat der Krone eine Capacity von 2000 bekommen
    Amazone ZAM 1501 kann kalk laden,die ausstreuung von kalk und fertilizer wurde erhöht und die Capacity auf 5000 gesetzt

Configurations Settings: universalManipulateSettings.xml

Die Configurations Datei ist in eurem LS 15 Game/Save Ordner zufinden, dort wo auch die inputSettings.xml etc. liegen. Für Server Betreiber die meinen sie können auf diese Datei nicht zugreifen, da sage ich mal das Stich Wort "FTP Zugriff". Das wird von allen Server Betreibern angeboten.

Die Datei wird beim ersten Start Automatisch erzeugt und alles wird auf false gestellt. Diese muesst ihr erst entsprechend Aktivieren.

In dieser Datei könnt ihr dann eure Manipulationen zu denn jeweiligen Sachen eintragen. Dabei werden in dieser Datei auch Phantom_... Accept Werte vorgegeben, diese dienen euch auch als Orientierung und Hilfe. Welcher Wert in welcher Kategorie eingesetzt werden kann, könnt ihr aus der jeweiligen XML Datei entnehmen oder weiter oben lesen.

Wichtig!! Eine Änderung dieser Accept Werte bringt euch nichts.

Auch sollten die Vorgaben und Richtlinien beachtet werden. Wie sagt man: Nicht der Computer macht Fehler sondern der Benutzer.

Configurations Settings Aufbau: Bsp für Trailer Manipulation

<Config>
        <AutomaticCompletion>false</AutomaticCompletion>
        <ManipulateTrailers>true</ManipulateTrailers>
        <ManipulateSowings>false</ManipulateSowings>

        .......

        <GroupNames>
            <AutomaticCompletionName>here ..... name</AutomaticCompletionName>
            <Names>Phantom Name,</Names>
            <Phantom_Name>
                <fillTypesFruit>fruitName,fruitName,allFruit,</fillTypesFruit>
                <fillTypesFill>fruitName,fruitName,</fillTypesFill>
                <seedFruitTypes>fruitName,fruitName,</seedFruitTypes>
                <fruitTypes>fruitName,fruitName,</fruitTypes>
                <capacity>0</capacity>
                <overloadingCapacity>0</overloadingCapacity>
                <fuelCapacity>0</fuelCapacity>
                <fuelUsage>0</fuelUsage>
                <useDirectPlanting>false</useDirectPlanting>
                <sprayLitersPerSecond>0.000000</sprayLitersPerSecond>
            </Phantom_Name>
        </GroupNames>
</Config>

<Trailers>

    <AutomaticCompletionName>here trailer name</AutomaticCompletionName>

    Hier kommen dann eure Trailer zum Beispiel rein

</Trailers>

etc. etc. etc. (Bitte Beachten das noch nicht alles Implementiert ist und deshalb Abweichungen möglich sind)

Später wird es dann für jede Kategorie einen entsprechenden Extra Eintrag geben.

Configuration Manipulate setzen: als Bsp dient uns mal der gute BrantnerE8041

Was braucht ihr ! Einen Text Editor. Ich empfehle dafür den Notepad++

Und den Exacten Namen des Trailers den ihr Manipulieren wollt. Zu finden in der XML Datei.

Ich biete euch 2 Möglichkeiten an. Eine davon ist eine Halbautomatische für Leute die mit sowas auf Kriegsfuss stehen und eine für erfahrene Benutzer.

1.Möglichkeit für erfahrene Benutzer:

1.Spiel/Map starten, Config erstellen lassen -Spiel beenden
2.Werte per Hand eintragen (siehe zu 2.)
3.Config was du manipulieren willst auf true stellen

4.Spiel/Map starten und es funzt

zu 2.

<Trailers>        

<AutomaticCompletionName>here trailer name</AutomaticCompletionName>

    <Names>Brantner E 8041,</Names>  

    <Brantner_E_8041>
            <fillTypesFruit>forage,wheat_windrow,</fillTypesFruit>
            <capacity>10000</capacity>
    </Brantner_E_8041>

</Trailers>

Fertig !! Jetzt kann der kleine Brantner 10t laden und kann noch zusätzlich Futter und Stroh laden. Man kann auch capacity weg lassen oder umgekehrt. Jenachdem was man machen möchte mit dem Trailer.

WICHTIG WICHTIG !!! Ihr muesst überall als trennung ein , angeben und am ende dann auch ein , setzen.(komma) Leerstellen im Namen sind in der Unterkategorie durch einen _ zu ersetzen

Falsch:
<Brantner E 8041>
     <fillTypesFruit>forage,wheat_windrow,</fillTypesFruit>
     <capacity>100000</capacity> <---hier kommt kein komma ans ende weil es eine Zahl ist

</Brantner E 8041>

Richtig:
<Brantner_E_8041>
      <fillTypesFill>forage,wheat_windrow,</fillTypesFill>
      <capacity>100000</capacity> <---hier kommt kein komma ans ende weil es eine Zahl ist
</Brantner_E_8041>

 

2.Möglichkeit für unerfahrene Benutzer: Achtung ihr braucht mindestens v0.2

1.Spiel/Map starten, Config erstellen lassen -Spiel beenden
2.AutomaticCompletion auf true setzen, in deiner Manipulation den Namen eintragen
3.Spiel/Map starten, AutomaticCompletion wurde generiert -Spiel beenden
4.Die Werte anpassen gegebenfalls löschen wenn du sie nicht brauchst
5.AutomaticCompletion wieder auf false stellen

6.Config was du Manipulieren willst auf true stellen
7.Spiel/Map starten und es funzt

Natürlich kann man auch mehre sachen Eintragen und diese dann mit einem , trennen

<Config>
        <AutomaticCompletion>true</AutomaticCompletion>
        <ManipulateTrailers>true</ManipulateTrailers>
        <ManipulateSowings>false</ManipulateSowings>

        .....
</Config>

<Trailers>

    <AutomaticCompletionName>Brantner E 8041</AutomaticCompletionName>  

  </Trailers>


Einmal das Spiel starten und wieder Beenden. Dadurch werden die möglichen Werte eingetragen. Diese haben einen null Wert und brauchen dann von euch nur noch Editiert werden.
Das Ergebnis sieht danach dann so aus.
<AutomaticCompletion>true</AutomaticCompletion> <---danach wieder auf false stellen da sonst nur die Automatic Completion aufgerufen wird und keine Änderungen im Spiel erfolgen

<Trailers>        

<AutomaticCompletionName>here Trailer name</AutomaticCompletionName>

    <Names>Brantner E 8041,</Names>   

    <Brantner_E_8041>
            <fillTypesFruit>fruitName,fruitName,allFruit,</fillTypesFruit>
            <fillTypesFill>fruitName,fruitName,</fillTypesFill>
            <seedFruitTypes>fruitName,fruitName,</seedFruitTypes>
            <fruitTypes>fruitName,fruitName,</fruitTypes>
            <capacity>0</capacity>
            <overloadingCapacity>0</overloadingCapacity>
            <fuelCapacity>0</fuelCapacity>
            <fuelUsage>0</fuelUsage>
            <useDirectPlanting>false</useDirectPlanting>
            <sprayLitersPerSecond>0.000000</sprayLitersPerSecond>

    </Brantner_E_8041>

</Trailers>

Jetzt müsste ihr eure Werte bearbeiten und das was ihr nicht braucht oder was für die Kategorie nicht angewendet werden kann löschen. Das nicht löschen der Werte welche nicht angewand werden können, hat keinen negativen einfluss, würde die XML Datei aber wesentlich kleiner halten.

Frage Antwort:
Wo bekomme ich den Namen her !!
Dieser steht in der XML Datei des jeweiligen Gerätes und muss Identisch sein.
Muss ich alle Werte eintragen, auch die ich nicht benötige !!
Nein natürlich nicht.Wenn du nur die Capacity ändern willst brauchst du den <fillyTypes...>...eintrag etc. nicht.Genauso umgekehrt oder für spätere andere sachen. Wobei die Zahlen von mir einen generellen 0 Wert bekommen. Sprich wenn es 0 ist wird es ignoriert und alles bleibt wie es ist.
Meine Eintragung wird nicht Akzeptiert !!
Kontrolliere die Rechtschreibung und beachte auch das Sonderzeichen nicht erlaubt sind. Ein Blick in die log.txt kann manchmal auch sehr hilfreich sein. Anderfalls empfehle ich dir die im ZIP Archiv bei gepackte universalManipulateSettings.xml mal zu testen.
Ich habe 100% alles richtig und trozdem wird es nicht Akzeptiert !!
Hast du daran gedacht das es verschiedene Länder gibt, die unterschiedliche Sprachen haben. Schaue ob du den Richtigen namen deiner Installierten Spielversion genommen hast.
Mein Spiel stürzt öfters ab beim starten !
Die Gründe dafür können sehr vielfälltig sein. Da hilft nur ein Blick in die log.txt und auch sollte man nicht 100 Mods im Ordner haben. Auch wenn man sie nicht benutzt auf Servern zum Beispiel werden sie beim starten mitgeladen. Ein ausmisten oder eine Programm welches seperate Mod Ordner verwalten kann ist da sehr hilfreich.
Meine Manipulation klappt aber ich kann es nicht mehr abladen !
Nur weil man etwas laden kann, heisst das nicht Automatisch das man es ohne weiteres wieder abladen kann. Der entsprechende Trailer sollte das auch unterstützen. Anderfalls kann man eventuelle Mods nutzen die eine Option dafür anbieten.
Das Spiel braucht jetzt aber lange zum laden !
Alles hat seinen Preis. Natürlich muss dieser Mod erstmal alle deine Sachen prüfen und gegebenfalls Manipulieren und das braucht je nachdem wieviel du Manipulierst auch eine gewisse Zeit.Wir reden hier aber um Sekunden oder höchstens um 1-2 Minuten.
Kann ich alle Accept Werte nutzen !
Ja. Allerdings brauchst du unter umständen auch bei Extra Früchten zum Beispiel eine Registration dieser Fruchtart oder sie ist bereits auf der Map verbaut. Anderfalls würde dir der Wert erstmal nichts bringen.Auch würde dir zum Beispiel der Wert <fuelUsage>.... in der Kategorie Trailer nichts bringen,weil ein Trailer nun mal keinen Sprit hat und braucht.

So das erstmal dazu. Wenn ihr alles beachtet, dürfte es auch nicht zu Komplikationen kommen.
Viel Spass erstmal und allen noch ein Frohes Neues Jahr.

1.Veröffentlichung nur mit Original Downloadlink. KEIN Ersatzlink
2.Das verändern sowie erneutes hochladen ist nicht gestattet

Nachtrag: Ziel des Mods ist es nicht unreale Werte einzutragen(jeder wie er will) sondern seine Mods oder LS 15 anzupassen und trozdem zusammen zu Spielen ohne das es zu komplikationen kommt.
Den wenn ich einen Mod/LS15 selber ändere dann benötigen alle diese geänderte Version. Mit diesem Mod kann man Werte ändern ohne das man die Interne Struktur eines Mods/LS15 ändert.
Und wer es nicht mag der sollte es einfach nicht laden :-)

CREDITS

HappyLooser

Similar modifications
COMMENTS

There are no any comments

Write a comment