Third Person Cover Shooter  1.6
CoverShooter.SearchZone Class Reference

Denotes an open area for the AI to check out when searching. More...

Inheritance diagram for CoverShooter.SearchZone:
CoverShooter.Zone< SearchZone >

Public Member Functions

IEnumerable< Vector3 > Points (float threshold)
 Returns a list of all checkable points inside the zone. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from CoverShooter.Zone< SearchZone >
static T Get (int index)
 Returns the zone at index. More...
 
static T Get (GameObject gameObject)
 Returns the component to the attached object. More...
 
- Properties inherited from CoverShooter.Zone< SearchZone >
float Width [get]
 Width of the box. More...
 
float Height [get]
 Height of the box. More...
 
float Depth [get]
 Depth of the box. More...
 
float Bottom [get]
 Y coordinate of the block's bottom in world space. More...
 
static IEnumerable< T > All [get]
 Enumerates through all of the active zones. More...
 
static int Count [get]
 Returns the number of zones. More...
 

Detailed Description

Denotes an open area for the AI to check out when searching.

By default AI only searches covers, using this component an additional areas can be added.

Member Function Documentation

◆ Points()

IEnumerable<Vector3> CoverShooter.SearchZone.Points ( float  threshold)

Returns a list of all checkable points inside the zone.


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