1
0
KF2-Dev-Scripts/GameFramework/Classes/GameThirdPersonCameraMode_Default.uc
2020-12-13 18:01:13 +03:00

75 lines
2.0 KiB
Ucode

/**
* Copyright 1998-2013 Epic Games, Inc. All Rights Reserved.
*/
class GameThirdPersonCameraMode_Default extends GameThirdPersonCameraMode
config(Camera)
native(Camera);
cpptext
{
/**
* Returns location and rotation, in world space, of the camera's basis point. The camera will rotate
* around this point, offsets are applied from here, etc.
*/
virtual void GetCameraOrigin(class APawn* TargetPawn, FVector& OriginLoc, FRotator& OriginRot);
};
/** Z adjustment to camera worst location if target pawn is in aiming stance */
var() protected const float WorstLocAimingZOffset;
var protected transient bool bTemporaryOriginRotInterp;
var() protected const float TemporaryOriginRotInterpSpeed;
defaultproperties
{
TemporaryOriginRotInterpSpeed=12.f
WorstLocOffset=(X=-8,Y=1,Z=95)
WorstLocAimingZOffset=-10
bValidateWorstLoc=FALSE
ViewOffset={(
OffsetHigh=(X=-128,Y=56,Z=40),
OffsetLow=(X=-160,Y=48,Z=56),
OffsetMid=(X=-160,Y=48,Z=16),
)}
ViewOffset_ViewportAdjustments(CVT_16to9_HorizSplit)={(
OffsetHigh=(X=0,Y=0,Z=-12),
OffsetLow=(X=0,Y=0,Z=-12),
OffsetMid=(X=0,Y=0,Z=-12),
)}
ViewOffset_ViewportAdjustments(CVT_16to9_VertSplit)={(
OffsetHigh=(X=0,Y=-20,Z=0),
OffsetLow=(X=0,Y=-20,Z=0),
OffsetMid=(X=0,Y=-20,Z=0),
)}
ViewOffset_ViewportAdjustments(CVT_4to3_Full)={(
OffsetHigh=(X=0,Y=0,Z=17),
OffsetLow=(X=0,Y=0,Z=17),
OffsetMid=(X=0,Y=0,Z=17),
)}
ViewOffset_ViewportAdjustments(CVT_4to3_HorizSplit)={(
OffsetHigh=(X=0,Y=0,Z=-15),
OffsetLow=(X=0,Y=0,Z=-15),
OffsetMid=(X=0,Y=0,Z=-15),
)}
ViewOffset_ViewportAdjustments(CVT_4to3_VertSplit)={(
OffsetHigh=(X=0,Y=0,Z=0),
OffsetLow=(X=0,Y=0,Z=0),
OffsetMid=(X=0,Y=0,Z=0),
)}
StrafeLeftAdjustment=(X=0,Y=-15,Z=0)
StrafeRightAdjustment=(X=0,Y=15,Z=0)
StrafeOffsetScalingThreshold=200
RunFwdAdjustment=(X=20,Y=0,Z=0)
RunBackAdjustment=(X=-30,Y=0,Z=0)
RunOffsetScalingThreshold=200
BlendTime=0.25
}