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

R2API_Direktor

Autor:RiskofThunderLetzte Aktualisierung:20/09/2025 19:41:444.6M42KB

Risk of Rain 2 R2API_Direktor-1-lagofast mod master

Vorabhängigkeiten

Mod-Einführung

API zur einfachen Änderung des Verhaltens von Regisseuren (RoR2 Monster/interaktive Spawner)

R2API. Regisseur-vereinfacht das Hinzufügen von Feinden, Interaktivität und vieles mehr im Regisseursystem.

Über

R2API. Director ist eine Submodulassembly der R2API, die es mod-Erstellern ermöglicht, neue Einträge zu Director hinzuzufügen, wodurch Dinge wie Interaktivität, Feinde usw. während der Laufzeit erzeugt werden können.

Anwendungsfälle/Funktionen

R2API. Director wird verwendet, um neue Feinde und Interaktivitäten zum SpawnCard-Pool von Director hinzuzufügen. Die Hauptmethode zur Verwendung sind die Ereignisse, die über die API bereitgestellt werden. Diese Ereignisse sind:

  • StageSettingsActions (Ändern Sie die Einstellungen der Bühne, z.B. Monster und interaktive Credits für die Bühne.)
  • MonsterActions (DCCSPool für Bühnenmonster modifizieren)
  • InteractableActions (DCCSPool für Interactable in der Änderungsphase)

Darüber hinaus R2API. Director wird auch mit DirectorAPIHelpers gebündelt, die Helfermethoden enthält, die die Interaktion mit den oben genannten Ereignissen erheblich vereinfachen.

Zugehörige Seiten

Changelog

'2.3.7'

  • Unterstützt Alloy Collective DLC3.
  • DLC2 fehlende Spawnkarten hinzugefügt.

'2.3.6'

  • Sowohl AddressableDirectorCardCategorySelection als auch AddressableDCCSPool haben jetzt komplexere Validierungen während des Upgrade-Prozesses.
    • Das bedeutet, dass sie Probleme wie ungültige Spawnkarten, ungültige Adressen usw. erfassen sollten.

'2.3.5'

  • Die Aktion MixEnemiesDccsActions wurde hinzugefügt, um die Interaktion mit dem MixEnemy Artefakt DCCS Ersatz zu ermöglichen.

'2.3.4'

  • Fixiert.

'2.3.3'

  • Es wurde ein Problem behoben, bei dem aufgrund von Änderungen in der zweiten Phase von SoTS mehrmals benutzerdefinierte Monster und interaktive Objekte zum Bühnenpool hinzugefügt wurden.

'2.3.2'

  • Stationären EntfernenExistenzMonsterAus der BühneStandardmäßig entfernt es ein bestimmtes Monster aus den DCCS der Familie und kann andere Szenen unbeabsichtigt beeinflussen, da diese zwischen den Phasen geteilt werden.

'2.3.1'

  • Es wurde ein Problem behoben, bei dem die ConditionalPool-Klasse von AddressableDCCSPool nicht korrekt aktualisiert wurde, wenn eine neue FamilyDCCSOption verwendet wurde

'2.3.0'

  • Die Klasse "AddressReferencedFamilyDirectorCardCategorySelection" wurde hinzugefügt, um auf FamilyDCCS im Basisspiel zu verweisen
  • Der "PoolEntry" des AddressableDCCSPool kann nun auf das FamilyDCCS verweisen, das Vorrang vor dem Feld AddressableDirectorCardCategorySelection hat.

'2.2.1'

  • Fügen Sie die StageSerde-Struktur hinzu, die das Problem löst, dass Unity die Stage-Aufzählung nicht korrekt serialisieren kann, da sie 64 Bit lang ist.

'2.2.0'

  • Fügen Sie SOTS-Phasen und interaktive Kategorien zur Unterstützung von Sturm.

'2.1.3'

  • Erstkorrektur für die SOTS DLC2-Version.

'2.1.2'

  • Unterstützung für "See"/"Emerald Waterfall" aus dem Devotion-Update hinzugefügt.

'2.1.1'

  • Reparaturen AddNewMonster / Bestehende Monster entfernen Falsche Handhabung der Assistentenmethode Arena Bühne.

'2.1.0'

  • Abhängigkeiten für adressierbare Submodule hinzugefügt
  • AddressableDCCSPool und AddressableDirectorCardCategorySelection wurden hinzugefügt, die beide für die Verwendung im Unity-Editor bestimmt sind.

'2.0.0'

  • Es wurde ein Problem behoben, bei dem die benutzerdefinierten Kategorien von DirectorCardHolder mit Ganzzahlen anstelle von Gleitkommazahlen ausgewählt wurden.

'1.1.2'

  • Machen Sie APIs sicherer.

'1.1.1'

  • Probleme reparieren Phase ParseToInternalStageName (Zeichenfolge) Und Zeichenfolge ToInternalStageName (Stage stage) Ungültige Werte für Planetarium bzw. Void Tracks werden zurückgegeben.

'1.1.0'

  • Es wurde vorübergehend behoben, dass ein Familienereignis ohne Ankündigung und früher als erwartet auftreten konnte (für Void und Lunar Familien). Normalerweise wird dies erst offensichtlich, wenn mehrere Läufe innerhalb einer Spielsitzung abgeschlossen sind. Vielen Dank an 6thmoon für die Hilfe bei der Suche nach der Ursache des Fehlers. Wenn der Fehler immer noch nicht behoben wurde, zögern Sie nicht, uns bei der Änderung von Discord zu informieren!
  • Zu den meisten hinzufügen DirectorAPI.Helpers Methode Ein optionaler Prädikat-Parameter zur feineren Kontrolle darüber, ob Monster/Interaktionäre auf der Bühne hinzugefügt/entfernt werden sollen. Das Prädikat hat eine DirectorCardKategorieAuswahl Parameter, die Sie überprüfen können (Sie müssen dies nicht tun, Sie können andere Überprüfungen durchführen, z. B. wenn bestimmte Erweiterte Definition Aktiv ist) zu entscheiden, ob Monster/interaktive hinzugefügt/entfernt werden sollen.

'1.0.0'

  • Teilen Sie sich in eigene Untermodule vom Hauptr2API.dll auf.
Dieses Tool wird von der Drittpartei [bufftool] bereitgestellt.Hinweis-Symbol

Mods jetzt herunterladen

Installieren Sie LagoFast, starten Sie Risk of Rain 2 und spielen Sie mit den Mods, die Sie lieben.