C# Class Combat, UnderworldExporter

Inheritance: NetworkBehaviour
Afficher le fichier Open project: hankmorgan/UnderworldExporter Class Usage Examples

Méthodes publiques

Свойство Type Description
AttackCharging bool
AttackExecuting bool
Charge float
chargeRate float
weaponRange float

Méthodes publiques

Méthode Description
CombatBegin ( ) : void

Begins combat for the player

CombatCharging ( ) : void

Charging of melee weapon attacks.

ExecuteMelee ( string StrikeType, float StrikeCharge ) : IEnumerator

Executes the melee attack after the attack has been released.

ExecuteRanged ( ) : void

Execution of ranged attacks

PlayerCombatIdle ( ) : void

Processing of the player combat idle state. Sets the weapon animation in use when idle.

ReleaseAttack ( ) : void

Releases the attack.

Method Details

CombatBegin() public méthode

Begins combat for the player
public CombatBegin ( ) : void
Résultat void

CombatCharging() public méthode

Charging of melee weapon attacks.
public CombatCharging ( ) : void
Résultat void

ExecuteMelee() public méthode

Executes the melee attack after the attack has been released.
public ExecuteMelee ( string StrikeType, float StrikeCharge ) : IEnumerator
StrikeType string
StrikeCharge float
Résultat IEnumerator

ExecuteRanged() public méthode

Execution of ranged attacks
public ExecuteRanged ( ) : void
Résultat void

PlayerCombatIdle() public méthode

Processing of the player combat idle state. Sets the weapon animation in use when idle.
public PlayerCombatIdle ( ) : void
Résultat void

ReleaseAttack() public méthode

Releases the attack.
public ReleaseAttack ( ) : void
Résultat void

Property Details

AttackCharging public_oe property

public bool AttackCharging
Résultat bool

AttackExecuting public_oe property

public bool AttackExecuting
Résultat bool

Charge public_oe property

public float Charge
Résultat float

chargeRate public_oe property

public float chargeRate
Résultat float

weaponRange public_oe property

public float weaponRange
Résultat float