[GAFACTO]
UIName=Name:GAWEAP
Image=GAFACTO
Name=Allied War Factory
;Image=NAWEAP
BuildCat=Tech
WeaponsFactory=yes
Prerequisite=PROC,GAPILE,GACNST
Factory=UnitType
DeployTime=.044
Strength=1000
Armor=wood
EMP.Threshold=no
TechLevel=2
Sight=4
Adjacent=2
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,Chinese,YuriCountry,YuriFalk,YuriGreen
AIBasePlanningSide=0 ;gs 0 for Good, 1 for Evil
Cost=100
Points=80
Power=-25
Capturable=true
Crewed=yes
Bib=yes
Explosion=TSTWLT070,TSS_BANG48,TSS_BRNL58,TSS_CLSN58,TSS_TUMU60
DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS2LG,DBRIS4LG,DBRIS4SM,DBRIS5LG,DBRIS5SM,DBRIS6SM,DBRIS7LG,DBRIS7SM
MaxDebris=15
MinDebris=5
ThreatPosed=0 ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys,BigGreySmokeSys
DamageSmokeOffset=408,880,435
AIBuildThis=no
ExitCoord=512,256,0
Spyable=yes
;WantsExtraSpace=yes ; gs This will look for a space AIBaseSpacing+1 when the computer places, but will settle for AIBasSpacing
ImmuneToPsionics=no ; defaults to yes for buildings, no for others
NumberImpassableRows=1 ; Tanks unlimbo on the second cell.  Drive locomotor's Force Track ignores the building, but hover gets stuck
SpyEffect.Custom=yes
SpyEffect.UnitVeterancy=yes
SpyEffect.RevealProduction=yes

[GAFACTO2]
UIName=Name:GAWEAP
Name=Allied War Factory
;Image=NAWEAP
BuildCat=Tech
WeaponsFactory=yes
Prerequisite=PROC,GAPILE,GACNST
Factory=UnitType
DeployTime=.044
Strength=1000
Armor=wood
EMP.Threshold=no
TechLevel=2
Sight=4
Adjacent=2
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,Chinese,YuriCountry,YuriFalk,YuriGreen
AIBasePlanningSide=0 ;gs 0 for Good, 1 for Evil
Cost=200
Points=80
Power=-25
Capturable=true
Crewed=yes
Bib=yes
Explosion=TSTWLT070,TSS_BANG48,TSS_BRNL58,TSS_CLSN58,TSS_TUMU60
DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS2LG,DBRIS4LG,DBRIS4SM,DBRIS5LG,DBRIS5SM,DBRIS6SM,DBRIS7LG,DBRIS7SM
MaxDebris=15
MinDebris=5
ThreatPosed=0 ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys,BigGreySmokeSys
DamageSmokeOffset=408,880,435
AIBuildThis=no
ExitCoord=512,256,0
Spyable=yes
;WantsExtraSpace=yes ; gs This will look for a space AIBaseSpacing+1 when the computer places, but will settle for AIBasSpacing
ImmuneToPsionics=no ; defaults to yes for buildings, no for others
NumberImpassableRows=1 ; Tanks unlimbo on the second cell.  Drive locomotor's Force Track ignores the building, but hover gets stuck
SpyEffect.Custom=yes
SpyEffect.UnitVeterancy=yes
SpyEffect.RevealProduction=yes

[GAFACTO3]
UIName=Name:GAWEAP
Name=Allied War Factory
;Image=NAWEAP
BuildCat=Tech
WeaponsFactory=yes
Prerequisite=PROC,GAPILE,GACNST
Factory=UnitType
DeployTime=.044
Strength=1000
Armor=wood
EMP.Threshold=no
TechLevel=2
Sight=4
Adjacent=2
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,Chinese,YuriCountry,YuriFalk,YuriGreen
AIBasePlanningSide=0 ;gs 0 for Good, 1 for Evil
Cost=300
Points=80
Power=-25
Capturable=true
Crewed=yes
Bib=yes
Explosion=TSTWLT070,TSS_BANG48,TSS_BRNL58,TSS_CLSN58,TSS_TUMU60
DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS2LG,DBRIS4LG,DBRIS4SM,DBRIS5LG,DBRIS5SM,DBRIS6SM,DBRIS7LG,DBRIS7SM
MaxDebris=15
MinDebris=5
ThreatPosed=0 ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys,BigGreySmokeSys
DamageSmokeOffset=408,880,435
AIBuildThis=no
ExitCoord=512,256,0
Spyable=yes
;WantsExtraSpace=yes ; gs This will look for a space AIBaseSpacing+1 when the computer places, but will settle for AIBasSpacing
ImmuneToPsionics=no ; defaults to yes for buildings, no for others
NumberImpassableRows=1 ; Tanks unlimbo on the second cell.  Drive locomotor's Force Track ignores the building, but hover gets stuck
SpyEffect.Custom=yes
SpyEffect.UnitVeterancy=yes
SpyEffect.RevealProduction=yes

[GAFACTO4]
UIName=Name:GAWEAP
Name=Allied War Factory
;Image=NAWEAP
BuildCat=Tech
WeaponsFactory=yes
Prerequisite=PROC,GAPILE,GACNST
Factory=UnitType
DeployTime=.044
Strength=1000
Armor=wood
EMP.Threshold=no
TechLevel=2
Sight=4
Adjacent=2
Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,Chinese,YuriCountry,YuriFalk,YuriGreen
AIBasePlanningSide=0 ;gs 0 for Good, 1 for Evil
Cost=400
Points=80
Power=-25
Capturable=true
Crewed=yes
Bib=yes
Explosion=TSTWLT070,TSS_BANG48,TSS_BRNL58,TSS_CLSN58,TSS_TUMU60
DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS2LG,DBRIS4LG,DBRIS4SM,DBRIS5LG,DBRIS5SM,DBRIS6SM,DBRIS7LG,DBRIS7SM
MaxDebris=15
MinDebris=5
ThreatPosed=0 ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys,BigGreySmokeSys
DamageSmokeOffset=408,880,435
AIBuildThis=no
ExitCoord=512,256,0
Spyable=yes
;WantsExtraSpace=yes ; gs This will look for a space AIBaseSpacing+1 when the computer places, but will settle for AIBasSpacing
ImmuneToPsionics=no ; defaults to yes for buildings, no for others
NumberImpassableRows=1 ; Tanks unlimbo on the second cell.  Drive locomotor's Force Track ignores the building, but hover gets stuck
SpyEffect.Custom=yes
SpyEffect.UnitVeterancy=yes
SpyEffect.RevealProduction=yes


[GAFACTO_A]
Normalized=yes
NewTheater=yes
Layer=ground

[GAFACTO]
Height=4
AnimActive=0,1,0
ZShapePointMove=30,15 ; SJM is fixing zshape/zshapelocky problems, changed from 0,-25
Buildup=GAFACTO_A
DemandLoadBuildup=true
FreeBuildup=true
DeployingAnim=GAFACTO_A
ActiveAnim=GAFACTO_A
ActiveAnimDamaged=GAFACTO_A
ActiveAnimZAdjust=-145
ActiveAnimYSort=10
;DoorAnim=GAMWRF_B
;DoorStages=10
;DamagedDoor=yes
UnderDoorAnim=GAFACTO_A
NewTheater=yes
BibShape=GAFACTO_A
ActiveAnimTwo=GAFACTO_A
ActiveAnimTwoDamaged=GAFACTO_A ;UMP
;ProductionAnimX=0
;ProductionAnimY=0
;ProductionAnimYSort=0
ActiveAnimTwoZAdjust=-70
RoofDeployingAnim=GAFACTO_A
UnderRoofDoorAnim=GAFACTO_A
DamageFireOffset0=-10,-10
DamageFireOffset1=27,30
DamageFireOffset2=0,70
OccupyHeight=3
RemoveOccupy1=0,-1
RemoveOccupy2=1,-1
RemoveOccupy3=2,-1
RemoveOccupy4=3,-1
RemoveOccupy5=2,0
RemoveOccupy6=2,1
RemoveOccupy7=3,1
RemoveOccupy8=4,1
CanBeHidden=False
UnderDoorAnimDamaged=GAFACTO_A
DeployingAnimDamaged=GAFACTO_A
RoofDeployingAnimDamaged=GAFACTO_A
UnderRoofDoorAnimDamaged=GAFACTO_A
Foundation = Custom
Foundation.X = 5
Foundation.Y = 5
Foundation.0 = 2,0
Foundation.1 = 1,1
Foundation.2 = 2,1
Foundation.3 = 3,1
Foundation.4 = 1,2
Foundation.5 = 2,2
Foundation.6 = 3,2
Foundation.7 = 0,3
Foundation.8 = 1,3
Foundation.9 = 2,3
Foundation.10 = 3,3
Foundation.11 = 4,3
Foundation.12 = 0,4
Foundation.13 = 1,4
Foundation.14 = 2,4
Foundation.15 = 3,4
Foundation.16 = 4,4
FoundationOutline.Length = 24
FoundationOutline.0 = 1,-1
FoundationOutline.1 = 2,-1
FoundationOutline.2 = 3,-1
FoundationOutline.3 = 0,0
FoundationOutline.4 = 1,0
FoundationOutline.5 = 3,0
FoundationOutline.6 = 4,0
FoundationOutline.7 = 0,1
FoundationOutline.8 = 4,1
FoundationOutline.9 = -1,2
FoundationOutline.10 = 2,5
FoundationOutline.11 = 4,2
FoundationOutline.12 = 5,2
FoundationOutline.13 = -1,3
FoundationOutline.14 = 5,3
FoundationOutline.15 = -1,4
FoundationOutline.16 = 5,4
FoundationOutline.17 = -1,5
FoundationOutline.18 = 0,5
FoundationOutline.19 = 1,5
FoundationOutline.20 = 0,2
FoundationOutline.21 = 3,5
FoundationOutline.22 = 4,5
FoundationOutline.23 = 5,5

[GAFACTO2]
Height=4
AnimActive=0,1,0
ZShapePointMove=30,15 ; SJM is fixing zshape/zshapelocky problems, changed from 0,-25
Buildup=GAFACTO_A
DemandLoadBuildup=true
FreeBuildup=true
DeployingAnim=GAFACTO_A
ActiveAnim=GAFACTO_A
ActiveAnimDamaged=GAFACTO_A
ActiveAnimZAdjust=-145
ActiveAnimYSort=10
;DoorAnim=GAMWRF_B
;DoorStages=10
;DamagedDoor=yes
UnderDoorAnim=GAFACTO_A
NewTheater=yes
BibShape=GAFACTO_A
ActiveAnimTwo=GAFACTO_A
ActiveAnimTwoDamaged=GAFACTO_A ;UMP
;ProductionAnimX=0
;ProductionAnimY=0
;ProductionAnimYSort=0
ActiveAnimTwoZAdjust=-70
RoofDeployingAnim=GAFACTO_A
UnderRoofDoorAnim=GAFACTO_A
DamageFireOffset0=-10,-10
DamageFireOffset1=27,30
DamageFireOffset2=0,70
OccupyHeight=3
RemoveOccupy1=0,-1
RemoveOccupy2=1,-1
RemoveOccupy3=2,-1
RemoveOccupy4=3,-1
RemoveOccupy5=2,0
RemoveOccupy6=2,1
RemoveOccupy7=3,1
RemoveOccupy8=4,1
CanBeHidden=False
UnderDoorAnimDamaged=GAFACTO_A
DeployingAnimDamaged=GAFACTO_A
RoofDeployingAnimDamaged=GAFACTO_A
UnderRoofDoorAnimDamaged=GAFACTO_A
Foundation = Custom
Foundation.X = 5
Foundation.Y = 5
Foundation.0 = 0,0
Foundation.1 = 1,0
Foundation.2 = 2,0
Foundation.3 = 3,0
Foundation.4 = 4,0
Foundation.5 = 0,1
Foundation.6 = 1,1
Foundation.7 = 2,1
Foundation.8 = 3,1
Foundation.9 = 4,1
Foundation.10 = 0,2
Foundation.11 = 1,2
Foundation.12 = 2,2
Foundation.13 = 3,2
Foundation.14 = 4,2
Foundation.15 = 0,3
Foundation.16 = 1,3
Foundation.17 = 2,3
Foundation.18 = 3,3
Foundation.19 = 4,3
Foundation.20 = 0,4
Foundation.21 = 1,4
Foundation.22 = 2,4
Foundation.23 = 3,4
Foundation.24 = 4,4
FoundationOutline.Length = 24
FoundationOutline.0 = -1,-1
FoundationOutline.1 = 0,-1
FoundationOutline.2 = 1,-1
FoundationOutline.3 = 2,-1
FoundationOutline.4 = 3,-1
FoundationOutline.5 = 4,-1
FoundationOutline.6 = 5,-1
FoundationOutline.7 = -1,0
FoundationOutline.8 = 5,0
FoundationOutline.9 = -1,1
FoundationOutline.10 = -1,2
FoundationOutline.11 = 5,1
FoundationOutline.12 = 5,2
FoundationOutline.13 = -1,3
FoundationOutline.14 = 5,3
FoundationOutline.15 = -1,4
FoundationOutline.16 = 5,4
FoundationOutline.17 = -1,5
FoundationOutline.18 = 0,5
FoundationOutline.19 = 1,5
FoundationOutline.20 = 2,5
FoundationOutline.21 = 3,5
FoundationOutline.22 = 4,5
FoundationOutline.23 = 5,5

[GAFACTO3]
Height=4
AnimActive=0,1,0
ZShapePointMove=30,15 ; SJM is fixing zshape/zshapelocky problems, changed from 0,-25
Buildup=GAFACTO_A
DemandLoadBuildup=true
FreeBuildup=true
DeployingAnim=GAFACTO_A
ActiveAnim=GAFACTO_A
ActiveAnimDamaged=GAFACTO_A
ActiveAnimZAdjust=-145
ActiveAnimYSort=10
;DoorAnim=GAMWRF_B
;DoorStages=10
;DamagedDoor=yes
UnderDoorAnim=GAFACTO_A
NewTheater=yes
BibShape=GAFACTO_A
ActiveAnimTwo=GAFACTO_A
ActiveAnimTwoDamaged=GAFACTO_A ;UMP
;ProductionAnimX=0
;ProductionAnimY=0
;ProductionAnimYSort=0
ActiveAnimTwoZAdjust=-70
RoofDeployingAnim=GAFACTO_A
UnderRoofDoorAnim=GAFACTO_A
DamageFireOffset0=-10,-10
DamageFireOffset1=27,30
DamageFireOffset2=0,70
OccupyHeight=3
RemoveOccupy1=0,-1
RemoveOccupy2=1,-1
RemoveOccupy3=2,-1
RemoveOccupy4=3,-1
RemoveOccupy5=2,0
RemoveOccupy6=2,1
RemoveOccupy7=3,1
RemoveOccupy8=4,1
CanBeHidden=False
UnderDoorAnimDamaged=GAFACTO_A
DeployingAnimDamaged=GAFACTO_A
RoofDeployingAnimDamaged=GAFACTO_A
UnderRoofDoorAnimDamaged=GAFACTO_A
Foundation = Custom
Foundation.X = 5
Foundation.Y = 5
Foundation.0 = 0,0
Foundation.1 = 1,0
Foundation.2 = 2,0
Foundation.3 = 3,0
Foundation.4 = 4,0
Foundation.5 = 0,1
Foundation.6 = 1,1
Foundation.7 = 2,1
Foundation.8 = 3,1
Foundation.9 = 4,1
Foundation.10 = 0,2
Foundation.11 = 1,2
Foundation.12 = 2,2
Foundation.13 = 3,2
Foundation.14 = 4,2
Foundation.15 = 0,3
Foundation.16 = 1,3
Foundation.17 = 2,3
Foundation.18 = 3,3
Foundation.19 = 4,3
Foundation.20 = 0,4
Foundation.21 = 1,4
Foundation.22 = 2,4
Foundation.23 = 3,4
Foundation.24 = 4,4
FoundationOutline.Length = 24
FoundationOutline.0 = -1,-1
FoundationOutline.1 = 0,-1
FoundationOutline.2 = 1,-1
FoundationOutline.3 = 2,-1
FoundationOutline.4 = 3,-1
FoundationOutline.5 = 4,-1
FoundationOutline.6 = 5,-1
FoundationOutline.7 = -1,0
FoundationOutline.8 = 5,0
FoundationOutline.9 = -1,1
FoundationOutline.10 = 5,2
FoundationOutline.11 = -1,2
FoundationOutline.12 = 5,1
FoundationOutline.13 = -1,3
FoundationOutline.14 = 5,3
FoundationOutline.15 = -1,4
FoundationOutline.16 = 5,4
FoundationOutline.17 = -1,5
FoundationOutline.18 = 0,5
FoundationOutline.19 = 1,5
FoundationOutline.20 = 2,5
FoundationOutline.21 = 3,5
FoundationOutline.22 = 4,5
FoundationOutline.23 = 5,5

[GAFACTO4]
Height=4
AnimActive=0,1,0
ZShapePointMove=30,15 ; SJM is fixing zshape/zshapelocky problems, changed from 0,-25
Buildup=GAFACTO_A
DemandLoadBuildup=true
FreeBuildup=true
DeployingAnim=GAFACTO_A
ActiveAnim=GAFACTO_A
ActiveAnimDamaged=GAFACTO_A
ActiveAnimZAdjust=-145
ActiveAnimYSort=10
;DoorAnim=GAMWRF_B
;DoorStages=10
;DamagedDoor=yes
UnderDoorAnim=GAFACTO_A
NewTheater=yes
BibShape=GAFACTO_A
ActiveAnimTwo=GAFACTO_A
ActiveAnimTwoDamaged=GAFACTO_A ;UMP
;ProductionAnimX=0
;ProductionAnimY=0
;ProductionAnimYSort=0
ActiveAnimTwoZAdjust=-70
RoofDeployingAnim=GAFACTO_A
UnderRoofDoorAnim=GAFACTO_A
DamageFireOffset0=-10,-10
DamageFireOffset1=27,30
DamageFireOffset2=0,70
OccupyHeight=3
RemoveOccupy1=0,-1
RemoveOccupy2=1,-1
RemoveOccupy3=2,-1
RemoveOccupy4=3,-1
RemoveOccupy5=2,0
RemoveOccupy6=2,1
RemoveOccupy7=3,1
RemoveOccupy8=4,1
CanBeHidden=False
UnderDoorAnimDamaged=GAFACTO_A
DeployingAnimDamaged=GAFACTO_A
RoofDeployingAnimDamaged=GAFACTO_A
UnderRoofDoorAnimDamaged=GAFACTO_A
Foundation = Custom
Foundation.X = 5
Foundation.Y = 5
Foundation.0 = 0,0
Foundation.1 = 1,0
Foundation.2 = 2,0
Foundation.3 = 3,0
Foundation.4 = 4,0
Foundation.5 = 0,1
Foundation.6 = 1,1
Foundation.7 = 2,1
Foundation.8 = 3,1
Foundation.9 = 4,1
Foundation.10 = 0,2
Foundation.11 = 1,2
Foundation.12 = 2,2
Foundation.13 = 3,2
Foundation.14 = 4,2
Foundation.15 = 0,3
Foundation.16 = 1,3
Foundation.17 = 2,3
Foundation.18 = 3,3
Foundation.19 = 4,3
Foundation.20 = 0,4
Foundation.21 = 1,4
Foundation.22 = 2,4
Foundation.23 = 3,4
Foundation.24 = 4,4
FoundationOutline.Length = 24
FoundationOutline.0 = -1,-1
FoundationOutline.1 = 0,-1
FoundationOutline.2 = 1,-1
FoundationOutline.3 = 5,1
FoundationOutline.4 = 3,-1
FoundationOutline.5 = 4,-1
FoundationOutline.6 = 5,-1
FoundationOutline.7 = -1,0
FoundationOutline.8 = 5,0
FoundationOutline.9 = -1,1
FoundationOutline.10 = 2,-1
FoundationOutline.11 = -1,2
FoundationOutline.12 = 5,2
FoundationOutline.13 = -1,3
FoundationOutline.14 = 5,3
FoundationOutline.15 = -1,4
FoundationOutline.16 = 5,4
FoundationOutline.17 = -1,5
FoundationOutline.18 = 0,5
FoundationOutline.19 = 1,5
FoundationOutline.20 = 2,5
FoundationOutline.21 = 3,5
FoundationOutline.22 = 4,5
FoundationOutline.23 = 5,5