⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class ModularFirearmRootStep

    Inheritance
    Object
    NeoFpsWizardStep
    WieldableRootStep
    ModularFirearmRootStep
    Inherited Members
    WieldableRootStep.inventoryType
    WieldableRootStep.maxQuantity
    WieldableRootStep.displayImage
    WieldableRootStep.itemKey
    WieldableRootStep.slotIndex
    WieldableRootStep.inventoryStackIndex
    WieldableRootStep.inventoryStackPriority
    WieldableRootStep.category
    WieldableRootStep.Awake()
    WieldableRootStep.InspectInventoryOptions(SerializedObject)
    WieldableRootStep.SummariseInventoryOptions()
    WieldableRootStep.AddInventoryToObject(GameObject)
    NeoFpsWizardStep.wizard
    NeoFpsWizardStep.GetNextSteps()
    NeoFpsWizardStep.LayoutEditor(SerializedObject, NeoFpsWizard)
    NeoFpsWizardStep.LayoutSummary(NeoFpsWizard, Int32, Boolean)
    Namespace: NeoFPSEditor.Hub.Pages.ItemCreationWizards
    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
    public bool autoPrefix
    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
    public float damping
    Field Value
    Type Description
    System.Single

    doOverheat

    Declaration
    public bool doOverheat
    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
    public float heatPerShot
    Field Value
    Type Description
    System.Single

    maxSpeed

    Declaration
    public float maxSpeed
    Field Value
    Type Description
    System.Single

    minSprintInterrupt

    Declaration
    public float minSprintInterrupt
    Field Value
    Type Description
    System.Single

    overheat

    Declaration
    public bool overheat
    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
    public string prefabName
    Field Value
    Type Description
    System.String

    sprintActionOnAim

    Declaration
    public SprintInterruptAction sprintActionOnAim
    Field Value
    Type Description
    SprintInterruptAction

    sprintActionOnFire

    Declaration
    public SprintFireAction sprintActionOnFire
    Field Value
    Type Description
    SprintFireAction

    sprintActionOnReload

    Declaration
    public SprintInterruptAction sprintActionOnReload
    Field Value
    Type Description
    SprintInterruptAction

    sprintingStyle

    Declaration
    public int sprintingStyle
    Field Value
    Type Description
    System.Int32

    staminaFalloff

    Declaration
    public float staminaFalloff
    Field Value
    Type Description
    System.Single

    staminaLoss

    Declaration
    public float staminaLoss
    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
    WieldableRootStep.canHoldMultiple

    displayName

    Declaration
    public override string displayName { get; }
    Property Value
    Type Description
    System.String
    Overrides
    NeoFpsWizardStep.displayName

    Methods

    CheckCanContinue(NeoFpsWizard)

    Declaration
    public override bool CheckCanContinue(NeoFpsWizard root)
    Parameters
    Type Name Description
    NeoFpsWizard root
    Returns
    Type Description
    System.Boolean
    Overrides
    NeoFpsWizardStep.CheckCanContinue(NeoFpsWizard)

    CheckStartingState(NeoFpsWizard)

    Declaration
    public override void CheckStartingState(NeoFpsWizard wizard)
    Parameters
    Type Name Description
    NeoFpsWizard wizard
    Overrides
    NeoFpsWizardStep.CheckStartingState(NeoFpsWizard)

    GetDefaultCategory()

    Declaration
    protected override FpsSwappableCategory GetDefaultCategory()
    Returns
    Type Description
    FpsSwappableCategory
    Overrides
    WieldableRootStep.GetDefaultCategory()

    OnInspectorGUI(SerializedObject, NeoFpsWizard)

    Declaration
    protected override void OnInspectorGUI(SerializedObject serializedObject, NeoFpsWizard wizard)
    Parameters
    Type Name Description
    SerializedObject serializedObject
    NeoFpsWizard wizard
    Overrides
    NeoFpsWizardStep.OnInspectorGUI(SerializedObject, NeoFpsWizard)

    OnSummaryGUI(NeoFpsWizard)

    Declaration
    protected override void OnSummaryGUI(NeoFpsWizard wizard)
    Parameters
    Type Name Description
    NeoFpsWizard wizard
    Overrides
    NeoFpsWizardStep.OnSummaryGUI(NeoFpsWizard)

    OnValidate()

    Declaration
    protected override void OnValidate()
    Overrides
    WieldableRootStep.OnValidate()
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX