From ff8fe856d68870b45a3b2ed9659f247f2c0e2177 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Tue, 17 Nov 2009 00:52:23 +0000 Subject: [PATCH] updated tests/bowling.lua git-svn-id: svn://anubis/anaglym/trunk@181 99a6e188-d820-4881-8870-2d33a10e2619 --- tests/bowling.lua | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/tests/bowling.lua b/tests/bowling.lua index 16dc1ea..4f3f3dd 100644 --- a/tests/bowling.lua +++ b/tests/bowling.lua @@ -1,13 +1,15 @@ function init() - local levels = 5 + local rows = 5 + local offset = 1 local pin = ag.loadModel("bowling_pin", 0.5) - pin:setPosition(0, -5.5, 2) - for level = 2, levels do - for x = 1, level do + pin:setPosition(0, 0, 2) + for row = 2, rows do + for x = 1, row do local p = pin:clone() - p:setPosition(x - 0.5 - level/2, - -(levels - level + 1.5), 2) + p:setPosition(-((row - 1) * offset) / 2 + (x - 1) * offset, + offset * (row - 1), + 2) end end