Namespace KaijuSolutions.Agents.Exercises.CTF
An exercise featuring two teams of troopers with blasters competing in a game of capture the flag.
Classes
AmmoPickup
Pickup to restore ammo.
AmmoVisionSensor
Sensor for AmmoPickups.
BlasterActuator
The blaster for use by Troopers.
CaptureTheFlagManager
Manager for Troopers to play capture the flag.
Flag
The flags themselves for Troopers to try and capture.
FlagVisionSensor
Sensor for Flags.
HealthPickup
HealthVisionSensor
Sensor for HealthPickups.
NumberPickup
Pickup class which will restore some numeric value before going on cooldown.
Pickup
Base pickup class for Troopers to pickup.
SpawnPoint
Points which Troopers can spawn at.
Trooper
Troopers who aim to capture the enemy flag and defend their own. They have a Health value and have a blaster to battle the other team with. Walking into either the flag, a HealthPickup or an AmmoPickup will automatically interact with them.
TrooperController
Basic controller for you to get started with.
TrooperEnemyVisionSensor
Sensor to get all enemy Troopers.
TrooperTeamVisionSensor
Sensor to get all friendly Troopers.
TrooperVisionSensor
Sensor to get all Troopers.
Delegates
AmmoAction
An action for a AmmoPickups.
FlagAction
An action for a Flags.
HealthAction
An action for a HealthPickups.
MultiTrooperAction
An action for two Troopers.
TrooperAction
An action for a Trooper.
TrooperAmmoAction
An action for a Trooper and a AmmoPickups.
TrooperFlagAction
TrooperHealthAction
An action for a Trooper and a HealthPickups.