コード例 #1
0
ファイル: Util.cpp プロジェクト: Lillecarl/RustEmu-Stable
double rand_norm(void)
{
    if (!mtRand.get())
        mtRand.reset(new MTRand());
    return mtRand->randExc();
}
コード例 #2
0
ファイル: Util.cpp プロジェクト: Lillecarl/RustEmu-Stable
float frand(float min, float max)
{
    if (!mtRand.get())
        mtRand.reset(new MTRand());
    return mtRand->randExc(max - min) + min;
}
コード例 #3
0
ファイル: Util.cpp プロジェクト: Lillecarl/RustEmu-Stable
double rand_chance(void)
{
    if (!mtRand.get())
        mtRand.reset(new MTRand());
    return mtRand->randExc(100.0);
}
コード例 #4
0
ファイル: Util.cpp プロジェクト: Lillecarl/RustEmu-Stable
float rand_chance_f(void)
{
    if (!mtRand.get())
        mtRand.reset(new MTRand());
    return (float)mtRand->randExc(100.0);
}
コード例 #5
0
ファイル: Util.cpp プロジェクト: Lillecarl/RustEmu-Stable
float rand_norm_f(void)
{
    if (!mtRand.get())
        mtRand.reset(new MTRand());
    return (float)mtRand->randExc();
}