for (i = 0; i < MAX_PLAYERS; i++)
level->initial_player_stepsize[0] = initial_player_stepsize;
This doesn't make any sense. You probably meant initial_player_stepsize. (Probably this was already reported and fixed in 3.2.3-0, but I'm using the last stable version.)