Exemplo n.º 1
0
    private void EquipWeapon(int mainWeapon, int subWeapon)
    {
        ChangeWeaponActionParam param = new ChangeWeaponActionParam();

        param.WeaponResId    = mainWeapon;
        param.SubWeaponResId = subWeapon;
        Net.Instance.DoAction((int)Message.MESSAGE_ID.ID_MSG_WD_CHANGE_WEAPON, param);
    }
Exemplo n.º 2
0
    protected override void OnRequest(request_change_weapon request, object userdata)
    {
        ChangeWeaponActionParam param = userdata as ChangeWeaponActionParam;

        if (param == null)
        {
            return;
        }

        request.main_weapon_resid = param.WeaponResId;
        request.sub_weapon_resid  = param.SubWeaponResId;
    }