|
Third Person Cover Shooter
1.6
|
Generates alerts for the AI to pick up on various gun events. More...
Public Member Functions | |
| void | OnPump () |
| Broadcast pump alert. More... | |
| void | OnRechamber () |
| Broadcast rechamber alert. More... | |
| void | OnEject () |
| Broadcast eject event. More... | |
| void | OnFire (float delay) |
| Generates a land alert. More... | |
| void | OnEmptyFire () |
| Broadcast empty fire alert. More... | |
| void | OnMagazineLoadStart () |
| Generates a hurt alert. More... | |
| void | OnFullyLoaded () |
| Event spawned all the bullets are loaded. More... | |
| void | OnBulletLoad () |
| Bullet load event. More... | |
| void | OnPumpStart () |
| Event spawned before pumping. More... | |
| void | OnBulletLoadStart () |
| Event spawned when bullet loading starts. More... | |
Public Attributes | |
| float | Fire = 20 |
| Distance at which fire can be heard. More... | |
| float | EmptyFire = 20 |
| Distance at which a failed fire attempt can be heard. More... | |
| float | Reload = 10 |
| Distance at which reloads can be heard. More... | |
Generates alerts for the AI to pick up on various gun events.
| void CoverShooter.GunAlerts.OnBulletLoad | ( | ) |
Bullet load event.
Implements CoverShooter.IGunListener.
| void CoverShooter.GunAlerts.OnBulletLoadStart | ( | ) |
Event spawned when bullet loading starts.
Implements CoverShooter.IGunListener.
| void CoverShooter.GunAlerts.OnEject | ( | ) |
| void CoverShooter.GunAlerts.OnEmptyFire | ( | ) |
Broadcast empty fire alert.
Implements CoverShooter.IGunListener.
| void CoverShooter.GunAlerts.OnFire | ( | float | delay | ) |
Generates a land alert.
Implements CoverShooter.IGunListener.
| void CoverShooter.GunAlerts.OnFullyLoaded | ( | ) |
Event spawned all the bullets are loaded.
Implements CoverShooter.IGunListener.
| void CoverShooter.GunAlerts.OnMagazineLoadStart | ( | ) |
Generates a hurt alert.
Implements CoverShooter.IGunListener.
| void CoverShooter.GunAlerts.OnPump | ( | ) |
Broadcast pump alert.
Implements CoverShooter.IGunListener.
| void CoverShooter.GunAlerts.OnPumpStart | ( | ) |
Event spawned before pumping.
Implements CoverShooter.IGunListener.
| void CoverShooter.GunAlerts.OnRechamber | ( | ) |
Broadcast rechamber alert.
Implements CoverShooter.IGunListener.
| float CoverShooter.GunAlerts.EmptyFire = 20 |
Distance at which a failed fire attempt can be heard.
| float CoverShooter.GunAlerts.Fire = 20 |
Distance at which fire can be heard.
Alert is not generated if value is zero or negative.
| float CoverShooter.GunAlerts.Reload = 10 |
Distance at which reloads can be heard.
Alert is not generated if value is zero or negative.