SP: Winter-Effekte

yoda
Original by The-eXistence
Quelle: [Tut] Winter Effekte @ CoD-Infobase.de

ok ich kann doch nicht schlafen also schreibe ich noch ein bischen

jetzt ist das Thema Wintereffekte dran
es wird dann später so aussehen



---

kommen wir zur Umsetzung

wir brauchen:

1. eine kompilierte map
2. eine gsc datei
3. eine _fx.gsc datei


1. auf das kompilieren geh ich jetzt nicht weiter ein das sollte erstmal klar sein

2. die GSC Datei

schreibe folgende zeilen in deine GSC datei

Zitat:


maps\MAPNAME_fx::main();

// makes ai do cool stuff
setEnvironment ("cold");



deine GSC datei sollte dann so aussehen

Zitat:

#include maps\_utility;
#include maps\_anim;

#using_animtree("generic_human");


main()
{
maps\_load::main();
maps\MAPNAME_fx::main();

// makes ai do cool stuff
setEnvironment ("cold");
}



folgendes ist für den kühlen atem der actors bzw der spielermodels zuständig

Zitat:

// makes ai do cool stuff
setEnvironment ("cold");



3. _fx.gsc Datei

schreibe folgendes in deine [/b]DEIN_MAPNAME_fx.gsc Datei

Zitat:

main()
{
precacheFauch böse );
level thread playerEffect();
}

precacheFauch böse )
{
level._effect["snow_light"] = loadfx ("fx/misc/snow_light.efx");
level._effect["cold_breath"] = loadfx ( "fx/misc/cold_breath.efx" );
}

playerEffect()
{
player = getent("player","classname");
for (;Augenzwinkern
{
playfx ( level._effect["snow_light"], player.origin + (0,0,300), player.origin + (0,0,350) );
wait (0.75);
}
}



Statt

Zitat:

= loadfx ("fx/misc/snow_light.efx");

könnt ihr auch

Zitat:

= loadfx ("fx/misc/snow_heavy.efx");

reinschreiben (für starken Schneefall wie oben auf dem Bild)


Jetzt noch alles in eure IWD file Packen und fertig !
hier nochmal die Ordnerstrucktur der IWD File

[img="http://www.ngog-clan.de/iwdfile.jpg" width="500" height="280" border="" alt=""]

das wars auch schon... viel spass mit eurem Schnee !

---

Quelle: [Tut] Winter Effekte @ CoD-Infobase.de