FPS: Cover Usage v2
@star_citizenBuild: SQ42 Q2 2020
Category: AI
Progress: 2/6 (old 2/5) task completed.
Status: In Development
Expanding the cover system to correctly evaluate dynamic cover in the environmental queries used by the AI behaviors. Dynamic cover could either be destructible objects or environmental elements that can be manipulated to be used as cover. Players will also be able to destroy objects in the world while NPCs are using them as cover, and this work will implement specific behavior to detect these situations and react accordingly.
When no viable cover is available, NPCs will also attempt to search for potential objects that can be used as cover. For example, panels that can be raised from the ground and used for protection. This feature will also include new ways for characters to enter/exit cover locations, such as sliding when sprinting, or vaulting over a low cover object.
