# SpatialFear.SFFixedCamera

Spatial Fear
Class: SFFixedCamera
Description: Extends StationaryPawn and changes the view to a 3rd person view from the
camera position.
Has to be used with a trigger. In a trigger operation the cameras track target
is set to the eventInstigator of the trigger action. In an untrigger operation the view
is switched back to 1st person.
If enabled, the camera will follow it's targets position with the specified "RotationRate" speed.
See below for class properties.
Interesing base class setting: RotationRate, defaults to (Pitch=6000,Yaw=6000,Roll=6000)
This is a rotator, that determines the tracking speed used during every tracking intervall(see
below for tracking interval). So using higher values will result in faster tracking movement.
Combined with a lower tracking interval rate a smoot motion should be producable.
Author: Markus Nuebel

Extends:
Modifiers:
Source code

    SpatialFear.SFFixedCamera

%%

## Variables

%function_comment% |  |  | bool | bTrackTarget
%function_comment% |  |  | class<Pawn> | clsTrackedObject
%function_comment% |  |  | Actor | Target

## Functions

|  |  | changeView (Pawn eventInstigator)
|  |  | startTracking ()
| Tracking |  | Tick (float DeltaTime)
| Tracking |  | Timer ()
|  |  | Trigger (Actor Other, Pawn eventInstigator)
|  |  | UnTrigger (Actor Other, Pawn eventInstigator)

## Default properties

    {
         bTrackTarget=True
         clsTrackedObject=Class'Engine.PlayerPawn'
         bHidden=True
         bIsPawn=False
         DrawType=DT_Sprite
         bCollideActors=False
         bCollideWorld=False
         bBlockActors=False
         bBlockPlayers=False
         bProjTarget=False
         RotationRate=(Pitch=6000,Yaw=6000,Roll=6000)
    }

class file time: 12/7/2003 3:58:24 PM - creation time: 12/7/2003 4:03:40 PM
Created with UnCodeX