diff gamelib/schematics.py @ 151:372d886f9e70

New suggest_research() method on Lab.
author Jeremy Thurgood <firxen@gmail.com>
date Fri, 11 May 2012 20:06:36 +0200
parents 3abb05f7e720
children f1efd252e8b0
line wrap: on
line diff
--- a/gamelib/schematics.py	Fri May 11 17:17:44 2012 +0200
+++ b/gamelib/schematics.py	Fri May 11 20:06:36 2012 +0200
@@ -19,6 +19,7 @@
     'AQUATIC',
     'INTELLIGENCE',
     'AI',
+    'COUNTERMEASURE',
     )
 
 K = 1000
@@ -189,7 +190,7 @@
 
 
 class LaserGun(Schematic):
-    NAME = "Laser Gun"
+    NAME = "laser gun"
     COST = 300
     CATEGORIES = (cat.HAND_WEAPON,)
     PREREQUISITES = (
@@ -197,6 +198,16 @@
         )
 
 
+class EmpMissile(Schematic):
+    NAME = "EMP missile"
+    COST = 1500
+    CATEGORIES = (cat.COUNTERMEASURE,)
+    PREREQUISITES = (
+        (research.Electrickery, 5),
+        (research.Rocketry, 2),
+        )
+
+
 class DoomsdayVirus(Schematic):
     NAME = "doomsday virus"
     COST = 100 * K