LiquideTrigger

Erklärung:

Der LiquideTrigger ermöglicht das Anliefern von Flüssigkeiten als Rohstoff, ebenso wie das Abholen als Produkt. Auch der Überladeschlauch (OverloadPipe) wird unterstützt.

 

Einbau:

Der LiquideTrigger ist ein Child vom Rohstoff in dem sich die UserAttributes befinden. Im LiquideTrigger befinden sich mit dem waterFillTrigger und der OverloadPipe (Ankoppelpunkt für den Überladeschlauch) zwei weitere Childs.

 
Scenegraph Userattributes

Wichtig ist, dass beim waterFillTrigger der Bit 23 (trigger_dynamic_fillables) in der Collision Mask gesetzt ist.

Damit der LiquideTrigger den Überladeschlauch unterstützt, legt man eine Transformgroup OverlaodPipe als Child des LiquideTriggers an. Die Transformgroup muss so ausgerichtet sein, dass die Z-Achse der Transformgroup in der Fließrichtung der Flüssigkeit liegt. Damit der Überladeschlauch funktioniert muss dieser auch im jeweiligen Tankfahrzeug verbaut sein (z.B.: Kotte-Universal-Pack aus dem Hof Bergmann Startvehicle-Pack)

Collision Mask OverloadPipe

 

UserAttributes:

Name: L_Name
Type: string
Wert: text

Name: fillType
Type: string
Wert: text

Name: triggerIndex
Type: string
Wert: index

Name: triggerWidth
Type: float
Wert: zahl

 

ERKLÄRUNG DER USER ATTRIBUTES:
L_Name: Name der Flüssigkeit. Die modDesc.xml Einträge für L_Name: Liquide_water müssen wie folgt aussehen:

<text name=“mCompanyFactory_AddOn_Liquide_water_start“><de>Wasser abladen</de><en>unload water</en></text>
<text name=“mCompanyFactory_AddOn_Liquide_water_stop“><de>Wasser stoppen</de><en>stop water</en></text>

Das „mCompanyFactory_AddOn_[…]_start“ und „mCompanyFactory_AddOn_[…]_stop“ sind scripttechnisch vorgegeben.

 fillType:
 triggerIndex:  Index des TipTriggers-
 triggerWidth: Breite des TipTriggers.


Beispielmod:

Slow Soja Fabrik

Pig Food Star

 

Stand: 21.07.2017