DayZ 1.26
DayZ Explorer by KGB
|
Перечисления | |
enum | FireplaceFireState { NO_FIRE = 1 , START_FIRE = 2 , SMALL_FIRE = 3 , NORMAL_FIRE = 4 , END_FIRE = 5 , EXTINGUISHING_FIRE = 6 , EXTINGUISHED_FIRE = 7 , REIGNITED_FIRE = 8 , COUNT = 9 } |
Элементы перечислений | |
---|---|
NO_FIRE | |
START_FIRE | |
SMALL_FIRE | |
NORMAL_FIRE | |
END_FIRE | |
EXTINGUISHING_FIRE | |
EXTINGUISHED_FIRE | |
REIGNITED_FIRE | |
COUNT |
Перекрестные ссылки AddDamageToItemByFireEx().
fireplace cargo only (recursive)
cargo item attachments
fuel & kindling
Перекрестные ссылки ATTACHMENT_CAULDRON, ATTACHMENT_COOKING_POT, ATTACHMENT_COOKINGSTAND, ATTACHMENT_FRYING_PAN, ATTACHMENT_TRIPOD, GameConstants::FIRE_ATTACHMENT_DAMAGE_PER_SECOND, IsFuel(), IsKindling(), m_CoolingTimer, m_HeatingTimer, PARAM_BURN_DAMAGE_COEF, GameConstants::STATE_BADLY_DAMAGED, TIMER_COOLING_UPDATE_INTERVAL и TIMER_HEATING_UPDATE_INTERVAL.
Используется в AddDamageToItemByFire() и BurnItemsInFireplace().
Перекрестные ссылки m_CoolingTimer, m_HeatingTimer, GameConstants::TEMP_COEF_FIREPLACE_COOLING, GameConstants::TEMP_COEF_FIREPLACE_HEATING и TIMER_COOLING_UPDATE_INTERVAL.
Используется в BurnItemsInFireplace().
Перекрестные ссылки CalcAndSetQuantity(), GetFireConsumableTypeEnergy() и m_FireConsumables.
Используется в FireplaceBase::EEItemAttached().
Перекрестные ссылки Math::Clamp(), GetFuelCount(), GetWet(), m_UTSLFireplace, PARAM_MIN_FIRE_TEMPERATURE, PARAM_NORMAL_FIRE_TEMPERATURE и SetWet().
Перекрестные ссылки GetGame(), IsBurning(), StartFire() и Synchronize().
|
protected |
cargo
attachments
Перекрестные ссылки AddDamageToItemByFireEx(), AddTemperatureToItemByFire(), AddWetnessToItem() и PARAM_WET_HEATING_DECREASE_COEF.
|
protected |
Перекрестные ссылки GetGame(), GetQuantityMax(), m_FireConsumables, m_TotalEnergy и SetQuantity().
Используется в AddToFireConsumables(), CAContinuousEmpty::Cancel(), CAContinuousEmptyMagazine::Cancel(), CAContinuousFill::Cancel(), CAContinuousFillBrakes::Cancel(), CAContinuousFillCoolant::Cancel(), CAContinuousFillFuel::Cancel(), CAContinuousFillOil::Cancel(), CAContinuousQuantity::Cancel(), CAContinuousQuantityLiquidTransfer::Cancel(), CAContinuousTransferQuantity::Cancel(), CAContinuousDisinfectPlant::Execute(), CAContinuousEmpty::Execute(), CAContinuousEmptyMagazine::Execute(), CAContinuousFertilizeGardenSlot::Execute(), CAContinuousFill::Execute(), CAContinuousFillBrakes::Execute(), CAContinuousFillCoolant::Execute(), CAContinuousFillFuel::Execute(), CAContinuousFillOil::Execute(), CAContinuousFillPowerGenerator::Execute(), CAContinuousQuantity::Execute(), CAContinuousQuantityLiquidTransfer::Execute(), CAContinuousQuantityRepeat::Execute(), CAContinuousTransferQuantity::Execute(), CAContinuousWaterPlant::Execute(), CAContinuousWaterSlot::Execute(), CASingleUseQuantity::Execute(), OnAttachmentQuantityChanged(), RemoveFromFireConsumables() и SpendFireConsumable().
|
protected |
Перекрестные ссылки GetGame(), m_FireConsumableTypes, m_TotalEnergy и quantityMax.
Используется в FireplaceBase().
|
protected |
Перекрестные ссылки GetAttachedStonesCount(), HasStoneCircle(), IsBurning(), IsOven(), IsSpaceForOven() и MIN_STONES_TO_BUILD_OVEN.
|
protected |
Перекрестные ссылки GetAttachedStonesCount(), HasStoneCircle(), IsBurning(), IsOven(), IsSpaceForCircle() и MIN_STONES_TO_BUILD_CIRCLE.
|
protected |
Перекрестные ссылки PARAM_COOKING_TEMP_THRESHOLD.
|
protected |
Перекрестные ссылки DirectCookingSlotsInUse(), IsBurning(), IsOven(), MAX_TEMPERATURE_TO_DISMANTLE_OVEN и SmokingSlotsInUse().
|
protected |
Перекрестные ссылки HasStoneCircle(), IsBurning() и IsOven().
|
protected |
Перекрестные ссылки IsBurning().
Используется в Entity::CanFreeze(), Entity::EEInit(), Edible_Base::EEItemLocationChanged(), Entity::InitItemVariables(), Edible_Base::OnVariablesSynchronized(), InventoryItem::ProcessItemTemperature(), Entity::ProcessVariables(), InventoryItem::ProcessVariables(), Entity::RefreshTemperatureAccess() и Entity::SetTemperatureEx().
Перекрестные ссылки IsBurning(), IsFuel() и IsKindling().
|
protected |
|
protected |
|
protected |
DEPRECATED.
Перекрестные ссылки FireplaceBase::SetCookingEquipment().
Используется в FireplaceBase::EEItemDetached() и ItemBase::EEItemDetached().
Перекрестные ссылки m_CookingProcess и FireplaceBase::SetCookingEquipment().
Перекрестные ссылки m_CookingProcess.
|
protected |
Перекрестные ссылки m_CookingEquipment и m_CookingProcess.
Используется в Cooling(), Heating() и ItemBase::OnWork().
|
protected |
Перекрестные ссылки Math::AbsFloat(), AddWetnessToFireplace(), BurnItemsInFireplace(), CheckForRoofLimited(), CookOnDirectSlot(), CookWithEquipment(), DIRECT_COOKING_SLOT_COUNT, DirectCookingSlotsInUse(), GetFuelCount(), GetGame(), GetWet(), IsBurning(), FireplaceBase::IsOpen(), IsOven(), m_CookingEquipment, m_DirectCookingSlots, m_SmokingSlots, m_UTSLFireplace, m_UTSource, m_UTSSettings, PARAM_COOKING_TEMP_THRESHOLD, PARAM_TEMPERATURE_DECREASE, PARAM_WET_COOLING_DECREASE_COEF, RAIN_EFFECT_LIMIT, RAIN_WETNESS_INCREASE, SmokeOnSmokingSlot(), SMOKING_SLOT_COUNT, SmokingSlotsInUse(), SNOWFALL_EFFECT_LIMIT, SNOWFALL_WETNESS_INCREASE, StopCooling(), TIMER_COOLING_UPDATE_INTERVAL и TIMER_HEATING_UPDATE_INTERVAL.
|
protected |
Перекрестные ссылки DestroyAreaDamage(), AreaDamageComponentTypes::HITZONE и m_AreaDamage.
Используется в ItemBase::UpdateAttachmentVisuals().
|
protected |
|
protected |
[DEPRECATED]
|
protected |
Перекрестные ссылки DIRECT_COOKING_SLOT_COUNT и m_DirectCookingSlots.
Используется в CanDismantleOven(), FireplaceBase::CanPutInCargo(), FireplaceBase::CanPutIntoHands(), Cooling(), Heating() и StopCooling().
Перекрестные ссылки SetFireState() и StopAllParticlesAndSounds().
Перекрестные ссылки GetGame(), FireplaceBase::InitializeTemperatureSources(), m_CookingProcess, m_ThawnSurfaceUnderSupport, m_UnderObjectDecalSpawnComponent, m_UnderObjectDecalSpawnSettings, RefreshFireplaceVisuals() и UnderObjectDecalSpawnComponent().
Перекрестные ссылки ATTACHMENT_CAULDRON, ATTACHMENT_COOKING_POT, ATTACHMENT_FRYING_PAN и FireplaceBase::SetCookingEquipment().
|
protected |
Перекрестные ссылки ATTACHMENT_BANDAGE, ATTACHMENT_BARK_BIRCH, ATTACHMENT_BARK_OAK, ATTACHMENT_BOOK, ATTACHMENT_EYEMASK_COLORBASE, ATTACHMENT_FIREWOOD, ATTACHMENT_GIFTWRAP, ATTACHMENT_PAPER, ATTACHMENT_PUNCHEDCARD, ATTACHMENT_RAGS, ATTACHMENT_STICKS, CalcAndSetTotalEnergy(), FUEL_BURN_RATE_DEFAULT, GameConstants::ITEM_TEMPERATURE_NEUTRAL_ZONE_MIDDLE, m_FireConsumables, m_FireConsumableTypes, m_HalfExtents, m_UnderObjectDecalSpawnSettings, m_UTSSettings, PARAM_FULL_HEAT_RADIUS, PARAM_HEAT_RADIUS, PARAM_MAX_TRANSFERED_TEMPERATURE, PARAM_NORMAL_FIRE_TEMPERATURE, SetFuelBurnRateMP() и vector::Zero.
Перекрестные ссылки Math::Clamp().
Используется в ParticleNormalSmokeStart() и ParticleSmallSmokeStart().
|
protected |
Перекрестные ссылки ATTACHMENT_STONES и HasStones().
Используется в CanBuildOven() и CanBuildStoneCircle().
Перекрестные ссылки vector::Distance(), GetPosition, MIN_CEILING_HEIGHT и DayZPhysics::RaycastRV().
Используется в ParticleNormalSmokeStart() и ParticleSmallSmokeStart().
|
protected |
Перекрестные ссылки m_CookingEquipment.
Используется в ItemBase::CookWithEquipment(), ItemBase::OnSwitchOff(), ItemBase::OnWork(), ItemBase::OnWorkStart(), ItemBase::RemoveCookingAudioVisuals() и StopCooling().
|
protected |
Перекрестные ссылки m_CookingProcess.
|
protected |
Перекрестные ссылки SAT_DEBUG_ACTION.
|
protected |
Перекрестные ссылки m_FireConsumables.
Используется в FireplaceBase::EEItemDetached().
support for inherited classes; second pass of lookup inside FireConsumableType
Перекрестные ссылки m_FireConsumableTypes.
Используется в AddToFireConsumables().
|
protected |
Перекрестные ссылки Vector().
Используется в ParticleFireEndStart(), ParticleFireStartStart(), ParticleFireWindyNoIgniteStart(), ParticleNormalFireStart(), ParticleSmallFireStart(), ParticleSteamEndStart(), ParticleSteamExtinguishingStart() и ParticleWetNoIgniteStart().
|
protected |
Перекрестные ссылки m_FireState.
Используется в Heating(), RefreshFireParticlesAndSounds() и RefreshFireState().
|
protected |
|
protected |
Returns count of all fuel type items (define in 'm_FuelTypes') attached to fireplace.
Перекрестные ссылки IsFuel().
Используется в AddWetnessToFireplace(), Cooling(), HasLastFuelKindlingAttached() и Heating().
|
protected |
Перекрестные ссылки m_NoIgnite.
Используется в FireplaceBase::IsThisIgnitionSuccessful().
|
protected |
|
protected |
Returns count of all kindling type items (define in 'm_KindlingTypes') attached to fireplace.
Перекрестные ссылки IsKindling().
Используется в HasAnyKindling(), HasLastFuelKindlingAttached() и RefreshFireplaceVisuals().
|
protected |
Перекрестные ссылки m_Light.
Используется в RefreshFireplaceVisuals() и ~FireplaceBase().
|
protected |
Перекрестные ссылки g_Game и Surface::GetParamFloat().
Используется в OnItemLocationChanged().
|
protected |
determines how fast will the fireplace loose its temperature when cooling (lower is better)
Перекрестные ссылки m_TemperatureLossMP.
|
protected |
Перекрестные ссылки GetKindlingCount().
Используется в FireplaceBase::CanBeIgnitedBy() и FireplaceBase::IsThisIgnitionSuccessful().
|
protected |
Перекрестные ссылки m_HasAshes.
Используется в FireplaceBase::CanPutInCargo(), FireplaceBase::CanPutIntoHands(), IsPrepareToDelete(), FireplaceBase::IsPrepareToDelete(), RefreshFireplaceVisuals() и SpendFireConsumable().
|
protected |
Перекрестные ссылки InventorySlots::GetSlotIdFromString().
Используется в FireplaceBase::CanPutInCargo(), FireplaceBase::CanPutIntoHands() и Heating().
|
protected |
|
protected |
Перекрестные ссылки GetFuelCount() и GetKindlingCount().
|
protected |
Перекрестные ссылки m_HasStoneCircle.
Используется в CanBuildOven(), CanBuildStoneCircle(), CanDismantleStoneCircle(), FireplaceBase::CanPutInCargo(), FireplaceBase::CanPutIntoHands(), FireplaceBase::CanReleaseAttachment() и RefreshFireplaceVisuals().
|
protected |
Перекрестные ссылки ATTACHMENT_STONES.
Используется в FireplaceBase::CanPutInCargo(), FireplaceBase::CanPutIntoHands(), GetAttachedStonesCount() и RefreshFireplaceVisuals().
|
protected |
Перекрестные ссылки AddWetnessToFireplace(), BurnItemsInFireplace(), CheckForRoofLimited(), CookOnDirectSlot(), CookWithEquipment(), DIRECT_COOKING_SLOT_COUNT, DirectCookingSlotsInUse(), GetFireState(), GetFuelBurnRateMP(), GetFuelCount(), GetGame(), NoiseAIEvaluate::GetNoiseReduction(), GetPosition, GetWet(), HasCookingStand(), FireplaceBase::IsOpen(), IsOven(), m_CanNoise, m_CookingEquipment, m_DirectCookingSlots, m_FireConsumables, m_NoisePar, m_SmokingSlots, m_UTSLFireplace, m_UTSource, m_UTSSettings, PARAM_BURN_WET_THRESHOLD, PARAM_FIRE_CONSUM_RATE_AMOUNT, PARAM_TEMPERATURE_DECREASE, PARAM_TEMPERATURE_INCREASE, PARAM_WET_HEATING_DECREASE_COEF, RAIN_EFFECT_LIMIT, RAIN_WETNESS_INCREASE, RefreshFireState(), SmokeOnSmokingSlot(), SMOKING_SLOT_COUNT, SmokingSlotsInUse(), SNOWFALL_EFFECT_LIMIT, SNOWFALL_WETNESS_INCREASE, SpendFireConsumable(), StopFire(), Synchronize(), TIMER_HEATING_UPDATE_INTERVAL и WET_SURFACE_INCREMENT.
|
protected |
Перекрестные ссылки m_UTSLFireplace, m_UTSource, m_UTSSettings, PARAM_NORMAL_FIRE_TEMPERATURE и PARAM_SMALL_FIRE_TEMPERATURE.
|
protected |
|
protected |
|
protected |
Перекрестные ссылки m_IsBurning.
Используется в AfterStoreLoad(), FireplaceBase::AfterStoreLoad(), FireplaceBase::CanBeIgnitedBy(), CanBuildOven(), CanBuildStoneCircle(), CanDismantleOven(), CanDismantleStoneCircle(), CanExtinguishFire(), FireplaceBase::CanExtinguishFire(), FireplaceBase::CanIgniteItem(), FireplaceBase::CanPutInCargo(), FireplaceBase::CanPutIntoHands(), FireplaceBase::CanReceiveAttachment(), CanReleaseAttachment(), FireplaceBase::CanReleaseAttachment(), Cooling(), FireplaceBase::IsIgnited(), IsPrepareToDelete(), FireplaceBase::IsPrepareToDelete(), RefreshFireplaceVisuals(), RefreshFireState(), StartFire() и StopFire().
|
protected |
Используется в FireplaceBase::CanPutInCargo() и FireplaceBase::CanPutIntoHands().
|
protected |
Используется в FireplaceBase::IsThisIgnitionSuccessful().
Используется в RecipeBase::CanDo(), CivilianBelt::CanPutInCargo(), HipPack_ColorBase::CanPutInCargo(), Belt_Base::CanPutInCargo(), MilitaryBelt::CanPutInCargo(), RopeBelt::CanPutInCargo() и IsPrepareToDelete().
Перекрестные ссылки GetGame().
Используется в FireplaceBase::CanIgniteEntityAsFireplace().
Перекрестные ссылки g_Game.
|
protected |
DEPRECATED.
Перекрестные ссылки ErrorEx.
Используется в TripodBase::CanSwapEntities().
|
protected |
Returns if item attached to fireplace is fuel.
support for inherited classes; second pass of lookup inside FireConsumableType
Перекрестные ссылки m_FireConsumableTypes.
Используется в AddDamageToItemByFireEx(), FireplaceBase::CanReceiveAttachment(), CanReleaseAttachment(), FireplaceBase::CanReleaseAttachment(), FireplaceBase::EEItemAttached(), FireplaceBase::EEItemDetached() и GetFuelCount().
Используется в SetBurntFirewood().
|
protected |
Используется в RefreshFireplaceVisuals() и FireplaceBase::RefreshPhysics().
Returns if item attached to fireplace is kindling.
support for inherited classes; second pass of lookup inside FireConsumableType
Перекрестные ссылки m_FireConsumableTypes.
Используется в AddDamageToItemByFireEx(), FireplaceBase::CanReceiveAttachment(), CanReleaseAttachment(), FireplaceBase::CanReleaseAttachment(), FireplaceBase::EEItemAttached(), FireplaceBase::EEItemDetached() и GetKindlingCount().
|
protected |
Используется в FireplaceBase::IsThisIgnitionSuccessful().
|
protected |
Используется в FireplaceBase::IsThisIgnitionSuccessful().
|
protected |
Перекрестные ссылки m_IsOven.
Используется в CanBuildOven(), CanBuildStoneCircle(), CanDismantleOven(), CanDismantleStoneCircle(), FireplaceBase::CanDisplayAttachmentCategory(), FireplaceBase::CanPutInCargo(), FireplaceBase::CanPutIntoHands(), FireplaceBase::CanReceiveAttachment(), FireplaceBase::CanReleaseAttachment(), FireplaceBase::CanShowSmoke(), Cooling(), FireplaceBase::EEItemAttached(), Heating(), FireplaceBase::IsThisIgnitionSuccessful(), OnItemLocationChanged(), OnVariablesSynchronized(), ParticleFireEndStart(), ParticleFireStartStart(), ParticleFireWindyNoIgniteStart(), ParticleNormalFireStart(), ParticleNormalSmokeStart(), ParticleSmallFireStart(), ParticleSmallSmokeStart(), RefreshFireplaceVisuals(), FireplaceBase::RefreshPhysics() и StartHeating().
Перекрестные ссылки HasAshes(), IsBurning() и IsEmpty().
Используется в Entity::CheckForDestroy() и Entity::TryDelete().
|
protected |
Используется в FireplaceBase::IsThisIgnitionSuccessful().
Перекрестные ссылки GetGame().
Перекрестные ссылки m_CoolingTimer и m_IsBurning.
Перекрестные ссылки dBodyGetInteractionLayer(), GetGame() и Vector().
Используется в IsSpaceForCircle() и IsSpaceForOven().
|
protected |
|
protected |
Перекрестные ссылки IsSpaceFor() и Vector().
Используется в CanBuildOven().
|
protected |
Используется в FireplaceBase::IsThisIgnitionSuccessful() и RefreshFireplaceVisuals().
Перекрестные ссылки GetGame().
Используется в FireplaceBase::IsThisIgnitionSuccessful() и StartHeating().
Перекрестные ссылки CFG_VEHICLESPATH, GetGame(), InventorySlots::GetSlotIdFromString(), GetType() и m_OvenAttachmentsLockState.
Используется в RefreshFireplaceVisuals().
|
protected |
Перекрестные ссылки GetGame(), FireplaceBase::OnIgnitedThis() и StopFire().
Перекрестные ссылки CalcAndSetQuantity().
Перекрестные ссылки Math::Acos(), ATTACHMENT_CAULDRON, ATTACHMENT_COOKING_POT, ATTACHMENT_COOKINGSTAND, ATTACHMENT_FRYING_PAN, ATTACHMENT_TRIPOD, Math::Cos(), vector::Dot(), vector::Forward, InventorySlots::GetSlotIdFromString() и Math::Sin().
Перекрестные ссылки GetPosition.
Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, CheckForRoofLimited(), GetGame(), GetSurfaceWetnessOnHeatModifier(), FireplaceBase::IsOpen(), IsOven(), m_ThawnSurfaceUnderSupport, m_UnderObjectDecalSpawnComponent, m_UnderObjectDecalSpawnSettings, FireplaceBase::RefreshFireplacePhysics() и UnderObjectDecalSpawnComponent().
|
protected |
Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, ECE_PLACE_ON_SURFACE, GetGame(), OBJECT_CLUTTER_CUTTER и SetIsPlaceSound().
|
protected |
Перекрестные ссылки ParticleFireWindyNoIgniteStart(), ParticleWetNoIgniteStart(), SoundFireStop(), SoundFireWetNoIgniteStart() и SoundFireWindyNoIgniteStart().
|
protected |
Перекрестные ссылки m_FuelBurnRateMP, m_HasAshes, m_IsBurning и m_TemperatureLossMP.
|
protected |
Перекрестные ссылки m_FuelBurnRateMP, m_HasAshes и m_IsBurning.
Перекрестные ссылки FireplaceBase::CreateAreaDamage(), DestroyAreaDamage(), Math::InverseLerp(), FireplaceBase::IsBaseFireplace(), IsOven(), IsPlaceSound(), m_AreaDamage, m_IsBurning, m_ThawnSurfaceUnderSupport, m_UnderObjectDecalSpawnComponent, PlayPlaceSound(), RefreshFireParticlesAndSounds() и RefreshFireplaceVisuals().
|
protected |
Перекрестные ссылки GetFireEffectPosition(), IsOven(), m_ParticleFireEnd, PARTICLE_FIRE_END, PARTICLE_OVEN_FIRE_END и PlayParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_ParticleFireEnd и StopParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки GetFireEffectPosition(), IsOven(), m_ParticleFireStart, PARTICLE_FIRE_START, PARTICLE_OVEN_FIRE_START и PlayParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_ParticleFireStart и StopParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки GetFireEffectPosition(), IsOven(), m_ParticleFireEnd, PARTICLE_NO_IGNITE_WIND, PARTICLE_OVEN_FIRE_END и PlayParticle().
Используется в OnRPC().
|
protected |
Перекрестные ссылки GetFireEffectPosition(), IsOven(), m_ParticleNormalFire, PARTICLE_NORMAL_FIRE, PARTICLE_OVEN_FIRE и PlayParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_ParticleNormalFire и StopParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки GetAirResistanceForSmokeParticles(), GetCeilingHeight(), FireplaceBase::GetSmokeEffectPosition(), FireplaceBase::IsOpen(), IsOven(), m_ParticleNormalSmoke, PARTICLE_NORMAL_SMOKE, PlayParticle() и Particle::SetParameter().
|
protected |
Перекрестные ссылки m_ParticleNormalSmoke и StopParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки GetFireEffectPosition(), IsOven(), m_ParticleSmallFire, PARTICLE_OVEN_FIRE, PARTICLE_SMALL_FIRE и PlayParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_ParticleSmallFire и StopParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки GetAirResistanceForSmokeParticles(), GetCeilingHeight(), FireplaceBase::GetSmokeEffectPosition(), FireplaceBase::IsOpen(), IsOven(), m_ParticleSmallSmoke, PARTICLE_SMALL_SMOKE, PlayParticle() и Particle::SetParameter().
|
protected |
Перекрестные ссылки m_ParticleSmallSmoke и StopParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки GetFireEffectPosition(), m_ParticleSteamEnd, PARTICLE_STEAM_END и PlayParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_ParticleSteamEnd и StopParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки GetFireEffectPosition(), m_ParticleSteamExtinguishing, PARTICLE_STEAM_EXTINGUISHING и PlayParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_ParticleSteamExtinguishing и StopParticle().
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки GetFireEffectPosition(), m_ParticleSteamEnd, PARTICLE_STEAM_END и PlayParticle().
Используется в OnRPC().
|
protected |
Перекрестные ссылки m_ParticleSteamEnd и StopParticle().
|
protected |
Перекрестные ссылки GetGame() и ParticleManager().
Перекрестные ссылки FireplaceBase::CanShowSmoke(), GetFireState(), m_LastFireState, ParticleFireEndStart(), ParticleFireEndStop(), ParticleFireStartStart(), ParticleFireStartStop(), ParticleNormalFireStart(), ParticleNormalFireStop(), FireplaceBase::ParticleNormalSmokeStart(), ParticleNormalSmokeStop(), ParticleSmallFireStart(), ParticleSmallFireStop(), FireplaceBase::ParticleSmallSmokeStart(), ParticleSmallSmokeStop(), ParticleSteamEndStart(), ParticleSteamEndStop(), ParticleSteamExtinguishingStart(), ParticleSteamExtinguishingStop(), SoundFireExtinguishedStart(), SoundFireExtinguishingStart(), SoundFireHeavyStart(), SoundFireLightStart(), SoundFireNoFireStart() и SoundFireStop().
Используется в OnVariablesSynchronized() и FireplaceBase::OnVariablesSynchronized().
|
protected |
|
protected |
single stone; everything else hidden
hide stones stack completely
Перекрестные ссылки ANIMATION_ASHES, ANIMATION_BURNT_WOOD, ANIMATION_KINDLING, ANIMATION_OVEN, ANIMATION_STICKS, ANIMATION_STONE, ANIMATION_STONES, ANIMATION_WOOD, ATTACHMENT_FIREWOOD, ATTACHMENT_STICKS, ATTACHMENT_STONES, CALL_CATEGORY_GAMEPLAY, vector::DistanceSq(), FUEL_BURN_RATE_DEFAULT, FUEL_BURN_RATE_OVEN, FUEL_BURN_RATE_STONES, GetGame(), GetKindlingCount(), GetLightEntity(), GetPosition, HasAshes(), HasStoneCircle(), HasStones(), FireplaceBase::IsBarrelWithHoles(), IsBurning(), FireplaceBase::IsFireplaceIndoor(), IsHologram(), FireplaceBase::IsIndoorOven(), IsItemTypeAttached(), IsOven(), IsWet(), LockOvenAttachments(), m_LightDistance, m_OvenAttachmentsLockState, FireplaceBase::RefreshFireplacePhysics(), SetFuelBurnRateMP() и SetLightEntity().
Используется в EEInit(), FireplaceBase::EEItemAttached(), FireplaceBase::EEItemDetached(), OnVariablesSynchronized(), SetItemToConsume() и Synchronize().
|
protected |
Перекрестные ссылки GetFireState(), IsBurning(), PARAM_MIN_FIRE_TEMPERATURE, PARAM_SMALL_FIRE_TEMPERATURE и SetFireState().
Используется в Heating().
|
protected |
Перекрестные ссылки CalcAndSetQuantity() и m_FireConsumables.
Используется в FireplaceBase::EEItemDetached() и SpendFireConsumable().
Перекрестные ссылки m_HasAshes.
Используется в SpendFireConsumable().
Перекрестные ссылки m_IsBurning.
Используется в StartFire() и StopFire().
|
protected |
DEPRECATED.
Перекрестные ссылки ANIMATION_BURNT_WOOD, ANIMATION_WOOD, GetGame() и IsInAnimPhase().
Перекрестные ссылки m_CookingEquipment.
Используется в ItemBase::ClearCookingEquipment() и ItemBase::EEItemAttached().
|
protected |
Перекрестные ссылки SetFireState().
|
protected |
Перекрестные ссылки m_FireState и Synchronize().
Используется в EEDelete(), RefreshFireState(), SetExtinguishingState(), StopCooling() и StopFire().
Перекрестные ссылки m_FuelBurnRateMP.
Используется в FireplaceBase() и RefreshFireplaceVisuals().
Перекрестные ссылки m_NoIgnite.
Используется в FireplaceBase::IsThisIgnitionSuccessful().
|
protected |
Перекрестные ссылки m_FireConsumables, m_ItemToConsume и RefreshFireplaceVisuals().
Используется в SpendFireConsumable() и StartFire().
|
protected |
Перекрестные ссылки m_Light.
Используется в RefreshFireplaceVisuals().
Перекрестные ссылки InventorySlots::GetSlotIdFromString(), m_IsOven и Synchronize().
Перекрестные ссылки InventorySlots::GetSlotIdFromString(), m_HasStoneCircle и Synchronize().
Перекрестные ссылки m_TemperatureLossMP.
Перекрестные ссылки m_CookingProcess.
|
protected |
Перекрестные ссылки m_SmokingSlots и SMOKING_SLOT_COUNT.
Используется в CanDismantleOven(), FireplaceBase::CanPutIntoHands(), Cooling() и Heating().
|
protected |
Перекрестные ссылки m_SoundFire и SOUND_FIRE_EXTINGUISHED.
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_SoundFireLoop и SOUND_FIRE_EXTINGUISHING.
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_SoundFireLoop и SOUND_FIRE_HEAVY.
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_SoundFireLoop и SOUND_FIRE_LIGHT.
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_SoundFireLoop и SOUND_FIRE_NO_FIRE.
Используется в RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_SoundFireLoop.
Используется в OnRPC() и RefreshFireParticlesAndSounds().
|
protected |
Перекрестные ссылки m_SoundFire и SOUND_FIRE_EXTINGUISHED.
Используется в OnRPC().
|
protected |
Перекрестные ссылки m_SoundFire.
Используется в OnRPC().
Перекрестные ссылки CalcAndSetQuantity(), GetItemToConsume(), HasAshes(), RemoveFromFireConsumables(), SetAshesState() и SetItemToConsume().
Используется в Heating() и StopFire().
|
protected |
Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, m_CookingProcess, m_CoolingTimer, m_HeatingTimer и TIMER_COOLING_UPDATE_INTERVAL.
Используется в StopFire().
Перекрестные ссылки CALL_CATEGORY_SYSTEM, CheckForRoofLimited(), GetGame(), IsBurning(), FireplaceBase::IsFireplaceIndoor(), m_CoolingTimer, m_UTSource, SetBurningState(), SetItemToConsume(), StartHeating() и Synchronize().
Используется в AfterStoreLoad() и FireplaceBase::OnIgnitedThis().
|
protected |
Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, FireplaceBase::CreateAreaDamage(), GetWet(), FireplaceBase::IsBarrelWithHoles(), FireplaceBase::IsBaseFireplace(), FireplaceBase::IsFireplaceIndoor(), FireplaceBase::IsOpen(), IsOven(), IsWindy(), m_CookingProcess, m_HeatingTimer, m_NoisePar, MATERIAL_FIREPLACE_GLOW, NoiseParams(), PARAM_BURN_WET_THRESHOLD, StopFire() и TIMER_HEATING_UPDATE_INTERVAL.
Используется в StartFire().
|
protected |
Перекрестные ссылки m_ParticleFireEnd, m_ParticleFireStart, m_ParticleNormalFire, m_ParticleNormalSmoke, m_ParticleSmallFire, m_ParticleSmallSmoke, m_ParticleSteamEnd, m_ParticleSteamExtinguishing, m_SoundFire, m_SoundFireLoop и StopParticle().
Используется в EEDelete().
|
protected |
Перекрестные ссылки DestroyAreaDamage(), DIRECT_COOKING_SLOT_COUNT, DirectCookingSlotsInUse(), GetCookingEquipment(), m_CoolingTimer, m_DirectCookingSlots, MATERIAL_FIREPLACE_NOGLOW и SetFireState().
Используется в Cooling().
|
protected |
Перекрестные ссылки CALL_CATEGORY_SYSTEM, CheckForRoofLimited(), GetGame(), IsBurning(), FireplaceBase::IsFireplaceIndoor(), SetBurningState(), SetFireState(), SpendFireConsumable(), StartCooling(), StopHeating() и Synchronize().
Используется в Heating(), OnAction() и StartHeating().
|
protected |
Перекрестные ссылки m_HeatingTimer.
Используется в StopFire().
|
protected |
Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, GetGame() и RefreshFireplaceVisuals().
|
protected |
DEPRECATED.
|
protected |
Перекрестные ссылки DestroyAreaDamage(), GetLightEntity(), m_ThawnSurfaceUnderSupport и m_UnderObjectDecalSpawnComponent.
Используется в RefreshFireplaceVisuals().
Используется в RefreshFireplaceVisuals() и SetBurntFirewood().
Используется в FireplaceBase::EEItemAttached() и FireplaceBase::EEItemDetached().
Используется в FireplaceBase::EEItemAttached() и FireplaceBase::EEItemDetached().
Используется в RefreshFireplaceVisuals().
Используется в RefreshFireplaceVisuals() и FireplaceBase::RefreshPhysics().
Используется в RefreshFireplaceVisuals().
Используется в RefreshFireplaceVisuals().
Используется в RefreshFireplaceVisuals().
Используется в FireplaceBase::RefreshPhysics().
Используется в RefreshFireplaceVisuals() и SetBurntFirewood().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в AddDamageToItemByFireEx(), FireplaceBase::CanLoadAttachment(), FireplaceBase::CanReceiveAttachment(), EEItemAttached(), FireplaceBase::EEItemAttached(), ItemBase::EEItemAttached(), FireplaceBase::EEItemDetached(), ItemBase::EEItemDetached(), OnAttachmentRuined() и ItemBase::RemoveCookingAudioVisuals().
|
protected |
Используется в AddDamageToItemByFireEx(), FireplaceBase::CanLoadAttachment(), FireplaceBase::CanReceiveAttachment(), EEItemAttached(), FireplaceBase::EEItemAttached(), ItemBase::EEItemAttached(), FireplaceBase::EEItemDetached(), ItemBase::EEItemDetached(), OnAttachmentRuined() и ItemBase::RemoveCookingAudioVisuals().
|
protected |
Используется в AddDamageToItemByFireEx() и OnAttachmentRuined().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase() и RefreshFireplaceVisuals().
|
protected |
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase() и RefreshFireplaceVisuals().
|
protected |
|
protected |
direct cooking slots
update interval duration of cooling process (seconds)
Используется в Cooling(), DirectCookingSlotsInUse(), Heating() и StopCooling().
how much will temperature increase when attached on burning fireplace (degree Celsius)
min height of ceiling for fire to be ignited
Используется в FireplaceBase() и RefreshFireplaceVisuals().
Используется в RefreshFireplaceVisuals().
Используется в RefreshFireplaceVisuals().
|
protected |
|
protected |
|
protected |
determines how fast will the fuel item burn before spending (lower is better)
Используется в ClearCookingEquipment(), ItemBase::ClearCookingEquipment(), CookOnDirectSlot(), CookWithEquipment(), ItemBase::CookWithEquipment(), EEInit(), ItemBase::EEInit(), GetCookingProcess(), ItemBase::OnSwitchOff(), SmokeOnSmokingSlot(), StartCooling() и StartHeating().
|
protected |
|
protected |
|
staticprotected |
Используется в CalcAndSetTotalEnergy(), FireplaceBase(), GetFireConsumableTypeEnergy(), IsFuel() и IsKindling().
|
protected |
Используется в GetFireState() и SetFireState().
|
protected |
Используется в GetFuelBurnRateMP(), OnStoreLoad(), OnStoreSave() и SetFuelBurnRateMP().
|
protected |
Используется в HasAshes(), OnStoreLoad(), OnStoreSave() и SetAshesState().
value for calculating of wetness that fireplace gain when raining
Используется в AddDamageToItemByFireEx(), AddTemperatureToItemByFire(), StartCooling(), StartHeating() и StopHeating().
enum FireplaceFireState m_IsBurning = false |
Используется в IsBurning(), IsSelfAdjustingTemperature(), OnStoreLoad(), OnStoreSave(), OnVariablesSynchronized() и SetBurningState().
Используется в IsOven(), FireplaceBase::OnStoreLoad(), FireplaceBase::OnStoreSave() и SetOvenState().
|
protected |
Используется в GetItemToConsume() и SetItemToConsume().
|
protected |
Используется в RefreshFireParticlesAndSounds().
|
protected |
|
protected |
Используется в GetIgniteFailure() и SetIgniteFailure().
|
protected |
|
protected |
Используется в LockOvenAttachments() и RefreshFireplaceVisuals().
|
protected |
|
protected |
Используется в ParticleFireStartStart(), ParticleFireStartStop() и StopAllParticlesAndSounds().
|
protected |
Используется в ParticleNormalFireStart(), ParticleNormalFireStop() и StopAllParticlesAndSounds().
|
protected |
|
protected |
Используется в ParticleSmallFireStart(), ParticleSmallFireStop() и StopAllParticlesAndSounds().
|
protected |
|
protected |
|
protected |
|
protected |
Используется в Cooling(), FireplaceBase::EEItemAttached(), FireplaceBase::EEItemDetached(), Heating() и SmokingSlotsInUse().
|
protected |
|
protected |
|
protected |
value for calculating of wetness that fireplace gain when raining
Используется в GetTemperatureLossMP(), OnStoreLoad() и SetTemperatureLossMP().
|
protected |
size of wetness increment (per FP heating tick) added to overall FP wetness when ignited on wet surface
Используется в FireplaceBase::BarrelHoles_ColorBase(), EEInit(), FireplaceBase::Fireplace(), OnItemLocationChanged(), OnVariablesSynchronized() и ~FireplaceBase().
|
protected |
Используется в CalcAndSetQuantity() и CalcAndSetTotalEnergy().
|
protected |
Используется в EEInit(), OnItemLocationChanged(), OnVariablesSynchronized() и ~FireplaceBase().
|
protected |
Используется в FireplaceBase::BarrelHoles_ColorBase(), EEInit(), FireplaceBase() и OnItemLocationChanged().
|
protected |
|
protected |
Используется в Cooling(), BuildingSuper::EEDelete(), BuildingSuper::EEInit(), ItemBase::EEInit(), CarScript::EEInit(), CarScript::EOnPostSimulate(), Heating(), InitializeTemperatureSources(), FireplaceBase::InitializeTemperatureSources(), CarScript::OnEngineStart(), CarScript::OnEngineStop(), ItemBase::OnSwitchOff(), ItemBase::OnSwitchOn(), ItemBase::OnWork(), ItemBase::OnWorkStart(), ItemBase::OnWorkStop() и StartFire().
|
protected |
Используется в FireplaceBase::BarrelHoles_ColorBase(), Cooling(), BuildingSuper::EEInit(), ItemBase::EEInit(), CarScript::EEInit(), CarScript::EOnPostSimulate(), FireplaceBase::Fireplace(), FireplaceBase(), Heating(), InitializeTemperatureSources(), FireplaceBase::InitializeTemperatureSources() и ItemBase::OnWork().
Используется в StartHeating().
|
protected |
Используется в StopCooling().
minimum amount of stones for oven
Используется в CanDismantleOven().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
maximum temperature for dismantling oven
Используется в GetCeilingHeight().
maximum value for temperature that will be transfered to player (environment)
Используется в CanBuildStoneCircle().
minimum amount of stones for circle
Используется в CanBuildOven().
Используется в FireplaceBase::AfterStoreLoad(), FireplaceBase::OnIgnitedThis() и OnPlacementComplete().
base value of fire consumption rate (how many base energy will be spent on each update)
maximum rain value when the fireplace can be ignited
Используется в Heating() и StartHeating().
Используется в ItemBase::OnWork().
maximum temperature of attached cooking equipment (degree Celsius)
cooking
Используется в CanCookOnStick() и Cooling().
value for calculating wetness loss during cooling process
Используется в Heating().
value for calculating damage on items located in fireplace cargo
Используется в BuildingSuper::EEInit() и FireplaceBase().
radius in which objects are fully heated by fire
Используется в BuildingSuper::EEInit() и FireplaceBase().
maximum value of temperature of items in fireplace when heating (degree Celsius)
minimum fireplace temperature under which the fireplace can be reignited using air only (degree Celsius)
value for calculating temperature increase on each heat update interval (degree Celsius)
multiplies temperature change on heating
radius in which objects are heated by fire
Используется в BuildingSuper::EEInit() и FireplaceBase().
how much will temperature decrease when fireplace is cooling (degree Celsius per second)
maximum fireplace temperature of an outdoor fire (degree Celsius)
Используется в AddWetnessToFireplace() и RefreshFireState().
maximum wetness value when the fireplace can be ignited
maximum fireplace temperature of a small fire (degree Celsius)
Используется в AddWetnessToFireplace(), FireplaceBase() и InitializeTemperatureSources().
maximum fireplace temperature of a normal fire (degree Celsius)
Используется в FireplaceBase::BarrelHoles_ColorBase(), FireplaceBase::Fireplace() и FireplaceBase::InitializeTemperatureSources().
minimum fireplace temperature under which the fireplace is inactive (degree Celsius)
Используется в Heating().
value for calculating wetness loss during heating process
Используется в Cooling().
maximum wetness value when the fireplace is able to burn
Используется в BurnItemsInFireplace() и Heating().
|
protected |
|
protected |
|
protected |
Используется в ParticleFireWindyNoIgniteStart().
|
protected |
|
protected |
|
protected |
Используется в ParticleNormalFireStart() и ParticleSmallFireStart().
|
protected |
Используется в ParticleFireEndStart() и ParticleFireWindyNoIgniteStart().
|
protected |
Используется в ParticleFireStartStart().
|
protected |
|
protected |
|
protected |
|
protected |
Используется в ParticleSteamExtinguishingStart().
Используется в Cooling(), Heating() и SmokingSlotsInUse().
Используется в SoundFireExtinguishedStart() и SoundFireWetNoIgniteStart().
Используется в SoundFireExtinguishingStart().
Используется в SoundFireHeavyStart().
Используется в SoundFireLightStart().
Используется в SoundFireNoFireStart().
DEPRECATED value for calculation of heat transfered from fireplace through air to player (environment)
update interval duration of heating process (seconds)
Используется в AddDamageToItemByFireEx(), AddTemperatureToItemByFire(), Cooling() и StartCooling().
timer constants
temperature threshold for starting coooking process (degree Celsius)
Используется в AddDamageToItemByFireEx(), Cooling(), BuildingSuper::EEInit(), Heating() и StartHeating().
enum FireplaceFireState WET = 1 |
enum FireplaceFireState WIND = 0 |