Dayz 1.25
Dayz Code Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс DayZCreatureAnimScriptDebug

Закрытые члены

proto native void SetCreature (DayZCreature creature)
 
proto native int GetVariableCount ()
 
proto native owned string GetVariableName (int index)
 
proto native int GetVariableType (int index)
 
proto native int GetVariableInt (int index)
 
proto native float GetVariableFloat (int index)
 
proto native bool GetVariableBool (int index)
 
proto native int SetVariableInt (int index, int value)
 
proto native float SetVariableFloat (int index, float value)
 
proto native bool SetVariableBool (int index, bool value)
 
proto native int GetCommandCount ()
 
proto native owned string GetCommandName (int index)
 
proto native int GetCommandID (int index)
 
proto native void ActivateCommand (int index, int userInt, float userFloat)
 
void OnAnimationEventsStart ()
 
void OnAnimationEvent (string evType, int userInt, string userString)
 
void OnAnimationPrediction (string predName)
 
void OnAnimationTag (string tagName)
 

Закрытые данные

const int m_iMaxAnimEventsCount = 50
 
ref array< stringm_EventsFilter = new array<string>
 
ref array< ref DayZCreatureAnimScriptDebugAnimEventDatam_AnimEvents = new array<ref DayZCreatureAnimScriptDebugAnimEventData>
 
ref array< ref DayZCreatureAnimScriptDebugAnimPredictionDatam_AnimPredictions = new array<ref DayZCreatureAnimScriptDebugAnimPredictionData>
 
ref array< ref DayZCreatureAnimScriptDebugAnimTagDatam_AnimTags = new array<ref DayZCreatureAnimScriptDebugAnimTagData>
 

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

Методы

◆ ActivateCommand()

proto native void ActivateCommand ( int index,
int userInt,
float userFloat )
private

◆ GetCommandCount()

proto native int GetCommandCount ( )
private

◆ GetCommandID()

proto native int GetCommandID ( int index)
private

◆ GetCommandName()

proto native owned string GetCommandName ( int index)
private

◆ GetVariableBool()

proto native bool GetVariableBool ( int index)
private

◆ GetVariableCount()

proto native int GetVariableCount ( )
private

◆ GetVariableFloat()

proto native float GetVariableFloat ( int index)
private

◆ GetVariableInt()

proto native int GetVariableInt ( int index)
private

◆ GetVariableName()

proto native owned string GetVariableName ( int index)
private

◆ GetVariableType()

proto native int GetVariableType ( int index)
private

◆ OnAnimationEvent()

void OnAnimationEvent ( string evType,
int userInt,
string userString )
inlineprivate
40 {
41 if (m_EventsFilter.Find(evType) != -1)
42 {
43 return;
44 }
45
47
49 {
50 m_AnimEvents.Remove(m_AnimEvents.Count() - 1);
51 }
52 }
Param4< float, string, int, string > DayZCreatureAnimScriptDebugAnimEventData
Definition PluginDayZCreatureAIDebug.c:1
ref array< ref DayZCreatureAnimScriptDebugAnimEventData > m_AnimEvents
Definition PluginDayZCreatureAIDebug.c:29
const int m_iMaxAnimEventsCount
Definition PluginDayZCreatureAIDebug.c:26
ref array< string > m_EventsFilter
Definition PluginDayZCreatureAIDebug.c:27
Definition EntityAI.c:95
proto native float GetWorldTime()

Перекрестные ссылки GetWorldTime(), m_AnimEvents, m_EventsFilter и m_iMaxAnimEventsCount.

◆ OnAnimationEventsStart()

void OnAnimationEventsStart ( )
inlineprivate
34 {
35 m_AnimPredictions.Clear();
36 m_AnimTags.Clear();
37 }
ref array< ref DayZCreatureAnimScriptDebugAnimTagData > m_AnimTags
Definition PluginDayZCreatureAIDebug.c:31
ref array< ref DayZCreatureAnimScriptDebugAnimPredictionData > m_AnimPredictions
Definition PluginDayZCreatureAIDebug.c:30

Перекрестные ссылки m_AnimPredictions и m_AnimTags.

◆ OnAnimationPrediction()

void OnAnimationPrediction ( string predName)
inlineprivate
55 {
57 }
Param1< string > DayZCreatureAnimScriptDebugAnimPredictionData
Definition PluginDayZCreatureAIDebug.c:2

Перекрестные ссылки m_AnimPredictions.

◆ OnAnimationTag()

void OnAnimationTag ( string tagName)
inlineprivate
60 {
62 }
Param1< string > DayZCreatureAnimScriptDebugAnimTagData
Definition PluginDayZCreatureAIDebug.c:3

Перекрестные ссылки m_AnimTags.

◆ SetCreature()

proto native void SetCreature ( DayZCreature creature)
private

◆ SetVariableBool()

proto native bool SetVariableBool ( int index,
bool value )
private

◆ SetVariableFloat()

proto native float SetVariableFloat ( int index,
float value )
private

◆ SetVariableInt()

proto native int SetVariableInt ( int index,
int value )
private

Поля

◆ m_AnimEvents

◆ m_AnimPredictions

◆ m_AnimTags

◆ m_EventsFilter

ref array<string> m_EventsFilter = new array<string>
private

Используется в OnAnimationEvent().

◆ m_iMaxAnimEventsCount

const int m_iMaxAnimEventsCount = 50
private

Используется в OnAnimationEvent().


Объявления и описания членов класса находятся в файле: