bouncing_ball.nv
· 28 KiB · Text
原始檔案
Playground
||start
|clear__canvas_width, canvas_width| clear__canvas_width:4294967295
|clear__canvas_width|
|set_const__canvas_width__400| canvas_width:400
|clear__canvas_height, canvas_height| clear__canvas_height:4294967295
|clear__canvas_height|
|set_const__canvas_height__400| canvas_height:400
|clear__ball_radius, ball_radius| clear__ball_radius:4294967295
|clear__ball_radius|
|set_const__ball_radius__6| ball_radius:6
|clear__frames_count_max, frames_count_max| clear__frames_count_max:4294967295
|clear__frames_count_max|
|set_const__frames_count_max__315| frames_count_max:315
|clear__background_r, background_r| clear__background_r:4294967295
|clear__background_r|
|set_const__background_r__254| background_r:254
|clear__background_g, background_g| clear__background_g:4294967295
|clear__background_g|
|set_const__background_g__254| background_g:254
|clear__background_b, background_b| clear__background_b:4294967295
|clear__background_b|
|set_const__background_b__254| background_b:254
|clear__ball_r, ball_r| clear__ball_r:4294967295
|clear__ball_r|
|set_const__ball_r__254| ball_r:254
|clear__ball_g, ball_g| clear__ball_g:4294967295
|clear__ball_g|
|set_const__ball_g__0| ball_g:0
|clear__ball_b, ball_b| clear__ball_b:4294967295
|clear__ball_b|
|set_const__ball_b__0| ball_b:0
|clear__ball_x_pos, ball_x_pos| clear__ball_x_pos:4294967295
|clear__ball_x_pos|
|set_const__ball_x_pos__5| ball_x_pos:5
|clear__ball_x_vel, ball_x_vel| clear__ball_x_vel:4294967295
|clear__ball_x_vel|
|set_const__ball_x_vel__11| ball_x_vel:11
|clear__ball_x_acc, ball_x_acc| clear__ball_x_acc:4294967295
|clear__ball_x_acc|
|set_const__ball_x_acc__0| ball_x_acc:0
|clear__ball_x_vel_sign, ball_x_vel_sign| clear__ball_x_vel_sign:4294967295
|clear__ball_x_vel_sign|
|set_const__ball_x_vel_sign__1| ball_x_vel_sign:1
|clear__ball_x_acc_sign, ball_x_acc_sign| clear__ball_x_acc_sign:4294967295
|clear__ball_x_acc_sign|
|set_const__ball_x_acc_sign__1| ball_x_acc_sign:1
|clear__ball_x_hit_dec, ball_x_hit_dec| clear__ball_x_hit_dec:4294967295
|clear__ball_x_hit_dec|
|set_const__ball_x_hit_dec__0| ball_x_hit_dec:0
|clear__ball_x_hit_dec_max, ball_x_hit_dec_max| clear__ball_x_hit_dec_max:4294967295
|clear__ball_x_hit_dec_max|
|set_const__ball_x_hit_dec_max__5| ball_x_hit_dec_max:5
|clear__ball_y_pos, ball_y_pos| clear__ball_y_pos:4294967295
|clear__ball_y_pos|
|set_const__ball_y_pos__5| ball_y_pos:5
|clear__ball_y_vel, ball_y_vel| clear__ball_y_vel:4294967295
|clear__ball_y_vel|
|set_const__ball_y_vel__6| ball_y_vel:6
|clear__ball_y_acc, ball_y_acc| clear__ball_y_acc:4294967295
|clear__ball_y_acc|
|set_const__ball_y_acc__3| ball_y_acc:3
|clear__ball_y_vel_sign, ball_y_vel_sign| clear__ball_y_vel_sign:4294967295
|clear__ball_y_vel_sign|
|set_const__ball_y_vel_sign__1| ball_y_vel_sign:1
|clear__ball_y_acc_sign, ball_y_acc_sign| clear__ball_y_acc_sign:4294967295
|clear__ball_y_acc_sign|
|set_const__ball_y_acc_sign__1| ball_y_acc_sign:1
|clear__wall_right, wall_right| clear__wall_right:4294967295
|clear__wall_right|
|copy__wall_right__canvas_width, canvas_width| wall_right, tmp46, copy__wall_right__canvas_width:4294967295
|copy__wall_right__canvas_width| tmp47
|tmp47, tmp46| canvas_width, tmp47:4294967295
|tmp47|
|clear__wall_bottom, wall_bottom| clear__wall_bottom:4294967295
|clear__wall_bottom|
|copy__wall_bottom__canvas_height, canvas_height| wall_bottom, tmp50, copy__wall_bottom__canvas_height:4294967295
|copy__wall_bottom__canvas_height| tmp51
|tmp51, tmp50| canvas_height, tmp51:4294967295
|tmp51|
|decrement__wall_right__ball_radius, wall_right, ball_radius| tmp53, decrement__wall_right__ball_radius:4294967295
|decrement__wall_right__ball_radius| tmp54
|tmp54, tmp53| ball_radius, tmp54:4294967295
|tmp54|
|decrement__wall_bottom__ball_radius, wall_bottom, ball_radius| tmp56, decrement__wall_bottom__ball_radius:4294967295
|decrement__wall_bottom__ball_radius| tmp57
|tmp57, tmp56| ball_radius, tmp57:4294967295
|tmp57|
|increment__wall_left__ball_radius, ball_radius| wall_left, tmp59, increment__wall_left__ball_radius:4294967295
|increment__wall_left__ball_radius| tmp60
|tmp60, tmp59| ball_radius, tmp60:4294967295
|tmp60|
|increment__wall_top__ball_radius, ball_radius| wall_top, tmp62, increment__wall_top__ball_radius:4294967295
|increment__wall_top__ball_radius| tmp63
|tmp63, tmp62| ball_radius, tmp63:4294967295
|tmp63|
|decrement_const__wall_left__1| tmp65:1, tmp66
|tmp66, wall_left, tmp65| tmp66:4294967295
|tmp66, tmp65| tmp66:4294967295
|tmp66|
|decrement_const__wall_top__1| tmp68:1, tmp69
|tmp69, wall_top, tmp68| tmp69:4294967295
|tmp69, tmp68| tmp69:4294967295
|tmp69|
|clear__tmp70, tmp70| clear__tmp70:4294967295
|clear__tmp70|
|copy__tmp70__frames_count_max, frames_count_max| tmp70, tmp73, copy__tmp70__frames_count_max:4294967295
|copy__tmp70__frames_count_max| tmp74
|tmp74, tmp73| frames_count_max, tmp74:4294967295
|tmp74|
|increment_const__frames_count__1| tmp77:1, tmp78
|tmp78, tmp77| frames_count, tmp78:4294967295
|tmp78|
|clear__y, y| clear__y:4294967295
|clear__y|
|copy__y__ball_y_pos, ball_y_pos| y, tmp81, copy__y__ball_y_pos:4294967295
|copy__y__ball_y_pos| tmp82
|tmp82, tmp81| ball_y_pos, tmp82:4294967295
|tmp82|
|decrement_const__y__5| tmp84:5, tmp85
|tmp85, y, tmp84| tmp85:4294967295
|tmp85, tmp84| tmp85:4294967295
|tmp85|
|clear__tmp86, tmp86| clear__tmp86:4294967295
|clear__tmp86|
|set_const__tmp86__11| tmp86:11
|clear__x, x| clear__x:4294967295
|clear__x|
|copy__x__ball_x_pos, ball_x_pos| x, tmp92, copy__x__ball_x_pos:4294967295
|copy__x__ball_x_pos| tmp93
|tmp93, tmp92| ball_x_pos, tmp93:4294967295
|tmp93|
|decrement_const__x__5| tmp95:5, tmp96
|tmp96, x, tmp95| tmp96:4294967295
|tmp96, tmp95| tmp96:4294967295
|tmp96|
|clear__tmp97, tmp97| clear__tmp97:4294967295
|clear__tmp97|
|set_const__tmp97__11| tmp97:11
|set_pixel__x__y__background_r__background_g__background_b| tmp107, tmp108
|tmp108, @pixel-x| tmp108:4294967295
|tmp108, @pixel-y| tmp108:4294967295
|tmp108, @pixel-r| tmp108:4294967295
|tmp108, @pixel-g| tmp108:4294967295
|tmp108, @pixel-b| tmp108:4294967295
|tmp108| tmp109
|tmp109, x| @pixel-x, tmp102, tmp109:4294967295
|tmp109, y| @pixel-y, tmp103, tmp109:4294967295
|tmp109, background_r| @pixel-r, tmp104, tmp109:4294967295
|tmp109, background_g| @pixel-g, tmp105, tmp109:4294967295
|tmp109, background_b| @pixel-b, tmp106, tmp109:4294967295
|tmp109, tmp107| @set-pixel, tmp109
|tmp109| tmp110
|tmp110, tmp102| x, tmp110:4294967295
|tmp110, tmp103| y, tmp110:4294967295
|tmp110, tmp104| background_r, tmp110:4294967295
|tmp110, tmp105| background_g, tmp110:4294967295
|tmp110, tmp106| background_b, tmp110:4294967295
|tmp110|
|increment_const__x__1| tmp112:1, tmp113
|tmp113, tmp112| x, tmp113:4294967295
|tmp113|
|increment_const__y__1| tmp116:1, tmp117
|tmp117, tmp116| y, tmp117:4294967295
|tmp117|
|clear__tmp119, tmp119| clear__tmp119:4294967295
|clear__tmp119|
|copy__tmp119__ball_x_vel_sign, ball_x_vel_sign| tmp119, tmp123, copy__tmp119__ball_x_vel_sign:4294967295
|copy__tmp119__ball_x_vel_sign| tmp124
|tmp124, tmp123| ball_x_vel_sign, tmp124:4294967295
|tmp124|
|clear__tmp120, tmp120| clear__tmp120:4294967295
|clear__tmp120|
|set_const__tmp120__1| tmp120:1
|increment__ball_x_pos__ball_x_vel, ball_x_vel| ball_x_pos, tmp131, increment__ball_x_pos__ball_x_vel:4294967295
|increment__ball_x_pos__ball_x_vel| tmp132
|tmp132, tmp131| ball_x_vel, tmp132:4294967295
|tmp132|
|decrement__ball_x_pos__ball_x_vel, ball_x_pos, ball_x_vel| tmp134, decrement__ball_x_pos__ball_x_vel:4294967295
|decrement__ball_x_pos__ball_x_vel| tmp135
|tmp135, tmp134| ball_x_vel, tmp135:4294967295
|tmp135|
|clear__tmp136, tmp136| clear__tmp136:4294967295
|clear__tmp136|
|copy__tmp136__ball_y_vel_sign, ball_y_vel_sign| tmp136, tmp140, copy__tmp136__ball_y_vel_sign:4294967295
|copy__tmp136__ball_y_vel_sign| tmp141
|tmp141, tmp140| ball_y_vel_sign, tmp141:4294967295
|tmp141|
|clear__tmp137, tmp137| clear__tmp137:4294967295
|clear__tmp137|
|set_const__tmp137__1| tmp137:1
|increment__ball_y_pos__ball_y_vel, ball_y_vel| ball_y_pos, tmp148, increment__ball_y_pos__ball_y_vel:4294967295
|increment__ball_y_pos__ball_y_vel| tmp149
|tmp149, tmp148| ball_y_vel, tmp149:4294967295
|tmp149|
|decrement__ball_y_pos__ball_y_vel, ball_y_pos, ball_y_vel| tmp151, decrement__ball_y_pos__ball_y_vel:4294967295
|decrement__ball_y_pos__ball_y_vel| tmp152
|tmp152, tmp151| ball_y_vel, tmp152:4294967295
|tmp152|
|clear__tmp153, tmp153| clear__tmp153:4294967295
|clear__tmp153|
|copy__tmp153__ball_x_pos, ball_x_pos| tmp153, tmp157, copy__tmp153__ball_x_pos:4294967295
|copy__tmp153__ball_x_pos| tmp158
|tmp158, tmp157| ball_x_pos, tmp158:4294967295
|tmp158|
|clear__tmp154, tmp154| clear__tmp154:4294967295
|clear__tmp154|
|copy__tmp154__wall_left, wall_left| tmp154, tmp161, copy__tmp154__wall_left:4294967295
|copy__tmp154__wall_left| tmp162
|tmp162, tmp161| wall_left, tmp162:4294967295
|tmp162|
|copy__ball_x_pos__wall_left, wall_left| ball_x_pos, tmp168, copy__ball_x_pos__wall_left:4294967295
|copy__ball_x_pos__wall_left| tmp169
|tmp169, tmp168| wall_left, tmp169:4294967295
|tmp169|
|clear__tmp172, tmp172| clear__tmp172:4294967295
|clear__tmp172|
|copy__tmp172__ball_x_pos, ball_x_pos| tmp172, tmp176, copy__tmp172__ball_x_pos:4294967295
|copy__tmp172__ball_x_pos| tmp177
|tmp177, tmp176| ball_x_pos, tmp177:4294967295
|tmp177|
|clear__tmp173, tmp173| clear__tmp173:4294967295
|clear__tmp173|
|copy__tmp173__wall_right, wall_right| tmp173, tmp180, copy__tmp173__wall_right:4294967295
|copy__tmp173__wall_right| tmp181
|tmp181, tmp180| wall_right, tmp181:4294967295
|tmp181|
|copy__ball_x_pos__wall_right, wall_right| ball_x_pos, tmp187, copy__ball_x_pos__wall_right:4294967295
|copy__ball_x_pos__wall_right| tmp188
|tmp188, tmp187| wall_right, tmp188:4294967295
|tmp188|
|set_const__ball_x_vel_sign__0| ball_x_vel_sign:0
|clear__tmp191, tmp191| clear__tmp191:4294967295
|clear__tmp191|
|copy__tmp191__ball_y_pos, ball_y_pos| tmp191, tmp195, copy__tmp191__ball_y_pos:4294967295
|copy__tmp191__ball_y_pos| tmp196
|tmp196, tmp195| ball_y_pos, tmp196:4294967295
|tmp196|
|clear__tmp192, tmp192| clear__tmp192:4294967295
|clear__tmp192|
|copy__tmp192__wall_top, wall_top| tmp192, tmp199, copy__tmp192__wall_top:4294967295
|copy__tmp192__wall_top| tmp200
|tmp200, tmp199| wall_top, tmp200:4294967295
|tmp200|
|copy__ball_y_pos__wall_top, wall_top| ball_y_pos, tmp206, copy__ball_y_pos__wall_top:4294967295
|copy__ball_y_pos__wall_top| tmp207
|tmp207, tmp206| wall_top, tmp207:4294967295
|tmp207|
|clear__tmp210, tmp210| clear__tmp210:4294967295
|clear__tmp210|
|copy__tmp210__ball_y_pos, ball_y_pos| tmp210, tmp214, copy__tmp210__ball_y_pos:4294967295
|copy__tmp210__ball_y_pos| tmp215
|tmp215, tmp214| ball_y_pos, tmp215:4294967295
|tmp215|
|clear__tmp211, tmp211| clear__tmp211:4294967295
|clear__tmp211|
|copy__tmp211__wall_bottom, wall_bottom| tmp211, tmp218, copy__tmp211__wall_bottom:4294967295
|copy__tmp211__wall_bottom| tmp219
|tmp219, tmp218| wall_bottom, tmp219:4294967295
|tmp219|
|copy__ball_y_pos__wall_bottom, wall_bottom| ball_y_pos, tmp225, copy__ball_y_pos__wall_bottom:4294967295
|copy__ball_y_pos__wall_bottom| tmp226
|tmp226, tmp225| wall_bottom, tmp226:4294967295
|tmp226|
|set_const__ball_y_vel_sign__0| ball_y_vel_sign:0
|increment_const__ball_x_hit_dec__1| tmp230:1, tmp231
|tmp231, tmp230| ball_x_hit_dec, tmp231:4294967295
|tmp231|
|clear__tmp232, tmp232| clear__tmp232:4294967295
|clear__tmp232|
|copy__tmp232__ball_x_hit_dec, ball_x_hit_dec| tmp232, tmp236, copy__tmp232__ball_x_hit_dec:4294967295
|copy__tmp232__ball_x_hit_dec| tmp237
|tmp237, tmp236| ball_x_hit_dec, tmp237:4294967295
|tmp237|
|clear__tmp233, tmp233| clear__tmp233:4294967295
|clear__tmp233|
|copy__tmp233__ball_x_hit_dec_max, ball_x_hit_dec_max| tmp233, tmp240, copy__tmp233__ball_x_hit_dec_max:4294967295
|copy__tmp233__ball_x_hit_dec_max| tmp241
|tmp241, tmp240| ball_x_hit_dec_max, tmp241:4294967295
|tmp241|
|decrement_const__ball_x_vel__1| tmp246:1, tmp247
|tmp247, ball_x_vel, tmp246| tmp247:4294967295
|tmp247, tmp246| tmp247:4294967295
|tmp247|
|clear__tmp250, tmp250| clear__tmp250:4294967295
|clear__tmp250|
|copy__tmp250__ball_y_acc_sign, ball_y_acc_sign| tmp250, tmp254, copy__tmp250__ball_y_acc_sign:4294967295
|copy__tmp250__ball_y_acc_sign| tmp255
|tmp255, tmp254| ball_y_acc_sign, tmp255:4294967295
|tmp255|
|clear__tmp251, tmp251| clear__tmp251:4294967295
|clear__tmp251|
|set_const__tmp251__1| tmp251:1
|clear__tmp261, tmp261| clear__tmp261:4294967295
|clear__tmp261|
|copy__tmp261__ball_y_vel_sign, ball_y_vel_sign| tmp261, tmp265, copy__tmp261__ball_y_vel_sign:4294967295
|copy__tmp261__ball_y_vel_sign| tmp266
|tmp266, tmp265| ball_y_vel_sign, tmp266:4294967295
|tmp266|
|clear__tmp262, tmp262| clear__tmp262:4294967295
|clear__tmp262|
|set_const__tmp262__1| tmp262:1
|increment__ball_y_vel__ball_y_acc, ball_y_acc| ball_y_vel, tmp273, increment__ball_y_vel__ball_y_acc:4294967295
|increment__ball_y_vel__ball_y_acc| tmp274
|tmp274, tmp273| ball_y_acc, tmp274:4294967295
|tmp274|
|decrement__ball_y_vel__ball_y_acc, ball_y_vel, ball_y_acc| tmp276, decrement__ball_y_vel__ball_y_acc:4294967295
|decrement__ball_y_vel__ball_y_acc| tmp277
|tmp277, tmp276| ball_y_acc, tmp277:4294967295
|tmp277|
|clear__tmp278, tmp278| clear__tmp278:4294967295
|clear__tmp278|
|copy__tmp278__ball_y_vel_sign, ball_y_vel_sign| tmp278, tmp282, copy__tmp278__ball_y_vel_sign:4294967295
|copy__tmp278__ball_y_vel_sign| tmp283
|tmp283, tmp282| ball_y_vel_sign, tmp283:4294967295
|tmp283|
|clear__tmp279, tmp279| clear__tmp279:4294967295
|clear__tmp279|
|set_const__tmp279__1| tmp279:1
|clear__tmp291, tmp291| clear__tmp291:4294967295
|clear__tmp291|
|copy__tmp291__ball_y_vel, ball_y_vel| tmp291, tmp295, copy__tmp291__ball_y_vel:4294967295
|copy__tmp291__ball_y_vel| tmp296
|tmp296, tmp295| ball_y_vel, tmp296:4294967295
|tmp296|
|clear__tmp292, tmp292| clear__tmp292:4294967295
|clear__tmp292|
|set_const__tmp292__0| tmp292:0
|clear__tmp302, tmp302| clear__tmp302:4294967295
|clear__tmp302|
|copy__tmp302__ball_y_vel_sign, ball_y_vel_sign| tmp302, tmp306, copy__tmp302__ball_y_vel_sign:4294967295
|copy__tmp302__ball_y_vel_sign| tmp307
|tmp307, tmp306| ball_y_vel_sign, tmp307:4294967295
|tmp307|
|clear__tmp303, tmp303| clear__tmp303:4294967295
|clear__tmp303|
|set_const__tmp303__1| tmp303:1
|clear__tmp320, tmp320| clear__tmp320:4294967295
|clear__tmp320|
|set_const__tmp320__11| tmp320:11
|clear__tmp327, tmp327| clear__tmp327:4294967295
|clear__tmp327|
|set_const__tmp327__11| tmp327:11
|set_pixel__x__y__ball_r__ball_g__ball_b| tmp337, tmp338
|tmp338, @pixel-x| tmp338:4294967295
|tmp338, @pixel-y| tmp338:4294967295
|tmp338, @pixel-r| tmp338:4294967295
|tmp338, @pixel-g| tmp338:4294967295
|tmp338, @pixel-b| tmp338:4294967295
|tmp338| tmp339
|tmp339, x| @pixel-x, tmp332, tmp339:4294967295
|tmp339, y| @pixel-y, tmp333, tmp339:4294967295
|tmp339, ball_r| @pixel-r, tmp334, tmp339:4294967295
|tmp339, ball_g| @pixel-g, tmp335, tmp339:4294967295
|tmp339, ball_b| @pixel-b, tmp336, tmp339:4294967295
|tmp339, tmp337| @set-pixel, tmp339
|tmp339| tmp340
|tmp340, tmp332| x, tmp340:4294967295
|tmp340, tmp333| y, tmp340:4294967295
|tmp340, tmp334| ball_r, tmp340:4294967295
|tmp340, tmp335| ball_g, tmp340:4294967295
|tmp340, tmp336| ball_b, tmp340:4294967295
|tmp340|
|increment_const__x__6| tmp357:6, tmp358
|tmp358, tmp357| x, tmp358:4294967295
|tmp358|
|increment_const__y__6| tmp369:6, tmp370
|tmp370, tmp369| y, tmp370:4294967295
|tmp370|
|decrement_const__x__1| tmp377:1, tmp378
|tmp378, x, tmp377| tmp378:4294967295
|tmp378, tmp377| tmp378:4294967295
|tmp378|
|decrement_const__x__6| tmp383:6, tmp384
|tmp384, x, tmp383| tmp384:4294967295
|tmp384, tmp383| tmp384:4294967295
|tmp384|
|decrement_const__y__1| tmp391:1, tmp392
|tmp392, y, tmp391| tmp392:4294967295
|tmp392, tmp391| tmp392:4294967295
|tmp392|
|decrement_const__y__6| tmp397:6, tmp398
|tmp398, y, tmp397| tmp398:4294967295
|tmp398, tmp397| tmp398:4294967295
|tmp398|
|increment_const__x__8| tmp405:8, tmp406
|tmp406, tmp405| x, tmp406:4294967295
|tmp406|
|increment_const__y__8| tmp409:8, tmp410
|tmp410, tmp409| y, tmp410:4294967295
|tmp410|
|decrement_const__x__8| tmp413:8, tmp414
|tmp414, x, tmp413| tmp414:4294967295
|tmp414, tmp413| tmp414:4294967295
|tmp414|
|draw| @display
|sleep_const__50000| tmp418:100000, tmp419
|tmp419, tmp418| tmp419
|tmp419|
|start| do0, do1, do2, do3, do4, do5, do6, do7, do8, do9, do10, do11, do12, do13, do14, do15, do16, do17, do18, do19, do20, do21, do22, do23, do24, do25, do26, do27, do28, do29, do30, do31, do32, do33, do34, do35, do36, do37, do38, do39, do40, do41, do42, do43, do44, do45, do48, do49, do52, do55, do58, do61, do64, do67, do71, do72, loop75,
|do0| clear__canvas_width
|do1| set_const__canvas_width__400
|do2| clear__canvas_height
|do3| set_const__canvas_height__400
|do4| clear__ball_radius
|do5| set_const__ball_radius__6
|do6| clear__frames_count_max
|do7| set_const__frames_count_max__315
|do8| clear__background_r
|do9| set_const__background_r__254
|do10| clear__background_g
|do11| set_const__background_g__254
|do12| clear__background_b
|do13| set_const__background_b__254
|do14| clear__ball_r
|do15| set_const__ball_r__254
|do16| clear__ball_g
|do17| set_const__ball_g__0
|do18| clear__ball_b
|do19| set_const__ball_b__0
|do20| clear__ball_x_pos
|do21| set_const__ball_x_pos__5
|do22| clear__ball_x_vel
|do23| set_const__ball_x_vel__11
|do24| clear__ball_x_acc
|do25| set_const__ball_x_acc__0
|do26| clear__ball_x_vel_sign
|do27| set_const__ball_x_vel_sign__1
|do28| clear__ball_x_acc_sign
|do29| set_const__ball_x_acc_sign__1
|do30| clear__ball_x_hit_dec
|do31| set_const__ball_x_hit_dec__0
|do32| clear__ball_x_hit_dec_max
|do33| set_const__ball_x_hit_dec_max__5
|do34| clear__ball_y_pos
|do35| set_const__ball_y_pos__5
|do36| clear__ball_y_vel
|do37| set_const__ball_y_vel__6
|do38| clear__ball_y_acc
|do39| set_const__ball_y_acc__3
|do40| clear__ball_y_vel_sign
|do41| set_const__ball_y_vel_sign__1
|do42| clear__ball_y_acc_sign
|do43| set_const__ball_y_acc_sign__1
|do44| clear__wall_right
|do45| copy__wall_right__canvas_width
|do48| clear__wall_bottom
|do49| copy__wall_bottom__canvas_height
|do52| decrement__wall_right__ball_radius
|do55| decrement__wall_bottom__ball_radius
|do58| increment__wall_left__ball_radius
|do61| increment__wall_top__ball_radius
|do64| decrement_const__wall_left__1
|do67| decrement_const__wall_top__1
|do71| clear__tmp70
|do72| copy__tmp70__frames_count_max
|loop75, tmp70|, do76, do79, do80, do83, do87, do88, loop89, do121, do122, do125, do126, if_equal127, do138, do139, do142, do143, if_equal144, do155, do156, do159, do160, if_greater_or_equal163, do174, do175, do178, do179, if_greater_or_equal182, do193, do194, do197, do198, if_greater_or_equal201, do212, do213, do216, do217, if_greater_or_equal220, do252, do253, do256, do257, if_equal258, do293, do294, do297, do298, if_equal299, do317, do318, do319, do321, do322, loop323, do345, do346, do347, do348, do349, do350, do351, do352, do353, do354, do355, do356, do359, do360, do361, do362, do363, do364, do365, do366, do367, do368, do371, do372, do373, do374, do375, do376, do379, do380, do381, do382, do385, do386, do387, do388, do389, do390, do393, do394, do395, do396, do399, do400, do401, do402, do403, do404, do407, do408, do411, do412, do415, do416, do417, done420
|loop75|
|do76| increment_const__frames_count__1
|do79| clear__y
|do80| copy__y__ball_y_pos
|do83| decrement_const__y__5
|do87| clear__tmp86
|do88| set_const__tmp86__11
|loop89, tmp86|, do90, do91, do94, do98, do99, loop100, do115, done118
|loop89|
|do90| clear__x
|do91| copy__x__ball_x_pos
|do94| decrement_const__x__5
|do98| clear__tmp97
|do99| set_const__tmp97__11
|loop100, tmp97|, do101, do111, done114
|loop100|
|do101| set_pixel__x__y__background_r__background_g__background_b
|do111| increment_const__x__1
|done114| loop100
|do115| increment_const__y__1
|done118| loop89
|do121| clear__tmp119
|do122| copy__tmp119__ball_x_vel_sign
|do125| clear__tmp120
|do126| set_const__tmp120__1
|if_equal127, tmp119, tmp120| if_equal127
|if_equal127, tmp119| else129
|if_equal127, tmp120| else129
|if_equal127| then128
|else129, tmp119| else129
|else129, tmp120| else129
|then128| do130,
|do130| increment__ball_x_pos__ball_x_vel
|else129| do133,
|do133| decrement__ball_x_pos__ball_x_vel
|do138| clear__tmp136
|do139| copy__tmp136__ball_y_vel_sign
|do142| clear__tmp137
|do143| set_const__tmp137__1
|if_equal144, tmp136, tmp137| if_equal144
|if_equal144, tmp136| else146
|if_equal144, tmp137| else146
|if_equal144| then145
|else146, tmp136| else146
|else146, tmp137| else146
|then145| do147,
|do147| increment__ball_y_pos__ball_y_vel
|else146| do150,
|do150| decrement__ball_y_pos__ball_y_vel
|do155| clear__tmp153
|do156| copy__tmp153__ball_x_pos
|do159| clear__tmp154
|do160| copy__tmp154__wall_left
|if_greater_or_equal163, tmp153, tmp154| if_greater_or_equal163
|if_greater_or_equal163, tmp153| else165
|if_greater_or_equal163, tmp154| then164
|if_greater_or_equal163| then164
|else165, tmp153| else165
|then164, tmp154| then164
|then164| do166, do167, do170, do171,
|do166| clear__ball_x_pos
|do167| copy__ball_x_pos__wall_left
|do170| clear__ball_x_vel_sign
|do171| set_const__ball_x_vel_sign__1
|else165|
|do174| clear__tmp172
|do175| copy__tmp172__ball_x_pos
|do178| clear__tmp173
|do179| copy__tmp173__wall_right
|if_greater_or_equal182, tmp172, tmp173| if_greater_or_equal182
|if_greater_or_equal182, tmp172| then183
|if_greater_or_equal182, tmp173| else184
|if_greater_or_equal182| then183
|then183, tmp172| then183
|else184, tmp173| else184
|then183| do185, do186, do189, do190,
|do185| clear__ball_x_pos
|do186| copy__ball_x_pos__wall_right
|do189| clear__ball_x_vel_sign
|do190| set_const__ball_x_vel_sign__0
|else184|
|do193| clear__tmp191
|do194| copy__tmp191__ball_y_pos
|do197| clear__tmp192
|do198| copy__tmp192__wall_top
|if_greater_or_equal201, tmp191, tmp192| if_greater_or_equal201
|if_greater_or_equal201, tmp191| else203
|if_greater_or_equal201, tmp192| then202
|if_greater_or_equal201| then202
|else203, tmp191| else203
|then202, tmp192| then202
|then202| do204, do205, do208, do209,
|do204| clear__ball_y_pos
|do205| copy__ball_y_pos__wall_top
|do208| clear__ball_y_vel_sign
|do209| set_const__ball_y_vel_sign__1
|else203|
|do212| clear__tmp210
|do213| copy__tmp210__ball_y_pos
|do216| clear__tmp211
|do217| copy__tmp211__wall_bottom
|if_greater_or_equal220, tmp210, tmp211| if_greater_or_equal220
|if_greater_or_equal220, tmp210| then221
|if_greater_or_equal220, tmp211| else222
|if_greater_or_equal220| then221
|then221, tmp210| then221
|else222, tmp211| else222
|then221| do223, do224, do227, do228, do229, do234, do235, do238, do239, if_equal242,
|do223| clear__ball_y_pos
|do224| copy__ball_y_pos__wall_bottom
|do227| clear__ball_y_vel_sign
|do228| set_const__ball_y_vel_sign__0
|do229| increment_const__ball_x_hit_dec__1
|do234| clear__tmp232
|do235| copy__tmp232__ball_x_hit_dec
|do238| clear__tmp233
|do239| copy__tmp233__ball_x_hit_dec_max
|if_equal242, tmp232, tmp233| if_equal242
|if_equal242, tmp232| else244
|if_equal242, tmp233| else244
|if_equal242| then243
|else244, tmp232| else244
|else244, tmp233| else244
|then243| do245, do248, do249,
|do245| decrement_const__ball_x_vel__1
|do248| clear__ball_x_hit_dec
|do249| set_const__ball_x_hit_dec__0
|else244|
|else222|
|do252| clear__tmp250
|do253| copy__tmp250__ball_y_acc_sign
|do256| clear__tmp251
|do257| set_const__tmp251__1
|if_equal258, tmp250, tmp251| if_equal258
|if_equal258, tmp250| else260
|if_equal258, tmp251| else260
|if_equal258| then259
|else260, tmp250| else260
|else260, tmp251| else260
|then259| do263, do264, do267, do268, if_equal269,
|do263| clear__tmp261
|do264| copy__tmp261__ball_y_vel_sign
|do267| clear__tmp262
|do268| set_const__tmp262__1
|if_equal269, tmp261, tmp262| if_equal269
|if_equal269, tmp261| else271
|if_equal269, tmp262| else271
|if_equal269| then270
|else271, tmp261| else271
|else271, tmp262| else271
|then270| do272,
|do272| increment__ball_y_vel__ball_y_acc
|else271| do275,
|do275| decrement__ball_y_vel__ball_y_acc
|else260| do280, do281, do284, do285, if_equal286,
|do280| clear__tmp278
|do281| copy__tmp278__ball_y_vel_sign
|do284| clear__tmp279
|do285| set_const__tmp279__1
|if_equal286, tmp278, tmp279| if_equal286
|if_equal286, tmp278| else288
|if_equal286, tmp279| else288
|if_equal286| then287
|else288, tmp278| else288
|else288, tmp279| else288
|then287| do289,
|do289| decrement__ball_y_vel__ball_y_acc
|else288| do290,
|do290| increment__ball_y_vel__ball_y_acc
|do293| clear__tmp291
|do294| copy__tmp291__ball_y_vel
|do297| clear__tmp292
|do298| set_const__tmp292__0
|if_equal299, tmp291, tmp292| if_equal299
|if_equal299, tmp291| else301
|if_equal299, tmp292| else301
|if_equal299| then300
|else301, tmp291| else301
|else301, tmp292| else301
|then300| do304, do305, do308, do309, if_equal310,
|do304| clear__tmp302
|do305| copy__tmp302__ball_y_vel_sign
|do308| clear__tmp303
|do309| set_const__tmp303__1
|if_equal310, tmp302, tmp303| if_equal310
|if_equal310, tmp302| else312
|if_equal310, tmp303| else312
|if_equal310| then311
|else312, tmp302| else312
|else312, tmp303| else312
|then311| do313, do314,
|do313| clear__ball_y_vel_sign
|do314| set_const__ball_y_vel_sign__0
|else312| do315, do316,
|do315| clear__ball_y_vel_sign
|do316| set_const__ball_y_vel_sign__1
|else301|
|do317| clear__y
|do318| copy__y__ball_y_pos
|do319| decrement_const__y__5
|do321| clear__tmp320
|do322| set_const__tmp320__11
|loop323, tmp320|, do324, do325, do326, do328, do329, loop330, do343, done344
|loop323|
|do324| clear__x
|do325| copy__x__ball_x_pos
|do326| decrement_const__x__5
|do328| clear__tmp327
|do329| set_const__tmp327__11
|loop330, tmp327|, do331, do341, done342
|loop330|
|do331| set_pixel__x__y__ball_r__ball_g__ball_b
|do341| increment_const__x__1
|done342| loop330
|do343| increment_const__y__1
|done344| loop323
|do345| clear__x
|do346| copy__x__ball_x_pos
|do347| clear__y
|do348| copy__y__ball_y_pos
|do349| decrement_const__x__5
|do350| decrement_const__y__5
|do351| set_pixel__x__y__background_r__background_g__background_b
|do352| increment_const__x__1
|do353| set_pixel__x__y__background_r__background_g__background_b
|do354| increment_const__x__1
|do355| set_pixel__x__y__background_r__background_g__background_b
|do356| increment_const__x__6
|do359| set_pixel__x__y__background_r__background_g__background_b
|do360| increment_const__x__1
|do361| set_pixel__x__y__background_r__background_g__background_b
|do362| increment_const__x__1
|do363| set_pixel__x__y__background_r__background_g__background_b
|do364| increment_const__y__1
|do365| set_pixel__x__y__background_r__background_g__background_b
|do366| increment_const__y__1
|do367| set_pixel__x__y__background_r__background_g__background_b
|do368| increment_const__y__6
|do371| set_pixel__x__y__background_r__background_g__background_b
|do372| increment_const__y__1
|do373| set_pixel__x__y__background_r__background_g__background_b
|do374| increment_const__y__1
|do375| set_pixel__x__y__background_r__background_g__background_b
|do376| decrement_const__x__1
|do379| set_pixel__x__y__background_r__background_g__background_b
|do380| decrement_const__x__1
|do381| set_pixel__x__y__background_r__background_g__background_b
|do382| decrement_const__x__6
|do385| set_pixel__x__y__background_r__background_g__background_b
|do386| decrement_const__x__1
|do387| set_pixel__x__y__background_r__background_g__background_b
|do388| decrement_const__x__1
|do389| set_pixel__x__y__background_r__background_g__background_b
|do390| decrement_const__y__1
|do393| set_pixel__x__y__background_r__background_g__background_b
|do394| decrement_const__y__1
|do395| set_pixel__x__y__background_r__background_g__background_b
|do396| decrement_const__y__6
|do399| set_pixel__x__y__background_r__background_g__background_b
|do400| decrement_const__y__1
|do401| set_pixel__x__y__background_r__background_g__background_b
|do402| increment_const__x__1
|do403| set_pixel__x__y__background_r__background_g__background_b
|do404| increment_const__x__8
|do407| set_pixel__x__y__background_r__background_g__background_b
|do408| increment_const__y__8
|do411| set_pixel__x__y__background_r__background_g__background_b
|do412| decrement_const__x__8
|do415| set_pixel__x__y__background_r__background_g__background_b
|do416| draw
|do417| sleep_const__50000
|done420| loop75
| 1 | ||start |
| 2 | |clear__canvas_width, canvas_width| clear__canvas_width:4294967295 |
| 3 | |clear__canvas_width| |
| 4 | |set_const__canvas_width__400| canvas_width:400 |
| 5 | |clear__canvas_height, canvas_height| clear__canvas_height:4294967295 |
| 6 | |clear__canvas_height| |
| 7 | |set_const__canvas_height__400| canvas_height:400 |
| 8 | |clear__ball_radius, ball_radius| clear__ball_radius:4294967295 |
| 9 | |clear__ball_radius| |
| 10 | |set_const__ball_radius__6| ball_radius:6 |
| 11 | |clear__frames_count_max, frames_count_max| clear__frames_count_max:4294967295 |
| 12 | |clear__frames_count_max| |
| 13 | |set_const__frames_count_max__315| frames_count_max:315 |
| 14 | |clear__background_r, background_r| clear__background_r:4294967295 |
| 15 | |clear__background_r| |
| 16 | |set_const__background_r__254| background_r:254 |
| 17 | |clear__background_g, background_g| clear__background_g:4294967295 |
| 18 | |clear__background_g| |
| 19 | |set_const__background_g__254| background_g:254 |
| 20 | |clear__background_b, background_b| clear__background_b:4294967295 |
| 21 | |clear__background_b| |
| 22 | |set_const__background_b__254| background_b:254 |
| 23 | |clear__ball_r, ball_r| clear__ball_r:4294967295 |
| 24 | |clear__ball_r| |
| 25 | |set_const__ball_r__254| ball_r:254 |
| 26 | |clear__ball_g, ball_g| clear__ball_g:4294967295 |
| 27 | |clear__ball_g| |
| 28 | |set_const__ball_g__0| ball_g:0 |
| 29 | |clear__ball_b, ball_b| clear__ball_b:4294967295 |
| 30 | |clear__ball_b| |
| 31 | |set_const__ball_b__0| ball_b:0 |
| 32 | |clear__ball_x_pos, ball_x_pos| clear__ball_x_pos:4294967295 |
| 33 | |clear__ball_x_pos| |
| 34 | |set_const__ball_x_pos__5| ball_x_pos:5 |
| 35 | |clear__ball_x_vel, ball_x_vel| clear__ball_x_vel:4294967295 |
| 36 | |clear__ball_x_vel| |
| 37 | |set_const__ball_x_vel__11| ball_x_vel:11 |
| 38 | |clear__ball_x_acc, ball_x_acc| clear__ball_x_acc:4294967295 |
| 39 | |clear__ball_x_acc| |
| 40 | |set_const__ball_x_acc__0| ball_x_acc:0 |
| 41 | |clear__ball_x_vel_sign, ball_x_vel_sign| clear__ball_x_vel_sign:4294967295 |
| 42 | |clear__ball_x_vel_sign| |
| 43 | |set_const__ball_x_vel_sign__1| ball_x_vel_sign:1 |
| 44 | |clear__ball_x_acc_sign, ball_x_acc_sign| clear__ball_x_acc_sign:4294967295 |
| 45 | |clear__ball_x_acc_sign| |
| 46 | |set_const__ball_x_acc_sign__1| ball_x_acc_sign:1 |
| 47 | |clear__ball_x_hit_dec, ball_x_hit_dec| clear__ball_x_hit_dec:4294967295 |
| 48 | |clear__ball_x_hit_dec| |
| 49 | |set_const__ball_x_hit_dec__0| ball_x_hit_dec:0 |
| 50 | |clear__ball_x_hit_dec_max, ball_x_hit_dec_max| clear__ball_x_hit_dec_max:4294967295 |
| 51 | |clear__ball_x_hit_dec_max| |
| 52 | |set_const__ball_x_hit_dec_max__5| ball_x_hit_dec_max:5 |
| 53 | |clear__ball_y_pos, ball_y_pos| clear__ball_y_pos:4294967295 |
| 54 | |clear__ball_y_pos| |
| 55 | |set_const__ball_y_pos__5| ball_y_pos:5 |
| 56 | |clear__ball_y_vel, ball_y_vel| clear__ball_y_vel:4294967295 |
| 57 | |clear__ball_y_vel| |
| 58 | |set_const__ball_y_vel__6| ball_y_vel:6 |
| 59 | |clear__ball_y_acc, ball_y_acc| clear__ball_y_acc:4294967295 |
| 60 | |clear__ball_y_acc| |
| 61 | |set_const__ball_y_acc__3| ball_y_acc:3 |
| 62 | |clear__ball_y_vel_sign, ball_y_vel_sign| clear__ball_y_vel_sign:4294967295 |
| 63 | |clear__ball_y_vel_sign| |
| 64 | |set_const__ball_y_vel_sign__1| ball_y_vel_sign:1 |
| 65 | |clear__ball_y_acc_sign, ball_y_acc_sign| clear__ball_y_acc_sign:4294967295 |
| 66 | |clear__ball_y_acc_sign| |
| 67 | |set_const__ball_y_acc_sign__1| ball_y_acc_sign:1 |
| 68 | |clear__wall_right, wall_right| clear__wall_right:4294967295 |
| 69 | |clear__wall_right| |
| 70 | |copy__wall_right__canvas_width, canvas_width| wall_right, tmp46, copy__wall_right__canvas_width:4294967295 |
| 71 | |copy__wall_right__canvas_width| tmp47 |
| 72 | |tmp47, tmp46| canvas_width, tmp47:4294967295 |
| 73 | |tmp47| |
| 74 | |clear__wall_bottom, wall_bottom| clear__wall_bottom:4294967295 |
| 75 | |clear__wall_bottom| |
| 76 | |copy__wall_bottom__canvas_height, canvas_height| wall_bottom, tmp50, copy__wall_bottom__canvas_height:4294967295 |
| 77 | |copy__wall_bottom__canvas_height| tmp51 |
| 78 | |tmp51, tmp50| canvas_height, tmp51:4294967295 |
| 79 | |tmp51| |
| 80 | |decrement__wall_right__ball_radius, wall_right, ball_radius| tmp53, decrement__wall_right__ball_radius:4294967295 |
| 81 | |decrement__wall_right__ball_radius| tmp54 |
| 82 | |tmp54, tmp53| ball_radius, tmp54:4294967295 |
| 83 | |tmp54| |
| 84 | |decrement__wall_bottom__ball_radius, wall_bottom, ball_radius| tmp56, decrement__wall_bottom__ball_radius:4294967295 |
| 85 | |decrement__wall_bottom__ball_radius| tmp57 |
| 86 | |tmp57, tmp56| ball_radius, tmp57:4294967295 |
| 87 | |tmp57| |
| 88 | |increment__wall_left__ball_radius, ball_radius| wall_left, tmp59, increment__wall_left__ball_radius:4294967295 |
| 89 | |increment__wall_left__ball_radius| tmp60 |
| 90 | |tmp60, tmp59| ball_radius, tmp60:4294967295 |
| 91 | |tmp60| |
| 92 | |increment__wall_top__ball_radius, ball_radius| wall_top, tmp62, increment__wall_top__ball_radius:4294967295 |
| 93 | |increment__wall_top__ball_radius| tmp63 |
| 94 | |tmp63, tmp62| ball_radius, tmp63:4294967295 |
| 95 | |tmp63| |
| 96 | |decrement_const__wall_left__1| tmp65:1, tmp66 |
| 97 | |tmp66, wall_left, tmp65| tmp66:4294967295 |
| 98 | |tmp66, tmp65| tmp66:4294967295 |
| 99 | |tmp66| |
| 100 | |decrement_const__wall_top__1| tmp68:1, tmp69 |
| 101 | |tmp69, wall_top, tmp68| tmp69:4294967295 |
| 102 | |tmp69, tmp68| tmp69:4294967295 |
| 103 | |tmp69| |
| 104 | |clear__tmp70, tmp70| clear__tmp70:4294967295 |
| 105 | |clear__tmp70| |
| 106 | |copy__tmp70__frames_count_max, frames_count_max| tmp70, tmp73, copy__tmp70__frames_count_max:4294967295 |
| 107 | |copy__tmp70__frames_count_max| tmp74 |
| 108 | |tmp74, tmp73| frames_count_max, tmp74:4294967295 |
| 109 | |tmp74| |
| 110 | |increment_const__frames_count__1| tmp77:1, tmp78 |
| 111 | |tmp78, tmp77| frames_count, tmp78:4294967295 |
| 112 | |tmp78| |
| 113 | |clear__y, y| clear__y:4294967295 |
| 114 | |clear__y| |
| 115 | |copy__y__ball_y_pos, ball_y_pos| y, tmp81, copy__y__ball_y_pos:4294967295 |
| 116 | |copy__y__ball_y_pos| tmp82 |
| 117 | |tmp82, tmp81| ball_y_pos, tmp82:4294967295 |
| 118 | |tmp82| |
| 119 | |decrement_const__y__5| tmp84:5, tmp85 |
| 120 | |tmp85, y, tmp84| tmp85:4294967295 |
| 121 | |tmp85, tmp84| tmp85:4294967295 |
| 122 | |tmp85| |
| 123 | |clear__tmp86, tmp86| clear__tmp86:4294967295 |
| 124 | |clear__tmp86| |
| 125 | |set_const__tmp86__11| tmp86:11 |
| 126 | |clear__x, x| clear__x:4294967295 |
| 127 | |clear__x| |
| 128 | |copy__x__ball_x_pos, ball_x_pos| x, tmp92, copy__x__ball_x_pos:4294967295 |
| 129 | |copy__x__ball_x_pos| tmp93 |
| 130 | |tmp93, tmp92| ball_x_pos, tmp93:4294967295 |
| 131 | |tmp93| |
| 132 | |decrement_const__x__5| tmp95:5, tmp96 |
| 133 | |tmp96, x, tmp95| tmp96:4294967295 |
| 134 | |tmp96, tmp95| tmp96:4294967295 |
| 135 | |tmp96| |
| 136 | |clear__tmp97, tmp97| clear__tmp97:4294967295 |
| 137 | |clear__tmp97| |
| 138 | |set_const__tmp97__11| tmp97:11 |
| 139 | |set_pixel__x__y__background_r__background_g__background_b| tmp107, tmp108 |
| 140 | |tmp108, @pixel-x| tmp108:4294967295 |
| 141 | |tmp108, @pixel-y| tmp108:4294967295 |
| 142 | |tmp108, @pixel-r| tmp108:4294967295 |
| 143 | |tmp108, @pixel-g| tmp108:4294967295 |
| 144 | |tmp108, @pixel-b| tmp108:4294967295 |
| 145 | |tmp108| tmp109 |
| 146 | |tmp109, x| @pixel-x, tmp102, tmp109:4294967295 |
| 147 | |tmp109, y| @pixel-y, tmp103, tmp109:4294967295 |
| 148 | |tmp109, background_r| @pixel-r, tmp104, tmp109:4294967295 |
| 149 | |tmp109, background_g| @pixel-g, tmp105, tmp109:4294967295 |
| 150 | |tmp109, background_b| @pixel-b, tmp106, tmp109:4294967295 |
| 151 | |tmp109, tmp107| @set-pixel, tmp109 |
| 152 | |tmp109| tmp110 |
| 153 | |tmp110, tmp102| x, tmp110:4294967295 |
| 154 | |tmp110, tmp103| y, tmp110:4294967295 |
| 155 | |tmp110, tmp104| background_r, tmp110:4294967295 |
| 156 | |tmp110, tmp105| background_g, tmp110:4294967295 |
| 157 | |tmp110, tmp106| background_b, tmp110:4294967295 |
| 158 | |tmp110| |
| 159 | |increment_const__x__1| tmp112:1, tmp113 |
| 160 | |tmp113, tmp112| x, tmp113:4294967295 |
| 161 | |tmp113| |
| 162 | |increment_const__y__1| tmp116:1, tmp117 |
| 163 | |tmp117, tmp116| y, tmp117:4294967295 |
| 164 | |tmp117| |
| 165 | |clear__tmp119, tmp119| clear__tmp119:4294967295 |
| 166 | |clear__tmp119| |
| 167 | |copy__tmp119__ball_x_vel_sign, ball_x_vel_sign| tmp119, tmp123, copy__tmp119__ball_x_vel_sign:4294967295 |
| 168 | |copy__tmp119__ball_x_vel_sign| tmp124 |
| 169 | |tmp124, tmp123| ball_x_vel_sign, tmp124:4294967295 |
| 170 | |tmp124| |
| 171 | |clear__tmp120, tmp120| clear__tmp120:4294967295 |
| 172 | |clear__tmp120| |
| 173 | |set_const__tmp120__1| tmp120:1 |
| 174 | |increment__ball_x_pos__ball_x_vel, ball_x_vel| ball_x_pos, tmp131, increment__ball_x_pos__ball_x_vel:4294967295 |
| 175 | |increment__ball_x_pos__ball_x_vel| tmp132 |
| 176 | |tmp132, tmp131| ball_x_vel, tmp132:4294967295 |
| 177 | |tmp132| |
| 178 | |decrement__ball_x_pos__ball_x_vel, ball_x_pos, ball_x_vel| tmp134, decrement__ball_x_pos__ball_x_vel:4294967295 |
| 179 | |decrement__ball_x_pos__ball_x_vel| tmp135 |
| 180 | |tmp135, tmp134| ball_x_vel, tmp135:4294967295 |
| 181 | |tmp135| |
| 182 | |clear__tmp136, tmp136| clear__tmp136:4294967295 |
| 183 | |clear__tmp136| |
| 184 | |copy__tmp136__ball_y_vel_sign, ball_y_vel_sign| tmp136, tmp140, copy__tmp136__ball_y_vel_sign:4294967295 |
| 185 | |copy__tmp136__ball_y_vel_sign| tmp141 |
| 186 | |tmp141, tmp140| ball_y_vel_sign, tmp141:4294967295 |
| 187 | |tmp141| |
| 188 | |clear__tmp137, tmp137| clear__tmp137:4294967295 |
| 189 | |clear__tmp137| |
| 190 | |set_const__tmp137__1| tmp137:1 |
| 191 | |increment__ball_y_pos__ball_y_vel, ball_y_vel| ball_y_pos, tmp148, increment__ball_y_pos__ball_y_vel:4294967295 |
| 192 | |increment__ball_y_pos__ball_y_vel| tmp149 |
| 193 | |tmp149, tmp148| ball_y_vel, tmp149:4294967295 |
| 194 | |tmp149| |
| 195 | |decrement__ball_y_pos__ball_y_vel, ball_y_pos, ball_y_vel| tmp151, decrement__ball_y_pos__ball_y_vel:4294967295 |
| 196 | |decrement__ball_y_pos__ball_y_vel| tmp152 |
| 197 | |tmp152, tmp151| ball_y_vel, tmp152:4294967295 |
| 198 | |tmp152| |
| 199 | |clear__tmp153, tmp153| clear__tmp153:4294967295 |
| 200 | |clear__tmp153| |
| 201 | |copy__tmp153__ball_x_pos, ball_x_pos| tmp153, tmp157, copy__tmp153__ball_x_pos:4294967295 |
| 202 | |copy__tmp153__ball_x_pos| tmp158 |
| 203 | |tmp158, tmp157| ball_x_pos, tmp158:4294967295 |
| 204 | |tmp158| |
| 205 | |clear__tmp154, tmp154| clear__tmp154:4294967295 |
| 206 | |clear__tmp154| |
| 207 | |copy__tmp154__wall_left, wall_left| tmp154, tmp161, copy__tmp154__wall_left:4294967295 |
| 208 | |copy__tmp154__wall_left| tmp162 |
| 209 | |tmp162, tmp161| wall_left, tmp162:4294967295 |
| 210 | |tmp162| |
| 211 | |copy__ball_x_pos__wall_left, wall_left| ball_x_pos, tmp168, copy__ball_x_pos__wall_left:4294967295 |
| 212 | |copy__ball_x_pos__wall_left| tmp169 |
| 213 | |tmp169, tmp168| wall_left, tmp169:4294967295 |
| 214 | |tmp169| |
| 215 | |clear__tmp172, tmp172| clear__tmp172:4294967295 |
| 216 | |clear__tmp172| |
| 217 | |copy__tmp172__ball_x_pos, ball_x_pos| tmp172, tmp176, copy__tmp172__ball_x_pos:4294967295 |
| 218 | |copy__tmp172__ball_x_pos| tmp177 |
| 219 | |tmp177, tmp176| ball_x_pos, tmp177:4294967295 |
| 220 | |tmp177| |
| 221 | |clear__tmp173, tmp173| clear__tmp173:4294967295 |
| 222 | |clear__tmp173| |
| 223 | |copy__tmp173__wall_right, wall_right| tmp173, tmp180, copy__tmp173__wall_right:4294967295 |
| 224 | |copy__tmp173__wall_right| tmp181 |
| 225 | |tmp181, tmp180| wall_right, tmp181:4294967295 |
| 226 | |tmp181| |
| 227 | |copy__ball_x_pos__wall_right, wall_right| ball_x_pos, tmp187, copy__ball_x_pos__wall_right:4294967295 |
| 228 | |copy__ball_x_pos__wall_right| tmp188 |
| 229 | |tmp188, tmp187| wall_right, tmp188:4294967295 |
| 230 | |tmp188| |
| 231 | |set_const__ball_x_vel_sign__0| ball_x_vel_sign:0 |
| 232 | |clear__tmp191, tmp191| clear__tmp191:4294967295 |
| 233 | |clear__tmp191| |
| 234 | |copy__tmp191__ball_y_pos, ball_y_pos| tmp191, tmp195, copy__tmp191__ball_y_pos:4294967295 |
| 235 | |copy__tmp191__ball_y_pos| tmp196 |
| 236 | |tmp196, tmp195| ball_y_pos, tmp196:4294967295 |
| 237 | |tmp196| |
| 238 | |clear__tmp192, tmp192| clear__tmp192:4294967295 |
| 239 | |clear__tmp192| |
| 240 | |copy__tmp192__wall_top, wall_top| tmp192, tmp199, copy__tmp192__wall_top:4294967295 |
| 241 | |copy__tmp192__wall_top| tmp200 |
| 242 | |tmp200, tmp199| wall_top, tmp200:4294967295 |
| 243 | |tmp200| |
| 244 | |copy__ball_y_pos__wall_top, wall_top| ball_y_pos, tmp206, copy__ball_y_pos__wall_top:4294967295 |
| 245 | |copy__ball_y_pos__wall_top| tmp207 |
| 246 | |tmp207, tmp206| wall_top, tmp207:4294967295 |
| 247 | |tmp207| |
| 248 | |clear__tmp210, tmp210| clear__tmp210:4294967295 |
| 249 | |clear__tmp210| |
| 250 | |copy__tmp210__ball_y_pos, ball_y_pos| tmp210, tmp214, copy__tmp210__ball_y_pos:4294967295 |
| 251 | |copy__tmp210__ball_y_pos| tmp215 |
| 252 | |tmp215, tmp214| ball_y_pos, tmp215:4294967295 |
| 253 | |tmp215| |
| 254 | |clear__tmp211, tmp211| clear__tmp211:4294967295 |
| 255 | |clear__tmp211| |
| 256 | |copy__tmp211__wall_bottom, wall_bottom| tmp211, tmp218, copy__tmp211__wall_bottom:4294967295 |
| 257 | |copy__tmp211__wall_bottom| tmp219 |
| 258 | |tmp219, tmp218| wall_bottom, tmp219:4294967295 |
| 259 | |tmp219| |
| 260 | |copy__ball_y_pos__wall_bottom, wall_bottom| ball_y_pos, tmp225, copy__ball_y_pos__wall_bottom:4294967295 |
| 261 | |copy__ball_y_pos__wall_bottom| tmp226 |
| 262 | |tmp226, tmp225| wall_bottom, tmp226:4294967295 |
| 263 | |tmp226| |
| 264 | |set_const__ball_y_vel_sign__0| ball_y_vel_sign:0 |
| 265 | |increment_const__ball_x_hit_dec__1| tmp230:1, tmp231 |
| 266 | |tmp231, tmp230| ball_x_hit_dec, tmp231:4294967295 |
| 267 | |tmp231| |
| 268 | |clear__tmp232, tmp232| clear__tmp232:4294967295 |
| 269 | |clear__tmp232| |
| 270 | |copy__tmp232__ball_x_hit_dec, ball_x_hit_dec| tmp232, tmp236, copy__tmp232__ball_x_hit_dec:4294967295 |
| 271 | |copy__tmp232__ball_x_hit_dec| tmp237 |
| 272 | |tmp237, tmp236| ball_x_hit_dec, tmp237:4294967295 |
| 273 | |tmp237| |
| 274 | |clear__tmp233, tmp233| clear__tmp233:4294967295 |
| 275 | |clear__tmp233| |
| 276 | |copy__tmp233__ball_x_hit_dec_max, ball_x_hit_dec_max| tmp233, tmp240, copy__tmp233__ball_x_hit_dec_max:4294967295 |
| 277 | |copy__tmp233__ball_x_hit_dec_max| tmp241 |
| 278 | |tmp241, tmp240| ball_x_hit_dec_max, tmp241:4294967295 |
| 279 | |tmp241| |
| 280 | |decrement_const__ball_x_vel__1| tmp246:1, tmp247 |
| 281 | |tmp247, ball_x_vel, tmp246| tmp247:4294967295 |
| 282 | |tmp247, tmp246| tmp247:4294967295 |
| 283 | |tmp247| |
| 284 | |clear__tmp250, tmp250| clear__tmp250:4294967295 |
| 285 | |clear__tmp250| |
| 286 | |copy__tmp250__ball_y_acc_sign, ball_y_acc_sign| tmp250, tmp254, copy__tmp250__ball_y_acc_sign:4294967295 |
| 287 | |copy__tmp250__ball_y_acc_sign| tmp255 |
| 288 | |tmp255, tmp254| ball_y_acc_sign, tmp255:4294967295 |
| 289 | |tmp255| |
| 290 | |clear__tmp251, tmp251| clear__tmp251:4294967295 |
| 291 | |clear__tmp251| |
| 292 | |set_const__tmp251__1| tmp251:1 |
| 293 | |clear__tmp261, tmp261| clear__tmp261:4294967295 |
| 294 | |clear__tmp261| |
| 295 | |copy__tmp261__ball_y_vel_sign, ball_y_vel_sign| tmp261, tmp265, copy__tmp261__ball_y_vel_sign:4294967295 |
| 296 | |copy__tmp261__ball_y_vel_sign| tmp266 |
| 297 | |tmp266, tmp265| ball_y_vel_sign, tmp266:4294967295 |
| 298 | |tmp266| |
| 299 | |clear__tmp262, tmp262| clear__tmp262:4294967295 |
| 300 | |clear__tmp262| |
| 301 | |set_const__tmp262__1| tmp262:1 |
| 302 | |increment__ball_y_vel__ball_y_acc, ball_y_acc| ball_y_vel, tmp273, increment__ball_y_vel__ball_y_acc:4294967295 |
| 303 | |increment__ball_y_vel__ball_y_acc| tmp274 |
| 304 | |tmp274, tmp273| ball_y_acc, tmp274:4294967295 |
| 305 | |tmp274| |
| 306 | |decrement__ball_y_vel__ball_y_acc, ball_y_vel, ball_y_acc| tmp276, decrement__ball_y_vel__ball_y_acc:4294967295 |
| 307 | |decrement__ball_y_vel__ball_y_acc| tmp277 |
| 308 | |tmp277, tmp276| ball_y_acc, tmp277:4294967295 |
| 309 | |tmp277| |
| 310 | |clear__tmp278, tmp278| clear__tmp278:4294967295 |
| 311 | |clear__tmp278| |
| 312 | |copy__tmp278__ball_y_vel_sign, ball_y_vel_sign| tmp278, tmp282, copy__tmp278__ball_y_vel_sign:4294967295 |
| 313 | |copy__tmp278__ball_y_vel_sign| tmp283 |
| 314 | |tmp283, tmp282| ball_y_vel_sign, tmp283:4294967295 |
| 315 | |tmp283| |
| 316 | |clear__tmp279, tmp279| clear__tmp279:4294967295 |
| 317 | |clear__tmp279| |
| 318 | |set_const__tmp279__1| tmp279:1 |
| 319 | |clear__tmp291, tmp291| clear__tmp291:4294967295 |
| 320 | |clear__tmp291| |
| 321 | |copy__tmp291__ball_y_vel, ball_y_vel| tmp291, tmp295, copy__tmp291__ball_y_vel:4294967295 |
| 322 | |copy__tmp291__ball_y_vel| tmp296 |
| 323 | |tmp296, tmp295| ball_y_vel, tmp296:4294967295 |
| 324 | |tmp296| |
| 325 | |clear__tmp292, tmp292| clear__tmp292:4294967295 |
| 326 | |clear__tmp292| |
| 327 | |set_const__tmp292__0| tmp292:0 |
| 328 | |clear__tmp302, tmp302| clear__tmp302:4294967295 |
| 329 | |clear__tmp302| |
| 330 | |copy__tmp302__ball_y_vel_sign, ball_y_vel_sign| tmp302, tmp306, copy__tmp302__ball_y_vel_sign:4294967295 |
| 331 | |copy__tmp302__ball_y_vel_sign| tmp307 |
| 332 | |tmp307, tmp306| ball_y_vel_sign, tmp307:4294967295 |
| 333 | |tmp307| |
| 334 | |clear__tmp303, tmp303| clear__tmp303:4294967295 |
| 335 | |clear__tmp303| |
| 336 | |set_const__tmp303__1| tmp303:1 |
| 337 | |clear__tmp320, tmp320| clear__tmp320:4294967295 |
| 338 | |clear__tmp320| |
| 339 | |set_const__tmp320__11| tmp320:11 |
| 340 | |clear__tmp327, tmp327| clear__tmp327:4294967295 |
| 341 | |clear__tmp327| |
| 342 | |set_const__tmp327__11| tmp327:11 |
| 343 | |set_pixel__x__y__ball_r__ball_g__ball_b| tmp337, tmp338 |
| 344 | |tmp338, @pixel-x| tmp338:4294967295 |
| 345 | |tmp338, @pixel-y| tmp338:4294967295 |
| 346 | |tmp338, @pixel-r| tmp338:4294967295 |
| 347 | |tmp338, @pixel-g| tmp338:4294967295 |
| 348 | |tmp338, @pixel-b| tmp338:4294967295 |
| 349 | |tmp338| tmp339 |
| 350 | |tmp339, x| @pixel-x, tmp332, tmp339:4294967295 |
| 351 | |tmp339, y| @pixel-y, tmp333, tmp339:4294967295 |
| 352 | |tmp339, ball_r| @pixel-r, tmp334, tmp339:4294967295 |
| 353 | |tmp339, ball_g| @pixel-g, tmp335, tmp339:4294967295 |
| 354 | |tmp339, ball_b| @pixel-b, tmp336, tmp339:4294967295 |
| 355 | |tmp339, tmp337| @set-pixel, tmp339 |
| 356 | |tmp339| tmp340 |
| 357 | |tmp340, tmp332| x, tmp340:4294967295 |
| 358 | |tmp340, tmp333| y, tmp340:4294967295 |
| 359 | |tmp340, tmp334| ball_r, tmp340:4294967295 |
| 360 | |tmp340, tmp335| ball_g, tmp340:4294967295 |
| 361 | |tmp340, tmp336| ball_b, tmp340:4294967295 |
| 362 | |tmp340| |
| 363 | |increment_const__x__6| tmp357:6, tmp358 |
| 364 | |tmp358, tmp357| x, tmp358:4294967295 |
| 365 | |tmp358| |
| 366 | |increment_const__y__6| tmp369:6, tmp370 |
| 367 | |tmp370, tmp369| y, tmp370:4294967295 |
| 368 | |tmp370| |
| 369 | |decrement_const__x__1| tmp377:1, tmp378 |
| 370 | |tmp378, x, tmp377| tmp378:4294967295 |
| 371 | |tmp378, tmp377| tmp378:4294967295 |
| 372 | |tmp378| |
| 373 | |decrement_const__x__6| tmp383:6, tmp384 |
| 374 | |tmp384, x, tmp383| tmp384:4294967295 |
| 375 | |tmp384, tmp383| tmp384:4294967295 |
| 376 | |tmp384| |
| 377 | |decrement_const__y__1| tmp391:1, tmp392 |
| 378 | |tmp392, y, tmp391| tmp392:4294967295 |
| 379 | |tmp392, tmp391| tmp392:4294967295 |
| 380 | |tmp392| |
| 381 | |decrement_const__y__6| tmp397:6, tmp398 |
| 382 | |tmp398, y, tmp397| tmp398:4294967295 |
| 383 | |tmp398, tmp397| tmp398:4294967295 |
| 384 | |tmp398| |
| 385 | |increment_const__x__8| tmp405:8, tmp406 |
| 386 | |tmp406, tmp405| x, tmp406:4294967295 |
| 387 | |tmp406| |
| 388 | |increment_const__y__8| tmp409:8, tmp410 |
| 389 | |tmp410, tmp409| y, tmp410:4294967295 |
| 390 | |tmp410| |
| 391 | |decrement_const__x__8| tmp413:8, tmp414 |
| 392 | |tmp414, x, tmp413| tmp414:4294967295 |
| 393 | |tmp414, tmp413| tmp414:4294967295 |
| 394 | |tmp414| |
| 395 | |draw| @display |
| 396 | |sleep_const__50000| tmp418:100000, tmp419 |
| 397 | |tmp419, tmp418| tmp419 |
| 398 | |tmp419| |
| 399 | |start| do0, do1, do2, do3, do4, do5, do6, do7, do8, do9, do10, do11, do12, do13, do14, do15, do16, do17, do18, do19, do20, do21, do22, do23, do24, do25, do26, do27, do28, do29, do30, do31, do32, do33, do34, do35, do36, do37, do38, do39, do40, do41, do42, do43, do44, do45, do48, do49, do52, do55, do58, do61, do64, do67, do71, do72, loop75, |
| 400 | |do0| clear__canvas_width |
| 401 | |do1| set_const__canvas_width__400 |
| 402 | |do2| clear__canvas_height |
| 403 | |do3| set_const__canvas_height__400 |
| 404 | |do4| clear__ball_radius |
| 405 | |do5| set_const__ball_radius__6 |
| 406 | |do6| clear__frames_count_max |
| 407 | |do7| set_const__frames_count_max__315 |
| 408 | |do8| clear__background_r |
| 409 | |do9| set_const__background_r__254 |
| 410 | |do10| clear__background_g |
| 411 | |do11| set_const__background_g__254 |
| 412 | |do12| clear__background_b |
| 413 | |do13| set_const__background_b__254 |
| 414 | |do14| clear__ball_r |
| 415 | |do15| set_const__ball_r__254 |
| 416 | |do16| clear__ball_g |
| 417 | |do17| set_const__ball_g__0 |
| 418 | |do18| clear__ball_b |
| 419 | |do19| set_const__ball_b__0 |
| 420 | |do20| clear__ball_x_pos |
| 421 | |do21| set_const__ball_x_pos__5 |
| 422 | |do22| clear__ball_x_vel |
| 423 | |do23| set_const__ball_x_vel__11 |
| 424 | |do24| clear__ball_x_acc |
| 425 | |do25| set_const__ball_x_acc__0 |
| 426 | |do26| clear__ball_x_vel_sign |
| 427 | |do27| set_const__ball_x_vel_sign__1 |
| 428 | |do28| clear__ball_x_acc_sign |
| 429 | |do29| set_const__ball_x_acc_sign__1 |
| 430 | |do30| clear__ball_x_hit_dec |
| 431 | |do31| set_const__ball_x_hit_dec__0 |
| 432 | |do32| clear__ball_x_hit_dec_max |
| 433 | |do33| set_const__ball_x_hit_dec_max__5 |
| 434 | |do34| clear__ball_y_pos |
| 435 | |do35| set_const__ball_y_pos__5 |
| 436 | |do36| clear__ball_y_vel |
| 437 | |do37| set_const__ball_y_vel__6 |
| 438 | |do38| clear__ball_y_acc |
| 439 | |do39| set_const__ball_y_acc__3 |
| 440 | |do40| clear__ball_y_vel_sign |
| 441 | |do41| set_const__ball_y_vel_sign__1 |
| 442 | |do42| clear__ball_y_acc_sign |
| 443 | |do43| set_const__ball_y_acc_sign__1 |
| 444 | |do44| clear__wall_right |
| 445 | |do45| copy__wall_right__canvas_width |
| 446 | |do48| clear__wall_bottom |
| 447 | |do49| copy__wall_bottom__canvas_height |
| 448 | |do52| decrement__wall_right__ball_radius |
| 449 | |do55| decrement__wall_bottom__ball_radius |
| 450 | |do58| increment__wall_left__ball_radius |
| 451 | |do61| increment__wall_top__ball_radius |
| 452 | |do64| decrement_const__wall_left__1 |
| 453 | |do67| decrement_const__wall_top__1 |
| 454 | |do71| clear__tmp70 |
| 455 | |do72| copy__tmp70__frames_count_max |
| 456 | |loop75, tmp70|, do76, do79, do80, do83, do87, do88, loop89, do121, do122, do125, do126, if_equal127, do138, do139, do142, do143, if_equal144, do155, do156, do159, do160, if_greater_or_equal163, do174, do175, do178, do179, if_greater_or_equal182, do193, do194, do197, do198, if_greater_or_equal201, do212, do213, do216, do217, if_greater_or_equal220, do252, do253, do256, do257, if_equal258, do293, do294, do297, do298, if_equal299, do317, do318, do319, do321, do322, loop323, do345, do346, do347, do348, do349, do350, do351, do352, do353, do354, do355, do356, do359, do360, do361, do362, do363, do364, do365, do366, do367, do368, do371, do372, do373, do374, do375, do376, do379, do380, do381, do382, do385, do386, do387, do388, do389, do390, do393, do394, do395, do396, do399, do400, do401, do402, do403, do404, do407, do408, do411, do412, do415, do416, do417, done420 |
| 457 | |loop75| |
| 458 | |do76| increment_const__frames_count__1 |
| 459 | |do79| clear__y |
| 460 | |do80| copy__y__ball_y_pos |
| 461 | |do83| decrement_const__y__5 |
| 462 | |do87| clear__tmp86 |
| 463 | |do88| set_const__tmp86__11 |
| 464 | |loop89, tmp86|, do90, do91, do94, do98, do99, loop100, do115, done118 |
| 465 | |loop89| |
| 466 | |do90| clear__x |
| 467 | |do91| copy__x__ball_x_pos |
| 468 | |do94| decrement_const__x__5 |
| 469 | |do98| clear__tmp97 |
| 470 | |do99| set_const__tmp97__11 |
| 471 | |loop100, tmp97|, do101, do111, done114 |
| 472 | |loop100| |
| 473 | |do101| set_pixel__x__y__background_r__background_g__background_b |
| 474 | |do111| increment_const__x__1 |
| 475 | |done114| loop100 |
| 476 | |do115| increment_const__y__1 |
| 477 | |done118| loop89 |
| 478 | |do121| clear__tmp119 |
| 479 | |do122| copy__tmp119__ball_x_vel_sign |
| 480 | |do125| clear__tmp120 |
| 481 | |do126| set_const__tmp120__1 |
| 482 | |if_equal127, tmp119, tmp120| if_equal127 |
| 483 | |if_equal127, tmp119| else129 |
| 484 | |if_equal127, tmp120| else129 |
| 485 | |if_equal127| then128 |
| 486 | |else129, tmp119| else129 |
| 487 | |else129, tmp120| else129 |
| 488 | |then128| do130, |
| 489 | |do130| increment__ball_x_pos__ball_x_vel |
| 490 | |else129| do133, |
| 491 | |do133| decrement__ball_x_pos__ball_x_vel |
| 492 | |do138| clear__tmp136 |
| 493 | |do139| copy__tmp136__ball_y_vel_sign |
| 494 | |do142| clear__tmp137 |
| 495 | |do143| set_const__tmp137__1 |
| 496 | |if_equal144, tmp136, tmp137| if_equal144 |
| 497 | |if_equal144, tmp136| else146 |
| 498 | |if_equal144, tmp137| else146 |
| 499 | |if_equal144| then145 |
| 500 | |else146, tmp136| else146 |
| 501 | |else146, tmp137| else146 |
| 502 | |then145| do147, |
| 503 | |do147| increment__ball_y_pos__ball_y_vel |
| 504 | |else146| do150, |
| 505 | |do150| decrement__ball_y_pos__ball_y_vel |
| 506 | |do155| clear__tmp153 |
| 507 | |do156| copy__tmp153__ball_x_pos |
| 508 | |do159| clear__tmp154 |
| 509 | |do160| copy__tmp154__wall_left |
| 510 | |if_greater_or_equal163, tmp153, tmp154| if_greater_or_equal163 |
| 511 | |if_greater_or_equal163, tmp153| else165 |
| 512 | |if_greater_or_equal163, tmp154| then164 |
| 513 | |if_greater_or_equal163| then164 |
| 514 | |else165, tmp153| else165 |
| 515 | |then164, tmp154| then164 |
| 516 | |then164| do166, do167, do170, do171, |
| 517 | |do166| clear__ball_x_pos |
| 518 | |do167| copy__ball_x_pos__wall_left |
| 519 | |do170| clear__ball_x_vel_sign |
| 520 | |do171| set_const__ball_x_vel_sign__1 |
| 521 | |else165| |
| 522 | |do174| clear__tmp172 |
| 523 | |do175| copy__tmp172__ball_x_pos |
| 524 | |do178| clear__tmp173 |
| 525 | |do179| copy__tmp173__wall_right |
| 526 | |if_greater_or_equal182, tmp172, tmp173| if_greater_or_equal182 |
| 527 | |if_greater_or_equal182, tmp172| then183 |
| 528 | |if_greater_or_equal182, tmp173| else184 |
| 529 | |if_greater_or_equal182| then183 |
| 530 | |then183, tmp172| then183 |
| 531 | |else184, tmp173| else184 |
| 532 | |then183| do185, do186, do189, do190, |
| 533 | |do185| clear__ball_x_pos |
| 534 | |do186| copy__ball_x_pos__wall_right |
| 535 | |do189| clear__ball_x_vel_sign |
| 536 | |do190| set_const__ball_x_vel_sign__0 |
| 537 | |else184| |
| 538 | |do193| clear__tmp191 |
| 539 | |do194| copy__tmp191__ball_y_pos |
| 540 | |do197| clear__tmp192 |
| 541 | |do198| copy__tmp192__wall_top |
| 542 | |if_greater_or_equal201, tmp191, tmp192| if_greater_or_equal201 |
| 543 | |if_greater_or_equal201, tmp191| else203 |
| 544 | |if_greater_or_equal201, tmp192| then202 |
| 545 | |if_greater_or_equal201| then202 |
| 546 | |else203, tmp191| else203 |
| 547 | |then202, tmp192| then202 |
| 548 | |then202| do204, do205, do208, do209, |
| 549 | |do204| clear__ball_y_pos |
| 550 | |do205| copy__ball_y_pos__wall_top |
| 551 | |do208| clear__ball_y_vel_sign |
| 552 | |do209| set_const__ball_y_vel_sign__1 |
| 553 | |else203| |
| 554 | |do212| clear__tmp210 |
| 555 | |do213| copy__tmp210__ball_y_pos |
| 556 | |do216| clear__tmp211 |
| 557 | |do217| copy__tmp211__wall_bottom |
| 558 | |if_greater_or_equal220, tmp210, tmp211| if_greater_or_equal220 |
| 559 | |if_greater_or_equal220, tmp210| then221 |
| 560 | |if_greater_or_equal220, tmp211| else222 |
| 561 | |if_greater_or_equal220| then221 |
| 562 | |then221, tmp210| then221 |
| 563 | |else222, tmp211| else222 |
| 564 | |then221| do223, do224, do227, do228, do229, do234, do235, do238, do239, if_equal242, |
| 565 | |do223| clear__ball_y_pos |
| 566 | |do224| copy__ball_y_pos__wall_bottom |
| 567 | |do227| clear__ball_y_vel_sign |
| 568 | |do228| set_const__ball_y_vel_sign__0 |
| 569 | |do229| increment_const__ball_x_hit_dec__1 |
| 570 | |do234| clear__tmp232 |
| 571 | |do235| copy__tmp232__ball_x_hit_dec |
| 572 | |do238| clear__tmp233 |
| 573 | |do239| copy__tmp233__ball_x_hit_dec_max |
| 574 | |if_equal242, tmp232, tmp233| if_equal242 |
| 575 | |if_equal242, tmp232| else244 |
| 576 | |if_equal242, tmp233| else244 |
| 577 | |if_equal242| then243 |
| 578 | |else244, tmp232| else244 |
| 579 | |else244, tmp233| else244 |
| 580 | |then243| do245, do248, do249, |
| 581 | |do245| decrement_const__ball_x_vel__1 |
| 582 | |do248| clear__ball_x_hit_dec |
| 583 | |do249| set_const__ball_x_hit_dec__0 |
| 584 | |else244| |
| 585 | |else222| |
| 586 | |do252| clear__tmp250 |
| 587 | |do253| copy__tmp250__ball_y_acc_sign |
| 588 | |do256| clear__tmp251 |
| 589 | |do257| set_const__tmp251__1 |
| 590 | |if_equal258, tmp250, tmp251| if_equal258 |
| 591 | |if_equal258, tmp250| else260 |
| 592 | |if_equal258, tmp251| else260 |
| 593 | |if_equal258| then259 |
| 594 | |else260, tmp250| else260 |
| 595 | |else260, tmp251| else260 |
| 596 | |then259| do263, do264, do267, do268, if_equal269, |
| 597 | |do263| clear__tmp261 |
| 598 | |do264| copy__tmp261__ball_y_vel_sign |
| 599 | |do267| clear__tmp262 |
| 600 | |do268| set_const__tmp262__1 |
| 601 | |if_equal269, tmp261, tmp262| if_equal269 |
| 602 | |if_equal269, tmp261| else271 |
| 603 | |if_equal269, tmp262| else271 |
| 604 | |if_equal269| then270 |
| 605 | |else271, tmp261| else271 |
| 606 | |else271, tmp262| else271 |
| 607 | |then270| do272, |
| 608 | |do272| increment__ball_y_vel__ball_y_acc |
| 609 | |else271| do275, |
| 610 | |do275| decrement__ball_y_vel__ball_y_acc |
| 611 | |else260| do280, do281, do284, do285, if_equal286, |
| 612 | |do280| clear__tmp278 |
| 613 | |do281| copy__tmp278__ball_y_vel_sign |
| 614 | |do284| clear__tmp279 |
| 615 | |do285| set_const__tmp279__1 |
| 616 | |if_equal286, tmp278, tmp279| if_equal286 |
| 617 | |if_equal286, tmp278| else288 |
| 618 | |if_equal286, tmp279| else288 |
| 619 | |if_equal286| then287 |
| 620 | |else288, tmp278| else288 |
| 621 | |else288, tmp279| else288 |
| 622 | |then287| do289, |
| 623 | |do289| decrement__ball_y_vel__ball_y_acc |
| 624 | |else288| do290, |
| 625 | |do290| increment__ball_y_vel__ball_y_acc |
| 626 | |do293| clear__tmp291 |
| 627 | |do294| copy__tmp291__ball_y_vel |
| 628 | |do297| clear__tmp292 |
| 629 | |do298| set_const__tmp292__0 |
| 630 | |if_equal299, tmp291, tmp292| if_equal299 |
| 631 | |if_equal299, tmp291| else301 |
| 632 | |if_equal299, tmp292| else301 |
| 633 | |if_equal299| then300 |
| 634 | |else301, tmp291| else301 |
| 635 | |else301, tmp292| else301 |
| 636 | |then300| do304, do305, do308, do309, if_equal310, |
| 637 | |do304| clear__tmp302 |
| 638 | |do305| copy__tmp302__ball_y_vel_sign |
| 639 | |do308| clear__tmp303 |
| 640 | |do309| set_const__tmp303__1 |
| 641 | |if_equal310, tmp302, tmp303| if_equal310 |
| 642 | |if_equal310, tmp302| else312 |
| 643 | |if_equal310, tmp303| else312 |
| 644 | |if_equal310| then311 |
| 645 | |else312, tmp302| else312 |
| 646 | |else312, tmp303| else312 |
| 647 | |then311| do313, do314, |
| 648 | |do313| clear__ball_y_vel_sign |
| 649 | |do314| set_const__ball_y_vel_sign__0 |
| 650 | |else312| do315, do316, |
| 651 | |do315| clear__ball_y_vel_sign |
| 652 | |do316| set_const__ball_y_vel_sign__1 |
| 653 | |else301| |
| 654 | |do317| clear__y |
| 655 | |do318| copy__y__ball_y_pos |
| 656 | |do319| decrement_const__y__5 |
| 657 | |do321| clear__tmp320 |
| 658 | |do322| set_const__tmp320__11 |
| 659 | |loop323, tmp320|, do324, do325, do326, do328, do329, loop330, do343, done344 |
| 660 | |loop323| |
| 661 | |do324| clear__x |
| 662 | |do325| copy__x__ball_x_pos |
| 663 | |do326| decrement_const__x__5 |
| 664 | |do328| clear__tmp327 |
| 665 | |do329| set_const__tmp327__11 |
| 666 | |loop330, tmp327|, do331, do341, done342 |
| 667 | |loop330| |
| 668 | |do331| set_pixel__x__y__ball_r__ball_g__ball_b |
| 669 | |do341| increment_const__x__1 |
| 670 | |done342| loop330 |
| 671 | |do343| increment_const__y__1 |
| 672 | |done344| loop323 |
| 673 | |do345| clear__x |
| 674 | |do346| copy__x__ball_x_pos |
| 675 | |do347| clear__y |
| 676 | |do348| copy__y__ball_y_pos |
| 677 | |do349| decrement_const__x__5 |
| 678 | |do350| decrement_const__y__5 |
| 679 | |do351| set_pixel__x__y__background_r__background_g__background_b |
| 680 | |do352| increment_const__x__1 |
| 681 | |do353| set_pixel__x__y__background_r__background_g__background_b |
| 682 | |do354| increment_const__x__1 |
| 683 | |do355| set_pixel__x__y__background_r__background_g__background_b |
| 684 | |do356| increment_const__x__6 |
| 685 | |do359| set_pixel__x__y__background_r__background_g__background_b |
| 686 | |do360| increment_const__x__1 |
| 687 | |do361| set_pixel__x__y__background_r__background_g__background_b |
| 688 | |do362| increment_const__x__1 |
| 689 | |do363| set_pixel__x__y__background_r__background_g__background_b |
| 690 | |do364| increment_const__y__1 |
| 691 | |do365| set_pixel__x__y__background_r__background_g__background_b |
| 692 | |do366| increment_const__y__1 |
| 693 | |do367| set_pixel__x__y__background_r__background_g__background_b |
| 694 | |do368| increment_const__y__6 |
| 695 | |do371| set_pixel__x__y__background_r__background_g__background_b |
| 696 | |do372| increment_const__y__1 |
| 697 | |do373| set_pixel__x__y__background_r__background_g__background_b |
| 698 | |do374| increment_const__y__1 |
| 699 | |do375| set_pixel__x__y__background_r__background_g__background_b |
| 700 | |do376| decrement_const__x__1 |
| 701 | |do379| set_pixel__x__y__background_r__background_g__background_b |
| 702 | |do380| decrement_const__x__1 |
| 703 | |do381| set_pixel__x__y__background_r__background_g__background_b |
| 704 | |do382| decrement_const__x__6 |
| 705 | |do385| set_pixel__x__y__background_r__background_g__background_b |
| 706 | |do386| decrement_const__x__1 |
| 707 | |do387| set_pixel__x__y__background_r__background_g__background_b |
| 708 | |do388| decrement_const__x__1 |
| 709 | |do389| set_pixel__x__y__background_r__background_g__background_b |
| 710 | |do390| decrement_const__y__1 |
| 711 | |do393| set_pixel__x__y__background_r__background_g__background_b |
| 712 | |do394| decrement_const__y__1 |
| 713 | |do395| set_pixel__x__y__background_r__background_g__background_b |
| 714 | |do396| decrement_const__y__6 |
| 715 | |do399| set_pixel__x__y__background_r__background_g__background_b |
| 716 | |do400| decrement_const__y__1 |
| 717 | |do401| set_pixel__x__y__background_r__background_g__background_b |
| 718 | |do402| increment_const__x__1 |
| 719 | |do403| set_pixel__x__y__background_r__background_g__background_b |
| 720 | |do404| increment_const__x__8 |
| 721 | |do407| set_pixel__x__y__background_r__background_g__background_b |
| 722 | |do408| increment_const__y__8 |
| 723 | |do411| set_pixel__x__y__background_r__background_g__background_b |
| 724 | |do412| decrement_const__x__8 |
| 725 | |do415| set_pixel__x__y__background_r__background_g__background_b |
| 726 | |do416| draw |
| 727 | |do417| sleep_const__50000 |
| 728 | |done420| loop75 |
| 729 |