Sprungplatte (Portal 2)
< De
Sprungplatten oder Katapulte sind Sprungplatformen in Portal 2 . Sie können den Spieler und Objekte (wie Turrets und Würfel ) durch die Luft schleudern.
Erstellen
1) Erstelle ein prop_dynamic :
Property Name Value World Model "models/props/faith_plate.mdl" oder "models/props/faith_plate_128.mdl" Name "catapult_model" (oder individueller Name, dann ist aber auf die Inputs/Outputs zu achten!) Collision Not Solid Disable Shadows Yes
2) Erstelle ein info_target :
Property Name Value Name catapult_target
- Das Katapult wird euch an diese Stelle schießen.
3) Erstelle ein trigger_catapult (mit Trigger Textur):
Property Name Value Name catapult_trigger Launch Direction "-90 0 0" (Um nach oben geschossen zu werden) Player speed 500 bis 750 Physics speed 750 bis 900 (sollten aufgrund des geringeren Gewichts schneller sein als der Spieler) Apply Angular impulse True Launch target catapult_target Use Threshold Check Auf "NO" für das Faith Plate Model.
Flags Value Clients YES Physics Objects YES Correctly account for... YES
4) Erstelle ein ambient_generic :
Property Name Value Name catapult_sound Sound Name Metal_SeafloorCar.BulletImpact SourceEntityName catapult_model
Flags Value Is NOT Looped Yes Start Silent Yes
5) Um das Durchfallen des Spielers und Objekten zu verhindern:
- Erstelle ein func_clip_vphysics mit der Trigger Textur kurz unterhalb der Sprungplatte,
- Erstelle einen Brush mit der toolsplayerclip Textur kurz unterhalb der Sprungplatte.