- temp = (src[0x834] << 8 | src[0x835]) * 28;
- if (temp > 9999)
- temp = 9999;
- lev.amoeba_time = temp;
-
- lev.android_move_time = src[0x874] << 8 | src[0x875];
- lev.android_clone_time = src[0x876] << 8 | src[0x877];
-
- lev.ball_random = src[0x872] & 1 ? 1 : 0;
- lev.ball_state_initial = src[0x872] & 128 ? 1 : 0;
- lev.ball_time = src[0x870] << 8 | src[0x871];
-
- lev.emerald_score = src[0x824];
- lev.diamond_score = src[0x825];
- lev.alien_score = src[0x826];
- lev.tank_score = src[0x827];
- lev.bug_score = src[0x828];
- lev.eater_score = src[0x829];
- lev.nut_score = src[0x82A];
- lev.dynamite_score = src[0x82B];
- lev.key_score = src[0x82C];
- lev.exit_score = src[0x82D] * 8 / 5;
- lev.lenses_score = src[0x867];
- lev.magnify_score = src[0x868];
- lev.slurp_score = src[0x869];
-
- lev.lenses_time = src[0x86A] << 8 | src[0x86B];
- lev.magnify_time = src[0x86C] << 8 | src[0x86D];
- lev.wheel_time = src[0x838] << 8 | src[0x839];
-
- lev.wind_cnt_initial = src[0x865] & 15 ? lev.wind_time : 0;
- temp = src[0x865];
- lev.wind_direction_initial = (temp & 8 ? 0 :
- temp & 1 ? 1 :
- temp & 2 ? 2 :
- temp & 4 ? 3 : 0);
-
- lev.wonderwall_time_initial = src[0x836] << 8 | src[0x837];
-
- for (i = 0; i < 8; i++)
- for (x = 0; x < 9; x++)
- lev.eater_array[i][x] =
- get_em_element(src[eater_offset[i] + x], file_version);
-
- temp = get_em_element(src[0x86F], file_version);
- for (y = 0; y < 8; y++)