Mercurial > sypikslang
comparison gamelib/research.py @ 14:9d61abb3cfaf
Better subclass handling.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Sun, 06 May 2012 15:58:03 +0200 |
parents | f9756477cbce |
children | 10d3db1f1e08 |
comparison
equal
deleted
inserted
replaced
13:c0966997e0c5 | 14:9d61abb3cfaf |
---|---|
19 | 19 |
20 class Rocketry(ResearchArea): | 20 class Rocketry(ResearchArea): |
21 NAME = "Rocketry" | 21 NAME = "Rocketry" |
22 | 22 |
23 | 23 |
24 class BioGenetics(ResearchArea): | 24 class Biogenetics(ResearchArea): |
25 NAME = "Biogenetics" | 25 NAME = "Biogenetics" |
26 | 26 |
27 | 27 |
28 class Psychology(ResearchArea): | 28 class Psychology(ResearchArea): |
29 NAME = "Psychology" | 29 NAME = "Psychology" |
30 | 30 |
31 | 31 |
32 class Fusion(ResearchArea): | 32 class Fusion(ResearchArea): |
33 NAME = "ResearchArea" | 33 NAME = "Fusion" |
34 | 34 |
35 | 35 |
36 class Medical(ResearchArea): | 36 class Medical(ResearchArea): |
37 NAME = "Medical Experiments" | 37 NAME = "Medical Experiments" |
38 | 38 |
45 NAME = "SPAAAAAACE!" | 45 NAME = "SPAAAAAACE!" |
46 PREREQUISITES = ( | 46 PREREQUISITES = ( |
47 (Robotics, 1), | 47 (Robotics, 1), |
48 (Rocketry, 2), | 48 (Rocketry, 2), |
49 ) | 49 ) |
50 | |
51 | |
52 class ArtificialIntelligence(ResearchArea): | |
53 NAME = "Artificial Intelligence" | |
54 PREREQUISITES = ( | |
55 (Robotics, 4), | |
56 (Psychology, 2), | |
57 ) |