Exemplo n.º 1
0
    void Update()
    {
        Moneyupdate MU = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        money = MU.money;
        if (countryPopup.activeSelf == true)
        {
            countryCheck(money);
        }
        else
        {
            if (signal)
            {
                //saveManager로 저장한 List 띄우는건데...;
                //추후에 렉걸리면 방법을 바꿔야할듯...
                for (int i = 0; i < SIZE; i++)
                {
                    if (BuyList [i] == false)
                    {
                        countryAdd(i);
                    }
                }
                signal = false;                 //한번만 실행하게끔...
            }
        }
    }
Exemplo n.º 2
0
    public void countryMoneyEvent(int sel)
    {
        //MoneyManager에서 country의 가격에 따라 MoneyUpdate
        Moneyupdate MU = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        MU.money -= Price[sel];
    }
Exemplo n.º 3
0
    public void HouseMoneyEvent(int sel_BG)
    {
        //MoneyManager에서 House의 가격에 따라 MoneyUpdate
        Moneyupdate MU = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        MU.money -= BG_Price[sel_BG];
        Debug.Log(money);
    }
Exemplo n.º 4
0
    public void btnClick()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        TouchMoneyPlus += 1;
        TouchMoney      = TouchMoney + TouchMoneyPlus;
        if (BeforeLevelPrice == 0)
        {
            BeforePrice += 10;
        }

        for (int i = 0; i < JugallumLev; i++)
        {
            BeforePrice = BeforePrice * 1.04f;
        }
        AfterPrice = BeforePrice * 1.04f;

        //Secondsosoodelete = (int)BeforePrice;
        //BeforeString = Secondsosoodelete.ToString();
        //Secondsosoodelete = (int)AfterPrice;
        //AfterString = Secondsosoodelete.ToString();


        //NextLevelPrice = BeforeLevelPrice+ulong.Parse(BeforeString);
        NextLevelPrice = BeforeLevelPrice + (ulong)BeforePrice;
        //TwoNextLevelPrice = BeforeLevelPrice+ulong.Parse(AfterString);
        TwoNextLevelPrice = BeforeLevelPrice + (ulong)AfterPrice;
        BeforeLevelPrice  = NextLevelPrice;

        if (moneyu.money > NextLevelPrice)
        {
            moneyu.money = moneyu.money - NextLevelPrice;
            JugallumLev++;
            totalClickmoney = (float)TouchMoney * GFBonus * HouseBonus * NationBonus; //기업 인수 보너스 알바 보너스 추가 하기
                                                                                      //sosoodelete = (int)totalClickmoney;
                                                                                      //ToTalTransform = sosoodelete.ToString();
                                                                                      //moneyu.touchspeed = ulong.Parse(ToTalTransform);
                                                                                      //주석 지우면안대

            moneyu.touchspeed       = (ulong)totalClickmoney;
            LevelText.text          = "둥신 LV" + JugallumLev;
            LevelupbtnText.fontSize = 8;
            LevelupbtnText.text     = "비용:" + myTransMoney.strTransMoney(TwoNextLevelPrice) + "\n" + "+" + myTransMoney.strTransMoney(TouchMoneyPlus) + "/클릭";
            NowClickWonTx.text      = myTransMoney.strTransMoney(TouchMoney) + " → " + myTransMoney.strTransMoney(moneyu.touchspeed);
            BeforePrice             = 1;
            AfterPrice = 1;
        }
        else if (moneyu.money < NextLevelPrice)
        {
            TouchMoney  = TouchMoney - 1;
            BeforePrice = 1;
            AfterPrice  = 1;
        }
        //돈 없을때 버튼 클릭 안되게 해야댐 2/3일 ---완료
    }
Exemplo n.º 5
0
    public void LargepizzaClick()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        if (largepizzaClicked == false && largepizzacnt != 0)
        {
            largepizzaClicked                = true;
            moneyu.moneyspeed                = moneyu.moneyspeed * 100;
            largepizzacnt                   -= 1;
            largepizzacnt_text.text          = largepizzacnt + "개";
            Largepizzaskillfilter.fillAmount = 1;
            StartCoroutine("largepizzacooltime");
        }
    }
Exemplo n.º 6
0
    public void burnClick()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        if (burnClicked == false && burncnt != 0)
        {
            burnClicked                = true;
            moneyu.touchspeed          = moneyu.touchspeed * 100;
            burncnt                   -= 1;
            burncnt_text.text          = burncnt + "개";
            burnskillfilter.fillAmount = 1;
            StartCoroutine("burncooltime");
        }
    }
Exemplo n.º 7
0
    public void gmfrrebirth()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        msrandomnum       = Random.Range(0, 100000);
        ckrandomnum       = Random.Range(0, 1000);//2월3일 이건 정해야댈듯?
        msstring          = msrandomnum.ToString();
        ckstring          = ckrandomnum.ToString();
        msmoneyspeed      = ulong.Parse(msstring);
        cktouchmoney      = ulong.Parse(ckstring);
        moneyu.moneyspeed = msmoneyspeed;
        moneyu.touchspeed = cktouchmoney;
        allrebirth(cktouchmoney);
    }
Exemplo n.º 8
0
    public void redbullClick()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        if (redbullClicked == false && redbullcnt != 0)
        {
            redbullClicked                = true;
            moneyu.touchspeed             = moneyu.touchspeed * 10;
            redbullcnt                   -= 1;
            redbullcnt_text.text          = redbullcnt + "개";
            redbullskillfilter.fillAmount = 1;
            StartCoroutine("redbullcooltime");
        }
    }
Exemplo n.º 9
0
    //connect Button onClick event
    public void Asset_HouseOnClick(int btn)
    {
        Moneyupdate      MU = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();
        HouseButtonEvent HE = GameObject.Find("HouseManager").GetComponent <HouseButtonEvent>();

        MU.money += Asset_houseNowPrice [btn];
        Asset_houseNowPrice [btn] = 0;

        HE.changeBGBuyEnable(btn);

        //기본배경으로 초기화
        GameObject.Find("Background").GetComponent <Image> ().sprite = Resources.Load <Sprite> ("bg_img/bg99") as Sprite;
        HE.Selected_BG = (int)99;
    }
Exemplo n.º 10
0
    public void smallClick()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        if (smallpizzaClicked == false && smallpizzacnt != 0)
        {
            smallpizzaClicked                = true;
            moneyu.moneyspeed                = moneyu.moneyspeed * 10;
            smallpizzacnt                   -= 1;
            smallpizzacnt_text.text          = smallpizzacnt + "개";
            smallpizzaskillfilter.fillAmount = 1;
            StartCoroutine("smallpizzacooltime");
        }
    }
Exemplo n.º 11
0
    void Update()
    {
        Moneyupdate MU = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        money = MU.money;
        //if(GameObject.Find ("HousePopup").activeSelf == true)
        if (housepopup.activeSelf == true)
        {
            HouseCheck(money);
        }
        else
        {
            if (signal)
            {
                //추후에 렉걸리면 방법을 바꿔야할듯...
                GameObject.Find("Background").GetComponent <Image> ().sprite = Resources.Load <Sprite> ("bg_img/bg" + Selected_BG) as Sprite; //("bg_img/bg_"+selected_BG) as Sprite;
                signal = false;                                                                                                               //한번만 실행하게끔...
            }
        }
    }
Exemplo n.º 12
0
    public void BtnClickedEvent()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        for (int i = 0; i < 11; i++)
        {
            if (btnClick[i] == true)
            {
                plusmoney[i] = plusmoney[i] + EmployerLevel[i];

                NextLevelPrice[i]    = (10000 + (characterbalance[i] * (plusmoney[i]))) * gobsem[i];
                TwoNextLevelPrice[i] = (10000 + (characterbalance[i] * (plusmoney[i] + (EmployerLevel[i] + 1)))) * gobsem[i];
                if (moneyu.money >= NextLevelPrice[i])
                {
                    EmployerLevel[i]++;
                    moneyu.money       = moneyu.money - NextLevelPrice[i];
                    moneyspeed[i]     += speedplus[i];
                    moneyu.moneyspeed += moneyspeed[i];

                    btn_text[i].fontSize = 8;
                    btn_text[i].text     = "비용:" + myTransMoney.strTransMoney(TwoNextLevelPrice[i]) + "\n" + "초당:" + myTransMoney.strTransMoney(moneyspeed[i]);
                    name_text[i].text    = names_text[i] + "LV " + EmployerLevel[i];
                    Employer[i].active   = true;
                }

                else if (moneyu.money < NextLevelPrice[i])
                {
                    plusmoney[i]         = plusmoney[i] - EmployerLevel[i];
                    NextLevelPrice[i]    = (10000 + characterbalance[i] * (plusmoney[i])) * gobsem[i];
                    TwoNextLevelPrice[i] = (10000 + (characterbalance[i] * (plusmoney[i] + (EmployerLevel[i] + 1)))) * gobsem[i];
                }


                if (EmployerLevel[i] >= 10 && i != 10)
                {
                    ClosePopup[i].active = false;
                }
                btnClick[i] = false;
            }
        }
    }
Exemplo n.º 13
0
    // Update is called once per frame
    void Update()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        for (int i = 0; i < 11; i++)
        {
            if (moneyu.money > TwoNextLevelPrice[i])
            {
                btn[i].interactable = true;
                //btn[i].enabled = true;
                BackgroundColor[i].color = open;
            }
            else if (moneyu.money <= TwoNextLevelPrice[i])
            {
                btn[i].interactable = false;
                //btn[i].enabled = false;
                BackgroundColor[i].color = close;
            }
        }
        //BtnClickedEvent();
    }
Exemplo n.º 14
0
    void Update()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        //0~10만 : 0 흙
        //10~100만 : 1 플
        //100~1000만 : 2 녹
        if (moneyu.moneyspeed <= myPow(100000, 10, 0))
        {
            spoonimage.GetComponent <Image> ().sprite = SpoonImg [0];
        }
        else if ((moneyu.moneyspeed >= myPow(100000, 10, 7)))          //diamond
        {
            spoonimage.GetComponent <Image> ().sprite = SpoonImg [6];
        }
        else if ((moneyu.moneyspeed >= myPow(100000, 10, 6)))
        {
            spoonimage.GetComponent <Image> ().sprite = SpoonImg [5];
        }
        else if ((moneyu.moneyspeed >= myPow(100000, 10, 4)))
        {
            spoonimage.GetComponent <Image> ().sprite = SpoonImg [4];
        }
        else if ((moneyu.moneyspeed >= myPow(100000, 10, 2)))
        {
            spoonimage.GetComponent <Image> ().sprite = SpoonImg [3];
        }
        else if ((moneyu.moneyspeed >= myPow(100000, 10, 1)))
        {
            spoonimage.GetComponent <Image> ().sprite = SpoonImg [2];
        }
        else if ((moneyu.moneyspeed >= myPow(100000, 10, 0)))          //plastic
        {
            spoonimage.GetComponent <Image> ().sprite = SpoonImg [1];
        }
    }
Exemplo n.º 15
0
    // Update is called once per frame
    void Update()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        if (moneyu.moneyspeed > 100000)
        {
            ClosePopup[0].active = false;
        }

        if (moneyu.moneyspeed > 1000000)
        {
            ClosePopup[1].active = false;
        }
        else if (moneyu.moneyspeed < 1000000)
        {
            ClosePopup[1].active = true;
        }
        if (moneyu.moneyspeed > 10000000)
        {
            ClosePopup[2].active = false;
        }
        else if (moneyu.moneyspeed < 10000000)
        {
            ClosePopup[2].active = true;
        }
        if (moneyu.moneyspeed > 1000000000)
        {
            ClosePopup[3].active = false;
        }
        else if (moneyu.moneyspeed < 1000000000)
        {
            ClosePopup[3].active = true;
        }
        if (moneyu.moneyspeed > 1000000000000)
        {
            ClosePopup[4].active = false;
        }
        else if (moneyu.moneyspeed < 1000000000000)
        {
            ClosePopup[4].active = true;
        }
        for (int i = 0; i < 6; i++)
        {
            if (GFExist[i] == true)
            {
                for (int j = 0; j < 6; j++)
                {
                    if (i != j)
                    {
                        btn[j].interactable   = false;
                        Backgroundcl[j].color = close;
                    }
                }
                ison[i] = true;
                GirlFriend[i].active = true;
                btn_text[i].text     = "헤어지기";
            }
            else if (ison[i] == true)
            {
                for (int j = 0; j < 6; j++)
                {
                    if (i != j)
                    {
                        btn[j].interactable   = true;
                        Backgroundcl[j].color = open;
                    }
                }
                ison[i] = false;
                GirlFriend[i].active = false;
            }
        }
    }
Exemplo n.º 16
0
    // Update is called once per frame
    void Update()
    {
        Moneyupdate moneyu = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();


        redbullcnt_text.text    = redbullcnt + "개";
        smallpizzacnt_text.text = smallpizzacnt + "개";
        burncnt_text.text       = burncnt + "개";
        largepizzacnt_text.text = largepizzacnt + "개";
        rebirthcnt_text.text    = rebirthpotion + "개";

        if (redbullClicked == true)
        {
            startTime += Time.deltaTime;
            if (startTime > checkTime)
            {
                moneyu.touchspeed = moneyu.touchspeed / 10;
                redbullClicked    = false;
                startTime         = 0.0f;
            }
        }
        if (smallpizzaClicked == true)
        {
            startTime += Time.deltaTime;
            if (startTime > checkTime)
            {
                moneyu.moneyspeed = moneyu.moneyspeed / 10;
                smallpizzaClicked = false;
                startTime         = 0.0f;
            }
        }
        if (burnClicked == true)
        {
            startTime += Time.deltaTime;
            if (startTime > checkTime)
            {
                moneyu.touchspeed = moneyu.touchspeed / 100;
                burnClicked       = false;
                startTime         = 0.0f;
            }
        }
        if (largepizzaClicked == true)
        {
            startTime += Time.deltaTime;
            if (startTime > checkTime)
            {
                moneyu.moneyspeed = moneyu.moneyspeed / 100;
                largepizzaClicked = false;
                startTime         = 0.0f;
            }
        }


        if (redbullcnt == 0)
        {
            redbullbtn.enabled = false;
            redbull.color      = close;
        }
        else if (redbullcnt != 0)
        {
            redbullbtn.enabled = true;
            redbull.color      = open;
        }
        if (smallpizzacnt == 0)
        {
            smallpizzabtn.enabled = false;
            smallpizza.color      = close;
        }
        else if (smallpizzacnt != 0)
        {
            smallpizzabtn.enabled = true;
            smallpizza.color      = open;
        }
        if (burncnt == 0)
        {
            burnbtn.enabled = false;
            burn.color      = close;
        }
        else if (burncnt != 0)
        {
            burnbtn.enabled = true;
            burn.color      = open;
        }
        if (largepizzacnt == 0)
        {
            largepizzabtn.enabled = false;
            Largepizza.color      = close;
        }
        else if (largepizzacnt != 0)
        {
            largepizzabtn.enabled = true;
            Largepizza.color      = open;
        }


        rebirthcnt_text.text = rebirthpotion + "개";
    }
Exemplo n.º 17
0
    //connect Button onClick event
    public void Asset_StockOnClick(int btn)
    {
        Moneyupdate MU = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();

        MU.money += myStockList.stockassetprice[btn];
    }
Exemplo n.º 18
0
    // Update is called once per frame
    void Update()
    {
        Moneyupdate        moneyu  = GameObject.Find("MoneyManager").GetComponent <Moneyupdate>();
        GrilFriendManager  gf      = GameObject.Find("GirlFriendManager").GetComponent <GrilFriendManager>();
        HouseButtonEvent   house   = GameObject.Find("HouseManager").GetComponent <HouseButtonEvent>();
        CountryButtonEvent Country = GameObject.Find("CountryManager").GetComponent <CountryButtonEvent>();



        //여자친구 생기면 클릭당 돈의 % 상승
        //ㄴㅁㅇㅋㅌㅊ
        //

        /*
         *
         *
         *
         *
         */
        for (int i = 0; i < 6; i++)
        {
            if (gf.GFExist[i] == true && noretry == 0)
            {
                //bntcm = (float)moneyu.touchspeed * GFgob[i];
                GFBonus = GFgob[i];
                bntcm   = (float)TouchMoney * HouseBonus * NationBonus * GFBonus;
                //sosoodelete =(int) bntcm;
                //GFTransform = sosoodelete.ToString();
                //moneyu.touchspeed = ulong.Parse(GFTransform);
                moneyu.touchspeed = (ulong)bntcm;
                GFTruetoFalse[i]  = true;
                noretry++;
                GFBonusTx.text = "" + GFbg[i] + "%";
                TotalgfPersent = GFbg[i];
                Gfimg[i].color = open;
            }
            else if (gf.GFExist[i] == false && GFTruetoFalse[i] == true)
            {
                //bntcm = (float)moneyu.touchspeed * GFnonugi[i];
                Debug.Log(GFnonugi[0]);
                GFBonus = 1.0f;
                bntcm   = (float)TouchMoney * HouseBonus * NationBonus * GFBonus;
                //sosoodelete = (int)bntcm;
                //GFTransform = sosoodelete.ToString();
                //moneyu.touchspeed = ulong.Parse(GFTransform);
                moneyu.touchspeed = (ulong)bntcm;
                GFTruetoFalse[i]  = false;
                noretry--;
                GFBonusTx.text = "0%";
                Gfimg[i].color = close;
            }
        }
        //집 사면 클릭돈 % 상승

        for (int i = 0; i < 7; i++)
        {
            if (house.BG_BuyList[i] == false && noretryhouse[i] == 0)
            {
                //bntcm = (float)moneyu.touchspeed * Housegob[i];

                if (HouseBonus != 1.0f)
                {
                    HouseBonus = HouseBonus + Housegob[i];
                }

                else if (HouseBonus == 1.0f) //본체 버튼 클릭할때 곱해줘서 보너스퍼센트가 초기화 되지 않게함
                {                            //update 함수에선 집사기에서 사자마자 퍼센트가 올라감
                    HouseBonus = Housegob[i];
                }
                bntcm             = (float)TouchMoney * HouseBonus * GFBonus * NationBonus;
                TotalHousePersent = TotalHousePersent + Hsbg[i];
                //sosoodelete = (int)bntcm;
                //HouseTransform = sosoodelete.ToString();
                moneyu.touchspeed = (ulong)bntcm;
                // moneyu.touchspeed = ulong.Parse(HouseTransform);
                HouseTruetoFalse[i] = true;
                noretryhouse[i]++;
                HouseBonusTx.text = "" + TotalHousePersent + "%";
                HouseImg[i].color = open;
            }
            else if (house.BG_BuyList[i] == true && HouseTruetoFalse[i] == true)
            {
                //bntcm = (float)moneyu.touchspeed * Housenonugi[i];

                HouseBonus = HouseBonus - Housegob[i];

                if ((int)HouseBonus <= 0)
                {
                    HouseBonus = 1.0f;
                }

                bntcm             = (float)TouchMoney * HouseBonus * GFBonus * NationBonus;
                TotalHousePersent = TotalHousePersent - Hsbg[i];
                //sosoodelete = (int)bntcm;
                //HouseTransform = sosoodelete.ToString();
                //moneyu.touchspeed = ulong.Parse(HouseTransform);
                moneyu.touchspeed   = (ulong)bntcm;
                HouseTruetoFalse[i] = false;
                noretryhouse[i]--;
                HouseBonusTx.text = "" + TotalHousePersent + "%";
                HouseImg[i].color = close;
            }
        }

        //국가를 삿을때 상승
        for (int i = 0; i < 13; i++)
        {
            if (Country.BuyList[i] == false && noretryNation[i] == 0)
            {
                //bntcm = (float)moneyu.touchspeed * Nationgob[i];

                if (NationBonus != 1)
                {
                    NationBonus = NationBonus + Nationgob[i];
                }
                if (NationBonus == 1)
                {
                    NationBonus = Nationgob[i];
                }
                bntcm = (float)TouchMoney * GFBonus * HouseBonus * NationBonus;
                TotalNationPersent = TotalNationPersent + Nsbg[i];
                //sosoodelete = (int)bntcm;
                //NationTransform = sosoodelete.ToString();
                //moneyu.touchspeed = ulong.Parse(NationTransform);
                moneyu.touchspeed    = (ulong)bntcm;
                NationTruetoFalse[i] = true;
                noretryNation[i]++;
                NationBonusTx.text = "" + TotalNationPersent + "%";
                NationImg[i].color = open;
            }
            else if (Country.BuyList[i] == true && NationTruetoFalse[i] == true)
            {
                //bntcm = (float)moneyu.touchspeed * Nationnonugi[i];
                NationBonus = NationBonus - Nationgob[i];
                if ((int)NationBonus <= 0)
                {
                    NationBonus = 1.0f;
                }
                //20억 넘어갈때 어케 되는지 알아봐야댐
                bntcm = (float)TouchMoney * GFBonus * HouseBonus * NationBonus;
                TotalNationPersent = TotalNationPersent - Nsbg[i];
                //sosoodelete = (int)bntcm;
                //NationTransform = sosoodelete.ToString();
                //moneyu.touchspeed = ulong.Parse(NationTransform);
                moneyu.touchspeed    = (ulong)bntcm;
                NationTruetoFalse[i] = false;
                noretryNation[i]--;
                NationBonusTx.text = "" + TotalNationPersent + "%";
                NationImg[i].color = close;
            }
            {
            }
        }

        if (moneyu.money < TwoNextLevelPrice)
        {
            BackGraoud.color = closeLevel;
            btn.enabled      = false;
        }
        else if (moneyu.money > TwoNextLevelPrice)
        {
            BackGraoud.color = open;
            btn.enabled      = true;
        }

        NowClickWonTx.text = myTransMoney.strTransMoney(TouchMoney) + " → " + myTransMoney.strTransMoney(moneyu.touchspeed);


        LevelText.text      = "둥신 LV" + JugallumLev;
        LevelupbtnText.text = "비용:" + myTransMoney.strTransMoney(TwoNextLevelPrice) + "\n" + "+" + myTransMoney.strTransMoney(TouchMoneyPlus) + "/클릭";
    }