コード例 #1
0
ファイル: GameManager.cs プロジェクト: ryanking13/NDB
    //lv2 다람쥐가 해금되면 실행됨
    public void FameDaram2()
    {
        // IsInterRound가 true이면 인기도는 변하지 않아도 함수는 작동함
        Quadric q = DaramFunction[User.level2];

        q.k   = 0.2f;
        q.x   = Daram.FindByType("Basic", 2);
        q.a   = 5 + userCount[User.level2] / 100 + userCount[User.level1] / 2000;
        q.max = 2;
        q.min = -3;

        if (!isInterRound)
        {
            fame += (int)q.value;
        }
    }
コード例 #2
0
    void CalculateQuadric()
    {
        Quadric q = DaramFunction[User.level1];

        q.x        = Daram.FindByType("", 1);
        q.a        = 9.0f + (float)userCount[User.level1] / 500.0f;
        q.max      = 5.0f + Daram.VarietyModifier / 2.0f;
        q.min      = -5.0f;
        q.solution = 10.0f * Daram.VarietyModifier + q.a / 10.0f;

        q          = DaramFunction[User.level2];
        q.x        = Daram.FindByType("", 2);
        q.a        = 5.0f + (float)userCount[User.level2] / 500.0f + (float)userCount[User.level1] / 2000.0f;
        q.max      = 2.0f + Daram.VarietyModifier / 3.0f;
        q.min      = -3.0f;
        q.solution = 5.0f * Daram.VarietyModifier + q.a / 10.0f;
    }