![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | CatchingResultBasic (EntityAI owner) |
| int | GetYieldItemParticleId () |
| bool | RollChance () |
| float | RollChanceSeeded () |
| void | SetCatchChance (float val) |
| void | SetCatchChanceOverride (bool ovrd, float val=0.0) |
| void | SetQuality (float val) |
| void | SetQualityOverride (bool ovrd, float val=0.0) |
| void | SetYieldItem (YieldItemBase yItem) |
| EntityAI | SpawnAndSetup (out int yItemIdx, vector v=vector.Zero) |
| void | UpdateCatchChance (CatchingContextBase ctx) |
| void | UpdateCatchQuality (CatchingContextBase ctx) |
Protected Attributes | |
| float | m_CatchChance = 1.0 |
| bool | m_OverrideChanceActive = false |
| bool | m_OverrideQualityActive = false |
| EntityAI | m_Owner |
| float | m_Quality = 1.0 |
| YieldItemBase | m_YItem |
Definition at line 1 of file catchingresultbasic.c.
|
inlineprotected |
Definition at line 10 of file catchingresultbasic.c.
References m_Owner.
|
inlineprotected |
Definition at line 20 of file catchingresultbasic.c.
References ParticleList::INVALID, and m_YItem.
|
inlineprotected |
Definition at line 76 of file catchingresultbasic.c.
References m_CatchChance, m_Owner, Math::RandomFloat01(), and RollChanceSeeded().
|
inlineprotected |
Definition at line 92 of file catchingresultbasic.c.
Referenced by RollChance().
|
inlineprotected |
Definition at line 28 of file catchingresultbasic.c.
References Math::Clamp(), and m_CatchChance.
Referenced by UpdateCatchChance().
Definition at line 38 of file catchingresultbasic.c.
References m_CatchChance, and m_OverrideChanceActive.
|
inlineprotected |
Definition at line 33 of file catchingresultbasic.c.
References Math::Clamp(), and m_Quality.
Referenced by UpdateCatchQuality().
Definition at line 45 of file catchingresultbasic.c.
References m_OverrideQualityActive, and m_Quality.
|
inlineprotected |
Definition at line 15 of file catchingresultbasic.c.
References m_YItem.
|
inlineprotected |
Definition at line 97 of file catchingresultbasic.c.
References ECE_PLACE_ON_SURFACE, g_Game, m_Owner, m_YItem, and vector::Zero.
|
inlineprotected |
Definition at line 64 of file catchingresultbasic.c.
References CatchingContextBase(), m_OverrideChanceActive, m_YItem, and SetCatchChance().
|
inlineprotected |
Definition at line 52 of file catchingresultbasic.c.
References CatchingContextBase(), m_OverrideQualityActive, m_YItem, and SetQuality().
|
protected |
Definition at line 6 of file catchingresultbasic.c.
Referenced by RollChance(), SetCatchChance(), and SetCatchChanceOverride().
|
protected |
Definition at line 4 of file catchingresultbasic.c.
Referenced by SetCatchChanceOverride(), and UpdateCatchChance().
|
protected |
Definition at line 5 of file catchingresultbasic.c.
Referenced by SetQualityOverride(), and UpdateCatchQuality().
|
protected |
Definition at line 3 of file catchingresultbasic.c.
Referenced by CatchingResultBasic(), RollChance(), CatchingResultBase::RollChanceSeeded(), and SpawnAndSetup().
|
protected |
Definition at line 7 of file catchingresultbasic.c.
Referenced by SetQuality(), SetQualityOverride(), CarchingResultFishingAction::SpawnAndSetup(), and CatchingResultTrapBase::SpawnAndSetup().
|
protected |
Definition at line 8 of file catchingresultbasic.c.
Referenced by CarchingResultFishingAction::GetCurrentCycleTime(), GetYieldItemParticleId(), SetYieldItem(), SpawnAndSetup(), UpdateCatchChance(), and UpdateCatchQuality().