
##-------------------------------------------------------------------------
## Aeon units

##Shields

##structures
UnitBlueprint {
	Merge = true,
	BlueprintId="uab4202", #aeon T2 Shield Gen
	
	ModIconName = '4dc', 
	
	AddExtraCategories = {
		SHIELDRESIZER = true,
    },
    	
    Display = {	
		Abilities = {
            'Shield Enhancements',
        },
    },
	
	Defense = {
		Shield = {
			ShieldSlider = true,
			AdjustEnergy = true,
		},
	},
	 		
    Enhancements = {
		Slots = {
			Shields = {
				name = '<LOC _Shields>',
				x = 5,
				y = 10,
			},
		},
		
		TimeDilationShield = {
			BuildCostEnergy = 2330,
			BuildCostMass = 640,
			BuildTime = 280,
			
			Icon = 'tdf',
			Name = 'Time Dilation Shield',
			Slot = 'Shields',
				
			MaintenanceConsumptionPerSecondEnergy = 300,
				
			ImpactEffects = 'AeonShieldHit01',
            ImpactMesh = '/effects/entities/ShieldSection01/ShieldSection01_mesh',	
			Mesh = '/mods/domino_mod_support/custom/inertial_mesh/Shield01_mesh',
			MeshZ = '/mods/domino_mod_support/custom/inertial_mesh/Shield01z_mesh',
				
			RegenAssistMult = 60,
            ShieldEnergyDrainRechargeTime = 5,
            ShieldMaxHealth = 13000,
            ShieldRechargeTime = 17,
            ShieldRegenRate = 153,
            ShieldRegenStartTime = 1,
            ShieldVerticalOffset = -3,
			
			--------------------------------------
			TimeDilationField = true,
			OffSet = 1.5,
			Strength = 300,
			AllowedProj = 250,
			ShowMesh = true, 
			ShieldRadius = 28,
			ShieldSlider = true,
			AdjustEnergy = true,
								
			UpgradeUnitAmbientBones = {
				'UAB4202',
			},
		},
		
		TimeDilationShieldRemove = {
			BuildCostEnergy = 1,
			BuildCostMass = 1,
			BuildTime = 0.1,
			Icon = 'tdf',
			Name = 'Remove Time Dilation Shield',
			Prerequisite = 'TimeDilationShield',
			RemoveEnhancements = {
				'TimeDilationShield',
				'TimeDilationShieldRemove',
			},
			Slot = 'Shields',
		},

		
    },
}

UnitBlueprint {
	Merge = true,
	BlueprintId="uab4301", #aeon T3 Shield Gen
	
	ModIconName = '4dc', 
	
	AddExtraCategories = {
		SHIELDRESIZER = true,
    },
    	
    Display = {	
		Abilities = {
            'Shield Enhancements',
        },
    },
	
	Defense = {
		Shield = {
			ShieldSlider = true,
			AdjustEnergy = true,
		},
	},
	 		
    Enhancements = {
		Slots = {
			Shields = {
				name = '<LOC _Shields>',
				x = 5,
				y = 10,
			},
		},
		
		TimeDilationShield = {
			BuildCostEnergy = 4600,
			BuildCostMass = 700,
			BuildTime = 35,
			
			Icon = 'tdf',
			Name = 'Time Dilation Shield',
			Slot = 'Shields',
				
			MaintenanceConsumptionPerSecondEnergy = 750,
				
			ImpactEffects = 'AeonShieldHit01',
            ImpactMesh = '/effects/entities/ShieldSection01/ShieldSection01_mesh',
			Mesh = '/mods/domino_mod_support/custom/inertial_mesh/Shield01_mesh',
			MeshZ = '/mods/domino_mod_support/custom/inertial_mesh/Shield01z_mesh',
				
			RegenAssistMult = 60,
            ShieldEnergyDrainRechargeTime = 5,
            ShieldMaxHealth = 21000,
            ShieldRechargeTime = 25,
            ShieldRegenRate = 168,
            ShieldRegenStartTime = 1,
            ShieldVerticalOffset = -7,
			
			------------------------------
			TimeDilationField = true,
			OffSet = 1.5,
			Strength = 800,
			AllowedProj = 400,
			ShowMesh = true,
			ShieldRadius = 46,
			ShieldSlider = true,
			AdjustEnergy = true,			
								
			UpgradeUnitAmbientBones = {
				'UAB4202',
				'UAB4301',
			},
		},
		
		TimeDilationShieldRemove = {
			BuildCostEnergy = 1,
			BuildCostMass = 1,
			BuildTime = 0.1,
			Icon = 'tdf',
			Name = 'Remove Time Dilation Shield',
			Prerequisite = 'TimeDilationShield',
			RemoveEnhancements = {
				'TimeDilationShield',
				'TimeDilationShieldRemove',
			},
			Slot = 'Shields',
		},
    },
}

##mobile units

UnitBlueprint {
	Merge = true,
	BlueprintId="ual0307", #aeon t2 mobile Shield Gen
	
	ModIconName = '4dc', 
	
	AddExtraCategories = {
		SHIELDRESIZER = true,
    },
    		
	Defense = {
		Shield = {
			MaintenanceConsumptionPerSecondEnergy = 250,
				
			ImpactEffects = 'AeonShieldHit01',
            ImpactMesh = '/effects/entities/ShieldSection01/ShieldSection01_mesh',		
			Mesh = '/mods/domino_mod_support/custom/inertial_mesh/Shield01_mesh',
			MeshZ = '/mods/domino_mod_support/custom/inertial_mesh/Shield01z_mesh',
				
			RegenAssistMult = 60,
            ShieldEnergyDrainRechargeTime = 5,
            ShieldMaxHealth = 5000,
            ShieldRechargeTime = 26,
            ShieldRegenRate = 65,
            ShieldRegenStartTime = 1,
            ShieldVerticalOffset = -3,
			
			--------------------------------------
			TimeDilationField = true,
			OffSet = 1.5,
			Strength = 400,
			AllowedProj = 400,
			ShowMesh = true,
			ShieldRadius = 16,
		
		},
	},
}



