Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Attributes | Static Protected Attributes | List of all members
SCR_AIDebug Interface Reference

Game core which persists through whole game and stores various data for AI debugging. More...

Inheritance diagram for SCR_AIDebug:
[legend]

Public Member Functions

override void OnGameStart ()
 
override void OnGameEnd ()
 

Static Public Member Functions

static SCR_AIDebug GetInstance ()
 
static string GetBehaviorName (SCR_AIBehaviorBase behavior)
 

Static Public Attributes

const string logFileName = "$logs:ai_script.log"
 

Protected Attributes

ref FileHandle m_FileHandle
 

Static Protected Attributes

static ref SCR_AIDebug s_Instance
 

Detailed Description

Game core which persists through whole game and stores various data for AI debugging.

Member Function Documentation

◆ GetBehaviorName()

static string SCR_AIDebug.GetBehaviorName ( SCR_AIBehaviorBase  behavior)
static
Parameters
behavior
Returns
empty string if behavior is null

◆ GetInstance()

static SCR_AIDebug SCR_AIDebug.GetInstance ( )
static
Returns

◆ OnGameEnd()

override void SCR_AIDebug.OnGameEnd ( )

◆ OnGameStart()

override void SCR_AIDebug.OnGameStart ( )

Member Data Documentation

◆ logFileName

const string SCR_AIDebug.logFileName = "$logs:ai_script.log"
static

◆ m_FileHandle

ref FileHandle SCR_AIDebug.m_FileHandle
protected

◆ s_Instance

ref SCR_AIDebug SCR_AIDebug.s_Instance
staticprotected

The documentation for this interface was generated from the following file: