From 140331b74d0b6c50175f9b77a1bc15a7386345a4 Mon Sep 17 00:00:00 2001 From: Rodolfo D. Arce S Date: Thu, 02 Jun 2011 23:06:05 +0000 Subject: Improved movement for cutting trees --- diff --git a/main.py b/main.py index 610e013..26a2f73 100644 --- a/main.py +++ b/main.py @@ -39,6 +39,7 @@ ranger = Ranger(window_h, window_w, ranger_speed) # Cutter cutter_time = 100 +tree_cutting_time = 100 cutter_speed = 4 cutter = [] @@ -107,12 +108,14 @@ while True: for arbol in trees: for cortador in cutter: if cortador.collides_with(arbol): - trees.remove(arbol) + cortador.cut_trees = True + tree_cutting_time += 1 + if cortador.cut_trees == True and tree_cutting_time == 100: + trees.remove(arbol) - if cutter_time == 100: + if cutter_time == 300: cutter.append( Cutter(window_h, window_w, cutter_speed) ) cutter_time = 0 - cutter_time += 1 for arbol in trees: -- cgit v0.9.1