См. определение в файле WeaponManager.c строка 520
521 {
523 {
525 ScriptInputUserData ctx = new ScriptInputUserData;
526
530
531
533 {
535 {
537 break;
538 }
540 {
543 break;
544 }
546 {
548 break;
549 }
551 {
553 break;
554 }
556 {
558 break;
559 }
561 {
562 break;
563 }
565 {
566 break;
567 }
568 default:
569 break;
570 }
572
573
574 }
575 }
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
Перекрестные ссылки 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, g_Game, INPUT_UDT_WEAPON_ACTION, m_LastAcknowledgmentID, m_PendingInventoryLocation, m_PendingTargetMagazine, m_PendingWeaponAction, m_PendingWeaponActionAcknowledgmentID, ScriptInputUserData::Send() и Serializer::Write().
Используется в StartAction().