Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ChelatingTablets Class Reference
Inheritance diagram for ChelatingTablets:
Edible_Base

Private Member Functions

override void InitItemVariables ()
override void OnConsume (float amount, PlayerBase consumer)
override void SetActions ()
Private Member Functions inherited from Edible_Base
override void AfterStoreLoad ()
bool CanChangeToNewStage (CookingMethodType cooking_method)
override bool CanDecay ()
override bool CanProcessDecay ()
void ChangeFoodStage (FoodStageType new_food_stage_type)
override float GetBaitEffectivity ()
int GetConsumptionPenaltyContext ()
float GetCookingTime ()
override void GetDebugActions (out TSelectableActionInfoArrayEx outputList)
override string GetDebugText ()
float GetDecayDelta ()
float GetDecayTimer ()
override FoodStage GetFoodStage ()
string GetFoodStageName (FoodStageType food_stage_type)
FoodStageType GetFoodStageType ()
FoodStageType GetLastDecayStage ()
FoodStageType GetNextFoodStageType (CookingMethodType cooking_method)
void HandleFoodStageChangeAgents (FoodStageType stageOld, FoodStageType stageNew)
 removes select agents on foodstage transitions
override bool IsCorpse ()
bool IsFoodBaked ()
bool IsFoodBoiled ()
bool IsFoodBurned ()
bool IsFoodDried ()
bool IsFoodRaw ()
bool IsFoodRotten ()
override bool IsFruit ()
override bool IsMeat ()
override bool IsMushroom ()
override bool OnAction (int action_id, Man player, ParamsReadContext ctx)
void OnFoodStageChange (FoodStageType stageOld, FoodStageType stageNew)
 called on server
override bool OnStoreLoad (ParamsReadContext ctx, int version)
override void OnStoreSave (ParamsWriteContext ctx)
override void ProcessDecay (float delta, bool hasRootAsPlayer)
void RefreshAudio ()
void RemoveAudio ()
void ReplaceEdibleWithNew (string typeName)
void ResetCookingTime ()
override void SetActions ()
void SetCookingTime (float time)
void SoundCookingStart (string sound_name)
void SoundCookingStop ()
void TransferFoodStage (notnull Edible_Base source)
void UpdateVaporParticle ()
void UpdateVisuals ()

Additional Inherited Members

Static Private Member Functions inherited from Edible_Base
static float GetAgentsPerDigest (ItemBase item, string className="", int foodStage=0)
static int GetFoodAgents (ItemBase item, string classname="", int food_stage=0)
static float GetFoodDigestibility (ItemBase item, string classname="", int food_stage=0)
static float GetFoodEnergy (ItemBase item, string classname="", int food_stage=0)
static float GetFoodNutritionalIndex (ItemBase item, string classname="", int food_stage=0)
static float GetFoodTotalVolume (ItemBase item, string classname="", int food_stage=0)
static float GetFoodToxicity (ItemBase item, string classname="", int food_stage=0)
static float GetFoodWater (ItemBase item, string classname="", int food_stage=0)
static NutritionalProfile GetNutritionalProfile (ItemBase item, string classname="", int food_stage=0)
Private Attributes inherited from Edible_Base
float m_DecayDelta = 0.0
float m_DecayTimer
ref FoodStage m_FoodStage
ParticleSource m_HotVaporParticle
FoodStageType m_LastDecayStage = FoodStageType.NONE
bool m_MakeCookingSounds
SoundOnVehicle m_SoundCooking
EffectSound m_SoundEffectCooking
 DEPRECATED.
string m_SoundPlaying

Detailed Description

Definition at line 1 of file chelatingtablets.c.

Member Function Documentation

◆ InitItemVariables()

override void InitItemVariables ( )
inlineprivate

Definition at line 4 of file chelatingtablets.c.

References can_this_be_combined.

◆ OnConsume()

override void OnConsume ( float amount,
PlayerBase consumer )
inlineprivate

Definition at line 11 of file chelatingtablets.c.

◆ SetActions()

override void SetActions ( )
inlineprivate

Definition at line 21 of file chelatingtablets.c.

References ActionForceConsumeSingle(), and AddAction().


The documentation for this class was generated from the following file: