DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Файл AIBehaviour.c

См. исходные тексты.

Структуры данных

class  AIBehaviourHLData
 
class  AIBehaviourHLZombie2
 
class  AIBehaviourHLDataZombie2
 

Функции

void AIBehaviourHLData ()
 
void ~AIBehaviourHLData ()
 
void OnParseConfig ()
 
proto native void ParseBehaviourSlot (string name)
 
proto native void ParseAlertLevel (string name)
 
proto native float ReadParamValue (string paramName, float defValue)
 
void ~AIBehaviourHL ()
 
proto native AIBehaviourHLData GetTemplateData ()
 
void OnInit ()
 
void Simulate (float timeDelta)
 
void OnDamage (float damage, EntityAI source)
 
void OnDamageInflicted ()
 
void OnAnimationEvent (int nameCrc)
 
proto native void SetNextBehaviour (int BehaviourCrc)
 
proto native void SwitchToNextBehaviour ()
 
static proto void RegAIBehaviour (string behname, typename behClass, typename behClassData)
 

Переменные

AIBehaviourHLZombie2 AIBehaviourHL
 

Подробное описание

this file is interface to AI Behaviour

См. определение в файле AIBehaviour.c

Функции

◆ AIBehaviourHLData()

void AIBehaviourHLData ( )
private
45{}

◆ GetTemplateData()

proto native AIBehaviourHLData GetTemplateData ( )
private

Используется в AIBehaviourHLZombie2::GetData().

◆ OnAnimationEvent()

void OnAnimationEvent ( int nameCrc)
private
64{}

◆ OnDamage()

void OnDamage ( float damage,
EntityAI source )
private
61{}

◆ OnDamageInflicted()

void OnDamageInflicted ( )
private
63{}

◆ OnInit()

void OnInit ( )
private

◆ OnParseConfig()

void OnParseConfig ( )
private

◆ ParseAlertLevel()

proto native void ParseAlertLevel ( string name)
private

◆ ParseBehaviourSlot()

proto native void ParseBehaviourSlot ( string name)
private

◆ ReadParamValue()

proto native float ReadParamValue ( string paramName,
float defValue )
private

◆ RegAIBehaviour()

static proto void RegAIBehaviour ( string behname,
typename behClass ,
typename behClassData  )
staticprivate

◆ SetNextBehaviour()

proto native void SetNextBehaviour ( int BehaviourCrc)
private

Используется в AIBehaviourHLZombie2::OnInit().

◆ Simulate()

void Simulate ( float timeDelta)
private
54 {
55 //time = time + timeDelta;
56 //Print("A2");
57 }

◆ SwitchToNextBehaviour()

proto native void SwitchToNextBehaviour ( )
private

Используется в AIBehaviourHLZombie2::OnInit().

◆ ~AIBehaviourHL()

void ~AIBehaviourHL ( )
private
45{}

◆ ~AIBehaviourHLData()

void ~AIBehaviourHLData ( )
private

Переменные

◆ AIBehaviourHL

class AIBehaviourHLData AIBehaviourHL
private
44{}