Add research and finish most buildings
This commit is contained in:
96
aoe/types.py
96
aoe/types.py
@@ -13,8 +13,11 @@ class Ages(IntEnum):
|
||||
class Buildings(Enum):
|
||||
HOUSE = auto()
|
||||
LUMBERCAMP = auto()
|
||||
#MULECART = auto()
|
||||
#SETTLEMENT = auto()
|
||||
MILL = auto()
|
||||
FARM = auto()
|
||||
#PASTURE = auto()
|
||||
MININGCAMP = auto()
|
||||
DOCK = auto()
|
||||
BARRACKS = auto()
|
||||
@@ -22,14 +25,26 @@ class Buildings(Enum):
|
||||
ARCHERYRANGE = auto()
|
||||
PALISADEWALL = auto()
|
||||
PALISADEGATE = auto()
|
||||
OUTPOST = auto()
|
||||
TOWNCENTER = auto()
|
||||
BLACKSMITH = auto()
|
||||
WATCHTOWER = auto()
|
||||
STONEWALL = auto()
|
||||
GATE = auto()
|
||||
DONJON = auto()
|
||||
FISHTRAP = auto()
|
||||
MARKET = auto()
|
||||
UNIVERSITY = auto()
|
||||
#CARAVANSERAI = auto()
|
||||
SIEGEWORKSHOP = auto()
|
||||
MONASTERY = auto()
|
||||
#FORTIFIEDCHURCH = auto()
|
||||
CASTLE = auto()
|
||||
KREPOST = auto()
|
||||
#DONJON = auto()
|
||||
#HARBOR = auto()
|
||||
#FEITORIA = auto()
|
||||
BOMBARDTOWER = auto()
|
||||
WONDER = auto()
|
||||
|
||||
|
||||
|
||||
@@ -55,25 +70,84 @@ class Tasks(Enum):
|
||||
|
||||
|
||||
class Research(Enum):
|
||||
TOWNWATCH = auto()
|
||||
TOWNPATROL = auto()
|
||||
TREADMILLCRANE = auto()
|
||||
MASONRY = auto()
|
||||
ARCHITECTURE = auto()
|
||||
HOARDINGS = auto()
|
||||
CONSCRIPTION = auto()
|
||||
WHEELBARROW = auto()
|
||||
HANDCART = auto()
|
||||
DOUBLEBITAXE = auto()
|
||||
BOWSAW = auto()
|
||||
TWOMANSAW = auto()
|
||||
HORSECOLLAR = auto()
|
||||
HEAVYPLOW = auto()
|
||||
CROPCYCLE = auto()
|
||||
CROPROTATION = auto()
|
||||
GOLDMINING = auto()
|
||||
GOLDSHAFTMINING = auto()
|
||||
STONEMINING = auto()
|
||||
STONESHAFTMINING = auto()
|
||||
'''
|
||||
BLACKSMITH = 11
|
||||
WATCHTOWER = 12
|
||||
STONEWALL = 13
|
||||
GATE = 14
|
||||
DONJON = 15
|
||||
FISHTRAP = 16
|
||||
'''
|
||||
|
||||
CARAVAN = auto()
|
||||
COINAGE = auto()
|
||||
BANKING = auto()
|
||||
GUILDS = auto()
|
||||
FISHINGLINES = auto()
|
||||
GILLNETS = auto()
|
||||
DOMESTICATION = auto()
|
||||
PASTORALISM = auto()
|
||||
TRANSHUMANCE = auto()
|
||||
REDEMPTION = auto()
|
||||
ATONEMENT = auto()
|
||||
HERBALMEDICINE = auto()
|
||||
HERESY = auto()
|
||||
SANCTITY = auto()
|
||||
FERVOR = auto()
|
||||
DEVOTION = auto()
|
||||
FAITH = auto()
|
||||
ILLUMINATION = auto()
|
||||
BLOCKPRINTING = auto()
|
||||
THEOCRACY = auto()
|
||||
ARSON = auto()
|
||||
GAMBESONS = auto()
|
||||
SQUIRES = auto()
|
||||
FORGING = auto()
|
||||
IRONCASTING = auto()
|
||||
BLASTFURNACE = auto()
|
||||
SCALEMAILARMOR = auto()
|
||||
CHAINMAILARMOR = auto()
|
||||
PLATEMAILARMOR = auto()
|
||||
THUMBRING = auto()
|
||||
PARTHIANTACTICS = auto()
|
||||
FLETCHING = auto()
|
||||
BODKINARROW = auto()
|
||||
BRACER = auto()
|
||||
PADDEDARCHERARMOR = auto()
|
||||
LEATHERARCHERARMOR = auto()
|
||||
RINGARCHERARMOR = auto()
|
||||
BALLISTICS = auto()
|
||||
HEATEDSHOT = auto()
|
||||
MURDERHOLES = auto()
|
||||
ARROWSLITS = auto()
|
||||
CHEMISTRY = auto()
|
||||
SIEGEENGINEERS = auto()
|
||||
BLOODLINES = auto()
|
||||
HUSBANDRY = auto()
|
||||
SCALEBARDINGARMOR = auto()
|
||||
CHAINBARDINGARMOR = auto()
|
||||
PLATEBARDINGARMOR = auto()
|
||||
CAREENING = auto()
|
||||
DRYDOCK = auto()
|
||||
SHIPWRIGHT = auto()
|
||||
CLINKERCONSTRUCTION = auto()
|
||||
CARVELHULL = auto()
|
||||
SIPHONS = auto()
|
||||
INCENDIARIES = auto()
|
||||
LOOM = auto()
|
||||
SAPPERS = auto()
|
||||
#SPIES = auto()
|
||||
BOMBARDTOWER = auto()
|
||||
|
||||
|
||||
class Resources(IntEnum):
|
||||
|
||||
Reference in New Issue
Block a user