Third Person Cover Shooter  1.6
CoverShooter.ArmorBuff Class Reference

Multiplies received damage by CharacterHealth. More...

Inheritance diagram for CoverShooter.ArmorBuff:
CoverShooter.BaseBuff

Public Member Functions

 ArmorBuff ()
 
- Public Member Functions inherited from CoverShooter.BaseBuff
void Launch ()
 Starts the buff and timer. More...
 

Public Attributes

float Multiplier = 0.5f
 Incoming damage multiplier. More...
 
- Public Attributes inherited from CoverShooter.BaseBuff
float Duration = 1
 Duration of the buff. More...
 
bool Outline = false
 Should an outline be displayed during the buff. More...
 
Color OutlineColor = Color.white
 Color displayed on the outline. More...
 
bool AutoLaunch = false
 Should the buff be auto-launched on awake. More...
 

Protected Member Functions

override void Begin ()
 Enable the buff. More...
 
override void End ()
 Disable the buff. More...
 
- Protected Member Functions inherited from CoverShooter.BaseBuff
virtual void Update ()
 

Detailed Description

Multiplies received damage by CharacterHealth.

Constructor & Destructor Documentation

◆ ArmorBuff()

CoverShooter.ArmorBuff.ArmorBuff ( )

Member Function Documentation

◆ Begin()

override void CoverShooter.ArmorBuff.Begin ( )
protectedvirtual

Enable the buff.

Implements CoverShooter.BaseBuff.

◆ End()

override void CoverShooter.ArmorBuff.End ( )
protectedvirtual

Disable the buff.

Implements CoverShooter.BaseBuff.

Member Data Documentation

◆ Multiplier

float CoverShooter.ArmorBuff.Multiplier = 0.5f

Incoming damage multiplier.


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