70 static proto
void RegAIBehaviour(
string behname,
typename behClass,
typename behClassData);
126 Print(
"zombie data parse config start");
141 Print(
"zombie data parse config end");
void OnDamage(float damage, EntityAI source)
proto native void SwitchToNextBehaviour()
AIBehaviourHLZombie2 AIBehaviourHL
private void ~AIBehaviourHL()
proto native AIBehaviourHLData GetTemplateData()
static proto void RegAIBehaviour(string behname, typename behClass, typename behClassData)
void OnAnimationEvent(int nameCrc)
proto native void SetNextBehaviour(int BehaviourCrc)
void Simulate(float timeDelta)
private void AIBehaviourHLData()
proto native void ParseBehaviourSlot(string name)
proto native void ParseAlertLevel(string name)
proto native float ReadParamValue(string paramName, float defValue)
private void ~AIBehaviourHLData()
private void ~AIBehaviourHLDataZombie2()
override void OnParseConfig()
private void AIBehaviourHLDataZombie2()
float m_fCrawlProbability
AIBehaviourHLDataZombie2 GetData()
private void ~AIBehaviourHLZombie2()
override void Simulate(float timeDelta)
private void AIBehaviourHLZombie2()
proto void Print(void var)
Prints content of variable to console/log.