AI Wander & Barker (#286)

* Retrofit the AI system with new IoC features.
Fixed bug with turret rotation.

* Added new AI WanderProcessor, and it works.

* RNG walking directions are a bit more random now.

* Wander now actually uses the MoverSystem to move.
Wander now talks when he reaches his destination.

* Adds a new Static Barker AI for vending machines, so that they periodically advertise their brand.

* Barker now says some generic slogans.
Misc bug cleanup.

* Removed useless UsedImplicitly attribute from AI dependencies, suppressed unused variable warnings instead.
This commit is contained in:
Acruid
2019-08-10 05:19:52 -07:00
committed by Pieter-Jan Briers
parent 4b30c7e710
commit 8b593d28c6
8 changed files with 464 additions and 26 deletions

View File

@@ -16,6 +16,7 @@
- type: Sprite
drawdepth: WallMountedItems
texture: Buildings/TurrTop.png
directional: false
- type: AiController
logic: AimShootLife
vision: 6.0
@@ -29,6 +30,7 @@
- type: Sprite
drawdepth: WallMountedItems
texture: Buildings/TurrLamp.png
directional: false
- type: AiController
logic: AimShootLife
vision: 6.0