C# Class ShellShock.Player

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: GREEDYHD/ShellShock

Public Properties

Property Type Description
HPSlider Slider
ammoSlider Slider
isPlayerDead bool
killingBulletID int
mEquippedWeapon Weapon
mPlayerNumber int
minigunParticleSystem UnityEngine.ParticleSystem
playerHUD UnityEngine.GameObject
playerPistol Pistol
playerScore int
playerScoreText UnityEngine.UI.Text
playerSpawnPoints UnityEngine.GameObject[]
timeSpentDead float
timeToRespawn float
waitTime float
weaponList ShellShock.Weapon[]

Public Methods

Method Description
Awake ( ) : void
ChangeWeapon ( int weaponNumber ) : void
DisableAndHidePlayer ( ) : void
EnableAndShowPlayer ( ) : void
IncreaseKillersScore ( ) : void
OnCollisionEnter2D ( Collision2D coll ) : void
ResetPlayerProperties ( ) : void
SetPlayerSpawnPosition ( ) : void
Start ( ) : void
StartRespawnTimer ( ) : void
Update ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

ChangeWeapon() public method

public ChangeWeapon ( int weaponNumber ) : void
weaponNumber int
return void

DisableAndHidePlayer() public method

public DisableAndHidePlayer ( ) : void
return void

EnableAndShowPlayer() public method

public EnableAndShowPlayer ( ) : void
return void

IncreaseKillersScore() public method

public IncreaseKillersScore ( ) : void
return void

OnCollisionEnter2D() public method

public OnCollisionEnter2D ( Collision2D coll ) : void
coll UnityEngine.Collision2D
return void

ResetPlayerProperties() public method

public ResetPlayerProperties ( ) : void
return void

SetPlayerSpawnPosition() public method

public SetPlayerSpawnPosition ( ) : void
return void

Start() public method

public Start ( ) : void
return void

StartRespawnTimer() public method

public StartRespawnTimer ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

HPSlider public property

public Slider HPSlider
return Slider

ammoSlider public property

public Slider ammoSlider
return Slider

isPlayerDead public property

public bool isPlayerDead
return bool

killingBulletID public property

public int killingBulletID
return int

mEquippedWeapon public property

public Weapon,ShellShock mEquippedWeapon
return Weapon

mPlayerNumber public property

public int mPlayerNumber
return int

minigunParticleSystem public property

public ParticleSystem,UnityEngine minigunParticleSystem
return UnityEngine.ParticleSystem

playerHUD public property

public GameObject,UnityEngine playerHUD
return UnityEngine.GameObject

playerPistol public property

public Pistol,ShellShock playerPistol
return Pistol

playerScore public property

public int playerScore
return int

playerScoreText public property

public Text,UnityEngine.UI playerScoreText
return UnityEngine.UI.Text

playerSpawnPoints public property

public GameObject[],UnityEngine playerSpawnPoints
return UnityEngine.GameObject[]

timeSpentDead public property

public float timeSpentDead
return float

timeToRespawn public property

public float timeToRespawn
return float

waitTime public property

public float waitTime
return float

weaponList public property

public Weapon[],ShellShock weaponList
return ShellShock.Weapon[]