Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
PlayerBasicMelee Class Reference

Detailed Description

Deprecated
This was the original script that handled the player's basic melee attack. Now, this is handled by PlayerAttackManager. Please use PlayerAttackManager instead of this script. It has been disconnected from the player object and will not work.

Documentation updated 8/30/2024

Author
Stephen Nuttall

Public Attributes

Transform attackPoint
 
LayerMask attackableLayers
 
Animator animator
 
float attackRange = 0.5f
 
float attackCooldown = 1f
 

Private Member Functions

void Awake ()
 
void Update ()
 
void ActivateAttack ()
 
void Attack ()
 
void OnDrawGizmosSelected ()
 

Private Attributes

PlayerStatHolder playerStats
 
float cooldownTimer = 0f
 

Member Function Documentation

◆ ActivateAttack()

void PlayerBasicMelee.ActivateAttack ( )
private

◆ Attack()

void PlayerBasicMelee.Attack ( )
private

◆ Awake()

void PlayerBasicMelee.Awake ( )
private

◆ OnDrawGizmosSelected()

void PlayerBasicMelee.OnDrawGizmosSelected ( )
private

◆ Update()

void PlayerBasicMelee.Update ( )
private

Member Data Documentation

◆ animator

Animator PlayerBasicMelee.animator

◆ attackableLayers

LayerMask PlayerBasicMelee.attackableLayers

◆ attackCooldown

float PlayerBasicMelee.attackCooldown = 1f

◆ attackPoint

Transform PlayerBasicMelee.attackPoint

◆ attackRange

float PlayerBasicMelee.attackRange = 0.5f

◆ cooldownTimer

float PlayerBasicMelee.cooldownTimer = 0f
private

◆ playerStats

PlayerStatHolder PlayerBasicMelee.playerStats
private

The documentation for this class was generated from the following file: