AI Data

public class AIData : ScriptableObject

Data-only Scriptable Object describing one AI preset (difficulty/personality). Besides ThinkTime, it holds seven always-active fixed fields, one per AI behaviour concern: Construction (ConstructionModuleData), Production (ProductionModuleData), Squad (SquadModuleData), Scouting (ScoutingModuleData), Economy (EconomyModuleData), Utility (UtilityModuleData) and Defense (DefenseModuleData). Create as many AIData assets as you need (per difficulty, per map, etc.) via Assets > Create > RTS Starter Kit > AI Settings.

You can also derive your own class from AIData to add extra fields for a custom AI module - see Creating and extending AI for a full walkthrough, including how to wire a custom field into your own AIController subclass.