DayZ 1.26
DayZ Explorer by KGB
|
Защищенные члены | |
void | DeserializeData (Param par) |
void | CreateResultDataStructure () |
void | ClearCatchingItemData () |
void | InitItemValues (EntityAI item) |
float | AdjustBaitItemChance (EntityAI item) |
Allows for adjustment of all catch probabilities from item qualities (damage, qty...) | |
void | InitCatchEnviroMask () |
void | Init (Param par) |
void | SetupInitialTypes () |
void | UpdateDataAndMasks () |
int | UpdateTrapEnviroMask () |
void | SetTrapEnviroMask (int value) |
void | UpdateUsedBait (ECatchingBaitCategories type) |
if non-empty bait type is used, some 'Bait' attachment is picked as an active bait (currently no direct link between item and sensitivity-weighted target probability) | |
override void | UpdateBaseProbability (YieldItemBase yItem) |
override bool | ModifySignalProbability (inout float probability) |
void | RemoveBait () |
void | ReduceBaitQty (float qtyNorm) |
Защищенные данные | |
float | m_CumulativeTrappingSuccess |
after N attempts, the chance to catch should be this. Only highest one applies. @NOTE: Take care, only way to achieve guaranteed 1.0 chance at the end is to have EVERY chance at 1.0. | |
int | m_AttemptsCount |
ItemBase | m_Bait |
Allows for adjustment of all catch probabilities from item qualities (damage, qty...)
Перекрестные ссылки Class::CastTo().
Используется в InitItemValues().
|
inlineprotected |
Перекрестные ссылки m_CumulativeTrappingSuccess, m_QualityBaseMod, m_QualityDispersionMaxMod и m_QualityDispersionMinMod.
|
inlineprotected |
Перекрестные ссылки m_MainItem и m_Result.
Перекрестные ссылки Class::CastTo(), m_AttemptsCount и m_MainItem.
Перекрестные ссылки GenerateResult().
|
inlineprotected |
Перекрестные ссылки GetGame(), m_EnviroMask, m_MainItem, AnimalCatchingConstants::MASK_ENVIRO_LAND_ALL, AnimalCatchingConstants::MASK_ENVIRO_POND и AnimalCatchingConstants::MASK_ENVIRO_SEA.
Используется в UpdateTrapEnviroMask().
Перекрестные ссылки AdjustBaitItemChance(), CachedObjectsArrays::ARRAY_FLOAT, CachedObjectsArrays::ARRAY_INT, CFG_VEHICLESPATH, ErrorEx, GetGame(), m_BaitCompatibilityMap, m_QualityBaseMod, m_QualityDispersionMaxMod, m_QualityDispersionMinMod и path.
Перекрестные ссылки m_AttemptsCount, m_CumulativeTrappingSuccess и Math::Pow().
Используется в UpdateBaseProbability().
Перекрестные ссылки ItemBase::CanBeSplit() и m_Bait.
|
inlineprotected |
Перекрестные ссылки m_EnviroMask.
|
inlineprotected |
Перекрестные ссылки IsCLIParam() и Print().
Используется в UpdateDataAndMasks().
|
inlineprotected |
Перекрестные ссылки Math::Clamp(), IsCLIParam(), m_BaitCompatibilityMap, m_CumulativeTrappingSuccess, ModifySignalProbability(), Print() и UpdateUsedBait().
|
inlineprotected |
Перекрестные ссылки InitCatchingItemData(), InitCatchMethodMask(), SetupInitialTypes() и SetupProbabilityArray().
|
inlineprotected |
Перекрестные ссылки GetCatchEnviroMask() и InitCatchEnviroMask().
|
inlineprotected |
if non-empty bait type is used, some 'Bait' attachment is picked as an active bait (currently no direct link between item and sensitivity-weighted target probability)
Перекрестные ссылки ErrorEx, IsCLIParam(), m_Bait, m_BaitCompatibilityMap, m_MainItem и Print().
Используется в UpdateBaseProbability().
|
protected |
Используется в DeserializeData() и ModifySignalProbability().
|
protected |
Используется в ReduceBaitQty(), RemoveBait() и UpdateUsedBait().
|
protected |
after N attempts, the chance to catch should be this. Only highest one applies. @NOTE: Take care, only way to achieve guaranteed 1.0 chance at the end is to have EVERY chance at 1.0.
Используется в ClearCatchingItemData(), ModifySignalProbability() и UpdateBaseProbability().