changeset 174:0d8d3c83a453

Tweak schematics
author Neil Muller <drnlmuller@gmail.com>
date Sat, 12 May 2012 10:11:17 +0200
parents ed396ea7c4ad
children efe82cf956fc
files gamelib/schematics.py
diffstat 1 files changed, 17 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/gamelib/schematics.py	Sat May 12 09:41:42 2012 +0200
+++ b/gamelib/schematics.py	Sat May 12 10:11:17 2012 +0200
@@ -156,6 +156,18 @@
     POWER_INCREMENT = 20
 
 
+class MonsterBear(Schematic):
+    NAME = "Giant Bear"
+    COST = 10 * K
+    CATEGORIES = (cat.BEAST,)
+    PREREQUISITES = (
+        (research.Biogenetics, 3),
+        )
+
+    BASE_POWER = 50
+    POWER_INCREMENT = 5
+
+
 class SharksWithFrickinLasers(Schematic):
     NAME = "sharks with frickin' lasers"
     COST = 15 * K
@@ -202,6 +214,11 @@
         (research.ArtificialIntelligence, 3),
         )
 
+    FAILURE_TEXT = (
+        "Everything seems to be going smoothly until the AI decides it"
+        " needs to rule the world itself. Fortuantely, you are able to purge"
+        " it from the system before it becomes a legitimate rival.")
+
 
 class LaserGun(Schematic):
     NAME = "laser gun"