46 lines
1.8 KiB
Python
46 lines
1.8 KiB
Python
from aoe.types import *
|
|
|
|
|
|
|
|
class Times():
|
|
|
|
|
|
def __init__(self):
|
|
self.build_times = {
|
|
Ages.FEUDAL: 130,
|
|
Ages.CASTLE: 160,
|
|
Ages.IMPERIAL: 190,
|
|
Buildings.HOUSE: 25,
|
|
Buildings.LUMBERCAMP: 35,
|
|
Buildings.MILL: 35,
|
|
Buildings.FARM: 15,
|
|
Buildings.MININGCAMP: 35,
|
|
Buildings.DOCK: 35,
|
|
Buildings.BARRACKS: 50,
|
|
Buildings.PALISADEWALL: 7,
|
|
Buildings.PALISADEGATE: 30,
|
|
Buildings.TOWNCENTER: 150,
|
|
Buildings.BLACKSMITH: 40,
|
|
Buildings.WATCHTOWER: 80,
|
|
Buildings.STONEWALL: 10,
|
|
Buildings.GATE: 70,
|
|
Buildings.DONJON: 83,
|
|
Buildings.FISHTRAP: 40,
|
|
Buildings.MARKET: 60,
|
|
Buildings.ARCHERYRANGE: 50,
|
|
Buildings.STABLE: 50,
|
|
Units.VILLAGER: 25,
|
|
Units.TRADECART: 50,
|
|
Units.SPEARMAN: 22,
|
|
Units.MILITIA: 21,
|
|
Units.SCOUT: 30,
|
|
Units.KNIGHT: 30,
|
|
Units.SKIRMISHER: 22,
|
|
Units.ARCHER: 35,
|
|
}
|
|
|
|
self.exist_duration = {
|
|
Buildings.FARM: 0,
|
|
Buildings.FISHTRAP: 0,
|
|
}
|