Class ModularFirearmRootStep
Inheritance
ModularFirearmRootStep
Assembly: NeoFPS.dll
Syntax
public class ModularFirearmRootStep : WieldableRootStep
Fields
aimingFatigue
Declaration
public bool aimingFatigue
Field Value
| Type |
Description |
| System.Boolean |
|
allowNonModelPrefabs
Declaration
public bool allowNonModelPrefabs
Field Value
| Type |
Description |
| System.Boolean |
|
animationController
Declaration
public AnimatorController animationController
Field Value
| Type |
Description |
| AnimatorController |
|
autoPrefix
Declaration
Field Value
| Type |
Description |
| System.Boolean |
|
blendFullSpeed
Declaration
public float blendFullSpeed
Field Value
| Type |
Description |
| System.Single |
|
blendZeroSpeed
Declaration
public float blendZeroSpeed
Field Value
| Type |
Description |
| System.Single |
|
cameraIsAnimated
Declaration
public bool cameraIsAnimated
Field Value
| Type |
Description |
| System.Boolean |
|
cameraObject
Declaration
public GameObject cameraObject
Field Value
| Type |
Description |
| GameObject |
|
coolingThreshold
Declaration
public float coolingThreshold
Field Value
| Type |
Description |
| System.Single |
|
damping
Declaration
Field Value
| Type |
Description |
| System.Single |
|
doOverheat
Declaration
Field Value
| Type |
Description |
| System.Boolean |
|
fullStrengthSpeed
Declaration
public float fullStrengthSpeed
Field Value
| Type |
Description |
| System.Single |
|
glowMaterial
Declaration
public Material glowMaterial
Field Value
| Type |
Description |
| Material |
|
glowRenderer
Declaration
public MeshRenderer glowRenderer
Field Value
| Type |
Description |
| MeshRenderer |
|
glowThreshold
Declaration
public float glowThreshold
Field Value
| Type |
Description |
| System.Single |
|
hazePrefab
Declaration
public MeshRenderer hazePrefab
Field Value
| Type |
Description |
| MeshRenderer |
|
hazeThreshold
Declaration
public float hazeThreshold
Field Value
| Type |
Description |
| System.Single |
|
heatLostPerSecond
Declaration
public float heatLostPerSecond
Field Value
| Type |
Description |
| System.Single |
|
heatPerShot
Declaration
Field Value
| Type |
Description |
| System.Single |
|
maxSpeed
Declaration
Field Value
| Type |
Description |
| System.Single |
|
minSprintInterrupt
Declaration
public float minSprintInterrupt
Field Value
| Type |
Description |
| System.Single |
|
overheat
Declaration
Field Value
| Type |
Description |
| System.Boolean |
|
overheatSound
Declaration
public AudioClip overheatSound
Field Value
| Type |
Description |
| AudioClip |
|
overwriteExisting
Declaration
public bool overwriteExisting
Field Value
| Type |
Description |
| System.Boolean |
|
prefabName
Declaration
Field Value
| Type |
Description |
| System.String |
|
sprintActionOnAim
Declaration
public SprintInterruptAction sprintActionOnAim
Field Value
sprintActionOnFire
Declaration
public SprintFireAction sprintActionOnFire
Field Value
sprintActionOnReload
Declaration
public SprintInterruptAction sprintActionOnReload
Field Value
sprintingStyle
Declaration
public int sprintingStyle
Field Value
| Type |
Description |
| System.Int32 |
|
staminaFalloff
Declaration
public float staminaFalloff
Field Value
| Type |
Description |
| System.Single |
|
staminaLoss
Declaration
Field Value
| Type |
Description |
| System.Single |
|
staminaTarget
Declaration
public float staminaTarget
Field Value
| Type |
Description |
| System.Single |
|
usesAnimationEvents
Declaration
public bool usesAnimationEvents
Field Value
| Type |
Description |
| System.Boolean |
|
viewModel
Declaration
public GameObject viewModel
Field Value
| Type |
Description |
| GameObject |
|
weaponObject
Declaration
public GameObject weaponObject
Field Value
| Type |
Description |
| GameObject |
|
Properties
canHoldMultiple
Declaration
protected override bool canHoldMultiple { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
displayName
Declaration
public override string displayName { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Methods
CheckCanContinue(NeoFpsWizard)
Declaration
public override bool CheckCanContinue(NeoFpsWizard root)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
CheckStartingState(NeoFpsWizard)
Declaration
public override void CheckStartingState(NeoFpsWizard wizard)
Parameters
Overrides
GetDefaultCategory()
Declaration
protected override FpsSwappableCategory GetDefaultCategory()
Returns
Overrides
OnInspectorGUI(SerializedObject, NeoFpsWizard)
Declaration
protected override void OnInspectorGUI(SerializedObject serializedObject, NeoFpsWizard wizard)
Parameters
| Type |
Name |
Description |
| SerializedObject |
serializedObject |
|
| NeoFpsWizard |
wizard |
|
Overrides
OnSummaryGUI(NeoFpsWizard)
Declaration
protected override void OnSummaryGUI(NeoFpsWizard wizard)
Parameters
Overrides
OnValidate()
Declaration
protected override void OnValidate()
Overrides