… | |
… | |
400 | |
400 | |
401 | $pl->chargen_race_next; |
401 | $pl->chargen_race_next; |
402 | Coro::Timer::sleep 0.2; |
402 | Coro::Timer::sleep 0.2; |
403 | } |
403 | } |
404 | |
404 | |
|
|
405 | # create the playerdir, if necessary, as chargen_race_done did it before |
|
|
406 | # presumably because of unique maps |
|
|
407 | aio_mkdir playerdir $pl, 0770; |
405 | $pl->chargen_race_done; |
408 | $pl->chargen_race_done; |
406 | |
409 | |
407 | while () { |
410 | while () { |
408 | my $res = query $ns, cf::CS_QUERY_SINGLECHAR, |
411 | my $res = query $ns, cf::CS_QUERY_SINGLECHAR, |
409 | "Now choose a gender.\nPress 'f' to become female, and 'm' to become male.\n"; |
412 | "Now choose a gender.\nPress 'f' to become female, and 'm' to become male.\n"; |