Building: Forge0
	Name: #BLD_FORGE
	Description: #BLD_FORGE_DESC
	Sprite: Forge

	Category: Production

	Size: 3x3
	Base Cost: 250
	Base Maintenance: 50
	Labor Cost: 50

	ConstructibleIfAttribute(ForgeCount, 0)

	RequireNotTrait(Ancient)

	TriggerStartConstruction( ModAttribute(ForgeCount, Add, 1) )
	TriggerCancelConstruction( ModAttribute(ForgeCount, Add, -1) )
	TriggerConstructed( ModAttribute(ForgeCount, Add, -1) )

	ModEmpireAttribute(ForgeCount, Add, 1)
	AddLaborFactor(0.25)

Building: Forge1
	Name: #BLD_FORGE
	Description: #BLD_FORGE_DESC
	Sprite: Forge2

	Category: Production

	Size: 4x3
	Base Cost: 400
	Base Maintenance: 100
	Labor Cost: 150

	ConstructibleIfAttribute(ForgeCount, 1)

	TriggerStartConstruction( ModAttribute(ForgeCount, Add, 1) )
	TriggerCancelConstruction( ModAttribute(ForgeCount, Add, -1) )
	TriggerConstructed( ModAttribute(ForgeCount, Add, -1) )

	ModEmpireAttribute(ForgeCount, Add, 1)
	AddLaborFactor(0.25)

Building: Forge2
	Name: #BLD_FORGE
	Description: #BLD_FORGE_DESC
	Sprite: Forge3

	Category: Production

	Size: 4x4
	Base Cost: 600
	Base Maintenance: 150
	Labor Cost: 450

	ConstructibleIfAttribute(ForgeCount, 2)

	TriggerStartConstruction( ModAttribute(ForgeCount, Add, 1) )
	TriggerCancelConstruction( ModAttribute(ForgeCount, Add, -1) )
	TriggerConstructed( ModAttribute(ForgeCount, Add, -1) )

	ModEmpireAttribute(ForgeCount, Add, 1)
	AddLaborFactor(0.25)

Building: Forge3
	Name: #BLD_FORGE
	Description: #BLD_FORGE_DESC
	Sprite: Forge4

	Category: Production

	Size: 4x5
	Base Cost: 1000
	Base Maintenance: 200
	Labor Cost: 900

	ConstructibleIfAttribute(ForgeCount, 3)

	TriggerStartConstruction( ModAttribute(ForgeCount, Add, 1) )
	TriggerCancelConstruction( ModAttribute(ForgeCount, Add, -1) )
	TriggerConstructed( ModAttribute(ForgeCount, Add, -1) )

	ModEmpireAttribute(ForgeCount, Add, 1)
	AddLaborFactor(0.25)

Building: Forge4
	Name: #BLD_FORGE
	Description: #BLD_FORGE_DESC
	Sprite: Forge5

	Category: Production

	Size: 5x5
	Base Cost: 2000
	Base Maintenance: 250
	Labor Cost: 1800

	ConstructibleIfAttributeGTE(ForgeCount, 4)

	TriggerStartConstruction( ModAttribute(ForgeCount, Add, 1) )
	TriggerCancelConstruction( ModAttribute(ForgeCount, Add, -1) )
	TriggerConstructed( ModAttribute(ForgeCount, Add, -1) )

	ModEmpireAttribute(ForgeCount, Add, 1)
	AddLaborFactor(0.25)
