CUST_RAIN
Mit diesem Befehl können wir den Regen anpassen. Voraussetzung hierfür ist, dass Rain=Rain_ALL_OUTSIDE zusätzlich im Script eingetragen wird.
Im TE selber klicken wir Skybox und Wind an. Und machen den Himmel transparent. Tutorials dazu könnt ihr in der Rubrik Tomb Editor (TE) nachlesen.
Da wir den Regen mit diesem speziellen Customize Befehl anpassen hat der Room Type "Rain1 bis Rain 4" keine Auswirkungen.
Syntax: Customize=CUST_RAIN, FlagsForRain (FR_...), DropSize, SprinklerAmount, MaxRain, MinRain, Float1, Float4, Float8, Float16, Extra
Bereich im Script: [Level]
FlagsForRain (FR_...)
FR_ADD_DRIPS_TO_LARA
Von Lara tröpfeln Wassertropfen, wenn Sie vom Regen ins Trockene kommt.
FR_CORRECT_SPRINKLERS
Standardmäßig sind Regentropfen am Boden nicht sichtbar, wenn sie am Boden auf eine unebene Fläche treffen. (z.B. eine Ecke des Squares ist erhöht).
Mit diesem Flag wird dieser Bug korrigiert.
FR_PLAY_SFX
Standardmäßig haben Regentropfen kein Geräusch, wenn sie den Boden treffen. Bei diesem Flag können wir im Feld Extra die Nummer des Sound Samples eintragen, den man hören soll.
Idealerweise sollte der Sound im Loop Modus sein.
DropSize
Größe der Wassertropfen. Setzt man hier IGNORE, gilt die Standardgröße von 2.
SprinklerAmount field
Anzahl der Wasserspritzer eines Tropfen wenn er den Boden trifft. Setzt man hier IGNORE, gilt die Standardgröße von 1.
Ist hier die Nummer zu groß, könnte es Probleme mit anderen Partikeln wie Rauch oder Flammen geben.
MaxRain and MinRain fields
Vermutlich die Dichte des Regens, wobei (MinRain) die Anzahl der Tropfen in einem gewissen Radius (MaxRain) vor Lara darstellt.
Diese beiden Werte sollten immer ausbalanciert werden. Wenn man den einen erhöht, sollte man den anderen runtersetzen.
Standardwerte sind MaxRain= $800 (Dezimal: 2048)und MinRain= $80 (Dezimal: 128) .
Anmerkung:
Die Zahlen kann man auch im Dezimalwert angeben. Dadurch kann man sich leichter orientieren wenn 2048 MaxRain ist und 128 MinRain.
Ansonsten hilft hier wie immer ein Online Zahlenumrechner, der Hexadezimal in Dezimal umwandeln kann.
Float1 field, Float4 field, Float8 field, Float16 field
Unbekannte Werte, daher hier einfach viermal IGNORE, IGNORE, IGNORE, IGNORE setzen
EXTRA
Hier wird die Sound Nummer des Samples eingetragen wenn man FR_PLAY_SFX gesetzt hat.
Ansonsten hier auch ein IGNORE setzen
Bsp. für einen Scripteintrag:
Customize=CUST_RAIN,FR_ADD_DRIPS_TO_LARA+FR_CORRECT_SPRINKLERS,6,4,2048,128,IGNORE,IGNORE,IGNORE,IGNORE,IGNORE
Die Regentropfen sind größer und treffen mit vier Spritzern am Boden auf. Zusätzlich treffen die Wassertropfen auch auf schrägen Squares auf.