⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class FpsSoloCharacter

    Inheritance
    Object
    MonoBehaviour
    BaseCharacter
    FpsSoloCharacter
    Implements
    ICharacter
    IOriginShiftSubscriber
    INeoSerializableComponent
    Inherited Members
    BaseCharacter.healthManager
    BaseCharacter.isFirstPerson
    BaseCharacter.localTransform
    BaseCharacter.allowMoveInput
    BaseCharacter.allowLookInput
    BaseCharacter.allowWeaponInput
    BaseCharacter.OnValidate()
    BaseCharacter.Awake()
    BaseCharacter.GetCamera()
    BaseCharacter.Start()
    BaseCharacter.OnDestroy()
    BaseCharacter.SetFirstPerson(Boolean)
    BaseCharacter.ApplyOffset(Vector3)
    BaseCharacter.onControllerChanged
    BaseCharacter.onIsAliveChanged
    BaseCharacter.onHitTarget
    BaseCharacter.controller
    BaseCharacter.fpCamera
    BaseCharacter.aimController
    BaseCharacter.motionController
    BaseCharacter.bodyAnimator
    BaseCharacter.audioHandler
    BaseCharacter.headTransformHandler
    BaseCharacter.bodyTransformHandler
    BaseCharacter.inventory
    BaseCharacter.quickSlots
    BaseCharacter.isAlive
    BaseCharacter.isPlayerControlled
    BaseCharacter.isLocalPlayerControlled
    BaseCharacter.isRemotePlayerControlled
    BaseCharacter.Kill()
    BaseCharacter.OnIsAliveChanged(Boolean)
    BaseCharacter.ReportTargetHit(Boolean)
    BaseCharacter.OnHealthChanged(Single, Single, Boolean, IDamageSource)
    BaseCharacter.applyFallDamage
    BaseCharacter.applyBodyImpactDamage
    BaseCharacter.applyHeadImpactDamage
    BaseCharacter.GetGroundImpactDamageMultiplier(Single)
    BaseCharacter.GetHeadImpactDamageMultiplier(Single)
    BaseCharacter.GetBodyImpactDamageMultiplier(Single)
    BaseCharacter.OnGroundImpact(Vector3)
    BaseCharacter.OnHeadImpact(Vector3)
    BaseCharacter.OnBodyImpact(Vector3)
    BaseCharacter.onLanded
    BaseCharacter.OnLanded(Vector3)
    BaseCharacter.WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
    BaseCharacter.ReadProperties(INeoDeserializer, NeoSerializedGameObject)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: NeoFPS.SinglePlayer
    Assembly: NeoFPS.dll
    Syntax
    public class FpsSoloCharacter : BaseCharacter, ICharacter, IOriginShiftSubscriber, INeoSerializableComponent

    Properties

    localPlayerCharacter

    Declaration
    public static FpsSoloCharacter localPlayerCharacter { get; set; }
    Property Value
    Type Description
    FpsSoloCharacter

    Methods

    OnControllerChanged()

    Declaration
    protected override void OnControllerChanged()
    Overrides
    BaseCharacter.OnControllerChanged()

    OnDisable()

    Declaration
    protected void OnDisable()

    OnEnable()

    Declaration
    protected void OnEnable()

    Events

    onLocalPlayerCharacterChange

    Declaration
    public static event UnityAction<FpsSoloCharacter> onLocalPlayerCharacterChange
    Event Type
    Type Description
    UnityAction<FpsSoloCharacter>

    Implements

    ICharacter
    IOriginShiftSubscriber
    INeoSerializableComponent
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX