DayZ 1.26
DayZ Explorer by KGB
|
Структуры данных | |
class | TreeEffecterParameters |
Перечисления | |
enum | EHarvestType { NORMAL , BARK } |
Функции | |
void | WoodBase () |
void | InitMiningValues () |
override bool | IsWoodBase () |
override bool | IsCuttable () |
int | GetPrimaryDropsAmount () |
int | GetSecondaryDropsAmount () |
float | GetToolDamage () |
float | GetCycleTimeOverride () |
string | GetPrimaryOutput () |
string | GetSecondaryOutput () |
string | GetBarkType () |
int | GetAmountOfDrops (ItemBase item) |
int | GetAmountOfDropsEx (ItemBase item, EHarvestType type) |
void | GetMaterialAndQuantityMap (ItemBase item, out map< string, int > output_map) |
void | GetMaterialAndQuantityMapEx (ItemBase item, out map< string, int > output_map, EHarvestType type) |
float | GetDamageToMiningItemEachDrop (ItemBase item) |
float | GetDamageToMiningItemEachDropEx (ItemBase item, EHarvestType type) |
override bool | CanBeActionTarget () |
void | TreeEffecter () |
override void | Init (int id, EffecterParameters parameters) |
void | SetRadius (float radius) |
override void | OnVariablesSynchronized () |
void | ~TreeEffecter () |
Переменные | |
enum EHarvestType | m_IsCuttable |
static int | m_PrimaryDropsAmount = -1 |
static int | m_SecondaryDropsAmount = -1 |
static float | m_ToolDamage = -1.0 |
static float | m_CycleTimeOverride = -1.0 |
static string | m_PrimaryOutput = "" |
static string | m_SecondaryOutput = "" |
static string | m_BarkType = "" |
TreeEffecterParameters | m_Plants |
ref array< EffectParticleGeneral > | m_Effects = null |
float | m_Radius = -1 |
float | m_RadiusSync = -1 |
Используется в VicinityObjects::TransformToVicinityObjects().
Перекрестные ссылки GetPrimaryDropsAmount().
int GetAmountOfDropsEx | ( | ItemBase | item, |
EHarvestType | type ) |
Перекрестные ссылки GetPrimaryDropsAmount().
string GetBarkType | ( | ) |
Используется в GetMaterialAndQuantityMap() и GetMaterialAndQuantityMapEx().
float GetCycleTimeOverride | ( | ) |
Перекрестные ссылки GetToolDamage().
float GetDamageToMiningItemEachDropEx | ( | ItemBase | item, |
EHarvestType | type ) |
Перекрестные ссылки GetToolDamage().
Перекрестные ссылки GetBarkType() и GetPrimaryOutput().
void GetMaterialAndQuantityMapEx | ( | ItemBase | item, |
out map< string, int > | output_map, | ||
EHarvestType | type ) |
Перекрестные ссылки GetBarkType() и GetPrimaryOutput().
int GetPrimaryDropsAmount | ( | ) |
Используется в GetAmountOfDrops() и GetAmountOfDropsEx().
string GetPrimaryOutput | ( | ) |
Используется в GetMaterialAndQuantityMap() и GetMaterialAndQuantityMapEx().
int GetSecondaryDropsAmount | ( | ) |
string GetSecondaryOutput | ( | ) |
float GetToolDamage | ( | ) |
Используется в GetDamageToMiningItemEachDrop() и GetDamageToMiningItemEachDropEx().
|
private |
Перекрестные ссылки SetRadius().
void InitMiningValues | ( | ) |
Перекрестные ссылки SEffectManager::DestroyEffect(), EffectParticleGeneral(), GetGame(), Selection::GetVertexCount(), Selection::GetVertexPosition(), m_Command, m_CommandSync, m_Effects, m_Plants, m_Radius, m_RadiusSync, LOD::NAME_MEMORY, SEffectManager::PlayInWorld(), ParticleList::RegisterParticle(), ParticleList::TREE_FALLING_LEAF и WoodBase().
Перекрестные ссылки m_RadiusSync и Process().
Используется в EntityLightSource::EOnFrame(), EntityLightSource::HandleRadiusFadeing(), Init() и EntityLightSource::SetRadiusTo().
|
private |
void WoodBase | ( | ) |
Используется в CAContinuousMineWood::Execute(), CAContinuousMineWood::GetMiningData(), ActionMineBase::GetYieldName() и OnVariablesSynchronized().
|
private |
Перекрестные ссылки SEffectManager::DestroyEffect(), EffectParticleGeneral() и m_Effects.
|
static |
|
static |
|
protected |
Используется в OnVariablesSynchronized(), TreeEffecter() и ~TreeEffecter().
enum EHarvestType m_IsCuttable |
TreeEffecterParameters m_Plants |
Используется в OnVariablesSynchronized() и TreeEffecter().
|
static |
|
static |
|
private |
|
private |
Используется в OnVariablesSynchronized() и SetRadius().
|
static |
|
static |
|
static |