DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ FireplaceBase()

void FireplaceBase ( )
protected

См. определение в файле FireplaceBase.c строка 237

238 {
239 //STATIC: define kindling types
241 {
244 m_FireConsumableTypes.Insert(ATTACHMENT_BANDAGE, new FireConsumableType(ATTACHMENT_BANDAGE, 8, true, "MedicalBandage"));
253
254 //define fuel types
255 m_FireConsumableTypes.Insert(ATTACHMENT_STICKS, new FireConsumableType(ATTACHMENT_STICKS, 30, false, "WoodenStick"));
257 }
258
259 //calculate total energy
261
262 //define fuel / kindling items (fire consumables)
264
265 //default burning parameters
267
268 //synchronized variables
269 RegisterNetSyncVariableBool("m_IsBurning");
270 RegisterNetSyncVariableBool("m_HasAshes");
271 RegisterNetSyncVariableBool("m_IsOven");
272 RegisterNetSyncVariableBool("m_HasStoneCircle");
273 RegisterNetSyncVariableBool("m_RoofAbove");
274 RegisterNetSyncVariableInt("m_FireState", FireplaceFireState.NO_FIRE, FireplaceFireState.COUNT);
275 RegisterNetSyncVariableBool("m_NoIgnite");
276
278
279 m_SurfaceUnderWetnessModifier = 0.0;
280
282 m_UTSSettings.m_ManualUpdate = true;
286 m_UTSSettings.m_RangeMax = PARAM_HEAT_RADIUS;
287 m_UTSSettings.m_ItemDryModifier = PARAM_DRY_MODIFIER;
288
289 m_UTSSettings.m_EnableOnTemperatureControl = true;
290 m_UTSSettings.m_ActiveTemperatureThreshold = 250.0;
291 m_UTSSettings.m_InactiveTemperatureThreshold = 475.0;
292
294 m_UnderObjectDecalSpawnSettings.m_RandomizeRotation = true;
295 m_UnderObjectDecalSpawnSettings.m_PositionOffset = "0 0.05 0";
296 m_UnderObjectDecalSpawnSettings.m_ScaleMax = 1.0;
297 }
Container_Base m_HalfExtents
map
Определения ControlsXboxNew.c:4
ATTACHMENT_FIREWOOD
Определения FireplaceBase.c:186
ref UniversalTemperatureSourceSettings m_UTSSettings
Определения FireplaceBase.c:222
static ref map< typename, ref FireConsumableType > m_FireConsumableTypes
Определения FireplaceBase.c:143
ATTACHMENT_BARK_OAK
Определения FireplaceBase.c:191
ATTACHMENT_STICKS
Определения FireplaceBase.c:185
ref UnderObjectDecalSpawnSettings m_UnderObjectDecalSpawnSettings
Определения FireplaceBase.c:230
ATTACHMENT_PUNCHEDCARD
Определения FireplaceBase.c:196
void SetFuelBurnRateMP(float value)
Определения FireplaceBase.c:1725
ATTACHMENT_EYEMASK_COLORBASE
Определения FireplaceBase.c:197
ATTACHMENT_BANDAGE
Определения FireplaceBase.c:189
const float PARAM_DRY_MODIFIER
maximum value for temperature that will be transfered to player (environment)
Определения FireplaceBase.c:58
ATTACHMENT_BOOK
Определения FireplaceBase.c:190
ATTACHMENT_GIFTWRAP
Определения FireplaceBase.c:195
ATTACHMENT_RAGS
Определения FireplaceBase.c:188
const float PARAM_MAX_TRANSFERED_TEMPERATURE
radius in which objects are heated by fire
Определения FireplaceBase.c:57
const float PARAM_HEAT_RADIUS
radius in which objects are fully heated by fire
Определения FireplaceBase.c:56
ATTACHMENT_PAPER
Определения FireplaceBase.c:194
const float FUEL_BURN_RATE_DEFAULT
min height of ceiling for fire to be ignited
Определения FireplaceBase.c:67
ATTACHMENT_BARK_BIRCH
Определения FireplaceBase.c:192
ref map< ItemBase, ref FireConsumable > m_FireConsumables
Определения FireplaceBase.c:144
FireplaceFireState
Определения FireplaceBase.c:2
void CalcAndSetTotalEnergy()
Определения FireplaceBase.c:2631
const float PARAM_FULL_HEAT_RADIUS
value for calculating damage on items located in fireplace cargo
Определения FireplaceBase.c:55
ATTACHMENT_BARK_PALM
Определения FireplaceBase.c:193
static const vector Zero
Определения EnConvert.c:123
Определения EnConvert.c:119
static const float ITEM_TEMPERATURE_NEUTRAL_ZONE_MIDDLE
Определения 3_Game/DayZ/constants.c:856

Перекрестные ссылки ATTACHMENT_BANDAGE, ATTACHMENT_BARK_BIRCH, ATTACHMENT_BARK_OAK, ATTACHMENT_BARK_PALM, 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_DRY_MODIFIER, PARAM_FULL_HEAT_RADIUS, PARAM_HEAT_RADIUS, PARAM_MAX_TRANSFERED_TEMPERATURE, SetFuelBurnRateMP() и vector::Zero.