Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
class | Edible_Base |
Variables | |
const string | DIRECT_COOKING_SLOT_NAME = "DirectCooking" |
const string | SOUND_BAKING_START = "Baking_SoundSet" |
const string | SOUND_BAKING_DONE = "Baking_Done_SoundSet" |
const string | SOUND_BURNING_DONE = "Food_Burning_SoundSet" |
protected bool | m_MakeCookingSounds |
protected SoundOnVehicle | m_SoundCooking |
protected EffectSound | m_SoundEffectCooking |
DEPRECATED. More... | |
protected string | m_SoundPlaying |
ref FoodStage | m_FoodStage |
protected float | m_DecayTimer |
protected float | m_DecayDelta = 0.0 |
protected FoodStageType | m_LastDecayStage = FoodStageType.NONE |
private CookingMethodType | m_CookedByMethod |
override void ReplaceEdibleWithNewLambda::AfterStoreLoad | ( | ) |
Definition at line 225 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::CanBeCooked | ( | ) |
Definition at line 96 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::CanBeCookedOnStick | ( | ) |
Definition at line 101 of file edible_base.c.
bool ReplaceEdibleWithNewLambda::CanChangeToNewStage | ( | CookingMethodType | cooking_method | ) |
Definition at line 460 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::CanDecay | ( | ) |
Definition at line 544 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::CanHaveTemperature | ( | ) |
Definition at line 539 of file edible_base.c.
override bool CanProcessDecay | ( | ) |
Definition at line 549 of file edible_base.c.
void ReplaceEdibleWithNewLambda::ChangeFoodStage | ( | FoodStageType | new_food_stage_type | ) |
Definition at line 445 of file edible_base.c.
bool ReplaceEdibleWithNewLambda::Consume | ( | float | amount, |
PlayerBase | consumer | ||
) |
Definition at line 85 of file edible_base.c.
void ReplaceEdibleWithNewLambda::Edible_Base | ( | ) |
Definition at line 19 of file edible_base.c.
override void ReplaceEdibleWithNewLambda::EEDelete | ( | EntityAI | parent | ) |
Definition at line 45 of file edible_base.c.
override void ReplaceEdibleWithNewLambda::EEInit | ( | ) |
Definition at line 38 of file edible_base.c.
override void ReplaceEdibleWithNewLambda::EEItemLocationChanged | ( | notnull InventoryLocation | oldLoc, |
notnull InventoryLocation | newLoc | ||
) |
disable sounds (from cooking)
check for DirectCooking slot name
Definition at line 52 of file edible_base.c.
float ReplaceEdibleWithNewLambda::GetCookingTime | ( | ) |
Definition at line 480 of file edible_base.c.
override void ReplaceEdibleWithNewLambda::GetDebugActions | ( | out TSelectableActionInfoArrayEx | outputList | ) |
Definition at line 744 of file edible_base.c.
override string ReplaceEdibleWithNewLambda::GetDebugText | ( | ) |
Definition at line 785 of file edible_base.c.
float ReplaceEdibleWithNewLambda::GetDecayDelta | ( | ) |
Definition at line 806 of file edible_base.c.
float ReplaceEdibleWithNewLambda::GetDecayTimer | ( | ) |
Definition at line 801 of file edible_base.c.
FoodStage ReplaceEdibleWithNewLambda::GetFoodStage | ( | ) |
Definition at line 233 of file edible_base.c.
string ReplaceEdibleWithNewLambda::GetFoodStageName | ( | FoodStageType | food_stage_type | ) |
Definition at line 455 of file edible_base.c.
FoodStageType ReplaceEdibleWithNewLambda::GetFoodStageType | ( | ) |
Definition at line 378 of file edible_base.c.
FoodStageType ReplaceEdibleWithNewLambda::GetLastDecayStage | ( | ) |
Definition at line 811 of file edible_base.c.
FoodStageType ReplaceEdibleWithNewLambda::GetNextFoodStageType | ( | CookingMethodType | cooking_method | ) |
Definition at line 450 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::IsCorpse | ( | ) |
Definition at line 244 of file edible_base.c.
bool ReplaceEdibleWithNewLambda::IsFoodBaked | ( | ) |
Definition at line 394 of file edible_base.c.
bool ReplaceEdibleWithNewLambda::IsFoodBoiled | ( | ) |
Definition at line 404 of file edible_base.c.
bool ReplaceEdibleWithNewLambda::IsFoodBurned | ( | ) |
Definition at line 424 of file edible_base.c.
bool ReplaceEdibleWithNewLambda::IsFoodDried | ( | ) |
Definition at line 414 of file edible_base.c.
bool ReplaceEdibleWithNewLambda::IsFoodRaw | ( | ) |
Definition at line 384 of file edible_base.c.
bool ReplaceEdibleWithNewLambda::IsFoodRotten | ( | ) |
Definition at line 434 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::IsFruit | ( | ) |
Definition at line 249 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::IsMeat | ( | ) |
Definition at line 239 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::IsMushroom | ( | ) |
Definition at line 254 of file edible_base.c.
void ReplaceEdibleWithNewLambda::MakeSoundsOnClient | ( | bool | soundstate, |
CookingMethodType | cookingMethod = CookingMethodType.NONE |
||
) |
Definition at line 139 of file edible_base.c.
override bool ReplaceEdibleWithNewLambda::OnAction | ( | int | action_id, |
Man | player, | ||
ParamsReadContext | ctx | ||
) |
Definition at line 755 of file edible_base.c.
void ReplaceEdibleWithNewLambda::OnConsume | ( | float | amount, |
PlayerBase | consumer | ||
) |
override bool ReplaceEdibleWithNewLambda::OnStoreLoad | ( | ParamsReadContext | ctx, |
int | version | ||
) |
Definition at line 197 of file edible_base.c.
override void ReplaceEdibleWithNewLambda::OnStoreSave | ( | ParamsWriteContext | ctx | ) |
Definition at line 183 of file edible_base.c.
override void ReplaceEdibleWithNewLambda::OnVariablesSynchronized | ( | ) |
Definition at line 119 of file edible_base.c.
Definition at line 554 of file edible_base.c.
protected void ReplaceEdibleWithNewLambda::RefreshAudio | ( | ) |
Definition at line 147 of file edible_base.c.
protected void ReplaceEdibleWithNewLambda::RemoveAudio | ( | ) |
Definition at line 174 of file edible_base.c.
void ReplaceEdibleWithNewLambda::ReplaceEdibleWithNew | ( | string | typeName | ) |
Definition at line 494 of file edible_base.c.
Edible_Base ItemBase ReplaceEdibleWithNewLambda | ( | EntityAI | old_item, |
string | new_item_type, | ||
PlayerBase | player | ||
) |
Definition at line 820 of file edible_base.c.
override void ReplaceEdibleWithNewLambda::SetActions | ( | ) |
Definition at line 506 of file edible_base.c.
void ReplaceEdibleWithNewLambda::SetCookingTime | ( | float | time | ) |
Definition at line 485 of file edible_base.c.
protected void ReplaceEdibleWithNewLambda::SoundCookingStart | ( | string | sound_name | ) |
Definition at line 514 of file edible_base.c.
protected void ReplaceEdibleWithNewLambda::SoundCookingStop | ( | ) |
Definition at line 527 of file edible_base.c.
void ReplaceEdibleWithNewLambda::Synchronize | ( | ) |
Definition at line 109 of file edible_base.c.
void ReplaceEdibleWithNewLambda::TransferFoodStage | ( | notnull Edible_Base | source | ) |
Definition at line 466 of file edible_base.c.
void ReplaceEdibleWithNewLambda::UpdateVisuals | ( | ) |
Definition at line 77 of file edible_base.c.
const string DIRECT_COOKING_SLOT_NAME = "DirectCooking" |
Definition at line 2 of file edible_base.c.
private CookingMethodType m_CookedByMethod |
Definition at line 17 of file edible_base.c.
protected float m_DecayDelta = 0.0 |
Definition at line 14 of file edible_base.c.
protected float m_DecayTimer |
Definition at line 13 of file edible_base.c.
ref FoodStage m_FoodStage |
Definition at line 12 of file edible_base.c.
protected FoodStageType m_LastDecayStage = FoodStageType.NONE |
Definition at line 15 of file edible_base.c.
protected bool m_MakeCookingSounds |
Definition at line 8 of file edible_base.c.
protected SoundOnVehicle m_SoundCooking |
Definition at line 9 of file edible_base.c.
protected EffectSound m_SoundEffectCooking |
DEPRECATED.
Definition at line 10 of file edible_base.c.
protected string m_SoundPlaying |
Definition at line 11 of file edible_base.c.
const string SOUND_BAKING_DONE = "Baking_Done_SoundSet" |
Definition at line 5 of file edible_base.c.
const string SOUND_BAKING_START = "Baking_SoundSet" |
Definition at line 4 of file edible_base.c.
const string SOUND_BURNING_DONE = "Food_Burning_SoundSet" |
Definition at line 6 of file edible_base.c.