◆ ActionOpenDoors()
◆ ActionCondition()
29 {
31 return false;
32
34 return false;
35
38 {
41 {
43 return false;
44
46
47 }
48 }
49
50 return false;
51 }
bool IsInReach(PlayerBase player, ActionTarget target, float maxDistance=1.0)
Definition ActionBase.c:1054
bool IsBuilding(ActionTarget target)
Definition ActionBase.c:1044
bool CheckIfDoorIsLocked()
Definition ActionOpenDoors.c:18
Super root of all classes in Enforce script.
Definition EnScript.c:11
Definition ActionConstants.c:106
const float DEFAULT
Definition ActionConstants.c:108
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
Перекрестные ссылки Class::CastTo(), CheckIfDoorIsLocked(), UAMaxDistances::DEFAULT, ActionBase::IsBuilding() и ActionBase::IsInReach().
◆ CheckIfDoorIsLocked()
bool CheckIfDoorIsLocked |
( |
| ) |
|
|
inlineprotected |
◆ CreateConditionComponents()
◆ CreatesNoise()
◆ IsLockTargetOnUse()
86 {
87 return false;
88 }
◆ OnEndServer()
72 {
74
76 m_NoisePar.LoadFromPath(
"CfgVehicles SurvivorBase NoiseActionDefault");
79 {
82 }
83 }
class NoiseSystem NoiseParams()
Definition Noise.c:15
ref NoiseParams m_NoisePar
Definition ActionOpenDoors.c:3
bool CreatesNoise()
Definition ActionOpenDoors.c:23
Definition SensesAIEvaluate.c:2
static float GetNoiseReduction(Weather weather)
Definition SensesAIEvaluate.c:18
proto native CGame GetGame()
Перекрестные ссылки CreatesNoise(), GetGame(), NoiseAIEvaluate::GetNoiseReduction(), m_NoisePar и NoiseParams().
◆ OnStartServer()
◆ m_NoisePar
Объявления и описания членов класса находятся в файле:
- D:/Ishodniki/scripts/4_World/Classes/UserActionsComponent/Actions/Interact/ActionOpenDoors.c