Third Person Cover Shooter  1.6
CoverShooter.DamageBuff Class Reference

Multiplies damage dealt by the character's weapons. More...

Inheritance diagram for CoverShooter.DamageBuff:
CoverShooter.BaseBuff

Public Member Functions

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

Public Attributes

float Multiplier = 2
 Damage multiplier for each weapon. 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 damage dealt by the character's weapons.

Constructor & Destructor Documentation

◆ DamageBuff()

CoverShooter.DamageBuff.DamageBuff ( )

Member Function Documentation

◆ Begin()

override void CoverShooter.DamageBuff.Begin ( )
protectedvirtual

Enable the buff.

Implements CoverShooter.BaseBuff.

◆ End()

override void CoverShooter.DamageBuff.End ( )
protectedvirtual

Disable the buff.

Implements CoverShooter.BaseBuff.

Member Data Documentation

◆ Multiplier

float CoverShooter.DamageBuff.Multiplier = 2

Damage multiplier for each weapon.


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