예제 #1
0
    /// <summary>
    /// Creates Constant mutator representing Multiplicator bonus
    /// </summary>
    /// <param name="val"></param>
    /// <returns></returns>
    public static StatMutator ConstantMutatorMultiplicator(float val)
    {
        StatMutator result = new StatMutator(val, true);

        result.SetType(MutatorType.Multiplicator);

        return(result);
    }
예제 #2
0
    public static StatMutator TimeElapsedMutatorMultiplicator(float val, float time)
    {
        StatMutator result = new StatMutator(val, time);

        result.SetType(MutatorType.Multiplicator);

        return(result);
    }
예제 #3
0
    /// <summary>
    /// Creates Immidiate mutator representing Multiplicator bonus
    /// </summary>
    /// <param name="val"></param>
    /// <returns></returns>
    public static StatMutator ImmidiateMutatorMultiplicator(float val)
    {
        StatMutator result = new StatMutator(val, false);

        result.SetType(MutatorType.Multiplicator);

        return(result);
    }