Oblivion:SetActorRefraction

Aus Skript-Wiki
Version vom 26. August 2008, 02:21 Uhr von Keris (Diskussion | Beiträge) (Die Seite wurde neu angelegt: '''Syntax:''' <code>SetActorRefraction [0.0 - 10.0] sar [0.0 - 10.0] </code> '''Beispiel''' <tesscript>SetActorRefraction 3 ; Halbdurchsichtig SAR 0 ; undurchsichti...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Syntax: SetActorRefraction [0.0 - 10.0]

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 das diese Einstellung verloren gehen, 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>