Von Spielern erhaltene Denkmäler
Diesen Monat veröffentlichen wir eine Reihe von Funktionen, die wir Player Maintained Monuments nennen – wir verbinden unsere bestehenden Monumente auf neue und interessante Weise und bewegen die Spieler dazu, miteinander zu interagieren.
Versorgung des Kraftwerks
Mit neuen Heavy Fuses kann das Kraftwerk wieder gestartet werden, um mehrere neue Spielfunktionen für alle auf der Insel freizuschalten.
Schwere Sicherungen können als Beute gefunden werden und müssen in die neuen speziellen Sicherungsboxen im Kraftwerk eingesetzt werden. Nicht alles wird auf einmal freigeschaltet – manche Dinge, die mit dem Kraftwerk verbunden sind, benötigen mehr Sicherungen als andere, um funktionsfähig zu werden.
Sobald das Kraftwerk Strom bereitstellt, können die Strommasten mit Transformatoren (die weißen zylinderähnlichen Dinger), die neben Straßen erscheinen, Stromkreise versorgen. Diese Stromleitungen können jetzt ebenfalls erklommen werden – keine Leiter mehr nötig, einfach zur Stromleitung gehen und springen.
Grüne Recycler (jene außerhalb der Sicherheitszonen) haben eine 10%ige Schwächung ihrer Grundeffizienz von 50% erhalten, werden mit ausreichender Energie aus dem Kraftwerk auf 60% wiederhergestellt und erhalten zusätzlich einen Dauerbonus von 5 Sekunden auf 4,5 Sekunden, sobald das Kraftwerk maximale Leistung erreicht. Gelbe Recycler (innerhalb von Sicherheitszonen) sind unverändert gegenüber ihrem bisherigen Verhalten. Wir haben außerdem einen speziellen neuen roten Recycler mit 75 % Effizienz im Kraftwerk hinzugefügt, der nur mit maximaler Leistung einsetzbar ist.
Satellitenabsturz
Ein neues Ingame-Event!
Schalten Sie den neuen Satellitenkontrollcomputer am Startplatz mit einem Zielmodul ein und übernehmen Sie dann die Kontrolle über einen Satelliten Ihrer Wahl.
Benutze die Triebwerkstasten, um die Absturzstelle anzuvisieren, bevor du ihn fixierst. Es wird allerdings nicht mit einem manuellen Schalter geliefert, also musst du erst herausfinden, welcher Schubdüs-Knopf was macht!
Sobald der Satellit gesperrt ist, beginnt er mit dem Abstieg, der für alle Spieler auf dem Server sichtbar ist. Nach kurzer Zeit wird er seine neuen Satelliten-Beutekisten treffen und ausbreiten.
Sobald sie abgekühlt sind, sind sie bereit zu plündern – aber der ganze Server weiß auch von ihnen!
Kuppelpumpen
Sobald das Kraftwerk läuft, wird ein neuer Schalter auf der großen Ölplattform benutzbar. Dies steuert den Rohölfluss zum Dome. Nach der Aktivierung pumpt er 20 Minuten lang Rohöl.
Allerdings kannst du es nicht alleine bergen – du musst das Tankwagen-Fahrzeugmodul verwenden, um das Öl abzulassen und es dann zu einem Autoaufzug transportieren, um es abzuholen.
Es gibt auch einen Schalter auf der Small Oil Rig, der mit halber Geschwindigkeit pumpt. Du kannst beide Schalter gleichzeitig aktivieren, um 1,5-mal so viel Rohroh zu bekommen.
Supermarkt-Gefrierschrank
Im Supermarkt befindet sich ein neuer Gefrierfach, der einen stetigen Strom gekühlter Lebensmittel liefert, solange sie Strom vom Kraftwerk erhalten.
Hin und wieder bietet es einen größeren Lebensmittelvorrat als sonst. Viel Spaß beim Einkaufen!
Produktion von Wasseraufbereitungsanlagen
Wasserleitungen spawnen nun entlang der Straßenränder der Karte. Zunächst sind die Rohre leer und produzieren kein Wasser. Damit sie mit dem Pumpen beginnen, muss die Wasseraufbereitungsanlage gewartet werden.
Im Inneren des Denkmals wurden zwei Getriebe angebracht, und deren Drehen erhöht den neuen, intakten Wassertank in seiner Mitte. Um ein Getriebe in Bewegung zu bringen, muss das Netz des Antriebs laufen, dann muss man ein Zahnrad ins Getriebe einbauen und damit interagieren, damit das Ventilrad zum Drehen kommt. Die Zahnräder werden verbraucht, wenn sich das Rad dreht, und können nach dem Einsetzen nicht wieder herausgezogen werden.
Wenn der Tank den vollen Druck erreicht, beginnen die Blätter sich zu drehen und die Verstopfungen zu beseitigen, wodurch der Wasserfluss über die Karte wiederhergestellt wird. Danach ist es viel einfacher, ab und zu zurückzukommen, um den Druck hochzuhalten und die Blockaden zu beseitigen, als ein Kaltstart.
Tankstellen-Autogarage
In Oxum's wurde die Autogarage renoviert. Wenn das Stromnetz aktiv ist oder der Notstromgenerator an der Seite eingeschaltet wird, wird die Garage mit einigen neuen Funktionen eingeschaltet.
Das Garagentor kann mit einem Schalter an der Außenwand geöffnet oder geschlossen werden, solange dieser Schalter Strom hat.
Im Inneren der Garage ist der Autoaufzug betriebsbereit und bereit für den Einsatz. Senke ihn mit den Bedienelementen ab und fahre ein Auto weiter, um ihn wie bei jedem anderen Hebewagen zu benutzen. Wenn du fertig bist, hebe den Aufzug wieder hoch und geh hinunter in die Höhle, um eine Chance auf hochwertigere Autoteile-Spawns zu haben!
Flugplatz-Terminalturm
Ein neu erneuerter Kontrollturm hat den Flugplatz getroffen. Im zweiten Stock finden Sie zwei neue Anschlüsse, die sich über Sicherungsboxen aufladen, die an das Stromnetz angeschlossen sind.
Das kleinere Terminal erhöht die Geschwindigkeit, mit der Lufttropfen beim Aufladen über die Karte fallen.
Wenn das Terminal geladen ist, kann eine Chinook-Nachschubbox herbeigerufen werden, um eine Kiste in der Nähe des Flugplatz-Rollfelds abzusetzen.
größer
Die Terminals verlieren nach der Aktivierung langsam an Ladung. Sobald sie die Restladung vollständig abgelassen haben, stehen sie wieder zur Verfügung.
Bar-Spiele-Pack-DLC
Diesen Monat bieten wir das Bar Games Pack an.
Sammle deine Freunde und komm zum Bar Games Pack. Mit den einzigartigen und komplexen Minispielen Pool und Dart sowie einer Auswahl an Barspiel-Elementen, die jede Basis zum angesagtesten Laden der Stadt machen.
Sowohl der Billardtisch als auch das Dart-Board sind eigenständige Minispiele für sowohl den Solo- als auch den Mehrspielerspaß. Positioniere sie in deiner Basis, interagiere und spiele sie in Echtzeit, um deine Punktzahl für andere zu setzen. Der Billardtisch ermöglicht es ein oder zwei Spielern, ein klassisches Billardspiel zu spielen! Er kann als normales Deployable aufgestellt werden. Die Spieler gehen dann um den Tisch herum, springen auf, um die Spielkugel zu treffen, und wählen ihre gewünschte Kraft, bevor sie mit der Maus nach oben schnippen, um zu schießen. Die Standard-Poolregeln gelten!
Weitere Gegenstände sind eine interaktive Juke-Box, die man aufstellen kann, Skins für den Mini-Kühlschrank und die Schrotflintenfalle, einzigartige Barhocker-Sitzgelegenheiten sowie thematische Tapeten und Sprays.
Das Bar-Spiele-Paket kann im Spiel oder bei der
.
Rust Steam-Artikelladen
Stone Sculpture iTEM DLC
Auf dem Sockel erscheinen folgende Worte:
"Mein Name ist Oxidemandias, König der Larven:
Sieh auf meine Werke, ihr Mächtigen, und verzweifelt!"
Hinterlasse mit der Steinskulptur ein bleibendes Vermächtnis. Mit diesem interaktiven Deployable kannst du in Stein schnitzen, bis du die Form deines Herzenswunsches erschaffen hast. Oder einfach dein Lieblingsanhängsel modellieren. Beides ist ein sicherer Weg, stolz zu sein.
Die Steinskulptur kann im Spiel oder bei der
Rust Steam Item Store.
Verbesserungen bei den Respawn-Punkten
Man kann jetzt eine Respawn-Option (Tasche/Bett/etc.) auf dem Kompass anzeigen. Es kann nur eines gleichzeitig markiert werden, und du musst direkt mit der Tasche interagieren, um es zu aktivieren. Die Überlegung ist, dass dadurch der Standard-"Home"-Kartenmarker frei wird.
Du kannst jetzt auch Lieblingstüten auf dem Todesbildschirm markieren, diese Taschen erscheinen zuerst in der Respawn-Liste.
ARBEITSBANK FÜR RECYCLINGBEHÄLTER... AUFRÜSTUNG
Das Upgrade der Werkbank für den Recycle-Behälter hat ein eigenes Upgrade bekommen!
Es verfügt nun über ein eigenes Inventar, das durch Interaktion mit dem Behälter selbst zugänglich ist.
Alle Bonusgegenstände, die durch das Recycle-Bin-Upgrade zurückgegeben werden, gehen jetzt direkt in dieses neue Inventar und können Sie nach Belieben einsammeln!
Es ist allerdings nur für Takes, also kannst du es nicht selbst mit Beute füllen.
Knoten in sicheren Zonen
Erzknoten und Holzstapel können in sicheren Zonen nicht mehr erscheinen.
Da sie nur mit einem Stein geerntet werden konnten, häuften sie sich an und entzogen schließlich die globale Spawnpopulation, wodurch neue Knoten an anderen Orten auf der Karte nicht erscheinen konnten.
Wolf-Kopfschmuck-Balance & Lebensqualität
Der Wolf-Kopfschmuck war schon immer eine starke Option im frühen und mittleren Wipe, da er guten Kopfschutz bietet und mit einem Bandana kombiniert werden kann. Um anderen Helmen eine Chance als brauchbare Alternative in frühen Bogenkämpfen zu geben, haben wir beschlossen, das Crafting darauf zu schließen, dass eine Tier-1-Werkbank benötigt wird.
Außerdem gibt es eine Verbesserung der Lebensqualität bei den Tiermasken für das Mondneujahr. Diese hatten schon immer die gleichen Werte wie die Wolf-Kopfschmuck und wurden nun als Skins eingerichtet, sodass man frei zwischen allen Varianten umgestalten kann und Unordnung im Crafting-Menü vermeidet.
Schildwechsel
Du kannst jetzt zwischen dem Rücken auf dem Rücken und dem Zielen durch das Visier wechseln oder ihn seitlich blocken.
Um das zu tun, gehe in dein Einstellungsfeld und richte das Binden ein. Sobald du sie eingestellt hast, kannst du alle paar Sekunden zwischen den beiden Stellungen wechseln.
Wir haben eine Abklingzeit für den Standwechsel hinzugefügt, um zu verhindern, dass Spieler ihn spammen – das würde zu mehr Zufälligkeit in Schießereien führen, anstatt dass Spieler strategisch auf eine Haltung bleiben.
Hohe WAll-Instandhaltung
Spieler haben Wege gefunden, große Flächen der Karte zu beanspruchen, indem sie Deployables spammen, solange das Spiel existiert, egal ob es Säulen, TCs oder hohe Mauern waren. Veränderungen in der Vergangenheit haben dazu beigetragen, dies zu beheben, wie zum Beispiel die Instandhaltung und das Hinzufügen von Blechverarbeitungskosten an hohen Steinmauern. Dies ist ein weiterer Schritt, um die Wirksamkeit des Zugangs zu großen Flächen der Karte zu verringern.
Hohe Wände haben jetzt eine statische Instandhaltungskosten von 20 %. Das bringt sie in die Mitte der Bausteine (10 % bis > 33 %), um sie als vorgesehene Methode zur Herstellung von Verbindungen zu behalten und gleichzeitig das Spammen zu verhindern.
Das macht es teurer und umständlich, genug Wartung für externe TCs zu organisieren, wenn man sie nicht ständig nachfüllen möchte. Es sollte auch helfen, alte Anlagen nach einer Plünderung einer Basis zu beseitigen.
Bestand von Wasserbrunnenverkäufern
Wasserbrunnen sind ein großartiger Sprungbrett in die Welt der Landwirtschaft, da sie dir ermöglichen, Teebuffs und hochstufige Werkzeuge zu erleben. Mit der Zeit (und besonders durch den zusätzlichen Zustrom an Schrott durch das Blueprint-Update) begannen jedoch immer mehr Spieler, es als Alternative zum Farmen zu nutzen. Im extremsten Beispiel könnte man nach ein paar Stunden nach dem Wipen 10-fache Presslufthämmer und 10-fache Advanced Teas kaufen, was zu viel schnellerem Fortschritt als beabsichtigt führt.
Um zu ihrer ursprünglichen Funktion zurückzukehren, haben wir die Preise gleich gehalten, aber den Bestand jedes Brunnenanbieters reduziert.
• Aktie von 10 auf > 2 gesenkt
• Die Nachfüllzeit wurde von 2 auf > 10 Minuten erhöht
Das sollte es dir ermöglichen, es als schnellen Boost zu nutzen, ohne dass es zur Alternative zum beabsichtigten Farmfortschritt wie dem Aufbau von Farmen und dem Klonen von Pflanzen wird.
Hover-Plünderung Korrektur
Das ist ein "relativ kleiner Bug", aber er brauchte einen eigenen Abschnitt im Blog, um ihn richtig zu erklären.
Im Inventarsystem von Rust versucht es, wenn man ALT hält, den Gegenstand "auf deinen Spieler" zu übertragen.
Beispiele:
• in den Rucksack vor dem Hauptinventar wechseln
• Kleidung tragen, anstatt sie in die Brust zu werfen
• Vom Rucksack ins Hauptinventar wechseln, anstatt es in die Truhe zu werfen
• Kleidung ausrüsten, anstatt sie ins Hauptinventar zu legen
Der Bug war: "Das Plündern einer Leichensack-Leiche im Hover würde nichts bringen, wenn sie die Kleidung tauschen müsste." Wenn nichts passierte, versuchtest du erneut, Beute zu schweben... Und es funktionierte trotzdem nicht. Als Nächstes gerätst du in Panik und versuchst, die Gegenstände manuell zu tauschen... Was trotzdem nicht funktionierte. Also würde man mitten im Kampf anfangen, seine aktuelle Rüstung auszuziehen, nur um die Rüstung vom Leichensack ablegen zu können.
Das ist behoben, sodass es intuitiv funktioniert. Es erlaubt dir nun, Kleidung zu tauschen, obwohl das Inventar gesperrt ist, und die Kleidung, die du abnehmst, in dein Hauptinventar zu legen. Es gibt auch eine besondere Handhabung, sodass wenn dein Inventar komplett voll ist, die Kleidung, die du abnimmst, in den Leichensack gelegt wird, den du plünderst.
Das sollte die Frustration beim Plündern von Leichen in großen Kämpfen und Überfällen verringern.
Masterschlüssel
Letzten Monat wurde der im Wohnkomplex verwendete Master Key ohne Modell ausgeliefert. Natürlich hat keiner von euch es bemerkt, denn niemand würde jemals in die Wohnung des armen Nachbarn einbrechen, um Reste zu bekommen, oder?
Es verfügt jetzt über ein voll funktionsfähiges Ansichtsmodell und Animationen, sodass sich das Erlebnis, die Wohnung des Nachbarn zu öffnen, noch besser anfühlen kann.
Arrow-Überarbeitung
Arrows haben ein Facelift erhalten. Holzpfeile wurden inzwischen aktualisiert, um visuell interessanter zu sein (inklusive neuer Fletcting) und wirken mehr "ROST".
Unter der Haube war es ein fummeliger Fall, da jede vorhandene Waffe das Pfeilnetz direkt enthielt, sodass aktualisierte Rigs und Fertigfertige erforderlich waren.
DEmo UI 2
Die Demo-Benutzeroberfläche wurde komplett überarbeitet; alles in der Benutzeroberfläche wurde von Grund auf neu erstellt, nicht nur um viel einfacher zu sein, sondern auch, um leistungsstarke Funktionen sowohl für unsere internen Trailer als auch für Content-Ersteller bereitzustellen.
Das meiste davon habe ich einfach in meiner Freizeit als Liebesbrief an Videospiel-Editoring-Communities gemacht, denn als ich als Kind Teil davon war, habe ich an Rust gearbeitet. Das erklärt, warum es auf keiner der Roadmaps stand.
Eines der Hauptziele der neuen Benutzeroberfläche ist es, die Lernkurve zu erleichtern, die für die Erstellung grundlegender Inhalte erforderlich ist. Früher brauchte man viele Belegungen und Konsolenbefehle selbst für die einfachsten Zwischensequenzen, mit den neuen Funktionen sollte man alles über die Benutzeroberfläche erreichen können. Einige der Funktionen, die Ihnen dabei helfen, sind:
• Optionspanel – ein Set von Schiebereglern und Schaltern, mit denen Sie die Kamera, die Schärfentiefe, die Tageszeit und die Nachbearbeitung steuern können.
• Dolly-Kamera – ermöglicht es dir, Kameras jederzeit zu platzieren und sie durchzusuchen.
• Keyframe-Timeline – animiere jeden Schieberegler im Optionsfeld, um Dinge wie coole Zeitraffer zu erstellen, die Fokusdistanz zu sweepen usw.
• Sandbox-Modus – Klonspieler, Lichter platzieren, mit weiteren Features in der Zukunft.
• Szenensystem – Mach all das oben Genannte, erstelle Variationen, das ist unser Äquivalent zu Projektdateien innerhalb einer Demo.
• Aussehen ändern – Du kannst die Kleidung und den Seed eines beliebigen Spielers ändern oder sie ganz ausblenden.
• Export als PNG-Sequenz – dies wird in Zukunft weiter auf den Export von Videos ausgeweitet.
Die Nutzung der neuen Demo-Benutzeroberfläche sollte jedem vertraut vorkommen, der zuvor mit Videobearbeitungsanwendungen gearbeitet hat, aber wir haben auch versucht, sie für neue Inhaltsersteller intuitiv zu gestalten, indem wir Tooltips hinzugefügt und die Benutzeroberfläche recht einfach gehalten haben.
Dies ist die erste Iteration der neuen Demo-Benutzeroberfläche, sie wird im Laufe der Zeit mehr Funktionen erhalten, basierend auf internen Bedürfnissen und Vorschlägen der Community. Mit dem neuen Zeitlinien- und Sandbox-Modus haben wir eine wirklich solide Grundlage, um in Zukunft neue Tabs im Optionspanel sowie neue Sandbox-Objekte wie Entitäten hinzuzufügen.
Derzeit ist die neue Benutzeroberfläche standardmäßig nicht aktiviert und muss ' ' in der Konsole gesetzt werden. Das dient hauptsächlich dazu, mehr Feedback zu sammeln, bevor wir es in zukünftigen Updates standardmäßig aktivieren.
demo.newui
Neues Workshop Skinnbar: Kleiner Rucksack
Der Workshop-Skinner dieses Monats ist der Small Backpack.
Unser erstes Wearable seit Langem, der Small Backpack sollte ein großartiger Behälter für spannende Skins sein!
Um deinen eigenen Small Backpack-Skin zu erstellen, geh in die Ingame-Werkstatt und suche den einsetzbaren Kleinrucksack-Gegenstand. Von dort aus kannst du die Modelldatei herunterladen und eigene Materialien hinzufügen.
Spiel-Start-Optimierungen
Wir haben die Startladezeiten verbessert.
Das Laden im Hauptmenü zog viele Assets an, die noch nicht benötigt wurden. Jetzt lädt es nur noch das, was unbedingt nötig ist, um das Menü zu erreichen, während der Rest im Hintergrund gestreamt wird.
Bei den meisten Maschinen sollte das etwa doppelt so schnell sein.
Verbesserungen der Serverleistung
Parallele Einsparung bei Arbeitsplätzen 4
Derzeit erhält der Modus eine ziemlich wichtige Funktion – das vollständig parallele Speichern von Entitäten, was einen der Hauptengpässe in der Frameverarbeitung eines Servers lösen sollte.
experimentell
UsePlayerUpdateJobs 4
In der Jobs-2-Ära habe ich paralleles Snapshot-Senden eingeführt. Ich habe es nur am Rande im Blog erwähnt, aber die Kurzfassung dessen, was es macht, ist:
• Eine Abhängigkeitskette von Snapshots aufbauen (wenn wir sowohl einen Eltern- als auch einen Kind-Snapshot senden, müssen sie in der Reihenfolge als eine Kette senden)
• Sortiere Ketten nach denen, die Entitäten zum Serialisieren haben, vs. solchen ohne
• Erstes geht zum Hauptthread, letzteres zu Worker-Threads
Hier ist das gravierendste Beispiel, bei dem diese Umsetzung Schwierigkeiten hatte:
Der gesamte Prozess dauerte das Minimum, an dem man Ketten aufbaute und in Aufgabengruppen sortierte (das rote Quadrat). Danach halfen etwa 13 Threads beim Senden von Daten, während der Hauptthread weitere 2,5 ms für die Serialisierung von allem aufwendete.
5 ms,
2,5 ms
Es gibt keinen guten Weg, das zu beheben, also mussten wir einfach paralleles Speichern unterstützen, wenn wir die Dinge weiter verbessern wollten. Nachdem ich alle Speichercode-Threads sicher gemacht habe, habe ich die Logik vereinfacht – jetzt werden Snapshots in Batches (gesteuert von DEF256) verpackt, jeder Batch ist eine eigene Aufgabe für den Threadpool.
ParallelNetworkQueueBatchSize,
Unsere synthetischen Tests (256er Chargen, keine Erziehung, kein Caching) zeigen folgende Verbesserung:
• 1000 Entitäten: 6,6 ms –> 3,6 ms
• 10.000 Entitäten: 64,4 ms > 10,6 ms
Neuer Pool, Take 2
Zurück haben wir einen neuen Pool verschickt, den ich "FuzzyPool" genannt habe. Es ist schnell, aber es neigt dazu, bei hoher Konkurrenz eine kleine Menge von Objekten auszulecken. Ich habe von mehreren Community-Entwicklern das Feedback bekommen, dass das ein Problem für sie ist und sie auf den alten Mutex-Pool zurückgreifen mussten.
Juni-Update
Also habe ich es nochmal neu geschrieben – FuzzyPool ist weg. Diesmal, anstatt es selbst zu erfinden und es albern zu machen, habe ich recherchiert und entdeckt von und . Ich habe einen seiner internen Mechanismen (PRQ) umfunktioniert, um unseren Pool zu verbessern – entweder entspricht er der FuzzyPool-Leistung oder übertrifft sie in manchen Szenarien um bis zu 20 %, während er in Szenarien mit hohem Contention auch 0 Lecks zeigt.
LPRQ-Implementierung
Raed Romanov
Nikita Koval
Unten siehst du einige Grafiken – weniger ist besser:
• Mutex – unsere ursprüngliche Implementierung, in den meisten Graphen weggelassen, da sie die Skalierung überschreitet
• FuzzyCB – aktuelle Implementierung von Pool
• ConcQSegm – Implementierung basierend auf CoreCLRs ConcurrentQueue, ausgeliefert mit Unitys mscorlib
• LPRQSegm – neue Implementierung
Wenn ich nichts von den Problemen höre, werde ich den Mutex-Pool im Patch nach diesem Patch entfernen.
Bemerkenswerte Veränderungen
Maximale Miete
Die maximal gelagerte Miete im Wohnkomplex ist nun auf 72 Stunden begrenzt
Bindungsgeräusche
Die hörbare Reichweite der Ausrüstung eines Waffenansatzes wurde von 60 m auf 20 m reduziert
Schaukel-Ragdolling
Die Spieler werden beim Absteigen der Schaukel des Apartment Complex Ragdoll machen
Kajaks und Paddel
Fishing Village verkauft jetzt Kajaks und Paddel, statt des Bauplans dieser Gegenstände
Fahrzeug-Emojis
Zusätzlich zu regulären und Gegenstands-Emojis haben alle Fahrzeuge jetzt ihr eigenes Emoji im Ingame-Chat.
Außerdem gab es einige Verbesserungen an der Benutzeroberfläche des Emoji-Auswählers. Früher musste man sich den "kurzen Namen" des gewünschten Emojis merken oder erraten, jetzt kann man sie in der gewählten Sprache anhand ihres Namens suchen.
SETFlag-Einstellung
Für Modder – wir beabsichtigen, SetFlag mit dem September-Wipe (3. Sep 26) aus dem Codebase zu entfernen. Wir haben dies kürzlich durch ein Wegwegmuster ersetzt, um eine effizientere Nutzung der Aktualisierung von Entitäts-Flags zu fördern. Wo früher ein Flags-Update so aussehen konnte: Das würde jetzt so aussehen:
SetFlag
(
Flaggen
.
Reserviert1
,
Stimmt
);
SetFlag
(
Flaggen
.
Reserviert2
,
Stimmt
);
SetFlag
(
Flaggen
.
Reserviert3
,
Stimmt
);
Verwendung
(
Var
setFlags =
StartSetFlags
(
FlagsUpdateMode
.
SendNetworkUpdate_Flags
))
{
setFlags.
Set
(
Flaggen
.
Reserviert1
,
Stimmt
);
setFlags.
Set
(
Flaggen
.
Reserviert2
,
Stimmt
);
setFlags.
Set
(
Flaggen
.
Reserviert3
,
Stimmt
);
}
Community-UI-Updates
Diesen Monat haben wir eine Reihe von Ergänzungen, Verbesserungen und Korrekturen für die Community-Oberfläche der Modded-Community durchgeführt. Dies fügt neue CUI-Komponenten hinzu sowie eine neue Funktion und Mechanik, die serverseitige Pie-Kontextmenüs ermöglicht.
Neue Komponente: Tooltip
Dadurch kann man beim Fahren über ein beliebiges grafisches Element in Ihren CUIs einen Tooltip anzeigen.
Neue Komponente: Canvas Group
Fügt die Möglichkeit hinzu, grafische Alpha, BlocksRaycasts und Interactable zu ändern – dazu gehören alle Kindpanels des Gruppenkomponentenobjekts.
Neue Komponente: Maske
Fügt die Möglichkeit hinzu, ein Bild / RawImage als Maske zu markieren, wobei alle Unterkomponenten durch die unsichtbare Alpha der Maske maskiert werden.
Bild-PPU (Pixel pro Einheit)
Ein Problem, das Benutzer daran hindern würde, die Image Slice-Eigenschaft zu verwenden, war die fehlende Kontrolle über die PPU-Variablen, die mit diesem Update unter "ppuMultiplier" offengelegt wurde.
Neue Mechanik: Eigenes Kuchenmenü
Dies ermöglicht es Plugins, ein benutzerdefiniertes Kontextmenü vom Server aus zu erstellen, das einen Befehl ausführt, wenn eine Option ausgewählt wird oder wenn das Kuchenmenü geschlossen wird.
Sonstige Änderungen
• Neues RPC: CommunityEntity.DestroyUIs – verwendet eine Liste von Panelnamen, die gleichzeitig zerstört werden sollen.
• Behoben: Knopf- und Scrollbar-Farb-Tweening / Übergangsübergang verblasst bei der Ersterstellung
• Offengelegt: Button und InputField "interaktierbare" individuelle Eigenschaft
• Belichtet: Einzelne Grafiken können nun die Eigenschaft "blocksRaycast" verwenden
Der gesamte Quellcode für die oben genannten Änderungen ist auf dem verfügbar.
Rust.Community Github
Rost-OST auf Vinyl
Der Rust Original Soundtrack erscheint endlich auf Vinyl.
Zum ersten Mal wurde Alex Rehbergs gefeierte Filmmusik auf einem Deluxe-Triple-LP veröffentlicht.
90 Minuten atmosphärische Ambient-Musik, die die Spannung, Isolation und Schönheit des Lebens auf der Insel perfekt einfängt.
Das Deluxe-Set ist jetzt vorbestellbar, alle Details zur Pressung, zum Artwork und zur Veröffentlichung sind hier erhältlich.