Spoiler!Bipod model will stay deployed if bipod state was interrupted by reload.
Implementing deployed state feature to custom weapon/attachment:
Spoiler!To add deployed state feature to custom attachment you need to create new model that will use objects with names "g_bipod" for deployed model and "g_bipod_fold" for undeployed model. In object file of bipod attachment "g_bipod" must be set to enabled="false".