Change target FPS and rescale things to match
authorNeil <neil@dip.sun.ac.za>
Sat, 10 Sep 2016 17:56:58 +0000 (19:56 +0200)
committerNeil <neil@dip.sun.ac.za>
Sat, 10 Sep 2016 17:56:58 +0000 (19:56 +0200)
tabakrolletjie/constants.py
tabakrolletjie/enemies.py
tabakrolletjie/lights.py

index 9e1089281760df2c5782a480faddefae922fa371..6ddfd9fd01083bda88ae028072ba811a1df1c762 100644 (file)
@@ -15,10 +15,10 @@ FPS_FRAMES = 50
 SCREEN_SIZE = (1024, 704)
 
 # Frame per second
-FPS = 60
+FPS = 30
 
 # Night length in ticks
-NIGHT_LENGTH = 3000
+NIGHT_LENGTH = 1500
 
 # Pymunk categories
 OBSTACLE_CATEGORY = 1 << 0
index 8294f4d426502fe149c5078fc9626c93c7995594..4fc9470ba90155cf109f20a7292496b148982039 100644 (file)
@@ -23,8 +23,8 @@ EAT_TURNIP_FILTER = pymunk.ShapeFilter(mask=TURNIP_CATEGORY)
 
 
 # Boyd parameters
-SPAWN_RATE = 10
-MAX_AGE = 60
+SPAWN_RATE = 5
+MAX_AGE = 30
 MAX_ELEMENTS = 400
 MAX_HEALTH = 100
 
@@ -33,7 +33,7 @@ DAY_HEALTH = 10
 
 HEAL_FACTOR = 1
 
-MOULD_STAGES = [15, 25]
+MOULD_STAGES = [7, 13]
 
 MOULD_RADIUS = 16
 
index d9f2b2b660fbfddb3cb52e8278f18d7e696e6a1e..723da6a9f427ee0304130269bc6f76716dfd8f19 100644 (file)
@@ -237,7 +237,7 @@ class BaseLight(object):
         return 5 * area * self.intensity / 6400  # 80x80 unit area
 
     def base_damage(self):
-        return 5 * self.intensity
+        return 10 * self.intensity
 
     def toggle(self):
         self.colour_pos += 1