コード例 #1
0
ファイル: Actions.cs プロジェクト: jesterswilde/CP_Game
 public ItemAction(ActionType type, InvenItem item, bool external)
 {
     _action     = type;
     _item       = item;
     _isExternal = external;
     _time       = GameManager.FixedGameTime;
 }
コード例 #2
0
 protected void ddlOType_SelectedIndexChanged(object sender, EventArgs e)
 {
     Iitem             = new InvenItem();
     txtItemPrice.Text = Iitem.getPurchesPrice(ddlOType.SelectedItem.Text);
     if (ddlOType.SelectedValue == "Books")
     {
         pnlGrid.Visible       = true;
         pnlProspectus.Visible = false;
         if (lblQuantity.Text == "")
         {
             pnlList.Visible = false;
         }
         else
         {
             pnlList.Visible = true;
         }
         ddlOType.Focus();
     }
     else
     {
         pnlGrid.Visible       = false;
         pnlList.Visible       = false;
         pnlProspectus.Visible = true;
         pnlProspectus.Focus();
     }
 }
コード例 #3
0
 protected void btnSaveItem_Click(object sender, EventArgs e)
 {
     Iitem = new InvenItem();
     Iitem.addItem(txtItemName.Text.ToString(), txtPurchesPrice.Text.ToString(), txtSellPrice.Text.ToString());
     ddlOType.Items.Clear();
     Iitem.getItems(ddlOType);
 }
コード例 #4
0
ファイル: Inventory.cs プロジェクト: jesterswilde/CP_Game
 public bool RemoveItem(InvenItem _item)
 {
     _item.PutDown();
     if (_item.Global)
     {
         return(Item.RemoveItem(_item.ItemName, _item.Amount));
     }
     return(RemoveItem(_item.ItemName, _item.Amount));
 }
コード例 #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (Server.HtmlEncode(Request.Cookies["MyLogin"]["PWD"]) == null)
         {
             Response.Redirect("../Login.aspx");
         }
         else
         {
             if (!IsPostBack)
             {
                 pnlAddItem.Visible    = false;
                 pnlList.Visible       = false;
                 pnlProspectus.Visible = false;
                 Iitem = new InvenItem();
                 Iitem.getItems(ddlOType);
                 txtItemPrice.Text = Iitem.getPurchesPrice(ddlOType.SelectedItem.Text);
                 gen();
                 datastructure();
                 pnlSupplier.Visible = false;
                 txtYear.Text        = DateTime.Now.Year.ToString();
                 maikal dev = new maikal();
                 int    se  = dev.chksession();
                 if (se == 0)
                 {
                     ddlExamSeason.SelectedValue = "Sum";
                 }
                 else
                 {
                     ddlExamSeason.SelectedValue = "Win";// lblFromName.Text = "Membership No:";
                 }
                 lblHiddenSeason.Text = ddlExamSeason.SelectedValue.ToString() + "" + txtYear.Text.ToString();
                 txtDate.Text         = DateTime.Now.ToString("dd/MM/yyyy");
                 ddlSupplier.Focus();
             }
         }
     }
     catch (NullReferenceException ex)
     {
         Response.Redirect("../Login.aspx");
     }
 }
コード例 #6
0
ファイル: Inventory.cs プロジェクト: jesterswilde/CP_Game
 public void PickUpItem(InvenItem _item)
 {
     if (_item.Global)
     {
         Item.AcquireItem(_item.ItemName, _item.Amount);
     }
     else
     {
         if (_items.ContainsKey(_item.ItemName))
         {
             _items[_item.ItemName] += _item.Amount;
         }
         else
         {
             _items[_item.ItemName] = _item.Amount;
         }
     }
     _item.PickUp();
 }
コード例 #7
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (Server.HtmlEncode(Request.Cookies["MyLogin"]["PWD"]) == null)
         {
             Response.Redirect("../Login.aspx");
         }
         else
         {
         }
         if (!IsPostBack)
         {
             Iitems = new InvenItem();
             Iitems.getItems(ddlType);
             pnlList.Visible = false;
             ddlType.Visible = true;
             lblName.Text    = "select Order Type:";
             ddlExamSeason.Focus();
             txtYear.Text = DateTime.Now.Year.ToString();
             maikal dev = new maikal();
             int    se  = dev.chksession();
             if (se == 0)
             {
                 ddlExamSeason.SelectedValue = "Sum";
             }
             else
             {
                 ddlExamSeason.SelectedValue = "Win"; // lblFromName.Text = "Membership No:";
             }
             lblHiddenSeason.Text = ddlExamSeason.SelectedValue.ToString() + "" + txtYear.Text.ToString();
         }
     }
     catch (NullReferenceException ex)
     {
         Response.Redirect("../Login.aspx");
     }
 }
コード例 #8
0
    void Display(int _sortType = 0)
    {
        for (int i = 0; i < InvenObject.Length; i++)
        {
            InvenItem iobj = InvenObject[i].GetComponent <InvenItem>();
            iobj.text.text    = "";
            iobj.frame.sprite = Resources.Load <Sprite>("icons/f") as Sprite;
            iobj.image.sprite = Resources.Load <Sprite>("icons/f") as Sprite;
            if (i >= InvenList.Count)
            {
                continue;
            }

            Item item = InvenList[i];
            if (_sortType == 1 && item.type != 1)
            {
                continue;                                   //무기만 보여줌
            }
            iobj.text.text    = "" + item.index;
            iobj.image.sprite = Resources.Load <Sprite>(item.imagename) as Sprite;
            //item.Method();
        }
    }
コード例 #9
0
ファイル: Actions.cs プロジェクト: jesterswilde/CP_Game
 public ItemAction(ActionType type, InvenItem item)
 {
     _action = type;
     _item   = item;
     _time   = GameManager.FixedGameTime;
 }