См. определение в файле WeaponManager.c строка 519
520 {
522 {
524 ScriptInputUserData ctx = new ScriptInputUserData;
525
529
530
532 {
534 {
536 break;
537 }
539 {
542 break;
543 }
545 {
547 break;
548 }
550 {
552 break;
553 }
555 {
557 break;
558 }
560 {
561 break;
562 }
564 {
565 break;
566 }
567 default:
568 break;
569 }
571
572
573 }
574 }
const int AT_WPN_DETACH_MAGAZINE
const int AT_WPN_ATTACH_MAGAZINE
const int AT_WPN_LOAD_BULLET
const int AT_WPN_SWAP_MAGAZINE
const int AT_WPN_LOAD_MULTI_BULLETS_START
const int AT_WPN_EJECT_BULLET
proto bool Write(void value_out)
int m_PendingWeaponActionAcknowledgmentID
Magazine m_PendingTargetMagazine
int m_LastAcknowledgmentID
ref InventoryLocation m_PendingInventoryLocation
int m_PendingWeaponAction
proto native CGame GetGame()
Перекрестные ссылки AT_WPN_ATTACH_MAGAZINE, AT_WPN_DETACH_MAGAZINE, AT_WPN_EJECT_BULLET, AT_WPN_LOAD_BULLET, AT_WPN_LOAD_MULTI_BULLETS_START, AT_WPN_SWAP_MAGAZINE, AT_WPN_UNJAM, GetGame(), INPUT_UDT_WEAPON_ACTION, m_LastAcknowledgmentID, m_PendingInventoryLocation, m_PendingTargetMagazine, m_PendingWeaponAction, m_PendingWeaponActionAcknowledgmentID, ScriptInputUserData::Send() и Serializer::Write().
Используется в StartAction().