![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
shorthand More...
Protected Member Functions | |
| override void | GetApproximateAimOffsets (Blend2DVector dst, int characterStance) |
| override vector | GetApproximateMovementOffset (vector localVelocity, int characterStance, float lean, float ud11, float lr11) |
Private Member Functions | |
| override void | AssembleGun () |
| override bool | CanChamberBullet (int muzzleIndex, Magazine mag) |
| override bool | CanChamberBullet (int muzzleIndex, Magazine mag) |
| override bool | CanEjectBullet () |
| override void | EEHealthLevelChanged (int oldLevel, int newLevel, string zone) |
| override float | GetChanceToJam () |
| override float | GetChanceToJam () |
| override void | HideBullet (int muzzleIndex) |
| override void | InitStateMachine () |
| override void | InitStateMachine () |
| override void | InitStateMachine () |
| override bool | IsShowingChamberedBullet () |
| void | Magnum_Base () |
| override void | OnDebugSpawn () |
| override void | OnFire (int muzzle_index) |
| void | Pistol_Base () |
| void | Rifle_Base () |
| override void | SetActions () |
| override void | SetActions () |
| void | SetAttachmentsHealth () |
| void | SetCylinderRotationAnimationPhase (float rot, bool reset=false) |
| override void | ShowBullet (int muzzleIndex) |
| override RecoilBase | SpawnRecoilObject () |
| void | SyncCylinderRotation (bool reset=true) |
Static Private Member Functions | |
| static float | GetCylinderRotation (int muzzleIndex) |
Private Attributes | |
| const string | ATT_SLOT_CYLINDER = "RevolverCylinder" |
| const string | ATT_SLOT_EJECTOR = "RevolverEjector" |
| ref WeaponStableState | C |
| ref WeaponStableState | CC00 |
| ref WeaponStableState | CC01 |
| ref WeaponStableState | CC10 |
| ref WeaponStableState | CC11 |
| ref WeaponStableState | CD00 |
| ref WeaponStableState | CD01 |
| ref WeaponStableState | CJF0 |
| ref WeaponStableState | CJF1 |
| int | m_ActiveMuzzle |
| int | m_LastMuzzleloaded |
| ref WeaponStableState | OD00 |
| ref WeaponStableState | OD01 |
shorthand
script base for all weapons
@NOTE: this class is bound to core-config "Weapon_Base" config class
Definition at line 5 of file boltactionrifle_base.c.
|
inlineprivate |
Definition at line 175 of file magnum.c.
References ATT_SLOT_CYLINDER, ATT_SLOT_EJECTOR, and SyncCylinderRotation().
Definition at line 162 of file magnum.c.
References IsChamberFiredOut().
Referenced by WeaponManager::CanLoadBullet(), and WeaponManager::CanLoadMultipleBullet().
Definition at line 162 of file pistol_base.c.
|
inlineprivate |
Definition at line 290 of file magnum.c.
References IsChamberFull().
Referenced by WeaponManager::CanEjectBullet().
Definition at line 247 of file magnum.c.
References g_Game, and SetAttachmentsHealth().
|
inlineprotected |
Definition at line 636 of file pistol_base.c.
References Blend2DVector.
Referenced by Weapon::ApproximateWeaponLiftTransform().
|
inlineprotected |
Definition at line 684 of file pistol_base.c.
References Math::AbsFloat(), Math::Clamp(), Math::Lerp(), Math::Max(), Math::Pow(), and Vector().
Referenced by Weapon::ApproximateWeaponLiftTransform().
|
inlineprivate |
Definition at line 7 of file boltactionrifle_base.c.
|
inlineprivate |
Definition at line 594 of file pistol_base.c.
Definition at line 193 of file magnum.c.
References ErrorEx, MAGNUM_ROTATION_POSITION_0, MAGNUM_ROTATION_POSITION_1, MAGNUM_ROTATION_POSITION_2, MAGNUM_ROTATION_POSITION_3, MAGNUM_ROTATION_POSITION_4, and MAGNUM_ROTATION_POSITION_5.
Referenced by SyncCylinderRotation().
|
inlineprivate |
Definition at line 321 of file magnum.c.
References string::Format().
Referenced by Weapon::ForceSyncSelectionState().
|
inlineprivate |
|
inlineprivate |
Definition at line 171 of file pistol_base.c.
References CC00, CC01, CC10, CC11, CD00, CD01, CJF0, CJF1, OD00, OD01, WeaponGuardHasAmmo(), WeaponGuardWeaponDischarged(), and WeaponGuardWeaponOpen().
|
inlineprivate |
Definition at line 16 of file rifle_base.c.
References E, and WeaponStableState().
|
inlineprivate |
Definition at line 285 of file magnum.c.
Referenced by Icon::RefreshMuzzleIcon(), and SlotsIcon::RefreshMuzzleIcon().
|
inlineprivate |
Definition at line 70 of file magnum.c.
References m_ActiveMuzzle, and m_LastMuzzleloaded.
|
inlineprivate |
Definition at line 342 of file magnum.c.
References Class::CastTo().
|
inlineprivate |
Definition at line 272 of file magnum.c.
References string::Format().
|
inlineprivate |
Definition at line 167 of file pistol_base.c.
|
inlineprivate |
Definition at line 12 of file rifle_base.c.
|
inlineprivate |
Definition at line 58 of file magnum.c.
References AddAction().
|
inlineprivate |
Definition at line 625 of file pistol_base.c.
References AddAction().
|
inlineprivate |
Definition at line 258 of file magnum.c.
References Class::CastTo().
Referenced by EEHealthLevelChanged().
Definition at line 216 of file magnum.c.
References Math::AbsFloat(), MAGNUM_ROTATION_POSITION_0, and MAGNUM_ROTATION_POSITION_M1.
Referenced by SyncCylinderRotation().
|
inlineprivate |
Definition at line 300 of file magnum.c.
References string::Format(), and IsChamberFiredOut().
Referenced by Weapon::ForceSyncSelectionState().
|
inlineprivate |
Definition at line 65 of file magnum.c.
Referenced by DayZPlayerImplementAiming::SetRecoil().
|
inlineprivate |
Definition at line 242 of file magnum.c.
References GetCylinderRotation(), and SetCylinderRotationAnimationPhase().
Referenced by AssembleGun().
|
private |
Definition at line 55 of file magnum.c.
Referenced by AssembleGun().
|
private |
Definition at line 56 of file magnum.c.
Referenced by AssembleGun().
|
private |
Definition at line 52 of file magnum.c.
Referenced by Crossbow_Base::InitStateMachine(), and InitStateMachine().
|
private |
Definition at line 152 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 157 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 153 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 158 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 151 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 156 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 154 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 159 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 54 of file magnum.c.
Referenced by Magnum_Base().
|
private |
Definition at line 53 of file magnum.c.
Referenced by Magnum_Base().
|
private |
Definition at line 155 of file pistol_base.c.
Referenced by InitStateMachine().
|
private |
Definition at line 160 of file pistol_base.c.
Referenced by InitStateMachine().