Dayz 1.25
Dayz Code 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 |
Перекрестные ссылки PARAM_BURN_DAMAGE_COEF и GameConstants::STATE_BADLY_DAMAGED.
fireplace cargo only
cargo item attachments
fuel & kindling
cookable
Перекрестные ссылки ATTACHMENT_CAULDRON, ATTACHMENT_COOKING_POT, ATTACHMENT_COOKINGSTAND, ATTACHMENT_FRYING_PAN, ATTACHMENT_TRIPOD, GameConstants::FIRE_ATTACHMENT_DAMAGE_PER_SECOND, GetTemperature(), IsFuel(), IsKindling(), m_CoolingTimer, m_HeatingTimer, PARAM_BURN_DAMAGE_COEF, PARAM_ITEM_HEAT_MIN_TEMP, GameConstants::STATE_BADLY_DAMAGED, TIMER_COOLING_UPDATE_INTERVAL и TIMER_HEATING_UPDATE_INTERVAL.
Используется в BurnItemsInFireplace().
Перекрестные ссылки Math::Clamp(), PARAM_ITEM_HEAT_MIN_TEMP, PARAM_ITEM_HEAT_TEMP_INCREASE_COEF и PARAM_MAX_ITEM_HEAT_TEMP_INCREASE.
Используется в BurnItemsInFireplace().
Перекрестные ссылки CalcAndSetQuantity(), GetFireConsumableTypeEnergy() и m_FireConsumables.
Используется в FireplaceBase::EEItemAttached().
Перекрестные ссылки Math::Clamp(), GetFuelCount(), GetTemperature(), 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(), CAContinuousQuantityRepeat::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 |
Перекрестные ссылки GetTemperature() и PARAM_COOKING_TEMP_THRESHOLD.
|
protected |
Перекрестные ссылки DirectCookingSlotsInUse(), GetTemperature(), IsBurning(), IsOven(), MAX_TEMPERATURE_TO_DISMANTLE_OVEN и SmokingSlotsInUse().
|
protected |
Перекрестные ссылки HasStoneCircle(), IsBurning() и IsOven().
|
protected |
Перекрестные ссылки IsBurning().
Перекрестные ссылки IsBurning(), IsFuel() и IsKindling().
|
protected |
|
protected |
|
protected |
DEPRECATED.
Перекрестные ссылки FireplaceBase::SetCookingEquipment().
Используется в FireplaceBase::EEItemDetached() и ItemBase::EEItemDetached().
Перекрестные ссылки m_CookingProcess и FireplaceBase::SetCookingEquipment().
Перекрестные ссылки ATTACHMENT_CAULDRON, ATTACHMENT_COOKING_POT, ATTACHMENT_FRYING_PAN, Math::Clamp(), m_CookingProcess, PARAM_COOKING_EQUIP_MAX_TEMP, PARAM_COOKING_EQUIP_TEMP_INCREASE, PARAM_ITEM_HEAT_MIN_TEMP и PARAM_SMALL_FIRE_TEMPERATURE.
|
protected |
Перекрестные ссылки m_CookingEquipment и m_CookingProcess.
Используется в Cooling(), Heating() и ItemBase::OnWork().
|
protected |
Перекрестные ссылки Math::AbsFloat(), AddWetnessToFireplace(), BurnItemsInFireplace(), CookOnDirectSlot(), CookWithEquipment(), DIRECT_COOKING_SLOT_COUNT, DirectCookingSlotsInUse(), GetFuelCount(), GetGame(), GetTemperature(), GetWet(), IsBurning(), IsRainingAbove(), IsRoofAbove(), m_CookingEquipment, m_DirectCookingSlots, m_SmokingSlots, m_UTSLFireplace, m_UTSource, m_UTSSettings, PARAM_COOKING_TEMP_THRESHOLD, PARAM_TEMPERATURE_DECREASE, PARAM_WET_COOLING_DECREASE_COEF, PARAM_WET_INCREASE_COEF, SmokeOnSmokingSlot(), SMOKING_SLOT_COUNT, SmokingSlotsInUse(), StopCooling() и TIMER_COOLING_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(), m_UTSLFireplace, m_UTSource, m_UTSSettings, PARAM_FULL_HEAT_RADIUS, PARAM_HEAT_RADIUS, PARAM_MAX_TRANSFERED_TEMPERATURE, PARAM_NORMAL_FIRE_TEMPERATURE, PARAM_SMALL_FIRE_TEMPERATURE и RefreshFireplaceVisuals().
Перекрестные ссылки 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, m_FireConsumables, m_FireConsumableTypes, m_HalfExtents, SetFuelBurnRateMP(), SetTemperatureLossMP(), TEMPERATURE_LOSS_MP_DEFAULT и 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 |
Перекрестные ссылки m_FuelBurnRateMP.
Используется в Heating().
|
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 |
|
protected |
Перекрестные ссылки 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(), Math::Clamp(), CookOnDirectSlot(), CookWithEquipment(), DIRECT_COOKING_SLOT_COUNT, DirectCookingSlotsInUse(), GetFireState(), GetFuelBurnRateMP(), GetFuelCount(), GetGame(), GetPosition, GetTemperature(), GetWet(), HasCookingStand(), IsRoofAbove(), m_CanNoise, m_CookingEquipment, m_DirectCookingSlots, m_FireConsumables, m_NoisePar, m_SmokingSlots, m_UTSLFireplace, m_UTSource, m_UTSSettings, PARAM_BURN_WET_THRESHOLD, PARAM_COOKING_EQUIP_MAX_TEMP, PARAM_COOKING_EQUIP_TEMP_INCREASE, PARAM_COOKING_TEMP_THRESHOLD, PARAM_FIRE_CONSUM_RATE_AMOUNT, PARAM_ITEM_HEAT_MIN_TEMP, PARAM_SMALL_FIRE_TEMPERATURE, PARAM_TEMPERATURE_INCREASE, PARAM_WET_HEATING_DECREASE_COEF, PARAM_WET_INCREASE_COEF, RefreshFireState(), SmokeOnSmokingSlot(), SMOKING_SLOT_COUNT, SmokingSlotsInUse(), SpendFireConsumable(), StopFire(), Synchronize() и TIMER_HEATING_UPDATE_INTERVAL.
|
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().
|
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() и InventoryItem::ProcessItemTemperature().
|
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(), FireplaceBase::EEItemAttached(), FireplaceBase::IsThisIgnitionSuccessful(), OnVariablesSynchronized(), ParticleFireEndStart(), ParticleFireStartStart(), ParticleFireWindyNoIgniteStart(), ParticleNormalFireStart(), ParticleSmallFireStart(), RefreshFireplaceVisuals(), FireplaceBase::RefreshPhysics() и StartHeating().
Перекрестные ссылки HasAshes(), IsBurning() и IsEmpty().
Используется в Entity::CheckForDestroy() и Entity::TryDelete().
|
protected |
Используется в Cooling() и FireplaceBase::IsThisIgnitionSuccessful().
Перекрестные ссылки GetGame().
|
protected |
Перекрестные ссылки m_RoofAbove.
Используется в Cooling(), Heating(), ParticleNormalSmokeStart(), ParticleSmallSmokeStart() и StartHeating().
Перекрестные ссылки 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, GetGame() и FireplaceBase::RefreshFireplacePhysics().
|
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 и m_TemperatureLossMP.
Перекрестные ссылки FireplaceBase::CreateAreaDamage(), DestroyAreaDamage(), FireplaceBase::IsBaseFireplace(), IsOven(), IsPlaceSound(), m_AreaDamage, m_IsBurning, 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(), IsRoofAbove(), 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(), IsRoofAbove(), 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(), SetTemperatureLossMP(), TEMPERATURE_LOSS_MP_DEFAULT, TEMPERATURE_LOSS_MP_OVEN и TEMPERATURE_LOSS_MP_STONES.
Используется в EEInit(), FireplaceBase::EEItemAttached(), FireplaceBase::EEItemDetached(), OnVariablesSynchronized(), SetItemToConsume() и Synchronize().
|
protected |
Перекрестные ссылки GetFireState(), GetTemperature(), IsBurning(), PARAM_MIN_FIRE_TEMPERATURE, PARAM_SMALL_FIRE_TEMPERATURE и SetFireState().
Используется в Heating().
|
protected |
Перекрестные ссылки CalcAndSetQuantity() и m_FireConsumables.
Используется в FireplaceBase::EEItemDetached() и SpendFireConsumable().
Перекрестные ссылки m_HasAshes и SetBurntFirewood().
Используется в SpendFireConsumable().
Перекрестные ссылки m_IsBurning.
Используется в StartFire() и StopFire().
|
protected |
Перекрестные ссылки ANIMATION_BURNT_WOOD, ANIMATION_WOOD, GetGame() и IsInAnimPhase().
Используется в SetAshesState().
Перекрестные ссылки 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, m_RoofAbove и Synchronize().
Перекрестные ссылки InventorySlots::GetSlotIdFromString(), m_HasStoneCircle и Synchronize().
Перекрестные ссылки m_TemperatureLossMP.
Используется в FireplaceBase() и RefreshFireplaceVisuals().
Перекрестные ссылки 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_CoolingTimer, m_HeatingTimer и TIMER_COOLING_UPDATE_INTERVAL.
Используется в StopFire().
Перекрестные ссылки CALL_CATEGORY_SYSTEM, GetGame(), IsBurning(), FireplaceBase::IsFireplaceIndoor(), m_CoolingTimer, m_RoofAbove, m_UTSource, SetBurningState(), SetItemToConsume(), StartHeating() и Synchronize().
Используется в AfterStoreLoad() и FireplaceBase::OnIgnitedThis().
|
protected |
Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, FireplaceBase::CreateAreaDamage(), GetWet(), FireplaceBase::IsBarrelWithHoles(), FireplaceBase::IsBaseFireplace(), FireplaceBase::IsFireplaceIndoor(), IsOven(), IsRoofAbove(), IsWindy(), 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, GetGame(), 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().
Используется в 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(), CookOnDirectSlot(), EEItemAttached(), FireplaceBase::EEItemAttached(), ItemBase::EEItemAttached(), FireplaceBase::EEItemDetached(), ItemBase::EEItemDetached(), OnAttachmentRuined() и ItemBase::RemoveCookingAudioVisuals().
|
protected |
Используется в AddDamageToItemByFireEx(), FireplaceBase::CanLoadAttachment(), FireplaceBase::CanReceiveAttachment(), CookOnDirectSlot(), EEItemAttached(), FireplaceBase::EEItemAttached(), ItemBase::EEItemAttached(), FireplaceBase::EEItemDetached(), ItemBase::EEItemDetached(), OnAttachmentRuined() и ItemBase::RemoveCookingAudioVisuals().
|
protected |
Используется в AddDamageToItemByFireEx() и OnAttachmentRuined().
|
protected |
Используется в FireplaceBase().
|
protected |
Используется в FireplaceBase() и RefreshFireplaceVisuals().
|
protected |
Используется в AddDamageToItemByFireEx(), FireplaceBase::CanLoadAttachment(), FireplaceBase::CanReceiveAttachment(), CookOnDirectSlot(), EEItemAttached(), ItemBase::EEItemAttached(), FireplaceBase::EEItemDetached(), ItemBase::EEItemDetached(), OnAttachmentRuined() и ItemBase::RemoveCookingAudioVisuals().
|
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().
Используется в 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(), GetCookingProcess(), ItemBase::OnSwitchOff() и SmokeOnSmokingSlot().
Используется в AddDamageToItemByFireEx(), StartCooling(), StartFire() и StopCooling().
|
protected |
|
protected |
|
staticprotected |
Используется в CalcAndSetTotalEnergy(), FireplaceBase(), GetFireConsumableTypeEnergy(), IsFuel() и IsKindling().
|
protected |
Используется в GetFireState() и SetFireState().
|
protected |
determines how fast will the fireplace loose its temperature when cooling (lower is better)
Используется в GetFuelBurnRateMP(), OnStoreLoad(), OnStoreSave() и SetFuelBurnRateMP().
|
protected |
Используется в HasAshes(), OnStoreLoad(), OnStoreSave() и SetAshesState().
Используется в AddDamageToItemByFireEx(), StartCooling(), StartHeating() и StopHeating().
enum FireplaceFireState m_IsBurning = false |
Используется в IsBurning(), 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 |
Используется в GetTemperatureLossMP(), OnStoreLoad(), OnStoreSave() и SetTemperatureLossMP().
|
protected |
Используется в CalcAndSetQuantity() и CalcAndSetTotalEnergy().
|
protected |
Используется в AddWetnessToFireplace(), Cooling(), EEInit() и Heating().
|
protected |
Используется в Cooling(), BuildingSuper::EEDelete(), BuildingSuper::EEInit(), EEInit(), ItemBase::EEInit(), CarScript::EEInit(), CarScript::EOnPostSimulate(), Heating(), CarScript::OnEngineStart(), CarScript::OnEngineStop(), ItemBase::OnSwitchOff(), ItemBase::OnSwitchOn(), ItemBase::OnWork(), ItemBase::OnWorkStart(), ItemBase::OnWorkStop() и StartFire().
|
protected |
Используется в 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().
temperature threshold for starting coooking process (degree Celsius)
Используется в CookOnDirectSlot(), Heating() и ItemBase::OnWork().
maximum temperature of attached cooking equipment (degree Celsius)
Используется в CookOnDirectSlot(), Heating() и ItemBase::OnWork().
cooking
Используется в CanCookOnStick(), Cooling(), Heating() и ItemBase::OnWork().
value for calculating wetness loss during cooling process
Используется в Heating().
maximum value of temperature of items in fireplace when heating (degree Celsius)
Используется в BuildingSuper::EEInit() и EEInit().
radius in which objects are fully heated by fire
Используется в BuildingSuper::EEInit() и EEInit().
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)
Используется в AddDamageToItemByFireEx(), AddTemperatureToItemByFire(), CookOnDirectSlot() и Heating().
value for calculating damage on items located in fireplace cargo
Используется в AddTemperatureToItemByFire().
minimum temperature for items that can be heated in fireplace cargo or as attachments (degree Celsius)
Используется в AddTemperatureToItemByFire().
DEPRECATED value for calculation of heat transfered from fireplace through air to player (environment)
Используется в BuildingSuper::EEInit() и EEInit().
how much will temperature decrease when fireplace is cooling (degree Celsius per second)
maximum fireplace temperature of a normal fire (degree Celsius)
Используется в AddWetnessToFireplace() и RefreshFireState().
maximum wetness value when the fireplace can be ignited
maximum fireplace temperature of a small fire (degree Celsius)
Используется в AddWetnessToFireplace() и EEInit().
Используется в CookOnDirectSlot(), EEInit(), Heating() и RefreshFireState().
how much will temperature increase when fireplace is burning (degree Celsius per second)
Используется в Cooling().
minimum fireplace temperature under which the fireplace is inactive (degree Celsius)
Используется в Heating().
value for calculating wetness loss during heating process
Используется в Cooling().
value for calculating of wetness that fireplace gain when raining
Используется в 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().
min height of ceiling for fire to be ignited
Используется в FireplaceBase() и RefreshFireplaceVisuals().
Используется в RefreshFireplaceVisuals().
Используется в RefreshFireplaceVisuals().
update interval duration of heating process (seconds)
Используется в AddDamageToItemByFireEx(), Cooling() и StartCooling().
how much will temperature increase when attached on burning fireplace (degree Celsius)
Используется в AddDamageToItemByFireEx(), BuildingSuper::EEInit(), Heating() и StartHeating().
enum FireplaceFireState WET = 1 |
enum FireplaceFireState WIND = 0 |