Ejemplo n.º 1
0
    public static NormalItem.eNormalType GetRandomNormalType()
    {
        Array values = Enum.GetValues(typeof(NormalItem.eNormalType));

        NormalItem.eNormalType result = (NormalItem.eNormalType)values.GetValue(URandom.Range(0, values.Length));

        return(result);
    }
Ejemplo n.º 2
0
    public static NormalItem.eNormalType GetRandomNormalTypeExcept(NormalItem.eNormalType[] types)
    {
        List <NormalItem.eNormalType> list = Enum.GetValues(typeof(NormalItem.eNormalType)).Cast <NormalItem.eNormalType>().Except(types).ToList();

        int rnd = URandom.Range(0, list.Count);

        NormalItem.eNormalType result = list[rnd];

        return(result);
    }