C# Class SisyPhyst, Sisyphus

Inheritance: MonoBehaviour
Show file Open project: astrism/Sisyphus

Public Properties

Property Type Description
braceDistance float
dash GameObject
dashForce float
directionVelocities Vector3[]
directions bool[]
down GameObject
downForce Vector3
impactThreshold float
jumpForce float
leftForce float
levelRate float[]
magnet GameObject
maxLevels int
maxStats float[]
peak GameObject
punchForce Vector3
punches GameObject[]
rock GameObject
run GameObject
speedLevels float[]
statEffect float[]
statLevelRate float[]
stats float[]
strengthLevels float[]
upperCut GameObject[]
uppercutForce Vector3
walkForceMult float

Public Methods

Method Description
Awake ( ) : void
FixedUpdate ( ) : void
Kill ( ) : void
OnCollisionEnter ( Collision collision ) : void
OnCollisionExit ( Collision collision ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Method Description
GetButton ( int direction ) : bool
GetButtonDown ( int direction ) : bool
playAnimation ( GameObject animation ) : void
playFromAnimations ( GameObject animations ) : void
pumpMass ( float amount, float time ) : void
statAction ( int action, int direction, bool discrete ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

Kill() public method

public Kill ( ) : void
return void

OnCollisionEnter() public method

public OnCollisionEnter ( Collision collision ) : void
collision Collision
return void

OnCollisionExit() public method

public OnCollisionExit ( Collision collision ) : void
collision Collision
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

braceDistance public property

public float braceDistance
return float

dash public property

public GameObject dash
return GameObject

dashForce public property

public float dashForce
return float

directionVelocities public property

public Vector3[] directionVelocities
return Vector3[]

directions public static property

public static bool[] directions
return bool[]

down public property

public GameObject down
return GameObject

downForce public property

public Vector3 downForce
return Vector3

impactThreshold public property

public float impactThreshold
return float

jumpForce public property

public float jumpForce
return float

leftForce public property

public float leftForce
return float

levelRate public property

public float[] levelRate
return float[]

magnet public property

public GameObject magnet
return GameObject

maxLevels public property

public int maxLevels
return int

maxStats public property

public float[] maxStats
return float[]

peak public property

public GameObject peak
return GameObject

punchForce public property

public Vector3 punchForce
return Vector3

punches public property

public GameObject[] punches
return GameObject[]

rock public property

public GameObject rock
return GameObject

run public property

public GameObject run
return GameObject

speedLevels public property

public float[] speedLevels
return float[]

statEffect public property

public float[] statEffect
return float[]

statLevelRate public property

public float[] statLevelRate
return float[]

stats public property

public float[] stats
return float[]

strengthLevels public property

public float[] strengthLevels
return float[]

upperCut public property

public GameObject[] upperCut
return GameObject[]

uppercutForce public property

public Vector3 uppercutForce
return Vector3

walkForceMult public property

public float walkForceMult
return float