示例#1
0
        public Item(int id)
        {
            ItemManipulation <Item> item = new ItemManipulation <Item>();
            Item i = item.FindByID(id);

            Id         = id;
            Nome       = i.Nome;
            Tipo       = i.Tipo;
            Quantidade = i.Quantidade;
        }
示例#2
0
        public void CreateItem()
        {
            if (Id != 0)
            {
                throw new MercurioCoreException("Objeto já criado no Banco de Dados");
            }
            ItemManipulation <Item> item = new ItemManipulation <Item>();

            Item novo = item.Create(this);

            Id = novo.Id;
        }
示例#3
0
        public void CreateItem()
        {
            if (Id != 0)
            {
                throw new MercurioCoreException("Item já criado no Banco de Dados");
            }
            ItemManipulation <Item> item = new ItemManipulation <Item>();

            if (item.FindByName(Nome) == null)
            {
                throw new MercurioCoreException("Item já criado no Banco de Dados");
            }
            Item novo = item.Create(this);

            Id = novo.Id;
        }
示例#4
0
        public void DeleteItem()
        {
            ItemManipulation <Item> item = new ItemManipulation <Item>();

            item.Delete(this.Id);
        }
示例#5
0
        public void UpdateItem()
        {
            ItemManipulation <Item> item = new ItemManipulation <Item>();

            item.Update(this);
        }
    // Use this for initialization
    void Start()
    {
        //m_iAmmo = 220;
        //m_iMagazine = 30;
        //m_iMaxMagazine = 30;
        m_bShooting = false;
        m_bReloading = false;
        m_bFired = false;
        m_fReloadTimer = 0.0f;
        m_fFireTimer = 0.0f;

        impacts = new GameObject[m_iMaxImpacts];
        for (int i = 0; i < m_iMaxImpacts; i++)
        {
            impacts[i] = (GameObject)Instantiate(m_oImpact);
        }
        UpdateHUD();
        m_hReloadSlider.value = 0;
        m_hReloadSlider.enabled = false;
        m_cReloadAlpha = m_hReloadSlider.GetComponent<CanvasGroup>();
        m_cReloadAlpha.alpha = 0.0f;
        m_hReloadSlider.maxValue = 1;

        playerrpc = GetComponentInParent<rpccaller>();
        m_iItemManipScript = m_cCamera.GetComponent<ItemManipulation>();

        m_oLocalPlayer = GameObject.Find("LOCALPLAYER");
    }