DayZ 1.26
DayZ Explorer by KGB
|
Структуры данных | |
class | FishingRod_Base_New |
Функции | |
void | FishingRod_Base () |
void | Init () |
Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system) | |
bool | IsFishingActive () |
void | ActivateFishing () |
void | DeactivateFishing () |
void | FishPull () |
void | Catching () |
void | Pulling () |
void | End (int result) |
void | AddPull (float delta) |
void | DisplayState () |
override bool | CanPutInCargo (EntityAI parent) |
override void | SetActions () |
float | GetFishingEffectivityBonus () |
Переменные | |
FishingRod_Base_New | ANIM_PHASE_OPENED = "OpenRod" |
const string | ANIM_PHASE_CLOSED = "CloseRod" |
const float | BREAK_PULL = 36 |
const float | TOO_MUCH_PULL = 32 |
const float | HIGH_PULL = 22 |
const float | LOW_PULL = 18 |
const float | TOO_FEW_PULL = 8 |
const float | LOOSE_PULL = 0 |
const int | LOSS_BREAK = 0 |
const int | LOSS_LOOSE = 1 |
const int | WIN = 2 |
const int | INTERUPTED = 3 |
const float | INIT_LINE_STRETCH = 15 |
const float | MIN_FISHING_TIME = 100 |
const float | MAX_FISHING_TIME = 150 |
const int | FISH_PULL_CHANCE = 15 |
const int | FISH_AGILITY = 15 |
int | m_FishProximity |
bool | m_Fishing |
ref Timer | m_CyclerCatching |
ref Timer | m_Cycler |
float | m_Pull |
float | m_DeltaT |
bool | m_WasPulled |
bool | m_IsFishPulling |
float | m_PullTime |
float | m_FishPull |
int | m_FishingTime |
PlayerBase | m_Player |
int | m_ChanceRange |
void ActivateFishing | ( | ) |
Перекрестные ссылки m_DeltaT и m_WasPulled.
Перекрестные ссылки ANIM_PHASE_CLOSED.
void Catching | ( | ) |
Перекрестные ссылки m_ChanceRange, m_Cycler, m_CyclerCatching, m_FishProximity, m_Player, m_WasPulled и Math::RandomInt().
void DeactivateFishing | ( | ) |
Перекрестные ссылки End() и INTERUPTED.
void DisplayState | ( | ) |
Перекрестные ссылки HIGH_PULL, LOW_PULL, m_Player, m_Pull, TOO_FEW_PULL и TOO_MUCH_PULL.
Используется в Pulling().
Перекрестные ссылки INTERUPTED, LOSS_BREAK, LOSS_LOOSE, m_Cycler, m_CyclerCatching, m_Fishing, m_Player, Print() и WIN.
void FishPull | ( | ) |
Перекрестные ссылки FISH_PULL_CHANCE, m_FishPull, m_IsFishPulling, m_PullTime, Math::RandomInt() и TOO_FEW_PULL.
Используется в Pulling().
float GetFishingEffectivityBonus | ( | ) |
void Init | ( | ) |
Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
pre-init arrays
Перекрестные ссылки FISH_AGILITY, GetGame(), GetPlayer(), INIT_LINE_STRETCH, m_ChanceRange, m_Cycler, m_CyclerCatching, m_FishingTime, m_FishProximity, m_IsFishPulling, m_Player, m_Pull, MAX_FISHING_TIME, MIN_FISHING_TIME и Math::RandomInt().
void Pulling | ( | ) |
Перекрестные ссылки BREAK_PULL, DisplayState(), vector::Distance(), End(), FishPull(), INTERUPTED, LOOSE_PULL, LOSS_BREAK, LOSS_LOOSE, m_FishingTime, m_FishPull, m_IsFishPulling, m_Player, m_Pull, m_WasPulled и WIN.
Используется в CanPutInCargo().
FishingRod_Base_New ANIM_PHASE_OPENED = "OpenRod" |
Используется в FishPull().
Используется в DisplayState().
Используется в DeactivateFishing(), End() и Pulling().
Используется в DisplayState().
int m_ChanceRange |
Используется в Catching() и Init().
Используется в Catching(), End() и Init().
Используется в Catching(), End() и Init().
bool m_Fishing |
Используется в ActivateFishing(), End(), FishingRod_Base() и IsFishingActive().
int m_FishProximity |
Используется в Catching() и Init().
float m_FishPull |
Используется в FishPull() и Pulling().
bool m_IsFishPulling |
Используется в FishPull(), Init() и Pulling().
PlayerBase m_Player |
float m_Pull |
Используется в DisplayState(), Init() и Pulling().
float m_PullTime |
Используется в FishPull().
bool m_WasPulled |
Используется в AddPull(), Catching() и Pulling().
Используется в DisplayState() и FishPull().
Используется в DisplayState().