Overview Manager - IsaacMulcahy/RPG-AI-SYSTEM-WIKI GitHub Wiki

What is this for?

The Overview Manager allows for quick setup of the Civil System within a scene, along with management of regions. It also handles the importing of the Job System and Need System

Actions

Settings

This is used to set global settings for the system. This can be used to setup what interface to use for systems (Like the NaveMeshAgent).

Import Node Group

This allows for the importing of Job System data and Need System into the correct file to allow for the Civil System to pick up at run time. The list provides all the made groups and applies across all projects (note: change this before switching projects if they require different System data).

When a new system is imported it moves the collections across into the system Resource file in the AI folder and creates and replace the CIVIL_(name of types e.g. 'JOBS') enum (Found 'AI/Script/Enums').

Setup AI in Scene

The setup tool is used to setup a full fresh scene with the system. There are a few options which can be used to customize the import. The main thing it does is import the Global Civil Manager and can provide templates for setting up NPC's, Houses and Workplaces. This does still require at least Region and at least one NPC (Setup: NPC) added to that Region character pool.

NPC Template

Used to give a base template for setting up a NPC, simple setup should only require changing the me

Region Management

This is used to create local Region management object. Some small changes can be done from here, such as location and size of the area. Focus can be used to find the object within the scene and selects the object.