[Release] Romantic Encounters für BG1

Dieses Thema im Forum "Modifikationen - Releases" wurde erstellt von Jastey, 30. März 2014.

  1. Jastey

    Jastey Senior Member

    Registriert seit:
    Mai 2004
    Beiträge:
    6.635
    Zustimmungen:
    155
    bg1re is nun auf Version 2.7.
    Neben Erweiterungen der Liesmich mit der oben geposteten Liste "ernster" Quests und Begegnungen ist nun der Text von Morgenpriester Blaise korrigiert.
     
  2. Lumorus

    Lumorus Wachender

    Registriert seit:
    März 2011
    Beiträge:
    2.073
    Zustimmungen:
    38
    Wegen der Sache mit dem nicht immer entfernten Ring für Garrick habe ich mir mal den Dialog in "Garric" angeschaut:

    Nach der Dialogzeile

    "Gosh, it sure is pretty. Like a drop of heart's blood. I'll just tuck it away somewhere safe..."

    kommen vier NO TEXT-Zeilen, die die gleichen Sripte benutzen:
    TakePartyItem("RING19")
    DestroyItem("RING19")
    SetGlobal("T1M2GarrickLetter","GLOBAL",3)

    aber komischerweise vier verschiedene Conditionen haben:

    Global("RE1_GarrickMessenger2","LOCALS",0)

    Global("RE1_GarrickMessenger2","LOCALS",1)

    Global("RE1_GarrickMessenger2","LOCALS",6)

    Global("RE1_GarrickMessenger2","LOCALS",7)

    Könnte es daran liegen, dass der Ring nicht immer so entfernt wird, wie er sollte, weil gerade durch Zufall die falsche der vier Conditionen gewählt wird?
     
  3. Jastey

    Jastey Senior Member

    Registriert seit:
    Mai 2004
    Beiträge:
    6.635
    Zustimmungen:
    155
    @Lumorus Klingt nicht abwägig, ich habe mir das mal aufgeschrieben. Du kannst nicht zufälligerweise die lokale Variable abfragen, oder (falls Du überhaupt noch einen entsprechenden Spielstand hast)? (Ich kann mir nicht merken, ob man lokale Variablen über Cheat abfragen kann, oder nicht.) Falls Du es versuchen willst: den Kursor auf Garrick halten und in die Cheatkonsole eingeben:
    CLUAConsole:GetGlobal("RE1_GarrickMessenger2","LOCALS")
     
  4. Lumorus

    Lumorus Wachender

    Registriert seit:
    März 2011
    Beiträge:
    2.073
    Zustimmungen:
    38
    @Jastey Den Spielstand hatte ich leider schon überschrieben. Ich habe es trotzdem mal mit dem von dir beschriebenen Vorgang versucht - der Befehl hat leider nicht funktioniert ...
     
  5. Jastey

    Jastey Senior Member

    Registriert seit:
    Mai 2004
    Beiträge:
    6.635
    Zustimmungen:
    155
    Trotzdem Danke! Was mir eingefallen ist: Wenn keine der Konditionen erfüllt ist, müsste der Dialog eigentlich mit No Valid Links Or Replies (NVLOR) abbrechen, wenn die Gruppe keinen Ring hat (das "!" vor dem PartyHasItem). Wenn der Ring vorhanden ist, dann kommen die beiden Antwortoptionen, und wenn man den Ring nicht verleugnet, dann wird er - laut Skript - aus dem Inventar entfernt. Theoretisch... :hae: (Aber an dem Punkt waren wir schonmal...)
    Hm, das einzige, was ich machen könnte, ist das Entfernen des Rings in einen extra Skriptblock setzen, der nach dem Dialog ausgeführt wird. Ich weiß nicht, ob ich mir die Mühe mache, aber es wäre immerhin eine Lösung, weil im Dialog kann ich die Aktion nicht woanders hinschieben. Macht aber nur Sinn, wenn wenigstens das Setzen einer Variable an der Stelle ausgeführt wird...
     
  6. Lumorus

    Lumorus Wachender

    Registriert seit:
    März 2011
    Beiträge:
    2.073
    Zustimmungen:
    38
    Hm, ich weiss nicht, ob das mit den Konditionen und dem No Valid so passieren kann - dieser Dialogpfad ist ja nur möglich, wenn man den Ring hat und es Garrick gegenüber zugibt ... dann hat Garrick wieder Text und danach kommen die Antwortmöglichkeiten.
    Warum es allerdings so viele gibt verstehe ich nicht ganz ... so etwas würde normalerweise nur Sinn ergeben, wenn zum Beispiel ein Einwurf eines Gruppenmitglieds kommen würde, oder? :confused:

    Ja okay, es wäre schön, wenn du es machen würdest - wenn nicht, ist es auch kein Problem - dann kriegt er den Brief - UND den Ring eben später, wenn in der Gruppe ist. ;)
     
  7. Jastey

    Jastey Senior Member

    Registriert seit:
    Mai 2004
    Beiträge:
    6.635
    Zustimmungen:
    155
    Ach stimmt, ich hatte auf die falsche Stelle geguckt. Die Variablen, die da abgefragt werden, wurden vorher gesetzt, als der Moddialog vom Originaldialog abgezweigt ist - damit der Dialog am Ende wieder zur richtigen Dialogstelle zurückfindet. Sollte also eigentlich keine anderen gültigen Variablen geben... (Die Zahlenwerte entsprechen den Nummern der Dialogstates im Garrick.dlg, von denen abgezweigt wurde.)
     
  8. Lumorus

    Lumorus Wachender

    Registriert seit:
    März 2011
    Beiträge:
    2.073
    Zustimmungen:
    38
    Ups, ich habe etwas im Dialog mit der Roten Magierin Della May entdeckt - man kann ihr schon sagen, man hätte die anderen Magier schon gesehen und dass man sie schon getötet hat, obwohl man noch gar keinen Kontakt mit ihnen hatte, ganz zu schweigen, sie erledigt hätte.
     
  9. Jastey

    Jastey Senior Member

    Registriert seit:
    Mai 2004
    Beiträge:
    6.635
    Zustimmungen:
    155
    Huch? Danke für den Hinweis.
     
  10. Lumorus

    Lumorus Wachender

    Registriert seit:
    März 2011
    Beiträge:
    2.073
    Zustimmungen:
    38
    @Jastey Im Ajantis-Thread hattest Du davon gesprochen, auch BG1re in die nächste Update-Runde mit einzubeziehen ... aber dieses Mal stelle ich die Frage direkt hier, welche Änderungen da durchgeführt werden. ;)
     
  11. Jastey

    Jastey Senior Member

    Registriert seit:
    Mai 2004
    Beiträge:
    6.635
    Zustimmungen:
    155
    @Lumorus
    -Ich wollte den Installationsprozess so umstellen, dass man nicht mehr während der Installation für die Auswahlmöglichkeiten geprompt wird, sondern zu Beginn (also Kompatibilität mit ALIENs Project Infinity herstellen)
    -Kitty und Dai ("The Novelists") soll man in BGT und in EE+EBG1 auch nach Sarevoks Tod ihr Abschlusswerk präsentieren lassen können (warum soll das im Vorbeihetzen in der Diebesgilde auf dem Weg in die Unterstadt geschehen, wenn man danach noch ewig Zeit hat).

    Einige Bugfixes:
    -Mikala won't "have nothing to say" in case she was talked to with another NPC first (trigger NumTimesTalkedTo(0) replaced with a variable)
    -(Tutu) %tutu_var% added to bardol.cre patching
    -"Dinner with Thalantyr" (BGT) Ragefast can be talked to after Abela left even if Ramazith's quest was not accepted
    -#8 changed to #32 for script name patching
    -noch mehr Kleinigkieten, die ich mir noch ansehen muss

    Neu übersetzte Komponente:
    -new German translation by Gerri ("Cloakwood Lovers")
     
  12. Lumorus

    Lumorus Wachender

    Registriert seit:
    März 2011
    Beiträge:
    2.073
    Zustimmungen:
    38
    Danke für die Info :)

    Oh, da erinnerst Du mich an etwas:
    Ich hatte es hin und wieder, als ich nach dem Eintreffen auf dieser Ebene die wartenden Feinde besiegt hatte, dass plötzlich der Priester des Cyric aus der "Kapelle", der die beiden "trauen" sollte auf dem Gang herumlief und die Gruppe ansprach.
    Entscheidet man sich gegen ihn zu kämpfen, trifft man die beiden Liebenden in der "Kapelle" als feindlich an!
    Ich weiß aber nicht sicher, ob sie auch feindlich sein würden, wenn der Priester noch lebt.
     
  13. Jastey

    Jastey Senior Member

    Registriert seit:
    Mai 2004
    Beiträge:
    6.635
    Zustimmungen:
    155
    Danke für die Info!
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden