◆ AlignCatch()
123 {
125 {
127
131
134 }
135 }
vector GetOrientation()
Definition AreaDamageManager.c:306
Definition EnConvert.c:106
Перекрестные ссылки GetOrientation().
◆ CanBePlaced()
23 {
25 return true;
26
30
32 }
DayZGame g_Game
Definition DayZGame.c:3815
bool m_IsBeingPlaced
Definition ItemBase.c:4820
Definition PlayerBaseClient.c:2
Перекрестные ссылки g_Game и m_IsBeingPlaced.
◆ CanReceiveAttachment() [1/2]
53 {
55 return false;
56
58 }
◆ CanReceiveAttachment() [2/2]
52 {
54 return false;
55
57 }
◆ GetDeploySoundset() [1/2]
127 {
128 return "placeFishNetTrap_SoundSet";
129 }
◆ GetDeploySoundset() [2/2]
98 {
99 return "placeRabbitSnareTrap_SoundSet";
100 }
◆ GetLoopDeploySoundset() [1/2]
132 {
133 return "fishnet_deploy_SoundSet";
134 }
◆ GetLoopDeploySoundset() [2/2]
103 {
104 return "rabbitsnare_deploy_SoundSet";
105 }
◆ InitCatchingComponent() [1/3]
◆ InitCatchingComponent() [2/3]
72 {
73 if (!m_CatchingContext)
74 {
78 }
79 }
◆ InitCatchingComponent() [3/3]
33 {
34 if (!m_CatchingContext)
35 {
39 }
40 }
◆ InitTrapValues() [1/3]
4 {
5 super.InitTrapValues();
6
8
9 m_InitWaitTimeMin = 120;
10 m_InitWaitTimeMax = 180;
11 m_UpdateWaitTime = 30;
12 m_SpawnUpdateWaitTime = 30;
13 m_MaxActiveTime = 1200;
14 m_IsFoldable = true;
15
16 m_MinimalDistanceFromPlayersToCatch = 15;
17
20 m_AnimationPhaseUsed = "triggered";
21 }
string m_AnimationPhaseTriggered
Definition TrapBase.c:34
float m_DefectRate
Definition TrapBase.c:19
string m_AnimationPhaseSet
Definition TrapBase.c:33
Перекрестные ссылки m_AnimationPhaseSet, m_AnimationPhaseTriggered и m_DefectRate.
Используется в ItemBase::TrapSpawnBase().
◆ InitTrapValues() [2/3]
4 {
5 super.InitTrapValues();
6
8
9 m_InitWaitTimeMin = 120;
10 m_InitWaitTimeMax = 180;
11 m_UpdateWaitTime = 30;
12 m_SpawnUpdateWaitTime = 30;
13 m_MaxActiveTime = 1200;
14 m_IsFoldable = true;
15 m_MinimalDistanceFromPlayersToCatch = 15;
16
19 m_AnimationPhaseUsed = "triggered";
20 }
Перекрестные ссылки m_AnimationPhaseSet, m_AnimationPhaseTriggered и m_DefectRate.
◆ InitTrapValues() [3/3]
4 {
5 super.InitTrapValues();
6
8
9 m_InitWaitTimeMin = 120;
10 m_InitWaitTimeMax = 180;
11 m_UpdateWaitTime = 30;
12 m_SpawnUpdateWaitTime = 30;
13 m_MaxActiveTime = 1200;
14
15 m_MinimalDistanceFromPlayersToCatch = 15;
16
19 m_AnimationPhaseUsed = "triggered";
20 }
Перекрестные ссылки m_AnimationPhaseSet, m_AnimationPhaseTriggered и m_DefectRate.
◆ IsDeployable() [1/2]
122 {
123 return true;
124 }
◆ IsDeployable() [2/2]
93 {
94 return true;
95 }
◆ IsPlaceableAtPosition() [1/2]
◆ IsPlaceableAtPosition() [2/2]
◆ OnPlacementComplete() [1/2]
115 {
117
119 }
void SetIsPlaceSound(bool is_place_sound)
Definition ItemBase.c:9083
Перекрестные ссылки SetIsPlaceSound().
◆ OnPlacementComplete() [2/2]
◆ OnVariablesSynchronized() [1/3]
24 {
25 super.OnVariablesSynchronized();
26
28 {
30 }
31 }
void PlayPlaceSound()
Definition ItemBase.c:9148
bool IsPlaceSound()
Definition ItemBase.c:9088
Перекрестные ссылки IsPlaceSound() и PlayPlaceSound().
◆ OnVariablesSynchronized() [2/3]
◆ OnVariablesSynchronized() [3/3]
◆ SetActions()
108 {
110
111
113
116 }
void AddAction(typename actionName)
Definition AdvancedCommunication.c:220
void RemoveAction(typename actionName)
Definition AdvancedCommunication.c:252
Definition ActionDeployHuntingTrap.c:2
Definition ActionTogglePlaceObject.c:2
Перекрестные ссылки AddAction() и RemoveAction().
◆ SetupTrap()
45 {
47 {
48 if ( GetHierarchyRootPlayer().CanDropEntity( this ) )
49 {
50 if ( IsRuined() )
51 {
53 }
54 else
55 {
57
58
62
64
66 }
67 }
68 }
69 }
void SetActive()
Definition TrapBase.c:419
proto native CGame GetGame()
proto native void SetPosition(vector position)
Set the world position of the Effect.
Definition Effect.c:438
Перекрестные ссылки GetGame(), SetActive() и SetPosition().
Объявления и описания членов классов находятся в файлах: