|
34 | 34 | 3: "ATLAS" |
35 | 35 | ] |
36 | 36 |
|
37 | | - model(studio) : "Camera Model" : "models/props/security_camera.mdl" : "Model to be used in game" |
| 37 | + model(studio) : "Camera Model" : "models/props/security_camera.mdl" : "Model to be used in game." |
| 38 | + rotatesound(sound) : "Rotation Sound": "Portalgun.pedestal_rotate_loop" : "Sound loop played when the camera moves." |
| 39 | + speed(float) : "Rotation Speed" : 0 : "Speed the camera rotates, in degrees per second. By default, cameras targeting pings move at 8 deg/s, while all others move at 7 deg/s." |
| 40 | + decalname(decal) : "Detach Decal" : "SecurityCamera.Detachment" : "Decal placed on the wall when the camera detaches. If set to 'none', no decal is placed." |
| 41 | + glowname(sprite) : "Glow Sprite" : "sprites/glow1.vmt" : "Sprite used on the 'lens' attachment point. To remove the sprite, omit the attachment point." |
| 42 | + enableropes(boolean) : "Enable Ropes" : 0 : "Enable a pair of ropes, like in Portal 1. 4 attachments should be defined - Wire1_A, Wire1_B, Wire2_A, Wire2_B." |
38 | 43 |
|
39 | 44 | // Inputs |
40 | 45 | input Enable(void) : "Start following players." |
41 | 46 | input Disable(void) : "Stop following players, freezing in place." |
42 | 47 | input Toggle(void) : "Toggle following players." |
43 | | - input Ragdoll(void) : "Knock the camera off the wall." |
| 48 | + input Detach(void) : "Knock the camera off the wall." |
| 49 | + input Ragdoll(void) : "Backwards-compatibiity alias for Detach." |
44 | 50 |
|
45 | 51 | input LookAtBlue(void) : "Make the camera only follow ATLAS." |
46 | 52 | input LookAtOrange(void) : "Make the camera only follow P-Body." |
47 | 53 | input LookAllTeams(void) : "Make the camera follow all players." |
| 54 | + input ForceLookAt(ehandle) : "Force the camera to look at the specified entity, or return to normal if none is supplied." |
48 | 55 |
|
49 | 56 | // Outputs |
50 | 57 | output OnDeploy(void) : "Camera is becoming active and dangerous." |
51 | 58 | output OnRetire(void) : "Camera is becoming inactive and harmless." |
| 59 | + output OnDetach(void) : "Camera was knocked off the wall." |
52 | 60 |
|
53 | 61 | output OnTaunted(void) : "A player STARTED taunting the camera." |
54 | 62 | output OnTauntedBlue(void) : "ATLAS STARTED taunting the camera." |
|
0 commit comments