Ejemplo n.º 1
0
        public BowShootEvent(BowWeaponDataBlock bw, ItemRepresentation ir, uLink.NetworkMessageInfo ui, IBowWeaponItem ibw)
        {
            TakeDamage local = ibw.inventory.GetLocal <TakeDamage>();

            _player = Fougerite.Server.Cache[local.GetComponent <Character>().netUser.userID];
            _bw     = bw;
            _ibw    = ibw;
            _ir     = ir;
            _unmi   = ui;
        }
Ejemplo n.º 2
0
 public static void BowWeaponDataBlock_DoAction2(BowWeaponDataBlock hook, uLink.BitStream stream, ItemRepresentation rep, ref uLink.NetworkMessageInfo info)
 {
     object[] array = new object[]
     {
         hook,
         stream,
         rep,
         info
     };
     Method.Invoke("RustExtended.RustHook.BowWeaponDataBlock_DoAction2", array);
     info = (uLink.NetworkMessageInfo)array[3];
 }