just thought i might try and help with the actual question in hand:
Quote: "This is exactly what I'm trying to do. Being a complete novice, can anyone point me in the right direction on doing this? I assume that I should import the security camera model into Milkshape (or similar) and attach the cone? How would I make the cone invisible?"
editor: create a coned object - dont texture it. this is the size of the area where you will be seen so make it relative to size of camera.
in game: 2. Load camera object and position it
in game: 3. load coned object and position it just in front of the camera so something like: O<
(where O is camera and < is area/cone)
in game: 4. hide object (cone) ((i dont know about fpsc but should be possible, either hide object or set transparency))
in game: 5. set up a collision if statement (ex in dbp: if object collision ( 1,2) )
in game: 6. rotate both the camera object and the cone object at the same relative speed/angles.
So just a simple rotate command in a loop.
TO TEST: maybe leave the cone object visible and setup a print statement so you know if you've been seen..
You could even texture the cone with a cool texture and some alpha/transparency so you can see the camera objects field of view - sort of like a light green colour or something - gives the player a chance?
Just some ideas for you there.
Now go and make brilliant games!
Paul