Oblivion:SetActorRefraction

Aus Skript-Wiki
Wechseln zu: Navigation, Suche

Syntax: [ActorID.]SetActorRefraction [0.0 - 10.0]

[ActorID.]sar [0.0 - 10.0]


Beispiel <tesscript>SetActorRefraction 3 ; Halbdurchsichtig

SAR 0 ; undurchsichtig</tesscript>


Setzt die "Licht-Brechungs-Wert" des Actors (also wie Durchsichtig er ist). Beachte, dass diese Einstellung verloren geht, wenn der Actor aus dem Spiel geht.


Hinweis Es sieht so aus, als gäbe es einen kleinen "Fehler" bei dieser Funktion: Wenn du einen anderen Spielstand lädst, während du halbdurchsichtig bist, bleibt der Charakter weiterhin halbdurchsichtig. Es ist etwas vertrackt, wenn du es als Spell-Effekt benutzt, weil du nicht verhindern kannst, dass der Spieler seinen letzten Quicksave-Spielstand lädt während er halbdurchsichtig ist. Als kleine Alternative kann man einen Code in der folgenden Art in einem Quest-Script benutzen:

<tesscript>if player.IsSpellTarget thespell == 0

  player.sar 0

endif</tesscript>