Client-side only.
8778 {
8780
8781 bool liftChange = m_LiftWeapon_player != state;
8782 bool obstructChange = Math.AbsFloat(m_ObstructWeapon_player-obstruct) > 0.03;
8783
8784
8785 m_LiftWeapon_player = state;
8786 m_ObstructWeapon_player = obstruct;
8787
8788 if (liftChange)
8789 {
8791 }
8792
8793 if (!liftChange && !obstructChange)
8794 {
8795
8796 return;
8797 }
8798
8799
8801 {
8802 ScriptInputUserData ctx = new ScriptInputUserData;
8804 {
8805
8806 return;
8807 }
8808
8811 ctx.
Write(obstruct);
8813 }
8814 }
override WeaponManager GetWeaponManager()
proto bool Write(void value_out)
void HumanCommandWeapons()