by @Jonathan Edwards Fork
{"functions":[],"name":"darts game","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_af0d81b0_1427_496b_b63f_04a34cf1cbc1"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"player1","lengthValue2":"5","id":"id_aac42742_16dd_451e_acd4_ac12d72a41be","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"player2","lengthValue2":"5","id":"id_9a24d249_7c6e_4ecc_a417_83da6eef46d8","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"score1","lengthValue2":"5","id":"id_599463b0_ca4a_4376_a5b1_7ea9f5316865","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"score2","lengthValue2":"5","id":"id_5e7b5952_6b6e_4ef0_b600_024eff7d3abd","initValue":null},{"newline":true,"@type":"Output","id":"id_414519b2_b9bf_4afb_b6fe_9c56b3259b67","value":"\"I will keep track of your score in this game of darts. You start with 101 points, and every point you score is subtracted from your total number. If your total number becomes 0, then you lose. :)\""},{"newline":true,"@type":"Output","id":"id_d4ced34d_71e0_4f7c_a378_acfc083e6989","value":"\"Player 1, what number did your dart land on? :)\""},{"@type":"Input","name":"player1","id":"id_c6057490_b24d_49c5_a77e_6ef3729d554c","prompt":null},{"@type":"Assign","name":"score1","id":"id_2b36227c_c831_418c_8d6f_0a36b83345dc","value":"101-player1"},{"newline":true,"@type":"Output","id":"id_0b4d3056_1745_4b21_9b22_6993b40c6d2d","value":"\"Player 2, what number did your dart land on? :)\""},{"@type":"Input","name":"player2","id":"id_34147e13_8f0d_4017_9f50_fbbffe1a9129","prompt":null},{"@type":"Assign","name":"score2","id":"id_2c1d3d55_4eba_4de4_81a6_cd3a7e1b73a1","value":"101-player2"},{"condition":"score1 > 0 && score2 > 0","@type":"While","id":"id_91dbf0c1_e2ef_4e40_899d_f0a4ba220abb","body":{"statements":[{"newline":true,"@type":"Output","id":"id_d1b9399a_a349_4f44_8f27_389f0ca248a8","value":"\"Player 1, what number did your dart land on? :)\""},{"@type":"Input","name":"player1","id":"id_7600fac3_c911_4504_8529_d7de442d3010","prompt":null},{"@type":"Assign","name":"score1","id":"id_04d40e1a_b3a3_4aa7_894a_b953cc648a1d","value":"score1-player1"},{"newline":true,"@type":"Output","id":"id_4ea462c0_ea6e_42fb_a964_c4fc4f4b43aa","value":"\"Player 2, what number did your dart land on? :)\""},{"@type":"Input","name":"player2","id":"id_f1599c01_76da_4116_8ff6_54bbebeeb606","prompt":null},{"@type":"Assign","name":"score2","id":"id_2e66cd80_df65_499e_8e61_b2ba01b8a98e","value":"score2-player2"}],"id":"id_31963417_bc0e_41a5_b401_38fe6f7c1012"}},{"falseBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_44d378e4_d84c_4eb2_8604_c9da0ed696b5","value":"\"Player 2 wins! :)\""}],"id":"id_b1e2a214_62a0_4932_8f5f_defd8736ba20"},"trueBlock":{"statements":[{"newline":true,"@type":"Output","id":"id_daa92630_b22f_494d_a000_208669b8839c","value":"\"Player 1 wins! :)\""}],"id":"id_e9c4aa77_4be9_46db_9bcd_0627b4641fea"},"condition":"score1 > 0","@type":"If","id":"id_6f02d777_b575_4910_b811_f898faf57b53"},{"newline":true,"@type":"Output","id":"id_49ed230b_23f2_467c_b4fb_3b17b5b40649","value":"\"Good Game! :)\""},{"@type":"Return","id":"id_b1218a7b_78cf_4cbf_881d_a9e885d4da08","maybeValue":null}],"parameters":[]},"id":"id_119f85e8_806f_4440_96de_e9c74c880850","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":844}