DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс AntiChemInjector
+ Граф наследования:AntiChemInjector:

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

override void SetActions ()
 
override void OnApply (PlayerBase player)
 
- Закрытые члены унаследованные от Inventory_Base
void HescoBox ()
 
override bool HasProxyParts ()
 
override bool CanPutIntoHands (EntityAI parent)
 
void Synchronize ()
 
override void OnVariablesSynchronized ()
 
void RefreshVisuals ()
 
int GetState ()
 
void SetState (int state)
 
bool CanBeFilledAtPosition (vector position)
 
bool CanBeManipulated ()
 
void Fold ()
 
void Unfold ()
 
override void EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc)
 
override void RefreshPhysics ()
 
void Fill ()
 
override void OnStoreSave (ParamsWriteContext ctx)
 
override bool OnStoreLoad (ParamsReadContext ctx, int version)
 
override void OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0")
 
override bool IsDeployable ()
 
override string GetDeploySoundset ()
 
override string GetLoopDeploySoundset ()
 
override void SetActions ()
 
void PlayDeployLoopSound ()
 
void StopDeployLoopSound ()
 DEPRECATED.
 

Дополнительные унаследованные члены

- Закрытые данные унаследованные от Inventory_Base
int m_State
 
ref EffectSound m_DeployLoopSound
 DEPRECATED.
 

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

Методы

◆ OnApply()

override void OnApply ( PlayerBase player)
inlineprivate
12 {
13 if (!player)
14 return;
15 player.GiveShock(100);
16 bool in_cont_stage3 = player.GetModifiersManager().IsModifierActive(eModifiers.MDF_CONTAMINATION3);
17
18 if ( in_cont_stage3 )
19 {
20 player.m_AgentPool.SetAgentCount(eAgents.CHEMICAL_POISON, ContaminationStage2Mdfr.AGENT_THRESHOLD_ACTIVATE);//set the agent count to be the same as at the benigning of stage 2
21 }
22 else
23 {
24 player.m_AgentPool.SetAgentCount(eAgents.CHEMICAL_POISON, 0);
25 }
26
27 }
eAgents
Definition EAgents.c:3
Definition Contamination2.c:2
static const int AGENT_THRESHOLD_ACTIVATE
Definition Contamination2.c:3
Definition EntityAI.c:95
eModifiers
Definition eModifiers.c:2

Перекрестные ссылки ContaminationStage2Mdfr::AGENT_THRESHOLD_ACTIVATE.

◆ SetActions()

override void SetActions ( )
inlineprivate
4 {
5 super.SetActions();
6
9 }
void AddAction(typename actionName)
Definition AdvancedCommunication.c:220
Definition ActionInjectSelf.c:2
Definition ActionInjectTarget.c:2

Перекрестные ссылки AddAction().


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