DayZ 1.26
DayZ Explorer by KGB
|
Структуры данных | |
class | WeaponGuardBase |
represents guard on a transition from state to state Подробнее... | |
Переменные | |
class WeaponGuardIsDestroyed extends WeaponGuardBase | m_weapon |
override bool GuardCondition | ( | WeaponEventBase | e | ) |
Перекрестные ссылки LogManager::IsWeaponLogEnable(), m_weapon и wpnDebugPrint().
void WeaponGuardHasAmmo | ( | Weapon_Base | w = NULL | ) |
Перекрестные ссылки m_weapon.
Используется в Weapon_Base::InitStateMachine(), Rifle_Base::InitStateMachine(), WeaponStateBase::WeaponAttachMagazine(), WeaponStateBase::WeaponCharging(), WeaponStateBase::WeaponChargingMultiple(), WeaponStateBase::WeaponEjectBullet(), WeaponStateBase::WeaponReplacingMagAndChamberNext() и WeaponStateBase::WeaponUnjamming().
void WeaponGuardWeaponDischarged | ( | Weapon_Base | w = NULL | ) |
Перекрестные ссылки m_weapon.
Используется в Crossbow_Base::InitStateMachine() и Weapon_Base::InitStateMachine().
|
protected |
Используется в Rifle_Base::InitStateMachine() и Weapon_Base::InitStateMachine().
Weapon_Base m_weapon |
Используется в WeaponActionBase::Action(), ChamberMultiBullet(), WeaponStateBase::FindNextFreeMuzzle(), WeaponGuardBase::GuardCondition(), GuardCondition(), HasBullet(), IsJammed(), WeaponStateBase::LoadCurrentFSMState(), LoadCurrentFSMState(), WeaponStateBase::LoopedChambering(), WeaponStateBase::LoopedChamberingEjectLast(), WeaponStateBase::OnAbort(), WeaponEjectAllMuzzles::OnAbort(), WeaponChambering_Base::OnAbort(), OnAbort(), WeaponStartAction::OnAbort(), WeaponStableState::OnEntry(), WeaponStateJammed::OnEntry(), WeaponStateBase::OnEntry(), RemoveNewMagazineFromInventory::OnEntry(), WeaponStartAction::OnEntry(), WeaponChambering_Base::OnEntry(), WeaponChambering_Cartridge::OnEntry(), WeaponEjectCasing::OnEntry(), WeaponFire::OnEntry(), OnEntry(), WeaponFireMultiMuzzle::OnEntry(), OnExit(), WeaponStableState::OnExit(), WeaponStateJammed::OnExit(), WeaponStateBase::OnExit(), WeaponEjectAllMuzzles::OnExit(), WeaponChambering_Base::OnExit(), WeaponChambering_Cartridge::OnExit(), WeaponFire::OnExit(), WeaponStartAction::OnUpdate(), OnUpdate(), WeaponFireMultiMuzzle::OnUpdate(), WeaponStateBase::OnUpdate(), WeaponStateBase::RifleChambering(), WeaponStateBase::RifleEjectCasing(), WeaponStateBase::RifleReChambering(), WeaponStateBase::SaveCurrentFSMState(), SaveCurrentFSMState(), SyncAnimState(), WeaponActionBase::WeaponActionDryDryFire(), WeaponActionBase::WeaponActionDryFire(), WeaponStateBase::WeaponAttachMagazine(), WeaponStateBase::WeaponChambering(), WeaponStateBase::WeaponCharging(), WeaponStateBase::WeaponChargingInnerMag(), WeaponStateBase::WeaponChargingMultiple(), WeaponStateBase::WeaponChargingStretch(), WeaponStateBase::WeaponDetachingMag(), WeaponStateBase::WeaponEjectBullet(), WeaponStateBase::WeaponFireAndChamberNext(), WeaponStateBase::WeaponFireAndChamberNextFromInnerMag(), WeaponStateBase::WeaponFireLast(), WeaponGuardBase::WeaponGuardAnyChamberEmpty(), WeaponGuardBase::WeaponGuardAnyChamberFiredOut(), WeaponGuardBase::WeaponGuardCanAttachMag(), WeaponGuardBase::WeaponGuardCanDetachMag(), WeaponGuardBase::WeaponGuardCanSwapMag(), WeaponGuardBase::WeaponGuardChamberEmpty(), WeaponGuardBase::WeaponGuardChamberFiredOut(), WeaponGuardBase::WeaponGuardChamberFull(), WeaponGuardBase::WeaponGuardChamberHasRoomForMoreThanOne(), WeaponGuardBase::WeaponGuardChamberHasRoomForOne(), WeaponGuardBase::WeaponGuardChamberMultiHasRoomBulltet(), WeaponGuardBase::WeaponGuardChamberMultiHasRoomBulltetIgnoreLast(), WeaponGuardBase::WeaponGuardCurrentChamberEmpty(), WeaponGuardBase::WeaponGuardCurrentChamberFiredOut(), WeaponGuardBase::WeaponGuardCurrentChamberFull(), WeaponGuardHasAmmo(), WeaponGuardBase::WeaponGuardHasAmmoInEvent(), WeaponGuardBase::WeaponGuardHasAmmoInnerMagazine(), WeaponGuardBase::WeaponGuardHasMag(), WeaponGuardBase::WeaponGuardInnerMagazineFull(), WeaponGuardBase::WeaponGuardInnerMagazineFullShareChamber(), WeaponGuardBase::WeaponGuardInternalMagazineHasRoomForBullet(), WeaponGuardBase::WeaponGuardIsDestroyed(), WeaponGuardBase::WeaponGuardJammed(), WeaponGuardBase::WeaponGuardMagazinesHaveEqualSizes(), WeaponGuardBase::WeaponGuardWeaponCharged(), WeaponGuardWeaponDischarged(), WeaponGuardBase::WeaponGuardWeaponOpen(), WeaponStateBase::WeaponMagnumChambering(), WeaponStateBase::WeaponRechamber(), WeaponStateBase::WeaponReplacingMagAndChamberNext() и WeaponStateBase::WeaponUnjamming().