14 #define RandomSelection_AddEnt(e, weight, priority) RandomSelection_Add(e, 0, string_null, '0 0 0', weight, priority) 15 #define RandomSelection_AddFloat(f, weight, priority) RandomSelection_Add(NULL, f, string_null, '0 0 0', weight, priority) 16 #define RandomSelection_AddString(s, weight, priority) RandomSelection_Add(NULL, 0, s, '0 0 0', weight, priority) 17 #define RandomSelection_AddVec(v, weight, priority) RandomSelection_Add(NULL, 0, string_null, v, weight, priority) 28 #ifdef USE_PRANDOM_DEBUG 31 #define prandom_debug() 34 #define prandom random 35 #define prandomvec randomvec 37 #define prandom_debug() float RandomSelection_totalweight
vector RandomSelection_chosen_vec
string RandomSelection_chosen_string
float RandomSelection_chosen_float
entity RandomSelection_chosen_ent
vector(float skel, float bonenum) _skel_get_boneabs_hidden
ERASEABLE void RandomSelection_Add(entity e, float f, string s, vector v, float weight, float priority)
void psrandom(float seed)
ERASEABLE void RandomSelection_Init()
float RandomSelection_best_priority