Schreibe am weiter an meinem privaten Modding-Tagebuch
Zuerst mal die gute Nachricht: der Bug in Underworld scheint gefixt.
Für diejenigen unter uns, die das Cript einbauen wollen, ohne zuerst die nächste Version von wLW zu analysieren
scn wlwUnderWorldDoorSCRIPT
Code:
; Test: Begleiter sterben ab und zu, wenn sie durch die Tuere gehen
; Das Script der Door UnderWorldEntranceDoorInterior zuweisen und XMarker wlwMarkerFollowerUnderworldRef auf der anderen Seite bei der Treppe setzen
; Ist auf WLW-Geggenheiten angepasst, wer es einbauen kann, weiss auch wie er es anpassen muss
Begin OnActivate
If IsActionRef Player == 1
If Followers.PlayerHasFollower == 1
If Followers.DogmeatHired == 1 && DogmeatRef.Waiting == 0
DogmeatRef.MoveTo wlwMarkerFollowerUnderworldRef
EndIf
If Followers.ButchHired == 1 && ButchRef.Waiting == 0
ButchRef.MoveTo wlwMarkerFollowerUnderworldRef
EndIf
If Followers.CharonHired == 1 && CharonRef.Waiting == 0
CharonRef.MoveTo wlwMarkerFollowerUnderworldRef
EndIf
If Followers.CloverHired == 1 && CloverRef.Waiting == 0
CloverRef.MoveTo wlwMarkerFollowerUnderworldRef
EndIf
If Followers.JerichoHired == 1 && JerichoRef.Waiting == 0
JerichoRef.MoveTo wlwMarkerFollowerUnderworldRef
EndIf
If Followers.FawkesHired == 1 && MQ08FawkesRef.Waiting == 0
MQ08FawkesRef.MoveTo wlwMarkerFollowerUnderworldRef
EndIf
If Followers.RL3Hired == 1 && RL3Ref.Waiting == 0
RL3Ref.MoveTo wlwMarkerFollowerUnderworldRef
EndIf
If Followers.StarPaladinCrossHired == 1 && StarPaladinCrossRef.Waiting == 0
StarPaladinCrossRef.MoveTo wlwMarkerFollowerUnderworldRef
EndIf
EndIf
Activate
EndIf
End
Dann ein Tipp, eine neue Ghoul-Textur ist online, die manchem gefallen mag, hat eine gute Qualität.
Dann die schlechte Nachricht: Eigentlich wollte ich bereits gestern die neue WLW-Version raufladen. Leider crasht es mir im Moment vermehrt, wenn ich Begleiter wiederbelebe und am meisten betrifft es scheinbar Cross. Könnte auch eine seltsame Konstellation sein, die es nur bei mir gibt, denn vorher hat es lange Zeit tadellos geklappt. Muss dem trotzdem nachgehen, wenn es schon bei einem Vorgang in WLW auftritt.
Nehme das als Chance, nochmals das Follower-Quest-Script zu bereinigen und auf Performance zu trimmen. Da drin gibts noch Altlasten aus Vanilla, z.B. die Abfrage, ob ein Begleiter wartet, an seinem Platz wartet und ob er zum Player gehört, anshcliessend, ob er zulange wartet, damit er entlassen werden kann. Sowas muss auf keinen Fall für jeden Begleiter im Takt von 0.015 Sekunden passieren. Im Prinzip könnte man sowas auch einem MenuMode 1-Block zuweisen, denn das muss nur sporadisch ausgelöst werden.
Ich glaube, man könnte noch einiges an Performance sparen, wenn man das ganze Script-System nochmals unter die Lupe nehmen würde. Sind natürlich zuviele Scripte, um das flächendeckend zu machen. Aber wenn ich mit meinem Karma ungefähr vier Begleiter haben kann, amag es sich lohnen, da nachzuarbeiten.
Edit:
Wer ein wenig Humor im Ödland möchte, der sollte zu WLW greifen. Auf jeden Fall habe ich auch gerne was zum Grinsen und habe deshalb eine Funktion eingebaut, die die Enklave-Todeskrallen automatisch mit 10 Namen umbenennt und zwar von Fido und Muschi über Rex und Warmachine bis Waggleton P. Tallylicker. Vielleicht findest es jemand raus, aus welchem Spiel der Name stammt
Sehr schneller Edit:
Mir gefällt gerade ein, dass es noch keine Uthgerd und Lydia gibt