Description

LS15 UniversalProcessKit v0.8.4

Das UniversalProcessKit ist kein Mod im eigentliche Sinn, sondern es erweitert LS15 um Funktionalität, damit es Modder leichter haben, Gebäude mit Funktionen auszustatten. Dabei spielt es keine Rolle, ob das Gebäude platzierbar oder einbaubar sein soll.

Zur Version: Dieser Mod ist nicht “fertig”, denn er wird es vermutlich nie sein. Ich werde ihn noch erweitern, Bugs fixen etc.pp. Die Entwicklung kannst du gern über meinen Twitter-Account (https://twitter.com/UPK_LS13), auf Facebook (https://www.facebook.com/universalprocesskit) und auf der Entwickler-Seite (https://github.com/mor2000/UniversalProcessKit_FS15) verfolgen. Dort ist auch eine Dokumentation hinterlegt. Bei großen Änderungen werde ich auch wieder eine neue Version hier hochladen.

Zugegebenermaßen setzt das UPK die Eigenschaften der Module leider nicht vollkommen automatisch (es weiß nicht, was du damit vorhast) und du musst dich ein bisschen einarbeiten, wenn du es in deinem Mod verwenden willst. Das kann natürlich am Anfang auch mit Frust verbunden sein. Dennoch: Die einzige Alternative wäre deinen Mod von Grund auf selbst zu programmieren. Um einen Einblick zu bekommen, wie es bisher so eingesetzt wird, hier ein paar Links zu Mods die es verwenden:
Funktionalität

Dieses Kit besteht aus einer Basis sowie Triggern, deren Aktionen durch den Spieler ausgelöst werden, und Funktionen, die je nach Füllstand aktiv werden. Es kann zudem durch selbst programmierte Module erweitert werden.

Die Steuerung des UPK wird allein über UserAttributes in der i3d geregelt. Mapper und Modder “verwenden” die Funktionen einfach (wie die Funktionen der Giants-Skripte auch) – es ist nicht nötig/erlaubt das UPK zu “verbauen”.

Die Anordnung der Trigger, Funktionen und Module ist hierarchisch. Die Trigger sind üblicherweise das letzte Glied und regeln die Ein- und Ausgabe. Alles zwischen Triggern und der Basis ist frei konfigurierbar. Es kann Module geben, die wie ein Zwischenlager fungieren und Früchte nur in einer bestimmten Geschwindikgeit “nach oben” an die Base weitergeben oder ganz stoppen. Ein processor kann auf diesen Füllstand zugreifen und in einen anderen umwandeln, der nach oben durchgelassen wird. Somit lassen sich kleine Mods, die nur etwas lagern, oder große mit komplexer Funktionalität wie Fabriken mit dem UPK erschaffen.

Mods, die das UPK verwenden, sind automatisch multiplayer-fähig.
Installation

Als Mapper, Modder und Spieler gleichermaßen: Einfach die Zip in den Mod-Ordner ablegen und gut ist. Es ist nicht erlaubt ihn in Maps oder Mods direkt einzubinden.

Zu Fehlern/ Fehlermeldungen: Da es für Spieler nicht ersichtlich ist, ob das UPK einen Fehler hat oder der Mod falsch konfiguriert wurde, bitte nur den Modder dazu kontakieren. Er kommt dann auf mich zu, wenn es nicht an seinem Mod liegt.

Credits: mor2000