simplepool ball shooting method help needed

I am trying to use Corona with my high school programming students. As I have mentioned before the documentation is the difficulty so I am picking through the sample programs in order to try and understand how things work. The present project is a simple pinball game. By cutting and pasting the ball shooting routine from the Simplepool sample game we can shoot the ball as in a pinball game. Shooting the ball is no problem, explaining how the method works on the other hand is a major issue. I do not understand 90% of the method so the kids are getting the “there be magic here” explanation from me. Has anybody by some weird chance done a line-by-line commenting of Simplepool, or at least the ball shooting routine? If I had a few hours I do not doubt I could pick through the API and the code to figure out more than I understand now but that nasty teaching job interferes with those needed hours. [import]uid: 23256 topic_id: 9347 reply_id: 309347[/import]