コード例 #1
0
ファイル: Util.cpp プロジェクト: Lillecarl/RustEmu-Stable
uint32 urand(uint32 min, uint32 max)
{
    if (!mtRand.get())
        mtRand.reset(new MTRand());
    return mtRand->randInt(max - min) + min;
}
コード例 #2
0
ファイル: Util.cpp プロジェクト: Lillecarl/RustEmu-Stable
int32 rand32()
{
    if (!mtRand.get())
        mtRand.reset(new MTRand());
    return mtRand->randInt();
}
コード例 #3
0
ファイル: Util.cpp プロジェクト: Lillecarl/RustEmu-Stable
int32 irand(int32 min, int32 max)
{
    if (!mtRand.get())
        mtRand.reset(new MTRand());
    return int32(mtRand->randInt(max - min)) + min;
}