Структуры данных | |
class | TreeEffecterParameters |
Перечисления | |
enum | EHarvestType { NORMAL , BARK } |
Функции | |
void | WoodBase () |
void | InitMiningValues () |
override bool | IsWoodBase () |
override bool | IsCuttable () |
bool | HasPlayerCollisionParticle () |
bool | HasPlayerCollisionSound () |
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_Effects = null |
float | m_Radius = -1 |
float | m_RadiusSync = -1 |