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

Private Member Functions

override float GetQuantityNormalizedScripted ()
override bool IsOpen ()
override void Open ()
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 168 of file cannedfood.c.

Member Function Documentation

◆ GetQuantityNormalizedScripted()

override float GetQuantityNormalizedScripted ( )
inlineprivate

Definition at line 187 of file cannedfood.c.

◆ IsOpen()

override bool IsOpen ( )
inlineprivate

Definition at line 182 of file cannedfood.c.

◆ Open()

override void Open ( )
inlineprivate

Definition at line 170 of file cannedfood.c.

References Edible_Base::ReplaceEdibleWithNew().

◆ SetActions()

override void SetActions ( )
inlineprivate

Definition at line 175 of file cannedfood.c.

References AddAction().


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/entities/itembase/gear/food/cannedfood.c