|
| static float | GetFoodTotalVolume (ItemBase item, string classname="", int food_stage=0) |
| |
| static float | GetFoodEnergy (ItemBase item, string classname="", int food_stage=0) |
| |
| static float | GetFoodWater (ItemBase item, string classname="", int food_stage=0) |
| |
| static float | GetFoodNutritionalIndex (ItemBase item, string classname="", int food_stage=0) |
| |
| static float | GetFoodToxicity (ItemBase item, string classname="", int food_stage=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 | GetAgentsPerDigest (ItemBase item, string className="", int foodStage=0) |
| |
| static NutritionalProfile | GetNutritionalProfile (ItemBase item, string classname="", int food_stage=0) |
| |
Definition at line 1 of file edible_base.c.
◆ AfterStoreLoad()
| override void Edible_Base::AfterStoreLoad |
( |
| ) |
|
|
protected |
◆ CanChangeToNewStage()
◆ CanDecay()
| override bool Edible_Base::CanDecay |
( |
| ) |
|
|
protected |
◆ CanProcessDecay()
| override bool Edible_Base::CanProcessDecay |
( |
| ) |
|
|
protected |
◆ ChangeFoodStage()
| void Edible_Base::ChangeFoodStage |
( |
FoodStageType | new_food_stage_type | ) |
|
|
protected |
◆ GetAgentsPerDigest()
◆ GetBaitEffectivity()
| override float Edible_Base::GetBaitEffectivity |
( |
| ) |
|
|
protected |
◆ GetConsumptionPenaltyContext()
| int Edible_Base::GetConsumptionPenaltyContext |
( |
| ) |
|
|
protected |
◆ GetCookingTime()
| float Edible_Base::GetCookingTime |
( |
| ) |
|
|
protected |
◆ GetDebugActions()
| override void Edible_Base::GetDebugActions |
( |
out TSelectableActionInfoArrayEx | outputList | ) |
|
|
protected |
◆ GetDebugText()
| override string Edible_Base::GetDebugText |
( |
| ) |
|
|
protected |
◆ GetDecayDelta()
| float Edible_Base::GetDecayDelta |
( |
| ) |
|
|
protected |
◆ GetDecayTimer()
| float Edible_Base::GetDecayTimer |
( |
| ) |
|
|
protected |
◆ GetFoodAgents()
◆ GetFoodDigestibility()
◆ GetFoodEnergy()
◆ GetFoodNutritionalIndex()
| static float Edible_Base::GetFoodNutritionalIndex |
( |
ItemBase | item, |
|
|
string | classname = "", |
|
|
int | food_stage = 0 ) |
|
staticprotected |
◆ GetFoodStage()
| override FoodStage Edible_Base::GetFoodStage |
( |
| ) |
|
|
protected |
◆ GetFoodStageName()
◆ GetFoodStageType()
◆ GetFoodTotalVolume()
◆ GetFoodToxicity()
◆ GetFoodWater()
◆ GetLastDecayStage()
◆ GetNextFoodStageType()
◆ GetNutritionalProfile()
◆ HandleFoodStageChangeAgents()
removes select agents on foodstage transitions
Definition at line 637 of file edible_base.c.
◆ IsCorpse()
| override bool Edible_Base::IsCorpse |
( |
| ) |
|
|
protected |
◆ IsFoodBaked()
| bool Edible_Base::IsFoodBaked |
( |
| ) |
|
|
protected |
◆ IsFoodBoiled()
| bool Edible_Base::IsFoodBoiled |
( |
| ) |
|
|
protected |
◆ IsFoodBurned()
| bool Edible_Base::IsFoodBurned |
( |
| ) |
|
|
protected |
◆ IsFoodDried()
| bool Edible_Base::IsFoodDried |
( |
| ) |
|
|
protected |
◆ IsFoodRaw()
| bool Edible_Base::IsFoodRaw |
( |
| ) |
|
|
protected |
◆ IsFoodRotten()
| bool Edible_Base::IsFoodRotten |
( |
| ) |
|
|
protected |
◆ IsFruit()
| override bool Edible_Base::IsFruit |
( |
| ) |
|
|
protected |
◆ IsMeat()
| override bool Edible_Base::IsMeat |
( |
| ) |
|
|
protected |
◆ IsMushroom()
| override bool Edible_Base::IsMushroom |
( |
| ) |
|
|
protected |
◆ OnAction()
◆ OnFoodStageChange()
◆ OnStoreLoad()
◆ OnStoreSave()
◆ ProcessDecay()
| override void Edible_Base::ProcessDecay |
( |
float | delta, |
|
|
bool | hasRootAsPlayer ) |
|
protected |
◆ RefreshAudio()
| void Edible_Base::RefreshAudio |
( |
| ) |
|
|
protected |
◆ RemoveAudio()
| void Edible_Base::RemoveAudio |
( |
| ) |
|
|
protected |
◆ ReplaceEdibleWithNew()
| void Edible_Base::ReplaceEdibleWithNew |
( |
string | typeName | ) |
|
|
protected |
◆ ResetCookingTime()
| void Edible_Base::ResetCookingTime |
( |
| ) |
|
|
protected |
◆ SetActions()
| override void Edible_Base::SetActions |
( |
| ) |
|
|
protected |
◆ SetCookingTime()
| void Edible_Base::SetCookingTime |
( |
float | time | ) |
|
|
protected |
◆ SoundCookingStart()
| void Edible_Base::SoundCookingStart |
( |
string | sound_name | ) |
|
|
protected |
◆ SoundCookingStop()
| void Edible_Base::SoundCookingStop |
( |
| ) |
|
|
protected |
◆ TransferFoodStage()
| void Edible_Base::TransferFoodStage |
( |
notnull Edible_Base | source | ) |
|
|
protected |
◆ UpdateVaporParticle()
| void Edible_Base::UpdateVaporParticle |
( |
| ) |
|
|
protected |
◆ UpdateVisuals()
| void Edible_Base::UpdateVisuals |
( |
| ) |
|
|
protected |
◆ m_DecayDelta
| float Edible_Base::m_DecayDelta = 0.0 |
|
protected |
◆ m_DecayTimer
| float Edible_Base::m_DecayTimer |
|
protected |
◆ m_FoodStage
| ref FoodStage Edible_Base::m_FoodStage |
|
protected |
◆ m_HotVaporParticle
◆ m_LastDecayStage
◆ m_MakeCookingSounds
| bool Edible_Base::m_MakeCookingSounds |
|
protected |
◆ m_SoundCooking
| SoundOnVehicle Edible_Base::m_SoundCooking |
|
protected |
◆ m_SoundEffectCooking
◆ m_SoundPlaying
| string Edible_Base::m_SoundPlaying |
|
protected |
The documentation for this class was generated from the following files: