Mercurial > sypikslang
view gamelib/research.py @ 182:0cb67bf20f89
Remove unneeded skellington cruft
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Sat, 12 May 2012 12:51:19 +0200 |
parents | 53277724645b |
children | eb506f431979 |
line wrap: on
line source
from gamelib.game_base import Science class ResearchArea(Science): SCIENCE_TYPE = 'research' class Physics(ResearchArea): NAME = "Physics" class Psychology(ResearchArea): NAME = "Psychology" # FIXME: IMAGE_NAME = "fusion" class MedicalExperiments(ResearchArea): NAME = "Medical Experiments" class Meteorology(ResearchArea): NAME = "Meteorology" class Biogenetics(ResearchArea): NAME = "Biogenetics" PREREQUISITES = ( (MedicalExperiments, 2), ) class Oceanography(ResearchArea): NAME = "Oceanography" PREREQUISITES = ( (Physics, 1), (Meteorology, 1), ) class Lasers(ResearchArea): NAME = "Lasers" PREREQUISITES = ( (Physics, 2), ) class Fusion(ResearchArea): NAME = "Fusion" PREREQUISITES = ( (Physics, 10), ) class Electrickery(ResearchArea): NAME = "Electrickery" PREREQUISITES = ( (Physics, 1), ) class Rocketry(ResearchArea): NAME = "Rocketry" PREREQUISITES = ( (Physics, 3), ) class Robotics(ResearchArea): NAME = "Robotics" PREREQUISITES = ( (Electrickery, 3), ) class Space(ResearchArea): NAME = "SPAAAAAACE!" PREREQUISITES = ( (Robotics, 1), (Rocketry, 2), ) class MarineBiology(ResearchArea): NAME = "Marine Biology" PREREQUISITES = ( (Biogenetics, 2), (Oceanography, 2), ) class ArtificialIntelligence(ResearchArea): NAME = "Artificial Intelligence" PREREQUISITES = ( (Robotics, 4), (Psychology, 2), )