ModsAktualisiert: 15.7.2026

Urban Strife Blueprint-System Modding-Guide

Meistern Sie das Urban Strife Blueprint-System-Modding, um benutzerdefinierte Waffen, Karten und Gegenstände zu erstellen. Ein vollständiger Leitfaden für fortgeschrittenes Modding mit dem Unreal Engine SDK.

Urban Strife Blueprint-System Modding-Guide

Das Urban Strife Blueprint-System stellt eines der leistungsstärksten Werkzeuge dar, das der Modding-Community zur Verfügung steht und beispiellosen Zugang zur zugrunde liegenden Unreal Engine-Architektur des Spiels gewährt. Entwickelt von White Pond Games und veröffentlicht von MicroProse, wird Urban Strife mit einem kostenlosen Modding-SDK ausgeliefert, das den vollständigen Unreal Engine-Editor freigibt und es Moddern ermöglicht, benutzerdefinierte Waffen, völlig neue Karten und komplexe Spielsysteme mit denselben Werkzeugen zu erstellen, die auch die Entwickler verwendet haben. Dieser Leitfaden behandelt die gesamte Pipeline für das Urban Strife Blueprint-System-Modding, von der Einrichtung des SDK bis zur Veröffentlichung Ihres fertigen Mods im Steam Workshop. Egal, ob Sie eine benutzerdefinierte Waffe mit realistischen ballistischen Eigenschaften entwerfen oder ein völlig neues Kampagnenszenario mit der Rogue Army Garrison konstruieren möchten, diese Anleitung bietet die technische Grundlage, die Sie benötigen.

Das Blueprint-System in Urban Strife basiert auf der visuellen Skriptsprache der Unreal Engine, was bedeutet, dass Sie keinen C++-Code schreiben müssen, um anspruchsvolle Mods zu erstellen. Blueprints ermöglichen es Ihnen, Spiellogik, Gegenstandseigenschaften und Umgebungsinteraktionen über eine knotenbasierte Oberfläche zu definieren. Für Urban Strife fortgeschrittenes Modding ist es unerlässlich zu verstehen, wie die Kernsysteme des Spiels – wie die echte ballistische Simulation und die Horde-KI – mit der Blueprint-Ebene interagieren. Das Engagement des Spiels für Realismus bedeutet, dass jede von Ihnen entworfene Kugel einer physischen Flugbahn folgt und jede Zombie-Horde, die Sie auf einer benutzerdefinierten Karte platzieren, sich als vereinte Einheit bewegt, während einzelne Zombies basierend auf ihren eigenen Sensoren reagieren. Diese Systeme werden durch spezifische Blueprint-Klassen zugänglich gemacht, die Sie erweitern und modifizieren können.

Bevor Sie in die technischen Details eintauchen, stellen Sie sicher, dass das Urban Strife SDK über Steam installiert ist. Navigieren Sie zu Ihrer Steam-Bibliothek, aktivieren Sie den Werkzeug-Filter und suchen Sie das Urban Strife Modding SDK. Der Download ist umfangreich – laut Community-Berichten etwa 45 GB – stellen Sie also ausreichend Speicherplatz bereit. Nach der Installation haben Sie Zugriff auf den vollständigen Unreal Engine-Editor, der mit der Asset-Bibliothek von Urban Strife angepasst ist, einschließlich Charaktermodellen für alle drei Fraktionen: die Rogue Army Garrison, The Shady Lady Bikers und The Cult of Second Chance. Das SDK enthält auch die Basisbau-Assets des Urban Shelter, mit denen Sie die Funktionalität der Heimatbasis des Spielers modifizieren oder erweitern können.


Verständnis der Urban Strife Blueprint-Klassenhierarchie

Das Urban Strife Blueprint-System ist in einer strukturierten Klassenhierarchie organisiert, die jeder Modder verstehen muss, bevor er versucht, benutzerdefinierte Inhalte zu erstellen. Auf der Wurzelebene hat White Pond Games eine Reihe von Basis-Blueprint-Klassen bereitgestellt, die die grundlegenden Verhaltensweisen für Waffen, Charaktere, Gegenstände und interaktive Objekte definieren. Diese Basisklassen enthalten die Kernlogik für Systeme wie den Verbrauch von Aktionspunkten (AP), Unterbrechungsfeuer-Auslöser und den Verteidigungs-Tracker, der die Belagerung der Atlanta-Horde an Tag 20 steuert. Wenn Sie eine benutzerdefinierte Waffe oder einen Gegenstand erstellen, erben Sie von diesen Basisklassen, um sicherzustellen, dass sich Ihr Mod nahtlos in die bestehenden Systeme des Spiels integriert, ohne Balance oder Funktionalität zu beeinträchtigen.

Die Waffen-Basisklasse, intern als BP_WeaponBase referenziert, enthält das vollständige ballistische Simulations-Framework. Jede Feuerwaffe in Urban Strife verwendet diese Klasse als übergeordnetes Element, was bedeutet, dass Ihre benutzerdefinierte Waffe automatisch das System der echten ballistischen Simulation erbt. Dieses System berechnet die Geschossflugbahn, berücksichtigt die kaliberabhängige Wanddurchdringung und behandelt Materialinteraktionsreaktionen. Wenn Sie einen benutzerdefinierten Waffen-Mod erstellen, gestalten Sie nicht einfach eine bestehende Waffe um – Sie definieren eine neue Waffe mit einzigartigen ballistischen Eigenschaften, die die Simulations-Engine berücksichtigt. Das von Ihnen zugewiesene Kaliber bestimmt die Durchschlagswerte gegen verschiedene Materialien: Holz, Trockenbau, Ziegel und Beton haben alle unterschiedliche Widerstandswerte, die mit der Kaliberbewertung Ihrer Waffe interagieren.

BasisklasseFunktionSchlüsseleigenschaften
BP_WeaponBaseFeuerwaffen-GrundlageKaliber, Mündungsgeschwindigkeit, Penetrationsfaktor, AP-Kosten, Magazinkapazität
BP_MeleeBaseNahkampfwaffen-GrundlageSchadenstyp, Reichweite, Schwunggeschwindigkeit, AP-Kosten, Kritischer Multiplikator
BP_ThrowableBaseGranaten und WurfgegenständeExplosionsradius, Zünderzeit, Schadenstyp, Wurfbahn
BP_ArmorBaseSchutzkleidungRüstungswert, Abdeckungszonen, Haltbarkeit, Gewichtsstrafe
BP_ConsumableBaseNahrung, Medizin, DrogenEffektdauer, Attributsmodifikatoren, Suchtwahrscheinlichkeit

Beim Modden von Waffen müssen Sie den Aktionspunkte (AP)-Kostenwert sorgfältig beachten. In Urban Strife verbraucht jede Aktion AP, und die Waffenbalance ist eng an diese Ökonomie gekoppelt. Ein benutzerdefiniertes Sturmgewehr, das mit 600 Schuss pro Minute feuert, aber nur 2 AP pro Feuerstoß kostet, würde das taktische Kampfgleichgewicht vollständig destabilisieren. Das Entwicklungsteam von White Pond Games hat innerhalb des SDK eine Dokumentation bereitgestellt, die AP-Kosten Waffentypen, Kalibern und Feuermodi zuordnet. Als Referenz kostet ein standardmäßiger 9-mm-Pistolenschuss typischerweise 3 AP, während ein .308-Gewehrschuss laut Community-Analyse der Basiswerte des Spiels 5 AP kostet. Ihre benutzerdefinierte Waffe muss in diese festgelegten Bereiche fallen, es sei denn, Sie entwerfen absichtlich eine einzigartige legendäre Waffe mit entsprechenden Nachteilen.

Erweitern der Waffen-Basisklasse

Um eine benutzerdefinierte Waffe zu erstellen, müssen Sie einen Child-Blueprint von BP_WeaponBase erstellen und dessen Eigenschaften im Detail-Panel konfigurieren. Die kritischste Eigenschaft ist die Kaliber-Aufzählung, die Penetration, Schadensabfall und verfügbare Munitionstypen bestimmt. Urban Strife erkennt Standardkaliber wie 9 mm, .45 ACP, 5,56 mm NATO, 7,62 mm und .308 Winchester, unter anderem. Jedes Kaliber hat vordefinierte Penetrationswerte gegen die Materialtypen des Spiels. Eine 5,56-mm-Patrone durchdringt leicht Trockenbauwände, hat aber Probleme mit Betonbarrieren, während eine 7,62-mm-Patrone ihre Wirksamkeit durch schwerere Materialien beibehält. Ihre benutzerdefinierte Waffe muss ein vorhandenes Kaliber aus der Aufzählung verwenden oder, für fortgeschrittene Modder, einen neuen Kalibereintrag über die Datentabellen definieren.

Das Aufsatz-Sockelsystem ist eine weitere entscheidende Komponente des Waffen-Blueprintings. Urban Strife ermöglicht es Waffen, Aufsätze an bestimmten Sockelpunkten anzunehmen, einschließlich Mündungsgeräten, Optiken, Unterlauf-Aufsätzen und Schaftmodifikationen. Jeder Sockeltyp hat eine Kompatibilitätsliste, die Sie im Waffen-Blueprint definieren. Ein benutzerdefiniertes Sturmgewehr könnte beispielsweise Schalldämpfer am Mündungssockel, holographische oder ACOG-Optiken am Visiersockel und Vordergriffe am Unterlauf-Sockel akzeptieren. Das Urban Strife Blueprint-System handhabt die Sichtbarkeit von Aufsätzen und Attributsmodifikationen automatisch, sobald die Sockel korrekt konfiguriert sind. Wenn ein Spieler einen Molotowcocktail oder Dum-Dum-Munition in der Urban Shelter-Werkstatt herstellt, überprüft das Spiel die Aufsatzkompatibilität über dasselbe Sockelsystem.


Erstellen benutzerdefinierter Waffen mit dem Blueprint-System

Der Prozess des Entwerfens einer benutzerdefinierten Waffe in Urban Strife erfordert eine sorgfältige Konfiguration der ballistischen Eigenschaften, visuellen Assets und Gameplay-Balance-Parameter. Beginnen Sie mit der Erstellung einer neuen Blueprint-Klasse, die von BP_WeaponBase erbt. Benennen Sie Ihren Blueprint entsprechend der Waffenidentität – zum Beispiel BP_CustomHuntingRifle für ein Repetiergewehr im Kaliber .308 Winchester. Die Namenskonvention hilft, Ihr Projekt zu organisieren und erleichtert das Referenzieren Ihrer benutzerdefinierten Inhalte in anderen Blueprints, wie Beutetabellen oder NPC-Inventaren.

Der erste Konfigurationsschritt besteht darin, den Kaliber-Aufzählungswert festzulegen. Diese einzelne Eigenschaft wirkt sich kaskadierend auf das gesamte ballistische Simulationssystem aus und beeinflusst Mündungsgeschwindigkeit, Schadensausstoß, Penetrationsfähigkeit und Munitionskompatibilität. Urban Strife verwendet einen datengesteuerten Ansatz für Kalibereigenschaften, was bedeutet, dass die ballistischen Eigenschaften in einer Datentabelle gespeichert und nicht fest codiert sind. Sie können vorhandene Kaliber ändern oder neue Einträge zu dieser Tabelle hinzufügen. Community-Berichten zufolge befindet sich die Datentabelle in den SDK-Projektdateien unter Content/Data/DT_CaliberProperties. Durch Ändern dieser Tabelle können Sie das Verhalten des Kalibers Ihrer benutzerdefinierten Waffe im Spiel feinabstimmen.

Kaliber-EigenschaftBeschreibungBeispielwert (.308)
BaseDamageSchaden vor Modifikatoren75
MuzzleVelocityMeter pro Sekunde850
PenetrationRating0-100 Skala85
SuppressionValueKI-Unterdrückungseffekt70
MaxEffectiveRangeMeter800

Konfigurieren Sie nach der Kaliberkonfiguration das Feuermodi-Array der Waffe. Urban Strife unterstützt Einzelschuss-, Feuerstoß- und vollautomatische Feuermodi, jeder mit unterschiedlichen AP-Kosten und Genauigkeitsmodifikatoren. Eine benutzerdefinierte Waffe kann mehrere Feuermodi unterstützen, sodass der Spieler während des Kampfes zwischen ihnen wechseln kann. Jeder Feuermodus-Eintrag erfordert AP-Kosten, einen Genauigkeitsmodifikator (als Multiplikator auf die Basisgenauigkeit der Waffe) und einen Wert für Schüsse pro Abzug. Für vollautomatisches Feuer müssen Sie auch die Feuerrate konfigurieren, die bestimmt, wie viele Schüsse pro ausgegebenem AP verbraucht werden. Das Aktionspunkte (AP)-System des Spiels interagiert mit den Feuermodi, um die taktische Tiefe zu schaffen, die den Kampf von Urban Strife definiert.

Konfiguration von Munitionstypen und Herstellungsrezepten

Jede benutzerdefinierte Waffe benötigt kompatible Munition, und das Herstellungssystem von Urban Strife ermöglicht es Spielern, Spezialmunition in der Urban Shelter-Werkstatt herzustellen. Um Ihre Waffe in das Herstellungssystem zu integrieren, müssen Sie Munitions-Blueprints und die entsprechenden Herstellungsrezepte definieren. Standardmunitionstypen umfassen FMJ, Hohlspitz, panzerbrechend und die einzigartige Dum-Dum-Munition, die nach Freischaltung des entsprechenden Rezepts hergestellt werden kann. Dum-Dum-Munition dehnt sich beim Aufprall aus und verursacht verheerende Verwundungseffekte auf Kosten einer verringerten Penetration – ein direkter Kompromiss, den Spieler beim Laden ihrer benutzerdefinierten Waffe berücksichtigen müssen.

Herstellungsrezepte in Urban Strife werden über die Rezept-Datentabelle definiert, die Eingabekomponenten Ausgabegegenständen zuordnet. Ein typisches Herstellungsrezept für benutzerdefinierte Munition erfordert spezifische Komponenten, die Spieler plündern oder von Fraktionshändlern kaufen müssen. Die Shady Lady Bikers könnten beispielsweise seltene Komponenten anbieten, die für hochwertige Munitionstypen benötigt werden, während The Cult of Second Chance einzigartige Rezepte für Brand- oder Chemiemunition anbietet, die nirgendwo anders erhältlich sind. Um die Munition Ihrer benutzerdefinierten Waffe in die Spielökonomie zu integrieren, müssen Sie Einträge zu den Beutetabellen hinzufügen, die Händlerinventare und Welt-Spawnorte steuern.

Das Blueprint-System ermöglicht es Ihnen, Versteckte Rezepte zu definieren, die nur freigeschaltet werden, wenn der Spieler sich mit bestimmten NPCs anfreundet. Zum Beispiel könnte die Verbündung mit Professor Ford im Urban Shelter ein Rezept für experimentelle Munition freischalten, die Ihre benutzerdefinierte Waffe laden kann. Diese versteckten Rezepte sind an Fraktionsrufschwellen und NPC-Beziehungswerte gebunden und schaffen Fortschrittspfade, die Spieler belohnen, die in soziale Interaktionen investieren. Ihr Mod kann neue versteckte Rezepte hinzufügen, die nach Abschluss von Questreihen oder Erreichen bestimmter Meilensteine verfügbar werden, wie dem Überleben der Belagerung der Atlanta-Horde an Tag 20.


Benutzerdefinierte Karten-Modding mit dem Urban Strife SDK

Die Erstellung eines Urban Strife benutzerdefinierte Karten Mod stellt die ambitionierteste Form des Moddings dar und erfordert Kenntnisse im Umgang mit den Gelände-, Beleuchtungs- und Navigationsnetz-Werkzeugen des Unreal Engine-Editors. Das SDK bietet eine Vorlagenkarte, die das wesentliche Gameplay-Framework enthält: Spawnpunkte, Pfadvolumen für Zombie-Horden und Fraktionsterritoriumsgrenzen. Der Start von dieser Vorlage stellt sicher, dass sich Ihre benutzerdefinierte Karte in die Kernsysteme des Spiels integriert, einschließlich der Horde-KI, die die Zombie-Bewegung steuert, und des Fraktionsrufsystems, das den Stand des Spielers bei der Rogue Army Garrison, den Shady Lady Bikers und The Cult of Second Chance verfolgt.

Das Geländesystem in Urban Strife verwendet die Landschaftswerkzeuge der Unreal Engine mit benutzerdefinierten Materialebenen, die Oberflächeneigenschaften definieren. Diese Oberflächeneigenschaften beeinflussen Bewegungsgeschwindigkeit, Schallausbreitung und Kampfmodifikatoren. Betonoberflächen verstärken Schritte und ziehen möglicherweise Zombie-Aufmerksamkeit aus größerer Entfernung an, während Gras und Erde Geräusche dämpfen. Ihre benutzerdefinierte Karte muss Geländebereichen, Straßen und Gebäudeinnenräumen geeignete Oberflächenmaterialien zuweisen, um die Schallausbreitungs- und Tarnungssysteme des Spiels aufrechtzuerhalten. Der Ghost Perk, der Bewegungsgeräusche reduziert, interagiert mit diesen Oberflächeneigenschaften, um Erkennungswahrscheinlichkeiten beim Vorbeischleichen an Zombies oder feindlichen Fraktionspatrouillen zu berechnen.

Der technisch anspruchsvollste Aspekt der benutzerdefinierten Kartenerstellung ist die Konfiguration des Navigationsnetzes und der Pfadvolumen für die Horde-KI. Das einzigartige Horde-KI-System von Urban Strife verarbeitet ganze Zombie-Horden als einzelne Einheiten während der strategischen Zugphase und löst dann die Aktionen einzelner Zombies während der Ausführungsphase auf. Dieses System erfordert eine spezialisierte Navigationsdatenstruktur, die Bewegungskorridore für Horden, Anziehungspunkte und Zerstreuungszonen definiert. Ihre benutzerdefinierte Karte muss NavMeshBoundsVolumes enthalten, die alle bespielbaren Bereiche abdecken und ordnungsgemäß mit den benutzerdefinierten Navigationsfiltern des Spiels konfiguriert sind.

Die Pfadfindung der Zombie-Horde stützt sich auf HordePathVolume-Akteure, die die Routen definieren, denen Horden bei der Migration über die Karte folgen. Diese Volumen verbinden interessante Punkte wie Ressourcenlager, Geräuschquellen und Fraktionsaußenposten. Eine gut gestaltete benutzerdefinierte Karte platziert Horden-Pfadvolumen strategisch, um dynamische Bedrohungszonen zu schaffen, die sich im Laufe der Zeit verschieben. Beispielsweise könnte eine Horde zwischen einem verlassenen Einkaufszentrum und einem Wohnviertel patrouillieren, wobei sich die Route basierend auf Spieleraktionen und Geräuscherzeugung ändert. Das Verteidigungs-Tracker-System, das die Vorbereitung des Spielers auf die Belagerung an Tag 20 überwacht, referenziert diese Pfadvolumen, um Angriffsvektoren und Hordenzusammensetzung für den letzten Angriff auf das Urban Shelter zu berechnen.

KartenkomponenteZweckKonfigurationsanforderungen
NavMeshBoundsVolumeKI-NavigationAbdeckung des gesamten begehbaren Geländes, Agentenradius, Schritthöhe
HordePathVolumeZombie-Horden-RoutenStartpunkt, Endpunkt, Patrouillengeschwindigkeit, Zerstreuungsradius
SoundVolumeGeräuschausbreitungDezibel-Schwelle, Anziehungsradius, Horden-Reaktionsverzögerung
FactionTerritoryVolumeFraktionskontrollierte GebieteFraktions-ID, Feindseligkeitsstufe, Patrouillen-Spawn-Frequenz
ShelterDefensePointVerteidigungspositionen für Tag 20Verteidigungswert, Barrikadengesundheit, Feuerwinkel

Fraktionsplatzierung und Quest-Integration

Benutzerdefinierte Karten können neue Fraktionsaußenposten und Quest-Hubs einführen, indem FactionCamp-Akteure platziert und ihre zugehörigen NPCs konfiguriert werden. Jede Fraktion – die Rogue Army Garrison, Shady Lady Bikers und The Cult of Second Chance – verfügt über einzigartige Lager-Assets, NPC-Vorlagen und Händlerinventare, die Sie in Ihrer benutzerdefinierten Karte platzieren können. Das Fraktionsrufsystem verfolgt den Spielerstand unabhängig für jede Fraktion, und Ihr Kartendesign sollte territoriale Grenzen berücksichtigen, die sich auf Rufgewinn und -verlust auswirken. Unbefugtes Betreten des Territoriums der Rogue Army Garrison ohne ausreichenden Ruf löst Warnungen und schließlich Feindseligkeit aus, ein Verhalten, das durch Volumen-Akteure im Level-Blueprint gesteuert wird.

Die Quest-Integration erfordert das Platzieren von QuestTrigger-Akteuren, die ausgelöst werden, wenn Spieler bestimmte Bereiche betreten, mit Objekten interagieren oder bestimmte Kampfmeilensteine erreichen. Diese Auslöser referenzieren Einträge in der Quest-Datentabelle, die Ziele, Belohnungen und Fraktionsrufänderungen definiert. Ihre benutzerdefinierte Karte kann völlig neue Questreihen einführen, die die Erzählung des Spiels erweitern und möglicherweise die Folgen des Ausbruchs in Atlanta aus Perspektiven jenseits der Hauptkampagne erkunden. Das Blueprint-System ermöglicht es Questketten, sich basierend auf Spielerentscheidungen, Fraktionszugehörigkeiten und Überlebensmetriken zu verzweigen und so wiederspielbare Inhalte zu schaffen, die auf die Herangehensweise des Spielers an die Apokalypse reagieren.


Fortgeschrittene Blueprint-Techniken für Gameplay-Mods

Urban Strife fortgeschrittenes Modding umfasst Gameplay-Systemmodifikationen, die über die einfache Asset-Erstellung hinausgehen und ein tiefes Verständnis der zugrunde liegenden Systeme des Spiels und ihrer Blueprint-Implementierungen erfordern. Das Interrupt Fire-System, das es Charakteren ermöglicht, während des gegnerischen Zuges automatisch auf Feinde zu schießen, die sich in ihrer Sichtlinie bewegen, wird durch eine komplexe Interaktion zwischen Charakter-Blueprints, Waffenkonfigurationen und dem taktischen Kampfmanager gesteuert. Durch Modifizieren dieses Systems können Sie benutzerdefinierte Unterbrechungsverhalten erstellen, wie z. B. Überwachungskegel mit einstellbarer Breite oder bedingte Auslöser basierend auf dem Feindtyp.

Das Verteidigungs-Tracker-System verdient besondere Aufmerksamkeit für fortgeschrittene Modder. Dieses System sammelt während des gesamten 20-Tage-Zyklus des Spiels Daten und verfolgt Ressourcenvorräte, Barrikadenintegrität, Überlebendenmoral und Munitionsreserven. Wenn die Belagerung der Atlanta-Horde an Tag 20 beginnt, berechnet der Verteidigungs-Tracker die Zusammensetzung der Horde, Angriffsmuster und die Wirksamkeit der Spielerverteidigung. Durch Modifizieren dieses Systems über Blueprints können Sie den Belagerungsschwierigkeitsgrad anpassen, neue Verteidigungsoptionen hinzufügen oder alternative Endspielszenarien erstellen. Die 24-Stunden-Funkwarnung, die der Belagerung vorausgeht, wird durch ein Blueprint-Ereignis ausgelöst, in das Sie für benutzerdefinierte Ankündigungen, Nebenaufgaben oder narrative Sequenzen eingreifen können.

Erstellen benutzerdefinierter Perks und Fähigkeitsbäume

Das 3-stufige Berufs-Perksystem in Urban Strife bietet die Grundlage für die Charakterentwicklung, mit Builds wie Fernkampfspezialist, Tarnungsinfiltrator, Nahkämpfer und Unterstützungsrollen. Fortgeschrittene Modder können dieses System erweitern, indem sie neue Perk-Bäume durch Blueprint-Vererbung erstellen. Jeder Perk ist als Datenstruktur definiert, die Stufenanforderungen, Attributsmodifikationen und Freischaltbedingungen enthält. Der Ghost Perk, der den Erkennungsradius beim Ducken reduziert, dient als hervorragende Vorlage, um zu verstehen, wie Perks mit den Erkennungs- und Tarnsystemen des Spiels interagieren.

Benutzerdefinierte Perks müssen ihre Interaktionen mit dem Aktionspunkte (AP)-System und etwaigen Abklingmechaniken definieren. Ein Perk, das die AP-Kosten für bestimmte Waffentypen reduziert, greift beispielsweise in die AP-Berechnungsfunktion innerhalb des Kampfmanager-Blueprints ein. Unterstützungs-Perks, die die Basisbaueffizienz des Urban Shelter verbessern, modifizieren die von den Werkstatt-, Garten- und Kasernen-Blueprints zurückgegebenen Werte. Beim Entwerfen benutzerdefinierter Perks sollten Sie das Gleichgewicht wahren, indem Sie Ihre Werte mit vorhandenen Perks vergleichen und die Opportunitätskosten der Wahl eines Perks gegenüber einem anderen berücksichtigen. Die Community hat grobe Balance-Richtlinien basierend auf der Analyse der offiziellen Perk-Bäume erstellt, die Sie als Referenz verwenden sollten, um sicherzustellen, dass sich Ihr Mod fair in das bestehende Fortschrittssystem integriert.

Perk-StufeTypBeispiel Offizieller PerkModding-Erweiterungsideen
Stufe 1FernkampfRuhige Hand: +15% GenauigkeitVariabler Genauigkeitsbonus basierend auf Deckung
Stufe 1TarnungGhost: -30% ErkennungsradiusGhost-Dauerverlängerung nach Takedowns
Stufe 2NahkampfBerserker: +25% NahkampfschadenLebensraub bei Nahkampftötungen
Stufe 2UnterstützungFeldarzt: +50% HeilungHeilung über Zeit nach Verbandanwendung
Stufe 3FernkampfScharfschützenelite: +50% KopfschussschadenKetten-Kopfschussbonus

Modifizieren des Urban Shelter Basisbaus

Das Urban Shelter Basisbausystem bietet umfangreiche Modding-Möglichkeiten durch seine modulare Raum-Blueprint-Architektur. Jeder Raumtyp – Funk, Krankenhaus, Werkstatt, Gärten und Kaserne – ist als Child-Blueprint von BP_ShelterRoomBase implementiert, wobei die Upgrade-Stufen durch ein Stufensystem gesteuert werden. Modder können neue Raumtypen hinzufügen, indem sie neue Child-Blueprints erstellen und sie in der Shelter-Verwaltungsdatentabelle registrieren. Ein benutzerdefinierter Waffenkammerraum könnte beispielsweise Vorteile bei der Waffenwartung bieten oder exklusive Aufsatzherstellungsoptionen freischalten.

Der Funkraum verwaltet die Kommunikation mit externen Fraktionen und löst das Frühwarnsystem für die Belagerung an Tag 20 aus. Durch Modifizieren dieses Blueprints können Sie neue Funkereignisse, Fraktionsinteraktionen oder Notrufe von Überlebendengruppen hinzufügen. Der Krankenhausraum behandelt die Heilungsraten von Überlebenden, Infektionsbehandlung und Langzeitpflege für schwer verwundete Charaktere. Fortgeschrittene Modder können neue medizinische Zustände, Herstellungsrezepte für experimentelle Behandlungen oder spezielle medizinische Ausrüstung einführen, die die Fähigkeiten des Krankenhauses verbessern. Jeder Raumtyp referenziert den Verteidigungs-Tracker, um seinen Beitrag zur Gesamtbereitschaftsbewertung des Shelters zu berechnen, die die Wahrscheinlichkeit des Belagerungsergebnisses bestimmt.


Veröffentlichen Ihres Mods im Steam Workshop

Sobald Sie Ihre benutzerdefinierten Inhalte mit dem Urban Strife Blueprint-System erstellt haben, macht die Veröffentlichung über den Steam Workshop Ihren Mod für die Community zugänglich. Das SDK enthält ein Verpackungswerkzeug, das Ihre Blueprints, Assets und Datentabellen in eine .pak-Datei kompiliert, die mit dem Mod-Ladesystem des Spiels kompatibel ist. Überprüfen Sie vor dem Verpacken, ob Ihr Mod keine Kernspieldateien überschreibt – ordnungsgemäß konstruierte Mods verwenden das Mounting-System, um Inhalte zu schichten, ohne die Basisinstallation dauerhaft zu verändern. Dies gewährleistet die Kompatibilität mit anderen Mods und ermöglicht es Spielern, Ihre Inhalte zu aktivieren oder zu deaktivieren, ohne das Spiel neu installieren zu müssen.

Der Verpackungsprozess erfordert die Definition einer Mod-Metadatendatei, die den Namen, die Version, die Beschreibung und die Abhängigkeitsliste Ihres Mods enthält. Wenn Ihr benutzerdefinierter Waffen-Mod Assets von einem anderen beliebten Mod benötigt, deklarieren Sie diese Abhängigkeit, um Probleme mit der Ladereihenfolge zu vermeiden. Die Steam Workshop-Integration handhabt Versionierung und automatische Updates und verteilt Ihren Mod an Abonnenten, wann immer Sie Änderungen veröffentlichen. White Pond Games hat sich verpflichtet, die Modding-Community zu unterstützen, und MicroProse unterhält die Workshop-Infrastruktur, die die Inhaltsverteilung erleichtert. Treten Sie dem offiziellen Discord bei, um sich mit anderen Moddern zu vernetzen und auf Beta-Versionen der SDK-Tools zuzugreifen.

Testen und Debuggen Ihres Mods

Gründliche Tests verhindern Abstürze und Balance-Probleme, die Spieler frustrieren. Das SDK enthält ein Debugging-Toolset, mit dem Sie Testszenarien spawnen, Variablenwerte in Echtzeit überwachen und längere Gameplay-Sitzungen simulieren können, um Speicherlecks oder Leistungseinbußen zu erkennen. Testen Sie Ihre benutzerdefinierte Waffe gegen alle Rüstungstypen und Zombie-Varianten, um die Schadensberechnungen zu überprüfen. Führen Sie für benutzerdefinierte Karten Navigationstests durch, um zu bestätigen, dass die Horde-KI korrekt pfadfindet und keine Geometrielöcher es Entitäten ermöglichen, durch die Welt zu fallen. Die Community empfiehlt gemäß etablierter Modding-Best-Practices eine Mindesttestdauer von zwei Stunden kontinuierlichem Spiel für Waffen-Mods und fünf Stunden für benutzerdefinierte Karten.


FAQ

Welche minimale SDK-Version ist für das Urban Strife Blueprint-System-Modding erforderlich?

Das Urban Strife Modding SDK erfordert die Version, die Ihrer Spielinstallation entspricht. White Pond Games aktualisiert das SDK parallel zu Spiel-Patches, um die Kompatibilität zu gewährleisten. Überprüfen Sie die Steam-Shop-Seite auf die neuesten Versionsanforderungen. Das SDK wird automatisch über Ihre Steam-Bibliothek aktualisiert, wenn Sie den Werkzeug-Filter aktiviert haben.

Kann ich mit dem Blueprint-System benutzerdefinierte Zombie-Varianten erstellen?

Ja, die Zombie-KI ist durch BP_ZombieBase implementiert, die Sie erweitern können, um benutzerdefinierte Varianten mit einzigartigen Verhaltensweisen, visuellen Erscheinungsbildern und Kampfeigenschaften zu erstellen. Das Horde-KI-System integriert automatisch neue Zombietypen, die von der Basisklasse erben, obwohl Sie deren Sensorreichweiten und Bewegungsmuster konfigurieren müssen, um das Gleichgewicht zu wahren. Benutzerdefinierte Zombies können anders auf Geräusche, Licht und Geruch reagieren als Standardvarianten.

Wie füge ich benutzerdefinierte Herstellungsrezepte für Molotowcocktails oder Dum-Dum-Munition hinzu?

Benutzerdefinierte Herstellungsrezepte werden über die Rezept-Datentabelle hinzugefügt, die Eingabekomponenten Ausgabegegenständen zuordnet. Sie können neue Rezepte für vorhandene Gegenstände wie Molotowcocktails hinzufügen oder völlig neue herstellbare Gegenstände erstellen. Die Werkstatt, das Krankenhaus und die Gärten des Urban Shelter haben jeweils separate Rezepttabellen, die Sie erweitern können. Versteckte Rezepte, die durch NPC-Freundschaften freigeschaltet werden, wie die von Professor Ford gelehrten, erfordern zusätzliche Blueprint-Logik, um die Verfügbarkeit zu steuern.

Unterstützt das Blueprint-System Multiplayer-Modding?

Das aktuelle Urban Strife Blueprint-System und SDK konzentrieren sich auf die Erstellung von Einzelspieler-Inhalten. Obwohl die zugrunde liegende Unreal Engine Multiplayer-Funktionalität unterstützt, hat White Pond Games keine Multiplayer-Replikationsgraphen über die Modding-Tools zugänglich gemacht. Community-Bemühungen, kooperatives Spiel durch Blueprint-Modifikationen zu ermöglichen, bleiben experimentell und werden laut Community-Berichten nicht unterstützt. Verfolgen Sie den offiziellen Discord für Updates zu Multiplayer-Modding-Fähigkeiten.

Weitere Informationen zum Modding von Urban Strife finden Sie in unserem Leitfaden zu Urban Strife Waffen und Herstellung für detaillierte Aufschlüsselungen von Waffenstatistiken und Aufsatzkombinationen.