Alien beamt sich her
In meinem zweiten Tuturial will ich zeigen,
wie sich die Aliens herbeamen (Inklusive Sound,
Sprites,etc.). Wie im richtigen Half-Life
Spiel.
Zuerst bauen wir einen Block. Diesem geben
wir dann die AAATrigger
textur. Wir drücken die rechte Maustaste und
dann auf to entity.
Wir wählen trigger_once
aus. Als target geben wir alien_beam
ein. Der Block ist im Spiel unsichtbar, und
wenn man durch diesen Block durchgeht, passiert
eine Tätigkeit. In unserem Falle soll ein
Alien herteleportiert werden.
Wir wollen heute mal einen alien_slave
herbeamen.
Zuerst öffnen wir die Entity-Liste und wählen
env_sprite.
Plaziere ihn dort, wo das Alien hingebeamt
werden soll. Folgende Optionen ändern wir:
Render FX: Constant Glow
Render Mode: Glow
FX Amount: 255
FX Color(RGB): 77 210 130
Name: tele_sprite1
Framerate: 10.0
Sprite Name: sprites/Fexplo1.spr
Bei den Flags ankreuzen:
Play once
Dann plazieren wir noch ein env_sprite
an der Stelle.
Render FX: Constant Glow
Render Mode: Glow
FX Amount: 255
FX Color(RGB): 184 250 214
Name: tele_sprite2
Framerate: 10.0
Sprite Name: sprites/XFlare1.spr
Bei den Flags ankreuzen:
Play once
Dann an der Stelle noch ein ambient_generic:
Path/Filename of WAV: debris/beamstart2.wav
Name: beam_sound1
Bei den Flags ankreuzen:
Medium Radius
Start Silent
Is not looped
Noch ein
ambient_generic:
Path/Filename of WAV: debris/beamstart7.wav
Name: beam_sound2
Bei den Flags ankreuzen:
Medium Radius
Start Silent
Is not looped
Einen env_beam
brauchen wir auch:
Name: green_beam
Start entity: green_beam
Radius: 200
Brightness: 150
Beam color (RGB): 0 255 0
Life (seconds0=infinite): .5
Width of beam: 18
Amount of noise: 65
Sprite name: sprites/lgtning.spr
Texture scroll rate: 35
Frames per 10 seconds: 0
Strike again (secs): -.5
Bei den Flags ankreuzen:
Toggle
End sparks
Dann brauchen wir noch einen monstermaker:
Name: alien_slave
Monster Type: monster_alien_slave
Number of monsters: 1
Frequency: 1
Max live children: 1
Als letztes brauchen wir noch einen multi_manager
aus der entity-Liste.
Name: alien_beam
Neben Angel ist ein Knopf mit der Aufschrift
SmartEdit. Klicke einmal drauf, so das der
Knopf nicht eingedrückt ist.
Klicke einmal auf add.
Key: tele_sprite1
Value: 0
Dann nocheinmal:
Key: tele_sprite2
Value: 0
Nochmal:
Nochmal...:
Key: green_beamValue: 1.5
Once again:
Key: alien_slave
Value: 1
Nochmal auf add drücken:
Key: beam_sound1
Value: 0
Und zum Schluss:
Key: beam_sound2
Value: 0
So, dass wärs. Nun solltest du eigentlich
ein Ergebnis wie auf dem Screenshot haben,
allerdings sind dort zwei dieser Vorgänge
gleichzeitig, dafür muß man die Targetvalues
ändern.
Jaja, Valve hatte ne ganze Menge Arbeit mit
Half-Life.
Wer fragen hat, mailt bitte an mich, oder
besucht einfach meine HOMEPAGE.
|