11. Random

Chapters

Arsa framework have random process that return value as both int and float by using g_rand variable following:

11.1 Random int

       A.) Common random value.

irr::s32 num = g_rand->rand();

        B.) Clamp value between 0 - 99.

irr::s32 num = g_rand->rand() % 100;

        C.) Range random value.

irr::s32 num = arsa_RandRange(400, 960);

 11.2 Random float

// num have value between 0.0 - 1.0 

irr::f32 num = g_rand->frand();

Tags: