UnitBlueprint { Merge = true, BlueprintId = "url0001", Display = { AnimationWalk = '/units/url0001/URL0001_Awalk.sca', }, Enhancements = { CloakingGenerator = { BuildCostEnergy = 112500, BuildCostMass = 3000, BuildTime = 1500, MaintenanceConsumptionPerSecondEnergy = 500, }, CoolingUpgrade = { BuildCostEnergy = 112500, BuildCostMass = 4500, BuildTime = 1500, NewRateOfFire = 6, Slot = 'RCH', }, NaniteTorpedoTube = { Slot = 'LCH', }, T3Engineering = { BuildCostEnergy = 900000, BuildCostMass = 6750, BuildTime = 2250, NewRegenRate = 35, }, Shield = { BuildCostEnergy = 93750, BuildCostMass = 1500, BuildTime = 1250, Icon = 'ptsg', ImpactEffects = 'CybranShieldHit01', MaintenanceConsumptionPerSecondEnergy = 250, Name = 'Personal Shield Generator', OwnerShieldMesh = '/units/url0001/URL0001_PhaseShield_mesh', RegenAssistMult = 10, ShieldEnergyDrainRechargeTime = 5, ShieldMaxHealth = 29000, ShieldRechargeTime = 160, ShieldRegenRate = 37, ShieldRegenStartTime = 1, Slot = 'Shields', UpgradeUnitAmbientBones = { 'URL0001', }, UpgradeEffectBones = { 'URL0001', }, }, ShieldRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, Icon = 'ptsg', Name = 'Remove Personal Shield', Prerequisite = 'Shields', RemoveEnhancements = { 'Shield', 'ShieldRemove', }, Slot = 'Shield', }, Slots = { Back = { name = '', x = 0, y = -10, }, LCH = { name = '', x = 60, y = 2, }, RCH = { name = '', x = -16, y = 0, }, Shields = { name = '', x = 5, y = 10, }, }, }, General = { OrderOverrides = { RULEUTC_ShieldToggle = { bitmapId = 'shield-personal', helpText = 'toggle_shield_personal', }, }, }, Weapon = { { Damage = 80, MuzzleVelocity = 22, RateOfFire = 1.2, }, { }, { }, { Damage = 1000, DamageRadius = 1, EnergyDrainPerSecond = 2000, EnergyRequired = 2000, MuzzleChargeDelay = 1.5, RateOfFire = 1, WeaponCategory = 'Experimental', WeaponRepackTimeout = 0.6, WeaponUnpacks = true, }, { Damage = 500, MuzzleSalvoDelay = 0, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, RateOfFire = 0.5, }, }, }