Пример #1
0
    public float bloodAndMission(int which, params float[] param)
    {
        float     blood = 0;
        IMathUtil imathutil;

        if (which == 0)
        {
            imathutil = new PlayerMath();
            blood     = imathutil.bloodAndMission(param);
        }
        else if (which == 1)
        {
            imathutil = new MonsterMath();
            blood     = imathutil.bloodAndMission(param);
        }
        else
        {
            blood = -1;
        }
        return(blood);
    }
Пример #2
0
    public float actAndBD(int which, params float[] param)
    {
        float     act = 0;
        IMathUtil imathutil;

        if (which == 0)
        {
            imathutil = new PlayerMath();
            act       = imathutil.actAndBD(param);
        }
        else if (which == 1)
        {
            imathutil = new MonsterMath();
            act       = imathutil.actAndBD(param);
        }
        else
        {
            act = -1;
        }
        return(act);
    }
Пример #3
0
    public float addBuff(int which, params float[] param)
    {
        float     buff = 0;
        IMathUtil imathutil;

        if (which == 0)
        {
            imathutil = new PlayerMath();
            buff      = imathutil.addBuff(param);
        }
        else if (which == 1)
        {
            imathutil = new MonsterMath();
            buff      = imathutil.addBuff(param);
        }
        else
        {
            buff = -1;
        }
        return(buff);
    }