C# Class vp_FPSWeapon, OZML

Inheritance: vp_Component
Afficher le fichier Open project: merveilles/OZML Class Usage Examples

Méthodes publiques

Свойство Type Description
BobAmplitude Vector4
BobMaxInputVelocity float
BobRate Vector4
Persist bool
PositionFallRetract float
PositionKneeling float
PositionOffset Vector3
PositionPivot Vector3
PositionPivotSpringDamping float
PositionPivotSpringStiffness float
PositionSpring2Damping float
PositionSpring2Stiffness float
PositionSpringDamping float
PositionSpringStiffness float
PositionWalkSlide Vector3
RenderingClippingPlanes Vector2
RenderingFieldOfView float
RenderingZoomDamping float
RotationFallSway Vector3
RotationLookSway Vector3
RotationOffset Vector3
RotationSlopeSway float
RotationSpring2Damping float
RotationSpring2Stiffness float
RotationSpringDamping float
RotationSpringStiffness float
RotationStrafeSway Vector3
ShakeAmplitude Vector3
ShakeSpeed float

Méthodes publiques

Méthode Description
AddForce ( Vector3 positional, Vector3 angular ) : void
AddForce ( float xPos, float yPos, float zPos, float xRot, float yRot, float zRot ) : void
AddForce2 ( Vector3 positional, Vector3 angular ) : void
AddForce2 ( float xPos, float yPos, float zPos, float xRot, float yRot, float zRot ) : void
ApplyFallImpact ( float impact ) : void
Awake ( ) : void
FixedUpdate ( ) : void
Load ( string path ) : void
RefreshSettings ( ) : void
ResetState ( float positionReset, float rotationReset, float positionPauseTime = 0.0f, float rotationPauseTime = 0.0f ) : void
SetPivotVisible ( bool visible ) : void
SnapPivot ( ) : void
SnapSprings ( ) : void
SnapZoom ( ) : void
StopSprings ( ) : void
Update ( ) : void
Zoom ( ) : void

Private Methods

Méthode Description
DoWeaponBob ( float speed ) : void
DoWeaponSwaying ( Vector3 velocity ) : void
UpdateForces ( ) : void
UpdateShakes ( ) : void
UpdateZoom ( ) : void

Method Details

AddForce() public méthode

public AddForce ( Vector3 positional, Vector3 angular ) : void
positional Vector3
angular Vector3
Résultat void

AddForce() public méthode

public AddForce ( float xPos, float yPos, float zPos, float xRot, float yRot, float zRot ) : void
xPos float
yPos float
zPos float
xRot float
yRot float
zRot float
Résultat void

AddForce2() public méthode

public AddForce2 ( Vector3 positional, Vector3 angular ) : void
positional Vector3
angular Vector3
Résultat void

AddForce2() public méthode

public AddForce2 ( float xPos, float yPos, float zPos, float xRot, float yRot, float zRot ) : void
xPos float
yPos float
zPos float
xRot float
yRot float
zRot float
Résultat void

ApplyFallImpact() public méthode

public ApplyFallImpact ( float impact ) : void
impact float
Résultat void

Awake() public méthode

public Awake ( ) : void
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

Load() public méthode

public Load ( string path ) : void
path string
Résultat void

RefreshSettings() public méthode

public RefreshSettings ( ) : void
Résultat void

ResetState() public méthode

public ResetState ( float positionReset, float rotationReset, float positionPauseTime = 0.0f, float rotationPauseTime = 0.0f ) : void
positionReset float
rotationReset float
positionPauseTime float
rotationPauseTime float
Résultat void

SetPivotVisible() public méthode

public SetPivotVisible ( bool visible ) : void
visible bool
Résultat void

SnapPivot() public méthode

public SnapPivot ( ) : void
Résultat void

SnapSprings() public méthode

public SnapSprings ( ) : void
Résultat void

SnapZoom() public méthode

public SnapZoom ( ) : void
Résultat void

StopSprings() public méthode

public StopSprings ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Zoom() public méthode

public Zoom ( ) : void
Résultat void

Property Details

BobAmplitude public_oe property

public Vector4 BobAmplitude
Résultat Vector4

BobMaxInputVelocity public_oe property

public float BobMaxInputVelocity
Résultat float

BobRate public_oe property

public Vector4 BobRate
Résultat Vector4

Persist public_oe property

public bool Persist
Résultat bool

PositionFallRetract public_oe property

public float PositionFallRetract
Résultat float

PositionKneeling public_oe property

public float PositionKneeling
Résultat float

PositionOffset public_oe property

public Vector3 PositionOffset
Résultat Vector3

PositionPivot public_oe property

public Vector3 PositionPivot
Résultat Vector3

PositionPivotSpringDamping public_oe property

public float PositionPivotSpringDamping
Résultat float

PositionPivotSpringStiffness public_oe property

public float PositionPivotSpringStiffness
Résultat float

PositionSpring2Damping public_oe property

public float PositionSpring2Damping
Résultat float

PositionSpring2Stiffness public_oe property

public float PositionSpring2Stiffness
Résultat float

PositionSpringDamping public_oe property

public float PositionSpringDamping
Résultat float

PositionSpringStiffness public_oe property

public float PositionSpringStiffness
Résultat float

PositionWalkSlide public_oe property

public Vector3 PositionWalkSlide
Résultat Vector3

RenderingClippingPlanes public_oe property

public Vector2 RenderingClippingPlanes
Résultat Vector2

RenderingFieldOfView public_oe property

public float RenderingFieldOfView
Résultat float

RenderingZoomDamping public_oe property

public float RenderingZoomDamping
Résultat float

RotationFallSway public_oe property

public Vector3 RotationFallSway
Résultat Vector3

RotationLookSway public_oe property

public Vector3 RotationLookSway
Résultat Vector3

RotationOffset public_oe property

public Vector3 RotationOffset
Résultat Vector3

RotationSlopeSway public_oe property

public float RotationSlopeSway
Résultat float

RotationSpring2Damping public_oe property

public float RotationSpring2Damping
Résultat float

RotationSpring2Stiffness public_oe property

public float RotationSpring2Stiffness
Résultat float

RotationSpringDamping public_oe property

public float RotationSpringDamping
Résultat float

RotationSpringStiffness public_oe property

public float RotationSpringStiffness
Résultat float

RotationStrafeSway public_oe property

public Vector3 RotationStrafeSway
Résultat Vector3

ShakeAmplitude public_oe property

public Vector3 ShakeAmplitude
Résultat Vector3

ShakeSpeed public_oe property

public float ShakeSpeed
Résultat float