|  |  | Type | Name | Arguments | | - | S | ^CAiWeaponMgr | ms_pxInst | 
| - | - | void | constructor | (
) | 
| - | - | void | destructor | (
) | 
| X | - | ref CAiWeaponMgr | op_Assign | (
 ref CAiWeaponMgr ) | 
| X | - | real | GetFightEffectiveness | (
 ^CAiNodeInstance p_pxAttacker  ,  ^CAiNodeInstance p_pxTarget ) | 
| - | - | bool | FindBestWeapons | (
 ^CAiNodeInstance p_pxNI  ,  string p_sType  ,  string p_sClass  ,  ref CAiWeaponMgr.CAiWeaponDesc po_rxPrimary  ,  ref CAiWeaponMgr.CAiWeaponDesc po_rxSecondaryM  ,  ref CAiWeaponMgr.CAiWeaponDesc po_rxSecondaryS ) | 
| - | - | void | CalcWeaponValue | (
 ref CAiWeaponMgr.CAiWeaponDesc po_rxWeapon  ,  string p_sType  ,  string p_sClass ) | 
| - | - | bool | GetTypeClass | (
 ^CAiNodeInstance p_pxNI  ,  ref string po_rsType  ,  ref string po_rsClass ) | 
| - | - | CAiWeaponMgr.CAiWeaponDesc | GetWeapon | (
 ^CPropDB.CNode p_pxWeapon ) | 
| X | S | ^CAiWeaponMgr | Get | (
) | 
| X | S | void | ShutStatic | (
) |