Third Person Cover Shooter  1.6
CoverShooter.AggressiveSelector Class Reference

Sets aggressivness of the active character when enabled. More...

Inheritance diagram for CoverShooter.AggressiveSelector:
CoverShooter.PressButton

Public Attributes

CharacterSwitcher Switcher
 Character switcher whose active character is managed. More...
 
bool Aggressive
 Aggressivness value set in the AIFormation component. More...
 
GameObject Next
 UI object that is activated when pressing this one. More...
 
- Public Attributes inherited from CoverShooter.PressButton
PressButtonSettings Button = PressButtonSettings.Default()
 

Protected Member Functions

override void OnPress ()
 
- Protected Member Functions inherited from CoverShooter.PressButton
virtual void OnRelease ()
 
virtual void OnEnter ()
 
virtual void OnExit ()
 

Additional Inherited Members

- Public Member Functions inherited from CoverShooter.PressButton
void OnPointerDown (PointerEventData eventData)
 
void OnPointerUp (PointerEventData eventData)
 
void OnPointerEnter (PointerEventData eventData)
 
void OnPointerExit (PointerEventData eventData)
 

Detailed Description

Sets aggressivness of the active character when enabled.

Disables itself and enables other UI object when pressed.

Member Function Documentation

◆ OnPress()

override void CoverShooter.AggressiveSelector.OnPress ( )
protectedvirtual

Reimplemented from CoverShooter.PressButton.

Member Data Documentation

◆ Aggressive

bool CoverShooter.AggressiveSelector.Aggressive

Aggressivness value set in the AIFormation component.

◆ Next

GameObject CoverShooter.AggressiveSelector.Next

UI object that is activated when pressing this one.

◆ Switcher

CharacterSwitcher CoverShooter.AggressiveSelector.Switcher

Character switcher whose active character is managed.


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