C# Class BigDino, UrsaMajor

Inheritance: MonoBehaviour
Show file Open project: BJarv/UrsaMajor

Public Properties

Property Type Description
Animator Animator
AttackDist float
DinoSpeed float
State DinoState
StrollDist float
dashCD float
dashCast float
dashMask LayerMask
dashVec Vector2
enemyGroundMask LayerMask
groundCast float
health float
inNotStunRange bool
inThrowRange bool
ledgeAnimator Animator
recoil Vector2
stunTime float
throwCD float
throwPlayer Vector2
throwing bool

Public Methods

Method Description
Act ( ) : void
FixedUpdate ( ) : void
Flip ( float moveH ) : void
Hurt ( float damage ) : void
OnCollisionEnter2D ( Collision2D colObj ) : void
Start ( ) : void
Update ( ) : void
aggro ( ) : void
dashOn ( ) : void
isDash ( ) : bool
isGrounded ( ) : bool
playerThrow ( ) : void

Private Methods

Method Description
Attack ( ) : void
Dash ( ) : void
Idle ( ) : void
Stun ( ) : void
endStun ( ) : void
fallenState ( ) : void
pause ( ) : void
playerCollideOn ( ) : void
throwingDone ( ) : void
unpause ( ) : void

Method Details

Act() public method

public Act ( ) : void
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

Flip() public method

public Flip ( float moveH ) : void
moveH float
return void

Hurt() public method

public Hurt ( float damage ) : void
damage float
return void

OnCollisionEnter2D() public method

public OnCollisionEnter2D ( Collision2D colObj ) : void
colObj Collision2D
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

aggro() public method

public aggro ( ) : void
return void

dashOn() public method

public dashOn ( ) : void
return void

isDash() public method

public isDash ( ) : bool
return bool

isGrounded() public method

public isGrounded ( ) : bool
return bool

playerThrow() public method

public playerThrow ( ) : void
return void

Property Details

Animator public property

public Animator Animator
return Animator

AttackDist public property

public float AttackDist
return float

DinoSpeed public property

public float DinoSpeed
return float

State public property

public DinoState State
return DinoState

StrollDist public property

public float StrollDist
return float

dashCD public property

public float dashCD
return float

dashCast public property

public float dashCast
return float

dashMask public property

public LayerMask dashMask
return LayerMask

dashVec public property

public Vector2 dashVec
return Vector2

enemyGroundMask public property

public LayerMask enemyGroundMask
return LayerMask

groundCast public property

public float groundCast
return float

health public property

public float health
return float

inNotStunRange public property

public bool inNotStunRange
return bool

inThrowRange public property

public bool inThrowRange
return bool

ledgeAnimator public property

public Animator ledgeAnimator
return Animator

recoil public property

public Vector2 recoil
return Vector2

stunTime public property

public float stunTime
return float

throwCD public property

public float throwCD
return float

throwPlayer public property

public Vector2 throwPlayer
return Vector2

throwing public property

public bool throwing
return bool