Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
YieldItemBase Class Reference
Inheritance diagram for YieldItemBase:
FishYieldItemBase LandAnimalYieldItemBase YieldItemJunk YieldItemMackerel YieldItemSardines YieldItemShrimp YieldItemWalleyePollock YieldItemCapraHircusBase YieldItemDeadRabbit YieldItemDeadChicken_Brown YieldItemDeadChicken_White

Protected Member Functions

void YieldItemBase (int baseWeight)
 
void Init ()
 
string GetType ()
 
int GetRegistrationIdx ()
 
void SetRegistrationIdx (int idx)
 
int GetYieldWeight (CatchingContextBase ctx)
 
int GetEnviroMask ()
 
int GetMethodMask ()
 
float GetBaitTypeSensitivity (ECatchingBaitCategories type)
 
float GetQualityForYieldItem (CatchingContextBase ctx)
 
void OnEntityYieldSpawned (EntityAI spawn)
 called on item spawn
 
float GetChanceForYieldItem (CatchingContextBase ctx)
 
string GetCatchDeathSoundset ()
 
string GetCatchAINoise ()
 
float GetCatchAINoiseBaseStrength ()
 
int GetCatchParticleID ()
 

Protected Attributes

string m_Type
 
int m_RegistrationIdx = -1
 
int m_BaseWeight
 
float m_QualityBase = AnimalCatchingConstants.QUALITY_GENERIC_BASE
 
int m_EnviroMask
 
int m_MethodMask
 

Detailed Description

Definition at line 1 of file catchyielditembase.c.

Constructor & Destructor Documentation

◆ YieldItemBase()

void YieldItemBase::YieldItemBase ( int baseWeight)
protected

Definition at line 11 of file catchyielditembase.c.

Member Function Documentation

◆ GetBaitTypeSensitivity()

float YieldItemBase::GetBaitTypeSensitivity ( ECatchingBaitCategories type)
protected

Definition at line 53 of file catchyielditembase.c.

◆ GetCatchAINoise()

string YieldItemBase::GetCatchAINoise ( )
protected

Definition at line 86 of file catchyielditembase.c.

◆ GetCatchAINoiseBaseStrength()

float YieldItemBase::GetCatchAINoiseBaseStrength ( )
protected

Definition at line 91 of file catchyielditembase.c.

◆ GetCatchDeathSoundset()

string YieldItemBase::GetCatchDeathSoundset ( )
protected

Definition at line 81 of file catchyielditembase.c.

◆ GetCatchParticleID()

int YieldItemBase::GetCatchParticleID ( )
protected

Definition at line 96 of file catchyielditembase.c.

◆ GetChanceForYieldItem()

float YieldItemBase::GetChanceForYieldItem ( CatchingContextBase ctx)
protected

Definition at line 69 of file catchyielditembase.c.

◆ GetEnviroMask()

int YieldItemBase::GetEnviroMask ( )
protected

Definition at line 43 of file catchyielditembase.c.

◆ GetMethodMask()

int YieldItemBase::GetMethodMask ( )
protected

Definition at line 48 of file catchyielditembase.c.

◆ GetQualityForYieldItem()

float YieldItemBase::GetQualityForYieldItem ( CatchingContextBase ctx)
protected

Definition at line 58 of file catchyielditembase.c.

◆ GetRegistrationIdx()

int YieldItemBase::GetRegistrationIdx ( )
protected

Definition at line 25 of file catchyielditembase.c.

◆ GetType()

string YieldItemBase::GetType ( )
protected

Definition at line 20 of file catchyielditembase.c.

◆ GetYieldWeight()

int YieldItemBase::GetYieldWeight ( CatchingContextBase ctx)
protected

Definition at line 38 of file catchyielditembase.c.

◆ Init()

void YieldItemBase::Init ( )
protected

◆ OnEntityYieldSpawned()

void YieldItemBase::OnEntityYieldSpawned ( EntityAI spawn)
protected

called on item spawn

◆ SetRegistrationIdx()

void YieldItemBase::SetRegistrationIdx ( int idx)
protected

Definition at line 30 of file catchyielditembase.c.

Member Data Documentation

◆ m_BaseWeight

int YieldItemBase::m_BaseWeight
protected

Definition at line 5 of file catchyielditembase.c.

◆ m_EnviroMask

int YieldItemBase::m_EnviroMask
protected

Definition at line 7 of file catchyielditembase.c.

◆ m_MethodMask

int YieldItemBase::m_MethodMask
protected

Definition at line 8 of file catchyielditembase.c.

◆ m_QualityBase

float YieldItemBase::m_QualityBase = AnimalCatchingConstants.QUALITY_GENERIC_BASE
protected

Definition at line 6 of file catchyielditembase.c.

◆ m_RegistrationIdx

int YieldItemBase::m_RegistrationIdx = -1
protected

Definition at line 4 of file catchyielditembase.c.

◆ m_Type

string YieldItemBase::m_Type
protected

Definition at line 3 of file catchyielditembase.c.


The documentation for this class was generated from the following file: