Schlafkammer

In diesem Tutorial werde ich erklären, wie man die Schlaffkammer, in welcher man am Anfang von Portal aufwacht, selbst bauen kann.

Verwendete Entities:

schlafkammer.jpg

Aufbau

Modelle

Zuerst platzieren wie zwei prop_dynamic. Dem ersten geben wir das Model models/props/bed_body_reference.mdl. Das zweite prop_dynamic nennen wir bed_cover und geben ihm models/props/bed_cover_reference.mdl als Model.

Jetzt erstellen wir das dritte prop_dynamic (siehe Bild) und geben ihm den Namen blackout und das Model models/blackin.mdl. Das wird später der Pfad an dem unsere Kamera entlang fährt.

Spawnpunkt

Als nächstes setzen wir das info_player_start, so dass dessen Origin-Punkt genau auf dem des Blackoutmodells liegt (siehe Bild).

Kamera

Nun platzieren wir unser point_viewcontrol. Die Position ist egal, aber es darf nicht gedreht werden. Als Namen geben wir ihm blackout_cam und als Parent blackout. Jetzt setzen wir noch die Flags Freeze Player, Infinite Hold Time, Snap to goal angles. Alle anderen Flags müssen deaktiviert sein.

Restliche Entities

Jetzt brauchen wir noch ein env_fade und ein ambient_generic. Das env_fade erhält den Namen blackout_fade und die Flag Fade From. Dem ambient_generic geben wir den Namen bed_cover_sound und den Sound Doors.FullClose14.

Input/Output

Erstelle ein logic_auto mit den folgenden Outputs:

Output named Target entity Via this input Parameter Delay
OnMapSpawn blackout_cam SetParentAttachment vehicle_driver_eyes 0.00
OnMapSpawn blackout_cam Enable 0.00
OnMapSpawn blackout_fade Fade 0.00
OnMapSpawn bed_cover SetAnimation opening 5.00
OnMapSpawn bed_cover SetDefaultAnimation open 5.00
OnMapSpawn bed_cover_sound PlaySound 5.00
OnMapSpawn blackout SetAnimation exit1 5.00

Bei blackout tragen wir folgendes ein:

Output named Target entity Via this input Parameter Delay
OnAnimationDone bed_cover SetAnimation closing 0.00
OnAnimationDone bed_cover SetDefaultAnimation idle 0.00
OnAnimationDone bed_cover_sound PlaySound 0.00
OnAnimationDone blackout_cam Disable 0.00
Die Verwendung aller Dokumente einschließlich der Abbildungen ausschließlich zu nichtkommerziellen Zwecken. Verbreitung des Dokuments auf Speichermedien, (insbesondere auf CD-ROMs als Beilage zu Zeitschriften und Magazinen oder sog. "Mission-Packs" etc.) ist untersagt.
 
portal/tutorials/schlafkammer.txt · Zuletzt geändert: 2011/05/25 12:41 von Adrian_Broher