C# Class SeinJump, OriDERandomizer

Inheritance: CharacterState, ISeinReceiver
Afficher le fichier Open project: sparkle-preference/OriDERandomizer

Méthodes publiques

Свойство Type Description
BackflipAnimation TextureAnimationWithTransitions
BackflipJumpHeight float
CrouchJumpAnimation TextureAnimationWithTransitions
CrouchJumpHeight float
DurationSinceLastOnGroundThatWeCanStillJump float
FirstJumpHeight float
FlipJumpSoundProvider SurfaceToSoundProviderMap
JumpAnimation TextureAnimationWithTransitions[]
JumpIdleAnimation TextureAnimationWithTransitions[]
JumpIdleHeight float
JumpImpulse float
JumpParticleEffect GameObject,
JumpSoundProvider SurfaceToSoundProviderMap
SecondJumpHeight float
Sein SeinCharacter
SpinJumpSoundProvider SurfaceToSoundProviderMap
ThirdJumpHeight float
WallSlideJumpAnimation TextureAnimationWithTransitions

Méthodes publiques

Méthode Description
Awake ( ) : void
CalculateSpeedFromHeight ( float height ) : float
OnAnimationEnd ( ) : void
OnAnimationStart ( ) : void
OnDestroy ( ) : void
OnRestoreCheckpoint ( ) : void
PerformFirstIdleJump ( ) : void
PerformFirstRunningJump ( ) : void
PerformJump ( ) : void
PerformRunningJump ( ) : void
PerformSecondIdleJump ( ) : void
PerformSecondRunningJump ( ) : void
PerformThirdRunningJump ( ) : void
PerformTurnAroundBackFlipJump ( ) : void
ResetJumpIdleCount ( ) : void
ResetRunningJumpCount ( ) : void
Serialize ( Archive, ar ) : void
SetReferenceToSein ( SeinCharacter sein ) : void
ShouldBackflipAnimationKeepPlaying ( ) : bool
ShouldJumpIdleAnimationKeepPlaying ( ) : bool
ShouldJumpMovingAnimationKeepPlaying ( ) : bool
ShouldThirdJumpMovingAnimationKeepPlaying ( ) : bool
ShouldWallSlideJumpAnimationKeepPlaying ( ) : bool
UpdateCharacterState ( ) : void
UpdateTimeSinceFacing ( ) : void

Private Methods

Méthode Description
CacheDelegates ( ) : void
PerformCrouchJump ( ) : void
PerformIdleJump ( ) : void
PerformThirdIldleJump ( ) : void
PerformWallSlideJump ( ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

CalculateSpeedFromHeight() public méthode

public CalculateSpeedFromHeight ( float height ) : float
height float
Résultat float

OnAnimationEnd() public méthode

public OnAnimationEnd ( ) : void
Résultat void

OnAnimationStart() public méthode

public OnAnimationStart ( ) : void
Résultat void

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnRestoreCheckpoint() public méthode

public OnRestoreCheckpoint ( ) : void
Résultat void

PerformFirstIdleJump() public méthode

public PerformFirstIdleJump ( ) : void
Résultat void

PerformFirstRunningJump() public méthode

public PerformFirstRunningJump ( ) : void
Résultat void

PerformJump() public méthode

public PerformJump ( ) : void
Résultat void

PerformRunningJump() public méthode

public PerformRunningJump ( ) : void
Résultat void

PerformSecondIdleJump() public méthode

public PerformSecondIdleJump ( ) : void
Résultat void

PerformSecondRunningJump() public méthode

public PerformSecondRunningJump ( ) : void
Résultat void

PerformThirdRunningJump() public méthode

public PerformThirdRunningJump ( ) : void
Résultat void

PerformTurnAroundBackFlipJump() public méthode

public PerformTurnAroundBackFlipJump ( ) : void
Résultat void

ResetJumpIdleCount() public méthode

public ResetJumpIdleCount ( ) : void
Résultat void

ResetRunningJumpCount() public méthode

public ResetRunningJumpCount ( ) : void
Résultat void

Serialize() public méthode

public Serialize ( Archive, ar ) : void
ar Archive,
Résultat void

SetReferenceToSein() public méthode

public SetReferenceToSein ( SeinCharacter sein ) : void
sein SeinCharacter
Résultat void

ShouldBackflipAnimationKeepPlaying() public méthode

public ShouldBackflipAnimationKeepPlaying ( ) : bool
Résultat bool

ShouldJumpIdleAnimationKeepPlaying() public méthode

public ShouldJumpIdleAnimationKeepPlaying ( ) : bool
Résultat bool

ShouldJumpMovingAnimationKeepPlaying() public méthode

public ShouldJumpMovingAnimationKeepPlaying ( ) : bool
Résultat bool

ShouldThirdJumpMovingAnimationKeepPlaying() public méthode

public ShouldThirdJumpMovingAnimationKeepPlaying ( ) : bool
Résultat bool

ShouldWallSlideJumpAnimationKeepPlaying() public méthode

public ShouldWallSlideJumpAnimationKeepPlaying ( ) : bool
Résultat bool

UpdateCharacterState() public méthode

public UpdateCharacterState ( ) : void
Résultat void

UpdateTimeSinceFacing() public méthode

public UpdateTimeSinceFacing ( ) : void
Résultat void

Property Details

BackflipAnimation public_oe property

public TextureAnimationWithTransitions BackflipAnimation
Résultat TextureAnimationWithTransitions

BackflipJumpHeight public_oe property

public float BackflipJumpHeight
Résultat float

CrouchJumpAnimation public_oe property

public TextureAnimationWithTransitions CrouchJumpAnimation
Résultat TextureAnimationWithTransitions

CrouchJumpHeight public_oe property

public float CrouchJumpHeight
Résultat float

DurationSinceLastOnGroundThatWeCanStillJump public_oe property

public float DurationSinceLastOnGroundThatWeCanStillJump
Résultat float

FirstJumpHeight public_oe property

public float FirstJumpHeight
Résultat float

FlipJumpSoundProvider public_oe property

public SurfaceToSoundProviderMap FlipJumpSoundProvider
Résultat SurfaceToSoundProviderMap

JumpAnimation public_oe property

public TextureAnimationWithTransitions[] JumpAnimation
Résultat TextureAnimationWithTransitions[]

JumpIdleAnimation public_oe property

public TextureAnimationWithTransitions[] JumpIdleAnimation
Résultat TextureAnimationWithTransitions[]

JumpIdleHeight public_oe property

public float JumpIdleHeight
Résultat float

JumpImpulse public_oe property

public float JumpImpulse
Résultat float

JumpParticleEffect public_oe property

public GameObject, JumpParticleEffect
Résultat GameObject,

JumpSoundProvider public_oe property

public SurfaceToSoundProviderMap JumpSoundProvider
Résultat SurfaceToSoundProviderMap

SecondJumpHeight public_oe property

public float SecondJumpHeight
Résultat float

Sein public_oe property

public SeinCharacter Sein
Résultat SeinCharacter

SpinJumpSoundProvider public_oe property

public SurfaceToSoundProviderMap SpinJumpSoundProvider
Résultat SurfaceToSoundProviderMap

ThirdJumpHeight public_oe property

public float ThirdJumpHeight
Résultat float

WallSlideJumpAnimation public_oe property

public TextureAnimationWithTransitions WallSlideJumpAnimation
Résultat TextureAnimationWithTransitions