Lines Matching refs:initrace

157 		if (ok_role(i, flags.initrace,  in gnome_player_selection()
169 else if (flags.initrace >= 0) flags.initrace = -1; in gnome_player_selection()
188 sel = pick_role(flags.initrace, flags.initgend, in gnome_player_selection()
198 if (flags.initrace < 0 || !validrace(flags.initrole, flags.initrace)) { in gnome_player_selection()
199 if (flags.initrace == ROLE_RANDOM || flags.randomall) { in gnome_player_selection()
200 flags.initrace = pick_race(flags.initrole, flags.initgend, in gnome_player_selection()
202 if (flags.initrace < 0) flags.initrace = randrace(flags.initrole); in gnome_player_selection()
236 flags.initrace = sel; in gnome_player_selection()
240 if (flags.initrace == ROLE_RANDOM) { /* Random role */ in gnome_player_selection()
244 flags.initrace = sel; in gnome_player_selection()
252 !validgend(flags.initrole, flags.initrace, flags.initgend)) { in gnome_player_selection()
254 flags.initgend = pick_gend(flags.initrole, flags.initrace, in gnome_player_selection()
257 flags.initgend = randgend(flags.initrole, flags.initrace); in gnome_player_selection()
262 if (ok_gend(flags.initrole, flags.initrace, i, flags.initalign)) in gnome_player_selection()
267 if (validgend(flags.initrole, flags.initrace, i)) n++; in gnome_player_selection()
274 if (ok_gend(flags.initrole, flags.initrace, i, in gnome_player_selection()
296 sel = pick_gend(flags.initrole, flags.initrace, in gnome_player_selection()
298 if (sel < 0) sel = randgend(flags.initrole, flags.initrace); in gnome_player_selection()
306 !validalign(flags.initrole, flags.initrace, flags.initalign)) { in gnome_player_selection()
308 flags.initalign = pick_align(flags.initrole, flags.initrace, in gnome_player_selection()
311 flags.initalign = randalign(flags.initrole, flags.initrace); in gnome_player_selection()
316 if (ok_align(flags.initrole, flags.initrace, flags.initgend, i)) in gnome_player_selection()
321 if (validalign(flags.initrole, flags.initrace, i)) n++; in gnome_player_selection()
328 flags.initrace, flags.initgend, i)) { in gnome_player_selection()
349 sel = pick_align(flags.initrole, flags.initrace, in gnome_player_selection()
351 if (sel < 0) sel = randalign(flags.initrole, flags.initrace); in gnome_player_selection()