view gamelib/research.py @ 113:93ba0f1b4e06

added textbox
author Rizmari Versfeld <rizziepit@gmail.com>
date Wed, 09 May 2012 23:01:16 +0200
parents 1e8f7e694f0c
children ef63532cac13
line wrap: on
line source

from gamelib.game_base import Science


class ResearchArea(Science):
    SCIENCE_TYPE = 'research'


class Tesla(ResearchArea):
    NAME = "Tesla"


class Robotics(ResearchArea):
    NAME = "Robotics"


class Rocketry(ResearchArea):
    NAME = "Rocketry"


class Biogenetics(ResearchArea):
    NAME = "Biogenetics"


class Psychology(ResearchArea):
    NAME = "Psychology"


class Fusion(ResearchArea):
    NAME = "Fusion"


class Medical(ResearchArea):
    NAME = "Medical Experiments"


class Lasers(ResearchArea):
    NAME = "Lasers"


class Space(ResearchArea):
    NAME = "SPAAAAAACE!"
    PREREQUISITES = (
        (Robotics, 1),
        (Rocketry, 2),
        )


class ArtificialIntelligence(ResearchArea):
    NAME = "Artificial Intelligence"
    PREREQUISITES = (
        (Robotics, 4),
        (Psychology, 2),
        )