Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
chamberfirstinnermagazinesemiautomatic_base.c File Reference

Go to the source code of this file.

Data Structures

class  Rifle_Base
 base for rifles @NOTE name copies config base class More...
class  WeaponStableState
 represents weapon's stable state (i.e. More...

Enumerations

enum  CFIMSAAnimState { DEFAULT = 0 , OPENNED = 1 , JAMMED = 2 }
enum  CFIMSAStableStateID

Functions

override int GetCurrentStateID ()
override bool HasBullet ()
override bool HasMagazine ()
override void InitMuzzleArray ()
override bool IsJammed ()
override bool IsRepairEnabled ()
enum CFIMSAStableStateID OnEntry (WeaponEventBase e)
override void OnExit (WeaponEventBase e)

Variables

 Empty = 1
 Jammed = 4
 Loaded = 3
class CFIMSAOpenned extends WeaponStableState OnEntry
 Open = 2
 Implementations only.
 UNKNOWN = 0

Enumeration Type Documentation

◆ CFIMSAAnimState

Enumerator
DEFAULT 

default weapon state

OPENNED 
JAMMED 

Definition at line 1 of file chamberfirstinnermagazinesemiautomatic_base.c.

◆ CFIMSAStableStateID

Function Documentation

◆ GetCurrentStateID()

override int GetCurrentStateID ( )

◆ HasBullet()

override bool HasBullet ( )

◆ HasMagazine()

override bool HasMagazine ( )

◆ InitMuzzleArray()

override void InitMuzzleArray ( )

Definition at line 27 of file chamberfirstinnermagazinesemiautomatic_base.c.

References m_muzzleHasBullet.

◆ IsJammed()

override bool IsJammed ( )

◆ IsRepairEnabled()

override bool IsRepairEnabled ( )

◆ OnEntry()

◆ OnExit()

Variable Documentation

◆ Empty

@ Empty = 1

◆ Jammed

Jammed = 4

◆ Loaded

@ Loaded = 3

◆ OnEntry

class CFIMSAOpenned extends WeaponStableState OnEntry

◆ Open

override void Open = 2

Implementations only.

Definition at line 23 of file chamberfirstinnermagazinesemiautomatic_base.c.

Referenced by FireplaceBase::OnWasAttached().

◆ UNKNOWN

@ UNKNOWN = 0