Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
dayzanimalinputcontroller.c
Go to the documentation of this file.
1
enum
DayZAnimalBehaviourSlot
3
{
4
NONE
,
5
CALM
,
6
CALM_RESTING
,
7
CALM_GRAZING
,
8
CALM_TRAVELLING
,
9
DRINKING
,
10
NON_SPECIFIC_THREAT
,
11
SPECIFIC_THREAT
,
12
ALERTED
,
13
ATTRACTED
,
14
SCARED
,
15
HUNTING
,
16
EATING
,
17
SIEGE
,
18
FIREPLACE
,
19
ENRAGED
,
20
ENRAGED_TARGETLOST
,
21
PREATTRACTED
,
22
INTIMIDATE
,
23
};
24
26
enum
DayZAnimalBehaviourAction
27
{
28
NONE_INPUT
,
29
SAFETY_INPUT
,
30
GRAZE_WALKING_INPUT
,
31
GRAZE_ON_SPOT_INPUT
,
32
RESTING_INPUT
,
33
TRAVELING_INPUT
,
34
EATING_INPUT
,
35
DRINKING_INPUT
,
36
CHARGING
,
37
APPROACHING_INPUT
,
38
REACH_INPUT
,
39
WALKING_INPUT
,
40
IDLE1_INPUT
,
41
IDLE2_INPUT
,
42
IDLE3_INPUT
,
43
THREAT_WALK_AWAY
,
44
THREAT_WALK_TO
,
45
THREAT_STAY_LOOKAT
,
46
THREAT_STAY
,
47
};
48
49
class
DayZAnimalInputController
:
DayZCreatureAIInputController
50
{
51
proto native
bool
IsDead();
52
proto native
bool
IsAttack();
53
54
proto native
void
OverrideBehaviourAction(
bool
state,
int
action);
55
proto native
int
GetBehaviourAction();
56
57
//--------------------------------------------------------------
58
60
private
void
DayZAnimalInputController
()
61
{
62
}
63
65
private
void
~
DayZAnimalInputController
()
66
{
67
}
68
};
ENRAGED_TARGETLOST
@ ENRAGED_TARGETLOST
Definition:
dayzanimalinputcontroller.c:20
IDLE3_INPUT
@ IDLE3_INPUT
Definition:
dayzanimalinputcontroller.c:42
REACH_INPUT
@ REACH_INPUT
Definition:
dayzanimalinputcontroller.c:38
HUNTING
@ HUNTING
Definition:
dayzanimalinputcontroller.c:15
NONE
@ NONE
Definition:
dayzanimalinputcontroller.c:4
CALM
@ CALM
Definition:
dayzanimalinputcontroller.c:5
EATING_INPUT
@ EATING_INPUT
Definition:
dayzanimalinputcontroller.c:34
DayZAnimalBehaviourAction
DayZAnimalBehaviourAction
defined in C++
Definition:
dayzanimalinputcontroller.c:26
THREAT_WALK_AWAY
@ THREAT_WALK_AWAY
Definition:
dayzanimalinputcontroller.c:43
IDLE1_INPUT
@ IDLE1_INPUT
Definition:
dayzanimalinputcontroller.c:40
EATING
@ EATING
Definition:
dayzanimalinputcontroller.c:16
RESTING_INPUT
@ RESTING_INPUT
Definition:
dayzanimalinputcontroller.c:32
ENRAGED
@ ENRAGED
Definition:
dayzanimalinputcontroller.c:19
GRAZE_ON_SPOT_INPUT
@ GRAZE_ON_SPOT_INPUT
Definition:
dayzanimalinputcontroller.c:31
CALM_RESTING
@ CALM_RESTING
Definition:
dayzanimalinputcontroller.c:6
DayZAnimalBehaviourSlot
DayZAnimalBehaviourSlot
defined in C++
Definition:
dayzanimalinputcontroller.c:2
SIEGE
@ SIEGE
Definition:
dayzanimalinputcontroller.c:17
IDLE2_INPUT
@ IDLE2_INPUT
Definition:
dayzanimalinputcontroller.c:41
ALERTED
@ ALERTED
Definition:
dayzanimalinputcontroller.c:12
CHARGING
@ CHARGING
Definition:
dayzanimalinputcontroller.c:36
THREAT_STAY_LOOKAT
@ THREAT_STAY_LOOKAT
Definition:
dayzanimalinputcontroller.c:45
DayZAnimalInputController
Definition:
dayzanimalinputcontroller.c:49
SPECIFIC_THREAT
@ SPECIFIC_THREAT
Definition:
dayzanimalinputcontroller.c:11
GRAZE_WALKING_INPUT
@ GRAZE_WALKING_INPUT
Definition:
dayzanimalinputcontroller.c:30
DRINKING_INPUT
@ DRINKING_INPUT
Definition:
dayzanimalinputcontroller.c:35
NON_SPECIFIC_THREAT
@ NON_SPECIFIC_THREAT
Definition:
dayzanimalinputcontroller.c:10
THREAT_WALK_TO
@ THREAT_WALK_TO
Definition:
dayzanimalinputcontroller.c:44
CALM_TRAVELLING
@ CALM_TRAVELLING
Definition:
dayzanimalinputcontroller.c:8
THREAT_STAY
@ THREAT_STAY
Definition:
dayzanimalinputcontroller.c:46
SAFETY_INPUT
@ SAFETY_INPUT
Definition:
dayzanimalinputcontroller.c:29
INTIMIDATE
@ INTIMIDATE
Definition:
dayzanimalinputcontroller.c:22
CALM_GRAZING
@ CALM_GRAZING
Definition:
dayzanimalinputcontroller.c:7
DayZCreatureAIInputController
Definition:
dayzcreatureaiinputcontroller.c:1
DRINKING
@ DRINKING
Definition:
dayzanimalinputcontroller.c:9
FIREPLACE
@ FIREPLACE
Definition:
dayzanimalinputcontroller.c:18
TRAVELING_INPUT
@ TRAVELING_INPUT
Definition:
dayzanimalinputcontroller.c:33
ATTRACTED
@ ATTRACTED
Definition:
dayzanimalinputcontroller.c:13
NONE_INPUT
@ NONE_INPUT
Definition:
dayzanimalinputcontroller.c:28
WALKING_INPUT
@ WALKING_INPUT
Definition:
dayzanimalinputcontroller.c:39
APPROACHING_INPUT
@ APPROACHING_INPUT
Definition:
dayzanimalinputcontroller.c:37
PREATTRACTED
@ PREATTRACTED
Definition:
dayzanimalinputcontroller.c:21
SCARED
@ SCARED
Definition:
dayzanimalinputcontroller.c:14
DAYZ
scripts_v1.24.157551
scripts
game
entities
dayzanimalinputcontroller.c
Generated by
1.8.17