Momentan noch fehlerhaft, da Spieler Pressureplates auch aktivieren kann
Weiterhin wird offen/geschlossen Zustand nicht gespeichert, also wird die Tuer bei jeder aktivierung weitergedreht.
Level etwas dichter gemacht.
Schwache Lichter eingefuegt.
Code fuer Cyanmaschine an Wand gesetzt
TODO: Orangetuer implementieren
Rote Maschine Task geben
TODO:
Task fuer Rote Maschine
Pressureplate fuer Weg zu zweitem Wuerfel
Doppelpressureplate implementieren
Konflikt zwischen DoorButton und OpenDoor script loesen
DoorButton und Lightswitch feuern nun Events nach Druck
GenericEventButton hinzugefügt, einzige Funktion ist das Feuern eines Events bei Druck
LightSwitchWithFlicker entfernt, da gewollte Funktionalität nun durch Makro implementiert
Plan fuer zweiten Unterraum: Knoepfe druecken, um Rohre anzuschalten. Knopf schaltet aber andere Rohre ab. Kombination finden, um alle Rohre gleichzeitig an zuhaben.
PipeNetworkEnd: Kann als Quelle oder Empfaenger eingesetzt werden. Als Quelle versorgt es das nachfolgende Stueck, offen/geschlossen und Stromfluss koennen nur ueber LevelBP gesteuert werden. Als Empfaenger erzeugt es bei An- oder Abstellen des Stroms ein jeweiliges Event.
PipeNetworkPipe: Einfache Leitung. Wenn Strom herrscht wird das naechste angeschlossene Stueck auch versorgt.
PipeNetworkValve: Bei Interaktion wird das Stueck zwischen offen und geschlossen geschaltet. Nur wenn sowohl offen und selber versorgt wird das nachfolgende Stueck auch versorgt.
DoorButton hat nun ebenfalls Event sobald alle Aktoren durchlaufen sind
Variante von Lightswitch_BP: LightswitchWithFlicker_BP, stellt Licht aus und dann kurz danach wieder an
Levelblueprint fuer FactoryHallkann nun erkennen, wenn die Knoepfe und Konsolen betätigt wurden, aber jweils nicht in welcher Reihenfolge
KeyPads haben nun keine gefixte Rotation, es muss stattdessen per Instanz eingestellt werden
Weiterhin wird nun ein Event ausgeloest sobald die zugehoerigen Tueren geöffnet sind.