comparison gamelib/schematics.py @ 198:df350c2f8c10

Add another mission
author Neil Muller <drnlmuller@gmail.com>
date Sat, 12 May 2012 17:36:15 +0200
parents 9e86ed5343d9
children 4159e34d7310
comparison
equal deleted inserted replaced
197:108806a1d6f9 198:df350c2f8c10
19 'AQUATIC', 19 'AQUATIC',
20 'INTELLIGENCE', 20 'INTELLIGENCE',
21 'AI', 21 'AI',
22 'COUNTERMEASURE', 22 'COUNTERMEASURE',
23 'SPACE', 23 'SPACE',
24 'WEATHER_MACHINE',
24 ) 25 )
25 26
26 K = 1000 27 K = 1000
27 M = 1000 * K 28 M = 1000 * K
28 29
214 215
215 216
216 class TornadoMachine(Schematic): 217 class TornadoMachine(Schematic):
217 NAME = "tornado machine" 218 NAME = "tornado machine"
218 COST = 7 * K 219 COST = 7 * K
219 CATEGORIES = (cat.VEHICLE,) 220 CATEGORIES = (cat.VEHICLE, cat.WEATHER_MACHINE)
220 PREREQUISITES = ( 221 PREREQUISITES = (
221 (research.Meteorology, 6), 222 (research.Meteorology, 6),
222 (research.Physics, 5), 223 (research.Physics, 5),
223 ) 224 )
224 225
363 364
364 365
365 class WeatherControlStation(Schematic): 366 class WeatherControlStation(Schematic):
366 NAME = "weather control station" 367 NAME = "weather control station"
367 COST = 15 * M 368 COST = 15 * M
368 CATEGORIES = (cat.DOOMSDAY_DEVICE, cat.SPACE) 369 CATEGORIES = (cat.DOOMSDAY_DEVICE, cat.SPACE, cat.WEATHER_MACHINE)
369 PREREQUISITES = ( 370 PREREQUISITES = (
370 (SpySatellite, 3), 371 (SpySatellite, 3),
371 (research.Lasers, 5), 372 (research.Lasers, 5),
372 (research.Space, 8), 373 (research.Space, 8),
373 (research.Meteorology, 15), 374 (research.Meteorology, 15),