Definition at line 52 of file SingleShotPistol_Base.c.
◆ InitStateMachine()
Definition at line 54 of file SingleShotPistol_Base.c.
55 {
56
62
63
64
68
71
74
75
79
80
81
90
92
98
99
104
111
112
117
122
126
127
128
133 {
136 }
137 else
138 {
140 }
142
143 SelectionBulletHide();
144
145 m_fsm.Start();
146 }
enum FSMTransition WeaponTransition
pair ( action, actionType )
charging of weapon without ammo to be chambered
signalize mechanism manipulation
weapon finite state machine
represents weapon's stable state (i.e. the basic states that the weapon will spend the most time in)
represent weapon state base
WeaponActionChamberingTypes
References E, F, and L.
The documentation for this class was generated from the following file: