by @Zach Knight Fork
{"functions":[],"name":"Darts","main":{"rawId":"main","tpe":"Void","name":"main","statements":[{"@type":"Begin","id":"id_adf4823b_abde_4427_ada6_03853d27ba47"},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"darts","lengthValue2":"5","id":"id_86156c41_9fba_46db_acb4_fec6532adc61","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"roundpoints","lengthValue2":"5","id":"id_4b319838_b918_4519_9dde_2d18e7684411","initValue":null},{"lengthValue":-1,"@type":"Declare","lengthValue1":"5","tpe":"Integer","name":"overallpoints","lengthValue2":"5","id":"id_72618380_2d85_45f7_a0ee_8e0e86cdfbe6","initValue":"101"},{"newline":true,"@type":"Output","id":"id_f35863c3_91a5_45a2_8900_3baf3bfa712d","value":"\"Welcome to darts. Your currenly are on 101 points.\""},{"newline":true,"@type":"Output","id":"id_ac0da194_8a83_4084_bd7d_45211d4eef12","value":"\"How many points did you score?\""},{"condition":"overallpoints > 0","@type":"While","id":"id_bc74329b_c072_4d07_998e_9b6de91830ad","body":{"statements":[{"@type":"Input","name":"roundpoints","id":"id_d1e023ca_b536_44d6_8531_9080bb1b06fb","prompt":null},{"@type":"Assign","name":"darts","id":"id_f0bf84c0_a88f_4d2a_a82b_459c2e5cbf09","value":"darts + 1"},{"@type":"Assign","name":"overallpoints","id":"id_1f4b4cfb_39dd_4d23_ba86_70aaec0c0596","value":"overallpoints - roundpoints"},{"newline":true,"@type":"Output","id":"id_fce8e8bb_18ad_4764_ac76_224b754d5ca5","value":"\"You are on \" + overallpoints + \" points now.\""}],"id":"id_fe19318c_2fbf_4aa8_aec4_0cad48a0fbf9"}},{"newline":true,"@type":"Output","id":"id_0aecef64_0477_4074_b582_27ead3568158","value":"\"It took you \" + darts + \" darts\""},{"@type":"Return","id":"id_29070dae_cea0_4de3_a480_4819d4d96283","maybeValue":null}],"parameters":[]},"id":"id_0a9336c4_e7f1_4710_8638_bc449ca85242","config":{"showDebugVars":true,"useInputPrompt":false,"echoEnteredValue":false,"showIoBtns":true,"showFunctions":false,"lang":"java","showGenCode":false},"version":"0.3","revision":379}