• Produkte
  • Funktionen
  • Mod Master
  • Herunterladen
  • Spiele
  • Blog
  • Preisgestaltung

Browsererweiterung

Autor:r457Letzte Aktualisierung:20/09/2025 12:08:402.6M5KB

Cyberpunk 2077 Browsererweiterung-1-lagofast mod master
Cyberpunk 2077 Browsererweiterung-2-lagofast mod master
Cyberpunk 2077 Browsererweiterung-3-lagofast mod master
Cyberpunk 2077 Browsererweiterung-4-lagofast mod master
Cyberpunk 2077 Browsererweiterung-1-lagofast mod master
Cyberpunk 2077 Browsererweiterung-2-lagofast mod master
Cyberpunk 2077 Browsererweiterung-3-lagofast mod master
Cyberpunk 2077 Browsererweiterung-4-lagofast mod master

Vorabhängigkeiten

Mod-Einführung

Das Browser Extension Framework bietet einen einfachen Einstiegspunkt, um Ihre eigenen Webseiten zur Hauptbrowserseite „NETdir://ncity.pub“ hinzuzufügen. Es erfasst und zeigt außerdem alle standardmäßig als Tagebucheinträge in den Spielressourcen definierten Webseiten an.
Browser-Erweiterungs-Framework
von r457 & gh057

Voraussetzungen:

Installation:
  • Laden Sie das Haupt-Framework-Archiv herunter
  • Entpacken Sie das Archiv in den Installationsordner von Cyberpunk 2077.
  • Sie können eine optionale Modifikation herunterladen, mit der Sie Webseiten manuell anhand ihrer Adresse blockieren können (siehe Anleitung unten).

Beachten Sie, dass die Hauptseite keine tatsächliche Scrollseite ist – sie imitiert Scrollen ist nicht möglich, daher hat der rechte Stick für Konsolen-Controller-Nutzer keine Funktion! Verwenden Sie das Steuerkreuz (nach unten/oben), um zwischen den Seiten zu wechseln. Für Maus- und Tastatur-Nutzer hängt dies von Ihren persönlichen Einstellungen (UI_MoveDown/UI_MoveUp-Aktionen) ab; standardmäßig können Sie mit dem Mausrad nach unten/oben scrollen und die Pfeiltasten verwenden.

Beschreibung:
Das Browser Extension Framework bietet eine einfache Möglichkeit, eigene Websites zur Startseite „NETdir://ncity.pub“ hinzuzufügen. Es erfasst und zeigt außerdem alle standardmäßig im Spiel als Tagebucheinträge definierten Websites an. Neue Websites werden am Anfang der Startseite angezeigt. Die Startseite ist mithilfe der Mausrad-Aktionen UI_MoveDown/UI_MoveUp scrollbar.

Um eine neue Website hinzuzufügen, müssen Sie ein Kindelement von BrowserEventsListener erstellen, den Namen/die Adresse angeben/die Seiten erstellen und Ihre benutzerdefinierte Website in BrowserGameController.OnInitialize hinzufügen/initialisieren - siehe CustomSiteExample, das mit dem Framework bereitgestellt wird (Abschnitt „Optionale Dateien“).

Sie können Ihre Seiten entweder von Grund auf neu erstellen (manuell oder mithilfe von Codeware-Custom-Widgets) oder vorhandene Standardvorlagen wiederverwenden (siehe CustomSiteExample).

Ein komplexeres Anwendungsbeispiel finden Sie unter diese Modifikation Das bietet eine voll funktionsfähige Website für Fahrzeugversicherungen mit mehreren Seiten, hervorgehobenen Links usw.

Details:
  • Das System übergibt Ihrem Listener nur dann eine Linkadresse, wenn diese mit der Hauptadresse Ihrer Website beginnt: Verwenden Sie diese, um alle Seiten Ihrer Website in der GetWebPage-Methode zu definieren.
  • Ihre benutzerdefinierte Seite wird dem Root-Page-Widget mit dem Anker „fill“ neu zugeordnet – alles andere liegt in Ihrer Verantwortung: korrekte Ränder, Skalierung, Verarbeitung von Ereignissen usw.
  • Verknüpfen Sie Ihre Seiten mit der LoadPageByAddress-Methode.
  • Sie können Standard-Websites anhand ihrer Adresse überschreiben, da benutzerdefinierte Websites zuerst verarbeitet werden (TODO: Das Überschreibungssystem benötigt noch weitere Arbeiten, in Bearbeitung).

Erstellen Ihres Website-Icons:
Das Archiv „CustomSiteExample“ aus den optionalen Dateien enthält ein WolvenKit-Projekt mit dem Roh-DDS-Icon, der XBM-Textur und der Inkatlas-Datei. Die Icon-Größe beträgt 204 x 229 Pixel.

Anmerkungen:
  • Verwenden Sie dds als Rohdatenquelle.
  • Wählen Sie beim Import TEXG_Generic_UI als Texturgruppe aus und aktivieren Sie IsGamma und VFlip.
  • Wählen Sie TRF_TrueColor für RawFormat und TCM_None für die Komprimierung aus, entfernen Sie alle anderen Kontrollkästchen.
  • Habe es noch nicht mit Transparenz getestet – könnte anders sein!

Websites nach Adresse blockieren:
Öffne die Datei r6\scripts\BlockByAddress\BlockByAddress.reds mit Notepad und entferne die Kommentarzeichen (//) am Anfang der Einträge, die du im Spiel nicht sehen möchtest. Es handelt sich um ein einfaches System (eine Benutzeroberfläche im Spiel ist später geplant), mit dem Spieler unnötige Inhalte ausblenden können. Wir ermutigen jedoch auch andere Modder, diese Einträge zu erweitern und ihnen Leben einzuhauchen.

ALLE:
  • Die Startseite soll ein tatsächlich scrollbares Widget sein (das Scrollen wird nun durch Neuzeichnen der Elemente simuliert).

Danksagungen:
DJ_Kovrik für seine sehr hilfreiche Einführung in die Welt des CP77-Moddings
Psiberx für großartige Tools und Dokumente
Dieses Tool wird von der Drittpartei [bufftool] bereitgestellt.Hinweis-Symbol

Mods jetzt herunterladen

Installieren Sie LagoFast, starten Sie Cyberpunk 2077 und spielen Sie mit den Mods, die Sie lieben.